/* recruit-a 班の追加（採用のトップ・生活支援員・パート・送迎ドライバー）。style.css の後に読む。
   どれも body の class（pg-rec・pg-rec-jokin・pg-rec-part・pg-rec-driver）を頭に付けて、そのページだけに効かせる */

/* 長い伏せ字（○○○…）：声の段落は word-break:auto-phrase のため、○の並びが1語として折れずに幅390で横にはみ出す。
   伏せ字の中だけは、どこでも折ってよいことにする（文言は変えない） */
:is(.pg-rec, .pg-rec-jokin, .pg-rec-part, .pg-rec-driver) .ph--long { word-break: break-all; overflow-wrap: anywhere; }

/* 表の中の文を句ごとに折る指定は style.css の .data-table td へ移した（2026-10-08 共通の係） */

/* 2026-10-08 審査の直し（recruit-a）。以下も4ページだけに効かせる */
/* 数字の札の小さい字（16px 以上）と目次（幅400px 未満は1列・句の途中で折らない）は、全ページに効くよう style.css へ移した（共通部品の係・2026-10-08） */

/* 表の時刻の伏せ字（「○○分（○○:○○〜○○:○○）」の2つ目）：時刻の途中で折らない */
:is(.pg-rec, .pg-rec-jokin, .pg-rec-part, .pg-rec-driver) .data-table td .ph + .ph--long { white-space: nowrap; word-break: normal; }

/* よくある質問の答え：以前は word-break:normal に戻していたが「17／時」「研／修」など語の途中で折れた（2026-10-08 審査）。
   その行を消して本文と同じ句ごとの折り返しに戻した。右が空く所は HTML の .nw（数字＋単位）で整える */

/* ---- 2026-10-08 審査3回目の直し（recruit-a） ---- */

/* 2つ並べの本文の折り返し（.pair-item p）・募集の条件の表の幅（.rec-cond）・見出しの下の写真（.ra-head-fig）は style.css へ移した（2026-10-08 共通の係） */

/* 生活支援員の最初の写真：スマホは写真の下の端に文字の白い面が重なり、手元が小さく後ろ姿ばかりに見えた。
   指でさしている手元のまわり（写真の中央やや右下）を object-view-box で切り出して寄せる。
   対応していないブラウザ（Safari など）は今までどおり全体を出す＝崩れはしない。実写では手元に寄った構図で撮る（SHOOTING_LIST） */
@media (max-width: 959px) {
  .pg-rec-jokin .page-hero-photo img { object-view-box: inset(15% 10% 14% 22%); object-position: 58% 55%; }
}

/* 応募の段（PC）の「一言は左・入力欄は右・電話は入力欄の下」は style.css の .section--close .cta-block:has(.form) へ移した（2026-10-08 共通の係） */
