@charset "UTF-8";
/*==========================================
font-face fonts.scss
===========================================*/
/*font-display: swap;
フォントが利用可能となるまでの間、そのフォントが適用されているテキストには代替フォントが適用されます。font-familyプロパティで指定された2つ目3つ目のフォントが、本来のフォントの取得完了まで仮に設定されます。*/
/*=== ZenMaruGothic ===*/
/*Regular*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Regular.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
/*Regular*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
/*Medium*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
/*Bold*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Bold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
/*bold*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
/*bold*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }
/*Black*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Black.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap; }
/*Black*/
@font-face {
  font-family: 'Zen Maru Gothic';
  src: url("fonts/ZenMaruGothic-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
/*=== Outfit ===*/
/*ExtraLight*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }
/*ExtraLight*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap; }
/*Light*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
/*Regular*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
/*Medium*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
/*SemiBold*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
/*SemiBold*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-SemiBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }
/*bold*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
/*ExtraBold*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap; }
/*ExtraBold*/
@font-face {
  font-family: 'Outfit';
  src: url("fonts/Outfit-ExtraBold.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
/*=== Zen Old Mincho ===*/
/*Regular*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-Regular.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
/*Regular*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
/*Medium*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
/*SemiBold*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
/*bold*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
/*bold*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }
/*Black*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-Black.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap; }
/*Black*/
@font-face {
  font-family: 'Zen Old Mincho';
  src: url("fonts/ZenOldMincho-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }

/*# sourceMappingURL=fonts.css.map */
