.faq-cate-list-base {
 line-height:18px;
}

.faq-cate-list-title {
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 padding-left:10px;
 height:25px;
 background:#3b699d;
 border-bottom:2px solid rgb(212,212,212);
 
}

.under-dot {
 border-bottom:1px dotted rgb(85,85,85);
}

.faq-icon {
 padding-left:10px;
}

.faq-text {
 padding-left:10px;
 font-size:12px;
 padding-top:6px;
}

.col-red {
 color:rgb(255,53,57);
}

.col-blue {
 color:rgb(36,62,147);
}

.faq-guide-box {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:6px;
 padding-right:6px;
}

.faq-base-back-v1 {
 background:rgb(255,247,226);
}

#faq-leftmenu .faqmitem {
 padding:3px 5px 3px 28px;
 font-size:12px;
 background:transparent url('/imgs/tarrow.gif') no-repeat 14px 3px;
}

#faq-leftmenu .faqmitem_sub {
 padding:3px 0 3px 46px;
 font-size:12px;
 background:transparent url('/imgs/faq/subitem.gif') no-repeat 34px 6px;
}


#faq-leftmenu .midashi {
 padding:1px 0 1px 14px;
 font-size:14px;
 color:rgb(11,90,208);
 font-weight:bold;
}

h2.midashi {
 font-size:14px;
 color:rgb(63,93,127);
 font-weight:bold;
 margin: -5px 0 0 10px;
}

div.faqdiv {
 font-size:14px;
 line-height:20px;
}

div.faqdiv table td {
 font-size:14px;
 line-height:20px;
}

