.faq .section-header{margin-bottom:var(--sz-93)}.faq p:has(+:where(ol,ul,dl)){margin-bottom:0}.faq .pic-payment{width:var(--sz-640)}.faq ul,.faq ol,.faq dl{margin-bottom:var(--mb-p)}.faq ul{list-style:disc;margin-left:1.5em}.faq ol{list-style-type:decimal;list-style-position:outside;margin-left:1.5em;counter-reset:sub-counter}.faq ol>li{counter-increment:sub-counter}.faq ol>li::marker{content:"(" counter(sub-counter) ") "}.faq__nav{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--sz-14) var(--sz-35);margin-bottom:var(--sz-128)}.faq__nav-link{font-size:var(--sz-20);font-weight:500;line-height:1.75;text-decoration:none;color:inherit;position:relative;padding-left:var(--sz-30)}.faq__nav-link::before{content:"〉";rotate:90deg;position:absolute;top:.3em;left:0}.faq__group:has(+.faq__group){margin-bottom:var(--sz-67)}.faq__title{font-size:var(--sz-24);font-weight:bold;line-height:1.45;margin-bottom:var(--sz-10)}.faq__item{font-size:var(--sz-24);font-weight:500;line-height:1.75}.faq__item:has(+.faq__item){margin-bottom:var(--sz-19)}.faq__term{background:#eeeded;padding:var(--sz-17) var(--sz-70) var(--sz-17) var(--sz-21);position:relative;cursor:pointer}.faq__term::after{content:"+";font-size:var(--sz-64);font-weight:100;position:absolute;top:50%;right:0;translate:0 -54%;aspect-ratio:1;width:var(--sz-70);display:flex;justify-content:center;align-items:center}:where(.active)>.faq__term::after{content:"-"}.faq__desc{display:none;--mb-p: 1.5em;padding:var(--sz-17) var(--sz-21) var(--sz-32)}.faq__desc *:last-child{margin-bottom:0}@media screen and (min-width: 992px){.faq .section-header{margin-bottom:var(--sz-104)}.faq__nav{grid-template-columns:repeat(3, 1fr);gap:var(--sz-25) var(--sz-35);margin-bottom:var(--sz-112)}.faq__nav-link{font-size:var(--sz-14)}.faq__group:has(+.faq__group){margin-bottom:var(--sz-56)}.faq__title{margin-bottom:var(--sz-4)}.faq__item{font-size:var(--sz-18);line-height:1.94}.faq__item:has(+.faq__item){margin-bottom:var(--sz-16)}}