html {
    font-family: 'Noto Sans TC', Microsoft JhengHei, sans-serif !important;
}

.font_type1 {
    font-family: "PMingLiU", sans-serif; /*新細明體*/
}

.font_type2 {
    font-family: "DFKai-sb", sans-serif; /*標楷體*/
}

.font_type3 { /*思源黑體 粗*/
    font-family: "My-NotBold", sans-serif;
}

.font_type4 { /*思源黑體 正常*/
    font-family: "My-NotRegular", sans-serif;
}

.font_type5 { /* 正常*/
    font-family: "My-PlaRegular", sans-serif;
}

.font_type6 { /*思源宋體 粗*/
    font-family: "My-SouBold", sans-serif;
}

.font_type7 { /*思源宋體 正常*/
    font-family: "My-SouSemiBold";
}

.text-shadow-right {
    text-shadow: 1.5px 3px 3px black;
}

@font-face {
    font-family: My-NotBold;
    src: url(../fonts/NotoSansTC-Bold.otf);
    font-display: swap;
}

@font-face {
    font-family: My-NotRegular;
    src: url(../fonts/NotoSansTC-Regular.otf);
    font-display: swap;
}

@font-face {
    font-family: My-PlaRegular;
    src: url(../fonts/PlayfairDisplay-Regular.ttf);
    font-display: swap;
}

@font-face {
    font-family: My-SouBold;
    src: url(../fonts/SourceHanSerifTC-Bold.otf);
    font-display: swap;
}

@font-face {
    font-family: My-SouSemiBold;
    src: url(../fonts/SourceHanSerifTC-SemiBold.otf);
    font-display: swap;
}