.svc06_faq .faq-item:not(:last-child){margin-bottom:30px}.svc06_faq .faq-item .title{background-color:#4254b8;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700;line-height:1.7;padding:15px 50px 15px 15px;position:relative;vertical-align:middle}.svc06_faq .faq-item .title:after,.svc06_faq .faq-item .title:before{border-top:3px solid #fff;content:"";display:block;height:0;margin-top:-1px;position:absolute;right:10px;top:50%;width:22px}.svc06_faq .faq-item .title:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svc06_faq .faq-item .title.-js-open:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.svc06_faq .faq-item .title .num{-webkit-box-flex:0;display:block;-ms-flex:0 0 auto;flex:0 0 auto;width:3.33em}.svc06_faq .faq-item .title h3{font-size:1em;margin:0}.svc06_faq .faq-item .content{border:1px solid #ccc;display:none;font-size:1.5rem;padding:2rem 3rem 4rem}@media screen and (max-width:660px){.svc06_faq .faq-item .content{font-size:1.3rem}}.svc06_faq .faq-item .content a{color:#3041b4;text-decoration:underline}.svc06_faq .faq-item .answer{background-color:#e5e5e5;margin-top:20px;padding:1.5rem}