/* 思想ページ本文カード */
.kuma-thought-content {
  margin: 2.5rem auto;
  padding: 1px;
  max-width: 820px;
  border-radius: 18px;
  background: linear-gradient(
    180deg,
    #766f65 0%,
    #a9a096 45%,
    #e8e1d5 100%
  );
  box-shadow: 0 10px 24px rgba(63, 63, 63, 0.08);
}

.kuma-thought-content__inner {
  margin: 1px;
  padding: 2.2rem 2.4rem;
  border-radius: 17px;
  background: #fbf7ee;
  color: #3f3f3f;
  line-height: 1.95;
}

/* 思想 single：外側の枠 */
.kuma-single-thought .kuma-thought-entry {
  margin: 2rem auto;
  padding: 1px;
  border-radius: 18px;
  background: linear-gradient(
    180deg,
    #766f65 0%,
    #aaa197 45%,
    #ebe4d8 100%
  );
  box-shadow: 0 10px 24px rgba(63, 63, 63, 0.08);
}

/* ヘッダーも紙面側に入れる */
.kuma-single-thought .kuma-entry-header {
  margin: 1px 1px 0;
  padding: 2rem 2.4rem 1.2rem;
  border-radius: 17px 17px 0 0;
  background: #fbf7ee;
}

/* 本文の薄いクリーム地 */
.kuma-single-thought .kuma-entry-content {
  margin: 0 1px 1px;
  padding: 0.8rem 2.4rem 2.4rem;
  border-radius: 0 0 17px 17px;
  background: #fbf7ee;
  color: #3f3f3f;
  line-height: 1.95;
}

/* ラベル */
.kuma-single-thought .kuma-entry-label {
  color: #766f65;
  font-size: 0.9rem;
  letter-spacing: 0.08em;
}

/* タイトル */
.kuma-single-thought .kuma-entry-title {
  color: #3f3f3f;
}