/* Styles from 70-n006/index.html */
#wrapper-header #page-n006 { /* Was body */
    font-family: 'Noto Sans TC', sans-serif;
    color: #3E3A39;
    line-height: 1.7;
    /* background-color: #FFFFFF; /* Handled by page-wrapper */
}

#wrapper-header #page-n006.page-wrapper { 
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
    background-color: #F5F1E6; /* Original background color */
    padding: 0; /* Consistent padding rule */
    margin-bottom: 2.5rem; 
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2); /* Enhanced shadow */
    border-radius: 5px;
    position: relative;
}

#wrapper-header #page-n006 .toc-section {
    background-color: #DECFCB;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 3em;
}

/* More specific rule if needed, e.g., for the image inside toc-section */
#wrapper-header #page-n006 .toc-section img {
    width: 50%; 
} 