/* ==========================================================
   en-apply-thanks.html 専用の最小調整（元CSS apply.css / components.css は触らない）
   ・.ap-telcard__lead の letter-spacing 0.11em は和文向け。英文では字間が開きすぎ、
     PC の電話カード（幅617.3px）で1行に収まらなくなるため 0.04em に詰める。
   ・.ap-keep（word-break: keep-all / line-break: strict）は和文の文節保持用。
     英文は単語間の空白で自然に折り返せるため通常の折り返しに戻す。
   ========================================================== */
.ap-page--thanks .ap-telcard__lead { letter-spacing: 0.04em; }
.ap-page--thanks .ap-keep { word-break: normal; line-break: auto; }

/* フッター住所（SP）: footer.css の white-space:nowrap は和文住所（19字）用。
   英文住所 "447 Kute, Nyukawa-cho, Takayama, Gifu 506-2252, Japan" は 394px で右端が切れる
   （実測: "Japa" で断ち切れ・横スクロールは出ない）。SP の1行目だけ折り返しを許可する。
   ※ en-apply-school-saj.css / en-apply-school-jsba.css と同じ対処（footer 共通事象・要横展開）。 */
@media (max-width: 768px) {
  .footer__address p:first-child { white-space: normal; }
}
