.sign-board[data-astro-cid-6ondjxio]{--sign-station-bg:#1b3a5c;--sign-station-ink:#f5f0e1;--sign-station-rule:#f5f0e18c;--sign-noren-bg:#1f2e44;--sign-noren-ink:#f7f2e6;--sign-noren-rod:#6b4a2b;--sign-road-blue:#1d4f91;--sign-road-red:#b3261e;--sign-road-white:#fff;--sign-road-ink:#1b1b1b;--sign-wood:#7a5230;--sign-wood-dark:#5a3a20;--sign-chalkboard:#27352b;--sign-chalk:#f2eee3;--sign-led-bg:#0e0e0c;--sign-led:#ff9f2e;--sign-led-frame:#26241f;--sign-tag-bg:#f4d35e;--sign-tag-ink:#1b1b1b;--sign-paper-bg:#a1573a;--sign-paper-ink:#f7ebd1;--sign-paper-rule:#f7ebd180;--sb-w:280px;align-items:center;gap:var(--space-3);vertical-align:top;flex-direction:column;max-width:100%;margin:0;display:inline-flex}.sb-size-sm[data-astro-cid-6ondjxio]{--sb-w:180px}.sb-size-lg[data-astro-cid-6ondjxio]{--sb-w:400px}.sb-sign[data-astro-cid-6ondjxio]{width:var(--sb-w);max-width:100%;padding:var(--space-4) var(--space-4);box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35em;display:flex;position:relative;container-type:inline-size}.sb-text[data-astro-cid-6ondjxio]{white-space:nowrap;font-size:min(var(--sb-max,3.25rem), calc(78cqi / var(--sb-len)));line-height:1.15;font-family:var(--font-jp);letter-spacing:.04em;font-weight:700;display:block}.sb-sub[data-astro-cid-6ondjxio]{max-width:100%;font:600 var(--text-xs) var(--font-ui);letter-spacing:.08em;overflow-wrap:anywhere;display:block}.sb-kind[data-astro-cid-6ondjxio]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sb-station[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{background:var(--sign-station-bg);color:var(--sign-station-ink);box-shadow:inset 0 0 0 4px var(--sign-station-bg), inset 0 0 0 6px var(--sign-station-rule);padding-block:var(--space-5);border-radius:6px}.sb-station[data-astro-cid-6ondjxio] .sb-sub[data-astro-cid-6ondjxio]{border-top:1px solid var(--sign-station-rule);width:70%;padding-top:.45em}.sb-shop[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{--sb-max:3.5rem;background:var(--sign-noren-bg);color:var(--sign-noren-ink);padding-top:calc(var(--space-6) + 6px);padding-bottom:calc(var(--space-10) + 8px);font-family:var(--font-jp-display);border-radius:0 0 4px 4px;-webkit-mask:linear-gradient(#000 0 0) 0 0/100% 70% no-repeat,repeating-linear-gradient(90deg,#000 0 calc(33.333% - 4px),#0000 calc(33.333% - 4px) 33.333%) 0 100%/calc(100% + 4px) 31% no-repeat;mask:linear-gradient(#000 0 0) 0 0/100% 70% no-repeat,repeating-linear-gradient(90deg,#000 0 calc(33.333% - 4px),#0000 calc(33.333% - 4px) 33.333%) 0 100%/calc(100% + 4px) 31% no-repeat}.sb-shop[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]:before{content:"";background:var(--sign-noren-rod);height:8px;position:absolute;inset:0 0 auto}.sb-text[data-astro-cid-6ondjxio] .rb-fit{margin-inline:0}.sb-shop[data-astro-cid-6ondjxio] .sb-text[data-astro-cid-6ondjxio]{font-family:var(--font-jp-display);font-weight:600}.sb-road[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{background:var(--sign-road-blue);color:var(--sign-road-white);box-shadow:inset 0 0 0 3px var(--sign-road-blue), inset 0 0 0 5px var(--sign-road-white);border-radius:8px}.sb-road-circle[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio],.sb-road-triangle[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{width:min(calc(var(--sb-w) * .66), 100%);aspect-ratio:1}.sb-road-circle[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{background:var(--sign-road-white);color:var(--sign-road-ink);box-shadow:inset 0 0 0 calc(var(--sb-w) * .06) var(--sign-road-red);border-radius:50%;padding:18%}.sb-road-circle[data-astro-cid-6ondjxio] .sb-text[data-astro-cid-6ondjxio],.sb-road-triangle[data-astro-cid-6ondjxio] .sb-text[data-astro-cid-6ondjxio]{font-size:min(3rem, calc(56cqi / var(--sb-len)))}.sb-road-triangle[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{background:var(--sign-road-red);color:var(--sign-road-white);box-shadow:none;clip-path:polygon(0 4%,100% 4%,50% 92%);border-radius:0;justify-content:flex-start;padding:16% 8% 0}.sb-road-triangle[data-astro-cid-6ondjxio] .sb-sub[data-astro-cid-6ondjxio]{display:none}.sb-menu[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{background:var(--sign-chalkboard);color:var(--sign-chalk);border:10px solid var(--sign-wood);border-image:repeating-linear-gradient(90deg, var(--sign-wood) 0 14px, var(--sign-wood-dark) 14px 16px) 10;padding-block:var(--space-5);border-radius:4px}.sb-menu[data-astro-cid-6ondjxio] .sb-text[data-astro-cid-6ondjxio]{text-shadow:0 0 1px var(--sign-chalk), 0 0 6px #f2eee340;font-weight:400}.sb-menu[data-astro-cid-6ondjxio] .sb-sub[data-astro-cid-6ondjxio]{opacity:.9;font-weight:500}.sb-screen[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{background:var(--sign-led-bg);color:var(--sign-led);box-shadow:inset 0 0 0 3px var(--sign-led-frame);border-radius:6px}.sb-screen[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle,#0000 55%,#0e0e0c8c 60%) 0 0/4px 4px;position:absolute;inset:0}.sb-screen[data-astro-cid-6ondjxio] .sb-text[data-astro-cid-6ondjxio]{font-family:var(--font-jp);letter-spacing:.12em;text-shadow:0 0 6px #ff9f2e8c}.sb-screen[data-astro-cid-6ondjxio] .sb-sub[data-astro-cid-6ondjxio]{font-family:var(--font-mono);letter-spacing:.14em}.sb-label[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{--sb-max:2.75rem;width:calc(var(--sb-w) * .8);background:radial-gradient(circle at 16px 50%, transparent 5px, var(--sign-tag-bg) 5.5px);color:var(--sign-tag-ink);clip-path:polygon(10% 0,100% 0,100% 100%,10% 100%,0 50%);padding-left:calc(var(--space-6) + 8px);border-radius:0 4px 4px 0}.sb-paper[data-astro-cid-6ondjxio] .sb-sign[data-astro-cid-6ondjxio]{--sb-max:4rem;background:var(--sign-paper-bg);color:var(--sign-paper-ink);box-shadow:inset 0 0 0 5px var(--sign-paper-bg), inset 0 0 0 6px var(--sign-paper-rule);padding-block:var(--space-6);border-radius:3px}.sb-paper[data-astro-cid-6ondjxio] .sb-text[data-astro-cid-6ondjxio]{font-family:var(--font-jp-display);letter-spacing:.08em;font-weight:800}.sb-paper[data-astro-cid-6ondjxio] .sb-sub[data-astro-cid-6ondjxio]{opacity:.92;font-weight:600}.sb-caption[data-astro-cid-6ondjxio]{justify-content:center;align-items:center;gap:var(--space-2);max-width:var(--sb-w);font-size:var(--text-sm);color:var(--text-muted);text-align:left;line-height:1.4;display:flex}.sb-caption[data-astro-cid-6ondjxio] .icon-btn{flex-shrink:0}
