@font-face {
    font-family: 'NotoSansJP-Medium';
    src: url('../fonts/NotoSansJP-Medium.otf');
    src: url('../fonts/NotoSansJP-Medium.otf') format('opentype'),
         url('../fonts/NotoSansJP-Medium.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Medium.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'NotoSansJP';
    src: url('../fonts/NotoSansJP-Regular.otf');
    src: url('../fonts/NotoSansJP-Regular.otf') format('opentype'),
         url('../fonts/NotoSansJP-Regular.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NotoSansJP-Bold';
    src: url('../fonts/NotoSansJP-Bold.otf');
    src: url('../fonts/NotoSansJP-Bold.otf') format('opentype'),
         url('../fonts/NotoSansJP-Bold.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Bold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'NotoSansJP-Black';
    src: url('../fonts/NotoSansJP-Black.otf');
    src: url('../fonts/NotoSansJP-Black.otf') format('opentype'),
         url('../fonts/NotoSansJP-Black.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Black.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}


/*
@font-face {
    font-family: 'NotoSerifJP-Black';
    src: url('../fonts/NotoSerifJP-Black.otf');
    src: url('../fonts/NotoSerifJP-Black.otf') format('opentype'),
         url('../fonts/NotoSerifJP-Black.ttf') format('truetype'),
         url('../fonts/NotoSerifJP-Black.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSerifJP-Bold';
    src: url('../fonts/NotoSerifJP-Bold.otf');
    src: url('../fonts/NotoSerifJP-Bold.otf') format('opentype'),
         url('../fonts/NotoSerifJP-Bold.ttf') format('truetype'),
         url('../fonts/NotoSerifJP-Bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSerifJP-Light';
    src: url('../fonts/NotoSerifJP-Light.otf');
    src: url('../fonts/NotoSerifJP-Light.otf') format('opentype'),
         url('../fonts/NotoSerifJP-Light.ttf') format('truetype'),
         url('../fonts/NotoSerifJP-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSerifJP';
    src: url('../fonts/NotoSerifJP-Medium.otf');
    src: url('../fonts/NotoSerifJP-Medium.otf') format('opentype'),
         url('../fonts/NotoSerifJP-Medium.ttf') format('truetype'),
         url('../fonts/NotoSerifJP-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSerifJP-Regular';
    src: url('../fonts/NotoSerifJP-Regular.otf');
    src: url('../fonts/NotoSerifJP-Regular.otf') format('opentype'),
         url('../fonts/NotoSerifJP-Regular.ttf') format('truetype'),
         url('../fonts/NotoSerifJP-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'NotoSerifJP-SemiBold';
    src: url('../fonts/NotoSerifJP-SemiBold.otf');
    src: url('../fonts/NotoSerifJP-SemiBold.otf') format('opentype'),
         url('../fonts/NotoSerifJP-SemiBold.ttf') format('truetype'),
         url('../fonts/NotoSerifJP-SemiBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSansJP';
    src: url('../fonts/NotoSansJP-Regular.otf');
    src: url('../fonts/NotoSansJP-Regular.otf') format('opentype'),
         url('../fonts/NotoSansJP-Regular.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSansJP-Bold';
    src: url('../fonts/NotoSansJP-Bold.otf');
    src: url('../fonts/NotoSansJP-Bold.otf') format('opentype'),
         url('../fonts/NotoSansJP-Bold.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Bold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSansJP-Medium';
    src: url('../fonts/NotoSansJP-Medium.otf');
    src: url('../fonts/NotoSansJP-Medium.otf') format('opentype'),
         url('../fonts/NotoSansJP-Medium.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Medium.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSansJP-Black';
    src: url('../fonts/NotoSansJP-Black.otf');
    src: url('../fonts/NotoSansJP-Black.otf') format('opentype'),
         url('../fonts/NotoSansJP-Black.ttf') format('truetype'),
         url('../fonts/NotoSansJP-Black.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
*/
