/* プライバシーポリシー: 条文は原文のまま。番号見出しは小さめの線見出しにする */
.page-privacy_policy .section {
  padding-block: 72px 100px;
}
.page-privacy_policy .policy-body > h2:first-child {
  margin-top: 0;
}
.page-privacy_policy .policy-body h2 {
  font-size: 20px;
  margin-top: 2em;
}
.page-privacy_policy .policy-box {
  padding: 22px 28px;
  background: var(--color-soft);
  text-align: left;
}

@media (max-width: 760px) {
  .page-privacy_policy .section {
    padding-block: 48px 72px;
  }
  .page-privacy_policy .policy-body h2 {
    font-size: 18px;
  }
  .page-privacy_policy .policy-box {
    padding: 18px 16px;
  }
}

/* 再総点検(2026-11-10 g4-company-9): 見出しは文言を変えずに語の区切り(<wbr>)を入れ、そこと句読点でだけ折る(iPhone で「氏|名」「記|録」と割れないように) */
.page-privacy_policy .policy-body h2,
.page-privacy_policy .policy-body .policy-label {
  word-break: keep-all;
  overflow-wrap: anywhere;
}
