@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/zen-kaku-gothic-new-400-full.woff2') format('woff2')}
@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/zen-kaku-gothic-new-500-full.woff2') format('woff2')}
@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/zen-kaku-gothic-new-700-full.woff2') format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url('./fonts/3dbd4d9e8222bcb7.woff') format('woff')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/be91dc8ded742197.woff') format('woff')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url('./fonts/1beee2782b934834.woff') format('woff')}
@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/v38-noto-serif-jp-hero-500.woff') format('woff')}
@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:600;font-display:swap;src:url('./fonts/v38-noto-serif-jp-hero-600.woff') format('woff')}
/* Complete Japanese glyph sets; never subset to the current article text. */
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/noto-sans-jp-400-full.woff2') format('woff2')}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/noto-sans-jp-700-full.woff2') format('woff2')}
