@charset "utf-8";

#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {margin-bottom:10px;padding-left:1px;zoom:1}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {float:left;margin-bottom:-1px}
#bo_cate a {display:block;position:relative;margin-left:-1px;padding:15px 0 15px;width:132px;border:1px solid #ddd;color:#888;text-align:center;line-height:1.2em;cursor:pointer;font-size:16px;height:52px;box-sizing:border-box}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none}
#bo_cate #bo_cate_on {z-index:2;border:1px solid #ddd;border-top: 3px solid #006D77;background:#fff;color: #006D77;}
#bo_cate #bo_cate_on a {color:}

#faq_wrap {margin:10px 0 0px}
#faq_wrap h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.faq_admin {text-align:right}
#faq_wrap ol {margin:0;padding:0;list-style:none}
#faq_con {border-bottom:1px solid #e9e9e9;border-top:0;font-size:16px}
#faq_con h3 a {display:block;padding:15px 10px;border-top:1px solid #e9e9e9;font-size:16px;text-decoration:none;position:relative}
#faq_con .con_inner {display:none;padding:15px 10px 15px 65px;line-height:1.8em;border-top:1px solid #e9e9e9;position:relative}
#faq_con .con_closer {margin:10px 0 0;text-align:right}
#faq_con .closer_btn {margin:0;padding:0;border:0;background:transparent}
.faq_tolist {padding:0 10px;text-align:right}
.faq_img {text-align:center}
#faq_con .faqq {position:absolute;top:18px;left:17px}
#faq_con .faqa {position:absolute;top:20px;left:27px}

#faq_sch {text-align:center;background:#f5f5f5;padding:30px 0}
#faq_sch .gray_button {background:#999;color:#fff;
    display: inline-block;
    width: 120px;
    height: 35px;
    font-size: 13px;
    line-height:37px;
    text-align: center;
    text-decoration: none;
    letter-spacing: 0;
    cursor: pointer;
    font-family:'Noto Sans KR_R';
    border-radius:5px;
    outline:none;
	margin-left:15px}
.faq_sch_input {background:#fff;padding:10px;width:180px;height:35px}

#container { width:100% !important;}
#container_title { display:none;}

.faq_list {width:1180px;margin:10px auto}

.title_bar { width:100%; height:200px; padding-top:78px; text-align:center;}
.title_bar {background: #E8B91E;}
.title_bar .heading span { font-family:'Noto Sans KR_DL'; font-size:28px; line-height:28px; color:#fff; vertical-align:bottom;}
.title_bar .heading span.em { display:inline-block; font-family:'Noto Sans KR_M'; font-size:35px; line-height:35px; vertical-align:bottom;}

.title_bar .heading_sub p {line-height:40px;font-family:'Noto Sans KR_DL'; font-size:22px;vertical-align:bottom;}
.title_bar .heading_sub p span.mini {font-size:17px;color:#333}
.title_bar .heading_sub p span.red {font-weight:bold;color:#eb008b;font-family:'OpenSans_B'}
.title_bar .heading_sub p span.red2 {color:#eb008b;font-size:12px}
.title_bar .heading_sub {background:white;color:#333;margin:20px auto;width:980px;border-radius:23px}

.title_bar {text-align:left;padding-top:21px}
.title_bar p {width:1180px;margin:5px auto;}
.title_bar .heading span.em {line-height:60px}
.title_bar .heading span {font-size:17px;line-height:20px}

.faq_title {border-top:2px solid #000;padding:18px 0;font-size:16px;color:#333;margin-top:60px}
.faq_cate {padding:0 72px}
.faq_tt {padding:0 460px}