.fVw-kW_notice{border:1px solid var(--feature-line);border-radius:var(--control-radius);background:var(--paper);width:calc(100% - 2rem);max-width:32rem;color:var(--graphite);margin:1rem auto;padding:1rem;font-size:14px}.fVw-kW_notice p{margin:0 0 .5rem}.fVw-kW_notice div{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fVw-kW_notice a,.fVw-kW_notice button{min-height:44px;color:inherit;font:inherit;align-items:center;padding:.5rem;display:inline-flex}.fVw-kW_notice button{border:1px solid var(--feature-line);cursor:pointer;background:0 0;border-radius:12px}
:root{--paper:#edece6;--paper-deep:#e2e0d8;--graphite:#3a3733;--text-secondary:#625e58;--feature-surface:var(--paper);--feature-line:#a7a094;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--graphite-soft:#3a37338c;--graphite-faint:#3a373338;--crayon-pink:#f2657a;--crayon-blue:#4c8dc4;--crayon-yellow:#f5c042;--night:#2e3a55;--map-sky-morning:#f0dcc6;--map-sky-day:#cfe6f5;--map-sky-night:var(--night);--control-border:#77624a;--control-surface:#c8dfdf;--control-accent:#f5c85b;--control-radius:18px 15px 20px 14px;--fortune-band:#e9d4b6;--fortune-footer:#dce5db;--fortune-loading:#e4e1d6;--fortune-stamp:#8a4e35;--press-ease:cubic-bezier(.2,.8,.2,1);--fur:#e9c48e;--fur-light:#f7ebd8;--fur-shade:#c99a63;--fur-pink:#efa9a6;--ear-inner:#c4907f;--stroke:1.6;--stroke-bold:2.4;--gap-1:.375rem;--gap-2:.75rem;--gap-3:1.25rem;--gap-4:2rem;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--font-kiwi-maru:"Kiwi Maru", "Kiwi Maru Fallback";--font-patrick-hand:"Patrick Hand", "Patrick Hand Fallback";--font-poor-story:"Poor Story", "Poor Story Fallback";--font-display:var(--font-hand-display), "Hiragino Maru Gothic ProN", "Yu Gothic", sans-serif;--font-body:var(--font-hand-body), "Hiragino Maru Gothic ProN", "Yu Gothic", sans-serif}@font-face{font-family:Kiwi Maru Fallback;src:local(Times New Roman);ascent-override:91.15%;descent-override:22.63%;line-gap-override:0%;size-adjust:127.26%}@font-face{font-family:Patrick Hand Fallback;src:local(Arial);ascent-override:127.97%;descent-override:38.32%;line-gap-override:0%;size-adjust:81.43%}@font-face{font-family:Poor Story Fallback;src:local(Arial);ascent-override:79.03%;descent-override:19.78%;line-gap-override:24.7%;size-adjust:101.2%}*{box-sizing:border-box}:where(button,a[data-press]){-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:scale .16s var(--press-ease), background-color .16s ease, border-color .16s ease, filter .16s ease}:where(button,a[data-press]):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.96);scale:.96}@media (prefers-reduced-motion:reduce){:where(button,a[data-press]):active{scale:none!important}}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;height:100%}html:has(>body>[data-map-route]){scrollbar-gutter:auto}body{background:var(--paper);min-height:100dvh;color:var(--graphite);font-family:var(--font-body);-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;font-size:16px;line-height:1.7}.locale-ko body{font-size:18px}h1,h2,h3{font-family:var(--font-display);margin:0;font-weight:400;line-height:1.35}p{margin:0}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit}:focus-visible:not([data-pointer-focus]):not([data-focus-region]){outline:3px solid var(--crayon-blue);outline-offset:3px}[data-focus-region]:focus,[data-pointer-focus]:focus{outline:none}@keyframes boil{0%{filter:url(#boil-1)}33.333%{filter:url(#boil-2)}66.666%{filter:url(#boil-3)}}.boil{animation:.36s step-end infinite boil}@media (prefers-reduced-motion:reduce){.boil{filter:none;animation:none}*,:before,:after{transition-duration:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.locale-ja{--font-display:var(--font-kiwi-maru), "Hiragino Maru Gothic ProN", "Yu Gothic", sans-serif;--font-body:var(--font-display)}.locale-ja h1,.locale-ja h2,.locale-ja h3{font-weight:500}.locale-en{--font-display:var(--font-patrick-hand), "Hiragino Maru Gothic ProN", "Yu Gothic", sans-serif;--font-body:var(--font-display)}.locale-ko{--font-display:var(--font-poor-story), "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-body:var(--font-display)}.tabular{font-variant-numeric:tabular-nums}html[data-site-menu-open] body{overflow:hidden}
