@charset "UTF-8";

@media screen and (max-width:1280px){
	.search_bar_com_area {margin: 0 0 40px;}
	.search_bar_com_area .search_bar_box .box {padding: 20px 50px;}
	.search_bar_com_area .search_bar_box .box .tit {width: 125px; font-size: 14px; line-height: 38px;}
	.search_bar_com_area .search_bar_box .box .slt_box {width: 150px;}
	.search_bar_com_area .search_bar_box .box .slt_box .com_slt {height: 30px; font-size: 14px; line-height: 28px;}
	.search_bar_com_area .search_bar_box .box .data_box {width: 150px;}
	.search_bar_com_area .search_bar_box .box .data_box .data_inp {height: 30px; font-size: 14px; line-height: 28px;}
	.search_bar_com_area .search_bar_box .box .input_box {padding: 0 80px 0 0;}
	.search_bar_com_area .search_bar_box .box .input_box .scrh_inp {height: 30px; font-size: 14px; line-height: 28px;}
	.search_bar_com_area .search_bar_box .box .input_box .btn {padding: 0 15px;}
	.search_bar_com_area .search_bar_box .box .input_box .btn .text {padding: 0 0 0 20px; background-size: 14px; font-size: 14px; line-height: 38px;}

	.search_bar_com_area .search_bar_box .box .input_box2 {padding: 0 170px 0 0;}
	.search_bar_com_area .search_bar_box .box .input_box2 .scrh_inp {height: 30px; font-size: 14px; line-height: 30px;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn {width: 80px;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn .text {padding: 0 0 0 20px; background-size: 14px; font-size: 14px; line-height: 38px;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn2 {width: 80px;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn2 .text {font-size: 14px; line-height: 36px;}

	.search_bar_com_area.det_sch_cont {padding: 0 0 25px;}
	.search_bar_com_area.det_sch_cont.on .inner_box .sch_bt_cont_box:before {width: calc(100% - 100px);}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box {padding: 20px 50px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row {margin: 0 0 5px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .tit {width: 125px; font-size: 14px; line-height: 30px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box .data_inp {width: 145px; height: 30px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box .slt {width: 145px; height: 30px; font-size: 14px; line-height: 21px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box2 .data_inp {width: 145px; height: 30px; font-size: 14px; line-height: 21px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box2 .txt {font-size: 12px; line-height: 30px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn {height: 40px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn .text {font-size: 14px; line-height: 19px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li {margin: 0 10px 0 0;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area {padding: 0 0 0 18px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area .chk_inp {top: 4px; width: 12px; height: 12px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area .chk_inp:checked {background-size: 7px 6px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area label .text {font-size: 14px; line-height: 21px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li {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 {padding: 0 0 0 18px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area .radio_inp {top: 9px; width: 12px; height: 12px;}
	.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 {width: 6px; height: 6px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area label .text {font-size: 14px; line-height: 21px;}
	.search_bar_com_area.det_sch_cont .det_btn {padding: 0 28px; background-size: 119px 25px;}
	.search_bar_com_area.det_sch_cont .det_btn .text {padding: 0 0 0 10px; font-size: 14px; line-height: 25px;}
	.search_bar_com_area.det_sch_cont .det_btn .text:after {width: 6px; height: 4px;}
	.search_bar_com_area.det_sch_cont.on .det_btn .text:after {margin: -2px 0 0;}

	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 {padding: 0 170px 0 0;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .scrh_inp {height: 38px; font-size: 14px; line-height: 28px;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn {width: 80px;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn .text {padding: 0 0 0 20px;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn2 {width: 80px;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn2 .text {padding: 0 0 0 20px; background-size: 14px;}
	
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box:before {width: calc(100% - 100px);}
	
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty2 .slt_box.sty2 {width: 145px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty2 .chk_list2 {width: 145px;}
	
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty3 .tit {width: 120px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty3 .chk_list2 {width: 120px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty3 .chk_list2 .list {height: 30px;}
}

@media screen and (max-width:1080px){
	.search_bar_com_area {margin: 0 0 30px;}
	
	.search_bar_com_area .search_bar_box .box {padding: 15px 30px;}
	.search_bar_com_area .search_bar_box .box .tit {width: 100px; font-size: 12px; line-height: 30px;}
	.search_bar_com_area .search_bar_box .box .slt_box .com_slt {font-size: 12px;}
	.search_bar_com_area .search_bar_box .box .data_box .data_inp {font-size: 12px;}
	.search_bar_com_area .search_bar_box .box .input_box {padding: 0 70px 0 0;}
	.search_bar_com_area .search_bar_box .box .input_box .scrh_inp {font-size: 12px;}
	.search_bar_com_area .search_bar_box .box .input_box .btn {padding: 0 10px;}
	.search_bar_com_area .search_bar_box .box .input_box .btn .text {font-size: 12px; line-height: 30px;}

	.search_bar_com_area .search_bar_box .box .input_box2 {padding: 0 170px 0 0;}
	.search_bar_com_area .search_bar_box .box .input_box2 .scrh_inp {font-size: 12px;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn .text {font-size: 12px; line-height: 30px;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn2 .text {font-size: 12px; line-height: 28px;}

	.search_bar_com_area.det_sch_cont.on .inner_box .sch_bt_cont_box:before {width: calc(100% - 60px);}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box {padding: 15px 30px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row {display: block;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .tit {display: block; width: 100%; margin: 0 0 5px; font-size: 14px; line-height: 21px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box {display: block;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box .data_inp {width: 145px; height: 30px; font-size: 14px; line-height: 21px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box .data_inp::placeholder {}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box {display: block;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .slt_box .slt {width: 100%; font-size: 12px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .radio_list .list li .radio_area label .text {font-size: 12px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .chk_list2 .list li .chk_area label .text {font-size: 12px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn {height: 30px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li .btn_box .btn .text {font-size: 12px; line-height: 14px;}

	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 {padding: 0 170px 0 0;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .scrh_inp {height: 30px; font-size: 12px; line-height: 30px;}
	
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box:before {width: calc(100% - 60px);}
	
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty2 .tit.sty2 {text-align: inherit;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty2 .slt_box.sty2 {width: inherit; margin: 0 0 5px 0;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty2 .chk_list2 {width: inherit;}
	
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty3 .tit {display: block; width: 100%;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row.sty3 .chk_list2 {display: block;  width: 110px;}
}

@media screen and (max-width:767px){
	.search_bar_com_area {margin: 0 0 20px;}
	.search_bar_com_area .search_bar_box .box {display: block; padding: 10px;}
	.search_bar_com_area .search_bar_box .box .tit {display: block; width: 100%;}
	.search_bar_com_area .search_bar_box .box .tit.center {text-align: inherit;}
	.search_bar_com_area .search_bar_box .box .slt_box {display: block; width: 100%; padding: 0; margin: 0 0 5px;}
	.search_bar_com_area .search_bar_box .box .data_box {display: block; width: 100%; padding: 0; margin: 0 0 5px;}
	.search_bar_com_area .search_bar_box .box .input_box {display: block; padding: 0 70px 0 0;}

	.search_bar_com_area .search_bar_box .box .input_box2 {display: block;}

	.search_bar_com_area.det_sch_cont.on .inner_box .sch_bt_cont_box:before {width: calc(100% - 20px);}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box {padding: 10px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .tit {font-size: 12px;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li {width: calc(33.3333% - 3.3333px);}
	.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: 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+3) {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(3n) {margin: 0;}
	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .inp_box .data_inp {width: 145px; height: 30px; font-size: 12px;}
	.search_bar_com_area.det_sch_cont .det_btn {padding: 0 32px;}
	.search_bar_com_area.det_sch_cont .det_btn .text {font-size: 12px;}


	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 {display: block;}
	
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box:before {width: calc(100% - 20px);}
}

@media screen and (max-width:480px){

	.search_bar_com_area .search_bar_box .box .input_box {padding: 0;}
	.search_bar_com_area .search_bar_box .box .input_box .btn {display: block; position: inherit; top: inherit; right: inherit; width: 100%; margin: 5px 0 0;}

	.search_bar_com_area .search_bar_box .box .input_box2 {padding: 0;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont {display: block; position: inherit; top: inherit; right: inherit; margin: 5px 0 0;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn {width: calc(50% - 2.5px);}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn2 {width: calc(50% - 2.5px);}

	.search_bar_com_area.det_sch_cont .inner_box .sch_bt_cont_box .box .row .btn_list_area > .list > li {width: calc(50% - 2.5px);}
	.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: 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+3) {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+2) {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(2n) {margin: 0;}

	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 {padding: 0;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont {display: block; position: inherit; top: inherit; right: inherit; margin: 5px 0 0;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn {width: calc(50% - 2.5px);}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn2 {width: calc(50% - 2.5px);}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont.web {display: none;}
	
	.search_bar_com_area.det_sch_cont .search_bar_box.mo {display: block;}
	.search_bar_com_area.det_sch_cont .search_bar_box.mo .box {padding: 0 10px 10px;}
	.search_bar_com_area.det_sch_cont .search_bar_box.mo .box .input_box2 .btn_cont {margin: 0;}
}
