body {
    background-color: #f2efea;
}

/*page0*/
/* Avisptosisロゴのスタイル */
.avisptosis-logo {
    max-width: 800px; /* ロゴの最大幅を調整 */
    width: 80%; /* レスポンシブ対応 */
    height: auto;
    margin-bottom: 20px; /* ロゴとテキストの間に余白を追加 */
}
/* サブタイトルのスタイル */
.subtitle-text {
    font-size: 2rem;
    font-weight: bold;
    color: #333;
    margin-bottom: 10px;
}
/* 説明文のスタイル */
.description-text {
    font-size: 1.2rem;
    color: #333;
    max-width: 800px;
    margin: 0 auto;
}

/*page1*/
.text-content {
    padding: 3rem;
}
.bold-text {
    font-weight: bold;
}

/*page2*/
.chickens-died-image {
    max-width: 80%; /* 画像の最大幅を調整 */
    height: auto;
}
.chicken-caption {
    font-size: 1.5rem;
    color: #333;
    margin-top: 10px;
}
.chicken-caption2 {
    font-size: 2rem;
    font-weight: bold;
    color: #333;
    text-align: left;
    max-width: 80%;
}