@font-face {
  font-family: "Zen Kaku Gothic New";
  font-weight: 300;
  src: url("../fonts/zenkaku-300.woff2") format("woff2");
}

@font-face {
  font-family: "Zen Kaku Gothic New";
  font-weight: 400;
  src: url("../fonts/zenkaku-400.woff2") format("woff2");
}

@font-face {
  font-family: "Zen Kaku Gothic New";
  font-weight: 500;
  src: url("../fonts/zenkaku-500.woff2") format("woff2");
}

@font-face {
  font-family: "Zen Kaku Gothic New";
  font-weight: 700;
  src: url("../fonts/zenkaku-700.woff2") format("woff2");
}

@font-face {
  font-family: "Zen Kaku Gothic New";
  font-weight: 900;
  src: url("../fonts/zenkaku-900.woff2") format("woff2");
}

@font-face {
  font-family: "Sawarabi Mincho";
  font-weight: 400;
  src: url("../fonts/SawarabiMincho-400.woff2") format("woff2");
}

@font-face {
  font-family: "Cinzel";
  font-weight: 400;
  src: url("../fonts/Cinzel-400.woff2") format("woff2");
}

@font-face {
  font-family: "Cinzel";
  font-weight: 500;
  src: url("../fonts/Cinzel-500.woff2") format("woff2");
}

@font-face {
  font-family: "Cinzel";
  font-weight: 600;
  src: url("../fonts/Cinzel-600.woff2") format("woff2");
}

@font-face {
  font-family: "Cinzel";
  font-weight: 700;
  src: url("../fonts/Cinzel-700.woff2") format("woff2");
}

@font-face {
  font-family: "Cinzel";
  font-weight: 800;
  src: url("../fonts/Cinzel-800.woff2") format("woff2");
}

@font-face {
  font-family: "Cinzel";
  font-weight: 900;
  src: url("../fonts/Cinzel-900.woff2") format("woff2");
}