/* -------------------------------------------
   パターンA：Karada Update 専用見出しデザイン
   ------------------------------------------- */

/* H2見出し：左に太いネイビーの線＋薄い背景 */
.c-entry__content h2 {
  background-color: #F1FAEE; /* 背景：オフホワイト */
  border-left: 6px solid #1D3557; /* 左線：ネイビー */
  color: #1D3557; /* 文字色：ネイビー */
  padding: 1rem 1.2rem; /* 余白 */
  margin-bottom: 2rem; /* 下の余白 */
  font-weight: 700; /* 太字 */
}

/* H3見出し：下にネイビーの線 */
.c-entry__content h3 {
  border-bottom: 2px solid #1D3557; /* 下線：ネイビー */
  color: #1D3557; /* 文字色：ネイビー */
  padding-bottom: 0.5rem; /* 文字と線の隙間 */
  margin-top: 2.5rem; /* 上の余白（少し広めに） */
  margin-bottom: 1.5rem; /* 下の余白 */
  font-weight: 700;
}

/* 記事内の強調（太字）を赤にする場合 */
.c-entry__content strong {
  color: #E63946; /* アクセントレッド */
  background: linear-gradient(transparent 60%, #ffcccc 60%); /* 蛍光ペン風マーカー（お好みで） */
}

/* ボタンの色（Snow Monkey Blocksのボタン用） */
.smb-btn {
  background-color: #E63946 !important; /* 強制的にレッド */
  color: #ffffff !important;
}