/* --- 函館市電：方向別の長方形の板（写真：競馬場前）。白い面に、電停名（ローマ字・漢字）、下に青い帯（「次は ●●」） --- */
.sign-hk{aspect-ratio:1.89/1;background:linear-gradient(#f9f9f7 0%,#f1f1ef 60%,#e6e6e3 100%);border:1.6cqw solid #5d554d;border-radius:.8cqw;color:#222;
  font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic","Meiryo",sans-serif}
.sign-hk + .sign-hk{margin-top:10px}
.sign-hk .hk-romaji{position:absolute;left:8cqw;top:9.1cqw;font-size:6.6cqw;letter-spacing:.03em;line-height:1;white-space:nowrap;font-family:Arimo,Helvetica,Arial,sans-serif;color:#333}
.sign-hk .hk-name{position:absolute;left:8cqw;top:17cqw;font-size:15.1cqw;font-weight:700;line-height:1;white-space:nowrap}
.sign-hk .hk-band{position:absolute;left:0;right:0;top:35.1cqw;height:13.5cqw;background:var(--c);color:#fff}
.sign-hk .hk-next{position:absolute;left:8cqw;top:1.3cqw;display:flex;align-items:baseline;gap:3.5cqw;line-height:1;white-space:nowrap;font-weight:700}
.sign-hk .hk-next small{font-size:4.3cqw;font-weight:500}
.sign-hk .hk-next .ft{font-size:6.5cqw;letter-spacing:.3em}
.sign-hk .hk-en{position:absolute;left:12.5cqw;top:8.4cqw;font-size:3.6cqw;line-height:1;white-space:nowrap;font-family:Arimo,Helvetica,Arial,sans-serif;letter-spacing:.02em}
.sign-hk.hidden-name .hk-name,.sign-hk.hidden-name .hk-romaji{color:#aaa}
.sign-hk.revealed-ok .hk-name{color:#1e9e4a}
.sign-hk.revealed-ng .hk-name{color:#d6342c}
