@font-face{font-family:GeneralSans-Variable;src:url(/assets/fonts/GeneralSans-Variable.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:GeneralSans-Regular;src:url(/assets/fonts/GeneralSans-Regular.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:General Semibold;src:url(/assets/fonts/GeneralSans-Semibold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:General Bold;src:url(/assets/fonts/GeneralSans-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:GeneralSans-Variable;src:url(/assets/fonts/GeneralSans-Variable.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:GeneralSans-Regular;src:url(/assets/fonts/GeneralSans-Regular.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:General Semibold;src:url(/assets/fonts/GeneralSans-Semibold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:General Bold;src:url(/assets/fonts/GeneralSans-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@keyframes arrowBackBtoT{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(0,300%,0)}50.001%{opacity:0;transform:translate3d(0,-300%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes arrowBackRtoL{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(300%,0,0)}50.001%{opacity:0;transform:translate3d(-300%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes arrowBackLBtoRT{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(300%,-300%,0)}50.001%{opacity:0;transform:translate3d(-300%,300%,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (min-width: 1025px){.mtpc10:where(.astro-4uwdt2tj){margin-top:.625rem}}@media screen and (min-width: 1025px){.mtpc15:where(.astro-4uwdt2tj){margin-top:.9375rem}}@media screen and (min-width: 1025px){.mtpc20:where(.astro-4uwdt2tj){margin-top:1.25rem}}@media screen and (min-width: 1025px){.mtpc30:where(.astro-4uwdt2tj){margin-top:1.875rem}}@media screen and (min-width: 1025px){.mtpc40:where(.astro-4uwdt2tj){margin-top:2.5rem}}@media screen and (min-width: 1025px){.mtpc50:where(.astro-4uwdt2tj){margin-top:3.125rem}}@media screen and (min-width: 1025px){.mtpc60:where(.astro-4uwdt2tj){margin-top:3.75rem}}@media screen and (max-width:1024.98px){.mtsp10:where(.astro-4uwdt2tj){margin-top:.625rem}}@media screen and (max-width:1024.98px){.mtsp15:where(.astro-4uwdt2tj){margin-top:.9375rem}}@media screen and (max-width:1024.98px){.mtsp20:where(.astro-4uwdt2tj){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp25:where(.astro-4uwdt2tj){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp30:where(.astro-4uwdt2tj){margin-top:1.875rem}}@media screen and (max-width:1024.98px){.mtsp40:where(.astro-4uwdt2tj){margin-top:2.5rem}}.titleEn:where(.astro-4uwdt2tj){font-family:General Semibold,sans-serif;font-optical-sizing:auto;font-weight:600;color:#008803;letter-spacing:-.03em;line-height:1;display:block;clip-path:inset(100% 0 0 0)}@media screen and (max-width:1024.98px){.titleEn:where(.astro-4uwdt2tj){font-size:1.0625rem}}@media screen and (min-width: 1025px){.titleEn:where(.astro-4uwdt2tj){font-size:1.625rem}}.titleJa:where(.astro-4uwdt2tj){font-family:Noto Sans JP Variable,sans-serif;font-optical-sizing:auto;font-feature-settings:"palt" on;font-weight:700;display:block;line-height:1.25;clip-path:inset(100% 0 0 0)}@media screen and (max-width:1024.98px){.titleJa:where(.astro-4uwdt2tj){font-size:1.875rem;margin-top:.3125rem}}@media screen and (min-width: 1025px){.titleJa:where(.astro-4uwdt2tj){font-size:3.5rem;letter-spacing:.05em;margin-top:.625rem}}[lang=en] .titleJa:where(.astro-4uwdt2tj){font-family:General Semibold,sans-serif;font-optical-sizing:auto;font-weight:600;letter-spacing:-.04em}@media screen and (max-width:1024.98px){[lang=en] .titleJa:where(.astro-4uwdt2tj){font-size:2.125rem}}@media screen and (min-width: 1025px){[lang=en] .titleJa:where(.astro-4uwdt2tj){font-size:4rem}}.titleJaSmall:where(.astro-4uwdt2tj){line-height:inherit;letter-spacing:0}@media screen and (max-width:1024.98px){.titleJaSmall:where(.astro-4uwdt2tj){font-size:1.25rem;margin-left:.3125rem}}@media screen and (min-width: 1025px){.titleJaSmall:where(.astro-4uwdt2tj){font-size:2.625rem;margin-left:.625rem}}.text:where(.astro-4uwdt2tj){opacity:0}@media screen and (max-width:1024.98px){.text:where(.astro-4uwdt2tj){line-height:1.85;font-size:.8125rem;margin-top:1.875rem}}@media screen and (min-width: 1025px){.text:where(.astro-4uwdt2tj){line-height:2.25;font-size:1rem;margin-top:1.875rem}}[lang=en] .text:where(.astro-4uwdt2tj){font-family:GeneralSans-Variable,sans-serif;font-optical-sizing:auto;font-weight:500}@media screen and (max-width:1024.98px){[lang=en] .text:where(.astro-4uwdt2tj){font-size:.875rem;line-height:1.65}}.after:where(.astro-4uwdt2tj){opacity:0}@media screen and (max-width:1024.98px){.after:where(.astro-4uwdt2tj){margin-top:3.125rem}}@media screen and (min-width: 1025px){.after:where(.astro-4uwdt2tj){margin-top:3.75rem}}
