.l-faq-lists{margin-bottom:72px}.l-faq-lists .faq-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 0;border-top:1px solid var(--color-border);margin:0}.l-faq-lists .faq-item:last-child{border-bottom:1px solid var(--color-border)}.l-faq-lists .faq-item.open .question .content:after{content:"-"}.l-faq-lists .faq-item.open .answer{height:auto;visibility:visible;opacity:1;padding-top:16px}.l-faq-lists .faq-item .question,.l-faq-lists .faq-item .answer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:0}.l-faq-lists .faq-item .question:before,.l-faq-lists .faq-item .answer:before{font-size:var(--font-level-3);font-family:var(--font-family-mincho);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:200px;width:48px;height:48px}.l-faq-lists .faq-item .question .content,.l-faq-lists .faq-item .answer .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-faq-lists .faq-item .question:before{content:"Q";color:#fff;background:var(--color-primary)}.l-faq-lists .faq-item .question .content{font-family:var(--font-family-mincho);font-size:var(--font-level-5);text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:normal}.l-faq-lists .faq-item .question .content:after{content:"+";font-size:var(--font-level-3);color:var(--color-primary);margin-left:auto;padding:0 12px}.l-faq-lists .faq-item .answer{height:0;overflow:hidden;opacity:0;visibility:hidden}.l-faq-lists .faq-item .answer:before{content:"A";color:var(--nh-brown-700);background:var(--nh-brown-200)}.l-faq-lists .faq-item .answer .content{padding-top:12px;font-size:var(--font-level-6-half)}/*# sourceMappingURL=section-faq-lists.css.map */