@charset "utf-8";
/**
 * Embed fonts
 **/
/*@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@500&family=Noto+Sans+TC:wght@500&display=swap');*/

@font-face {
    font-family: "Avenir Medium";
    src: url("../fonts/Avenir Medium/Avenir Medium.eot");
    /* IE9*/
    src: url("../fonts/Avenir Medium/Avenir Medium.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/Avenir Medium/Avenir Medium.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/Avenir Medium/Avenir Medium.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Avenir Roman";
    src: url("../fonts/Avenir Roman/Avenir.eot");
    /* IE9*/
    src: url("../fonts/Avenir Roman/Avenir.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/Avenir Roman/Avenir.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/Avenir Roman/Avenir.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "HanSans";
    src: url("../fonts/HanSans/SourceHanSansHC-Light.eot");
    /* IE9*/
    src: url("../fonts/HanSans/SourceHanSansHC-Light.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/HanSans/SourceHanSansHC-Light.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/HanSans/SourceHanSansHC-Light.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "NotoSansTC Bold";
    src: url("../fonts/Noto Sans TC/NotoSansTC-Bold.eot");
    /* IE9*/
    src: url("../fonts/Noto Sans TC/NotoSansTC-Bold.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Bold.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Bold.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "NotoSansTC Bold";
    src: url("../fonts/Noto Sans TC/NotoSansTC-Light.eot");
    /* IE9*/
    src: url("../fonts/Noto Sans TC/NotoSansTC-Light.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Light.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Light.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "NotoSansTC Light";
    src: url("../fonts/Noto Sans TC/NotoSansTC-Light.eot");
    /* IE9*/
    src: url("../fonts/Noto Sans TC/NotoSansTC-Light.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Light.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Light.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "NotoSansTC Regular";
    src: url("../fonts/Noto Sans TC/NotoSansTC-Regular.eot");
    /* IE9*/
    src: url("../fonts/Noto Sans TC/NotoSansTC-Regular.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Regular.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Regular.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "NotoSansTC Medium";
    src: url("../fonts/Noto Sans TC/NotoSansTC-Medium.eot");
    /* IE9*/
    src: url("../fonts/Noto Sans TC/NotoSansTC-Medium.eot?#iefix") format("embedded-opentype"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Medium.woff") format("woff"),
        /* chrome、firefox */
        url("../fonts/Noto Sans TC/NotoSansTC-Medium.ttf") format("truetype");
    /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "NotoSansSC Medium";
    src: url("../fonts/Noto Sans SC/NotoSansSC-Medium.eot");
    src: url("../fonts/Noto Sans SC/NotoSansSC-Medium.eot?#iefix") format("embedded-opentype"),
        url("../fonts/Noto Sans SC/NotoSansSC-Medium.woff") format("woff"),
        url("../fonts/Noto Sans SC/NotoSansSC-Medium.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "NotoSansSC Light";
    src: url("../fonts/Noto Sans SC/NotoSansSC-Light.eot");
    src: url("../fonts/Noto Sans SC/NotoSansSC-Light.eot?#iefix") format("embedded-opentype"),
        url("../fonts/Noto Sans SC/NotoSansSC-Light.woff") format("woff"),
        url("../fonts/Noto Sans SC/NotoSansSC-Light.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}