﻿html, body {
    font-family: 'OpenSans-Regular','NotoSansTC-Regular', Arial, sans-serif !important;
}
button, select {
    font-family: 'OpenSans-Medium','NotoSansTC-Medium', Arial, Helvetica, Sans-serif !important;
}

.font-n {
    font-family: 'OpenSans-Regular','NotoSansTC-Regular', Arial, sans-serif !important;
}

.font-m {
    font-family: 'OpenSans-Medium','NotoSansTC-Medium', Arial, sans-serif !important;
}

.font-b {
    font-family: 'OpenSans-Bold', 'NotoSansTC-Bold', Arial, sans-serif !important;
}

strong, .font-weight-bold {
    font-weight: normal !important;
    font-family: 'OpenSans-Bold', 'NotoSansTC-Bold', Arial, sans-serif !important;
}
body .content-wrapper .loading, .sectionNo, .sectionTitle, .btn, .btnN, .btniconLeft, .pageTitle, .label-subTitle, .otpLabel-verification, .content-filter .btn-filter, main .dropdown-menu label.form-check-label.select-all, .topbar .topbar-text-label, .topbar .topbar-label, .completePage-subTitle, .completePage-subTitle-success, .completePage-subTitle-fail, .completePage-items-title, .completePage-items-wrap .completePage-items .completePage-items-val, .signupSubTitle, .signupSubTitle-msg, .onlineSurveySubTitle, .onlineSurveySubTitle-msg, .receipt-items-wrap .receipt-items .receipt-items-val, .info-group .info-pair .info-value, .pmLable, .pmSetup, .add-pay-method, .add-auto-pay-method, .identityVerifyWrap .input-fields input, .identity_doc_no-wrap input, .otp-input-group .otp input, .applySubTitle, .pmSectionTitle, .alert-reminder div.alert-reminder-text, .identityVerifyWrap-message2, .receipt-items-wrap .receipt-items-title, .section-title, .btniconRightNoTxt, .filterStatus .nav-link.active, .termsTitle, .parallax4 #map-panel .nav > .nav-item > .nav-link.active {
    font-family: 'OpenSans-Bold', 'NotoSansTC-Bold', Arial, sans-serif !important;
}

.modal .modal-footer .loading,
.modal .modal-header .modal-title {
    font-family: 'OpenSans-Bold', 'NotoSansTC-Bold', Arial, sans-serif !important;
}

.btnWithIconRightWrap .btnWithIconRight, .btnKnowMoreWrap .btnKnowMore {
    font-family: 'OpenSans-Bold', 'NotoSansTC-Medium', Arial, sans-serif !important;
}

.btnReadMore .btnReadMore-content {
    font-family: 'OpenSans-Bold', 'NotoSansTC-Medium', Arial, sans-serif !important;
}

.form-group label.inputLabel {
    font-family: 'OpenSans-Medium', 'NotoSansTC-Medium', Arial, sans-serif !important;
}

.pmAuToLabel {
    font-family: 'OpenSans-Medium', Arial, Helvetica, Sans-serif !important;
}

#loadImplementedTunnel.itemWrapScroll .itemWrap.active,
#loadImplementedTunnel.itemWrapScroll .itemWrap:hover,
#loadComingSoonTunnel.itemWrapScroll .itemWrap.active,
#loadComingSoonTunnel.itemWrapScroll .itemWrap:hover {
    font-family: 'OpenSans-Bold', Arial, Helvetica, Sans-serif !important;
}