@charset "UTF-8";.section-title-inner.svelte-1vt2p3j{display:flex;flex-direction:column;align-items:center;width:100%}.title-text.svelte-1vt2p3j{--letter-spacing-pc: .1175em;--letter-spacing-sp: .17em;position:relative;isolation:isolate;font-weight:700;text-align:center;line-height:1.5;background:linear-gradient(to right,#bd8c60,#e9a164,#e3bf5f,#e9a164,#bd8c60);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 var(--intro-title-shadow-blur) rgba(255,255,255,.8))}@media (max-width: 899.98px){.title-text.svelte-1vt2p3j{--intro-title-shadow-blur: 2.6666666667vw}}@media (min-width: 900px){.title-text.svelte-1vt2p3j{--intro-title-shadow-blur: 1.25vw}}.title-text.svelte-1vt2p3j{display:block;width:100%}@media (max-width: 899.98px){.title-text.svelte-1vt2p3j{font-size:6.4vw;margin-top:-1.52vw;margin-bottom:-1.52vw}}@media (min-width: 900px){.title-text.svelte-1vt2p3j{font-size:2.25vw;margin-top:-.3vw;margin-bottom:-.3vw}}@media (max-width: 899.98px){html:lang(ja) .title-text.svelte-1vt2p3j{letter-spacing:var(--letter-spacing-sp)}}@media (min-width: 900px){html:lang(ja) .title-text.svelte-1vt2p3j{letter-spacing:var(--letter-spacing-pc)}}.title-deco.svelte-1vt2p3j{height:1px;background-color:#d9ceb0}@media (max-width: 899.98px){.title-deco.svelte-1vt2p3j{width:13.3333333333vw;margin-top:2.1333333333vw}}@media (min-width: 900px){.title-deco.svelte-1vt2p3j{width:6.25vw;margin-top:.625vw}}@media (max-width: 899.98px){.s-introduction.svelte-c5adao{padding-top:23.2vw;padding-bottom:0}}@media (min-width: 900px){.s-introduction.svelte-c5adao{padding-top:5.9375vw;padding-bottom:3.625vw;border-bottom:1px solid #d9d9d9}}@media (max-width: 899.98px){.s-introduction.svelte-c5adao .introduction-inner:where(.svelte-c5adao){padding:6.6666666667vw 0 0}}@media (min-width: 900px){.s-introduction.svelte-c5adao .introduction-inner:where(.svelte-c5adao){padding:2vw 5.125vw 0}}@media (min-width: 900px){.s-introduction.svelte-c5adao .intro-desc:where(.svelte-c5adao){line-height:1.7777777778}}@media (max-width: 899.98px){.s-introduction.svelte-c5adao .intro-desc:where(.svelte-c5adao){line-height:1.5}}@media (max-width: 899.98px){.s-introduction.svelte-c5adao .intro-desc:where(.svelte-c5adao){font-size:3.2vw;letter-spacing:.08em}}@media (min-width: 900px){.s-introduction.svelte-c5adao .intro-desc:where(.svelte-c5adao){font-size:1.125vw;letter-spacing:.1em}}@media (min-width: 900px){.s-introduction.svelte-c5adao .intro-notes:where(.svelte-c5adao){margin-top:.75vw}}.s-introduction.svelte-c5adao .intro-notes:where(.svelte-c5adao) li:where(.svelte-c5adao){display:flex}@media (max-width: 899.98px){.s-introduction.svelte-c5adao .intro-notes:where(.svelte-c5adao) li:where(.svelte-c5adao){font-size:2.6666666667vw;letter-spacing:.08em;line-height:1.4}}@media (min-width: 900px){.s-introduction.svelte-c5adao .intro-notes:where(.svelte-c5adao) li:where(.svelte-c5adao){font-size:.875vw;letter-spacing:.1em;line-height:1.4}}.s-introduction.svelte-c5adao .intro-notes:where(.svelte-c5adao) li:where(.svelte-c5adao):before{content:"※";flex-shrink:0}html:lang(en) .s-introduction.svelte-c5adao .intro-notes:where(.svelte-c5adao) li:where(.svelte-c5adao):before{content:"*"}@media (max-width: 899.98px){.parts-demo-entry.svelte-vzlhkd{width:86.6666666667vw}}@media (min-width: 900px){.parts-demo-entry.svelte-vzlhkd{width:37.375vw}}.entry-btn.svelte-vzlhkd{--transition-dulation: .3s ease-in-out;position:relative;box-shadow:0 2px 20px #546d9db3;width:100%}@media (max-width: 899.98px){.entry-btn.svelte-vzlhkd{height:19.8666666667vw}}@media (min-width: 900px){.entry-btn.svelte-vzlhkd{height:8.5vw}}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.entry-btn.svelte-vzlhkd:hover .btn-bg-img.-hover:where(.svelte-vzlhkd){opacity:1}.entry-btn.svelte-vzlhkd:hover .btn-arrow:where(.svelte-vzlhkd){--x: 50%}}.entry-btn.svelte-vzlhkd .btn-bg:where(.svelte-vzlhkd){position:absolute;width:100%;height:100%;top:0;left:0}.entry-btn.svelte-vzlhkd .btn-bg:where(.svelte-vzlhkd) img{height:100%;object-fit:cover;object-position:center}.entry-btn.svelte-vzlhkd .btn-bg-img:where(.svelte-vzlhkd){position:absolute;transition:opacity var(--transition-dulation)}.entry-btn.svelte-vzlhkd .btn-bg-img.-hover:where(.svelte-vzlhkd){opacity:0}.entry-btn.svelte-vzlhkd .btn-arrow:where(.svelte-vzlhkd){--x: 0%;display:block;position:absolute;top:50%;transform:translate(var(--x),-50%);transition:transform .3s ease-in-out}@media (max-width: 899.98px){.entry-btn.svelte-vzlhkd .btn-arrow:where(.svelte-vzlhkd){width:2vw;right:4vw}}@media (min-width: 900px){.entry-btn.svelte-vzlhkd .btn-arrow:where(.svelte-vzlhkd){width:.9375vw;right:1.8125vw}}.notes.svelte-vzlhkd{font-feature-settings:"palt";color:#4e4e4e}@media (max-width: 899.98px){.notes.svelte-vzlhkd{margin-top:1.3333333333vw;font-size:2.6666666667vw;line-height:1.4;letter-spacing:-.075em}}@media (min-width: 900px){.notes.svelte-vzlhkd{margin-top:.75vw;font-size:.875vw;line-height:1.25}}.notes.is-sub.svelte-vzlhkd{color:#8f8f8f}.notes.is-hidden.svelte-vzlhkd{display:none}.notes.svelte-vzlhkd>:where(.svelte-vzlhkd){display:flex}.notes.svelte-vzlhkd>:where(.svelte-vzlhkd):before{content:"※";flex-shrink:0}html:lang(en) .notes.svelte-vzlhkd>:where(.svelte-vzlhkd):before{content:"*"}.s-keyvisual.svelte-10lway6{position:relative;width:100%;background-color:#fff;z-index:0}@media (max-width: 899.98px){.s-keyvisual.svelte-10lway6{width:100%;height:153.3333333333vw}}@media (min-width: 900px){.s-keyvisual.svelte-10lway6{width:100vw;height:56.25vw}}.kv-content.svelte-10lway6{display:flex;justify-content:flex-end;height:100%}@media (max-width: 899.98px){.kv-content.svelte-10lway6{padding-bottom:8vw;flex-direction:column}}.kv-bg.svelte-10lway6{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.kv-bg.svelte-10lway6 img{width:100%;height:100%;object-fit:cover;object-position:center}.kv-character.svelte-10lway6{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.kv-catch.svelte-10lway6{display:flex;flex-direction:column;align-items:center}@media (max-width: 899.98px){.kv-catch.svelte-10lway6{z-index:1}}@media (min-width: 900px){.kv-catch.svelte-10lway6{margin-top:11vw;margin-right:3.125vw}}@media (max-width: 899.98px){.kv-catch.svelte-10lway6 .logo:where(.svelte-10lway6){transform:translate(-.4%)}}@media (min-width: 900px){.kv-catch.svelte-10lway6 .logo:where(.svelte-10lway6){transform:translate(-1.5%)}}@media (max-width: 899.98px){.kv-catch.svelte-10lway6 .release-date:where(.svelte-10lway6){margin-top:-1.7333333333vw;transform:translate(-.15%)}}@media (min-width: 900px){.kv-catch.svelte-10lway6 .release-date:where(.svelte-10lway6){margin-top:-.375vw;transform:translate(-.6%)}}@media (max-width: 899.98px){.kv-catch.svelte-10lway6 .entry-content:where(.svelte-10lway6){margin-top:4.6666666667vw;padding:0 6.6666666667vw}}@media (min-width: 900px){.kv-catch.svelte-10lway6 .entry-content:where(.svelte-10lway6){margin-top:2.125vw;transform:translate(-.6%)}}.kv-platform.svelte-10lway6{margin-inline:auto}@media (max-width: 899.98px){.kv-platform.svelte-10lway6{width:65.8666666667vw;position:absolute;top:150.8vw;right:50%;transform:translate(50%)}}@media (min-width: 900px){.kv-platform.svelte-10lway6{width:30.875vw;position:absolute;top:6.75vw;right:2.6875vw}}.kv-platform__list.svelte-10lway6{display:flex;justify-content:space-between;align-items:center}@media (max-width: 899.98px){.s-characters.svelte-1ihugvp{padding-top:15.7333333333vw}}@media (min-width: 900px){.s-characters.svelte-1ihugvp{padding-top:6vw}}.s-characters.svelte-1ihugvp .characters:where(.svelte-1ihugvp){display:grid;justify-content:space-between}@media (max-width: 899.98px){.s-characters.svelte-1ihugvp .characters:where(.svelte-1ihugvp){margin:6.4vw 0 0;row-gap:3.0666666667vw;grid-template-columns:repeat(4,auto)}}@media (min-width: 900px){.s-characters.svelte-1ihugvp .characters:where(.svelte-1ihugvp){margin:2.125vw -.625vw 0;row-gap:1.25vw;grid-template-columns:repeat(6,auto)}}@media (max-width: 899.98px){.s-characters.svelte-1ihugvp .character-img:where(.svelte-1ihugvp){filter:drop-shadow(0 .4vw 1.3333333333vw rgba(145,159,188,.5))}}@media (max-width: 899.98px){.s-characters.svelte-1ihugvp .character-img:where(.svelte-1ihugvp){width:19.2vw;height:38.6666666667vw}}@media (min-width: 900px){.s-characters.svelte-1ihugvp .character-img:where(.svelte-1ihugvp){width:11.25vw;height:20.25vw}}.s-characters.svelte-1ihugvp .character-img:where(.svelte-1ihugvp) img{width:100%;height:100%;object-fit:contain;object-position:bottom center;transform-origin:bottom}.s-characters.svelte-1ihugvp .character-name:where(.svelte-1ihugvp){text-align:center}@media (max-width: 899.98px){.s-characters.svelte-1ihugvp .character-name:where(.svelte-1ihugvp){font-size:2.6666666667vw;margin-top:.5333333333vw}}@media (min-width: 900px){.s-characters.svelte-1ihugvp .character-name:where(.svelte-1ihugvp){font-size:1vw;margin-top:-.375vw;transform:translate(.125vw)}}@media (max-width: 899.98px){.s-playable.svelte-1lm7o1j{padding-top:15.7333333333vw}}@media (min-width: 900px){.s-playable.svelte-1lm7o1j{padding-top:5.8125vw}}.s-playable.svelte-1lm7o1j .playable-inner:where(.svelte-1lm7o1j){margin-inline:auto}@media (max-width: 899.98px){.s-playable.svelte-1lm7o1j .playable-inner:where(.svelte-1lm7o1j){width:100%}}@media (max-width: 899.98px){.s-playable.svelte-1lm7o1j .playable-inner:where(.svelte-1lm7o1j){margin-top:6.4vw}}@media (min-width: 900px){.s-playable.svelte-1lm7o1j .playable-inner:where(.svelte-1lm7o1j){margin-top:2.25vw;padding:0 14.25vw}}.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j){font-weight:900;color:#652a80}@media (max-width: 899.98px){.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j){width:fit-content;margin-inline:auto}}.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j){position:relative}@media (max-width: 899.98px){.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j){font-size:3.4666666667vw;padding-left:2.6666666667vw;line-height:1.5384615385}}@media (min-width: 900px){.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j){font-size:1.3125vw;padding-left:1.25vw;line-height:1.5238095238}}@media (min-width: 900px){html:lang(ja) .s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j){letter-spacing:-.04em}}@media (min-width: 900px){html:lang(zh-Hans) .s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j){letter-spacing:-.04em}}@media (min-width: 900px){html:lang(zh-Hant) .s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j){letter-spacing:-.04em}}@media (min-width: 900px){html:lang(ko) .s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j){letter-spacing:-.04em}}.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j):before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#652a80;border-radius:50%}@media (max-width: 899.98px){.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j):before{width:1.3333333333vw;height:1.3333333333vw}}@media (min-width: 900px){.s-playable.svelte-1lm7o1j .playable-list:where(.svelte-1lm7o1j) li:where(.svelte-1lm7o1j):before{width:.4375vw;height:.4375vw}}.s-playable.svelte-1lm7o1j .notes:where(.svelte-1lm7o1j){color:#8f8f8f}@media (max-width: 899.98px){.s-playable.svelte-1lm7o1j .notes:where(.svelte-1lm7o1j){margin-top:5.8666666667vw;font-size:2.6666666667vw;line-height:1.4}}@media (min-width: 900px){.s-playable.svelte-1lm7o1j .notes:where(.svelte-1lm7o1j){margin-top:1vw;font-size:.875vw;line-height:1.2727272727}}.s-playable.svelte-1lm7o1j .notes:where(.svelte-1lm7o1j)>:where(.svelte-1lm7o1j){display:flex}.s-playable.svelte-1lm7o1j .notes:where(.svelte-1lm7o1j)>:where(.svelte-1lm7o1j):before{content:"※";flex-shrink:0}html:lang(en) .s-playable.svelte-1lm7o1j .notes:where(.svelte-1lm7o1j)>:where(.svelte-1lm7o1j):before{content:"*"}@media (max-width: 899.98px){.s-overview.svelte-ci2i73{padding-top:16vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73{padding-top:6vw}}.s-overview.svelte-ci2i73 .flow:where(.svelte-ci2i73){display:flex;align-items:flex-end;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow:where(.svelte-ci2i73){background-image:url(./summary_img_bg.GmdVSKE5.png)}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow:where(.svelte-ci2i73){flex-direction:column;background-image:url(./summary_img_bg.Damm2r_3.png)}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow:where(.svelte-ci2i73){height:85.0666666667vw;margin-top:7.2vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow:where(.svelte-ci2i73){height:11.625vw;margin-top:4.5vw;padding-bottom:6.25vw}}.s-overview.svelte-ci2i73 .flow-box:where(.svelte-ci2i73){position:relative}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow-box:where(.svelte-ci2i73){height:28.3555555556vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow-box-recruiting:where(.svelte-ci2i73){width:100%;padding-top:5.0666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-recruiting:where(.svelte-ci2i73){width:24.125vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-recruiting:where(.svelte-ci2i73) .flow-title:where(.svelte-ci2i73){transform:translate(-.35em)}}@media (min-width: 900px){html:lang(en) .s-overview.svelte-ci2i73 .flow-box-recruiting:where(.svelte-ci2i73) .flow-title:where(.svelte-ci2i73){transform:translate(-.25em)}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-recruiting:where(.svelte-ci2i73) .flow-date:where(.svelte-ci2i73){transform:translate(-.7em)}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow-box-announce:where(.svelte-ci2i73){width:100%;padding-top:8.2666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-announce:where(.svelte-ci2i73){width:23.0625vw}}@media (min-width: 900px){html:lang(en) .s-overview.svelte-ci2i73 .flow-box-announce:where(.svelte-ci2i73){transform:translateY(.375vw)}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-announce:where(.svelte-ci2i73) .flow-title:where(.svelte-ci2i73){transform:translate(-.4em)}}@media (min-width: 900px){html:lang(en) .s-overview.svelte-ci2i73 .flow-box-announce:where(.svelte-ci2i73) .flow-title:where(.svelte-ci2i73){line-height:.75;transform:translate(-.3em)}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-announce:where(.svelte-ci2i73) .flow-date:where(.svelte-ci2i73){transform:translate(-.6em)}}@media (min-width: 900px){html:lang(en) .s-overview.svelte-ci2i73 .flow-box-announce:where(.svelte-ci2i73) .flow-date:where(.svelte-ci2i73){top:auto;bottom:-2.75vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow-box-test:where(.svelte-ci2i73){width:100%;padding-top:6.6666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-test:where(.svelte-ci2i73){width:21.6875vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-test:where(.svelte-ci2i73) .flow-title:where(.svelte-ci2i73){letter-spacing:-.07em;transform:translate(-.2em)}}@media (min-width: 900px){html:lang(en) .s-overview.svelte-ci2i73 .flow-box-test:where(.svelte-ci2i73) .flow-title:where(.svelte-ci2i73){transform:translate(.15em)}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-box-test:where(.svelte-ci2i73) .flow-date:where(.svelte-ci2i73){transform:translate(-.1em)}}@media (min-width: 900px){html:lang(en) .s-overview.svelte-ci2i73 .flow-box-test:where(.svelte-ci2i73) .flow-date:where(.svelte-ci2i73){transform:translate(.3em)}}.s-overview.svelte-ci2i73 .flow-title:where(.svelte-ci2i73){color:#702c8f;text-align:center;font-weight:700}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow-title:where(.svelte-ci2i73){font-size:5.4666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-title:where(.svelte-ci2i73){font-size:2vw}}@media (min-width: 900px){html:lang(en) .s-overview.svelte-ci2i73 .flow-title:where(.svelte-ci2i73){letter-spacing:-.0125em}}.s-overview.svelte-ci2i73 .flow-date:where(.svelte-ci2i73){width:100%;display:flex;justify-content:center}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-date:where(.svelte-ci2i73){position:absolute;top:100%}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .flow-date:where(.svelte-ci2i73){font-size:3.2vw;padding-top:.8vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .flow-date:where(.svelte-ci2i73){font-size:1.0625vw;padding-top:.75vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73){position:relative}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73){margin-top:8vw;padding:1.6vw 6.6666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73){margin-top:2.25vw;padding:3.125vw 5vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#dcdcdc,#fff);opacity:.2;border:1px solid #cb925d;z-index:0;pointer-events:none}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) dt:where(.svelte-ci2i73){color:#cb925d;font-weight:700}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) dt:where(.svelte-ci2i73){padding-top:6.1333333333vw;font-size:2.9333333333vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) dt:where(.svelte-ci2i73){padding-top:1.875vw;font-size:1vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) dt:where(.svelte-ci2i73):nth-child(n+2){border-top:1px solid #d9d9d9}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) dd:where(.svelte-ci2i73){margin-top:2.9333333333vw;padding-bottom:6vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) dd:where(.svelte-ci2i73){margin-top:.875vw;padding-bottom:1.875vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-text:where(.svelte-ci2i73){font-size:3.4666666667vw;line-height:1.2}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-text:where(.svelte-ci2i73){font-size:1.3125vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73){display:block;color:#8f8f8f;line-height:1.4}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73){margin-top:2.2666666667vw;font-size:2.6666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73){margin-top:.6875vw;font-size:.875vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73)>:where(.svelte-ci2i73){display:flex}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73)>:where(.svelte-ci2i73):nth-child(n+2){margin-top:1.0666666667vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73)>:where(.svelte-ci2i73):before{content:"※";flex-shrink:0}html:lang(en) .s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73)>:where(.svelte-ci2i73):before{content:"*"}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73) a{color:#3577d2;text-decoration:underline}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73){position:relative}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73){padding-left:2.4vw;font-size:3.2vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73){padding-left:1vw;font-size:1.0625vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73):nth-child(n+2){margin-top:3.6vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73):nth-child(n+2){margin-top:.75vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73):before{content:"";display:block;position:absolute;background-color:#cb925d;left:0;border-radius:50%}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73):before{top:1.4666666667vw;width:1.3333333333vw;height:1.3333333333vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73):before{top:.5vw;width:.4375vw;height:.4375vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73){margin-top:1.6vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-list:where(.svelte-ci2i73)>li:where(.svelte-ci2i73) .desc-notes:where(.svelte-ci2i73){margin-top:.25vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .desc-table-wrapper:where(.svelte-ci2i73){margin-top:2.4vw;padding-bottom:5.3333333333vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .desc-table-wrapper:where(.svelte-ci2i73){margin-top:.875vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollarea-root{width:calc(100% + 6.6666666667vw)}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollarea-viewport{-webkit-mask-image:linear-gradient(to right,black calc(100% - 2.1333333333vw),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - 2.1333333333vw),transparent 100%);padding-right:6.6666666667vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollbar{background-color:#ede7d7}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollbar{height:.5333333333vw;border-radius:.2666666667vw;width:calc(100% - 6.6666666667vw)}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollbar{height:.25vw;border-radius:.125vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollbar-thumb{background-color:var(--clr-theme-gold)}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollbar-thumb{--bits-scroll-area-thumb-height: 1.0666666667vw;border-radius:.5333333333vw;margin-top:-.2666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) .scrollbar-thumb{--bits-scroll-area-thumb-height: .5vw;border-radius:.25vw;margin-top:-.125vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73){width:100%;border-collapse:collapse;border:1px solid #cb925d}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73){min-width:max-content}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73){font-size:2.9333333333vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73){font-size:1vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) th:where(.svelte-ci2i73),.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) td:where(.svelte-ci2i73){border:1px solid #cb925d;text-align:left;vertical-align:middle}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) th:where(.svelte-ci2i73),.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) td:where(.svelte-ci2i73){padding:1.6vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) th:where(.svelte-ci2i73),.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) td:where(.svelte-ci2i73){padding:.75vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) thead:where(.svelte-ci2i73) tr:where(.svelte-ci2i73){height:6.6666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) thead:where(.svelte-ci2i73) tr:where(.svelte-ci2i73){height:3.125vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) thead:where(.svelte-ci2i73) tr:where(.svelte-ci2i73) th:where(.svelte-ci2i73){text-align:center;background-color:#ddb7934d;font-weight:700}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) thead:where(.svelte-ci2i73) tr:where(.svelte-ci2i73) th:where(.svelte-ci2i73){width:29.0666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) thead:where(.svelte-ci2i73) tr:where(.svelte-ci2i73) th:where(.svelte-ci2i73){width:10.5vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) thead:where(.svelte-ci2i73) tr:where(.svelte-ci2i73) th:where(.svelte-ci2i73):nth-child(n+2){width:48.9333333333vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) thead:where(.svelte-ci2i73) tr:where(.svelte-ci2i73) th:where(.svelte-ci2i73):nth-child(n+2){width:24.1875vw}}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) tbody:where(.svelte-ci2i73) tr:where(.svelte-ci2i73){height:16vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) tbody:where(.svelte-ci2i73) tr:where(.svelte-ci2i73){height:3.5vw}}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) tbody:where(.svelte-ci2i73) tr:where(.svelte-ci2i73) th[scope=row]:where(.svelte-ci2i73){background-color:#d6d6d64d}.s-overview.svelte-ci2i73 .description:where(.svelte-ci2i73) .desc-table:where(.svelte-ci2i73) table:where(.svelte-ci2i73) tbody:where(.svelte-ci2i73) tr:where(.svelte-ci2i73) td:where(.svelte-ci2i73){background-color:#fff}.s-overview.svelte-ci2i73 .entry-wrapper:where(.svelte-ci2i73){width:fit-content;margin-inline:auto}@media (max-width: 899.98px){.s-overview.svelte-ci2i73 .entry-wrapper:where(.svelte-ci2i73){margin-top:7.8666666667vw}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .entry-wrapper:where(.svelte-ci2i73){margin-top:4.625vw;transform:translate(-3%)}}@media (min-width: 900px){.s-overview.svelte-ci2i73 .attention-wrapper:where(.svelte-ci2i73){padding:0 5vw}}@media (max-width: 899.98px){.s-support.svelte-phv37h{padding-top:16vw;--shadow-y: .2666666667vw;--shadow-size: .9333333333vw}}@media (min-width: 900px){.s-support.svelte-phv37h{padding-top:6.875vw;--shadow-y: .125vw;--shadow-size: .4375vw}}.s-support.svelte-phv37h .intro:where(.svelte-phv37h){width:100%;letter-spacing:.1em}@media (min-width: 900px){.s-support.svelte-phv37h .intro:where(.svelte-phv37h){line-height:1.7777777778}}@media (max-width: 899.98px){.s-support.svelte-phv37h .intro:where(.svelte-phv37h){line-height:1.5}}@media (max-width: 899.98px){.s-support.svelte-phv37h .intro:where(.svelte-phv37h){padding:6.4vw 0 0;font-size:3.2vw}}@media (min-width: 900px){.s-support.svelte-phv37h .intro:where(.svelte-phv37h){padding:1.875vw 5.125vw 0;font-size:1.125vw}}.s-support.svelte-phv37h .support-list:where(.svelte-phv37h){display:grid}@media (min-width: 900px){.s-support.svelte-phv37h .support-list:where(.svelte-phv37h){grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto 1fr auto}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-list:where(.svelte-phv37h){grid-template-columns:1fr}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-list:where(.svelte-phv37h){column-gap:5.3333333333vw;row-gap:5.3333333333vw;margin-top:6.9333333333vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-list:where(.svelte-phv37h){column-gap:1.3125vw;margin-top:1.75vw}}.s-support.svelte-phv37h .support-card:where(.svelte-phv37h){position:relative;background-color:#fff;border:1px solid #ede7d7;border-top:none}@media (min-width: 900px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h){grid-row:span 5;display:grid;grid-template-rows:subgrid}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h){padding-bottom:10.6666666667vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h){padding-bottom:4.375vw}}.s-support.svelte-phv37h .support-card:where(.svelte-phv37h) .support-btn{display:flex;justify-content:center;align-items:center;color:#702c8f;box-shadow:0 var(--shadow-y) var(--shadow-size) 0 #919fbc4d;background-color:#fff}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h) .support-btn{font-weight:700}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h) .support-btn{--parts-size: 2.6666666667vw;--frame-margin: .6666666667vw;--frame-width: 52vw;--frame-height: 9.3333333333vw;width:53.3333333333vw;height:10.6666666667vw;font-size:4vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h) .support-btn{--parts-size: .625vw;--frame-margin: .1875vw;--frame-width: 17.125vw;--frame-height: 3.25vw;width:17.5vw;height:3.75vw;font-size:1.25vw}}.s-support.svelte-phv37h .support-card:where(.svelte-phv37h):before{content:"";display:block;position:absolute;left:-1px;right:-1px}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h):before{height:.2666666667vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card:where(.svelte-phv37h):before{height:.125vw}}.s-support.svelte-phv37h .support-card.-gran:where(.svelte-phv37h):before{background:linear-gradient(90deg,#cb925d,#ffda8f,#cb925d)}.s-support.svelte-phv37h .support-card.-id:where(.svelte-phv37h):before{background:linear-gradient(90deg,#9fffec,#00e0ff 17%,#0889ff 33%,#c142fb 50%,#ff61ff 66%,#ffc397,#fdff82)}.s-support.svelte-phv37h .support-logo:where(.svelte-phv37h){display:flex;justify-content:center;align-items:center;width:100%}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-logo:where(.svelte-phv37h){height:36.8vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-logo:where(.svelte-phv37h){height:12.25vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-content:where(.svelte-phv37h){grid-row:span 4;display:grid;grid-template-rows:subgrid}}.s-support.svelte-phv37h .support-card.-gran:where(.svelte-phv37h) .support-logo:where(.svelte-phv37h) img{transform:translateY(5%)}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card.-gran:where(.svelte-phv37h) .support-logo:where(.svelte-phv37h) img{width:46.4vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card.-gran:where(.svelte-phv37h) .support-logo:where(.svelte-phv37h) img{width:14.875vw}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card.-id:where(.svelte-phv37h) .support-logo:where(.svelte-phv37h) img{width:48.6666666667vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card.-id:where(.svelte-phv37h) .support-logo:where(.svelte-phv37h) img{width:15.6875vw}}.s-support.svelte-phv37h .support-card-text:where(.svelte-phv37h){text-align:center;font-weight:700}@media (min-width: 900px){.s-support.svelte-phv37h .support-card-text:where(.svelte-phv37h){line-height:1.6875}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card-text:where(.svelte-phv37h){line-height:1.4545454545}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card-text:where(.svelte-phv37h){font-size:2.9333333333vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card-text:where(.svelte-phv37h){font-size:1vw}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card-text:where(.svelte-phv37h):nth-child(n+2){margin-top:6.6666666667vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card-text:where(.svelte-phv37h):nth-child(n+2){margin-top:3.75vw}}.s-support.svelte-phv37h .support-card-link:where(.svelte-phv37h){width:fit-content;margin-inline:auto}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card-link:where(.svelte-phv37h){margin-top:4.2666666667vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card-link:where(.svelte-phv37h){margin-top:.625vw}}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-card-link:where(.svelte-phv37h)~.support-card-link:where(.svelte-phv37h){margin-top:2.6666666667vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-card-link:where(.svelte-phv37h)~.support-card-link:where(.svelte-phv37h){margin-top:1.25vw}}.s-support.svelte-phv37h .support-sns:where(.svelte-phv37h){width:100%;display:flex;justify-content:center}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-sns:where(.svelte-phv37h){margin-top:8vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-sns:where(.svelte-phv37h){margin-top:6.25vw}}.s-support.svelte-phv37h .support-sns:where(.svelte-phv37h) .support-sns-btn{display:flex;justify-content:center;align-items:center;color:#702c8f;box-shadow:0 var(--shadow-y) var(--shadow-size) 0 #919fbc4d;background-color:#fff;font-weight:700;letter-spacing:.1em}@media (max-width: 899.98px){.s-support.svelte-phv37h .support-sns:where(.svelte-phv37h) .support-sns-btn{--parts-size: 2.6666666667vw;--frame-margin: .6666666667vw;--frame-width: 84.8vw;--frame-height: 12.5333333333vw;--border-width: .2666666667vw;width:86.6666666667vw;height:14.6666666667vw;font-size:4.2666666667vw}}@media (min-width: 900px){.s-support.svelte-phv37h .support-sns:where(.svelte-phv37h) .support-sns-btn{--parts-size: .625vw;--frame-margin: .1875vw;--frame-width: 34vw;--frame-height: 5.125vw;--border-width: 1px;width:34.375vw;height:5.625vw;font-size:1.5vw}}.main-wrapper.svelte-18w0pw7{color:#333}@media (max-width: 899.98px){.main-wrapper.svelte-18w0pw7{padding:0 6.6666666667vw}}@media (min-width: 900px){.main-wrapper.svelte-18w0pw7{padding:0 15.625vw}}.main-bg.svelte-18w0pw7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none}.main-bg.svelte-18w0pw7 img{width:100%;height:100%;object-fit:cover;object-position:center}
