@charset "utf-8";

/*== Noto Sans JP ==*/
@font-face {
  src: url("../font/NotoSansJP-Black.otf") format("woff");
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: 900;
}
@font-face {
  src: url("../font/NotoSansJP-Bold.otf") format("woff");
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: bold;
}
@font-face {
  src: url("../font/NotoSansJP-Light.otf") format("woff");
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: 200;
}
@font-face {
  src: url("../font/NotoSansJP-Medium.otf") format("woff");
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: 600;
}
@font-face {
  src: url("../font/NotoSansJP-Regular.otf") format("woff");
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: normal;
}
@font-face {
  src: url("../font/NotoSansJP-Thin.otf") format("woff");
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: 100;
}

/*== ABeeZee ==*/
@font-face {
  src: url("../font/ABeeZee-Regular.ttf") format("truetype");
  font-family: "ABeeZee";
  font-style: normal;
  font-weight: 400;
}
@font-face {
  src: url("../font/ABeeZee-Italic.ttf") format("truetype");
  font-family: "ABeeZee";
  font-style: italic;
  font-weight: 400;
}

/*== Alfa Slab One ==*/
@font-face {
  src: url("../font/AlfaSlabOne-Regular.ttf") format("truetype");
  font-family: "Alfa Slab One";
  font-style: normal;
  font-weight: 400;
}

/*== ZenOldMincho ==*/
@font-face {
  src: url("../font/ZenOldMincho-Regular.ttf") format("truetype");
  font-family: "Zen Old Mincho";
  font-style: normal;
  font-weight: 400;
}
@font-face {
  src: url("../font/ZenOldMincho-Medium.ttf") format("truetype");
  font-family: "Zen Old Mincho";
  font-style: normal;
  font-weight: 500;
}
@font-face {
  src: url("../font/ZenOldMincho-SemiBold.ttf") format("truetype");
  font-family: "Zen Old Mincho";
  font-style: normal;
  font-weight: 600;
}
@font-face {
  src: url("../font/ZenOldMincho-Bold.ttf") format("truetype");
  font-family: "Zen Old Mincho";
  font-style: normal;
  font-weight: 700;
}
@font-face {
  src: url("../font/ZenOldMincho-Black.ttf") format("truetype");
  font-family: "Zen Old Mincho";
  font-style: normal;
  font-weight: 900;
}

/* == Zen Kaku Gothic New == */
@font-face {
  src: url("../font/ZenKakuGothicNew-Light.ttf") format("truetype");
  font-family: "Zen Kaku Gothic New";
  font-style: normal;
  font-weight: 300;
}
@font-face {
  src: url("../font/ZenKakuGothicNew-Regular.ttf") format("truetype");
  font-family: "Zen Kaku Gothic New";
  font-style: normal;
  font-weight: 400;
}
@font-face {
  src: url("../font/ZenKakuGothicNew-Medium.ttf") format("truetype");
  font-family: "Zen Kaku Gothic New";
  font-style: normal;
  font-weight: 500;
}
@font-face {
  src: url("../font/ZenKakuGothicNew-Bold.ttf") format("truetype");
  font-family: "Zen Kaku Gothic New";
  font-style: normal;
  font-weight: 700;
}
@font-face {
  src: url("../font/ZenKakuGothicNew-Black.ttf") format("truetype");
  font-family: "Zen Kaku Gothic New";
  font-style: normal;
  font-weight: 700;
}

/* == Zen Maru Gothic == */
@font-face {
  src: url("../font/ZenMaruGothic-Light.ttf") format("truetype");
  font-family: "Zen Maru Gothic";
  font-style: normal;
  font-weight: 300;
}
@font-face {
  src: url("../font/ZenMaruGothic-Regular.ttf") format("truetype");
  font-family: "Zen Maru Gothic";
  font-style: normal;
  font-weight: 400;
}
@font-face {
  src: url("../font/ZenMaruGothic-Medium.ttf") format("truetype");
  font-family: "Zen Maru Gothic";
  font-style: normal;
  font-weight: 500;
}
@font-face {
  src: url("../font/ZenMaruGothic-Bold.ttf") format("truetype");
  font-family: "Zen Maru Gothic";
  font-style: normal;
  font-weight: 700;
}
@font-face {
  src: url("../font/ZenMaruGothic-Black.ttf") format("truetype");
  font-family: "Zen Maru Gothic";
  font-style: normal;
  font-weight: 900;
}

/* == Mohave == */
@font-face {
  src: url("../font/Mohave-VariableFont_wght.ttf") format("truetype");
  font-family: "Mohave Light";
  font-style: normal;
  font-weight: 400;
}
@font-face {
  src: url("../font/Mohave-Italic-VariableFont_wght.ttf") format("truetype");
  font-family: "Mohave Light";
  font-style: italic;
  font-weight: 400;
}
