/* プライバシーポリシーとサイトマップ。本文だけのページなので、
   見出しが本文と同じ大きさにならないようにする */
.page-privacy .mce-content-body h2,
.page-sitemap .mce-content-body h2 {
  margin-top: 2.6em;
  padding-left: 0.7em;
  border-left: 4px solid var(--clr-main);
  font-size: 1.5rem;
  line-height: 1.5;
}

.page-privacy .mce-content-body h3,
.page-sitemap .mce-content-body h3 {
  margin-top: 1.8em;
  font-size: 1.18rem;
  line-height: 1.6;
}

.page-privacy .mce-content-body h2 + p,
.page-sitemap .mce-content-body h2 + p,
.page-privacy .mce-content-body h2 + ul,
.page-sitemap .mce-content-body h2 + ul,
.page-sitemap .mce-content-body h3 + ul {
  margin-top: 0.8em;
}

.page-privacy .mce-content-body ul,
.page-sitemap .mce-content-body ul {
  margin-left: 1.6em;
}
