@charset "utf-8";

/* 전체검색결과 스킨 */
#sch_res_detail {padding:65px 0 50px 0px;text-align:center;margin:0 0 10px}
#sch_res_detail legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
#sch_res_detail select {border:1px solid #d0d3db;width:175px;height:45px;padding:0 5px;border-radius:3px}
#sch_res_detail .frm_input {border:0;border-bottom: 3px solid #515151;width:557px;height:70px;border-radius:0;border-radius:0px;font-size: 30px;
    font-weight: bold;padding-left: 13px;box-shadow: none;}
#sch_res_detail .sch_wr {position:relative;display:inline-block}
#sch_res_detail .btn_submit {}

/* 검색 OR+ADN 버튼 */
.switch_field {display:inline-block;vertical-align:middle;padding:10px 5px}
.switch_field input {position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}
.switch_field label {float:left}
.switch_field label {display:inline-block;width:50px;background-color:#fff;color:rgba(0, 0, 0, 0.6);font-size:1em;font-weight:normal;text-align:center;text-shadow:none;padding:6px 14px;border:1px solid #bbc0c6;
-webkit-box-shadow:inset 0 5px 8px rgb(234, 234, 234), 0 1px rgba(255, 255, 255, 0.1);
box-shadow:inset 0 5px 8px rgb(234, 234, 234), 0 1px rgba(255, 255, 255, 0.1);
-webkit-transition:all 0.1s ease-in-out;
-moz-transition:all 0.1s ease-in-out;
-ms-transition:all 0.1s ease-in-out;
-o-transition:all 0.1s ease-in-out;
transition:all 0.1s ease-in-out}
.switch_field label:hover {cursor:pointer}
.switch_field input:checked + label {background-color:#3a8afd;border:1px solid #3a8afd;color:#fff;-webkit-box-shadow:none;box-shadow:none}
.switch_field label:first-of-type {border-radius:4px 0 0 4px;border-right:0}
.switch_field label:last-of-type {border-radius:0 4px 4px 0}

#sch_res_ov {text-align:center;zoom:1;height:55px;line-height:55px;background:#edf3fc;border-radius:5px;border:1px solid #d6e2f4;margin-bottom:15px;padding:0 20px}
#sch_res_ov:after {display:block;visibility:hidden;clear:both;content:""}
#sch_res_ov h2 {float:left;display:inline-block;font-size:1.25em;color:#293d58;font-weight:normal}
#sch_res_ov h2 strong {color:#ff005a}
#sch_res_ov ul {display:inline-block;float:right;line-height:12px;font-size:0.92em;color:#5977a4;margin-top:20px}
#sch_res_ov ul:after {display:block;visibility:hidden;clear:both;content:""} 
#sch_res_ov li {float:left;margin-right:5px;padding-right:5px;border-right:1px solid #5977a4}
#sch_res_ov li:last-child {margin:0;padding:0;border:0}

#sch_res_board {margin-bottom:28px}
#sch_res_board h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#sch_res_board ul {zoom:1}
#sch_res_board ul:after {display:block;visibility:hidden;clear:both;content:""}
#sch_res_board li {display:inline-block;padding:2px}
#sch_res_board a {font-weight: 700;display:block;line-height:28px;padding:3px 15px;border-radius:5px;border:1px solid #d5d5d5;color:#454545;font-size:16px;}
#sch_res_board a:focus, #sch_res_board a:hover {text-decoration:none;background:#adc9d5;color:#fff}
#sch_res_board .cnt_cmt {font-weight:normal !important;display:inline-block;margin-left:3px;color:#3497d9;line-height:18px;font-size:0.92em}
#sch_res_board a:hover .cnt_cmt {color:#fff}
#sch_res_board .sch_on {z-index:2;background:#adc9d5;color:#fff;font-weight:bold;border:1px solid #adc9d5;
}
.hithithit{display:flex !important;align-items: center;gap: 8px;}
.hithithit em{font-size:10px;}
.sch_res_list {position:relative;margin-bottom:10px}
.sch_res_list .search_board_result{position:relative}
.sch_res_list h2 {margin:0 0 11px;font-size:15px;color:#636363}
.sch_res_list ul {margin:0 0 20px 0;padding:0;list-style:none;flex-wrap: wrap;display:flex;gap: 56px 28px;}
.sch_res_list li {gap: 30px;display: flex;border-bottom:0;flex-direction: column-reverse;background:#fff;position:relative;padding:0px;
width: calc((100% - 56px) / 3);justify-content: flex-end;}
.sch_res_list .sch_tit {display:block;padding-bottom: 30px;}
.sch_res_list .pop_a {display:inline-block;background:#e8eeef;color:#6f777f;border-radius:50%;text-align:center;width:26px;height:26px;line-height:26px}
.sch_res_title {font-size: 23px;line-height: 29px;
    font-weight: 600;}
.sch_res_list p {color:#1d1d1d;font-size:16px;line-height: 24px;padding: 24px 0;}
.sch_res_list .sch_info {color:#777}
.sch_res_list .sch_info:after {display:block;visibility:hidden;clear:both;content:""}
.sch_res_list .profile_img img {border-radius:50%}
.sch_res_list .sch_datetime {margin-left:5px}
.sch_more {position:absolute;right:0;top:5px;text-align:right;font-weight:normal;color:#adc9d5}
.sch_res_list .sch_info span{font-size: 13px;color: #ababab;}
.search_wrwr{max-width: 1325px;margin: 0 auto;}
.search_wrwr.con_inner{padding:307px 0 ;}
#sch_result{position: relative;border-top: 0;padding-top: 25px;}
#sch_result .left{width:835px;}
#sch_result .right22{width:375px}
#sch_result .fx_bx .right_fixx{position: absolute;top:88px;}
#sch_result .fx_bx .right_fixx.fixed-top{position: fixed;}
#sch_result .fx_bx .right_fixx.stop-bottom{bottom:0;top:auto;}
.fx_bx{display: flex;justify-content: space-between;}
#sch_res_detail .btn_submit{position: absolute;right:27px;background: none;
border: 0;transform: translate(0, -50%);top: 50%;}
.w_good_hit{padding-top: 23px;color:#313131;font-size:13px;display:flex;gap:25px;    font-weight: 600;justify-content: flex-end;display: none;}
.w_good_hit b{display: flex;align-items: center;gap: 4px;}
.left2{width: auto;}
.popular_tags{height: 185px;padding:30px;background: #f7f7f7;border-radius: 20px;}
.popular_tags h3{padding-bottom: 28px;font-size:20px;color:#191919;font-weight: 800;display: flex;align-items: center;justify-content: space-between;}
.popular_tags ul li a{  border: 1px dashed #d8d8d8;  background: #fff;padding: 8px 15px;border-radius: 30px;color: #5a5a5a;font-size: 16px;display: inline-block;font-weight: 600;}
.popular_tags ul{display:flex;    gap: 6px;}
#sch_res_board a.on{background: #adc9d5;color:#fff}
.search-summary.pc_cont_480{padding-bottom:2rem}

.pg_wrap .pg{display: flex; gap: 6px;align-items: center;justify-content: center;}
.pg_page{display: block;
    padding: 6px 11px;
    border: 1px solid #f3f7f9;}
.pg_current{background: #f3f7f9;padding: 7px 13px;font-weight: 500;
    color: #676768;
    border-color: #f3f7f9;}
.pg_start {text-indent:-999px;overflow:hidden;background:url('../../../img/btn_first.gif') no-repeat 50% 50% #fff;padding:0;border:0px;display: block;padding: 6px 11px;font-size: 0;}
.pg_prev {text-indent:-999px;overflow:hidden;background:url('../../../img/btn_prev.gif') no-repeat 50% 50% #fff;padding:0;border:0px;display: block;padding: 6px 11px;font-size: 0;}
.pg_end {text-indent:-999px;overflow:hidden;background:url('../../../img/btn_end.gif') no-repeat 50% 50% #fff;padding:0;border:0px; display: block;padding: 6px 11px;font-size: 0;}
.pg_next {text-indent:-999px;overflow:hidden;background:url('../../../img/btn_next.gif') no-repeat 50% 50% #fff;padding:0;border:0px;display: block;padding: 6px 11px;font-size: 0;}
.pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover{background-color:#fff}
	.search_title{font-size:45px;text-align:center;font-weight:600}
@media (max-width: 1580px){
	/* 전체검색결과 스킨 */
	#sch_res_detail {padding:1.8987vw 0 6.3291vw 0.0000vw;margin:0 0 0.6329vw}
	#sch_res_detail legend {margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
	#sch_res_detail select {border:0.0633vw solid #d0d3db;width:11.0759vw;height:2.8481vw;padding:0 0.3165vw;border-radius:0.1899vw}

	#sch_res_detail .sch_wr {display:inline-block}
	#sch_res_detail .btn_submit {}

	/* 검색 OR+ADN 버튼 */
	.switch_field {padding:0.6329vw 0.3165vw}
	.switch_field input {clip:rect(0, 0, 0, 0);height:0.0633vw;width:0.0633vw;border:0;overflow:hidden}
	.switch_field label {float:left}
	.switch_field label {width:3.1646vw;color:rgba(0, 0, 0, 0.6);font-size:1em;text-shadow:none;padding:0.3797vw 0.8861vw;border:0.0633vw solid #bbc0c6;
	-webkit-box-shadow:inset 0 0.3165vw 0.5063vw rgb(234, 234, 234), 0 0.0633vw rgba(255, 255, 255, 0.1);
	box-shadow:inset 0 0.3165vw 0.5063vw rgb(234, 234, 234), 0 0.0633vw rgba(255, 255, 255, 0.1);
	-webkit-transition:all 0.1s ease-in-out;
	-moz-transition:all 0.1s ease-in-out;
	-ms-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out}
	.switch_field label:hover {cursor:pointer}
	.switch_field input:checked + label {border:0.0633vw solid #3a8afd;-webkit-box-shadow:none;box-shadow:none}
	.switch_field label:first-of-type {border-radius:0.2532vw 0 0 0.2532vw;border-right:0}
	.switch_field label:last-of-type {border-radius:0 0.2532vw 0.2532vw 0}

	#sch_res_ov {zoom:1;height:3.4810vw;line-height:3.4810vw;background:#edf3fc;border-radius:0.3165vw;border:0.0633vw solid #d6e2f4;margin-bottom:0.9494vw;padding:0 1.2658vw}
	#sch_res_ov:after {visibility:hidden;clear:both;content:""}
	#sch_res_ov h2 {font-size:1.25em;font-weight:normal}
	#sch_res_ov h2 strong {color:#ff005a}
	#sch_res_ov ul {line-height:0.7595vw;font-size:0.92em;margin-top:1.2658vw}
	#sch_res_ov ul:after {visibility:hidden;clear:both;content:""} 
	#sch_res_ov li {margin-right:0.3165vw;padding-right:0.3165vw;border-right:0.0633vw solid #5977a4}
	#sch_res_ov li:last-child {margin:0;padding:0;border:0}

	#sch_res_board {margin-bottom:1.7722vw}
	#sch_res_board h2 {font-size:0;line-height:0;overflow:hidden}
	#sch_res_board ul {zoom:1}
	#sch_res_board ul:after {visibility:hidden;clear:both;content:""}
	#sch_res_board li {padding:0.1266vw}
	#sch_res_board a {line-height:1.7722vw;padding:0.1899vw 0.9494vw;border-radius:0.3165vw;border:0.0633vw solid #d5d5d5;font-size:1.0127vw;}
	#sch_res_board a:focus, #sch_res_board a:hover {text-decoration:none;background:#adc9d5;color:#fff}
	#sch_res_board .cnt_cmt {margin-left:0.1899vw;line-height:1.1392vw;font-size:0.92em}
	#sch_res_board a:hover .cnt_cmt {color:#fff}
	#sch_res_board .sch_on {background:#adc9d5;border:0.0633vw solid #adc9d5;
	}

	.sch_res_list {margin-bottom:0.6329vw}
	.sch_res_list .search_board_result{position:relative}
	.sch_res_list h2 {margin:0 0 0.9494vw;font-size:1.2em}
	.sch_res_list ul {margin:0 0 1.2658vw 0;}
	.sch_res_list li {}
	.sch_res_list .sch_tit {}
	.sch_res_list .pop_a {background:#e8eeef;border-radius:50%;width:1.6456vw;height:1.6456vw;line-height:1.6456vw}
	.sch_res_title {font-size: 1.5823vw;line-height: 2.0886vw;
		}
	.sch_res_list p {font-size:1.0127vw;line-height: 1.5190vw;padding: 1.5190vw 0;}
	.sch_res_list .sch_info {color:#777}
	.sch_res_list .sch_info:after {visibility:hidden;clear:both;content:""}
	.sch_res_list .profile_img img {border-radius:50%}
	.sch_res_list .sch_datetime {margin-left:0.3165vw}
	.sch_more {right:0;top:0.3165vw;color:#adc9d5}
	.sch_res_list .sch_info span{font-size: 0.8228vw;}
	.search_wrwr{max-width: 83.8608vw;margin: 0 auto;}
	#sch_result .left{width:52.8481vw;}
	.fx_bx{justify-}
	#sch_res_detail .btn_submit{right:1.7089vw;background: none;
	border: 0;transform: translate(0, -50%);top: 50%;}
	.w_good_hit{padding-top: 1.4557vw;font-size:0.8228vw;gap:1.5823vw;    justify-}
	.w_good_hit b{align-items: center;gap: 0.2532vw;}
	.popular_tags{height: 11.7089vw;padding:1.8987vw;background: #f7f7f7;border-radius: 1.2658vw;}
	.popular_tags h3{padding-bottom: 1.7722vw;font-size:1.2658vw;}
	.popular_tags ul li a{  border: 0.0633vw dashed #d8d8d8;  background: #fff;padding: 0.5063vw 0.9494vw;border-radius: 1.8987vw;font-size: 1.0127vw;}

}
@media (max-width: 1280px){
	/* 전체검색결과 스킨 */
	#sch_res_detail {padding:2.3438vw 0 7.8125vw 0.0000vw;margin:0 0 0.7813vw}
	#sch_res_detail legend {margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
	#sch_res_detail select {border:0.0781vw solid #d0d3db;width:13.6719vw;height:3.5156vw;padding:0 0.3906vw;border-radius:0.2344vw}

	#sch_res_detail .sch_wr {display:inline-block}
	#sch_res_detail .btn_submit {}

	/* 검색 OR+ADN 버튼 */
	.switch_field {padding:0.7813vw 0.3906vw}
	.switch_field input {clip:rect(0, 0, 0, 0);height:0.0781vw;width:0.0781vw;border:0;overflow:hidden}
	.switch_field label {float:left}
	.switch_field label {width:3.9063vw;color:rgba(0, 0, 0, 0.6);font-size:1em;text-shadow:none;padding:0.4688vw 1.0938vw;border:0.0781vw solid #bbc0c6;
	-webkit-box-shadow:inset 0 0.3906vw 0.6250vw rgb(234, 234, 234), 0 0.0781vw rgba(255, 255, 255, 0.1);
	box-shadow:inset 0 0.3906vw 0.6250vw rgb(234, 234, 234), 0 0.0781vw rgba(255, 255, 255, 0.1);
	-webkit-transition:all 0.1s ease-in-out;
	-moz-transition:all 0.1s ease-in-out;
	-ms-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out}
	.switch_field label:hover {cursor:pointer}
	.switch_field input:checked + label {border:0.0781vw solid #3a8afd;-webkit-box-shadow:none;box-shadow:none}
	.switch_field label:first-of-type {border-radius:0.3125vw 0 0 0.3125vw;border-right:0}
	.switch_field label:last-of-type {border-radius:0 0.3125vw 0.3125vw 0}

	#sch_res_ov {zoom:1;height:4.2969vw;line-height:4.2969vw;background:#edf3fc;border-radius:0.3906vw;border:0.0781vw solid #d6e2f4;margin-bottom:1.1719vw;padding:0 1.5625vw}
	#sch_res_ov:after {visibility:hidden;clear:both;content:""}
	#sch_res_ov h2 {font-size:1.25em;font-weight:normal}
	#sch_res_ov h2 strong {color:#ff005a}
	#sch_res_ov ul {line-height:0.9375vw;font-size:0.92em;margin-top:1.5625vw}
	#sch_res_ov ul:after {visibility:hidden;clear:both;content:""} 
	#sch_res_ov li {margin-right:0.3906vw;padding-right:0.3906vw;border-right:0.0781vw solid #5977a4}
	#sch_res_ov li:last-child {margin:0;padding:0;border:0}

	#sch_res_board {margin-bottom:2.1875vw}
	#sch_res_board h2 {font-size:0;line-height:0;overflow:hidden}
	#sch_res_board ul {zoom:1}
	#sch_res_board ul:after {visibility:hidden;clear:both;content:""}
	#sch_res_board li {padding:0.1563vw}
	#sch_res_board a {line-height:2.1875vw;padding:0.2344vw 1.1719vw;border-radius:0.3906vw;border:0.0781vw solid #d5d5d5;font-size:1.2500vw;}
	#sch_res_board a:focus, #sch_res_board a:hover {text-decoration:none;background:#adc9d5;color:#fff}
	#sch_res_board .cnt_cmt {margin-left:0.2344vw;line-height:1.4063vw;font-size:0.92em}
	#sch_res_board a:hover .cnt_cmt {color:#fff}
	#sch_res_board .sch_on {background:#adc9d5;border:0.0781vw solid #adc9d5;
	}

	.sch_res_list {margin-bottom:0.7813vw}
	.sch_res_list .search_board_result{position:relative}
	.sch_res_list h2 {margin:0 0 1.1719vw;font-size:1.2em}
	.sch_res_list ul {margin:0 0 1.5625vw 0;padding:0;list-style:none;border-top:0.0781vw solid #ececec}
	.sch_res_list .sch_tit {}
	.sch_res_list .pop_a {background:#e8eeef;border-radius:50%;width:2.0313vw;height:2.0313vw;line-height:2.0313vw}
	.sch_res_title {font-size: 1.4531vw;line-height: 1.9781vw;
		}
	.sch_res_list p {font-size:1.2500vw;line-height: 1.8750vw;padding: 1.8750vw 0;}
	.sch_res_list .sch_info {color:#777}
	.sch_res_list .sch_info:after {visibility:hidden;clear:both;content:""}
	.sch_res_list .profile_img img {border-radius:50%}
	.sch_res_list .sch_datetime {margin-left:0.3906vw}
	.sch_more {right:0;top:0.3906vw;color:#adc9d5}
	.sch_res_list .sch_info span{font-size: 1.0156vw;}
	.search_wrwr{max-width: 93.5156vw;margin: 0 auto;}
	#sch_result{border-top: 0.1563vw solid #adc9d5;padding-top: 1.9531vw;}
	#sch_result .left{width:60.2344vw;}
	.fx_bx{justify-}
	#sch_res_detail .btn_submit{right:2.1094vw;background: none;
	border: 0;transform: translate(0, -50%);top: 50%;}
	.w_good_hit{padding-top: 1.7969vw;font-size:1.0156vw;gap:1.9531vw;    justify-}
	.w_good_hit b{align-items: center;gap: 0.3125vw;}
	.popular_tags{height: 14.4531vw;padding:2.3438vw;background: #f7f7f7;border-radius: 1.5625vw;}
	.popular_tags h3{padding-bottom: 2.1875vw;font-size:1.5625vw;}
	.popular_tags ul li a{  border: 0.0781vw dashed #d8d8d8;  background: #fff;padding: 0.6250vw 1.1719vw;border-radius: 2.3438vw;font-size: 1.2500vw;}

}
@media (max-width: 768px){
	/* 전체검색결과 스킨 */
	#sch_res_detail {padding:3.9063vw 0 13.0208vw 0.0000vw;margin:0 0 1.3021vw}
	#sch_res_detail legend {margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
	#sch_res_detail select {border:0.1302vw solid #d0d3db;width:22.7865vw;height:5.8594vw;padding:0 0.6510vw;border-radius:0.3906vw}
	#sch_res_detail .frm_input {border:0.1302vw solid #d0d3db;width:55.3385vw;height:9.1146vw;border-radius:0;border-radius:5.2083vw;font-size: 3.9063vw;
		padding-left: 5.8594vw;box-shadow: 0.0000vw 0.1302vw 2.2135vw rgba(0, 0, 0, .1);}
	#sch_res_detail .sch_wr {display:inline-block}
	#sch_res_detail .btn_submit {}

	/* 검색 OR+ADN 버튼 */
	.switch_field {padding:1.3021vw 0.6510vw}
	.switch_field input {clip:rect(0, 0, 0, 0);height:0.1302vw;width:0.1302vw;border:0;overflow:hidden}
	.switch_field label {float:left}
	.switch_field label {width:6.5104vw;color:rgba(0, 0, 0, 0.6);font-size:1em;text-shadow:none;padding:0.7813vw 1.8229vw;border:0.1302vw solid #bbc0c6;
	-webkit-box-shadow:inset 0 0.6510vw 1.0417vw rgb(234, 234, 234), 0 0.1302vw rgba(255, 255, 255, 0.1);
	box-shadow:inset 0 0.6510vw 1.0417vw rgb(234, 234, 234), 0 0.1302vw rgba(255, 255, 255, 0.1);
	-webkit-transition:all 0.1s ease-in-out;
	-moz-transition:all 0.1s ease-in-out;
	-ms-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out}
	.switch_field label:hover {cursor:pointer}
	.switch_field input:checked + label {border:0.1302vw solid #3a8afd;-webkit-box-shadow:none;box-shadow:none}
	.switch_field label:first-of-type {border-radius:0.5208vw 0 0 0.5208vw;border-right:0}
	.switch_field label:last-of-type {border-radius:0 0.5208vw 0.5208vw 0}

	#sch_res_ov {zoom:1;height:7.1615vw;line-height:7.1615vw;background:#edf3fc;border-radius:0.6510vw;border:0.1302vw solid #d6e2f4;margin-bottom:1.9531vw;padding:0 2.6042vw}
	#sch_res_ov:after {visibility:hidden;clear:both;content:""}
	#sch_res_ov h2 {font-size:1.25em;font-weight:normal}
	#sch_res_ov h2 strong {color:#ff005a}
	#sch_res_ov ul {line-height:1.5625vw;font-size:0.92em;margin-top:2.6042vw}
	#sch_res_ov ul:after {visibility:hidden;clear:both;content:""} 
	#sch_res_ov li {margin-right:0.6510vw;padding-right:0.6510vw;border-right:0.1302vw solid #5977a4}
	#sch_res_ov li:last-child {margin:0;padding:0;border:0}

	#sch_res_board {margin-bottom:3.6458vw}
	#sch_res_board h2 {font-size:0;line-height:0;overflow:hidden}
	#sch_res_board ul {zoom:1}
	#sch_res_board ul:after {visibility:hidden;clear:both;content:""}
	#sch_res_board li {padding:0.2604vw}
	#sch_res_board a {line-height:3.6458vw;padding:0.3906vw 1.9531vw;border-radius:0.6510vw;border:0.1302vw solid #d5d5d5;font-size:2.0833vw;}
	#sch_res_board a:focus, #sch_res_board a:hover {text-decoration:none;background:#adc9d5;color:#fff}
	#sch_res_board .cnt_cmt {margin-left:0.3906vw;line-height:2.3438vw;font-size:0.92em}
	#sch_res_board a:hover .cnt_cmt {color:#fff}
	#sch_res_board .sch_on {background:#adc9d5;border:0.1302vw solid #adc9d5;
	}

	.sch_res_list {margin-bottom:1.3021vw}
	.sch_res_list .search_board_result{position:relative}
	.sch_res_list h2 {margin:0 0 1.9531vw;font-size:1.2em}
	.sch_res_list ul {margin:0 0 2.6042vw 0;padding:0;list-style:none;border-top:0.1302vw solid #ececec}
	.sch_res_list li {border-bottom:0.1302vw solid #ececec;background:#fff;padding: 6.1198vw 0 6.1198vw 3.2552vw;justify-}
	.sch_res_list .sch_tit {}
	.sch_res_list .pop_a {background:#e8eeef;border-radius:50%;width:3.3854vw;height:3.3854vw;line-height:3.3854vw}
	.sch_res_title {font-size: 3.2552vw;line-height: 4.2969vw;
		}
	.sch_res_list p {font-size:2.0833vw;line-height: 3.1250vw;padding: 3.1250vw 0;}
	.sch_res_list .sch_info {color:#777}
	.sch_res_list .sch_info:after {visibility:hidden;clear:both;content:""}
	.sch_res_list .profile_img img {border-radius:50%}
	.sch_res_list .sch_datetime {margin-left:0.6510vw}
	.sch_more {right:0;top:0.6510vw;color:#adc9d5}
	.sch_res_list .sch_info span{font-size: 1.6927vw;}
	.search_wrwr{max-width: 172.5260vw;margin: 0 auto;}
	#sch_result{border-top: 0.2604vw solid #adc9d5;padding-top: 3.2552vw;}
	#sch_result .left{width:108.7240vw;}
	.fx_bx{justify-}
	#sch_res_detail .btn_submit{right:3.5156vw;background: none;
	border: 0;transform: translate(0, -50%);top: 50%;}
	.w_good_hit{padding-top: 2.9948vw;font-size:1.6927vw;gap:3.2552vw;    justify-}
	.w_good_hit b{align-items: center;gap: 0.5208vw;}
	.left2{width: 68.6198vw;}
	.popular_tags{height: 24.0885vw;padding:3.9063vw;background: #f7f7f7;border-radius: 2.6042vw;}
	.popular_tags h3{padding-bottom: 3.6458vw;font-size:2.6042vw;}
	.popular_tags ul li a{  border: 0.1302vw dashed #d8d8d8;  background: #fff;padding: 1.0417vw 1.9531vw;border-radius: 3.9063vw;font-size: 2.0833vw;}
	#sch_result .fx_bx .right_fixx{position: unset;}
}
@media (max-width: 480px){
	/* 전체검색결과 스킨 */
	#sch_res_detail {padding:5.3571vw 0 0 0.0000vw;margin:0 0 1.7857vw}
	#sch_res_detail legend {margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
	#sch_res_detail select {border:0;border-bottom:0.1786vw solid #d0d3db;width:31.2500vw;height:8.0357vw;padding:0 0.8929vw;border-radius:0}
	#sch_res_detail .frm_input {border:0;border-bottom:0.4786vw solid #515151;width:87.8929vw;height:11.5000vw;border-radius:0;border-radius:0;font-size: 4.3571vw;
		padding-left: 3.0357vw;box-shadow: none}
	#sch_res_detail .sch_wr {display:inline-block}
	#sch_res_detail .btn_submit {}

	/* 검색 OR+ADN 버튼 */
	.switch_field {padding:1.7857vw 0.8929vw}
	.switch_field input {clip:rect(0, 0, 0, 0);height:0.1786vw;width:0.1786vw;border:0;overflow:hidden}
	.switch_field label {float:left}
	.switch_field label {width:8.9286vw;color:rgba(0, 0, 0, 0.6);font-size:1em;text-shadow:none;padding:1.0714vw 2.5000vw;border:0.1786vw solid #bbc0c6;
	-webkit-box-shadow:inset 0 0.8929vw 1.4286vw rgb(234, 234, 234), 0 0.1786vw rgba(255, 255, 255, 0.1);
	box-shadow:inset 0 0.8929vw 1.4286vw rgb(234, 234, 234), 0 0.1786vw rgba(255, 255, 255, 0.1);
	-webkit-transition:all 0.1s ease-in-out;
	-moz-transition:all 0.1s ease-in-out;
	-ms-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out}
	.switch_field label:hover {cursor:pointer}
	.switch_field input:checked + label {border:0.1786vw solid #3a8afd;-webkit-box-shadow:none;box-shadow:none}
	.switch_field label:first-of-type {border-radius:0.7143vw 0 0 0.7143vw;border-right:0}
	.switch_field label:last-of-type {border-radius:0 0.7143vw 0.7143vw 0}

	#sch_res_ov {zoom:1;height:9.8214vw;line-height:9.8214vw;background:#edf3fc;border-radius:0.8929vw;border:0.1786vw solid #d6e2f4;margin-bottom:2.6786vw;padding:0 3.5714vw}
	#sch_res_ov:after {visibility:hidden;clear:both;content:""}
	#sch_res_ov h2 {font-size:1.25em;font-weight:normal}
	#sch_res_ov h2 strong {color:#ff005a}
	#sch_res_ov ul {line-height:2.1429vw;font-size:0.92em;margin-top:3.5714vw}
	#sch_res_ov ul:after {visibility:hidden;clear:both;content:""} 
	#sch_res_ov li {margin-right:0.8929vw;padding-right:0.8929vw;border-right:0.1786vw solid #5977a4}
	#sch_res_ov li:last-child {margin:0;padding:0;border:0}

	#sch_res_board {margin-bottom:5.0000vw;display: flex;flex-wrap: wrap;justify-content: center; gap: 1vw;}
	#sch_res_board h2 {font-size:0;line-height:0;overflow:hidden}
	#sch_res_board ul {zoom:1}
	#sch_res_board ul:after {visibility:hidden;clear:both;content:""}
	#sch_res_board li {padding:0.3571vw}
	#sch_res_board a {line-height:7.0000vw;padding:0.5357vw 2.6786vw;border-radius:0.8929vw;border:0.1786vw solid #d5d5d5;font-size:3.1571vw;}
	#sch_res_board a:focus, #sch_res_board a:hover {text-decoration:none;background:#adc9d5;color:#fff}
	#sch_res_board .cnt_cmt {margin-left:0.5357vw;line-height:3.2143vw;font-size:0.92em}
	#sch_res_board a:hover .cnt_cmt {color:#fff}
	#sch_res_board .sch_on {background:#adc9d5;border:0.1786vw solid #adc9d5;
	}

	.sch_res_list {margin-bottom:1.7857vw}
	.sch_res_list .search_board_result{position:relative}
	.sch_res_list h2 {margin:0 0 2.1286vw;font-size:2.8vw}
	.sch_res_list ul {padding: 3vw 0 9vw;margin:0 0 3.5714vw 0;list-style:none;border-top:0;display: flex;flex-wrap: wrap;        gap: 5.0208vw 2.125vw;}
	.sch_res_list li {gap: 4.2vw;border-bottom:0;background:#fff;padding: 0;flex-direction: column-reverse;
        flex-wrap: wrap;width: calc((100% - 2.3802vw) / 2);}
	.sch_res_list li .right {width: 44.5260vw;height: 44.5260vw;}
	.sch_res_list li .right img{width:100% !important;height:100% !important}
	.sch_res_list .sch_tit {padding-bottom: 2.8286vw;}
	.sch_res_list .pop_a {background:#e8eeef;border-radius:50%;width:4.6429vw;height:4.6429vw;line-height:4.6429vw}
	.sch_res_title {font-size: 3.8214vw;line-height: 4.5857vw;word-wrap: normal;}
	.sch_res_list p {font-size:2.8571vw;line-height: 4.2857vw;padding: 4.2857vw 0;}
	.sch_res_list .sch_info {color:#777}
	.sch_res_list .sch_info:after {visibility:hidden;clear:both;content:""}
	.sch_res_list .profile_img img {border-radius:50%}
	.sch_res_list .sch_datetime {margin-left:0.8929vw}
	.sch_more {right:0;top:0.8929vw;color:#adc9d5}
	.sch_res_list .sch_info span{font-size: 2.3214vw;padding: 2.0833vw 0;
        font-size: 2.6786vw;}
	.search_wrwr{max-width: 236.6071vw;margin: 0 auto;}
	#sch_result{border-top: 0;padding-top: 0vw;        width: 90vw;
        margin: 0 auto;}
	#sch_result .left{width:100%}
	.fx_bx{flex-wrap: wrap;}
	#sch_res_detail .btn_submit{right:2.8214vw;background: none;border: 0;transform: translate(0, -50%);top: 50%;}
	#sch_res_detail .btn_submit img{width:4.8214vw}
	.w_good_hit{display: none;padding-top: 4.1071vw;font-size:2.3214vw;gap:4.4643vw;    justify-}
	.w_good_hit b{align-items: center;gap: 0.7143vw;}
	.left2{width: 100%;}
	.popular_tags{height: 33.0357vw;padding:5.3571vw;background: #f7f7f7;border-radius: 3.5714vw;}
	.popular_tags h3{padding-bottom: 5.0000vw;font-size:3.5714vw;align-items: center;justify-}
	.popular_tags ul li a{  border: 0.1786vw dashed #d8d8d8;  background: #fff;padding: 1.4286vw 2.6786vw;border-radius: 5.3571vw;font-size: 2.8571vw;}
	.search_wrwr.con_inner{padding: 37.1864vw 0 22.1864vw;}
	.search_title{font-size: 5.2500vw;color:#191919;text-align:center;font-weight: bold;}

.pg_page{
    padding: 1.7143vw 2.4286vw;
    border: 0.1786vw solid #f3f7f9;}
.pg_current{background: #f3f7f9;padding: 1.7143vw 2.4286vw}
.pg_start {text-indent:-178.3929vw;background:url('../../../img/btn_first.gif') no-repeat 50% 50% #fff;padding:0;border:0.0000vw;padding: 1.7143vw 2.4286vw;font-size: 0;}
.pg_prev {text-indent:-178.3929vw;background:url('../../../img/btn_prev.gif') no-repeat 50% 50% #fff;padding:0;border:0.0000vw;padding: 1.7143vw 2.4286vw;font-size: 0;}
.pg_end {text-indent:-178.3929vw;background:url('../../../img/btn_end.gif') no-repeat 50% 50% #fff;padding:0;border:0.0000vw; padding: 1.7143vw 2.4286vw;font-size: 0;}
.pg_next {text-indent:-178.3929vw;background:url('../../../img/btn_next.gif') no-repeat 50% 50% #fff;padding:0;border:0.0000vw;padding:1.7143vw 2.4286vw;font-size: 0;}
}