body {
    font-size: font-size: calc(1.2rem + var(--menusize, 0));
}

header .headerBottom nav>ul li a {
    font-size: calc(1.2rem + var(--menusize, 0));
}

.memberButtonSet a {
    font-size: calc(20px + var(--menusize, 0));
}

main .homeBanner .mySwiperBanner .swiper-slide .slideLeft .slideBox h3 {
    font-size: calc(40px + var(--menusize, 0));
}

main .homeBanner .mySwiperBanner .swiper-slide .slideLeft .slideBox p {
    font-size: calc(20px + var(--menusize, 0));
}

main .homeIntro .homeIntroRight h2 {
    font-size: calc(36px + var(--menusize, 0));
}

p {
    font-size: calc(18px + var(--menusize, 0));
}

main .homeInfo h2 {
    font-size: calc(36px + var(--menusize, 0));
}

main .homeInfo h4 {
    font-size: calc(24px + var(--menusize, 0));
}

main .InfoList .InfoListBox .InfoListBoxContent h5 {
    font-size: calc(28px + var(--menusize, 0));
}

.whiteBgBlueTextButton {
    font-size: calc(20px + var(--menusize, 0));
}

.BlueLinearButton {
    font-size: calc(20px + var(--menusize, 0));
}

main .appIntro .appIntroLeft h2 {
    font-size: calc(36px + var(--menusize, 0));
}

main .homeNews h2 {
    font-size: calc(36px + var(--menusize, 0));
}

main .newsListBox h5 {
    font-size: calc(28px + var(--menusize, 0));
}

main .newsListBox .date {
    font-size: calc(14px + var(--menusize, 0));
}

main .appDownload .appDownloadRight h2 small {
    font-size: calc(28px + var(--menusize, 0));
}

main .appDownload .appDownloadRight h2 {
    font-size: calc(48px + var(--menusize, 0));
}


/**about***/

main .breadcrumb li,
main .breadcrumb a {
    font-size: calc(16px + var(--menusize, 0));
}

main .topBanner .topBannerLeft h1 {
    font-size: calc(40px + var(--menusize, 0));
}

.fs36 {
    font-size: calc(36px + var(--menusize, 0));
}

.fs28 {
    font-size: calc(28px + var(--menusize, 0));
}

.fs40 {
    font-size: calc(40px + var(--menusize, 0));
}

.fs20 {
    font-size: calc(20px + var(--menusize, 0));
}

main .aboutImg h5 {
    font-size: calc(18px + var(--menusize, 0));
}

main .circleBanner .circleBannerLeft h1 {
    font-size: calc(40px + var(--menusize, 0));
}

main .circleBanner .circleBannerLeft h1 small {
    font-size: calc(28px + var(--menusize, 0));
}

main .beMember .threeStep>div h5 {
    font-size: calc(18px + var(--menusize, 0));
}

main .shareList .shareListBox .shareListContent .shareListContentHeader .shareTitle h3 {
    font-size: calc(28px + var(--menusize, 0));
}

main .shareList .shareListBox .shareListContent .shareListContentHeader .shareTitle h4 {
    font-size: calc(18px + var(--menusize, 0));
}

main .shareList .shareListBox .shareListContent .shareListContentDetail h3 {
    font-size: calc(24px + var(--menusize, 0));
}

.BlueTextButton {
    font-size: calc(20px + var(--menusize, 0));
}

main .shareDetail .shareDetailRight .shareTitle h3 {
    font-size: calc(28px + var(--menusize, 0));
}

main .shareDetail .shareDetailRight .shareTitle h4 {
    font-size: calc(18px + var(--menusize, 0));
}

main .quickFilter ul li a {
    font-size: calc(16px + var(--menusize, 0));
}

main .InfoList .InfoListBox .InfoListBoxContent .date {
    font-size: calc(14px + var(--menusize, 0));
}

main .ListOfRight h5 {
    font-size: calc(20px + var(--menusize, 0));
}

main .innerPage .date {
    font-size: calc(14px + var(--menusize, 0));
}

main .contactUs .contactUsBox h6,
main .contactUs .contactUsBox h6 a {
    font-size: calc(16px + var(--menusize, 0));
}

main .contactUs .contactUsBox h5 {
    font-size: calc(20px + var(--menusize, 0));
}

main .shareOpinion .shareOpinionBox form h2 {
    font-size: calc(40px + var(--menusize, 0));
}

main .shareOpinion .shareOpinionBox form label {
    font-size: calc(18px + var(--menusize, 0));
}


/**footer***/

footer .footerTop h6 {
    font-size: calc(20px + var(--menusize, 0));
}

footer .footerTop ul li a {
    font-size: calc(16px + var(--menusize, 0));
}

footer .copyright {
    font-size: calc(16px + var(--menusize, 0));
}


/**footer***/

main .memberPage .memberBox h3 {
    font-size: calc(28px + var(--menusize, 0));
}

main .memberPage .memberNav ul li a {
    font-size: calc(20px + var(--menusize, 0));
}

main .memberPage .memberBox .memberInfo table tr td {
    font-size: calc(18px + var(--menusize, 0));
}

.GreenTextButton {
    font-size: calc(20px + var(--menusize, 0));
}

#registerBox h2,
#changeInfo h2,
#changePassword h2 {
    font-size: calc(40px + var(--menusize, 0));
}

form label {
    font-size: calc(18px + var(--menusize, 0));
}

main .memberPage .memberBox .memberRecord .memberRecordBox h4 {
    font-size: calc(20px + var(--menusize, 0));
}