@charset "utf-8";

#cs_top{margin-bottom:40px;background:#fff;border:2px solid #5ca9dd;}
/*#cs_top:after {display:block;visibility:hidden;clear:both;content:""}*/
#faq_sch{margin:0 20px;padding:40px 0 20px;border-bottom:solid 1px #ddd;}
#faq_sch h2{display:none;padding-right:10px;font-family:'Nanum Gothic',sans-serif;font-size:2.17em;vertical-align:middle;line-height:40px}
#faq_sch form{display:inline-block;position:relative;width:100%;vertical-align:middle;}
#faq_sch .frm_input {background:#fff !important;border:0;width:100%;padding-left:80px;line-height:40px;}
#faq_sch .btn_submit{position:absolute;top:0;right:0;height:40px;width:80px;border:0;background:url(img/sch_btn2.png) 15px 50% no-repeat #3d3d3d;font-weight:bold;padding-left:25px}
#faq_sch .btn_ty {padding:10px 0;}
.cs_top_wr {padding:20px 20px 40px;font-size:16px;text-align:center;/*border-left:1px solid #dfdfdf;height:125px*/}
.cs_top_wr strong {font-weight:700;color:#5ca9dd;}
.cs_top_wr .btn_ty {margin-left:10px;font-size:14px;vertical-align:middle;}

/*.cs_top_qa .btn_blue{width:100%;text-align:center;font-weight:bold;height:40px;line-height:40px;}
.cs_top_qa p{line-height:1.5em;margin-bottom:10px}
.cs_top_call p{line-height:1.4em;color:#909090}
.cs_top_call strong{font-size:1.7em;font-family:'Nanum Gothic',sans-serif;display:block;padding:10px 0}*/

#bo_cate{text-align:center;background:url(img/tab_bg.gif) repeat-x;margin:20px 0 0}
#bo_cate_ul {display:inline-block;margin-bottom:10px;}
#bo_cate_ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate_ul li{float:left;width:120px;font-size:0.92em;height:39px;line-height:39px;border:1px solid #d0d0d0;border-bottom:0;margin-left:-1px;background:#fff;cursor:pointer;
    background: -webkit-linear-gradient(#fff,#fff, #f1f1f1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fff,#fff, #f1f1f1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, #fff, #f1f1f1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff,#fff, #f1f1f1); /* Standard syntax */
}
#bo_cate_ul a{display:block}
#bo_cate_ul #bo_cate_on{background:#e5e5e5;font-weight:bold}

#faq_wrap h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
.faq_admin {margin:0 5px;text-align:right}
#faq_wrap ol {margin:0;padding:0;list-style:none}
#faq_con {border:1px solid #e9e9e9;border-top:0}
#faq_con h3{background:#fff;border-top:1px solid #e9e9e9;}
#faq_con h3 a {position:relative;display:block;padding:20px 20px 20px 60px;margin-right:20px;font-size:16px;line-height:20px;background:url(img/faq_bg.png) no-repeat right;}
#faq_con h3 .con_q{position:absolute;top:0;left:0;width:50px;height:100%;text-align:center;display:block;color:#fff;line-height:60px;background:#5ca9dd;font-size:20px;font-weight:700;}
#faq_con .con_a{position:absolute;top:0;left:0;width:50px;text-align:center;display:block;line-height:60px;font-size:20px;font-weight:700;color:#5ca9dd;}
#faq_con .con_inner {display:none;position:relative;padding:20px 20px 20px 60px;font-size:14px;line-height:1.8em;background:#f7f7f7;border-top:1px solid #e9e9e9;}
#faq_con .con_inner table {width:100% !important;}
#faq_con .con_closer {margin:10px 0 0;text-align:right}
#faq_con .closer_btn {margin:0;padding:5px 8px;border:0;background:#666;color:#fff}
.faq_tolist {padding:0 10px;text-align:right}
.faq_img {text-align:center}

#faq_sch {text-align:center}

#faq_wrap .empty_table{line-height:1.5em}
#faq_wrap .empty_table a{text-decoration:underline}

@media (max-width: 970px){
    /*#faq_sch{width:100%;padding: 20px;}
    .cs_top_wr{width:50%;border:0 ;border-top:1px solid #dfdfdf}
    .cs_top_call{border-left:1px solid #dfdfdf}*/
}

@media (max-width: 640px){
    /*#faq_sch{padding:10px 20px 20px;}
    #faq_sch h2{font-size:1.5em;width:100%}
    #faq_sch form{width:100%}
    #faq_sch .btn_submit{width:40px;text-indent:-99px;overflow:hidden;background-position:50% 50%}
    .cs_top_wr{width:100%;border:0;border-top:1px solid #dfdfdf;height:auto }
    .cs_top_qa br{display:none}*/
}