.wr[data-v-2b3520e2]{gap:var(--sp-6);padding:var(--sp-5);background:var(--c-surface);border:1px solid var(--c-line);border-top:3px solid var(--c-accent);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.wr__plan[data-v-2b3520e2]{min-width:0}.wr__svg[data-v-2b3520e2]{width:100%;height:auto;display:block}.wr__area[data-v-2b3520e2]{stroke:var(--c-line);stroke-width:1px}.wr__area--indoor[data-v-2b3520e2]{fill:var(--c-paper)}.wr__area--platform[data-v-2b3520e2]{fill:var(--c-paper-2);stroke:none}.wr__step[data-v-2b3520e2]{fill:none;stroke:var(--c-accent);stroke-width:1px;opacity:.55}.wr__area--table[data-v-2b3520e2]{fill:#c9a22729;stroke:var(--c-accent)}.wr__areaLabel[data-v-2b3520e2]{fill:var(--c-ink-3);letter-spacing:.08em;font-size:7.5px}.wr__path[data-v-2b3520e2]{fill:none;stroke:var(--c-accent);stroke-width:1.8px;stroke-dasharray:4 4;stroke-linejoin:round;opacity:.9}.wr__path--all[data-v-2b3520e2]{stroke-width:1.4px;opacity:.45}.wr__arrow[data-v-2b3520e2]{fill:var(--c-accent)}.wr__hall[data-v-2b3520e2]{fill:var(--c-surface);stroke:var(--c-primary);stroke-width:1.4px;transition:fill .25s}.wr__hall.is-on[data-v-2b3520e2]{fill:#c9a22738}.wr__hall.is-closed[data-v-2b3520e2]{fill:var(--c-paper-2);stroke:var(--c-line);stroke-dasharray:3 3}.wr__name[data-v-2b3520e2]{text-anchor:middle;font-family:var(--f-serif);fill:var(--c-ink);font-size:10.5px}.wr__sub[data-v-2b3520e2]{text-anchor:middle;fill:var(--c-ink-2);font-size:8px}.wr__closed[data-v-2b3520e2]{text-anchor:middle;fill:var(--c-ink-3);font-size:7px}.wr__no[data-v-2b3520e2]{fill:var(--c-primary);transition:fill .25s}.wr__no.is-on[data-v-2b3520e2]{fill:var(--c-accent-text)}.wr__noText[data-v-2b3520e2]{text-anchor:middle;fill:#fff;font-size:10px;font-weight:700}.wr__manGlow[data-v-2b3520e2]{fill:#c9a2274d}.wr__manPart[data-v-2b3520e2]{fill:var(--c-primary)}.wr__manBody[data-v-2b3520e2]{stroke:var(--c-primary);stroke-width:1.8px;stroke-linecap:round;fill:none}.wr__list[data-v-2b3520e2]{margin:0;padding:0;list-style:none}.wr__item+.wr__item[data-v-2b3520e2]{margin-top:2px}.wr__item button[data-v-2b3520e2]{align-items:baseline;gap:var(--sp-3);width:100%;min-height:40px;padding:var(--sp-2) var(--sp-3);text-align:left;font-family:var(--f-sans);font-size:var(--fs-sm);color:var(--c-ink-2);cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;display:flex}.wr__item button[data-v-2b3520e2]:hover,.wr__item.is-on button[data-v-2b3520e2]{background:var(--c-paper-2)}.wr__item.is-on button[data-v-2b3520e2]{border-left-color:var(--c-primary);color:var(--c-ink)}.wr__item b[data-v-2b3520e2]{background:var(--c-line-soft);width:22px;height:22px;font-size:var(--fs-xs);color:var(--c-ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.wr__item.is-on b[data-v-2b3520e2]{background:var(--c-primary);color:#fff}.wr__item em[data-v-2b3520e2],.wr__item i[data-v-2b3520e2]{font-style:normal;font-size:var(--fs-xs);color:var(--c-ink-3)}.wr__item em[data-v-2b3520e2]{display:block}.wr__ctrl[data-v-2b3520e2]{gap:var(--sp-2);margin-top:var(--sp-4);display:flex}.wr__btn[data-v-2b3520e2]{min-height:40px;padding:0 var(--sp-4);font-family:var(--f-sans);font-size:var(--fs-sm);color:var(--c-primary);border:1px solid var(--c-primary);cursor:pointer;background:0 0;border-radius:999px}.wr__btn[data-v-2b3520e2]:hover{background:#8c1f280f}.wr__btn--play[data-v-2b3520e2]{flex:1}.wr__notes[data-v-2b3520e2]{margin:var(--sp-4) 0 0;padding:var(--sp-3) 0 0;border-top:1px solid var(--c-line-soft);font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.9;list-style:none}.wr__notes li[data-v-2b3520e2]:before{content:"※　"}@media (width<=760px){.wr[data-v-2b3520e2]{gap:var(--sp-5);grid-template-columns:1fr}}@media (hover:none){.wr__btn[data-v-2b3520e2],.wr__item button[data-v-2b3520e2]{min-height:44px}}
