
/* --------------------------------------------------
   Noto Sans Japanese
   --------------------------------------------------
   Thin 100
   ExtraLight 200
   Light 300
   Regular 400
   Medium 500
   SemiBold 600
   Bold 700
   ExtraBold 800
   Black 900
-------------------------------------------------- */

/* NotoSansJP-Regular */
@font-face {
  font-family: "NotoSansJP";
  src: url("../font/NotoSansJP-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* NotoSansJP-Bold */
@font-face {
  font-family: "NotoSansJP";
  src: url("../font/NotoSansJP-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}


/* M PLUS 1p-Regular */
@font-face {
  font-family: "MPLUS1p";
  src: url("../font/MPLUS1p-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}


/* M PLUS 1p-Bold */
@font-face {
  font-family: "MPLUS1p";
  src: url("../font/MPLUS1p-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* M PLUS 1p-Black */
@font-face {
  font-family: "MPLUS1p";
  src: url("../font/MPLUS1p-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}


/* Zen Kaku Gothic New-Regular */
@font-face {
  font-family: "ZenKakuGothicNew";
  src: url("../font/ZenKakuGothicNew-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Zen Kaku Gothic New-Light */
@font-face {
  font-family: "ZenKakuGothicNew";
  src: url("../font/ZenKakuGothicNew-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
