.faq-list{border-radius:.2rem;background-color:#fff}.faq-list__item:not(:nth-last-of-type(1)){border-bottom:2px dashed #adadad}.faq-list__item:nth-of-type(1){padding-top:0}.faq-list__item:nth-last-of-type(1){padding-bottom:0}.faq-list__item .q{font-weight:700;color:var(--primary-brand)}@media(min-width:1200px){.faq-list{margin:1.45rem .85rem 0;padding:.6rem .95rem .6rem .75rem}.faq-list__item{padding-top:.46rem;padding-bottom:.3rem}.faq-list__item .q{font-size:.28rem;line-height:1.2857142857}.faq-list__item .q-sn{display:inline-flex;justify-content:flex-end;width:.55rem;margin-right:.3rem}.faq-list__item .a{margin-top:.3rem;padding-left:.9rem;font-size:.24rem;line-height:1.9166666667}.faq-list__item:not(:nth-last-of-type(1)){border-bottom:2px dashed #adadad}}@media(max-width:1199px){.faq-list{margin:.75rem 0 0;padding:.6rem .3rem}.faq-list__item{padding-top:.35rem;padding-bottom:.3rem}.faq-list__item .q{font-size:.25rem;line-height:1.25}.faq-list__item .q-sn{display:inline-flex;width:.55rem;margin-right:.2rem}.faq-list__item .a{margin-top:.3rem;font-size:.24rem;line-height:1.5}}
