@charset "UTF-8";.w100:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W100","NPBlanc-Tofu"}.w200:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W200","NPBlanc-Tofu"}.w300:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W300","NPBlanc-Tofu"}.w400:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W400","NPBlanc-Tofu"}.w500:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W500","NPBlanc-Tofu"}.w600:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W600","NPBlanc-Tofu"}.w700:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W700","NPBlanc-Tofu"}.w800:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W800","NPBlanc-Tofu"}.w900:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W900","NPBlanc-Tofu"}h3:where(.astro-y4eeghw6),header:where(.astro-y4eeghw6){font-family:"NPGEnaKn1-W500","NPBlanc-Tofu"}.toggle-typetest-wrapper:where(.astro-y4eeghw6){flex-direction:column;align-items:center}body{font-family:"NPGEnaKn1-W200","YuGoM","Yu Gothic","游ゴシック体",YuGothic,"游ゴシック","Noto Sans JP","NPBlanc-Tofu",sans-serif}.main-wrapper:where(.astro-y4eeghw6) .top:where(.astro-y4eeghw6){padding:max(7rem,10vh) 0 0;height:100svh;justify-content:space-between}.main-wrapper:where(.astro-y4eeghw6) .top:where(.astro-y4eeghw6) h1:where(.astro-y4eeghw6){align-items:center;display:flex;flex:1;white-space:nowrap;font-size:20vh;z-index:3;vertical-align:middle}@media screen and (max-width: 844px){.main-wrapper:where(.astro-y4eeghw6) .top:where(.astro-y4eeghw6) h1:where(.astro-y4eeghw6){display:block;font-size:12vh;writing-mode:vertical-rl;text-align:center}}.main-wrapper:where(.astro-y4eeghw6) .top:where(.astro-y4eeghw6) .mv:where(.astro-y4eeghw6){z-index:-1;width:100%;max-width:86.66666667rem;height:fit-content;object-fit:contain;object-position:bottom}@media screen and (max-width: 844px){.main-wrapper:where(.astro-y4eeghw6) .top:where(.astro-y4eeghw6) .mv:where(.astro-y4eeghw6){height:auto;max-width:100vw}}.main-wrapper:where(.astro-y4eeghw6) .story-wrapper:where(.astro-y4eeghw6) .buy:where(.astro-y4eeghw6){font-size:0.93333333rem;padding:0.6em;margin-bottom:3em;font-feature-settings:"palt"}.main-wrapper:where(.astro-y4eeghw6) .story-wrapper:where(.astro-y4eeghw6) .sub-img:where(.astro-y4eeghw6){max-width:36em;width:100%;height:auto}@media screen and (max-width: 844px){.main-wrapper:where(.astro-y4eeghw6) .story-wrapper:where(.astro-y4eeghw6) .sub-img:where(.astro-y4eeghw6){width:80vw}}.main-wrapper:where(.astro-y4eeghw6) .ss-typetester:where(.astro-y4eeghw6){margin-top:1rem;flex-direction:column;align-items:center;gap:2rem}.main-wrapper:where(.astro-y4eeghw6) .ss-typetester:where(.astro-y4eeghw6) .ss-button-wrapper:where(.astro-y4eeghw6){flex-direction:row;gap:2em}@media screen and (max-width: 844px){.main-wrapper:where(.astro-y4eeghw6) .ss-typetester:where(.astro-y4eeghw6) .ss-button-wrapper:where(.astro-y4eeghw6){gap:1em}}.main-wrapper:where(.astro-y4eeghw6) .glyphs-list-wrapper:where(.astro-y4eeghw6),.main-wrapper:where(.astro-y4eeghw6) .glyphs-list-wrapper:where(.astro-y4eeghw6) .glyphs-accordion-wrapper:where(.astro-y4eeghw6){width:100%;flex-direction:column;align-items:center;gap:2.66666667rem}.main-wrapper:where(.astro-y4eeghw6) .glyphs-list-wrapper:where(.astro-y4eeghw6) .show-glyphs-button:where(.astro-y4eeghw6){background-color:#6e7882;color:white;border-radius:999px;font-size:0.8rem;width:max-content;padding:0.5em 1em;line-height:1em;font-feature-settings:"case";cursor:pointer;transition:0.15s}.main-wrapper:where(.astro-y4eeghw6) .glyphs-list-wrapper:where(.astro-y4eeghw6) .show-glyphs-button:where(.astro-y4eeghw6):hover{background-color:white;color:#6e7882}.main-wrapper:where(.astro-y4eeghw6) .otf-wrapper:where(.astro-y4eeghw6){flex-direction:column;align-items:center;max-width:36em;width:auto;gap:1em;margin:0 3em 2em 3em}.main-wrapper:where(.astro-y4eeghw6) .otf-wrapper:where(.astro-y4eeghw6) .button-wrapper:where(.astro-y4eeghw6){flex-direction:row;flex-wrap:wrap;gap:0.5em}.main-wrapper:where(.astro-y4eeghw6) .EULA:where(.astro-y4eeghw6){margin:2em 3em}.main-wrapper:where(.astro-y4eeghw6) .use-button-wrapper:where(.astro-y4eeghw6){margin:2em 3em 6em 3em;width:80vw;max-width:36em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.main-wrapper:where(.astro-y4eeghw6) .buy-use:where(.astro-y4eeghw6){padding-bottom:6rem}