@charset "utf-8";
@font-face {
    font-family: 'Calibri';
    src: url(../fonts/calibril/calibri_0.ttf) format('TrueType');
}
@font-face {
    font-family: 'Calibri-L';
    src: url(../fonts/calibril/calibril_1.ttf) format('TrueType');
}
@font-face {
    font-family: 'Batang';
    src: url(../fonts/batang/Batang.ttf) format('TrueType');
}
@font-face {
    font-family: 'BatangChe';
    src: url(../fonts/batang/BatangChe.ttf) format('TrueType');
}
@font-face {
    font-family: 'Gungsuh';
    src: url(../fonts/batang/Gungsuh.ttf) format('TrueType');
}
@font-face {
    font-family: 'GungsuhChe';
    src: url(../fonts/batang/GungsuhChe.ttf) format('TrueType');
}
@font-face {
    font-family: 'estrangelo';
    src: url(../fonts/estrangelo/estrangelo-edessa.ttf) format('TrueType');
}
@font-face {
    font-family: 'GOTHIC';
    src: url(../fonts/GOTHI/GOTHIC.ttf) format('TrueType');
}
@font-face {
    font-family: 'GOTHICB';
    src: url(../fonts/GOTHI/GOTHICB.ttf) format('TrueType');
}
@font-face {
    font-family: 'GOTHICBI';
    src: url(../fonts/GOTHI/GOTHICBI.ttf) format('TrueType');
}
@font-face {
    font-family: 'GOTHICI';
    src: url(../fonts/GOTHI/GOTHICI.ttf) format('TrueType');
}
@font-face {
    font-family: 'meiryo';
    src: url(../fonts/meiryo/meiryo.ttc) format('TrueType');
}
@font-face {
    font-family: 'meiryob';
    src: url(../fonts/meiryo/meiryob.ttc) format('TrueType');
}
@font-face {
    font-family: 'msjh';
    src: url(../fonts/msjh/msjh.ttf) format('TrueType');
}
@font-face {
    font-family: 'Shorelines';
    src: url(../fonts/shorelinesscript/Shorelines-Script-Bold.ttf) format('TrueType');
}
@font-face {
    font-family: 'NotoSansCJKjp-Bold';
    src: url(../fonts/NotoSansCJKjp/NotoSansCJKjp-Bold.otf) format('TrueType');
}
@font-face {
    font-family: 'NotoSansCJKjp';
    src: url(../fonts/NotoSansCJKjp/NotoSansCJKjp-DemiLight.otf) format('TrueType');
}
/* -------------帶字體-------------- */
body{
    font-family: "Microsoft JhengHei", sans-serif;
}
.font-JH {
    font-family: "Microsoft JhengHei", sans-serif;
}
.font-Calibri {
    font-family: "Calibri", sans-serif;
}
.font-Calibri-L {
    font-family: "Calibri-L", sans-serif;
}
.font-Batang {
    font-family: "Batang", sans-serif;
}
.font-BatangChe {
    font-family: "BatangChe", sans-serif;
}
.font-Gungsuh {
    font-family: "Gungsuh", sans-serif;
}
.font-GungsuhChe {
    font-family: "GungsuhChe", sans-serif;
}
.font-estrangelo {
    font-family: "estrangelo", sans-serif;
}
.font-GOTHIC {
    font-family: "GOTHIC", sans-serif;
}
.font-GOTHICB {
    font-family: "GOTHICB", sans-serif;
}
.font-GOTHICBI {
    font-family: "GOTHICBI", sans-serif;
}
.font-GOTHICI {
    font-family: "GOTHICI", sans-serif;
}
.font-meiryo {
    /*font-family: "meiryo", sans-serif;*/
    font-family: "Microsoft JhengHei", sans-serif;
}
.font-meiryob {
    font-family: "meiryob", sans-serif;
    font-family: "Microsoft JhengHei", sans-serif;
}
.font-msjh {
    font-family: "msjh", sans-serif;
}
.font-Shorelines {
    font-family: "Shorelines", sans-serif;
}
.font-NotoSansCJKjp-Bold {
    font-family: "NotoSansCJKjp-Bold", sans-serif;
}
.font-NotoSansCJKjp {
    font-family: "NotoSansCJKjp", sans-serif;
}

/* -------------共用字體顏色-------------- */
.font-white-1{
    color:#ffffff;
}
.font-gray-1{
    color:#dcdcdc;
}
.font-gray-1{
    color:#cacaca;
}
.font-gray-2{
    color:#8a8a8a;
}
.font-gray-3{
    color:#c5c5c5;
}
.font-black-1{
    color:#000;
}
.font-black-2{
    color:#656565;
}
.font-pink-1{
    color:#e5ddf0;
}
.font-green-1{
    color:#45e3b0;
}
.font-green-1.light_green{
    color:#74eac4;
}