/* ===========================
   見出しスタイル（背景色塗りつぶし）
   =========================== */
.md-typeset h1 {
  background-color: #007bff;
  color: #ffffff;
  padding: 12px 16px;
  border-radius: 4px;
  margin-top: 1.5rem;
}

.md-typeset h2 {
  background-color: #007bff;
  color: #ffffff;
  padding: 10px 14px;
  border-radius: 4px;
  margin-top: 1.3rem;
}

.md-typeset h3 {
  background-color: #0056b3;
  color: #ffffff;
  padding: 8px 12px;
  border-radius: 4px;
  margin-top: 1.1rem;
}

.md-typeset h4,
.md-typeset h5,
.md-typeset h6 {
  background-color: #e7f1ff;
  color: #007bff;
  padding: 6px 10px;
  border-radius: 3px;
}