/* BASIC css start */
#faqWrap .pager ol li,#faqWrap .pager ol li strong{box-sizing:border-box;font-family:'Noto Sans SC',sans-serif}
#content{margin-top:30px}
#faqWrap .pager ol li strong{background:#000;color:#fff;height:50px;line-height:50px;width:50px;display:block;font-size:12px}
.loc-navi{text-align:left;position:absolute;left:0;top:4px;    z-index: 1;}
.loc-navi,.loc-navi a{color:#fff;font-size:12px;font-weight:700}
.bbs-tit{margin:0}
.faq-search{height:112px;margin-bottom:0}
.search-wrap{width:600px;margin:0 auto}
.key-wrap{position:relative;width:600px;height:30px;display:block}
.key-wrap a{color:#333;font-size:14px;padding:0;display:inline-block;position:absolute;right:0;bottom:0}
.bbs-tit{font-size:12px;padding:0}
.faq-search .key-wrap input{width:600px;background:#fff;border:none;border-bottom:1px solid #ccc}
.MS_input_txt{height:40px;line-height:40px;font-size:16px;margin-right:2px}
.faq-search label{display:none}
.faq-search .key-wrap label{display:none;position:absolute;top:0;left:0;width:570px;height:42px;font-size:14px;font-weight:100;color:#999;text-align:left;line-height:40px}
#faqWrap .faq-menu li:first-child{background:0 0;padding-left:0}
#MS_WritenBySEB P{margin-top:7px;margin-bottom:7px}
#faqWrap BLOCKQUOTE{margin-left:15px}
#faqWrap BLOCKQUOTE.q1,#faqWrap BLOCKQUOTE.q2,#faqWrap BLOCKQUOTE.q3,#faqWrap BLOCKQUOTE.q4,#faqWrap BLOCKQUOTE.q5,#faqWrap BLOCKQUOTE.q6,#faqWrap BLOCKQUOTE.q7{padding:10px;margin-left:15px;margin-right:15px}
#faqWrap BLOCKQUOTE.q1{padding:0 10px;border-left:2px solid #ccc}
#faqWrap BLOCKQUOTE.q3,#faqWrap BLOCKQUOTE.q4{border:1px solid #d9d9d9}
#faqWrap BLOCKQUOTE.q2{padding:0 10px;background:url(/images/d3/modern_simple/common/bg_qmark.gif) no-repeat}
#faqWrap BLOCKQUOTE.q4{background:#fbfbfb}
#faqWrap BLOCKQUOTE.q5{border:2px solid #707070}
#faqWrap BLOCKQUOTE.q6,#faqWrap BLOCKQUOTE.q7{border:1px dashed #707070}
#faqWrap BLOCKQUOTE.q7{background:#fbfbfb}
#faqWrap .faq-tit{padding-bottom:5px;font-size:24px;color:#000;text-align:left;margin-bottom:20px}
#faqWrap .search-wrap .keyword input{padding-left:10px;width:483px;height:28px;line-height:28px;border:1px solid #999}
#faqWrap .search-wrap .select-category{display:none;width:183px;height:30px;margin-top:-1px;font-size:14px;color:#999;border:1px solid #999}
#faqWrap .search-wrap .btn-submit{width:118px;height:30px;font-size:13px;line-height:30px;display:inline-block;vertical-align:middle;color:#000;box-sizing:border-box;border:1px solid #ffa300;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
#faqWrap .search-wrap .btn-submit:hover{background:#ffa300;color:#fff}
#faqWrap .search-wrap .best-keyword{position:absolute;left:192px;top:40px;width:495px}
#faqWrap .search-wrap .best-keyword dd,#faqWrap .search-wrap .best-keyword dd ul,#faqWrap .search-wrap .best-keyword dd ul li,#faqWrap .search-wrap .best-keyword dt{display:inline;float:left;width:auto;height:17px;font-size:12px;line-height:17px}
#faqWrap .search-wrap .best-keyword dt{color:#000}
#faqWrap .search-wrap .best-keyword dd ul li{margin-left:5px}
#faqWrap .search-wrap .best-keyword dd ul li:last-child .comma{display:none}
#faqWrap .search-wrap .best-keyword dd ul li a{white-space:nowrap;font-size:12px;color:#7b7b7b;vertical-align:top}
#faq-category{border-bottom:1px solid #e11113;overflow:hidden}
#faqWrap .faq-menu:after{display:block;clear:both;content:''}
#faqWrap .faq-menu li{border:1px solid #e11113;box-sizing:border-box;width:90px;text-align:center;float:left;white-space:nowrap;border-bottom:0;border-left:0}
#faqWrap .faq-menu li.first{padding-left:0;border-left:1px solid #e11113}
#faqWrap .faq-menu li a{font-size:12px;display:block;padding:10px 0;font-weight:300;color:#333}
#faqWrap .faq-menu li.now{background:#e11113}
#faqWrap .faq-menu li.now a{color:#fff}
#faqWrap #faqTable th,#faqWrap #faqTable tr td{padding:15px 0;border-bottom:1px solid #e9e9e9;background:#fff;font-weight:300;color:#333}
#faqWrap #faqTable tr.slide-hide td{border-bottom:0}
#faqWrap #faqTable th{font-size:13px;font-weight:400;background:#fafafa;color:#000}
#faqWrap #faqTable td,#faqWrap #faqTable td a{color:#343434}
#faqWrap #faqTable td{cursor:pointer}
#faqWrap #faqTable tr.slide-hide,#faqWrap #faqTable tr.slide-hide dl{display:none}
#faqWrap #faqTable tr.slide-show{display:table-rows}
#faqWrap #faqTable tr.slide-show dl{display:block}
#faqWrap #faqTable tr.slide-hide td,#faqWrap #faqTable tr.slide-show td{cursor:default;background:#fafafa!important;padding:0}
#faqWrap #faqTable .tb-slide{padding-left:200px}
#faqWrap #faqTable .tb-slide a{text-decoration:underline;color:purple}
#faqWrap #faqTable .tb-slide ol,#faqWrap #faqTable .tb-slide ul{margin-left:35px}
#faqWrap #faqTable .tb-slide dl{position:relative;width:100%}
#faqWrap #faqTable td .tb-slide dl dt{position:absolute;left:6px;top:13px}
#faqWrap #faqTable td .tb-slide .qst dt{font-size:18px;color:#000;font-weight:700}
#faqWrap #faqTable td .tb-slide .qst dd{color:#999}
#faqWrap #faqTable td .tb-slide .adv dt{display:none;font-size:16px;color:#000;font-weight:700}
#faqWrap #faqTable td .tb-slide dl dd{margin-left:15px;padding:15px 0}
#faqWrap .pager{text-align:center;margin-top:20px}
#faqWrap .pager ol li{display:inline-block;height:50px;line-height:50px;width:50px;font-size:12px}
#faqWrap .pager ol{font-size:0}
#faqWrap .pager ol li a{display:block;height:100%;line-height:50px}
#faqWrap .pager ol li img{margin-top:2px}
#faqWrap .pager ol li.first,#faqWrap .pager ol li.next{padding-right:0}
#faqWrap .pager ol li.last,#faqWrap .pager ol li.prev{padding-left:0}
/* BASIC css end */

