@font-face {
    font-family: 'Roboto';
    src: url(../font/Roboto-Light.ttf);
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: 'Roboto';
    src: url(../font/Roboto-Regular.ttf);
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: 'Roboto';
    src: url(../font/Roboto-Medium.ttf);
    font-style: normal;
    font-weight: 500;
}
@font-face {
    font-family: 'Roboto';
    src: url(../font/Roboto-Bold.ttf);
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'Roboto Slab';
    src: url(../font/RobotoSlab-Light.ttf);
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: 'Roboto Slab';
    src: url(../font/RobotoSlab-Regular.ttf);
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: 'Roboto Slab';
    src: url(../font/RobotoSlab-Bold.ttf);
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'OpenSans';
    src: url(../font/OpenSans-Regular.ttf);
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'OpenSans';
    src: url(../font/OpenSans-SemiBold.ttf);
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: 'OpenSans';
    src: url(../font/OpenSans-Bold.ttf);
    font-style: normal;
    font-weight: bold;
}

@font-face {
    font-family: 'LibreBaskerville';
    src: url(../font/LibreBaskerville-Regular.ttf);
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'NotoSansSC';
    src: url(../font/NotoSansSC-Light.otf);
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: 'NotoSansSC';
    src: url(../font/NotoSansSC-Regular.otf);
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: 'NotoSansSC';
    src: url(../font/NotoSansSC-Medium.otf);
    font-style: normal;
    font-weight: 500;
}
@font-face {
    font-family: 'NotoSansSC';
    src: url(../font/NotoSansSC-Bold.otf);
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'NotoSansTC';
    src: url(../font/NotoSansTC-Light.otf);
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: 'NotoSansTC';
    src: url(../font/NotoSansTC-Regular.otf);
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: 'NotoSansTC';
    src: url(../font/NotoSansTC-Medium.otf);
    font-style: normal;
    font-weight: 500;
}
@font-face {
    font-family: 'NotoSansTC';
    src: url(../font/NotoSansTC-Bold.otf);
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'NotoSerifSC';
    src: url(../font/NotoSerifSC-Light.otf);
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: 'NotoSerifSC';
    src: url(../font/NotoSerifSC-Regular.otf);
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: 'NotoSerifSC';
    src: url(../font/NotoSerifSC-Medium.otf);
    font-style: normal;
    font-weight: 500;
}
@font-face {
    font-family: 'NotoSerifSC';
    src: url(../font/NotoSerifSC-Bold.otf);
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'NotoSerifTC';
    src: url(../font/NotoSerifTC-Light.otf);
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: 'NotoSerifTC';
    src: url(../font/NotoSerifTC-Regular.otf);
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: 'NotoSerifTC';
    src: url(../font/NotoSerifTC-Medium.otf);
    font-style: normal;
    font-weight: 500;
}
@font-face {
    font-family: 'NotoSerifTC';
    src: url(../font/NotoSerifTC-Bold.otf);
    font-style: normal;
    font-weight: 700;
}