@charset "UTF-8";

@media screen and (max-width:1400px){

	/*관광정보 검색기*/
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box {padding: 30px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row {margin: 0 0 15px;}

	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box:before {width: calc(100% - 60px);}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box {padding: 30px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li {width: calc(7.6923% - 18.4615px); margin: 0 20px 20px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 0 20px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 0 0 20px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li .btn {margin: 0 auto;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li .btn .icon_box {width: 55px; margin: 0 auto 5px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li .btn .icon_box .inner_box {height: 55px; background-size: 55px auto;}

	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left {padding: 0 35px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li {width: calc(14.2857% - 17.1428px); margin: 20px 20px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 20px 20px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 20px 20px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+9) {margin: 20px 20px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9n) {margin: 20px 20px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9) {margin: 20px 20px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+7) {margin: 0 20px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7n) {margin: 20px 0 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7) {margin: 0;}
	
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.right .sch_map_area {padding: 20px 45px 15px 35px;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.right .sch_map_area .inner_box2 .tit {margin: 0 0 10px; font-size: 14px; line-height: 21px;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.right .sch_map_area .inner_box2 .sch_map_box .svg_box a text {font-size: 12px; line-height: 21px;}
	/*관광정보 검색기*/

	/* 교육신청 검색기*/
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .tit.tc {width: 130px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .slt_box {width: 140px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .inp_box2 .data_inp {width: 140px;}
	/* 교육신청 검색기*/

}

@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: 30px;}
	.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: 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 {height: 30px; font-size: 14px; line-height: 28px;}
	.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: 30px;}
	.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: 30px;}

	.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: 30px;}
	.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 10px 0 0; 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: 30px; 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; background-size: 14px; font-size: 14px; line-height: 30px;}
	.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 {font-size: 14px; line-height: 30px;}

	/* 보조기기대여 서치바 */
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box > .title { margin: 0 0 10px 0; font-size: 14px; line-height: 21px;}
	/* 보조기기대여 서치바 */

	/*관광정보 검색기*/
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box {padding: 25px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row {margin: 0 0 10px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .slt_box .com_slt {height: 30px; font-size: 14px; line-height: 28px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 {padding: 0 170px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .scrh_inp {height: 30px; font-size: 14px; line-height: 28px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .btn_cont .btn {width: 80px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .btn_cont .btn .text {padding: 0 0 0 20px; background-size: 14px auto; font-size: 14px; line-height: 30px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .btn_cont .btn2 {width: 80px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .btn_cont .btn2 .text {font-size: 14px; line-height: 30px;}
	.search_bar_com_area.det_sch_cont.sty2 .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.sty2 .inner_box .search_bar_box:before {width: calc(100% - 50px);}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box {padding: 25px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li {width: calc(10% - 9px); margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+10) {margin: 0 10px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(10n) {margin: 0 0 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:last-child {margin: 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li .btn .icon_box {width: 44px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li .btn .icon_box .inner_box {height: 44px; background-size: 44px auto;}

	
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left {padding: 0 25px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li {width: calc(20% - 12px); margin: 15px 15px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 15px 15px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+9) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9n) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+7) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7n) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+5) {margin: 0 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(5n) {margin: 15px 0 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(5) {margin: 0;}
	
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.right .sch_map_area {padding: 15px 35px 10px 25px;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.right .sch_map_area .inner_box2 .tit {margin: 0 0 5px; font-size: 12px;}
	/*관광정보 검색기*/

}

@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: 80px;}
	.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;}

	.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;}
	.search_bar_com_area .search_bar_box .box .input_box2 .btn_cont .btn2 .text {font-size: 12px;}

	.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; text-align: left;}
	.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 .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 {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 {font-size: 12px;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn .text {font-size: 12px;}
	.search_bar_com_area.det_sch_cont .search_bar_box .box .input_box2 .btn_cont .btn2 .text {font-size: 12px;}

	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.m {display: block;}

	/* 보조기기대여 서치바 */
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box > .title { margin: 0 0 5px 0; font-size: 12px; line-height: 18px;}
	/* 보조기기대여 서치바 */


	/*관광정보 검색기*/
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box {padding: 20px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .slt_box {display: block; width: 100%; padding: 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .slt_box .com_slt {margin: 0 0 5px; font-size: 12px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 {display: block;}

	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box:before {width: calc(100% - 40px);}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box {padding: 20px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .tit {display: block; width: 100%; margin: 0 0 5px; padding: 0; text-align: left;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .tit br {display: none;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area {display: block;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li {width: calc(20% - 8px); margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+10) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+5) {margin: 0 10px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(10n) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(5n) {margin: 0 0 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:last-child {margin: 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li .btn .icon_box {width: 33px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li .btn .icon_box .inner_box {height: 33px; background-size: 33px auto;}

	.search_bar_com_area .search_bar_box .box .pub_inner_box {display: block; table-layout: inherit;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box {display: block;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left {padding: 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li {width: calc(20% - 12px); margin: 15px 15px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 15px 15px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+9) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9n) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+7) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7n) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7) {margin: 15px 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+5) {margin: 0 15px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(5n) {margin: 15px 0 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(5) {margin: 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.right {display: none;}
	/*관광정보 검색기*/

	/* 교육신청 검색기*/
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .tit {padding: 0; text-align: left;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .tit.tc {width: 100%; margin: 5px 0; padding: 0; text-align: left;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .slt_box {width: 100%;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .inp_box2 {display: block;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .inp_box2 .data_inp {width: calc(50% - 9.23px);}
	/* 교육신청 검색기*/
}

@media screen and (max-width:767px){
	.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%; text-align: left;}
	.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 {padding: 0;}
	.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.sty2 .inner_box .sch_bt_cont_box .box .row.sty2 .inp_box2 .data_inp { 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;}
}

@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(3n) {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(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.sty2 .inner_box .sch_bt_cont_box .box {padding: 10px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 {padding: 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .scrh_inp {display: block; margin: 0 0 5px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .btn_cont {position: inherit; display: block;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .btn_cont .btn {width: calc(50% - 2.5px);}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .sch_bt_cont_box .box .row .input_box2 .btn_cont .btn2 {width: calc(50% - 2.5px);}

	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box:before {width: calc(100% - 20px);}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box {padding: 10px;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li {width: calc(33.3333% - 6.6666px); margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+10) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+5) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+3) {margin: 0 0 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(10n) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(5n) {margin: 0 10px 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(3n) {margin: 0 0 10px 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:last-child {margin: 0;}

	
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li {width: calc(33.3333% - 6.6666px); margin: 10px 10px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-last-child(-n+13) {margin: 10px 10px 0 0;}
	.search_bar_com_area.det_sch_cont.sty2 .inner_box .search_bar_box .box .icon_list_area .list li:nth-child(13n) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+9) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9n) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(9) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+7) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7n) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(7) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+5) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(5n) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(5) {margin: 10px 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(-n+3) {margin: 0 10px 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(3n) {margin: 10px 0 0 0;}
	.search_bar_com_area .search_bar_box .box .pub_inner_box .pub_box.left .icon_list_area > .list > li:nth-child(3) {margin: 0;}
	/*관광정보 검색기*/
}