/*
  読みやすさの上書き（全ページ共通。/lp2/readable.css）
  ・薄いグレーの文字（本文・注記・キャプション・フッターなど）はすべて黒（--ink）に
  ・見出しの上の色付きの小見出し（eyebrow・kicker）は見出しの一部として大きく（スマホで今の約1.5倍）
*/
:root{--ink-2:#1b1a18;--ink-3:#1b1a18;--muted:#1b1a18}
.legal-content,.legal-updated{color:var(--ink)}

.lp .eyebrow,.lp .kicker,.lp .sale-flag{font-size:16.5px;font-weight:600;letter-spacing:.08em;line-height:1.4;margin-bottom:12px}
.jp-lp .eyebrow,.jp-lp .kicker,.jp-lp .sale-flag{font-size:17px;letter-spacing:.05em;line-height:1.5}
.lp .eyebrow{margin-bottom:10px}
@media (min-width:900px){
  .lp .eyebrow,.lp .kicker,.lp .sale-flag{font-size:17px}
  .jp-lp .eyebrow,.jp-lp .kicker,.jp-lp .sale-flag{font-size:18px}
}
/* 英語の小見出しは大文字にせず、ふつうの書き方で（大きくしても1行に収まり、読みやすい） */
.lp .eyebrow,.lp .kicker,.lp .sale-flag{text-transform:none;letter-spacing:.01em}
.jp-lp .eyebrow,.jp-lp .kicker,.jp-lp .sale-flag{letter-spacing:.05em}
