@charset "utf-8";

/*-------------------------------
 서브비주얼
--------------------------------*/

.subimg_faq {height:auto; padding:70px 0;    margin-bottom: 60px;}
.subimg_faq .text01  {display:block; color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.2);font-size:50px; line-height:60px; font-weight:500; margin-bottom:20px}

/* 검색 */
#faq_sch {position: relative; width: 1200px; box-sizing: border-box; margin: 0 auto; text-align: center;}
#faq_sch h1 { font-size: 40px; color: #2bacbc; text-shadow: 1px 1px 2px rgba(0,0,0,0.1); margin-bottom: 20px; }
#faq_sch input[type="text"] { position: relative; background: #fff !important; border: none; width: 600px; height: 45px; border-radius: 2px; padding: 5px; box-sizing:border-box; }
#faq_sch .btn_submit { position: absolute; right: 300px; display: inline-block; width: 50px; height: 45px; background: url(img/btn-search.png) center no-repeat; text-indent: -9999px; border: 0; }

/* 카테고리
#bo_cate {position: relative; width: 1200px; height: 44px; margin: 0 auto;}
#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {zoom:1;}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {display:inline-block; padding: 0; margin:0; margin-left:-4px;}
#bo_cate li a {display:inline-block;padding: 10px 15px; color: #ddd; background: #404951; font-size:13px;}
#bo_cate li a:hover {color: #ddd !important; background: #4d575f; }
#bo_cate li:first-child a {border-top-left-radius:3px; border-bottom-left-radius:3px;}
#bo_cate li:last-child a {border-top-right-radius:3px; border-bottom-right-radius:3px;}
#bo_cate #bo_cate_on {background: #11cedf; color: #fff;  }
 */
 
/*-------------------------------
 공통 - 게시판 카테고리 
--------------------------------*/
#bo_cate {position: relative; width: 1200px; height: 44px; margin: 0 auto; text-align:center; margin-bottom:20px;}
#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {zoom:1;}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {display:inline-block; padding: 0; margin:0; margin-left:-4px;}
#bo_cate li a {display:inline-block;padding: 7px 20px; border-radius:20px; margin-right:10px; color: #ddd; background: #281d1b  ; font-size:13px;}
#bo_cate li a:hover {color: #ddd !important; background: #281d1b; }
#bo_cate #bo_cate_on {background: #fba345; color: #fff;  }


/*-------------------------------
 공통 - 게시판 버튼리스트
--------------------------------*/
.bo_fx { position: relative; width:100%; margin: 20px 0px; zoom: 1;display:table;}
.bo_fx:after { display: block; visibility: hidden; clear: both; content: "" }
.bo_fx ul {position: relative;margin: 0; padding: 0; list-style: none; float: left; box-sizing: border-box; text-align: left; padding-top:1px; width:50%;}
.bo_fx ul:nth-child(2) { text-align: right; }

.bo_fx.bo_fx3 {}
.bo_fx.bo_fx3 ul {float: left; width:33%; box-sizing: border-box; text-align: left; padding:20px 0; }
.bo_fx.bo_fx3 ul:nth-child(2) {text-align:center; width:34%;}
.bo_fx.bo_fx3 ul:nth-child(3) {text-align:right;}

/*-------------------------------
 게시판 리스트
--------------------------------*/

/* 리스트 */
#faq_wrap {position: relative; width: 1200px; margin: 0 auto; margin-top:40px; margin-bottom:60px;}
#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 {text-align:left; }
#faq_con p {display:inline-block;font-size: 13px; color: #777;}
#faq_con h3 { padding: 0; }
#faq_con h3 a {display:block;padding: 15px 15px;background:#eee;text-decoration:none;border-bottom:1px solid #fff;}
#faq_con h3 .fd_num { display: inline-block; margin: 0; width: 27px; height: 27px; text-align: center; line-height: 27px; background: #2bacbc; color: #fff; border-radius: 50%; font-size: 13px; margin-right: 7px; }
#faq_con h3 p {display:inline-block;font-size: 16px; color: #333;}

#faq_con .con_inner {display:none;padding: 20px 34px;line-height:1.8em; background:#fff;}
#faq_con .con_closer {float:right;}
