/* 予防接種・ワクチン（vaccination・Figma 1590:203687）だけの縦の余白の合わせ。共通の medical/style.css のあとに読み込む。
   読み込み：single-medical.php の nn_page_css( 'medical-' . slug )。PC だけ（SP は触らない）
   差の画像の「ずれの変わり目」から：各ワクチンの札（8つ）・費用の表・よくあるご質問
   よくあるご質問は Figma が全部開いた絵なので、撮るときに開く（閉じた状態から始まる動きは注意書きどおりのまま） */

@media (min-width: 768px) {
	/* 各ワクチンの札：Figma は 本文の下端 → ボタンの上端が 12px（札の中の間 12 だけ）。共通は間 12＋ボタンの上の余白 12 で札ごとに 12px 長く、8つで 96px 下にずれていた */
	.p-medPage.is-medical-vaccination :is(.p-medCard, .p-medCard > .wp-block-group__inner-container) > .wp-block-buttons { margin-top: 0; }
	/* 費用の表：Figma は 行 43（文字 19＋上下 12）・行の間 1px・外枠なしで 477px。共通は文字の行 19.2px と外枠 1px ×2 で 4px 長い */
	.p-medPage.is-medical-vaccination .wp-block-table table {
		border: 0;
		line-height: 19px;
	}
	/* 費用の表：見出しと表の間は Figma 32px（見出し 5047＋34 → 表 5113）。共通の `* + .wp-block-table` 16px が勝っていた */
	.p-medPage.is-medical-vaccination :is(.p-medSec, .p-medSec > .wp-block-group__inner-container) > h2 + .wp-block-table { margin-top: 32px; }
	/* よくあるご質問：質問と答えの間 12 → 8px（Figma は質問 5853 → 答え 5890。質問どうしの間 16 は Figma と同じ） */
	.p-medPage.is-medical-vaccination .p-medSec.-faq .wp-block-details > summary + * { margin-top: 8px; }
	/* 節の見出し（h2）：Figma は 線の上端 → 字 19px・字 34（33.6）で 53px。共通は 線 1＋上の余白 19＋行 33.6 で 53.6px。7つで 4px 下へずれていた */
	.p-medPage.is-medical-vaccination :is(.p-medSec, .p-medSec > .wp-block-group__inner-container) > h2 { padding-top: 18.4px; }
	/* 本文の下の余白：Figma は よくあるご質問の下端 6423 → ご予約・お問い合わせの帯 6521 で 98px。共通は 120px で 22px 長かった */
	.p-medPage.is-medical-vaccination .p-medPage__body { padding-bottom: 98px; }
}
