/* Local Font Definitions */

/* Noto Sans JP - Regular (400) */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/noto-sans-jp-japanese-400-normal.woff2') format('woff2');
}

/* Noto Sans JP - Bold (700) */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/noto-sans-jp-japanese-700-normal.woff2') format('woff2');
}

/* Orbitron - Black (900) */
@font-face {
  font-family: 'Orbitron';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/orbitron-latin-900-normal.woff2') format('woff2');
}

/* Share Tech Mono - Regular (400) */
@font-face {
  font-family: 'Share Tech Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/share-tech-mono-latin-400-normal.woff2') format('woff2');
}

/* Cinzel - Regular (400) */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/cinzel-latin-400-normal.woff2') format('woff2');
}

/* Cinzel - SemiBold (600) */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/cinzel-latin-600-normal.woff2') format('woff2');
}

/* Cinzel - Bold (700) */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/cinzel-latin-700-normal.woff2') format('woff2');
}

/* Cinzel - ExtraBold (800) */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/cinzel-latin-800-normal.woff2') format('woff2');
}

/* MedievalSharp - Regular (400) */
@font-face {
  font-family: 'MedievalSharp';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://medalion.jp/assets/fonts/medievalsharp-latin-400-normal.woff2') format('woff2');
}

