/* BASIC css start */
#faqWrap .pd10 {margin:10px 6px;}
#faqWrap .h_title{border-bottom:0}
#faqWrap .search-wrap {padding:10px 16px;}
#faqWrap .search-wrap .item-search {margin-bottom:10px;}
#faqWrap .search-wrap .item-search select {    width: 30%;
    display: inline-block;
    padding: 0 30px 0 8px;
    height: 35px;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
    border: 1px solid #d2d2d2;
    background: #fff url(//ebbda12.jpg3.kr/phps/m/common/btn_select.gif) center right no-repeat;
    background-size: 30px 30px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;}
#faqWrap .search-wrap .item-search .wrap {width: 68%;/* display: inline-block; */border: 1px solid #dadada;height: 33px;float: right;}
#faqWrap .search-wrap .item-search .wrap input {width:80%;border:0;height: 33px;}
#faqWrap .search-wrap .item-search .btn_Red {width: 15%;   display: inline-block;  margin-left: 8px;  float: right;background: url(//ebbda12.jpg3.kr/phps/m/board/searchBtn.jpg) no-repeat 2px 3px; background-size: 25px;  border: 0;     font-size: 0;}
#faqWrap .keywords {zoom:1; position:relative; overflow:hidden;}
#faqWrap .search-wrap .keywords h5 {font-weight:bold; margin-bottom:5px;width: 20%; float: left;}
#faqWrap .search-wrap select {    background: #fff;}
#faqWrap .search-wrap .keywords li {float:left; margin-right:10px;}
#faqWrap .search-wrap .keywords li a {color:#707070;}

#faqWrap .faq-menu {     margin: 0px 15px 20px; }
#faqWrap .faq-menu li{float:left; width:33.3%;  margin-bottom:1.5%; text-align:center; }
#faqWrap .faq-menu li a{display:block;margin:0 2%;background:#f7f7f7; border:1px solid #d2d2d2;height: 30px; line-height: 30px;}
#faqWrap .faq-menu li.now a { border:1px solid #858585; background-color:#858585; color:#fff }



#faqWrap #faqTable {margin: 0 17px; border-top:1px solid #e7e7e7;}
#faqWrap #faqTable tr {border-bottom:1px solid #e7e7e7;}
#faqWrap #faqTable tr th, #faqWrap #faqTable tr td {padding:10px 0;}
#faqWrap #faqTable tr.slide-hide td, #faqWrap #faqTable tr.slide-show td {background-color: #f7f7f7 !important; padding:10px}
#faqWrap #faqTable tr td dd{padding:bottom:10px}
#faqWrap #faqTable tr td .q {margin-bottom: 10px; background-color: #313131; color:#fff; padding: 0 3px; margin-right: 10px;}
#faqWrap #faqTable tr td .a {background-color: #ff6d2a; color:#fff; padding: 0 3px; margin-right: 10px;}


#faqWrap .btn_Black{width:100%; height:40px; line-height:40px; background-color:#313131; color:#fff; text-align:center; display:block; border:1px solid #313131; box-sizing: border-box; vertical-align: middle;}
#faqWrap .btn_Grey{width:100%; height:40px; line-height:40px; background-color:#f7f7f7; color:#333; text-align:center; display:block; border:1px solid #d2d2d2; box-sizing: border-box; vertical-align: middle;}

#faqWrap .csWrap{border-bottom: 1px solid #d2d2d2;margin: 0px 16px 40px;}
#faqWrap .customerArea{ border-top: 1px solid #d2d2d2; padding: 20px 0px;}
#faqWrap .customerArea p.tit{font-family: 'jost', 'Noto Sans KR', sans-serif;font-weight: bold;  font-size: 14px;  padding-bottom: 10px;}
#faqWrap .customerArea p i{vertical-align:middle}
#faqWrap .customerArea span{color:#949494; display:block; padding-top:3px}




/* BASIC css end */

