.faq-accordion__list{margin:2.4rem auto 0;max-width:100%;width:90rem}.faq-accordion__item-question{align-items:center;cursor:pointer;display:flex;gap:2rem}.faq-accordion__item{padding:3.6rem 2.4rem}.faq-accordion__item-body{display:block;height:0;overflow:hidden;transition:all .5s ease}.faq-accordion__item.is-show .faq-accordion__item-body{height:auto}.faq-accordion__item-toggle-icon--vertical{transform-origin:center;transition:transform .3s ease}.faq-accordion__item.is-show .faq-accordion__item-toggle-icon--vertical{transform:rotate(90deg)}.faq-accordion__item:not(:last-child){border-bottom:1px solid var(--disable)}.faq-accordion__item-question-content{font-size:1.8rem;font-weight:var(--font-weight-medium);line-height:1.6}.faq-accordion__item-question-pre{color:var(--main);font-size:2.4rem;font-weight:700;line-height:1.25}.faq-accordion__item-toggle{cursor:pointer;flex-shrink:0;margin-left:auto}.faq-accordion__item-inner{padding-top:2.4rem}.faq-accordion__item-answer{background-color:var(--bg-content-light);border-radius:1rem;font-size:1.6rem;line-height:1.6;padding:2rem}@media screen and (max-width:768px){.faq-accordion__item-question-content{font-size:1.6rem}.faq-accordion__item-question{gap:1.6rem}.faq-accordion__item-question-pre{font-size:2rem;line-height:1.5}.faq-accordion__item{padding:2rem 0}.faq-accordion__item-answer{font-size:1.5rem;padding:2rem}.faq-accordion__item-inner{padding-top:1.6rem}.faq-accordion__list{margin-top:2rem}.faq-accordion__item-toggle{margin-right:1.2rem}}