.faq-list__item[data-v-ad4d0bd8],.faq-list__list[data-v-ad4d0bd8]{margin:0;padding:0}.faq-list__item[data-v-ad4d0bd8]{list-style-type:none}.faq-list__item-arrow[data-v-ad4d0bd8]{border-bottom:2px solid var(--color-dark-darken);border-right:2px solid var(--color-dark-darken);display:inline-block;height:10px;margin-left:auto;transform:rotate(45deg);transition:transform .3s ease;width:10px}.faq-list__item-question[data-v-ad4d0bd8]{align-items:center;background:var(--color-base-background);border:1px solid var(--color-base-background);cursor:pointer;display:grid;gap:8px;grid-template-columns:30px 1fr auto;padding:8px 12px}.faq-list__item-question .q-icon[data-v-ad4d0bd8]{align-items:center;background:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.faq-list__item-question span[data-v-ad4d0bd8]{font-weight:700}.faq-list__item-question[data-v-ad4d0bd8]:hover{border:1px solid var(--color-base-border)}.faq-list__item-question:hover .q-icon[data-v-ad4d0bd8]{background:var(--color-brand);color:#fff}.faq-list__item-answer[data-v-ad4d0bd8]{border:1px solid #eee;margin:8px 0 0;padding:16px}.faq-list__item-answer span[data-v-ad4d0bd8]{color:var(--color-brand);font-weight:700}.faq-list__item-answer-text[data-v-ad4d0bd8]{margin:0;padding:0}.faq-list__item-sub[data-v-ad4d0bd8]:not(:last-of-type){border-bottom:1px solid var(--color-base-border);margin-bottom:16px}.faq-list__item-sub-question[data-v-ad4d0bd8]{margin:0;padding:0}.arrow-open[data-v-ad4d0bd8]{transform:rotate(-135deg)}.ex[data-v-e6b3c441]{align-items:center;border:1px solid var(--color-light-darken);border-radius:24px;color:var(--color-text);display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:1.2;margin:8px 0;min-height:48px;padding:16px}.ex b[data-v-e6b3c441]{color:var(--color-error)}@media screen and (width >= 425px){.ex[data-v-e6b3c441]{border-radius:24px;font-size:20px;margin:16px 0;min-height:48px}}.platinum-support-image[data-v-d22a9fa9]{container-name:support;container-type:inline-size}.platinum-support-image__inner[data-v-d22a9fa9]{display:grid;gap:3%;grid-template:"figure1 figure2" auto/67% 30%}@container support (min-width: 600px){.platinum-support-image__inner[data-v-d22a9fa9]{gap:2%;grid-template:"figure1 figure2 figure3" auto/39% 17.4% 39%}}.platinum-support-image__inner figure[data-v-d22a9fa9]:first-child{grid-area:figure1}.platinum-support-image__inner figure[data-v-d22a9fa9]:nth-child(2){grid-area:figure2}.platinum-support-image__inner figure[data-v-d22a9fa9]:nth-child(3){display:none;grid-area:figure3}@container support (min-width: 600px){.platinum-support-image__inner figure[data-v-d22a9fa9]:nth-child(3){display:block}}.list[data-v-7262d170]{container-name:list;container-type:inline-size;margin-bottom:24px}.list__inner[data-v-7262d170]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;list-style:none;margin:0;padding:0}@container list (min-width: 600px){.list__inner[data-v-7262d170]{gap:8px;grid-template-columns:repeat(4,1fr);row-gap:16px}}.no-image-list[data-v-7262d170]{container-name:list;container-type:inline-size;margin-bottom:8px}.no-image-list__inner[data-v-7262d170]{border:3px solid var(--color-primary);display:grid;gap:8px;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;list-style:none;margin:0 0 8px;padding:16px}@container list (min-width: 600px){.no-image-list__inner[data-v-7262d170]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin-bottom:24px}}.item[data-v-7262d170]{display:flex;flex-direction:column;height:100%}.item__figure[data-v-7262d170]{aspect-ratio:1/.95;overflow:hidden}.item__text[data-v-7262d170]{font-feature-settings:"palt";font-size:16px;line-height:1.4;margin:0}.item__text[data-v-7262d170] small{display:block;font-size:10px;line-height:1.2}.item__price[data-v-7262d170]{font-size:18px;font-weight:700;line-height:1;margin-top:auto;padding-top:8px}.item__price[data-v-7262d170],.item__price small[data-v-7262d170]{color:var(--color-error)}.goods[data-v-7262d170]{font-feature-settings:"palt";font-size:12px;line-height:1.2;list-style:disc;margin:4px 0;padding-left:1.5em}.goods__text[data-v-7262d170]{margin:0}.goods__price[data-v-7262d170]{color:var(--color-error);font-size:18px;font-weight:700;margin:4px 0 8px}.goods__price small[data-v-7262d170]{color:var(--color-error);font-size:10px}
