/* 睡眠時無呼吸症候群（sleep-apnea・Figma 1590:192499）だけの縦の余白・高さの合わせ。PC のみ（スマホは共通の CSS のまま）
 * 差の画像の「ずれの変わり目」と、Figma の design.json の位置（札 1910・2124 ほか）と WordPress の実測の差から出した */
@media (min-width: 768px) {
	/* このような症状・指摘：Figma は「睡眠中・ご家族が気づくこと」「起床時・日中に感じること」が別々の2つの箱（各 高さ 202＝上 20・見出し 24・間 12・リスト 126・下 20）で、箱の間は 12。
	   WordPress は1つにつながった箱で、全体が 23px 短かった */
	.nn-main--medical .p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-1) h3:has(+ ul.is-style-check) { padding-bottom: 8px; }
	.nn-main--medical .p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-1) ul.is-style-check + h3:has(+ ul.is-style-check) {
		margin-top: 12px;
		padding-top: 20px;
		border-radius: 10px 10px 0 0;
	}
	.nn-main--medical .p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-1) h3 + ul.is-style-check {
		padding-bottom: 20px;
		border-radius: 0 0 10px 10px;
	}

	/* 当院で行う診察・検査：「より詳しい精密検査が必要な場合」の札は、後ろに「検査結果の見方」の箱が続くため下の余白 16 が付かず、Figma（札の高さ 176）より 16px 短かった */
	.nn-main--medical .p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-5) p:has(+ .p-medCard) {
		padding-bottom: 16px;
		border-radius: 0 0 10px 10px;
	}

	/* 睡眠時無呼吸症候群とは：文＋写真の組は Figma では左端（x=160）から。WordPress は中央寄せ（x=240）で、写真が 80px 右にずれていた */
	.nn-main--medical .p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-2) .p-medMedia.-narrow { margin-inline: 0; }

	/* 受診から治療までの流れ：写真の無い札（STEP3・4）は Figma が 145、WordPress は 149（下の余白を 4 縮める。文の位置は変えない） */
	.p-medPage.is-medical-sleep-apnea .p-medFlow__item:nth-child(n+3):nth-child(-n+4) { padding-bottom: 16px; }

	/* 検査・治療の費用：段落と表の間 16 → 12・表の高さ 220 → 219（Figma は 7396 → 7408・表 219・注まで 12） */
	.p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-8) .wp-block-table { margin-top: 12px; }
	.p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-8) .wp-block-table :is(th, td) { padding-block: 11.8px; }

	/* 節の見出し：高さ 54 → 53（Figma は 53。節ごとに 1px ずつ、下に行くほど足されていた） */
	.p-medPage.is-medical-sleep-apnea .p-medSec > h2,
	.p-medPage.is-medical-sleep-apnea .p-medSec > .wp-block-group__inner-container > h2 { padding-top: 18px; }

	/* よくあるご質問：質問と答えの間 12 → 8（Figma の 1件は 129＝20＋29＋8＋52＋20。前は 4px ずつ長く 7件で 28px） */
	.p-medPage.is-medical-sleep-apnea .p-medSec:has(#sec-9) .wp-block-details > summary + * { margin-top: 8px; }
}
