@charset "utf-8";
/* 전체검색결과 스킨 */

#sch_res_detail {text-align:center;background:#f3f3f3;;padding:30px 0;margin:10px 5%;line-height:45px}
#sch_res_detail form{display:inline-block;position:relative}
#sch_res_detail .sch_tit{font-size:1.5em;font-weight:bold;display:inline-block;margin-right:10px;vertical-align:middle}
#sch_res_detail .frm_input{border-radius:0;border-color:#b8b8b8;width:230px}
#sch_res_detail .btn_submit{width:45px;border-radius:5px;height:45px;font-size:1.083em;font-weight:bold;color:#fff;}
#sch_res_detail select{height:45px}
#sch_res_detail input[type="radio"]{vertical-align:middle;margin-left:10px}

#sch_res_ov {text-align:left;border-bottom:1px solid #ddd;margin:10px auto;max-width:1270px;padding:15px 0;line-height:30px;zoom:1}
#sch_res_ov:after {display:block;visibility:hidden;clear:both;content:""}
#sch_res_ov h2 {float:left;font-size:18px;font-weight:400}
#sch_res_ov h2 strong{color:#BF272D;font-weight:400}
#sch_res_ov dl {display:inline-block;float:right;line-height: 30px;font-size: 0.92em;padding: 0 10px;border-radius: 5px;}
#sch_res_ov dl:after {display:block;visibility:hidden;clear:both;content:""} 
#sch_res_ov dt {float:left}
#sch_res_ov dd {float:left;margin:0 10px 0 5px}
#sch_res_ov dd strong{color:#BF272D}
#sch_res_ov p {margin:0;padding:0;line-height:1em;color:#777;font-size:0.92em}


.sch_res_list {margin:50px auto}
.sch_res_list h2 {margin:0 0 10px;font-size:1.2em}
.sch_res_list ul {margin:0 -3%;padding:0;list-style:none;}
.sch_res_list li {width:27.3%;float:left;position:relative;margin:1.5% 3%;border:1px solid #ddd;background-color:#fff}
.sch_res_list .sch_tit{display:block;font-size:18px;padding:20px 15px 0 15px}
.sch_res_list .pop_a{display:none;position:absolute;top:10px;right:10px;color:#666;}
.sch_res_title {display:inline-block;margin:0 0 5px}
.sch_res_list p {padding:0px 15px 20px 15px;color:#666;line-height:19px;font-size:14px;height:90px}
.sch_res_list .sch_info{padding:10px;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{float:right;}
.sch_more {text-align:right;margin:10px 0 30px}
.sch_more a{display:inline-block;color:#f2664f}
.sch_date {color:#666;display:inline-block;margin-top:0px;font-size:16px;letter-spacing:0px;padding:0px 15px}


#sch_res_board {margin:15px 5% 10px}
#sch_res_board:after {display:block;visibility:hidden;clear:both;content:""}
#sch_res_board li {display:inline-block;float:left;}
#sch_res_board a {display:block;border:1px solid #dadada;background:#fff;margin:0 0 5px 0;line-height:40px;padding:0 10px;margin-left:-1px;position:relative}
#sch_res_board a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none;background:#f3f3f3}
#sch_res_board  .sch_on {z-index:2;border:1px solid #253dbe;color:#253dbe;font-weight:bold;z-index:3}

@media (max-width: 639px){
    #sch_res_detail{padding:5%;text-align:left}
    #sch_res_detail select{width:100%;margin-bottom:5px;}
    #sch_res_detail .frm_input{width:150px}

	.sch_res_list {margin:20px auto}
	.sch_res_list h2 {margin:0 0 10px;font-size:1.2em}
	.sch_res_list ul {margin:0 -2%;padding:0;list-style:none;}
	.sch_res_list li {width:46%;float:left;position:relative;margin:0 2%;border:1px solid #ddd;background-color:#fff}
	.sch_res_list .sch_tit{display:block;font-size:15px;padding:20px 0px 0 0px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;margin:0 15px}
	.sch_res_list .pop_a{display:none;position:absolute;top:10px;right:10px;color:#666;}
	.sch_res_title {display:inline-block;margin:0 0 5px;}
	.sch_res_list p {padding:0px 15px 20px 15px;color:#666;line-height:19px;font-size:14px;display:none}
	.sch_res_list .sch_info{padding:10px;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{float:right;}
	.sch_date {color:#666;display:inline-block;margin-top:0px;font-size:12px;letter-spacing:0px;padding:0px 15px 20px 15px}
    
}