/* BASIC css start */
/**/

#faq-category { display:none; margin:0 0 27px; }
#faq-category .faq-menu { margin:25px auto 0; font-size:0; line-height:0; text-align:center; }
#faq-category .faq-menu > li { display:inline-block; width:; margin:0 21px; padding:0 0 0 ; font-size:11px; letter-spacing:0.02em; line-height:20px; vertical-align:top; text-transform:uppercase; }
#faq-category .faq-menu > li:first-child { border-left:0; }
#faq-category .faq-menu > li > a { padding:0 0 0; font-weight:; color:#000; transition:0.1s; }
#faq-category .faq-menu > li > a:hover { color:#000; text-decoration:none; }
#faq-category .faq-menu li.now a { color:#000; text-decoration:underline; }
#faq-category .faq-menu > li .count { font-weight:normal; }
#faq-category .faq-menu > li > ul { padding:6px 0 0 0; }
#faq-category .faq-menu > li > ul > li { margin:8px 0 0 0; line-height:14px; }
#faq-category .faq-menu > li > ul > li > a { color:#000; }
#faq-category .faq-menu > li > ul > li > a:hover,
#faq-category .faq-menu > li > ul > li.selected > a { color:#000; text-decoration:underline; }
#faq-category .faq-menu > li > ul > li > .button { display:inline-block; position:relative; width:9px; height:14px; margin:1px 0 0 3px; vertical-align:top; }


#faqWrap .faq-menu li.now a { color:#000; text-decoration:underline; }



.faqList { max-width:800px; margin:27px auto 0; }
.faqList .col { /*display:inline-block; padding:0 16px 0 0; */ }
.faqList .no { display:none; }
.faqList .cate { display:none; color:#8a8a8a; }
.faqList .subject { }
.faqList .cont span { font-size:12px !important; font-family:'Lato','Nanum Gothic',sans-serif !important; }


.faqList .cont img { max-width:100%; height:auto !important; }

/* BASIC css end */

