/* M PLUS 2のLatin subset。本文はシステムフォントを使い、見出しの英数字だけに適用する。 */
@font-face {
  unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;
  font-family: heading;
  src: url(/_next/static/media/797544f6ce4077dd.woff2) format("woff2");
  font-display: swap;
  font-weight: 700;
  font-style: normal;
}

@font-face {
  unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;
  font-family: heading;
  src: url(/_next/static/media/797544f6ce4077dd.woff2) format("woff2");
  font-display: swap;
  font-weight: 800;
  font-style: normal;
}

.__className_5c239f {
  font-family: heading;
}

.__variable_5c239f {
  --font-heading: "heading";
}
