@charset "UTF-8";/*! 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%;background-color:#fff}body{max-width:100%;overflow-x:hidden;height:100%}@media (max-width: 899.98px){body{font-size:62.5%}}@media (min-width: 900px){body{font-size:62.5%}}html:lang(ja) body{font-family:var(--font-family-serif-zen-old-ja)}html:lang(en) body{font-family:var(--font-family-serif-zen-old)}html:lang(ko) body{font-family:var(--font-family-sans-ko)}html:lang(zh-Hans) body{font-family:var(--font-family-serif-chs)}html:lang(zh-Hant) body{font-family:var(--font-family-serif-cht)}body.is-fixed{width:100%;top:auto;overflow:hidden;z-index:1;box-sizing:border-box}body .page-wrap{margin:0 auto;min-height:100%;display:flex;flex-direction:column}body .page-wrap main{display:flex;flex-direction:column}@media (max-width: 899.98px){body .page-wrap main{flex:auto}}svg{width:100%;height:100%}img{width:100%;height:auto}.is-PC{display:block}@media (max-width: 899.98px){.is-PC{display:none}}.is-SP{display:block}@media (min-width: 900px){.is-SP{display:none}}html:lang(ja) *{line-break:strict}html:lang(ko) *{line-break:strict}html:lang(ko) a{word-break:break-all}html:lang(zh-Hans) *{line-break:strict}html:lang(zh-Hant) *{line-break:strict}.animate-fade-in{opacity:0;animation:fadeIn .6s var(--ease) forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.have-opacity-hover-animation{transition:opacity .5s}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.have-opacity-hover-animation:hover{opacity:.7}}.have-text-hover-animation{text-decoration:underline;-webkit-text-decoration-color:var(--clr-news-link);text-decoration-color:var(--clr-news-link);color:var(--clr-news-link);text-underline-offset:.15em;transition:color .3s,text-decoration-color .3s}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.have-text-hover-animation:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;color:var(--clr-news-link-hover)}}.inview-fade{opacity:0;transition:opacity var(--duration) var(--delay)}@media (max-width: 899.98px){.inview-fade{--duration: var(--sp_duration);--delay: var(--sp_delay)}}@media (min-width: 900px){.inview-fade{--duration: var(--pc_duration);--delay: var(--pc_delay)}}.inview-shown .inview-fade{opacity:1}.inview-done .inview-fade{transition:none;opacity:1}@keyframes fadeup{0%{opacity:0;transform:translateY(var(--translate_y))}50%{opacity:.7}to{opacity:1;transform:translateY(0)}}.inview-fly{animation:fadeup var(--duration) var(--delay) both paused}@media (max-width: 899.98px){.inview-fly{--translate_y: var(--sp_y);--duration: var(--sp_duration);--delay: var(--sp_delay)}}@media (min-width: 900px){.inview-fly{--translate_y: var(--pc_y);--duration: var(--pc_duration);--delay: var(--pc_delay)}}.inview-shown .inview-fly{animation-play-state:running}.inview-done .inview-fly{animation:none;opacity:1}.inview-done-reanimation .inview-reanimation{transition:opacity .8s .7s;animation-duration:.8s;animation-delay:.7s}:root{--clr-theme-purple: #5d198d;--clr-theme-gold: #cb925d;--clr-theme-purple-text: #702c8f;--clr-scroll-track-bg: #ede7d7;--clr-header-bg: #ffffff;--clr-header-button-text: #fffefe;--clr-nav-text: #333333;--clr-nav-border: #d6d6d6;--clr-nav-dot: #d6d6d6;--clr-footer-bg: #050708;--clr-footer-text: #ffffff;--clr-footer-note: #808080;--clr-theme-black-text: #333333;--clr-subpage-text-gradient-from: #f3ce8b;--clr-subpage-text-gradient-to: #705dc0;--clr-news-list-border: #d6d6d6;--clr-news-category-all: #888888;--clr-news-category-game: #5d198d;--clr-news-category-media: #cb925d;--clr-news-category-campaigns: #3577d2;--clr-news-category-events: #41a756;--clr-news-category-goods: #ca4f4f;--clr-news-category-others: #ac9e90;--clr-link-button-bg: #ffffff;--clr-link-button-border: #d9ceb0;--clr-link-text: #3577d2;--clr-link-text-hover: #98adca;--clr-table-border: #ddb793;--clr-table-bg: #ddb7934d;--clr-gold-gradient-from: #e7c055;--clr-gold-gradient-to: #c27f43;--ease: cubic-bezier(.22, 1, .36, 1);--font-family-sans-en: noto-sans, sans-serif;--font-family-sans-ja: YakuHanJP, "Noto Sans JP", sans-serif;--font-family-sans-ko: "Noto Sans KR", sans-serif;--font-family-sans-chs: "Noto Sans SC", sans-serif;--font-family-sans-cht: "Noto Sans TC", sans-serif;--font-family-serif: noto-serif, serif;--font-family-serif-ja: YakuHanMP, "Noto Serif JP", serif;--font-family-serif-ko: "Noto Serif KR", serif;--font-family-serif-chs: "Noto Serif SC", serif;--font-family-serif-cht: "Noto Serif TC", serif;--font-family-serif-zen-old: "Zen Old Mincho", serif;--font-family-serif-zen-old-ja: YakuHanMP, "Zen Old Mincho", 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.
*/.design.svelte-6q8r7n{position:absolute;pointer-events:none;z-index:99999}.design.is-fixed.svelte-6q8r7n{position:fixed}.status-hud.svelte-1ayu2c9{position:fixed;bottom:10px;right:10px;background:#000c;padding:6px 10px;border-radius:6px;font-family:monospace;font-size:11px;z-index:100000;pointer-events:none;display:flex;flex-direction:column;gap:2px;color:#fff;box-shadow:0 2px 10px #0000004d}.status-hud.svelte-1ayu2c9 strong:where(.svelte-1ayu2c9){color:#00e676}.debug.svelte-1ayu2c9{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-1ayu2c9.is-open{width:350px;height:480px;transition:width .1s ease,height .2s .1s ease}.debug.svelte-1ayu2c9.is-open .debug__toggle:hover{opacity:.5;animation:none}.debug.svelte-1ayu2c9.is-open .debug__menu{display:block;opacity:1;transition:opacity .3s .2s ease}.debug__balloon.svelte-1ayu2c9{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-1ayu2c9: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-1ayu2c9{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-1ayu2c9:hover{animation:svelte-1ayu2c9-shake .4s ease-in-out}@media (hover: hover) and (pointer: fine){.debug__toggle.svelte-1ayu2c9:hover+.debug__balloon{opacity:1;transform:translateY(0);transition:opacity .1s .2s,transform .1s .2s}}.debug__menu.svelte-1ayu2c9{opacity:0;width:100%;height:100%;overflow-y:scroll;transition:opacity 0 0 ease;touch-action:none}.debug__menu.svelte-1ayu2c9 ul:where(.svelte-1ayu2c9){display:flex;flex-direction:column;gap:15px;padding:30px;overflow-y:visible}.debug__menu.svelte-1ayu2c9 li:where(.svelte-1ayu2c9){border-bottom:1px solid #e7e7e7;padding-bottom:15px;display:flex;flex-direction:column;align-items:flex-start}.debug__menu.svelte-1ayu2c9 li:where(.svelte-1ayu2c9):last-child{border-bottom:none;padding-bottom:0}.debug__row.svelte-1ayu2c9{display:flex;justify-content:space-between;align-items:center;width:100%}.debug__sub-row.svelte-1ayu2c9{margin-top:10px;width:100%}.debug__title.svelte-1ayu2c9{color:#3b3b3b;font-weight:700;margin-bottom:8px;font-size:14px;line-height:1.5}.debug__title.svelte-1ayu2c9:last-child{margin-bottom:0}.debug__note.svelte-1ayu2c9{font-weight:400;color:#949494;font-size:12px;margin-bottom:10px}.debug__environments.svelte-1ayu2c9 .debug__title:where(.svelte-1ayu2c9){margin-bottom:10px}.debug__environments.svelte-1ayu2c9 a:where(.svelte-1ayu2c9){position:relative;color:#257cff;display:inline-block;margin-bottom:5px}.debug__environments.svelte-1ayu2c9 a:where(.svelte-1ayu2c9):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-1ayu2c9 a:where(.svelte-1ayu2c9):hover{opacity:.6}.debug__qr.svelte-1ayu2c9{width:100px;height:100px;margin-top:5px}@keyframes svelte-1ayu2c9-shake{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-8deg)}40%,80%{transform:rotate(8deg)}}.debug.svelte-1ayu2c9 .switch:where(.svelte-1ayu2c9){display:flex;align-items:center;gap:6px;flex-shrink:0}.debug.svelte-1ayu2c9 .switch__inner:where(.svelte-1ayu2c9){position:relative;width:50px;height:26px;background:#ccc;border-radius:13px;cursor:pointer;transition:background .25s}.debug.svelte-1ayu2c9 .switch__inner.on:where(.svelte-1ayu2c9){background:#4ade80}.debug.svelte-1ayu2c9 .switch__inner.on:where(.svelte-1ayu2c9) .switch__thumb:where(.svelte-1ayu2c9){transform:translate(24px)}.debug.svelte-1ayu2c9 .switch__thumb:where(.svelte-1ayu2c9){position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .25s}.debug.svelte-1ayu2c9 .input:where(.svelte-1ayu2c9){border:1px solid #cccccc;border-radius:4px;padding:4px 8px;font-size:14px;box-sizing:border-box;width:100px}.debug.svelte-1ayu2c9 .input:where(.svelte-1ayu2c9)::placeholder{color:#c4c4c4}.debug.svelte-1ayu2c9 .input__group:where(.svelte-1ayu2c9){display:flex;gap:10px;align-items:flex-end}.debug.svelte-1ayu2c9 .select:where(.svelte-1ayu2c9){width:100%;padding:6px;border:1px solid #cccccc;border-radius:4px;background-color:#fff;font-size:14px;color:#333;cursor:pointer;box-sizing:border-box}.debug.svelte-1ayu2c9 .button:where(.svelte-1ayu2c9){font-weight:700;font-size:12px;line-height:25px;padding:0 10px;border-radius:4px;background-color:var(--clr-theme-purple);color:#fff}.debug.svelte-1ayu2c9 .button:where(.svelte-1ayu2c9).-gray{background-color:#ccc;color:#000}.debug.svelte-1ayu2c9 .button:where(.svelte-1ayu2c9).-disabled{background-color:#ccc;color:#a8a8a8}.logo.svelte-1k4upjl{display:grid;place-items:center left;position:relative;transition:opacity .3s}@media (max-width: 899.98px){.logo.svelte-1k4upjl{width:fit-content;height:auto}}@media (min-width: 900px){.logo.svelte-1k4upjl{width:100%;height:100%}}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.logo.svelte-1k4upjl:hover{opacity:.8}}.nav-link.svelte-11q7ef6{position:relative;display:flex;justify-content:space-between;height:100%;align-items:center}@media (max-width: 899.98px){.nav-link.svelte-11q7ef6{padding:3.3333333333vw 2.6666666667vw;font-size:3.7333333333vw;border-bottom:1px solid #d6d6d6}}@media (min-width: 900px){.nav-link.svelte-11q7ef6{padding:0 .9375vw;font-size:max(12px,1vw)}}html:lang(zh-Hans) .nav-link.svelte-11q7ef6{font-family:var(--font-family-serif-zen-old)}@media (min-width: 900px){.nav-link.svelte-11q7ef6:before,.nav-link.svelte-11q7ef6:after{content:"";position:absolute;bottom:1px;left:50%;transform:translate(-50%);transition:width .15s cubic-bezier(.19,1,.22,1);width:0}.nav-link.svelte-11q7ef6:before{height:100%;background-image:linear-gradient(to top,#e8edf7cc,#e8edf700);z-index:-1}.nav-link.svelte-11q7ef6:after{height:2px;background-image:linear-gradient(to right,#eccf88,#c4a183,#eccf88)}}.nav-link.is-active.svelte-11q7ef6{color:var(--clr-theme-purple)}.nav-link.is-active.svelte-11q7ef6:before,.nav-link.is-active.svelte-11q7ef6:after{width:100%}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.nav-link.svelte-11q7ef6:not(.is-disabled):hover:before,.nav-link.svelte-11q7ef6:not(.is-disabled):hover:after{width:100%}}.nav-link.is-disabled.svelte-11q7ef6 .text:where(.svelte-11q7ef6){opacity:.4;cursor:not-allowed;pointer-events:none}.opener.svelte-1v5kvc5{display:flex;flex-direction:column;justify-content:space-between;background:transparent;border:none;position:relative;cursor:pointer;z-index:1}@media (max-width: 899.98px){.opener.svelte-1v5kvc5{width:5.3333333333vw;height:4vw;top:0;right:6.6666666667vw}}.opener.svelte-1v5kvc5 .line:where(.svelte-1v5kvc5){display:block;width:100%;height:1px;background-color:var(--clr-theme-gold);transition:transform .3s,opacity .3s}@media (max-width: 899.98px){.opener.svelte-1v5kvc5 .line:where(.svelte-1v5kvc5){--opener-line-translate-y: 1.8666666667vw}}.opener.is-open.svelte-1v5kvc5 .line:where(.svelte-1v5kvc5):nth-child(1){transform:translateY(var(--opener-line-translate-y)) rotate(45deg)}.opener.is-open.svelte-1v5kvc5 .line:where(.svelte-1v5kvc5):nth-child(2){opacity:0}.opener.is-open.svelte-1v5kvc5 .line:where(.svelte-1v5kvc5):nth-child(3){transform:translateY(calc(var(--opener-line-translate-y) * -1)) rotate(-45deg)}.menu.svelte-1v5kvc5{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;min-height:100svh;transition:opacity .4s,visibility .4s;overflow:hidden}.menu-bg.svelte-1v5kvc5{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.menu-bg.svelte-1v5kvc5 img{width:100%;height:100%;object-fit:cover;object-position:center}.menu.svelte-1v5kvc5 .menu-scroll-area:where(.svelte-1v5kvc5){height:100%;overflow-y:auto;position:relative;z-index:1}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .menu-scroll-area:where(.svelte-1v5kvc5){padding:0 6.6666666667vw}}.menu.svelte-1v5kvc5 .cta-buttons:where(.svelte-1v5kvc5){margin-inline:auto;display:flex;align-items:center;justify-content:center}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .cta-buttons:where(.svelte-1v5kvc5){margin-top:5.2vw;column-gap:2.6666666667vw;width:86.6666666667vw}}.menu.svelte-1v5kvc5 .flex-area:where(.svelte-1v5kvc5){display:flex;align-items:center;justify-content:space-between}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5){color:#333}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5){margin-top:5.3333333333vw;width:52vw;display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.8666666667vw}}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .label:where(.svelte-1v5kvc5){letter-spacing:.05em}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .label:where(.svelte-1v5kvc5){font-size:3.2vw}}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5){display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5){margin-left:-.5333333333vw;gap:1.2vw}}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5){display:inline-block;position:relative;letter-spacing:.05em;font-family:var(--font-family-serif)}html:lang(ja) .menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5){font-family:var(--font-family-serif-ja)}html:lang(ko) .menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5){font-family:var(--font-family-sans-ko)}html:lang(zh-Hans) .menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5){font-family:var(--font-family-serif-chs)}html:lang(zh-Hant) .menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5){font-family:var(--font-family-serif-cht)}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5){padding:.6666666667vw;font-size:2.6666666667vw}}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) .lang-links:where(.svelte-1v5kvc5) button.active:where(.svelte-1v5kvc5){font-weight:700;color:var(--clr-theme-gold);text-decoration:underline;text-underline-offset:4px}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5)+button:where(.svelte-1v5kvc5){position:relative}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5)+button:where(.svelte-1v5kvc5):after{position:absolute;content:"/"}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5)+button:where(.svelte-1v5kvc5):after{top:.6666666667vw;left:-1.0666666667vw;font-size:2.6666666667vw}}.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5)+button.ko:where(.svelte-1v5kvc5):after,.menu.svelte-1v5kvc5 .lang-area:where(.svelte-1v5kvc5) button:where(.svelte-1v5kvc5)+button.it:where(.svelte-1v5kvc5):after{content:none}.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5){display:flex;align-items:center;transform:translateY(var(--translateY, 0))}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5){--translateY: 4.6666666667vw;column-gap:4vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5){--translateY: 0}}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-x:where(.svelte-1v5kvc5){width:6.2666666667vw;height:6.1731343284vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-x:where(.svelte-1v5kvc5){width:2.0625vw;height:2.0625vw}}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-youtube:where(.svelte-1v5kvc5){width:7.7631840796vw;height:5.3313432836vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-youtube:where(.svelte-1v5kvc5){width:2.5625vw;height:1.75vw}}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-discord:where(.svelte-1v5kvc5){width:7.8567164179vw;height:5.9860696517vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-discord:where(.svelte-1v5kvc5){width:2.5vw;height:1.875vw}}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-facebook:where(.svelte-1v5kvc5){width:5.9860696517vw;height:5.9860696517vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-facebook:where(.svelte-1v5kvc5){width:2vw;height:2vw}}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-bilibili:where(.svelte-1v5kvc5){width:12.7260099502vw;height:5.6177393035vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-bilibili:where(.svelte-1v5kvc5){width:4.251875vw;height:1.8769375vw}}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-weibo:where(.svelte-1v5kvc5){width:7.4854865672vw;height:5.9860696517vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-weibo:where(.svelte-1v5kvc5){width:2.50096875vw;height:2vw}}@media (max-width: 899.98px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-instagram:where(.svelte-1v5kvc5){width:5.9860696517vw;height:5.9860696517vw}}@media (min-width: 900px){.menu.svelte-1v5kvc5 .sns-area:where(.svelte-1v5kvc5) .icon-sns-instagram:where(.svelte-1v5kvc5){width:2vw;height:2vw}}.nav.svelte-1syxgvd{height:100%}@media (min-width: 900px){.nav.svelte-1syxgvd{margin-left:1.875vw}}.nav-list.svelte-1syxgvd{display:flex;align-items:center;height:100%}.nav-item.svelte-1syxgvd{height:100%}.btn-lang-dropdown{display:flex;align-items:center;transition:opacity .3s var(--ease)}@media (min-width: 900px){.btn-lang-dropdown{gap:.5vw}}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.btn-lang-dropdown:hover{opacity:.8}}.lang-dropdown-portal{position:relative;z-index:2}@media (min-width: 900px){.lang-dropdown-portal{top:1.25vw;margin-left:-.625vw}}.lang-dropdown-portal .dropdown-content.svelte-1yctgm2{display:flex;flex-direction:column;position:relative;border:1px solid #df81f8;background:#ffffffe6}@media (min-width: 900px){.lang-dropdown-portal .dropdown-content.svelte-1yctgm2{top:1.25vw;left:-.625vw;gap:.625vw;padding:1.25vw;font-size:1vw;--dropdown-content-triangle-width: .625vw;--dropdown-content-triangle-height: .75vw;--dropdown-content-triangle-top: -.75vw;--dropdown-content-triangle-left: .75vw}}.lang-dropdown-portal .dropdown-content.svelte-1yctgm2:before,.lang-dropdown-portal .dropdown-content.svelte-1yctgm2:after{position:absolute;display:block;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);content:""}.lang-dropdown-portal .dropdown-content.svelte-1yctgm2:before{background-color:#df81f8;top:var(--dropdown-content-triangle-top);left:var(--dropdown-content-triangle-left);width:var(--dropdown-content-triangle-width);height:var(--dropdown-content-triangle-height)}.lang-dropdown-portal .dropdown-content.svelte-1yctgm2:after{background-color:#fff;top:calc(var(--dropdown-content-triangle-top) + 2px);left:calc(var(--dropdown-content-triangle-left) + 1px);width:calc(var(--dropdown-content-triangle-width) - 2px);height:calc(var(--dropdown-content-triangle-height) - 1px)}.lang-dropdown-portal .lang-btn.svelte-1yctgm2{display:flex;align-items:center;width:100%;position:relative;color:#702c8f;overflow:hidden;z-index:1;font-family:var(--font-family-serif)}html:lang(ja) .lang-dropdown-portal .lang-btn.svelte-1yctgm2{font-family:var(--font-family-serif-ja)}html:lang(ko) .lang-dropdown-portal .lang-btn.svelte-1yctgm2{font-family:var(--font-family-sans-ko)}html:lang(zh-Hans) .lang-dropdown-portal .lang-btn.svelte-1yctgm2{font-family:var(--font-family-serif-chs)}html:lang(zh-Hant) .lang-dropdown-portal .lang-btn.svelte-1yctgm2{font-family:var(--font-family-serif-cht)}@media (min-width: 900px){.lang-dropdown-portal .lang-btn.svelte-1yctgm2{padding:.1875vw;gap:.4375vw}}.lang-dropdown-portal .lang-btn.is-active.svelte-1yctgm2{pointer-events:none}.lang-dropdown-portal .lang-btn.is-active.svelte-1yctgm2 .dot:where(.svelte-1yctgm2){opacity:1}@media (min-width: 900px){.lang-dropdown-portal .lang-btn.svelte-1yctgm2:after{width:100%;height:100%;top:0;left:0;z-index:-1}}@keyframes svelte-1yctgm2-identifier{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.lang-dropdown-portal .lang-btn.svelte-1yctgm2:hover:after{content:"";position:absolute;background-image:linear-gradient(to right,#fbebff,#fbebff00);transform:translate(-100%);animation-name:svelte-1yctgm2-identifier;animation-duration:.5s;animation-fill-mode:forwards}}.lang-dropdown-portal .lang-btn.svelte-1yctgm2 .dot:where(.svelte-1yctgm2){opacity:0;transition:opacity .3s var(--ease)}@media (min-width: 900px){.lang-dropdown-portal .lang-btn.svelte-1yctgm2 .dot:where(.svelte-1yctgm2){width:.25vw}}.lang-dropdown-portal .lang-btn.svelte-1yctgm2 .dot:where(.svelte-1yctgm2):before{display:block;background-color:#702c8f;border-radius:50%;content:""}@media (min-width: 900px){.lang-dropdown-portal .lang-btn.svelte-1yctgm2 .dot:where(.svelte-1yctgm2):before{width:.375vw;height:.375vw}}.actions.svelte-xu7gfw{display:flex;align-items:center}@media (min-width: 900px){.actions.svelte-xu7gfw{gap:1vw}}.actions.svelte-xu7gfw .cta-buttons:where(.svelte-xu7gfw){display:flex;align-items:center}@media (min-width: 900px){.actions.svelte-xu7gfw .cta-buttons:where(.svelte-xu7gfw){gap:.625vw}}.header.svelte-1bbjlpl{position:fixed;top:0;left:0;width:100%;z-index:2}.header-wrap.svelte-1bbjlpl{display:grid;align-items:center;justify-content:space-between;position:relative;background-size:contain}@media (min-width: 900px){.header-wrap.svelte-1bbjlpl{--xpos: 0;--ypos: .3125vw;--blur: .625vw}}.header-wrap.svelte-1bbjlpl{filter:drop-shadow(var(--xpos) var(--ypos) var(--blur) rgba(0,0,0,.1))}@media (max-width: 899.98px){.header-wrap.svelte-1bbjlpl{padding-inline:0;grid-template-columns:1fr auto;background-color:transparent}}@media (min-width: 900px){.header-wrap.svelte-1bbjlpl{margin:0 auto;height:4.375vw;padding-inline:0 1.875vw;grid-template-columns:auto 1fr auto;background-color:#fff}}.header-bg.svelte-1bbjlpl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.btn-to-top-wrapper.svelte-15550dv{display:flex;justify-content:end}@media (max-width: 899.98px){.btn-to-top-wrapper.svelte-15550dv{padding:0 4vw;margin-top:4.6666666667vw}}@media (min-width: 900px){.btn-to-top-wrapper.svelte-15550dv{padding:0 3.125vw;margin-top:2.5vw}}@media (min-width: 900px){.btn-to-top-wrapper.is-top.svelte-15550dv{margin-top:-2.5vw}}.btn-to-top.svelte-15550dv{position:relative;background-color:#fff;border-radius:50%;border-style:solid;border-color:#d9ceb0;box-shadow:0 var(--btn-to-top-shadow-offset-y) var(--btn-to-top-shadow-blur) 0 #919fbc4d;transition:opacity .5s}@media (max-width: 899.98px){.btn-to-top.svelte-15550dv{border-width:.4vw;width:10.6666666667vw;height:10.6666666667vw;--btn-to-top-shadow-offset-y: .2666666667vw;--btn-to-top-shadow-blur: .9333333333vw}}@media (min-width: 900px){.btn-to-top.svelte-15550dv{border-width:.1875vw;width:3.75vw;height:3.75vw;--btn-to-top-shadow-offset-y: .125vw;--btn-to-top-shadow-blur: .4375vw}}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.btn-to-top.svelte-15550dv:hover{opacity:.7}}.btn-to-top.svelte-15550dv:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(./arrow.Dj1aYAin.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 899.98px){.btn-to-top.svelte-15550dv:before{width:5.2vw;height:2.4vw}}@media (min-width: 900px){.btn-to-top.svelte-15550dv:before{width:1.8125vw;height:.8125vw}}.l-footer.svelte-15550dv{position:relative;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--clr-footer-bg);color:var(--clr-footer-text);margin-top:auto;-webkit-font-smoothing:antialiased}@media (max-width: 899.98px){.l-footer.svelte-15550dv{font-size:1.8666666667vw;padding:13.3333333333vw 6.6666666667vw 6.4vw;margin-top:4.6666666667vw;justify-content:space-between}}@media (min-width: 900px){.l-footer.svelte-15550dv{font-size:.875vw;padding:2.375vw 3.125vw 3.125vw;margin-top:2.5vw;flex:auto;justify-content:flex-start}}.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv){display:flex;justify-content:center;align-items:center}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv){gap:8.4vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv){gap:2vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-x:where(.svelte-15550dv){width:8.9333333333vw;height:8.8vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-x:where(.svelte-15550dv){width:2.0625vw;height:2.0625vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-youtube:where(.svelte-15550dv){width:11.0666666667vw;height:7.6vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-youtube:where(.svelte-15550dv){width:2.5625vw;height:1.75vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-discord:where(.svelte-15550dv){width:11.2vw;height:8.5333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-discord:where(.svelte-15550dv){width:2.5vw;height:1.875vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-facebook:where(.svelte-15550dv){width:8.5333333333vw;height:8.5333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-facebook:where(.svelte-15550dv){width:2vw;height:2vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-bilibili:where(.svelte-15550dv){width:18.1413333333vw;height:8.0082666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-bilibili:where(.svelte-15550dv){width:4.251875vw;height:1.8769375vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-weibo:where(.svelte-15550dv){width:10.6708vw;height:8.5333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-weibo:where(.svelte-15550dv){width:2.50096875vw;height:2vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-instagram:where(.svelte-15550dv){width:8.5333333333vw;height:8.5333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .sns-links:where(.svelte-15550dv) .icon-sns-instagram:where(.svelte-15550dv){width:2vw;height:2vw}}.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv){display:flex;justify-content:center;align-items:center;margin-inline:auto}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv){gap:4vw 6.2666666667vw;flex-wrap:wrap;margin-top:6.5333333333vw;width:64vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv){gap:1.75vw;margin-top:2.4375vw}}.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv){display:flex;align-items:center;position:relative;width:fit-content;gap:.1em}.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv):not(:first-child):before{content:"/";position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv):not(:first-child):before{left:-3.3333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv):not(:first-child):before{left:-1vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv):nth-child(n+3):nth-child(odd):before{display:none}}.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv) .text:where(.svelte-15550dv){display:block;line-height:1;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:var(--clr-footer-note);text-decoration-color:var(--clr-footer-note)}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv) .text:where(.svelte-15550dv):hover{text-decoration:none}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv) .text:where(.svelte-15550dv){font-size:2.6666666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv) .text:where(.svelte-15550dv){font-size:.75vw}}.l-footer.svelte-15550dv .upper-section:where(.svelte-15550dv) .footer-nav-list:where(.svelte-15550dv) .list-item:where(.svelte-15550dv) .icon-privacy-options:where(.svelte-15550dv){display:flex;align-items:center;vertical-align:middle;width:2em}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv){position:relative}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv){margin-top:6.6666666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv){margin-top:2.3125vw}}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv){display:flex;align-items:center}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv){justify-content:space-between}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv) .list-item.__switch2:where(.svelte-15550dv){width:11.4666666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv) .list-item.__switch2:where(.svelte-15550dv){width:3.6875vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv) .list-item.__ps:where(.svelte-15550dv){width:46.1333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv) .list-item.__ps:where(.svelte-15550dv){margin-left:1.8125vw;width:14.75vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv) .list-item.__steam:where(.svelte-15550dv){width:19.3333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .platform:where(.svelte-15550dv) .list:where(.svelte-15550dv) .list-item.__steam:where(.svelte-15550dv){margin-left:1.375vw;width:6.1875vw}}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv){display:flex;flex-direction:column}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv){gap:.5333333333vw;margin-top:4vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv){gap:.25vw;margin-top:1.25vw}}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-right-item:where(.svelte-15550dv){color:var(--clr-footer-note);font-size:var(--font-size)}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-right-item:where(.svelte-15550dv){--font-size: 2.6666666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-right-item:where(.svelte-15550dv){--font-size: .625vw}}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-right-item.-break-inline-gap:where(.svelte-15550dv){font-size:0;letter-spacing:0}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-right-item.-break-inline-gap:where(.svelte-15550dv)>*{font-size:var(--font-size)}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-logo-wrapper:where(.svelte-15550dv){display:inline-block}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-inline-logo{display:inline-block;height:1em;vertical-align:middle}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-inline-logo{transform:translateY(-.4vw);margin-left:.075em}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .copy-rights:where(.svelte-15550dv) .copy-inline-logo{transform:translateY(-.125vw);margin-right:.25em}}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .note:where(.svelte-15550dv){color:var(--clr-footer-note)}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .note:where(.svelte-15550dv){margin-top:3.6vw;font-size:2.6666666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .note:where(.svelte-15550dv){margin-top:1.375vw;font-size:.625vw}}.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .company:where(.svelte-15550dv){display:flex;align-items:center;flex-direction:column}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .company:where(.svelte-15550dv){align-items:center;margin-top:6.6666666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .company:where(.svelte-15550dv){position:absolute;right:0;bottom:0;align-items:flex-end}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .company:where(.svelte-15550dv) .logo:where(.svelte-15550dv){width:42.2666666667vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .company:where(.svelte-15550dv) .logo:where(.svelte-15550dv){width:13.1875vw}}@media (max-width: 899.98px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .company:where(.svelte-15550dv) .copy:where(.svelte-15550dv){margin-top:3.7333333333vw;width:19.7333333333vw}}@media (min-width: 900px){.l-footer.svelte-15550dv .lower-section:where(.svelte-15550dv) .company:where(.svelte-15550dv) .copy:where(.svelte-15550dv){margin-top:1.125vw;width:4.625vw}}
