/* BASIC css start */
/* FAQ */
#faqWrap {background:#fff;}
#faqWrap .btn-gr1 { padding: 3px; text-align: right; border-bottom: 1px solid #979797; }
#faqWrap .search-wrap { position: relative;background-color: #f4f4f4; }
#faqWrap .search-wrap .item-search {display:none;position: relative; padding: 5px; border-bottom: 1px dotted #aeaeae; }
#faqWrap .search-wrap .item-search select{width:100%;}
#faqWrap .search-wrap .item-search label {width:23%; display: block; position: absolute; left: 6px; top: 6px; color: #000; }
#faqWrap .search-wrap .item-search .wrap { position: relative; margin-left:25%; padding-right: 60px; }
#faqWrap .search-wrap .item-search .wrap input { width: 100%; height: 25px; }
#faqWrap .search-wrap .item-search a.btn-dark-h35 {height:auto; position: absolute; top: 5px; right: 6px;padding-right:0;}
#faqWrap .search-wrap .item-search a.btn-dark-h35 strong {padding:4px 10px 4px 9px;}
#faqWrap .search-wrap .keywords { position: relative; padding:0px 12px 10px 12px; background-color: #fff; }
#faqWrap .search-wrap .keywords h5 { margin: 0; padding-bottom: 5px;font-weight: bold; color: #000;border-bottom:1px dotted #999;}
#faqWrap .search-wrap .keywords ul {}
#faqWrap .search-wrap .keywords li {display: inline-block;}
#faqWrap .search-wrap .keywords li a {display:inline-block;padding:0px 10px 12px 0px;font-weight:bold;}
#faqWrap .search-wrap .keywords li a:after {text-decoration:underline;}
#faqWrap .faq-lists {position:relative;border-bottom:1px solid #ccc;}
#faqWrap #faqTable { display: table; width: 100%; }
#faqWrap #faqTable tr { cursor: pointer; display: table-row; *display: block; }
#faqWrap #faqTable tr td { padding: 11px;font-weight: bold; color: #000;border:1px solid #ccc;border-bottom:none;}
#faqWrap #faqTable tr dl { display: none; }
#faqWrap #faqTable tr dl dd { padding: 9px 0 0px 25px;}
#faqWrap #faqTable tr dl dd.q { background: url('http://www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_faq_01.gif') no-repeat 2px 11px; background-size: 17px 17px;}
#faqWrap #faqTable tr dl dd.a { background: url('http://www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_faq_02.gif') no-repeat 2px 11px; background-size: 17px 17px; border-bottom: none; }
#faqWrap #faqTable tr.slide-show td {padding-top: 5px;background: #fff !important; font-weight: normal;border:none;border-top:1px solid #ccc;}
#faqWrap #faqTable tr.slide-show td,
#faqWrap #faqTable tr.slide-show dl { display:table-cell; }
#faqWrap #faqTable tr.slide-hide td { border-bottom: 1px solid #e1e1e1; }
#faqWrap #faqTable tr.slide-hide td { display: block; padding: 0; }
#faqWrap #faqTable tr.slide-hide dl { display: none; }
/* BASIC css end */

