/* 引用 共通 */
.kuma-entry-content blockquote,
.kuma-entry-content .wp-block-quote {
  margin: 2rem 0;
  padding: 1.2rem 1.4rem 1.2rem 1.6rem;
  border-left: 6px solid var(--kuma-quote-color, #766f65);
  border-radius: 0 14px 14px 0;
  background: var(--kuma-quote-bg, #f7f1e8);
  color: #3f3f3f;
  line-height: 1.9;
}

.kuma-entry-content blockquote p,
.kuma-entry-content .wp-block-quote p {
  margin: 0 0 0.8rem;
}

.kuma-entry-content blockquote p:last-child,
.kuma-entry-content .wp-block-quote p:last-child {
  margin-bottom: 0;
}


/* 思想 */
.kuma-single-thought {
  --kuma-quote-color: #766f65;
  --kuma-quote-bg: #f7f1e8;
}

/* 教育 */
.kuma-single-education {
  --kuma-quote-color: #6f8a6a;
  --kuma-quote-bg: #f1f6ee;
}

/* IT・AI */
.kuma-single-article {
  --kuma-quote-color: #5f7488;
  --kuma-quote-bg: #eef4f8;
}

/* 構造 */
.kuma-single-structure {
  --kuma-quote-color: #7a6f8f;
  --kuma-quote-bg: #f3f0f8;
}

/* 倉庫 */
.kuma-single-archive {
  --kuma-quote-color: #8a7a5f;
  --kuma-quote-bg: #f7f3ea;
}