.faq-item[data-astro-cid-ievb3znb]{width:100%}.faq-item__q[data-astro-cid-ievb3znb]{background:var(--c-white);text-align:left;width:100%;transition:background var(--dur) var(--ease);border-radius:2px;justify-content:space-between;align-items:center;gap:8px;padding:16px 24px;display:flex}.faq-item__q[data-astro-cid-ievb3znb]:hover{background:var(--c-beige)}.faq-item__left[data-astro-cid-ievb3znb]{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.faq-item__mark[data-astro-cid-ievb3znb]{color:var(--c-green);flex-shrink:0;font-size:20px;font-weight:500;line-height:1.4}.faq-item__text[data-astro-cid-ievb3znb]{min-width:0;color:var(--c-brown);flex:1;font-size:18px;line-height:1.4}.faq-item__icon[data-astro-cid-ievb3znb]{color:var(--c-brown);transition:rotate var(--dur) var(--ease);flex-shrink:0;display:flex;rotate:45deg}.is-open[data-astro-cid-ievb3znb] .faq-item__icon[data-astro-cid-ievb3znb]{rotate:180deg}.faq-item__a[data-astro-cid-ievb3znb]{height:0;transition:height var(--dur) var(--ease);overflow:hidden}.faq-item__body[data-astro-cid-ievb3znb]{flex-direction:column;align-items:flex-start;padding:24px 40px;display:flex}.mt16[data-astro-cid-ievb3znb]{margin-top:16px}.faq-p[data-astro-cid-ievb3znb]{font-size:16px;line-height:1.7}.faq-p[data-astro-cid-ievb3znb] a,.faq-link[data-astro-cid-ievb3znb]{color:#08c}.faq-link[data-astro-cid-ievb3znb]{font-size:16px;line-height:1.7}.faq-note[data-astro-cid-ievb3znb]{align-items:flex-start;gap:4px;font-size:16px;line-height:1.4;display:flex}.faq-note[data-astro-cid-ievb3znb] p[data-astro-cid-ievb3znb]:first-child{flex-shrink:0}.faq-list[data-astro-cid-ievb3znb]{margin-left:20px;padding:10px 0;font-size:16px;line-height:1.4;list-style:outside}.faq-list[data-astro-cid-ievb3znb] li[data-astro-cid-ievb3znb]{margin:4px 0}.faq-btn[data-astro-cid-ievb3znb]{border:1px solid var(--c-text);background:var(--c-white);text-align:center;max-width:100%;transition:background var(--dur) var(--ease);border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;line-height:1.4;display:flex;position:relative}.faq-btn[data-astro-cid-ievb3znb]:hover{background:var(--c-bg)}.faq-btn__line[data-astro-cid-ievb3znb]{width:32px;height:100%;transition:opacity var(--dur) var(--ease), translate var(--dur) var(--ease);align-items:center;display:flex;position:absolute;top:0;right:-16px}.faq-btn__line[data-astro-cid-ievb3znb]:before{content:"";background:var(--c-text);width:100%;height:1px}.faq-btn[data-astro-cid-ievb3znb]:hover .faq-btn__line[data-astro-cid-ievb3znb]{opacity:0;transition-timing-function:ease-in;translate:16px}@media (width<=840px){.faq-item__q[data-astro-cid-ievb3znb]{padding:12px 16px}.faq-item__left[data-astro-cid-ievb3znb]{gap:12px}.faq-item__mark[data-astro-cid-ievb3znb]{font-size:18px}.faq-item__text[data-astro-cid-ievb3znb]{font-size:16px}.faq-item__icon[data-astro-cid-ievb3znb] svg{width:16px;height:16px}.faq-item__body[data-astro-cid-ievb3znb]{padding:16px 8px}}.faq-nav[data-astro-cid-vagwt47q]{width:var(--w-text);flex-wrap:wrap;gap:8px;max-width:calc(100% - 80px);margin:0 auto;padding-top:96px;display:flex}.faq-nav__link[data-astro-cid-vagwt47q]{width:calc(50% - 4px);transition:background var(--dur) var(--ease);background:#00000008;border-radius:4px;justify-content:center;align-items:center;padding:12px 8px;display:flex}.faq-nav__link[data-astro-cid-vagwt47q]:hover{background:#04846d1a}.faq-nav__label[data-astro-cid-vagwt47q]{text-align:center;flex:1;min-width:0;font-size:16px;line-height:1.4}.faq-sec[data-astro-cid-vagwt47q]{scroll-margin-top:calc(32px - var(--header-h));padding-top:96px}.faq-sec__inner[data-astro-cid-vagwt47q]{flex-direction:column;align-items:flex-start;display:flex}.faq-sec__title[data-astro-cid-vagwt47q]{font-family:var(--f-mincho);font-size:28px;font-weight:500;line-height:1.4}.faq-sec__list[data-astro-cid-vagwt47q]{flex-direction:column;gap:8px;width:100%;margin-top:24px;display:flex}@media (width<=840px){.faq-nav[data-astro-cid-vagwt47q]{max-width:calc(100% - 40px);padding-top:64px}.faq-sec[data-astro-cid-vagwt47q]{padding-top:48px}.faq-sec__title[data-astro-cid-vagwt47q]{font-size:20px}.faq-sec__list[data-astro-cid-vagwt47q]{margin-top:12px}}@media (width<=540px){.faq-nav__link[data-astro-cid-vagwt47q]{width:100%}}
