@charset "utf-8";

@font-face{font-family:YakuHanJPs;font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/YakuHanJPs-Regular.woff2) format("woff2");unicode-range:U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+ff08,U+ff09,U+ff3b,U+ff3d,U+ff5b,U+ff5d}
@font-face{font-family:YakuHanJPs;font-style:normal;font-weight:700;font-display:swap;src:url(../webfonts/YakuHanJPs-Bold.woff2) format("woff2");unicode-range:U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+ff08,U+ff09,U+ff3b,U+ff3d,U+ff5b,U+ff5d}

@font-face {
  font-family: 'noto-sans-jp';
  src: url(../webfonts/NotoSansJP/NotoSansJP-Regular.woff) format('woff');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'noto-sans-jp';
  src: url(../webfonts/NotoSansJP/NotoSansJP-Bold.woff) format('woff');
  font-weight: bold;
  font-display: swap;
}