﻿.faq .faq_body .faq_group {padding:20px 10px 30px 10px;}
.Q_num1 {font-size:20px;color:#333333;font-weight:bold;;padding:10px 0 10px 0;}
.Q_num2 {font-size:20px;color:#333333;font-weight:bold;}
.faq .faq_menu li {font-size:20px;color:#333333;font-weight:bold;;padding:10px 20px 10px 20px;border:1px #FFFFFF solid;}
.faq .faq_menu li.active,.faq .faq_menu li:hover {color:#FF3B3B;border:1px #FFFFFF solid;}
.faq .faq_menu {padding:10px 10px 10px 10px;}
.faq .faq_menu {-webkit-box-flex: 0;-webkit-flex: 0 0 250px;-ms-flex: 0 0 250px;flex: 0 0 250px;width:250px;}
.faq .faq_title {font-size:24px;color:#FF3B3B;font-weight:bold;;padding:10px 10px 10px 10px;text-align:left;}
.faq .faq_txt{padding:0px 0px 0px 0px;}
.faq .faq_qa{padding:10px 0 20px 0;}
.faq .faq_q div{font-size:20px;color:#333333;font-weight:bold;;padding:10px 60px 0px 10px;text-align:left;}
.faq .faq_a {padding:0 0 30px 0;}
.faq .faq_a > div > div{font-size:18px;color:#333333;;padding:10px 60px 0 10px;}
.faq .faq_q:before {font-size:30px;flex:0 0 30px;color:#333333;word-break:keep-all;}
.faq .faq_a > div:before {font-size:30px;flex:0 0 30px;color:#B5B5B5;}
.faq .faq_q:before {content:'Q.';text-align:center;}
.faq .faq_a > div:before {content:'';text-align:center;}
.faq .faq_qa {border-bottom:1px solid #DEDEDE;}
.snbtn:before,.spbtn:before,.dwbtn:before{border-top:2px #FF3B3B solid;border-left:2px #FF3B3B solid;}
@media screen and (max-width: 768px) {
.faq .faq_menu {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;width:100%;}
.faq .snbtn:before,.faq .spbtn:before,.faq .dwbtn:before{width:10px;height:10px;}
.faq_menu select{font-size:20px;}
}
