/* BASIC css start */
#faqWrap .pd10 {margin:10px 0;}
#faqWrap .search-wrap {background-color: #f2f2f2; padding:20px 10px; margin:10px; border-radius:10px; }
#faqWrap .search-wrap .item-search {margin-bottom:10px; display:flex; }
#faqWrap .search-wrap .item-search > * { flex:1; } 
#faqWrap .search-wrap .item-search label { margin:0 4px 0 0; flex:2; }
#faqWrap .search-wrap .item-search select {width: 100%; display: inline-block; appearance: none; -moz-appearance: none; -webkit-appearance: none; background:#fff url(/design/monobarbie/PL/img/20_select_arrow.png) 90% 50% no-repeat; background-size: 12px auto; border:0; border-radius:10px; }
#faqWrap .search-wrap .item-search .wrap { flex:3; }
#faqWrap .search-wrap .item-search .wrap input {width:100%;  appearance: none; -moz-appearance: none; -webkit-appearance: none;  border:0; border-radius:10px; }
#faqWrap .search-wrap .item-search .btn_Red { margin-left: 4px; height:35px; line-height:35px; border:1px solid #171717; background:#171717; border-radius:10px; display:inline-block;  }
#faqWrap .keywords {zoom:1; position:relative; overflow:hidden;}
#faqWrap .search-wrap .keywords h5 {font-weight:bold; margin-bottom:5px;}
#faqWrap .search-wrap .keywords li {float:left; margin-right:10px;}
#faqWrap .search-wrap .keywords li a {color:#707070;}
#faqWrap .faq-menu { text-align: center; padding:20px 0; font-size:0; }
#faqWrap .faq-menu a {display: inline-block; width:calc(33.33333% - 6px); margin:0 3px 6px; font-size:12px; padding:10px 0; background:#E8DECD; border-radius:10px;   }
#faqWrap #faqTable {width:100%; border-top:1px solid #464646;}
#faqWrap #faqTable tr {border-bottom:1px solid #bebebe;}
#faqWrap #faqTable tr th, #faqWrap #faqTable tr td {padding:20px 10px;}
#faqWrap #faqTable tr.slide-hide td, #faqWrap #faqTable tr.slide-show td {background-color:#FAFAFA !important;}
#faqWrap #faqTable tr td .tit { line-height:40px; border-bottom:1px solid #171717; }
#faqWrap #faqTable tr td .txt { padding:20px 3px 0; color:#989898; }
#faqWrap #faqTable tr td .q {padding: 0 3px; margin-right: 10px; font-size:16px; }
#faqWrap #faqTable tr td .a {padding: 0 3px; margin-bottom: 10px; font-size:16px; display:block; color:#000;  }
/* BASIC css end */

