@font-face {
    font-family: "M PLUS 1p";
    font-style: normal;
    src: url("../font/mplus-1p-black.woff2") format("woff2"), url("../font/mplus-1p-black.woff") format("woff");
    font-weight: 900;
}

@font-face {
    font-family: "M PLUS 1p";
    font-style: normal;
    src: url("../font/mplus-1p-bold.woff2") format("woff2"), url("../font/mplus-1p-bold.woff") format("woff");
    font-weight: 700;
}

@font-face {
    font-family: "M PLUS 1p";
    font-style: normal;
    src: url("../font/mplus-1p-heavy.woff2") format("woff2"), url("../font/mplus-1p-heavy.woff") format("woff");
    font-weight: 800;
}

@font-face {
    font-family: "M PLUS 1p";
    font-style: normal;
    src: url("../font/mplus-1p-regular.woff2") format("woff2"), url("../font/mplus-1p-regular.woff") format("woff");
    font-weight: 400;
}

@font-face {
    font-family: "M PLUS 1p";
    font-style: normal;
    src: url("../font/mplus-1p-medium.woff2") format("woff2"), url("../font/mplus-1p-medium.woff") format("woff");
    font-weight: 500;
}

@font-face {
    font-family: "M PLUS 1p";
    font-style: normal;
    src: url("../font/mplus-1p-light.woff2") format("woff2"), url("../font/mplus-1p-light.woff") format("woff");
    font-weight: 300;
}

@font-face {
    font-family: "M PLUS 1p";
    font-style: normal;
    src: url("../font/mplus-1p-thin.woff2") format("woff2"), url("../font/mplus-1p-thin.woff") format("woff");
    font-weight: 100;
}

@font-face {
    font-family: "DFSoGei";
    font-style: normal;
    src: url("../font/DFSoGei-W7-WIN-RKSJ-H.woff2") format("woff2"), url("../font/DFSoGei-W7-WIN-RKSJ-H.woff") format("woff");
}