@charset "UTF-8";.p-section-title{font-weight:700;position:relative;text-align:center}@media (max-width: 834.98px){.p-section-title{font-size:4.6153846154vw;padding-bottom:5.1282051282vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-section-title{font-size:1.4285714286vw;padding-bottom:1.1428571429vw}}@media (min-width: 1600px){.p-section-title{font-size:22.8571428571px;padding-bottom:18.2857142857px}}.p-section-title:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;height:1px;background-color:#888}@media (max-width: 834.98px){.p-section-title:after{width:10.2564102564vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-section-title:after{width:2.8571428571vw}}@media (min-width: 1600px){.p-section-title:after{width:45.7142857143px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.p-marker-black:hover .p-marker-black__txt{color:var(--clr-white);background-size:100% 80%}}.p-marker-black__txt{background-image:linear-gradient(90deg,var(--clr-black),var(--clr-black));background-repeat:no-repeat;background-position:left center;background-size:0 80%;transition:color .4s,background-size .4s}.p-crown{position:absolute;z-index:0}@media (max-width: 834.98px){.p-crown{top:-6.1538461538vw;left:2.3076923077vw;width:7.6923076923vw;height:7.6923076923vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-crown{top:-1.9285714286vw;left:.7142857143vw;width:2.1428571429vw;height:2.1428571429vw}}@media (min-width: 1600px){.p-crown{top:-30.8571428571px;left:11.4285714286px;width:34.2857142857px;height:34.2857142857px}}.p-crown__num{position:absolute;color:#fff;font-family:var(--font-cygames-sans);display:block;left:50%;transform:translate(-50%)}@media (max-width: 834.98px){.p-crown__num{font-size:3.5897435897vw;top:1.7948717949vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-crown__num{font-size:1.1428571429vw;top:.4285714286vw}}@media (min-width: 1600px){.p-crown__num{font-size:18.2857142857px;top:6.8571428571px}}.p-crown :global(svg){fill:#7fc0c4}.p-crown.-rank-1 :global(svg){fill:#dbb320}.p-crown.-rank-2 :global(svg){fill:#acacac}.p-crown.-rank-3 :global(svg){fill:#ad794b}.l-archives{display:flex;margin:0 auto}@media (max-width: 834.98px){.l-archives{padding:5.1282051282vw 0 0;flex-direction:column}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives{width:76.4285714286vw;gap:5.7142857143vw}}@media (min-width: 1600px){.l-archives{width:1222.8571428571px;gap:91.4285714286px}}@media (min-width: 835px){.l-archives{justify-content:space-between}}.l-archives__content{flex:1}@media (max-width: 834.98px){.l-archives__content{padding:0 3.8461538462vw}}.l-archives__list{display:flex;flex-direction:column}@media (max-width: 834.98px){.l-archives__list{padding:0 3.8461538462vw;margin:0 auto}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__list{gap:4.2857142857vw}}@media (min-width: 1600px){.l-archives__list{gap:68.5714285714px}}@media (max-width: 834.98px){.l-archives__item:not(:first-child){border-top:1px solid #e5e5e5;margin-top:5.1282051282vw;padding-top:6.4102564103vw}}@media (max-width: 834.98px){.l-archives__footer :global(.next),.l-archives__footer :global(.prev){width:38.4615384615vw}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__footer :global(.next),.l-archives__footer :global(.prev){width:10.7142857143vw}}@media (min-width: 1600px){.l-archives__footer :global(.next),.l-archives__footer :global(.prev){width:171.4285714286px}}.l-archives__footer :global(.back){display:block;margin:0 auto;text-align:center}@media (max-width: 834.98px){.l-archives__footer :global(.back){width:85.8974358974vw;margin-top:10.2564102564vw}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__footer :global(.back){width:23.5714285714vw;margin-top:5.2857142857vw}}@media (min-width: 1600px){.l-archives__footer :global(.back){width:377.1428571429px;margin-top:84.5714285714px}}@media (max-width: 834.98px){.l-archives__footer :global(.back .button-link__label){padding-bottom:5.1282051282vw;padding-top:5.1282051282vw}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__footer :global(.back .button-link__label){padding-bottom:1.5714285714vw;padding-top:1.5714285714vw}}@media (min-width: 1600px){.l-archives__footer :global(.back .button-link__label){padding-bottom:25.1428571429px;padding-top:25.1428571429px}}.l-archives__footer-top{display:flex;justify-content:space-between;align-items:flex-start}.hover-opacity{transition:opacity .3s ease-in-out}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.hover-opacity:hover{opacity:.5}}/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}dt,th{font-weight:inherit}a{outline:none}img{backface-visibility:hidden;width:100%}html{height:100%}body{max-width:100%;width:100vw;overflow-x:hidden;height:100%}html:lang(ja) body{font-family:var(--font-family-sans-ja)}html:lang(en) body{font-family:var(--font-family-sans-en)}html:lang(ko) body{font-family:var(--font-family-sans-ko)}html:lang(zh-Hans) body{font-family:var(--font-family-sans-cn)}html:lang(zh-Hant) body{font-family:var(--font-family-sans-tw)}@media (max-width: 834.98px){body{font-size:62.5%}}@media (min-width: 835px) and (max-width: 1599.98px){body{font-size:62.5%}}@media (min-width: 1600px){body{font-size:10px}}body.is-fixed{width:100%;top:auto;overflow:hidden;z-index:1;box-sizing:border-box;position:fixed}body.is-locked{width:100%;top:auto;overflow:hidden;z-index:1;box-sizing:border-box}body .page-wrap{overflow-x:hidden;max-width:2000px;margin:0 auto;width:100vw;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}body .page-wrap main{min-height:calc(100% - var(--footer-h));width:100%;max-width:1600px;margin:0 auto}body .line-break{white-space:pre-line}svg{width:100%;height:100%}img{width:100%;height:auto}.is-PC{display:block}@media (max-width: 834.98px){.is-PC{display:none}}.is-SP{display:block}@media (min-width: 835px){.is-SP{display:none}}html:lang(ja) *{line-break:strict}html:lang(ko) *{line-break:strict;word-break:keep-all}html:lang(zh-Hans) *{line-break:strict}html:lang(zh-Hant) *{line-break:strict}@font-face{font-family:Cygames Sans;src:url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Regular.woff2) format("woff2"),url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Cygames Sans;src:url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Cygames Sans;src:url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Light.woff2) format("woff2");font-weight:100;font-style:normal}:root{--clr-black: #000000;--clr-white: #ffffff;--clr-primary-main: #fff100;--clr-primary-sub: #ffdd00;--clr-primary-bg: #fef8d7;--clr-text-sub: #a3a3a3;--clr-text-disable: #d9d9d9;--clr-border: #eaeaea;--clr-bg-sub1: #f4f4f4;--clr-bg-sub2: #e6e6e6;--clr-bg-sub3: #d7d7d7;--clr-bg-sub4: #ebecee;--clr-bg-sub5: #dbe0e6;--clr-link: #0099cc;--font-family-sans-en: noto-sans, sans-serif;--font-family-sans-ja: YakuHanJPs, "Noto Sans JP", sans-serif;--font-cygames-sans: "Cygames Sans", "Noto Sans JP";--font-family-sans-ko: "Noto Sans KR", sans-serif;--font-family-sans-cn: "Noto Sans SC", sans-serif;--font-family-sans-tw: "Noto Sans TC", sans-serif;--font-family-serif: noto-serif, serif;--font-family-serif-ja: YakuHanMPs, "Noto Serif JP", serif}/*!
Copyright 2022 The Noto Project Authors (https://github.com/notofonts/latin-greek-cyrillic)
This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
*//*!
Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source'
This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
*//*!
Copyright 2012 Google Inc. All Rights Reserved.
This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
*//*!
YakuHanJP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*//*!
YakuHanMP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}.design.svelte-1avsmpb{position:absolute;pointer-events:none;z-index:99999}.design.is-fixed.svelte-1avsmpb{position:fixed}.hover-opacity.svelte-17z3sv6{transition:opacity .3s ease-in-out}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.hover-opacity.svelte-17z3sv6:hover{opacity:.5}}.header.svelte-17z3sv6{width:100%;max-width:2000px;position:fixed;z-index:100;top:0;left:50%;transform:translate(-50%);display:grid;grid-auto-flow:column;justify-content:space-between;align-items:center;background-color:var(--clr-white);border-bottom:solid var(--clr-bg-sub2)}@media (max-width: 834.98px){.header.svelte-17z3sv6{font-size:3.5897435897vw;gap:5.1282051282vw;height:15.3846153846vw;border-bottom-width:.5128205128vw}}@media (min-width: 835px) and (max-width: 1599.98px){.header.svelte-17z3sv6{font-size:1vw;gap:1.4285714286vw;height:4.2857142857vw}}@media (min-width: 1600px){.header.svelte-17z3sv6{font-size:16px;gap:22.8571428571px;height:68.5714285714px}}@media (min-width: 835px){.header.svelte-17z3sv6{border-bottom-width:1px}}.header__logo.svelte-17z3sv6{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%}@media (max-width: 834.98px){.header__logo.svelte-17z3sv6{margin-left:2.5641025641vw}}.header__logo.svelte-17z3sv6 img{height:100%}.header__right.svelte-17z3sv6{display:flex;align-items:center}@media (min-width: 835px) and (max-width: 1599.98px){.header__right.svelte-17z3sv6{gap:.5714285714vw}}@media (min-width: 1600px){.header__right.svelte-17z3sv6{gap:9.1428571429px}}.header__recruit.svelte-17z3sv6{background-color:var(--clr-primary-main);text-align:center;font-weight:900;transition:all .3s ease}@media (max-width: 834.98px){.header__recruit.svelte-17z3sv6{width:80.7692307692vw;font-size:2.5641025641vw;line-height:10.2564102564vw;display:block;margin:0 auto}}@media (min-width: 835px) and (max-width: 1599.98px){.header__recruit.svelte-17z3sv6{width:8.5714285714vw;font-size:.8571428571vw;line-height:2.8571428571vw}}@media (min-width: 1600px){.header__recruit.svelte-17z3sv6{width:137.1428571429px;font-size:13.7142857143px;line-height:45.7142857143px}}@media (min-width: 835px){.header__recruit.svelte-17z3sv6{display:inline-block}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.header__recruit.svelte-17z3sv6:hover{background-color:#444;color:#fff100}}.header__official.svelte-17z3sv6{background-color:var(--clr-black);display:flex;justify-content:center;align-items:center}@media (max-width: 834.98px){.header__official.svelte-17z3sv6{width:10.2564102564vw;height:10.2564102564vw;border-radius:1.2820512821vw;margin-right:2.5641025641vw}}@media (min-width: 835px) and (max-width: 1599.98px){.header__official.svelte-17z3sv6{width:7.1428571429vw;height:4.2857142857vw}}@media (min-width: 1600px){.header__official.svelte-17z3sv6{width:114.2857142857px;height:68.5714285714px}}.header__official.svelte-17z3sv6 img{display:block}@media (max-width: 834.98px){.header__official.svelte-17z3sv6 img{width:3.8461538462vw}}@media (min-width: 835px) and (max-width: 1599.98px){.header__official.svelte-17z3sv6 img{width:4.8571428571vw}}@media (min-width: 1600px){.header__official.svelte-17z3sv6 img{width:77.7142857143px}}@media (min-width: 835px){.header.is-top.is-large.svelte-17z3sv6{background-color:transparent;border-bottom:none;position:absolute}.header.is-top.is-large.svelte-17z3sv6 .header__logo:where(.svelte-17z3sv6){transform:translate(-50%);height:auto}}@media (min-width: 835px) and (max-width: 834.98px){.header.is-top.is-large.svelte-17z3sv6 .header__logo:where(.svelte-17z3sv6){top:6.1538461538vw;width:84.358974359vw}}@media (min-width: 835px) and (min-width: 835px) and (max-width: 1599.98px){.header.is-top.is-large.svelte-17z3sv6 .header__logo:where(.svelte-17z3sv6){top:1.7142857143vw;width:23.5vw}}@media (min-width: 835px) and (min-width: 1600px){.header.is-top.is-large.svelte-17z3sv6 .header__logo:where(.svelte-17z3sv6){top:27.4285714286px;width:376px}}.toggle.svelte-17z3sv6{position:relative;height:100%;background-color:#e6e6e6}@media (max-width: 834.98px){.toggle.svelte-17z3sv6{width:15.3846153846vw}}@media (min-width: 835px) and (max-width: 1599.98px){.toggle.svelte-17z3sv6{width:4.2857142857vw}}@media (min-width: 1600px){.toggle.svelte-17z3sv6{width:68.5714285714px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.toggle.svelte-17z3sv6:hover .toggle__line:where(.svelte-17z3sv6):nth-of-type(1){width:70%}.toggle.svelte-17z3sv6:hover .toggle__line:where(.svelte-17z3sv6):nth-of-type(2){width:40%}}.toggle.is-active.svelte-17z3sv6{height:111%}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.toggle.is-active.svelte-17z3sv6:hover .toggle__line:where(.svelte-17z3sv6){width:100%}}.toggle.is-active.svelte-17z3sv6 .toggle__inner:where(.svelte-17z3sv6){transform-origin:center;transform:rotate(360deg)}.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(1){position:absolute;transform:translateY(0) rotate(-45deg)}@media (max-width: 834.98px){.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(1){top:1.0256410256vw;right:.2564102564vw;width:7.1794871795vw}}@media (min-width: 835px) and (max-width: 1599.98px){.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(1){top:.2857142857vw;right:0;width:2vw}}@media (min-width: 1600px){.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(1){top:4.5714285714px;right:0;width:32px}}.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(2){transform:translateY(0) rotate(45deg)}@media (max-width: 834.98px){.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(2){top:1.0256410256vw;right:.2564102564vw;width:7.1794871795vw}}@media (min-width: 835px) and (max-width: 1599.98px){.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(2){top:.2857142857vw;right:0;width:2vw}}@media (min-width: 1600px){.toggle.is-active.svelte-17z3sv6 .toggle__line:where(.svelte-17z3sv6):nth-of-type(2){top:4.5714285714px;right:0;width:32px}}.toggle__inner.svelte-17z3sv6{position:absolute;inset:0;margin:auto;transition:all .5s}@media (max-width: 834.98px){.toggle__inner.svelte-17z3sv6{width:7.6923076923vw;height:2.8205128205vw}}@media (min-width: 835px) and (max-width: 1599.98px){.toggle__inner.svelte-17z3sv6{width:2.1428571429vw;height:.7857142857vw}}@media (min-width: 1600px){.toggle__inner.svelte-17z3sv6{width:34.2857142857px;height:12.5714285714px}}.toggle__line.svelte-17z3sv6{position:absolute;right:0;display:block;width:100%;background-color:#000;transition:all .5s}@media (max-width: 834.98px){.toggle__line.svelte-17z3sv6{height:.7692307692vw}}@media (min-width: 835px) and (max-width: 1599.98px){.toggle__line.svelte-17z3sv6{height:.2142857143vw}}@media (min-width: 1600px){.toggle__line.svelte-17z3sv6{height:3.4285714286px}}.toggle__line.svelte-17z3sv6:nth-of-type(1){top:0}.toggle__line.svelte-17z3sv6:nth-of-type(2){bottom:0;width:73%}.nav.svelte-17z3sv6{position:absolute;left:0;width:100%;max-width:2000px;height:0;top:var(--header-h);background-color:var(--clr-bg-sub2);transition:height .5s ease}@media (max-width: 834.98px){.nav.svelte-17z3sv6{--header-h: 15.3846153846vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6{--header-h: 4.2857142857vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6{--header-h: 68.5714285714px}}.nav.is-open.svelte-17z3sv6{height:calc(100vh - var(--header-h))}.nav__scroll.svelte-17z3sv6{overflow:auto;height:100%}.nav__inner.svelte-17z3sv6{display:flex;flex-direction:column;margin:0 auto}@media (max-width: 834.98px){.nav__inner.svelte-17z3sv6{padding:8.2051282051vw 0 30.7692307692vw;gap:10.2564102564vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav__inner.svelte-17z3sv6{padding:4.2857142857vw 0 4.8571428571vw;width:76vw;gap:2.7857142857vw}}@media (min-width: 1600px){.nav__inner.svelte-17z3sv6{padding:69px 0 78px;width:1216px;gap:44.5714285714px}}.nav.svelte-17z3sv6 hr:where(.svelte-17z3sv6){color:var(--clr-white)}@media (max-width: 834.98px){.nav.svelte-17z3sv6 hr:where(.svelte-17z3sv6){margin:0 7.6923076923vw}}.nav__title-link.svelte-17z3sv6{font-feature-settings:"palt" 1;font-weight:700;position:relative}@media (max-width: 834.98px){.nav__title-link.svelte-17z3sv6{font-size:4.1025641026vw;padding-right:8.2051282051vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav__title-link.svelte-17z3sv6{font-size:1.1428571429vw;padding-right:2.2857142857vw}}@media (min-width: 1600px){.nav__title-link.svelte-17z3sv6{font-size:18.2857142857px;padding-right:36.5714285714px}}.nav__title-link.svelte-17z3sv6:after{content:"";position:absolute;right:0;top:0;background-image:url(./arr_nav_title_link.Cz7OssG1.svg);background-size:100% 100%;background-repeat:no-repeat;transition:transform .3s ease}@media (max-width: 834.98px){.nav__title-link.svelte-17z3sv6:after{height:6.1538461538vw;width:6.1538461538vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav__title-link.svelte-17z3sv6:after{height:1.7142857143vw;width:1.7142857143vw}}@media (min-width: 1600px){.nav__title-link.svelte-17z3sv6:after{height:27.4285714286px;width:27.4285714286px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.nav__title-link.svelte-17z3sv6:hover:after{transform:translate(12%)}}.nav__grid.svelte-17z3sv6{display:grid}@media (max-width: 834.98px){.nav__grid.svelte-17z3sv6{gap:10.2564102564vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav__grid.svelte-17z3sv6{gap:5.1428571429vw}}@media (min-width: 1600px){.nav__grid.svelte-17z3sv6{gap:82.2857142857px}}@media (min-width: 835px){.nav__grid.svelte-17z3sv6{grid-template-columns:auto auto}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .series:where(.svelte-17z3sv6){padding-top:.3571428571vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .series:where(.svelte-17z3sv6){padding-top:5.7142857143px}}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .series:where(.svelte-17z3sv6) .nav__title-link:where(.svelte-17z3sv6){padding:0 7.6923076923vw}}.nav.svelte-17z3sv6 .series__list:where(.svelte-17z3sv6){display:grid}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .series__list:where(.svelte-17z3sv6){grid-template-rows:repeat(2,1fr);grid-auto-flow:column;grid-auto-columns:38.4615384615vw;gap:2.5641025641vw;margin-top:5.1282051282vw;overflow-x:auto;overflow-y:hidden;padding:0 7.6923076923vw 2.5641025641vw;margin-bottom:-2.5641025641vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .series__list:where(.svelte-17z3sv6){gap:.5714285714vw;margin-top:1.4285714286vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .series__list:where(.svelte-17z3sv6){gap:9.1428571429px;margin-top:22.8571428571px}}@media (min-width: 835px){.nav.svelte-17z3sv6 .series__list:where(.svelte-17z3sv6){grid-template-columns:repeat(4,1fr)}}@media (min-width: 835px){.nav.svelte-17z3sv6 .series__list.-column-5:where(.svelte-17z3sv6){grid-template-columns:repeat(5,1fr)}}.nav.svelte-17z3sv6 .series__link:where(.svelte-17z3sv6){transition:opacity .3s ease}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.nav.svelte-17z3sv6 .series__link:where(.svelte-17z3sv6):hover{opacity:.5}}.nav.svelte-17z3sv6 .categories:where(.svelte-17z3sv6){display:flex;flex-direction:column}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .categories:where(.svelte-17z3sv6){padding-bottom:4.1025641026vw;border-bottom:1px solid var(--clr-white);margin:0 7.6923076923vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .categories:where(.svelte-17z3sv6){width:22.2857142857vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .categories:where(.svelte-17z3sv6){width:356.5714285714px}}.nav.svelte-17z3sv6 .categories__item:where(.svelte-17z3sv6){border-bottom:1px solid var(--clr-white);font-weight:800}.nav.svelte-17z3sv6 .categories__item:where(.svelte-17z3sv6):nth-of-type(1) a:where(.svelte-17z3sv6){padding-top:0}.nav.svelte-17z3sv6 .categories__item:where(.svelte-17z3sv6):nth-last-child(1){border-bottom:none}.nav.svelte-17z3sv6 .categories__item:where(.svelte-17z3sv6):nth-last-child(1) a:where(.svelte-17z3sv6){padding-bottom:0}.nav.svelte-17z3sv6 .categories__link:where(.svelte-17z3sv6){display:flex;justify-content:space-between;align-items:center;transition:opacity .3s ease}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .categories__link:where(.svelte-17z3sv6){padding:4.1025641026vw 0;font-size:5.1282051282vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .categories__link:where(.svelte-17z3sv6){padding:1.2857142857vw 0;font-size:1.2857142857vw;letter-spacing:.1071428571vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .categories__link:where(.svelte-17z3sv6){padding:21px 0;font-size:20.5714285714px;letter-spacing:1.7142857143px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.nav.svelte-17z3sv6 .categories__link:where(.svelte-17z3sv6):hover{opacity:.5}}.nav.svelte-17z3sv6 .categories__sub-label:where(.svelte-17z3sv6){color:#666;font-weight:400;margin-left:auto}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .categories__sub-label:where(.svelte-17z3sv6){font-size:3.0769230769vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .categories__sub-label:where(.svelte-17z3sv6){font-size:.8571428571vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .categories__sub-label:where(.svelte-17z3sv6){font-size:13.7142857143px}}.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6){display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6){gap:4.1025641026vw;margin:0 7.6923076923vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6){gap:2.8571428571vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6){gap:45.7142857143px}}@media (max-width: 834.98px){html[lang=ja] .nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6){display:flex;grid-template-columns:1fr}}@media (min-width: 835px){html[lang=ja] .nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6){display:grid;grid-template-columns:auto 1fr}}.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6) ul:where(.svelte-17z3sv6){display:flex;flex-wrap:wrap}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6) ul:where(.svelte-17z3sv6){gap:2.0512820513vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6) ul:where(.svelte-17z3sv6){gap:.5714285714vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .tags:where(.svelte-17z3sv6) ul:where(.svelte-17z3sv6){gap:9.1428571429px}}.nav.svelte-17z3sv6 .langs:where(.svelte-17z3sv6){display:flex;align-items:center}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .langs:where(.svelte-17z3sv6){justify-content:space-between;padding:0 7.6923076923vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .langs:where(.svelte-17z3sv6){gap:2.2857142857vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .langs:where(.svelte-17z3sv6){gap:36.5714285714px}}@media (min-width: 835px){.nav.svelte-17z3sv6 .langs:where(.svelte-17z3sv6){justify-content:flex-end}}.nav.svelte-17z3sv6 .langs__title:where(.svelte-17z3sv6){color:#999;font-family:var(--font-cygames-sans);display:flex}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .langs__title:where(.svelte-17z3sv6){font-size:3.0769230769vw;gap:1.0256410256vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .langs__title:where(.svelte-17z3sv6){font-size:.8571428571vw;gap:.2857142857vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .langs__title:where(.svelte-17z3sv6){font-size:13.7142857143px;gap:4.5714285714px}}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .langs__title:where(.svelte-17z3sv6) img{width:4.1025641026vw;height:4.1025641026vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .langs__title:where(.svelte-17z3sv6) img{width:1.1428571429vw;height:1.1428571429vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .langs__title:where(.svelte-17z3sv6) img{width:18.2857142857px;height:18.2857142857px}}.nav.svelte-17z3sv6 .langs__list:where(.svelte-17z3sv6){display:flex}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .langs__list:where(.svelte-17z3sv6){gap:2.5641025641vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .langs__list:where(.svelte-17z3sv6){gap:1.7857142857vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .langs__list:where(.svelte-17z3sv6){gap:28.5714285714px}}.nav.svelte-17z3sv6 .langs__item:where(.svelte-17z3sv6){font-weight:700}.nav.svelte-17z3sv6 .langs__item.-ko:where(.svelte-17z3sv6){font-weight:800}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .langs__item:where(.svelte-17z3sv6){font-size:2.5641025641vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .langs__item:where(.svelte-17z3sv6){font-size:.8571428571vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .langs__item:where(.svelte-17z3sv6){font-size:13.7142857143px}}.nav.svelte-17z3sv6 .langs__item.is-active:where(.svelte-17z3sv6){position:relative}.nav.svelte-17z3sv6 .langs__item.is-active:where(.svelte-17z3sv6):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000}@media (max-width: 834.98px){.nav.svelte-17z3sv6 .langs__item.is-active:where(.svelte-17z3sv6):after{bottom:-2.5641025641vw}}@media (min-width: 835px) and (max-width: 1599.98px){.nav.svelte-17z3sv6 .langs__item.is-active:where(.svelte-17z3sv6):after{bottom:-.4285714286vw}}@media (min-width: 1600px){.nav.svelte-17z3sv6 .langs__item.is-active:where(.svelte-17z3sv6):after{bottom:-6.8571428571px}}@media (max-width: 834.98px){.search.svelte-17z3sv6{margin:0 auto}}.search__form.svelte-17z3sv6{display:flex;align-items:center;border:1px solid var(--clr-bg-sub2);background-color:var(--clr-white);justify-content:space-between}@media (max-width: 834.98px){.search__form.svelte-17z3sv6{gap:2.0512820513vw;height:9.7435897436vw;width:84.1025641026vw;border-radius:1.0256410256vw;padding:0 4.1025641026vw 0 3.3333333333vw}}@media (min-width: 835px) and (max-width: 1599.98px){.search__form.svelte-17z3sv6{gap:.5714285714vw;height:2.8571428571vw;width:13.5714285714vw;border-radius:.2857142857vw;padding:0 1.0714285714vw}}@media (min-width: 1600px){.search__form.svelte-17z3sv6{gap:9.1428571429px;height:45.7142857143px;width:217.1428571429px;border-radius:4.5714285714px;padding:0 17px}}.search__input.svelte-17z3sv6{border:none;outline:none;height:100%;width:100%}@media (max-width: 834.98px){.search__input.svelte-17z3sv6{font-size:4.1025641026vw}}@media (min-width: 835px) and (max-width: 1599.98px){.search__input.svelte-17z3sv6{font-size:1.0714285714vw}}@media (min-width: 1600px){.search__input.svelte-17z3sv6{font-size:17.1428571429px}}@media (max-width: 834.98px){.search.svelte-17z3sv6 svg{width:5.1282051282vw;fill:var(--clr-black)}}@media (min-width: 835px) and (max-width: 1599.98px){.search.svelte-17z3sv6 svg{width:1.4285714286vw}}@media (min-width: 1600px){.search.svelte-17z3sv6 svg{width:22.8571428571px}}@media (min-width: 835px){.search.svelte-17z3sv6 svg{fill:var(--clr-text-sub)}}.footer.svelte-7fjzeh{width:100%;background-color:var(--clr-white);position:relative}.footer__page-top.svelte-7fjzeh{background-color:#ccc;display:flex;align-items:center;justify-content:center;font-weight:700;z-index:0;white-space:nowrap}@media (max-width: 834.98px){.footer__page-top.svelte-7fjzeh{position:relative;width:100%;height:17.9487179487vw}}@media (min-width: 835px) and (max-width: 1599.98px){.footer__page-top.svelte-7fjzeh{width:7.1428571429vw;height:2.2857142857vw;right:6.8571428571vw;top:-2.2857142857vw}}@media (min-width: 1600px){.footer__page-top.svelte-7fjzeh{width:114.2857142857px;height:36.5714285714px;right:109.7142857143px;top:-36.5714285714px}}@media (min-width: 835px){.footer__page-top.svelte-7fjzeh{position:absolute}}.footer__page-top.svelte-7fjzeh img{transition:transform .1s ease}@media (min-width: 835px) and (max-width: 1599.98px){.footer__page-top.svelte-7fjzeh img{width:1.2857142857vw}}@media (min-width: 1600px){.footer__page-top.svelte-7fjzeh img{width:20.5714285714px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.footer__page-top.svelte-7fjzeh:hover img{transform:translateY(-15%)}}@media (max-width: 834.98px){.footer__page-top.svelte-7fjzeh span:where(.svelte-7fjzeh){position:relative;display:inline-block;vertical-align:middle;font-weight:700;font-size:2.8205128205vw;padding-top:7.6923076923vw}.footer__page-top.svelte-7fjzeh span:where(.svelte-7fjzeh):before,.footer__page-top.svelte-7fjzeh span:where(.svelte-7fjzeh):after{content:"";position:absolute;right:0;left:0;margin:auto}.footer__page-top.svelte-7fjzeh span:where(.svelte-7fjzeh):before{background:var(--clr-black);top:1.2820512821vw;width:1px;height:5.1282051282vw}.footer__page-top.svelte-7fjzeh span:where(.svelte-7fjzeh):after{border-top:1px solid var(--clr-black);border-right:1px solid var(--clr-black);transform:rotate(-45deg);top:1.5384615385vw;width:3.0769230769vw;height:3.0769230769vw}}.footer__upper.svelte-7fjzeh{display:flex;justify-content:space-between;background-color:#f8f8f8}@media (max-width: 834.98px){.footer__upper.svelte-7fjzeh{flex-direction:column}}@media (min-width: 835px) and (max-width: 1599.98px){.footer__upper.svelte-7fjzeh{border-top:.2857142857vw solid var(--clr-black);padding:2.8571428571vw 6.8571428571vw;font-size:.8571428571vw}}@media (min-width: 1600px){.footer__upper.svelte-7fjzeh{border-top:5px solid var(--clr-black);padding:46px 110px;font-size:13.7142857143px}}@media (min-width: 835px){.footer__upper.svelte-7fjzeh{flex-direction:row}}.footer__lower.svelte-7fjzeh{background-color:var(--clr-black)}@media (max-width: 834.98px){.footer__lower.svelte-7fjzeh{padding:7.6923076923vw 0}}@media (min-width: 835px) and (max-width: 1599.98px){.footer__lower.svelte-7fjzeh{padding:2.8571428571vw 0}}@media (min-width: 1600px){.footer__lower.svelte-7fjzeh{padding:46px 0}}@media (max-width: 834.98px){.footer.svelte-7fjzeh .nav:where(.svelte-7fjzeh){order:3}}.footer.svelte-7fjzeh .nav__list:where(.svelte-7fjzeh){display:flex;align-items:center}@media (max-width: 834.98px){.footer.svelte-7fjzeh .nav__list:where(.svelte-7fjzeh){gap:8.2051282051vw;padding:7.3076923077vw 0 7.4358974359vw;justify-content:center;font-size:3.0769230769vw}}@media (min-width: 835px) and (max-width: 1599.98px){.footer.svelte-7fjzeh .nav__list:where(.svelte-7fjzeh){gap:2.2857142857vw;font-size:.9285714286vw}}@media (min-width: 1600px){.footer.svelte-7fjzeh .nav__list:where(.svelte-7fjzeh){gap:36.5714285714px;font-size:14.8571428571px}}.footer.svelte-7fjzeh .nav__link:where(.svelte-7fjzeh){transition:opacity .3s ease}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.footer.svelte-7fjzeh .nav__link:where(.svelte-7fjzeh):hover{opacity:.5}}.footer.svelte-7fjzeh .nav__link.-logo:where(.svelte-7fjzeh){display:block}@media (min-width: 835px) and (max-width: 1599.98px){.footer.svelte-7fjzeh .nav__link.-logo:where(.svelte-7fjzeh){width:8.5714285714vw;margin-right:2.1428571429vw}}@media (min-width: 1600px){.footer.svelte-7fjzeh .nav__link.-logo:where(.svelte-7fjzeh){width:137.1428571429px;margin-right:34.2857142857px}}.footer.svelte-7fjzeh .share:where(.svelte-7fjzeh){display:flex;align-items:center}@media (max-width: 834.98px){.footer.svelte-7fjzeh .share:where(.svelte-7fjzeh){gap:3.5897435897vw;flex-direction:column;font-size:2.8205128205vw;padding:8.2051282051vw 0;background-color:#f8f8f8;border-bottom:1px solid #e5e5e5}}@media (min-width: 835px) and (max-width: 1599.98px){.footer.svelte-7fjzeh .share:where(.svelte-7fjzeh){gap:2.4285714286vw}}@media (min-width: 1600px){.footer.svelte-7fjzeh .share:where(.svelte-7fjzeh){gap:38.8571428571px}}@media (min-width: 835px){.footer.svelte-7fjzeh .share:where(.svelte-7fjzeh){flex-direction:row}}@media (max-width: 834.98px){.footer.svelte-7fjzeh .share:where(.svelte-7fjzeh){order:2}}.footer.svelte-7fjzeh .share__list:where(.svelte-7fjzeh){display:flex}@media (max-width: 834.98px){.footer.svelte-7fjzeh .share__list:where(.svelte-7fjzeh){gap:7.6923076923vw;height:9.7435897436vw}}@media (min-width: 835px) and (max-width: 1599.98px){.footer.svelte-7fjzeh .share__list:where(.svelte-7fjzeh){gap:2.2142857143vw;height:2.4285714286vw}}@media (min-width: 1600px){.footer.svelte-7fjzeh .share__list:where(.svelte-7fjzeh){gap:35.4285714286px;height:38.8571428571px}}.footer.svelte-7fjzeh .share__link:where(.svelte-7fjzeh){display:block}@media (max-width: 834.98px){.footer.svelte-7fjzeh .share__link:where(.svelte-7fjzeh){width:8.7179487179vw;height:8.7179487179vw}}@media (min-width: 835px) and (max-width: 1599.98px){.footer.svelte-7fjzeh .share__link:where(.svelte-7fjzeh){width:2.4285714286vw;height:2.4285714286vw}}@media (min-width: 1600px){.footer.svelte-7fjzeh .share__link:where(.svelte-7fjzeh){width:38.8571428571px;height:38.8571428571px}}.footer.svelte-7fjzeh .share__link:where(.svelte-7fjzeh) img{width:100%;height:100%}.footer.svelte-7fjzeh .lower__logo:where(.svelte-7fjzeh){display:block;margin:0 auto;transition:opacity .3s ease}@media (max-width: 834.98px){.footer.svelte-7fjzeh .lower__logo:where(.svelte-7fjzeh){width:23.0769230769vw;margin:0 auto 11.5384615385vw}}@media (min-width: 835px) and (max-width: 1599.98px){.footer.svelte-7fjzeh .lower__logo:where(.svelte-7fjzeh){width:6.4285714286vw}}@media (min-width: 1600px){.footer.svelte-7fjzeh .lower__logo:where(.svelte-7fjzeh){width:102.8571428571px}}@media (max-width: 834.98px){.footer.svelte-7fjzeh .lower__logo:where(.svelte-7fjzeh){position:relative}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.footer.svelte-7fjzeh .lower__logo:where(.svelte-7fjzeh):hover{opacity:.5}}.footer.svelte-7fjzeh .lower__copyright:where(.svelte-7fjzeh){background-color:#888;mask-repeat:no-repeat;mask-position:bottom;display:block;margin:0 auto}@media (max-width: 834.98px){.footer.svelte-7fjzeh .lower__copyright:where(.svelte-7fjzeh){width:18.4615384615vw;height:3.0769230769vw}}@media (min-width: 835px) and (max-width: 1599.98px){.footer.svelte-7fjzeh .lower__copyright:where(.svelte-7fjzeh){width:5.2857142857vw;height:1.0714285714vw;margin-top:1.7142857143vw}}@media (min-width: 1600px){.footer.svelte-7fjzeh .lower__copyright:where(.svelte-7fjzeh){width:84.5714285714px;height:17.1428571429px;margin-top:27.4285714286px}}.debug.svelte-1eg1gln{touch-action:none;position:fixed;width:50px;height:50px;z-index:99999;background:#fffffff2;box-shadow:0 2px 10px #00000026;border-radius:10px;font-size:16px;transition:width .15s ease,height .15s ease}.debug.svelte-1eg1gln.is-open{width:350px;height:440px;transition:width .1s ease,height .2s .1s ease}.debug.svelte-1eg1gln.is-open .debug__toggle:hover{opacity:.5;animation:none}.debug.svelte-1eg1gln.is-open .debug__menu{display:block;opacity:1;transition:opacity .3s .2s ease}.debug__balloon.svelte-1eg1gln{position:absolute;bottom:-80px;right:0;width:280px;font-size:12px;line-height:1.5;color:#666;background-color:#f8f8f8;box-shadow:0 2px 10px #00000026;padding:10px;z-index:1;border-radius:5px;opacity:0;transform:translateY(-4px);transition:opacity .1s,transform .1s;pointer-events:none}.debug__balloon.svelte-1eg1gln:before{position:absolute;content:"";bottom:100%;right:20px;transform:rotate(180deg);border-width:10px 7px 0 7px;border-style:solid;border-color:#f8f8f8 transparent transparent transparent;width:0;height:0}.debug__toggle.svelte-1eg1gln{position:absolute;right:0;top:0;width:50px;height:50px;font-size:30px;line-height:50px;text-align:center;transition:opacity .2s ease-in-out}.debug__toggle.svelte-1eg1gln:hover{animation:svelte-1eg1gln-shake .4s ease-in-out}@media (hover: hover) and (pointer: fine){.debug__toggle.svelte-1eg1gln:hover+.debug__balloon{opacity:1;transform:translateY(0);transition:opacity .1s .2s,transform .1s .2s}}.debug__menu.svelte-1eg1gln{opacity:0;width:100%;height:100%;overflow-y:scroll;transition:opacity 0 0 ease;touch-action:none}.debug__menu.svelte-1eg1gln ul:where(.svelte-1eg1gln){display:flex;flex-direction:column;gap:15px;padding:30px;overflow-y:visible}.debug__menu.svelte-1eg1gln li:where(.svelte-1eg1gln){border-bottom:1px solid #e7e7e7;padding-bottom:15px;display:flex;flex-direction:column;align-items:flex-start}.debug__menu.svelte-1eg1gln li:where(.svelte-1eg1gln):last-child{border-bottom:none;padding-bottom:0}.debug__title.svelte-1eg1gln{color:#3b3b3b;font-weight:700;margin-bottom:8px;font-size:14px;line-height:1.5}.debug__note.svelte-1eg1gln{font-weight:400;color:#949494;font-size:12px;margin-bottom:10px}.debug__environments.svelte-1eg1gln .debug__title:where(.svelte-1eg1gln){margin-bottom:10px}.debug__environments.svelte-1eg1gln a:where(.svelte-1eg1gln){position:relative;color:#257cff;display:inline-block;margin-bottom:5px}.debug__environments.svelte-1eg1gln a:where(.svelte-1eg1gln):after{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 -960 960 960" width="16px" fill="%23257cff"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z"/></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:right 0 bottom -1px;display:inline-block;right:-20px;top:0;width:100%;height:100%}.debug__environments.svelte-1eg1gln a:where(.svelte-1eg1gln):hover{opacity:.6}.debug__qr.svelte-1eg1gln{width:100px;height:100px;margin-top:5px}@keyframes svelte-1eg1gln-shake{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-8deg)}40%,80%{transform:rotate(8deg)}}.debug.svelte-1eg1gln .input:where(.svelte-1eg1gln){border:1px solid #cccccc;border-radius:4px;padding:4px 8px;font-size:14px;box-sizing:border-box;width:100px}.debug.svelte-1eg1gln .input:where(.svelte-1eg1gln)::placeholder{color:#c4c4c4}.debug.svelte-1eg1gln .input__group:where(.svelte-1eg1gln){display:flex;gap:10px;align-items:flex-end}.debug.svelte-1eg1gln .button:where(.svelte-1eg1gln){font-weight:700;font-size:12px;line-height:25px;padding:0 10px;border-radius:4px;background-color:var(--clr-key);color:#fff}.debug.svelte-1eg1gln .button:where(.svelte-1eg1gln).-gray{background-color:var(--clr-bg);color:#000}.debug.svelte-1eg1gln .button:where(.svelte-1eg1gln).-disabled{background-color:var(--clr-bg);color:#a8a8a8}.floating-banner.svelte-1hsptp8{z-index:10;pointer-events:all;position:relative;display:inline-block}.floating-banner.svelte-1hsptp8.is-hidden{opacity:0;pointer-events:none;transition:bottom .6s,opacity .4s}@media (max-width: 834.98px){.floating-banner.svelte-1hsptp8.is-hidden{bottom:-25.641025641vw}}@media (min-width: 835px) and (max-width: 1599.98px){.floating-banner.svelte-1hsptp8.is-hidden{bottom:-7.1428571429vw}}@media (min-width: 1600px){.floating-banner.svelte-1hsptp8.is-hidden{bottom:-114.2857142857px}}.floating-banner__wrap.svelte-1hsptp8{position:fixed;max-width:2000px;width:100%;bottom:-1px;pointer-events:none;left:50%;transform:translate(-50%)}@media (max-width: 834.98px){.floating-banner__wrap.svelte-1hsptp8{padding:0 4.1025641026vw}}@media (min-width: 835px) and (max-width: 1599.98px){.floating-banner__wrap.svelte-1hsptp8{padding:0 1.1428571429vw}}@media (min-width: 1600px){.floating-banner__wrap.svelte-1hsptp8{padding:0 18px}}.floating-banner__link.svelte-1hsptp8{display:block;border:1px solid #eaeaea;transition:border-color .4s ease;box-shadow:0 0 17.333px #70757866}@media (max-width: 834.98px){.floating-banner__link.svelte-1hsptp8{width:66.6666666667vw}}@media (min-width: 835px) and (max-width: 1599.98px){.floating-banner__link.svelte-1hsptp8{width:21.4285714286vw}}@media (min-width: 1600px){.floating-banner__link.svelte-1hsptp8{width:342.8571428571px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.floating-banner__link.svelte-1hsptp8:hover{border-color:var(--clr-black)}}.floating-banner__link.svelte-1hsptp8 img:where(.svelte-1hsptp8){width:100%;height:auto;display:block}.floating-banner__close.svelte-1hsptp8{position:absolute;transition:opacity .3s}@media (max-width: 834.98px){.floating-banner__close.svelte-1hsptp8{top:-2.5641025641vw;right:-2.5641025641vw;width:5.1282051282vw}}@media (min-width: 835px) and (max-width: 1599.98px){.floating-banner__close.svelte-1hsptp8{top:-.7142857143vw;right:-.7142857143vw;width:1.4285714286vw}}@media (min-width: 1600px){.floating-banner__close.svelte-1hsptp8{top:-11.4285714286px;right:-11.4285714286px;width:22.8571428571px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.floating-banner__close.svelte-1hsptp8:hover{opacity:.5}}.floating-banner__close.svelte-1hsptp8 svg{pointer-events:none}main.svelte-1opw637{flex:1 0 auto}.page-wrap.svelte-1opw637{display:flex;flex-direction:column;min-height:100vh}@media (max-width: 834.98px){.page-wrap.svelte-1opw637{padding-top:15.3846153846vw}}@media (min-width: 835px) and (max-width: 1599.98px){.page-wrap.svelte-1opw637{padding-top:4.2857142857vw}}@media (min-width: 1600px){.page-wrap.svelte-1opw637{padding-top:68.5714285714px}}.page-wrap.svelte-1opw637.is-top{background-image:url(./bg_pattern.DGWYyYUG.gif)}@media (max-width: 834.98px){.page-wrap.svelte-1opw637.is-top{background-size:5.1282051282vw;padding-top:15.3846153846vw}}@media (min-width: 835px) and (max-width: 1599.98px){.page-wrap.svelte-1opw637.is-top{background-size:1.4285714286vw;padding-top:8.1428571429vw}}@media (min-width: 1600px){.page-wrap.svelte-1opw637.is-top{background-size:22.8571428571px;padding-top:130.2857142857px}}
