/* 背景と文字色調整 */
body {
    background-color: #f5f3ef;
    color: #3a2f28;
    font-family: "Helvetica Neue", sans-serif;
}

/* ヘッダー */
#blog-title {
    font-size: 2em;
    color: #00675b; /* ビリジアン */
}

#blog-description {
    color: #5c4a3b; /* ブラウン */
}

/* 見出し */
.entry-content h2 {
    color: #00675b;
    border-left: 5px solid #a87d55;
    padding-left: 10px;
    margin: 1.5em 0 0.5em;
}

/* カード風の枠 */
.animal-card {
    background-color: #ffffff;
    border: 2px solid #a87d55;
    padding: 15px;
    margin: 20px 0;
    border-radius: 10px;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.1);
}

/* 記事タイトルを非表示にする */
.entry-title {
  display: none;
}
