.faq_page__lSbPe{padding-top:72px}.faq_head__QNu6W{max-width:820px;margin-inline:auto;text-align:center;padding-bottom:24px}.faq_eyebrow__3g1Sc{font-family:var(--font-en);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-sub)}.faq_title__po1ZY{margin-top:16px;font-family:var(--font-mincho);font-weight:400;font-size:clamp(26px,4vw,38px);letter-spacing:.08em;color:var(--text)}.faq_list__Y6EXN{max-width:820px;margin-inline:auto;border-top:1px solid var(--line)}.faq_item__jV0iq{border-bottom:1px solid var(--line)}.faq_summary__Ib4m5{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:28px;cursor:pointer;list-style:none;font-family:var(--font-mincho);font-weight:400;font-size:clamp(16px,2vw,18px);letter-spacing:.04em;line-height:1.6;color:var(--text);transition:color .25s ease}.faq_summary__Ib4m5:hover{color:var(--gold)}.faq_summary__Ib4m5::-webkit-details-marker{display:none}.faq_icon__5lv71{flex-shrink:0;position:relative;width:14px;height:14px}.faq_icon__5lv71:after,.faq_icon__5lv71:before{content:"";position:absolute;background-color:var(--gold);transition:transform .3s ease,opacity .3s ease}.faq_icon__5lv71:before{top:6px;left:0;width:14px;height:1px}.faq_icon__5lv71:after{left:6px;top:0;width:1px;height:14px}.faq_item__jV0iq[open] .faq_icon__5lv71:after{transform:scaleY(0);opacity:0}.faq_answer__eNNb7{padding:0 0 30px;max-width:680px;font-family:var(--font-jp);font-weight:300;font-size:15px;line-height:2.1;letter-spacing:.03em;color:var(--text-sub)}@media (max-width:768px){.faq_summary__Ib4m5{padding-block:22px;gap:16px}.faq_answer__eNNb7{font-size:14px;line-height:2;padding-bottom:24px}}