@charset "utf-8";
/* 전체검색결과 스킨 */
#gr_id{display:none}
#sch_res_detail {background:#fff;padding:46px 0;background: #f4f4f4;text-align:center; max-width:1200px; margin:25px auto 0; width:100%;}
#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 #d5d5d5;height:46px;padding:0 10px; transition:all 0.5s ease; font-size:15px; display:none}
#sch_res_detail .frm_input{border:1px solid #d5d5d5;border-radius:0; transition:all 0.5s ease;}
#sch_res_detail select:hover, #sch_res_detail .frm_input:hover{border:1px solid #7d7d7d}
#sch_res_detail .sch_wr{position:relative;display:inline-block}
#sch_res_detail .btn_submit{background-color: #363636;
    width: 135px;
    height: 46px;
    color: #fff;
    text-align: center;
    font-size: 15px;
    vertical-align: middle;
    border: none;
    margin-left: 5px;
    font-family: 'Noto Sans Korean';
    transition: all 0.3s ease;
	border-radius: 0;}
#sch_res_detail .btn_submit:hover{background:#000; border-radius:0}
#sch_res_detail .sch_rd{display:block;margin:5px 0 0;font-size:0.92em;color:#666}
#sch_res_ov {text-align:center;zoom:1}
#sch_res_ov:after {display:block;visibility:hidden;clear:both;content:""}
#sch_res_ov h2 {text-align:center;margin:40px 0 30px;font-size:24px;}
#sch_res_ov h2 strong{color:#004282;}
#sch_res_ov dl {display:inline-block;line-height: 30px;font-size: 0.92em;color: #4e546f;background: #d4d4d4;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 .sch_word{color:#c71a21 !important; font-weight:400}
#sch_res_ov p {margin:0;padding:0;line-height:1em;color:#777;font-size:0.92em}


#sch_res_board {background:#fafafa;padding:15px 10px;margin:10px 0;border:1px solid #e0e0e0}
#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 {display:block;line-height:26px;padding:0 10px;border-radius:3px;border:1px solid transparent; font-size:15px;}
#sch_res_board a:focus, #sch_res_board a:hover {text-decoration:none;}
#sch_res_board .cnt_cmt {font-weight:normal !important;display:inline-block;background:#024291; margin-left:8px;color:#fff;border-radius:15px;padding:3px 8px;line-height:15px;font-size:15px;}


.sch_res_list h2 {margin:40px 0 10px;font-size:20px; display:none}
.sch_res_list ul {margin:0;padding:0;list-style:none; padding-top:20px}
.sch_res_list li {border-bottom:1px solid #e0e0e0;background:#fff;position:relative}
.sch_res_list li:first-child{border-top:1px solid #e0e0e0;}
.sch_res_list .sch_tit{display:block; padding:18px 10px; font-size:15px}
.sch_res_list .pop_a{position:absolute;top:10px;right:10px;color:#666; display:none}
.sch_res_title {display:inline-block;}
.sch_res_list p {padding:10px;color:#666;line-height:1.5em; display:none}
.sch_res_list .sch_info{padding:10px;color:#777; display:none}
.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; display:none}
.sch_more a{display:inline-block;color:#f2664f}

.sfl_wrap{display: flex; align-items: center;justify-content: center;}
#sfl{width:120px; height:46px; margin-right:6px}
#sch_res_detail .sch_wr{}
#sch_res_detail .frm_input{width:400px; height:46px; padding:0 15px; background-color:#fff}



.show_31 li {width:285px; display:inline-block; margin-right:-3px; border-bottom:none;}
.sch_res_list{margin-bottom:30px}

.ser_title{font-size: 40px;font-weight: 700; color: #000; text-align:center; margin-bottom:30px}

@media(max-width:1200px){
.ser_title{font-size:30px;}
}

@media(max-width:900px){
.ser_title{font-size:20px;}
#sch_res_detail{padding:20px 0}
#sch_res_detail .frm_input{width:60%; height:40px;}
#sch_res_detail .btn_submit{width:20%;height:40px;}
#sch_res_ov h2{margin:30px 0 18px; font-size:18px}
#sch_res_board a{font-size:13px}
#sch_res_board .cnt_cmt{font-size:12px; margin-left:6px}
#sch_res_board{margin:0; padding:10px }
.sch_res_list .sch_tit{font-size:13px; padding:10px}
}


