@charset "UTF-8";

.datepicker {font-size:15px !important;background-image:url(/images/home/kor/user/common/ic_date.png);background-repeat: no-repeat;background-position:93% center;text-align: left;text-indent:0;padding: 0 0 0 15px;width:150px;}

.search_bar_com_area {margin: 0 0 50px;}
.search_bar_com_area .search_bar_box {background-color: #f5f5f5;}
.search_bar_com_area .search_bar_box .box {display: table; width: 100%; padding: 30px 60px; table-layout: fixed;}
.search_bar_com_area .search_bar_box .box .tit {display: table-cell; width: 90px; padding: 0 5px 0 0; font-weight: 700; font-size: 18px; line-height: 40px; color: #333333; vertical-align: middle;}
.search_bar_com_area .search_bar_box .box .tit.center {text-align: center;}
.search_bar_com_area .search_bar_box .box .tit.min_w { width: 85px;}
.search_bar_com_area .search_bar_box .box .slt_box {display: table-cell; width: 150px; padding: 0 5px 0 0; vertical-align: middle;}
.search_bar_com_area .search_bar_box .box .slt_box .com_slt {}
.search_bar_com_area .search_bar_box .box .data_box {display: table-cell; width: 150px; padding: 0 5px 0 0; vertical-align: middle;}
.search_bar_com_area .search_bar_box .box .data_box .data_inp {}
.search_bar_com_area .search_bar_box .box .input_box {display: table-cell; position:relative; padding: 0 100px 0 0; vertical-align: middle;}
.search_bar_com_area .search_bar_box .box .input_box .scrh_inp {}
.search_bar_com_area .search_bar_box .box .input_box .btn {display: inline-block; position:absolute; top: 0; right: 0; padding: 0 20px; background-color: #54575e;}
.search_bar_com_area .search_bar_box .box .input_box .btn .text {display: inline-block; padding: 0 0 0 23px; background-image: url('/images/home/kor/user/board/sch_icon.png'); background-position: left center; background-repeat: no-repeat; font-weight: 500; font-size: 16px; line-height: 40px; color: #ffffff;}
.search_bar_com_area .search_bar_box .box .input_box.sty2 { padding: 0 209px 0 0;}
.search_bar_com_area .search_bar_box .box .input_box.sty2 .btn_cont { position: absolute; top: 0; right: 0; font-size: 0;}
.search_bar_com_area .search_bar_box .box .input_box.sty2 .btn_cont .btn { position: unset; margin: 0 5px 0 0;}
.search_bar_com_area .search_bar_box .box .input_box.sty2 .btn_cont .btn:last-child { margin: 0;}
.search_bar_com_area .search_bar_box .box .input_box.sty2 .btn_cont .btn.reset {background-color:#848690;}
.search_bar_com_area .search_bar_box .box .input_box.sty2 .btn_cont .btn.reset .text {background-image:url('/images/home/kor/user/board/sch_reset_icon.png'); background-position:left center; background-repeat:no-repeat;}

.search_bar_com_area .search_bar_box .box .input_box2 {display: table-cell; position:relative; padding: 0 210px 0 0; vertical-align: middle;}
.search_bar_com_area .search_bar_box .box .input_box2 .scrh_inp {}
.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont {position:absolute; top: 0; right: 0; font-size: 0;}
.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn {display: inline-block; width: 100px; margin: 0 5px 0 0; background-color: #54575e;}
.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn .text {display: inline-block; padding: 0 0 0 28px; background-image: url('/images/home/kor/user/board/sch_icon.png'); background-position: left center; background-repeat: no-repeat; font-weight: 500; font-size: 16px; line-height: 40px; color: #ffffff;}
.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn2 {display: inline-block; width: 100px; background-color: #9a9ca0;}
.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn2 .text {display: inline-block; font-weight: 500; font-size: 16px; line-height: 40px; color: #ffffff;}

.search_bar_com_area.det_sch_cont {position:relative; padding: 0 0 38px;}
.search_bar_com_area.det_sch_cont .inner_box {background-color: #f5f5f5;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box {display: none; position:relative; }
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box:before {content: ''; position:absolute; top: 0; left: 50%; width: calc(100% - 120px); height: 1px; background-color: #e1e1e1; transform: translateX(-50%);}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box {display: block; width: 100%; padding:15px 60px 30px 60px; table-layout: fixed;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row {display: table; width: 100%; table-layout: fixed; margin: 0 0 10px;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row:last-child {margin: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .tit {display: table-cell; width: 130px; padding: 0 5px 0 0; font-weight: 700; font-size: 18px; line-height: 40px; color: #333333; vertical-align: top;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box {display: table-cell; vertical-align: middle;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box .data_inp {width: 200px;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box {display: table-cell; vertical-align: middle;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box .slt {width: 200px;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box.sty2 {font-size: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box.sty2 .slt {margin: 0 20px 0 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box.sty2 .slt:last-child {margin: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box2 {display: table-cell; vertical-align: middle; font-size: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box2 .data_inp {display: inline-block; width: 200px;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box2 .txt {display: inline-block; padding: 0 5px; font-weight: 300; font-size: 16px; line-height: 40px; color: #333333;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area {display: table-cell;  vertical-align: middle;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list {font-size: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li {display: inline-block; width: calc(20% - 4px); margin: 5px 5px 0 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li:nth-child(-n+5) {margin: 0 5px 0 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li:nth-child(5n) {margin: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box {display: table; width: 100%; table-layout: fixed;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn {display: table-cell; width: 100%; height: 40px; border: 1px solid #c6cbcf; padding: 0 5px; text-align: center; vertical-align: middle;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn.on {border: 1px solid #73a9f2; background-color: #73a9f2;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn .text {display: inline-block; font-weight: 300; font-size: 16px; line-height: 19px;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn.on .text {color: #ffffff;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 {display: table-cell; vertical-align: middle;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list {font-size: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li {display: inline-block; margin: 0 20px 0 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area {display: block; position: relative; width: 100%; padding: 0 0 0 26px; font-size: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area .chk_inp {display: inline-block; position: absolute; top: 2px; left: 0; width: 18px; height: 18px; border: 1px solid #ced2d6; padding: 0; cursor: pointer;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area .chk_inp:checked {border: 1px solid #4894ea; background-color: #4894ea; background-image: url('/images/home/kor/user/board/chk.png'); background-position: center; background-size: 11px 10px; background-repeat: no-repeat;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area label {}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area label .text {font-weight: 300; font-size: 16px; line-height: 24px; color: #333333;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area .chk_inp:checked + label .text {}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list {display: table-cell; vertical-align: middle;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list {font-size: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li {display: inline-block; width: auto; padding: 0 10px 0 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area {display: block; position: relative; width: 100%; padding: 0 0 0 26px; font-size: 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area .radio_inp {display: inline-block; position: absolute; top: 5px; left: 0; width: 18px; height: 18px; border: 1px solid #ced2d6; padding: 0; border-radius: 50%; cursor: pointer;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area .radio_inp:checked {border: 1px solid #4894ea; background-color: inherit;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area .radio_inp:checked:before {display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 9px; height: 9px; background-color: #4894ea; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 50%;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area label {display: inline-block;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area label .text {font-weight: 300; font-size: 16px; line-height: 24px; color: #333333;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area .radio_inp:checked + label .text {}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list_area {}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list_area .list li { width: 100%; max-width: 90px; margin: 0 5px 0 0;}
.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list_area .list li:last-child { margin: 0;}
.search_bar_com_area.det_sch_cont .det_btn {display: inline-block; position:absolute; bottom: 0; left: 50%; padding: 0 54px; background-image: url('/images/home/kor/user/board/det_icon.png'); background-position: center; background-repeat: no-repeat; text-align: center; transform: translateX(-50%);}
.search_bar_com_area.det_sch_cont .det_btn .text {display: inline-block; position:relative; padding: 0 17px 0 0; font-weight: 500; font-size: 16px; line-height: 38px; color: #ffffff;}
.search_bar_com_area.det_sch_cont .det_btn .text:after {content: ''; position:absolute; top: 50%; right: 0; width: 10px; height: 6px; background-image: url('/images/home/kor/user/board/det_icon2.png'); background-size: cover; background-position: center; background-repeat: no-repeat; transform: translateY(-50%); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.search_bar_com_area.det_sch_cont.on .det_btn .text:after {margin: -3px 0 0; transform: rotate(180deg);}

.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 {display: table-cell; position:relative; padding: 0 210px 0 0; vertical-align: middle;}
.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .scrh_inp {}
.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont {position:absolute; top: 0; right: 0; font-size: 0;}
.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn {display: inline-block; width: 100px; margin: 0 5px 0 0; background-color: #54575e;}
.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn .text {display: inline-block; padding: 0 0 0 28px; background-image: url('/images/home/kor/user/board/sch_icon.png'); background-position: left center; background-repeat: no-repeat; font-weight: 500; font-size: 16px; line-height: 40px; color: #ffffff;}
.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn2 {display: inline-block; width: 100px; background-color: #9a9ca0;}
.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn2 .text {display: inline-block; font-weight: 500; font-size: 16px; line-height: 40px; color: #ffffff;}

.form_block_wrap {display: flex;gap:15px;align-items: center;flex-wrap: wrap;}
.form_block {display: flex;gap:10px;align-items: center;}
.label_btn {font-size:15px;border:1px solid #aaa;padding:7px 15px;border-radius:20px;/* background:#e2e3e4; */font-weight:bold;}

/* 240415 추가 */
.search_bar_com_area .search_bar_box .reset_btn {display:inline-block;margin-left:10px;padding:0 20px;background-color:#848690}
.search_bar_com_area .search_bar_box .reset_btn .text {display:inline-block;padding-left:22px;font-size:16px;line-height:40px;font-weight:500;color:#fff;background-image:url(/images/home/kor/user/board/sch_reset_icon.png);background-position:left center;background-repeat:no-repeat}
.search_bar_com_area.sty2 .search_bar_box .box .tit {text-align:center}
.search_bar_com_area.sty2 .search_bar_box .box .block_group {display:table}
.search_bar_com_area.sty2 .search_bar_box .box .block_group .input_box {width:56%}

/* 정렬순 */

.search_category {padding-bottom:16px;display: flex;justify-content: flex-end;gap: 6px;align-items: center;padding-top: 10px;}
.search_category .array{color: #555;font-size: 17px;font-weight: 400;line-height: 1.5;padding-right: 4px;}
.search_category span.number{border: none;}
.search_category span > button {
    display: inline-block;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5;
    color: #1c7f7e;
    border: 1px solid #075554;
    border-radius: 20px;
    padding: 4px 15px 3px 15px;
}
.search_category span > button:hover, .search_category span > button.active, .search_category span > button:visited{
	color: #fff;
    font-weight: 700;
    background: #1c7f7e;
    border-radius: 20px;
     border: 1px solid #075554;
}
.search_category span select{width:80px}

.between {display: flex;justify-content: space-between;align-items: center;flex-wrap:wrap;}