/* BASIC css start */
/* 견적문의 커스텀 */

.reply_status.reply_DONE{color: #005c9c;}

#contentWrap{max-width: 1480px !important; min-width: 1024px !important; width: 90%; padding-bottom: 5%;}

.deps01{position: relative;}
.deps01 img{display: block; width: 100%;}
.deps01 .text_wrap{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.deps01 .text_wrap p:first-of-type{margin-bottom: 3px;}


.bbs-tit{margin-top:80px;margin-bottom:25px;}
.bbs-tit h3{display:none;}
.bbs-tit .bbs-sch .key-wrap a {margin-left: 4px;vertical-align: middle;}
.bbs-tit .bbs-sch img{width:100%;max-width:30px;vertical-align:middle;}
.bbs-tit select.select_wrap {display: inline-block;color: #666;line-height: 18px;padding: 2px 2px 2px 2px; height: 30px; width: 94px; border: 1px solid #c6c6c6;}
.bbs-tit .bbs-sch .MS_input_txt{width:200px; height:29px;}
.bbs-table-list thead th, .bbs-table-list tbody td {padding: 30px 0;}


.bbs-table-list {border-top: 0;}
.bbs-table-list .fixed-img-collist{padding:100px 0 150px; border-bottom:0;}
.bbs-table-list .fixed-img-collist ul{display:flex;justify-content:space-between;}
.bbs-table-list .fixed-img-collist ul li{width:24%;text-align:center;float:none;padding: 0 8px 65px;}
.bbs-table-list .fixed-img-collist ul li a{width:100%;}
.bbs-table-list .fixed-img-collist ul li a span{margin-bottom:30px;}
.bbs-table-list .fixed-img-collist ul li a span img{width:100%;display:block;object-fit:cover;height:250px;}
.bbs-btm .paging a{ color: #2a2a2a; background: #fff; padding: 7px 10px;}


.bbs-table-list thead th,
.bbs-table-list tbody td,
.bbs-table-list tbody td a{font-family: 'Pretendard Variable', "Montserrat", sans-serif;}
.bbs-table-list thead th{border-top:1.5px solid #000;}

.bbs-table-list thead th{font-size: 14px; font-weight: 500;}

.quotation_inquiry_wrap{background-color:#eef7fd;margin-top:80px;}
.item_box_wrap {padding: 3% 6% 1%; display:flex;gap:110px;}
.item_box_wrap .item_box.left{min-width: 180px;}
.item_box_wrap .item_box.left .text_box {margin-bottom: 32px;position:relative; word-break: keep-all;}
.item_box_wrap .item_box.left .text_box:after {content: ''; width: 10px;  height: 10px; background-color: #005c9c; display: block;  border-radius: 50%; position: absolute; right: -7%; top: 5%;}
.item_box_wrap .item_box.left .img_box{width: 130px;}
.item_box_wrap .item_box.left .img_box img{display: block; width: 100%;}
.item_box_wrap .item_box.right{display: flex;flex-direction: column;}
.item_box_wrap .item_box.right .text_box.top {margin-bottom: 7%;position: relative;top: 2px; word-break: keep-all;}
.item_box_wrap .item_box.right .text_box.bottom {display: flex;gap: 70px;}
.item_box_wrap .item_box.right .text_box.bottom img{max-width:45px;display:inline-block;margin-right:10px;}
.item_box_wrap .item_box.right .text_box.bottom .item a{display:flex; align-items:center;}


/* 상단 게시판 네비게이션 숨기기 */
#bbsData .bbs-hd {padding: 65px 0 20px;border-bottom: 1px dashed #e9e9e9;display:none;}

.paging a {display: inline-block; padding: 0 10px; height: 16px; font-size: 16px; color: #a6a6a6; font-family: "Montserrat", serif !important; line-height: 16px;}
#contentWrap #bbsData .bbs-btm .paging a:hover, .paging a.now, .paging .now {color: #2a2a2a;background: #efefef;padding: 7px 10px;}


@media (max-width: 1760px) {
  .item_box_wrap .item_box.left .text_box:after {right: 6%;}
}

@media (max-width: 1660px) {
  .item_box_wrap .item_box.left .text_box:after {right: 18%;}
}

@media (max-width: 1280px) {
  .item_box_wrap .item_box.left .text_box:after {right: 23%;}
}
/* BASIC css end */

