@charset "UTF-8";
/* =========================================================
   プライバシーポリシー（/privacy/） 専用スタイル（common.css の後に読み込む）
   ========================================================= */

/* ===== プライバシーポリシー ===== */
.policy {
  max-width: 960px;
  margin: 0 auto;
  font-size: 16px;
  line-height: 2;
}

.policy h2 {
  margin-top: 48px;
  padding-bottom: 8px;
  font-size: 20px;
  border-bottom: 1px solid var(--color_border);
}

.policy p,
.policy ul {
  margin-top: 16px;
}

.policy ul {
  padding-left: 1.5em;
  list-style: disc;
}

@media only screen and (max-width: 568px) {
  .policy {
    font-size: 14px;
  }

  .policy h2 {
    font-size: 17px;
  }
}
