@font-face {
    font-family: 'DIN 2014';
    font-weight: 700;
    src: url("../fonts/din-2014-bold.eot");
    src: url("../fonts/din-2014-bold.woff2") format('woff2'),
        url("../fonts/din-2014-bold.woff") format('woff'),
        url("../fonts/din-2014-bold.svg") format('svg'),
        url("../fonts/din-2014-bold.ttf") format('opentype');
}

@font-face {
    font-family: 'Hiragino Kaku Gothic Pro';
    font-weight: 300;
    src: url("../webfonts/hiragino-kaku-gothic-pron-w3.otf") format('opentype');
}

@font-face {
    font-family: 'Hiragino Kaku Gothic Std';
    font-weight: 800;
    src: url("../webfonts/hiragino-kaku-gothic-stdn-w8.otf") format('opentype');
}

@font-face {
    font-family: 'Banana Slip Plus';
    src: url("../webfonts/banana-slip-plus.otf") format('opentype');
}

@font-face {
    font-family: 'The Baby Monster';
    src: url("../webfonts/the-baby-monster.otf") format('opentype');
}

@font-face {
    font-family: 'Futura';
    font-weight: 900;
    src: url("../webfonts/futura-cyrillic-heavy.ttf") format('truetype');
}
@font-face {
    font-family: 'Poppins';
    src: url("../webfonts/Poppins-Regular.ttf") format('truetype');
}
@font-face {
    font-family: 'HGGyoshotai';
    src: url("../webfonts/HGRGYSJ.TTC") format('truetype');
}
@font-face {
    font-family: 'Noto Sans JP';
    src: url("../webfonts/NotoSansJP-Regular.ttf") format('truetype');
}
@font-face {
    font-family: 'Noto Sans JP bold';
    src: url("../webfonts/NotoSansJP-Bold.otf") format('truetype');
}
@font-face {
    font-family: 'NotoSansJP-Black';
    src: url("../webfonts/NotoSansJP-Black.otf") format('truetype');
}
@font-face {
    font-family: 'Zen Maru Gothic regular';
    src: url("../webfonts/ZenMaruGothic-Regular.ttf") format('truetype');
}
@font-face {
    font-family: 'Zen Maru Gothic blod';
    src: url("../webfonts/ZenMaruGothic-Bold.ttf") format('truetype');
}
@font-face {
    font-family: 'Zen Maru Gothic black';
    src: url("../webfonts/ZenMaruGothic-black.ttf") format('truetype');
}
@font-face {
    font-family: 'Fredoka-SemiBold';
    src: url("../webfonts/Fredoka-SemiBold.ttf") format('truetype');
}
@font-face {
    font-family: 'Fredoka-Regular';
    src: url("../webfonts/Fredoka-Regular.ttf") format('truetype');
}
@font-face {
    font-family: 'ZenKakuGothicNew-Bold';
    src: url("../webfonts/ZenKakuGothicNew-Bold.ttf") format('truetype');
}
@font-face {
    font-family: 'ZenKakuGothicNew-Regular';
    src: url("../webfonts/ZenKakuGothicNew-Regular.ttf") format('truetype');
}

@font-face {
    font-family: 'ZenKakuGothicNew-Black';
    src: url("../webfonts/ZenKakuGothicNew-Black.ttf") format('truetype');
}


