/*
 * プライバシーポリシー（/privacy-policy/）専用：PC の縦のずれだけを Figma（1604:216641）に合わせる（2026-10-26）。
 * 共通の assets/nn/medical/style.css は触らず、規約の形（.p-medPage.-doc）だけに効かせる。スマホ（767px 以下）は変えない。
 */
@media (min-width: 768px) {
	/* 節の見出し：Figma は 灰色の線を含めて高さ 53（文字の行 34・上の余白 18＋線 1）。前は 53.6 で、節ごとに 0.6px ずつ下へずれた */
	.p-medPage.-doc .p-medSec > h2,
	.p-medPage.-doc .p-medSec > .wp-block-group__inner-container > h2 {
		padding-top: 18px;
		line-height: 34px;
	}
	/* 導入の1文のすぐ下の箇条書き：Figma は文と箇条書きが1つの塊（間 0）。第4条で 12px 長かった */
	.p-medPage.-doc .p-medSec > p + ul,
	.p-medPage.-doc .p-medSec > .wp-block-group__inner-container > p + ul { margin-top: 0; }
	/* お問い合わせ窓口の見出し＋値：行の間 4px（Figma の 23px 間隔）・最後の行は高さ 22 */
	.p-medPage.-doc :is(.p-medCard, .p-medCard > .wp-block-group__inner-container) > .p-medKv + .p-medKv { margin-top: -8px; }
	.p-medPage.-doc :is(.p-medCard, .p-medCard > .wp-block-group__inner-container) > .p-medKv:last-child { min-height: 22px; }
}
