/* StoneAge Plus - Classic v8 */
/* 가독성 및 배경 영역 개선 */

body {
    background: #f4ebd4;
    color: #49351e;
}

/* 메인 배너 */
.hero,
.hero-v3 {
    background: #dfe9c4;
    border: 1px solid #cbd6ad;
}

.hero p,
.hero-v3 p {
    color: #4f4935;
}

/* 바로가기 메뉴 */
.shortcut-grid,
.shortcut-six {
    background: #fff9ea;
    border-top: 1px solid #d8ccaa;
    border-bottom: 2px solid #aab98a;
}

.shortcut-grid a,
.shortcut-six a {
    color: #49351e;
}

.shortcut-grid small,
.shortcut-six small {
    color: #66543c;
    opacity: 1;
}

.shortcut-grid a:hover,
.shortcut-six a:hover {
    background: #e6eccf;
}

/* 페트도감 및 게임소개 */
.feature-panel {
    background: #fff9ea;
    border: 1px solid #ded2b4;
    padding: 24px;
}

.feature-panel h2 {
    color: #49351e;
}

.feature-panel p {
    color: #594832;
    opacity: 1;
    font-weight: 500;
}

.feature-panel > span:last-child {
    color: #41632d;
    font-weight: 700;
}

/* 섹션 제목 및 설명 */
.section-heading p {
    color: #594832;
    opacity: 1;
}

/* 페트도감 검색 영역 */
.pet-toolbar {
    background: #fff9ea;
    color: #49351e;
}

/* 작은 안내 글씨 */
.eyebrow {
    color: #56743c;
    font-weight: 700;
}
