@keyframes layout_fuwafuwa__CjEYv{0%,to{transform:translateZ(0)}50%,55%{transform:translate3d(0,-2rem,0)}}@keyframes layout_fuwafuwasmall__yC2Yv{0%,to{transform:translateZ(0)}50%,55%{transform:translate3d(0,-1rem,0)}}@keyframes layout_simple-scale__8UtZy{0%,to{scale:1.1}50%{scale:.9}}.layout_app__YyPd8{display:grid;align-content:center;min-height:100svh;background-color:#ebebeb}.layout_appInner__smwHH{position:relative;z-index:1;width:100%;max-width:calc(var(--pc-display-width)*1px);margin-inline:auto;background:url(/images/bg/primary.png) no-repeat center 0/cover;box-shadow:0 0 10px 2px rgba(0,0,0,.2)}.layout_appInner__smwHH::-webkit-scrollbar{display:none}.layout_appBg__mJYzC{position:fixed;inset:0;width:100%;height:100%}.layout_appBg__mJYzC img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout_appColumn____0jN{position:fixed;top:0;bottom:0;z-index:0;width:calc((100% - var(--pc-display-width)*1px)/2)}.layout_appWippy__dCDQ3{width:14.6875vw;margin-top:-3.359375vw}.layout_appWippy__dCDQ3 img{width:100%}.layout_appLogo__SUsKI{width:27.65625vw;margin-top:27px}.layout_appLogo__SUsKI img{width:100%}.layout_appColumnInner__UgLaC{position:relative;z-index:1;justify-items:center;padding-inline:20px}.layout_appCopyright__6rB7i{position:fixed;bottom:12px;left:12px;z-index:1;width:182px}.layout_pleaseRotate__QiXVH{display:none}@media (width >= 501px)and (height >= 635px){.layout_appInner__smwHH{border-radius:8px}}@media only screen and (min-width:501px){.layout_appInner__smwHH{height:calc(var(--pc-display-height)*1px);overflow:scroll}}@media only screen and (min-width:769px){.layout_appColumn____0jN.layout_--left__AOBZV{left:0}.layout_appColumn____0jN.layout_--right__yjATS{right:0;display:grid;place-items:center}.layout_appColumnInner__UgLaC{display:grid}}@media (width >= 501px)and (height <= 635px){.layout_appInner__smwHH,.layout_app__YyPd8{min-height:calc(var(--pc-display-height)*1px)}.layout_appInner__smwHH{height:auto;overflow:scroll}}@media only screen and (max-width:960px){.layout_appColumnInner__UgLaC,.layout_appColumn____0jN,.layout_appCopyright__6rB7i{display:none}}@media only screen and (max-width:500px){.layout_app__YyPd8{align-content:unset}.layout_appInner__smwHH{max-width:100%}.layout_appBg__mJYzC{display:none}}@media (orientation:landscape){.ua-sp .layout_pleaseRotate__QiXVH{position:fixed;inset:0;z-index:99;display:block;padding:30px;background:url(/images/alert/please_rotate_bg.png) #fff no-repeat 50%/cover}.ua-sp .layout_pleaseRotate__QiXVH img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@keyframes fuwafuwa{0%,to{transform:translateZ(0)}50%,55%{transform:translate3d(0,-2rem,0)}}@keyframes fuwafuwasmall{0%,to{transform:translateZ(0)}50%,55%{transform:translate3d(0,-1rem,0)}}@keyframes simple-scale{0%,to{scale:1.1}50%{scale:.9}}@layer reset, components, utils;@layer reset{*,:after,:before{box-sizing:border-box;min-inline-size:0;padding:0;margin:0}:where(:root){--color-black:#000;--color-white:#fff;--color-blue:#0b18d2;--color-yellow:#ffe100;--color-grey:#d9d9d9;--color-grey2:#c3c3c3;--color-gray3:#8c8c8c;--color-gray4:#b8b8b8;--pc-display-width:375;--pc-display-height:635;--sp-display-width:750;--font-size:min(calc(10 * calc(var(--pc-display-width) / var(--sp-display-width)) * 1px),calc(calc(10 / var(--sp-display-width)) * 100vw));scrollbar-gutter:stable;font-family:var(--font-m-plus-2),sans-serif;font-size:var(--font-size);word-break:normal;overflow-wrap:anywhere;touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-break:strict;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(body){min-block-size:100svh;font-size:2.4rem}:where(body)::-webkit-scrollbar{display:none}:where(body):has(.scene-fullscreen){overflow:hidden}:where(body):has(:where(dialog)[open]){overflow:hidden}:where(h1,h2,h3,h4,h5){font-weight:700}:where(ul,ol){list-style-position:outside;list-style-type:none}:where(:-moz-any-link){color:unset;text-decoration-line:none;text-decoration-thickness:from-font;text-underline-offset:.25em;background-color:unset}:where(:any-link){color:unset;text-decoration-line:none;text-decoration-thickness:from-font;text-underline-offset:.25em;background-color:unset}:where(table){inline-size:100%;border-spacing:0;border-collapse:collapse}:where(td,th){vertical-align:top;text-align:start}:where(svg,video,canvas,audio,iframe,embed,object){display:block}:where(img){max-inline-size:100%;block-size:auto;vertical-align:middle;color:transparent}::file-selector-button,:where(button,input,textarea){font-family:unset;font-feature-settings:"palt" 1;vertical-align:middle;color:unset;text-align:unset;text-transform:unset;letter-spacing:unset;letter-spacing:0;background-color:unset;border-color:transparent;border-width:0;border-radius:unset}:where(textarea){inline-size:100%;field-sizing:content}:where(fieldset){padding:unset;margin-inline:unset}:where(legend){padding-inline:unset}::-moz-placeholder{opacity:unset}::placeholder{opacity:unset}:where(button){font-size:1rem;cursor:pointer}:where(time){line-height:1;letter-spacing:0}:where(dialog){inline-size:unset;max-inline-size:unset;block-size:unset;max-block-size:unset;padding:unset;overflow:unset;color:unset;background-color:unset;border:unset}:where([popover]){inline-size:unset;block-size:unset;padding:unset;overflow:unset;color:unset;background-color:unset;border:unset}:where(:disabled){pointer-events:none}}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.error{font-size:2rem;color:red}.hamburgerIcon,.helpIcon{display:inline-flex;width:3.5rem;height:3.5rem;margin-top:-2px;vertical-align:middle}.hamburgerIcon{margin-inline:.25em;background:url(/images/icons/hamburger_circle.svg) no-repeat 50%/cover}.helpIcon{margin-inline-end:.25em;background:url(/images/icons/help_circle.svg) no-repeat 50%/cover}@media (orientation:landscape){.ua-sp{overflow:hidden}}