/* 英語版のトップ（/en/）だけの調整（2026-10-06 E3）。英語のトップだけで読む。body.rs-en の下だけに効かせる（日本語のトップには効かない） */

/* ストアのボタン：英語のバッジ（btn-ios-en.png 155×52・btn-google-en.png 172×51）は縦横比が違うので、日本語のバッジと同じ高さにそろえる
   （日本語：175×52 を幅 168／150／196／160px で表示 → 高さ 50／45／58／48px） */
.rs-en .rd-hero .rd-stores img, .rs-en .rd-cta .rd-stores img { width: auto; height: 50px; }
.rs-en .fx-show__stores img { width: auto; height: 45px; }
.rs-en .fx-dl__stores img { width: auto !important; height: 58px; }
@media (max-width: 960px) {
  .rs-en .rd-hero .rd-stores img, .rs-en .rd-cta .rd-stores img { height: 45px; }
  .rs-en .fx-show__stores a { flex: none; }
  .rs-en .fx-show__stores img { width: auto; height: 40px; }
  .rs-en .fx-dl__stores img { height: 48px; }
}

/* 費用と条件：英語は「¥」「from」を数字の前に置く（日本語の「円」「%〜」は後ろ） */
.rs-en .rd-facts b small:first-child { margin: 0 .14em 0 0; }

/* メリット01：英語は「¥」を数字の前に置くので、小さすぎないように */
.rs-en .fv-rent__out { font: 800 22px "Inter", sans-serif; }
.rs-en .fv-m__eq > b { font: 800 26px "Inter", sans-serif; }

/* ベネフィット04：年会費の判子は英語が2語になるので、円の中で2行に */
.rs-en .fx-fee__stamp { padding: 0 14px; font-size: 14px; line-height: 1.15; text-align: center; }
@media (max-width: 960px) { .rs-en .fx-fee__stamp { padding: 0 10px; font-size: 11px; } }

/* 法人：英語の見出しは長いので、2行に収まる大きさに */
.rs-en .rd-biz .rd-h2 { font-size: clamp(32px, 4.2vw, 56px); }
