@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(/fonts/noto-sans-jp.woff2) format('woff2');
  unicode-range: U+20-5d, U+5f-7d, U+a9, U+d7, U+2013-2014, U+2026, U+2192, U+2248, U+3001-3002, U+3005, U+300c-300f, U+3044, U+3046, U+3048, U+304a-304d, U+304f-305b, U+305d, U+305f-3061, U+3063-306b, U+306e-3070, U+3073, U+3076, U+3078, U+307b, U+307e, U+3080-3084, U+3088-308d, U+308f, U+3092-3093, U+30a2-30a4, U+30a6, U+30a8, U+30ab-30ac, U+30af, U+30b2-30b3, U+30b5, U+30b7-30ba, U+30bc, U+30bf-30c1, U+30c3, U+30c6-30cb, U+30cd, U+30cf, U+30d3-30d7, U+30d9, U+30dc, U+30de-30e5, U+30e7, U+30e9-30ed, U+30f3, U+30fb-30fc, U+4e07-4e08, U+4e0a-4e0b, U+4e16, U+4e26, U+4e2d, U+4e3b, U+4e43, U+4e88, U+4e8b, U+4ea4, U+4eac, U+4eba, U+4ecb, U+4ed5, U+4ef6, U+4f01, U+4f1a, U+4f1d, U+4f53, U+4f5c, U+4fe1, U+500b, U+50ac, U+50cf, U+5104, U+5148, U+516c, U+5171, U+5178, U+5185, U+518d, U+5199, U+51fa, U+521d, U+5236, U+5275, U+529b, U+52a0, U+52d5, U+5354, U+535a, U+53c2, U+5408, U+540c-540d, U+54c1, U+5546, U+554f, U+55b6, U+56de, U+56e3, U+56fa, U+5742, U+578b, U+5834, U+5897, U+58c7, U+591a, U+5922, U+5927, U+5929, U+592b, U+5948, U+5b50, U+5b66, U+5b9f, U+5bb6, U+5bb9, U+5bfe, U+5c02, U+5c0f, U+5c4a, U+5de5, U+5dee, U+5e0c, U+5e38, U+5e45, U+5e74, U+5e83, U+5e97, U+5ea6, U+5f0f, U+5f97, U+5fb4, U+5fc3, U+601d, U+610f, U+611f, U+6226, U+6240, U+624b, U+629e, U+63cf-63d0, U+643a, U+6570, U+6587, U+65b0, U+65cf, U+65e5, U+6620, U+6642, U+666e, U+6700, U+671b, U+671f, U+6728, U+672a, U+672c, U+6771, U+67b6, U+6848, U+691c, U+696d, U+697d, U+69d8, U+6bb5, U+6bce, U+6c17, U+6cc1, U+6d25, U+6d3b, U+6e0b, U+6ede, U+6f14, U+70b9, U+7279, U+73b2, U+7406, U+751f, U+753b, U+754c, U+7565, U+767b, U+767d, U+7684, U+76db, U+76e3, U+76ee, U+76f8, U+771f, U+7763, U+77e5, U+78ba, U+793e, U+795e, U+79d1, U+79fb, U+7a3c, U+7a4d, U+7a7a, U+7b97, U+7cfb, U+7d2f, U+7d39, U+7d4c, U+7d76, U+7dda, U+7e3e, U+7f70, U+8003, U+8005, U+8131, U+81ea, U+8217, U+884c, U+8857, U+897f, U+898b, U+8a08, U+8a18, U+8a3c, U+8a8d, U+8ac7, U+8b1b, U+8c61, U+8efd, U+8f09, U+8fb2, U+9014, U+901a, U+901f-9020, U+9023, U+904a, U+9053, U+9078, U+90e8, U+914d, U+91ce, U+91d1, U+9244, U+9332, U+9580, U+9589, U+958b, U+95a2, U+962a, U+968e, U+969b, U+9762, U+984c, U+9a13, U+9b45, U+ff08-ff09, U+ff1a, U+ff1f;
}

@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/barlow-condensed-0.woff2) format('woff2');
  unicode-range: U+20-5d, U+5f-7d;
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/barlow-condensed-1.woff2) format('woff2');
  unicode-range: U+20-5d, U+5f-7d;
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/barlow-condensed-2.woff2) format('woff2');
  unicode-range: U+20-5d, U+5f-7d;
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/barlow-condensed-3.woff2) format('woff2');
  unicode-range: U+20-5d, U+5f-7d;
}

