/* ======================================== */
/* Financial Highlights 폰트 크기 통일 */
/* 모바일과 PC 모두에 적용 - 최고 특이성 */
/* ======================================== */

/* 최고 특이성으로 확실하게 적용 - index.html */
html body .mobile-menu-summary .menu-summary-card .partnership-section .financial-highlights-section .notice-section .notice-text {
    font-size: var(--font-size-sm) !important; /* notice-title과 동일한 크기 */
    color: #000000 !important;
    font-style: italic !important;
    line-height: var(--line-height-normal) !important;
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
    font-weight: var(--font-weight-normal) !important;
}

/* 최고 특이성으로 확실하게 적용 - partnership.html */
html body .section.bg-light .container .content-card .card-content h3 + p {
    font-size: var(--font-size-sm) !important; /* h3 제목과 동일한 크기 */
    color: #000000 !important;
    font-style: italic !important;
    line-height: var(--line-height-normal) !important;
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
    font-weight: var(--font-weight-normal) !important;
}

/* 추가 보장 - 더 구체적인 선택자 */
html body .mobile-menu-summary .menu-summary-card .partnership-section .financial-highlights-section .notice-section p.notice-text {
    font-size: var(--font-size-sm) !important;
    color: #000000 !important;
    font-style: italic !important;
    line-height: var(--line-height-normal) !important;
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
    font-weight: var(--font-weight-normal) !important;
}

/* 추가 보장 - partnership.html의 더 구체적인 선택자 */
html body .section.bg-light .container .content-card .card-content h3:first-of-type + p {
    font-size: var(--font-size-sm) !important;
    color: #000000 !important;
    font-style: italic !important;
    line-height: var(--line-height-normal) !important;
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
    font-weight: var(--font-weight-normal) !important;
}
