/* /sitemap/ 一覧の専用CSS（新規実装）。
 *
 * 方針: 一覧本体は [data-legacy-content] の内側に置き、リンク色・下線・見出しサイズ・
 *   本文色は legacy-content.css から【継承】する。このファイルは継承で足りない差分
 *   （セクション間の間隔・見出しの区切り線）だけを足す。継承される値は上書きし直さない。
 *
 * 色の出所: セクション見出しの区切り線は legacy-content.css の
 *   [data-legacy-content]{ --vk-color-border-hr: rgba(0,0,0,0.07) } と同じ実値を用いる
 *   （現行サイトで本文区切りに使われている淡い罫線色）。
 * フォントサイズ: 本文は継承（16px）。本CSSは font-size を変更しない（14px下限を満たす）。
 */

/* テンプレート別セクションの間隔（本ページ固有の構造＝新規に足す差分）。 */
.sitemap-toc section {
  margin-top: 2.5rem;
}

/* セクション見出しの区切り線（簡素な装飾・スキャンしやすさのため）。 */
.sitemap-toc h2 {
  padding-bottom: 0.3rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07); /* = --vk-color-border-hr（legacy-content.css） */
}

/* 一覧項目の行間（多数の項目を詰めすぎないための差分）。 */
.sitemap-toc li {
  margin: 0.3rem 0;
  line-height: 1.6;
}
