/* en or common */
@font-face {
    font-family: HarmonyOS_Sans;
    font-weight: 400;
    src: url(/fonts/en/HarmonyOS_Sans_Regular.ttf) format('truetype');
}

@font-face {
    font-family: HarmonyOS_Sans;
    font-weight: 500;
    src: url(/fonts/en/HarmonyOS_Sans_Medium.ttf) format('truetype');
}

@font-face {
    font-family: HarmonyOS_Sans;
    font-weight: 700;
    src: url(/fonts/en/HarmonyOS_Sans_Bold.ttf) format('truetype');
}

/* ko */
@font-face {
    font-family: NotoSansKR;
    font-weight: 400;
    src: url(/fonts/kr/NotoSansKR-Regular.otf) format('opentype');
}

@font-face {
    font-family: NotoSansKR;
    font-weight: 500;
    src: url(/fonts/kr/NotoSansKR-Medium.otf) format('opentype');
}

@font-face {
    font-family: NotoSansKR;
    font-weight: 700;
    src: url(/fonts/kr/NotoSansKR-Bold.otf) format('opentype');
}

/* jp */
@font-face {
    font-family: NotoSansJP;
    font-weight: 400;
    src: url(/fonts/jp/jp-W4.otf) format('opentype');
}

@font-face {
    font-family: NotoSansJP;
    font-weight: 500;
    src: url(/fonts/jp/jp-W5.otf) format('opentype');
}

@font-face {
    font-family: NotoSansJP;
    font-weight: 600;
    src: url(/fonts/jp/jp-W6.otf) format('opentype');
}

@font-face {
    font-family: NotoSansJP;
    font-weight: 700;
    src: url(/fonts/jp/jp-W7.otf) format('opentype');
}
