/* カード内の抜粋文を整える */
.tp-grid .post-excerpt {
  white-space: pre-line; /* 改行を反映 */
  font-size: 14px;       /* 文字サイズ */
  line-height: 1.5;      /* 行間 */
  margin-top: 5px;       /* 上余白 */
}

/* ラベルを太字にする */
.tp-grid .post-excerpt strong {
  display: block;
  font-weight: bold;
  margin-bottom: 3px;
}

/* Read More ボタンのスタイル調整（任意） */
.tp-grid .read-more {
  display: inline-block;
  padding: 5px 10px;
  background-color: #0073aa;
  color: #fff;
  text-decoration: none;
  border-radius: 3px;
  margin-top: 5px;
}

.tp-grid .read-more:hover {
  background-color: #005177;
}
