@layer pages{.bs-text[data-astro-cid-3743almm]{font-size:max(11.9px,calc(var(--px) * 14));line-height:2;letter-spacing:.02em}@media screen and (max-width:767px){.bs-text[data-astro-cid-3743almm]{font-size:max(11.05px,calc(var(--px) * 13));line-height:2.15;letter-spacing:0}}}@layer pages{.fv[data-astro-cid-3743almm]{--fv-pin-length: 75vh;position:relative;height:calc(calc(var(--px) * 1050) + var(--fv-pin-length))}@media screen and (max-width:767px){.fv[data-astro-cid-3743almm]{height:auto;padding-bottom:calc(var(--px) * 46)}}.fv[data-astro-cid-3743almm].is-stacked{height:auto}.fv__sticky[data-astro-cid-3743almm]{position:sticky;top:0;height:calc(var(--px) * 1050)}@media screen and (max-width:767px){.fv__sticky[data-astro-cid-3743almm]{position:static;display:contents}}.fv[data-astro-cid-3743almm].is-stacked .fv__sticky[data-astro-cid-3743almm]{position:relative;height:auto;min-height:calc(var(--px) * 1050)}.fv__visual[data-astro-cid-3743almm]{position:absolute;top:calc(var(--px) * 90);left:calc(var(--px) * 724);width:calc(var(--px) * 596);aspect-ratio:3/4}@media screen and (max-width:767px){.fv__visual[data-astro-cid-3743almm]{position:relative;top:auto;left:auto;width:100%;height:100vh;height:100svh}}.fv__visual[data-astro-cid-3743almm] .fv__movie{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fv__header-theme[data-astro-cid-3743almm]{display:none}@media screen and (max-width:767px){.fv__header-theme[data-astro-cid-3743almm]{display:block;position:absolute;inset:0}}.fv__intro[data-astro-cid-3743almm]{position:absolute;top:calc(var(--px) * 90);left:0;display:grid;place-items:center;width:calc(var(--px) * 724);height:min(100vh - calc(var(--px) * 90),calc(var(--px) * 795))}@media screen and (max-width:767px){.fv__intro[data-astro-cid-3743almm]{display:contents}}.fv[data-astro-cid-3743almm].is-stacked .fv__intro[data-astro-cid-3743almm]{position:relative;top:auto;display:flex;flex-direction:column;align-items:center;gap:calc(var(--px) * 100);height:auto;padding:calc(var(--px) * 405) 0 calc(var(--px) * 120)}.fv__title[data-astro-cid-3743almm]{grid-area:1/1;font-size:max(42.5px,calc(var(--px) * 50));font-weight:400;line-height:1;letter-spacing:.01em;text-align:center}@media screen and (max-width:767px){.fv__title[data-astro-cid-3743almm]{position:absolute;top:50vh;top:50svh;left:0;width:100%;translate:0 -50%;color:var(--cl-white);font-size:max(31.45px,calc(var(--px) * 37))}}.fv__text[data-astro-cid-3743almm]{grid-area:1/1;font-size:max(14.45px,calc(var(--px) * 17));line-height:2.7;letter-spacing:.08em;text-align:center;white-space:nowrap}@media screen and (max-width:767px){.fv__text[data-astro-cid-3743almm]{margin-top:calc(var(--px) * 116);padding:0 calc(var(--px) * 55);font-size:max(11.05px,calc(var(--px) * 13));line-height:2.15;letter-spacing:0;text-align:left;white-space:normal}}.fv__text[data-astro-cid-3743almm]:not(:lang(ja)){width:calc(var(--px) * 440);white-space:normal}@media screen and (max-width:767px){.fv__text[data-astro-cid-3743almm]:not(:lang(ja)){width:auto}}}@layer pages{.icons[data-astro-cid-nm5zs5sp]{padding-top:calc(var(--px) * 252);text-align:center}@media screen and (max-width:767px){.icons[data-astro-cid-nm5zs5sp]{padding-top:calc(var(--px) * 117)}}.icons__list[data-astro-cid-nm5zs5sp]{display:flex;justify-content:center;gap:calc(var(--px) * 89);margin-top:calc(var(--px) * 86)}@media screen and (max-width:767px){.icons__list[data-astro-cid-nm5zs5sp]{flex-direction:column;align-items:center;gap:calc(var(--px) * 47);margin-top:calc(var(--px) * 39)}}.icons__item[data-astro-cid-nm5zs5sp]{display:flex;flex-direction:column;align-items:center;width:calc(var(--px) * 480)}@media screen and (max-width:767px){.icons__item[data-astro-cid-nm5zs5sp]{width:calc(var(--px) * 220)}}.icons__visual[data-astro-cid-nm5zs5sp]{position:relative;width:100%;container-type:inline-size}.icons__visual[data-astro-cid-nm5zs5sp] .icons__image{width:100%;aspect-ratio:960/1340}.icons__name[data-astro-cid-nm5zs5sp]{position:absolute;top:91.3%;left:0;width:100%;color:var(--cl-white);font-size:11.05cqi;line-height:1;letter-spacing:0;text-align:center;transform:translateY(-80%);pointer-events:none}.icons__text[data-astro-cid-nm5zs5sp]{margin-top:calc(var(--px) * 25);font-size:max(13.6px,calc(var(--px) * 16));line-height:2;letter-spacing:.06em}@media screen and (max-width:767px){.icons__text[data-astro-cid-nm5zs5sp]{margin-top:calc(var(--px) * 20);font-size:max(11.05px,calc(var(--px) * 13));line-height:1.7}}.icons__item[data-astro-cid-nm5zs5sp] .icons__btn{margin-top:calc(var(--px) * 24)}@media screen and (max-width:767px){.icons__item[data-astro-cid-nm5zs5sp] .icons__btn{min-width:10em;height:2.4615384615em;margin-top:calc(var(--px) * 17);font-size:max(11.05px,calc(var(--px) * 13))}}}@layer pages{.bs-text[data-astro-cid-32hlsyak]{font-size:max(11.9px,calc(var(--px) * 14));line-height:2;letter-spacing:.02em}@media screen and (max-width:767px){.bs-text[data-astro-cid-32hlsyak]{font-size:max(11.05px,calc(var(--px) * 13));line-height:2.15;letter-spacing:0}}}@layer pages{.story[data-astro-cid-32hlsyak]{position:relative}.story__block[data-astro-cid-32hlsyak]{position:relative;height:calc(var(--px) * var(--h))}@media screen and (max-width:767px){.story__block[data-astro-cid-32hlsyak]{height:calc(var(--px) * var(--sp-h))}}.story__text[data-astro-cid-32hlsyak]{position:relative;margin-left:calc(var(--px) * var(--x));width:calc(var(--px) * var(--w))}@media screen and (max-width:767px){.story__text[data-astro-cid-32hlsyak]{margin-left:calc(var(--px) * var(--sp-x));width:calc(var(--px) * var(--sp-w))}}.story__item[data-astro-cid-32hlsyak]{position:absolute;top:calc(var(--px) * var(--y));left:calc(var(--px) * var(--x));width:calc(var(--px) * var(--w))}@media screen and (max-width:767px){.story__item[data-astro-cid-32hlsyak]{top:calc(var(--px) * var(--sp-y));left:calc(var(--px) * var(--sp-x));width:calc(var(--px) * var(--sp-w))}}.story__item[data-astro-cid-32hlsyak] .story__image{width:100%;aspect-ratio:var(--ratio)}.story__item[data-astro-cid-32hlsyak] .c-gl-image__expand-from{--expand-w: 720;--expand-w-sp: 213;left:calc(var(--px) * (120 - var(--x)));width:calc(var(--px) * var(--expand-w));height:auto;aspect-ratio:var(--ratio)}@media screen and (max-width:767px){.story__item[data-astro-cid-32hlsyak] .c-gl-image__expand-from{left:calc(var(--px) * (10 - var(--sp-x)));width:calc(var(--px) * var(--expand-w-sp))}}.story__item--expand-center[data-astro-cid-32hlsyak] .c-gl-image__expand-from{left:calc(var(--px) * (var(--w) - var(--expand-w)) / 2)}@media screen and (max-width:767px){.story__item--expand-center[data-astro-cid-32hlsyak] .c-gl-image__expand-from{left:calc(var(--px) * (var(--sp-w) - var(--expand-w-sp)) / 2)}}}
