/* BASIC css start */

div.C-13668-1-2 .tit-page h2 {color:#424242; font-size: 0.875em; padding: 6px; border-bottom: 1px solid #aaa;}
div.C-13668-1-2 { margin:0px 0px 0px 0px; padding:4px 0px 4px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-13668-1-3 .btn_faq {padding: 10px;}
div.C-13668-1-3 .btn_faq a {display:block;width:auto; border: 3px double #777;text-align: center;line-height: 35px;letter-spacing: 2px;color: #313131;background: #fff;height: 35px;font-weight: bold;font-size: 12px;}
div.C-13668-1-3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-13668-1-4 .search-form {padding: 5px 10px;}
div.C-13668-1-4 .search-form .select-category {margin-bottom: 5px;}
div.C-13668-1-4 .search-form .btn-search a {position: absolute; right: 0; bottom: 0; width: 60px; height: 35px; background-color: #505050; color: #fff; line-height: 33px; text-align: center; border-radius: 0 3px 3px 0; font-size: 0.875em;}
div.C-13668-1-4 .search-form .btn-search input[type=text] {padding-right: 63px;}
div.C-13668-1-4 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-13668-1-5 .popular-txt {overflow:hidden; margin:0 12px 10px; font-size:0.75em; background-color: #eff5fc; padding: 7px; color: #424242;}
div.C-13668-1-5 .popular-txt span {display:block; padding-bottom:7px; font-weight: bold; color: #F74F4F;}
div.C-13668-1-5 .popular-txt ul li {position: relative; float:left; padding-left:9px; margin-right:10px;}
div.C-13668-1-5 .popular-txt ul li a {color: #313131;}
div.C-13668-1-5 .popular-txt .faq-bul {position: absolute; top: 8px; left: 2px; width: 1px; height: 1px; border: 1px solid #424242; background: #424242;}
div.C-13668-1-5 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-13668-1-6 .tab_faq {overflow:hidden; font-size:0.875em; border-top: 1px solid #AFAFAF; border-bottom: 1px solid #AFAFAF;}
div.C-13668-1-6 .tab_faq ul li {position: relative; float:left; width:33.3%; }
div.C-13668-1-6 .tab_faq ul li a {display:block; height:30px; text-align:center; color:#333; font-size:0.875em; padding:10px 5px 0; word-break:break-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
div.C-13668-1-6 .tab_faq ul li span {display: inline-block; position: absolute; right: 1px; top: 8px; width: 1px; color: #ddd;}
div.C-13668-1-6 .tab_faq ul .on a {color:#000;}
div.C-13668-1-6 .tab_faq ul li:first-child {background:none;}
div.C-13668-1-6 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-13668-1-7 #faqWrap .faq-lists { position: relative; border-bottom: 1px solid #444; border-top: 1px solid #444; }
div.C-13668-1-7 #faqWrap #faqTable { display: table; width: 100%; }
div.C-13668-1-7 #faqWrap #faqTable tr { cursor: pointer; display: table-row; *display: block; }
div.C-13668-1-7 #faqWrap #faqTable tr td { padding: 10px; font-size: .75em; font-weight: bold; color: #424242;}
div.C-13668-1-7 #faqWrap #faqTable tr dl { display: none; }
div.C-13668-1-7 #faqWrap #faqTable tr dl dd { padding: 5px 0 10px 25px; }
div.C-13668-1-7 #faqWrap #faqTable tr dl dd.q { background: url(/images/d3/m_01/bull/faq_list_q@2x.gif) no-repeat 0 5px; background-size: 19px 19px; border-bottom: 1px solid #ececec; }
div.C-13668-1-7 #faqWrap #faqTable tr dl dd.a { background: url(/images/d3/m_01/bull/faq_list_a@2x.gif) no-repeat 0 5px; background-size: 19px 19px; border-bottom: none; }
div.C-13668-1-7 #faqWrap #faqTable tr.slide-show td { padding-top: 5px; border-top: 1px dotted #e1e1e1; background: #F2F4F7; font-weight: normal; }
div.C-13668-1-7 #faqWrap #faqTable tr.slide-show td,
div.C-13668-1-7 #faqWrap #faqTable tr.slide-show dl { display: block; }
div.C-13668-1-7 #faqWrap #faqTable tr.slide-hide td { border-bottom: 1px solid #e1e1e1; }
div.C-13668-1-7 #faqWrap #faqTable tr.slide-hide td { display: block; padding: 0; }
div.C-13668-1-7 #faqWrap #faqTable tr.slide-hide dl { display: none; }
div.C-13668-1-7 #faqWrap #faqTable tr dl dd img { max-width:100%;}
div.C-13668-1-7 { margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
/* BASIC css end */

