.yellow-line-overlap {
  background: linear-gradient(#fff8a8 0%, #fff8a8 100%);
  background-size: 100% 0.8em; /* ハイライトの高さ */
  background-repeat: no-repeat;
  background-position: left bottom;

  padding-bottom: 2px; /* 少し余白を確保 */
  display: inline;     /* 複数行にも自動適用させる */
}
.text-color-red {
    color: #e55a5a;
}
.text-size-b {
    font-size: 1.3rem;
}

