/* H1の重複解消用（2026-10-21 round4 w2）
   1. .h1-sub : 同名ページを見分ける補足（学年・出版社・版など）。本文より少し小さく、少し薄くする。
   2. .h1-look : 余分なH1をH2に変えたとき、元のH1と同じ見た目にする（english/sounds）。 */
.h1-sub{display:inline-block;margin-left:.4em;font-size:.58em;font-weight:500;letter-spacing:0;line-height:1.5;color:var(--muted,#5d6b75);vertical-align:baseline}
/* 題名が行ごとのブロック（.unit-title-part）で組まれたH1では、補足は新しい行の左端に置く */
.unit-title-part~.h1-sub{margin-left:0}
h2.h1-look{font-size:clamp(23px,4vw,34px);margin:8px 0}
.playtop h2.h1-look{font-size:24px;margin:0}
@media(max-width:550px){.playtop h2.h1-look{font-size:20px}}
@media(max-height:500px){h2.h1-look{font-size:22px}}
