/*------------------------------------------------------

    NOTO SANS

------------------------------------------------------*/
/* @font-face {
	font-family: "Noto Sans JP";
	font-style: normal;
	font-weight: 100;
	src: url("../fonts/noto-sans/NotoSansJP-Thin.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansJP-Thin.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansJP-Thin.otf") format("opentype");
}

@font-face {
	font-family: "Noto Sans JP";
	font-style: normal;
	font-weight: 200;
	src: url("../fonts/noto-sans/NotoSansJP-Light.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansJP-Light.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansJP-Light.otf") format("opentype");
}

@font-face {
	font-family: "Noto Sans JP";
	font-style: normal;
	font-weight: 300;
	src: url("../fonts/noto-sans/NotoSansJP-DemiLight.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansJP-DemiLight.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansJP-DemiLight.otf") format("opentype");
} */

@font-face {
	font-family: "Noto Sans JP";
	font-style: normal;
	font-weight: 400;
	src: url("../fonts/noto-sans/NotoSansJP-Regular.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansJP-Regular.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansJP-Regular.otf") format("opentype");
}

@font-face {
	font-family: "Noto Sans JP";
	font-style: normal;
	font-weight: 500;
	src: url("../fonts/noto-sans/NotoSansJP-Medium.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansJP-Medium.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansJP-Medium.otf") format("opentype");
}

@font-face {
	font-family: "Noto Sans JP";
	font-style: normal;
	font-weight: 700;
	src: url("../fonts/noto-sans/NotoSansJP-Bold.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansJP-Bold.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansJP-Bold.otf") format("opentype");
}

/* @font-face {
	font-family: "Noto Sans JP";
	font-style: normal;
	font-weight: 900;
	src: url("../fonts/noto-sans/NotoSansJP-Black.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansJP-Black.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansJP-Black.otf") format("opentype");
}

@font-face {
	font-family: "Noto Sans Mono JP";
	font-style: normal;
	font-weight: 400;
	src: url("../fonts/noto-sans/NotoSansMonoJP-Regular.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansMonoJP-Regular.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansMonoJP-Regular.otf") format("opentype");
}

@font-face {
	font-family: "Noto Sans Mono JP";
	font-style: normal;
	font-weight: 700;
	src: url("../fonts/noto-sans/NotoSansMonoJP-Bold.woff2") format("woff2"),
	     url("../fonts/noto-sans/NotoSansMonoJP-Bold.woff") format("woff"),
	     url("../fonts/noto-sans/NotoSansMonoJP-Bold.otf") format("opentype");
} */



/*------------------------------------------------------

    NOTO SERIF

------------------------------------------------------*/
/* @font-face {
    font-family: 'Noto Serif Japanese';
    font-style: normal;
    font-display: block;
    font-weight: 200;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-ExtraLight.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-ExtraLight.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-ExtraLight.min.ttf') format('truetype');
  }
  @font-face {
    font-family: 'Noto Serif Japanese';
    font-style: normal;
    font-display: block;
    font-weight: 300;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-Light.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Light.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Light.min.ttf') format('truetype');
  } */
  @font-face {
    font-family: 'Noto Serif Japanese';
    font-style: normal;
    font-display: block;
    font-weight: 400;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-Regular.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Regular.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Regular.min.ttf') format('truetype');
  }
  @font-face {
    font-family: 'Noto Serif Japanese';
    font-style: normal;
    font-display: block;
    font-weight: 500;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-Medium.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Medium.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Medium.min.ttf') format('truetype');
  }
  @font-face {
    font-family: 'Noto Serif Japanese';
    font-style: normal;
    font-display: block;
    font-weight: 600;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-SemiBold.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-SemiBold.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-SemiBold.min.ttf') format('truetype');
  }
  @font-face {
    font-family: 'Noto Serif Japanese';
    font-style: normal;
    font-display: block;
    font-weight: 700;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-Bold.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Bold.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Bold.min.ttf') format('truetype');
  }
  /* @font-face {
    font-family: 'Noto Serif Japanese';
    font-style: normal;
    font-display: block;
    font-weight: 900;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-Black.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Black.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-Black.min.ttf') format('truetype');
  } */
  
/* @font-face {
    font-family: 'Noto Serif Japanese VF';
    font-weight: 200 900;
    font-display: block;
    src: url('../fonts/noto-serif/NotoSerifCJKjp-VF.min.woff2') format('woff2'),
      url('../fonts/noto-serif/NotoSerifCJKjp-VF.min.woff') format('woff'),
      url('../fonts/noto-serif/NotoSerifCJKjp-VF.min.ttf') format('truetype');
} */



/*------------------------------------------------------

    Cormorant Garamond

------------------------------------------------------*/
@font-face {
    font-family: 'Cormorant Garamond';
    font-weight: 200 900;
    font-stretch: 25% 151%;
    font-display: block;
    src:url('../fonts/cormorant-garamond/cormorant-garamond.woff2') format('woff2'),
        url('../fonts/cormorant-garamond/cormorant-garamond.woff') format('woff'),
        url('../fonts/cormorant-garamond/CormorantGaramond-SemiBold.ttf') format('truetype');
}