html,
body {
    margin: 0;
    padding: 0;
    font-size: 20px;
    font-family: "Noto Sans SC", "Noto Sans TC", 'ClashGrotesk', sans-serif;
}

#NavbarDiv a {
    font-weight: 400;
}

.ac-title{
    padding-top: 10px;
    font-weight: 400;
}

.ac-business-box h6 {
    font-weight: 400;
}

.ac-ci-item span{
    font-weight: 400;
}

#BSCSDiv1 li{
    font-weight: 400;
}

#BSCLDiv4 ul li{
    font-weight: 400;
}

#BIIPContentDiv2 li{
    font-weight: 400;
}

.ac-bscs-content li{
    font-weight: 400;
}

.ac-content-p-box p {
    font-weight: 400;
    line-height: 26px;
}

.ac-content-p-box p span {
    font-weight: 300;
    font-family: 'ClashGrotesk', sans-serif;
}

.ac-content-p-box p b span{
    font-weight: 400;
}

#BRMWTableDiv td span {
    font-weight: 300;
    font-family: 'ClashGrotesk', sans-serif;
}

.ac-name-box span {
    font-weight: 400;
}

.ac-f-item li a{
    font-weight: 400;
}

.ac-index-4-item h6 {
    font-weight: 500!important;
}

#ACP1Div p span, 
#IndexAboutUsDiv p span {
    font-family: 'ClashGrotesk', sans-serif!important;
    font-weight: 300;
}

h6{
    font-weight: 700!important;
}

#ACP3Div p{
    font-family:  "Noto Sans SC", "Noto Sans TC";
}

#ACP3Div p span{
    font-weight: 300;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.ac-ci-item span span {
    font-weight: 300;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.ac-ci-item a {
    font-weight: 300;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.ac-cg-num h3{
    font-weight: 300;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.dx-widget input, .dx-widget textarea {
    padding: 7px 9px;
    font-weight: 300;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.dx-widget {
    font-weight: 300 !important;
    font-family: 'ClashGrotesk', sans-serif !important;
}

.text_date {
    font-weight: 200 !important;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.ac-pro-img-item h6 {
    font-weight: 300 !important;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.dx-checkbox-text,
.ui-tabs-tab {
    font-family:  "Noto Sans SC", "Noto Sans TC", sans-serif!important;
    font-weight: 400 !important;
}

.dxc-arg-elements text{
    font-weight: 200 !important;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.report-title span {
}

.bd-ps-category-item h6 span{
    font-weight: 300;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.dxc-title tspan{
    font-weight: 200;
    font-family:  'ClashGrotesk', sans-serif!important;
}

.ac-foot-note li span{
    font-weight: 200;
    font-family:  'ClashGrotesk', sans-serif!important;
}

#StockDiv .dxc-title text {
    font-family:  "Noto Sans SC", "Noto Sans TC", sans-serif!important;
}

#PeriodNews, #TotalCount, .text_date {
	font-weight: 300;
    font-family:  'ClashGrotesk', sans-serif!important;
}

span.digit{
	font-weight: 200!important;
	font-family:  'ClashGrotesk', sans-serif!important;
}

.ac-sub-menu-inner a img {
    margin: 3px 23px 0 13px;
}

.ac-title img {
    margin-top: 5px;
}

.ac-init-font {
    font-weight: 400;
    color: #212529!important;
    font-family: "Noto Sans SC", "Noto Sans TC", 'ClashGrotesk', sans-serif!important;
}