/* TAMAKI 全体ルール8（2026-10-11 太田さん決定）: 背景は基本的に白。
   生成り（--paper-warm）は差し色として「細い帯」でだけ使う。
   ・節の背景として広く使われていた .warm / .editorial-locations と、フッターを白にする
   ・区切りは背景色でなく、余白と細い罫線で行う
   ・小さな部品（結論の囲み・注意書き・口コミの写真枠など）の生成りは、面積が小さい差し色なので残す
   ・問い合わせの帯（.ctaband・黒地）は、10/25に「生成りの細い帯＋黒いボタン」へ変える（今は変えない）
   style.css は変えず、このファイルで上書きする。全ページ（観察中ページを含む）に読み込む＝背景色だけの例外。 */
.warm,.editorial-locations{background:#fff;border-top:1px solid #ece8e0}
footer{background:#fff}

/* 白の節どうしが続くと、上下の余白（PC 124px×2＝約250px）が重なって空白に見えるため、続く節の間だけ詰める（2026-10-11）。
   ・問い合わせの帯（.ctaband）の前後、先頭の節、透かし文字の節の上の余白（.eg が持つ）は変えない
   ・:has() が使えない古いブラウザでは元の余白のまま（見た目が崩れるだけで、読めなくなることはない） */
@media(min-width:768px){
  section:not(.ctaband):not(.home-film-feature) + section:not(.ctaband):not(.eg){padding-top:72px}
  section:not(.ctaband):not(.home-film-feature):has(+ section:not(.ctaband)){padding-bottom:72px}
}
@media(max-width:767px){
  section:not(.ctaband):not(.home-film-feature) + section:not(.ctaband):not(.eg){padding-top:52px}
  section:not(.ctaband):not(.home-film-feature):has(+ section:not(.ctaband)){padding-bottom:52px}
}
