/* h2: 下線 */
.md-content h2 {
  border-bottom: 2px solid var(--md-primary-fg-color);
  padding-bottom: 0.25em;
  margin-bottom: 1em;
}

/* h3: 左側に太めのボーダー */
.md-content h3 {
  border-left: 6px solid var(--md-primary-fg-color);
  padding-left: 12px;
}

/* h4: 左側に細めのボーダー */
.md-content h4 {
  border-left: 3px solid var(--md-primary-fg-color);
  padding-left: 8px;
  color: var(--md-primary-fg-color);
}
