@charset "utf-8";
.faq_admin {margin:0 5px;text-align:right}

#faq_sch {text-align:center}

#bo_cate { display:block; margin:0 0 50px; padding:20px 0 10px; background:#f5f5f5; border:1px solid #ddd; }
#bo_cate h2 { display:none; font-size:0; line-height:0; overflow:hidden; }
#bo_cate ul { display:block; list-style:none; margin:0; padding:0; }
#bo_cate ul:after { display:block; content:''; clear:both; }
#bo_cate ul li { display:inline-block; }
#bo_cate ul li a { display:block; margin:0 37px 10px; font-size:0.875em; color:#333; letter-spacing:-0.02em; }
#bo_cate ul li #bo_cate_on { border-bottom:3px solid #333; }

#faq_wrap { display:block; margin:0 0 50px; }
#faq_wrap h2 { display:none; font-size:0; line-height:0; overflow:hidden; }
#faq_wrap ol { display:block; list-style:none; margin:0; padding:0; }
#faq_wrap ol li { display:block; }
#faq_con { border-top:1px solid #333; }
#faq_con h3 a { display:block; padding:20px 10px 20px 65px; font-size:22px; font-weight:400; color:#333; background:url('../../../../images/sub4/icon_q.gif') no-repeat 20px 20px, url('../../../../images/sub4/arrow_bottom.gif') no-repeat 97% 50%; border-bottom:1px solid #ddd; }
#faq_con h3 a p { line-height:32px; }
#faq_con .con_inner { display:none; line-height:1.8em; padding:20px 10px; padding-left:65px; font-size:16px; color:#666; background:#f5f5f5 url('../../../../images/sub4/icon_a.gif') no-repeat 20px 17px; border-bottom:1px solid #ddd; }
#faq_con .con_closer { display:none; margin:10px 0 0; text-align:right }
#faq_con .closer_btn { margin:0; padding:10px; border:0; background:#666; color:#fff }
.faq_tolist { padding:0 10px; text-align:right }
.faq_img { text-align:center }

#faq_con h3 a.current { background:url('../../../../images/sub4/icon_q.gif') no-repeat 20px 20px, url('../../../../images/sub4/arrow_top.gif') no-repeat 97% 50%; }

.faq_admin { margin:5px; text-align:right; }


@media (max-width:640px) {

	#bo_cate ul li a { display:block; margin:0 20px 10px; }

	#faq_con h3 a { font-size:15px; }
	#faq_con .con_inner { font-size:13px; }

}