/* recruit-b 班（調理・夕方の世話人・夜間支援員・サービス管理責任者）だけに効かせる追加。style.css の後に読む */

/* 声の中の長い伏せ字（○が続く所）は auto-phrase だと1語あつかいで折れず、幅390で横にはみ出す＝伏せ字の中だけ折ってよくする */
:is(.pg-rec-chori, .pg-rec-sewa, .pg-rec-yakan, .pg-rec-sabi) .ph--long { word-break: break-all; overflow-wrap: anywhere; }

/* 目次の項目名の中の .nw（「1か月」「書くこと」）：a が flex なので span が別の箱になって隙間が空く＝箱を作らず文字だけ折らない */
:is(.pg-rec-chori, .pg-rec-sewa, .pg-rec-yakan, .pg-rec-sabi) .page-toc a .nw { display: contents; }

/* 夜間支援員：最初の画面の札。1列に積むのは幅の狭い時だけ（伏せ字の額が2列だと幅390ではみ出すため）。PC は他の3ページと同じ2列に戻し、応募ボタンを最初の画面に入れる */
@media (min-width: 960px) {
  .pg-rec-yakan .page-hero-text .facts--stack { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .pg-rec-yakan .page-hero-text .facts--stack .fact + .fact { padding-left: 24px; border-left: 1px solid var(--line); border-top: 0; }
}
/* 伏せ字の灰の箱が札の名前（「1回の夜」）にくっついて見えるので、数字の行だけ少し離す */
.pg-rec-yakan .page-hero-text .fact .v .ph { display: inline-block; margin-top: 6px; line-height: 1.05; }

/* 募集の条件の表の幅（.rec-cond）は style.css へ移した（2026-10-08 共通の係） */

/* サービス管理責任者：PC で見出しの1行目に「計画書と穴埋めの毎日から、」が入るよう字を少し小さく（2行に収め、札と応募ボタンを最初の画面に入れる） */
@media (min-width: 960px) {
  .pg-rec-sabi .page-title { font-size: 36px; }
}

/* よくある質問の見出しの下の写真（.rb-faq-fig）の余白は style.css の .head-fig と一緒にした（2026-10-08 共通の係） */

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

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

/* 最初の段が灰色のページ：目次の下の線が灰色の面にくっついて窮屈だった＝最初の画面の下に白い余白を足す */
:is(.pg-rec-chori, .pg-rec-sewa, .pg-rec-sabi) .page-hero { padding-bottom: 48px; }
@media (min-width: 960px) { :is(.pg-rec-chori, .pg-rec-sewa, .pg-rec-sabi) .page-hero { padding-bottom: 72px; } }

/* 応募の段（PC）の並びは style.css の .section--close .cta-block:has(.form) へ移した（2026-10-08 共通の係） */
