.faq-top .p-pageHeader__imgWrapper{width:26rem}.faq-wrapper{padding:7rem 0 12rem;border-bottom:1px solid #1c5d83;overflow:hidden}.faq-group+.faq-group{margin-top:10rem}.faq-group .p-faq__list{margin-top:4rem;border-left:none;border-right:none}.faq-group .p-faq__item{width:50%;padding-bottom:2rem;border-top:1px solid #1c5d83;border-right:1px solid #1c5d83}.faq-group .p-faq__item:nth-of-type(n+3){border-top:none}.faq-group .p-faq__item:nth-of-type(2n+1){border-left:1px solid #1c5d83}.faq-group .p-faq__item.is-active .p-faq__content{padding-bottom:4rem}.faq-group .p-faq__title{margin-top:4rem;margin-bottom:4rem}.faq-cate{font-size:3.2rem}.faq-contact{margin-top:10rem}.faq-contact__btn{margin:3rem auto 0}@media screen and (max-width:767px){.faq-top .p-pageHeader__title{font-size:3.6rem}.faq-top .p-pageHeader__imgWrapper{width:18rem;height:auto;margin-bottom:-4rem}.faq-top .p-pageHeader__img{width:100%;height:auto}.faq-top .p-pageHeader__img img{width:100%;height:auto}.faq-wrapper{padding:5rem 0 8rem}.faq-group+.faq-group{margin-top:8rem}.faq-group .p-faq__list{margin-top:2.4rem}.faq-group .p-faq__item{width:100%;border-right:1px solid #1c5d83}.faq-group .p-faq__item:nth-of-type(n+2){border-top:none}.faq-group .p-faq__item.is-active .p-faq__content{padding-bottom:0}.faq-group .p-faq__title{margin-top:2.4rem;margin-bottom:2rem}.faq-cate{font-size:2.2rem}.faq-contact{margin-top:6.4rem}}