/*
 * 🔴 Green 製の打ち消し CSS（Step3-30-3）。**移送物ではない**（Blue に対応するファイルは無い）。
 *
 * ── なぜ要るか ──────────────────────────────────────────────
 * 海外レイアウトは「モバイル版を土台にして、広い幅で PC 版を上から着せる」形で統合してある。
 * このとき **PC 版が再宣言していないプロパティはモバイル版の指定が広い幅にも残る**。
 * 過去に **6回** 踏んだ型（13-2e ／ 14-5a-3a-2 ／ 21-2b ／ 22-3 ／ 24-2c ／ 25-6）で、
 * **ファイルを読むだけでは異常に見えない**。
 *
 * ── このページの残留は「2件だけ」＝ソースを1行ずつ突き合わせて特定した ──────
 * 移送物は **PC 12行 / モバイル 11行**しかないので、全宣言を機械的に比較できた。
 * モバイルが宣言していて **PC 版が再宣言していない**プロパティは次の2つ。
 *
 *   ① `#cities_wrap` の `margin: 0 0 50px 15px`
 *      → Blue の PC 版には `#cities_wrap` 自体への規則が**1本も無い**＝div の既定（`margin: 0`）。
 *   ② `#cities_wrap > ul > li > p` の `line-height: 50px`
 *      → Blue の PC 版は `line-height` を**宣言していない**＝親から継承した値になる。
 *        🔑 だから `normal` と書くのは**誤り**（継承値と一致するとは限らない）。
 *        **`inherit` と書けば「宣言が無い状態」と同じ**になる。
 *
 * ⚠️ **この2件は実測ではなく、移送物の全宣言を突き合わせて導いた**（値は発明していないが、
 *    「本当に他に残留が無いか」は **Step3-30-6 の総当たり突合で確かめる**）。
 *    🔑 25-6 の教訓＝**総当たりは「JS が中身を入れた後」に測る**（このページに JS は無いので
 *    描画直後で足りるが、写真ギャラリーだけは JS が後から差し込む）。
 *
 * ── 適用範囲 ────────────────────────────────────────────────
 * ⚠️ **`media` 属性は `<link>` に付けず、このファイルの中で分ける**（9・10・12枚目と同じ作法）。
 *    しきい値 **1000px** は **PC 版 CSS を着せる条件と同値**でなければならない
 *    （🔴 **Step3-32 で 768px から上げた**＝PC 骨格が 1000px を要求するため）。
 * ⚠️ セレクタは**移送物と同じ鎖**にしてある（詳細度を揃え、読み込み順の後勝ちで打ち消す）。
 *    🔴 **短い形に書き換えると詳細度で負けて静かに効かなくなる**（24-2b で実際に踏んだ）。
 */

@media (min-width: 1000px) {
  /* ① モバイル版だけが持つ外側の余白を、Blue PC の既定（0）へ戻す */
  #cities_wrap {
    margin: 0;
  }

  /* ② モバイル版だけが持つ行の高さを、「宣言が無い状態」＝継承へ戻す */
  #cities_wrap > ul > li > p {
    line-height: inherit;
  }
}
