.cm-faq{padding-bottom:.2778rem}.cm-faq .flexs{display:flex;align-items:flex-start}.cm-faq .bgBox{background:#f5f5f5}.cm-faq .left{width:3rem;padding-left:.8rem}.cm-faq .left .sub-box{margin-top:.1389rem}.cm-faq .left .sub-box .sub-title,.cm-faq .left .sub-box .sub-content{font-size:.125rem}.cm-faq .left .sub-box:first-of-type{margin:0}.cm-faq .left .sub-content .opt{display:inline-block;box-sizing:content-box}.cm-faq .left .sub-content .opt.active{color:#183d7e;font-weight:bold;border-bottom:2px solid #183d7e}.cm-faq .rightBox{width:7rem}.cm-faq .rightBox .faqBox h3{font-size:.2083rem;font-family:VilleroyBoch;font-weight:400;color:#313131;line-height:1.5}.cm-faq .rightBox .faqBox h4{font-size:.1389rem;font-family:VilleroyBoch;font-weight:400;color:#313131;line-height:1.5}.cm-faq .rightBox .faqBox .ynIcon{width:15px}.cm-faq .rightBox .faqBox .btmline{border-bottom:1px solid #eeeeee}.cm-faq .rightBox .qesBox h4{font-weight:600}.cm-faq .rightBox .answerBox .flexc2,.cm-faq .rightBox .answerBox .help{font-size:.0972rem;font-family:Roboto;font-weight:300;color:#313131;line-height:1.5}.cm-faq .rightBox .answerBox h4{white-space:pre-line;line-height:1.5;font-family:Roboto;font-size:.1111rem}.cm-faq .rightBox .answerBox .flexc2 img{width:.1667rem;height:.1667rem}.cm-faq .mobile_subtitle{display:none}@media screen and (max-width: 750px){.cm-faq .flexs.mt50{display:block}.cm-faq .flexs.mt50 .left{display:flex;flex-wrap:nowrap;width:100%;overflow-x:scroll;padding-left:.375rem}.cm-faq .flexs.mt50 .left::-webkit-scrollbar{display:none}.cm-faq .flexs.mt50 .left .sub-box{flex-shrink:0;margin-right:.2389rem;margin-top:0}.cm-faq .flexs.mt50 .left .sub-box .sub-title{font-size:.2083rem;padding-bottom:.0347rem}.cm-faq .flexs.mt50 .left .sub-box .sub-title.active{border-bottom:1px solid #000}.cm-faq .flexs.mt50 .left .sub-box .sub-content{display:none !important}.cm-faq .flexs.mt50 .left .sub-box .sub-content .opt{display:block;margin-right:.1389rem}.cm-faq .mobile_subtitle{display:flex;padding-left:.375rem;width:100%;overflow-x:scroll;margin-bottom:.3472rem}.cm-faq .mobile_subtitle::-webkit-scrollbar{display:none}.cm-faq .mobile_subtitle .opt{font-size:.1667rem;margin-right:25px;flex-shrink:0}.cm-faq .mobile_subtitle .opt.active{font-weight:bold;color:#183d7e}.cm-faq .rightBox{width:90%;margin:0 auto}.cm-faq .rightBox .faqBox h3{font-size:.3333rem}.cm-faq .rightBox .faqBox .qesBox h4{font-size:.1944rem;line-height:1.4}.cm-faq .rightBox .faqBox .answerBox h4{font-size:.1667rem;line-height:1.4}}
