/* BASIC css start */
.reply_status.reply_DONE{color: #005c9c;}

#review-board-list {}
#review-board-list .h_title .btn_Red {height: 25px; width: 60px; float: right; line-height: 25px; font-weight:normal; margin-top: -4px;}
#review-board-list .h_title .all-board-list {height: 25px; width: 60px; float: right; line-height: 25px; font-weight: normal; margin-top: -4px; text-align: center; border: 1px solid #c7c7c7; box-sizing: border-box; margin-right: 5px;}
#review-board-list .item-search {padding:10px;}
#review-board-list .item-search div {float:left;}
#review-board-list .item-search div:first-child {width:25%;}
#review-board-list .item-search div .brd-st {width:100%;}
#review-board-list .item-search div:nth-child(2) {width:60%; box-sizing: border-box; padding: 0 5px;}
#review-board-list .item-search div:last-child {width:15%;}
#review-board-list nobr { display: block; overflow: hidden; text-overflow: ellipsis; }
#review-board-list .notice {border-top: 2px solid #464646;}
#review-board-list .notice-bar {padding:10px 10px; border-bottom: 1px solid #bebebe;  background-color: #fefbe3;}
#review-board-list .bl_iconNotice { float: left; background-color: #464644; font-size: 0.9em; font-family: initial; color: #ffffff; width: 34px; height: 18px; display: inline-block; text-align: center; font-size: 0.9em; line-height: 15px; margin-right: 10px; font-weight: normal; }
#review-board-list .bl_iconNew { height: 13px; font-size: 0.9em; font-family: initial; color: #ffffff; background-color: #ff8400; line-height: 13px; padding: 0 4px; }
#review-board-list .bl_iconHit { height: 13px; font-size: 0.9em; font-family: initial; color: #ffffff; background-color: #f1191f; line-height: 13px; padding: 0 4px; }
#review-board-list .boardList {}
#review-board-list .boardList li { padding: 11px 10px; border-bottom: 1px solid #bebebe; line-height: 21px; }
#review-board-list .boardList li .bl_depth0 {  }
#review-board-list .boardList li .bl_depth1 { float: left; height: 50px; padding-right: 10px; padding-left: 5px; }
#review-board-list .boardList li .bl_depth2 { float: left; height: 50px; padding-right: 10px; padding-left: 25px; }
#review-board-list .boardList li .bl_depth3 { float: left; height: 50px; padding-right: 10px; padding-left: 35px; }
#review-board-list .boardList li .fa-level-up { font-size: 1.5em; }
#review-board-list .boardList li .bl_image { width:86px; float:left; position: relative; margin-right: 10px; }
#review-board-list .boardList li .bl_image img { width:100%; height:auto; }
#review-board-list .boardList li dl { position: relative; }
#review-board-list .boardList li dl.depthType { position: relative; margin-left:23px; }
#review-board-list .boardList li dl.leftImg { position: relative; margin-left:96px; }
#review-board-list .boardList li dl:after { content: ""; display: table; }
#review-board-list .boardList li dl:after { clear: both; }
#review-board-list .boardList li dt {color: #3b3b3b; }
#review-board-list .boardList li dt.dl_goodsName { word-break: break-all; }
#review-board-list .boardList li dt.dl_goodsName a {  }
#review-board-list .boardList li dt .original-del {  }
#review-board-list .boardList li dt .fa-mobile { font-size: 1.4em; vertical-align: middle; }
#review-board-list .boardList li dt .fa-file-text-o {  }
#review-board-list .boardList li dt .bl_cmtCount {  }
#review-board-list .boardList li dt .fa-camera {  }
#review-board-list .boardList li dt .bl_status {  }
#review-board-list .boardList li dd {color: #707070; }
#review-board-list .boardList li dd.bl_star { color: #f51d30; }
#review-board-list .boardList li dd .bl_name {  }
#review-board-list .boardList li dd .bl_name img { vertical-align: middle; }
#review-board-list .boardList li .none-data {  }
#review-board-list .boardList li .none-data .fa-exclamation-triangle {  }
#review-board-list .boardList nobr img {vertical-align: middle;}
#review-board-list .boardWrite { padding: 20px 10px 0; }



/* 견적문의 커스텀 */
.fs_30{font-size: 30px;}


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


/* 견적문의 인포 배너 */
.quotation_inquiry_wrap{width: 90%; margin: 0 auto; padding: 7% 5% 5%; background-color:#eef7fd;margin-top:40px; box-sizing: border-box;}
.quotation_inquiry_wrap .item_box_wrap p:first-of-type{position: relative; margin-bottom: 10px;}
.quotation_inquiry_wrap .item_box_wrap p:first-of-type::after{content: ""; position: absolute; top: 7px; margin-left: 7px; width: 7px; height: 7px; background: #005c9c; border-radius: 20px}
.quotation_inquiry_wrap .info_wrap{display: flex; gap: 10%; margin-top: 20px;}
.quotation_inquiry_wrap .info_wrap > img{display: block; width: 30%; max-width: 150px;}
.quotation_inquiry_wrap .info_wrap .text_box{margin-top: 10px;}
.quotation_inquiry_wrap .info_wrap .text_box .item{display: flex; align-items: center;}
.quotation_inquiry_wrap .info_wrap .text_box .item:first-of-type{margin-bottom: 15px;}
.quotation_inquiry_wrap .info_wrap .text_box .item a{color: #005c9c;display:flex;align-items:center;}
.quotation_inquiry_wrap .info_wrap .text_box .item img{display: inline-block; width: 33px; margin-right: 7px;}


/* 검색 버튼 */
#review-board-list .item-search{display: flex;justify-content: end; padding: 40px 5% 20px;}
#review-board-list .item-search div{float: none;}
#review-board-list .item-search div:first-child {width: calc(40% - 35px);}
#review-board-list .item-search div:nth-child(2){width: 60%; max-width: 220px;}
#review-board-list .item-search div:last-child{width: 35px;}
.search_btn_custom{display: flex;justify-content: center; align-items: center; width: 35px; height: 35px; background: #000; border: 0;}
.search_btn_custom img{display: block; width: 18px;}

select{width: 77px; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: 1px solid #bbb; background: #fff; background: url(/design/dreamx860/250121/img/select_arrow.png) no-repeat 90% center #fff; background-size: 10px 6px;}

/* 글목록 */
#review-board-list .notice{width: 90%; border-top: 1px solid #000; margin: 0 auto;}
#review-board-list .bl_iconNew{background-color: #009ed6;}
#review-board-list .boardList{width: 90%; margin: 0 auto;}

/* 글쓰기 */
#review-board-list .boardWrite{margin-left: auto; max-width: 70px; padding: 15px 0 0;}
#review-board-list .boardWrite .btn_Red{background: #000; border: 1px solid #000; height: 30px; line-height: 30px;}


/* 페이지네이션 */
.paging {margin: 26px 0 80px;}
.paging a{color: #555555; border: 0;}
.paging a.now{background-color: #efefef; color: #000; border: 0;}

@media (max-width: 430px) {
.quotation_inquiry_wrap .info_wrap {gap: 20%;}
}

@media (max-width: 390px) {
    .quotation_inquiry_wrap .info_wrap {gap: 15%;}
    .quotation_inquiry_wrap .info_wrap .text_box .item img {width: 28px;margin-right: 7px; }
}


@media (max-width: 320px) {
    .quotation_inquiry_wrap .info_wrap {gap: 10%;}
    .quotation_inquiry_wrap .info_wrap .text_box .item:first-of-type {margin-bottom: 8px;}
}
/* BASIC css end */

