/* BASIC css start */
/* FAQ */
#faq_wrap{margin-top:55px;position:relative;}
#faq_wrap .faq_title{}
#faq_wrap .faq_title h2{font-size:20px; font-weight:100; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #ececec;font-family:맑은 고딕;font-weight:normal}
#faq_wrap .faq_title p{ background:url(/design/leelin/onedesign2/images/qan_arrow_icon.png)0 center no-repeat; height:10px; padding-left:15px; margin-bottom:40px; padding-bottom:5px;}

/* call */
#faq_wrap .call {position:absolute;right:0;top:0;float:right;text-align:right;}
#faq_wrap .call h2 { font-size: 28px;font-family: 'nunito','맑은 고딕','Malgun Gothic';display: block;padding-bottom: 26px;font-weight: 400;line-height: 18px;}
#faq_wrap .call h3 { font-size: 11px;color: #888;font-weight: normal;font-family: 맑은 고딕;}
#faq_wrap .call h3 i {color:#008160;}
#faq_wrap .faq_middle{margin-bottom:30px; height:40px; }
#faq_wrap .faq_cate ul li{float:left; padding-right:6px;cursor:pointer;}
#faq_wrap .faq_cate ul li a{ width: 90px;height: 40px;border-radius: 50px;border: 1px solid #ddd;display: block;text-align: center;padding-top: 12px;box-sizing: border-box;letter-spacing: 2px;color: #888;font-size: 15px;}
#faq_wrap .fnq_cate_selec{ background-color:#008160; color:#fff !important; border:none;border:0 !important;}
#faq_wrap .fnq_cate_selec:hover{background-color:#008160}
#faq_wrap .faq_search{float:right;}
#faq_wrap .btn_box { padding:3px 9px;border-radius:2px;}
#faq_wrap #search {margin:0 -2px 0 3px; border-radius:2px;}
#faq_wrap #search_key{border-radius:2px;}

#faq_wrap .faq_contents_wrap{clear:both; border-top:1px solid #ccc;margin-bottom:100px;}
#faq_wrap .faq_contents_wrap .faq_question{    cursor: pointer;padding: 15px 0;border-bottom: 1px solid #cccccc;text-align: left;background: url('/design/leelin/onedesign2/images/icon_faq1.gif') 10px 13px no-repeat;padding-left: 20px;}
#faq_wrap .faq_contents_wrap .faq_question a{display: block;padding: 0 15px;background: url(/design/leelin/onedesign2/images/qna_arrow_down.png) 99% 0 no-repeat;font-size: 15px;margin: 0 auto; }
#faq_wrap .faq_contents_wrap .faq_answer{     display: none;text-align: left;padding: 14px 0 66px;border-bottom: 1px solid #cccccc;background: #f7f7f7 url(/design/leelin/onedesign2/images/icon_faq2.gif) 10px 18px no-repeat;padding-left: 22px;}
#faq_wrap .faq_contents_wrap .faq_answer span{display: block;font-size: 13px;margin: 0 auto;color: #797979;line-height: 26px;padding: 0 19px;}



/* BASIC css end */

