/* プラセンタほか自費診療（self-pay・Figma 1590:203663）だけの縦の余白・高さの合わせ。PC のみ（スマホは共通の CSS のまま）
 * 差の画像の「ずれの変わり目」と、Figma の design.json の位置（費用一覧 3015・表の小見出し 3100/3291/3702/4157/4348 ほか）と WordPress の実測の差から出した */
@media (min-width: 768px) {
	/* 節の見出し：Figma は 53（線 3 の中に文字 34 ＋ 16）。WordPress は上の線 1px が別に乗って 54 だった */
	.nn-main--medical .p-medPage.is-medical-self-pay :is(.p-medSec, .p-medSec > .wp-block-group__inner-container) > h2 { padding-top: 18px; }

	/* 費用一覧の表：Figma は列 150/400/400 のまま文を折り返さない（「プラセンタ注射」「アスコルビン酸」「当院で自費の…」が1行）。
	   WordPress は折り返して行が 19px 高くなっていた */
	.nn-main--medical .p-medPage.is-medical-self-pay .wp-block-table :is(th, td) { white-space: nowrap; overflow-wrap: normal; }

	/* 本文の終わり（CTA 前リード文）から下の予約の帯まで：Figma は 5470 → 5568 の 98。WordPress は 120 で 22px 長かった */
	.nn-main--medical .p-medPage.is-medical-self-pay .p-medPage__body { padding-bottom: 98px; }

	/* 表の見出しの行：Figma は 43（罫線を含む）。WordPress は文 19.2＋上下 12＋罫線 1 で 44 だった */
	.nn-main--medical .p-medPage.is-medical-self-pay .wp-block-table thead th { padding-bottom: 11px; }

	/* 表の小見出し（診察料 など）：Figma は 小見出し 26 → 8 → 表 → 24 → 次の小見出し。WordPress は 16 と 12 だった */
	.nn-main--medical .p-medPage.is-medical-self-pay :is(.p-medSec, .p-medSec > .wp-block-group__inner-container) > p + .wp-block-table { margin-top: 8px; }
	.nn-main--medical .p-medPage.is-medical-self-pay :is(.p-medSec, .p-medSec > .wp-block-group__inner-container) > .wp-block-table + p { margin-top: 24px; }
}
