/*!
 * "M+ c" is lisenced under the M+ Fonts License
 * by https://mplus-fonts.osdn.jp/
 */

@font-face{font-family:mplus-c-w;font-weight:100;font-display:swap;src:url("./mplus-c-thin.latain.woff2") format("woff2");unicode-range:u+20-7e}
@font-face{font-family:mplus-c-w;font-weight:100;font-display:swap;src:url("./mplus-c-thin.latainExtended.woff2") format("woff2");unicode-range:u+a1-ac,u+ae-2bf,u+2e0-2ef,u+3a9,u+1d00-1d01,u+1d04-1d07,u+1d0a-1d10,u+1d15,u+1d18-1d1c,u+1d20-1d23,u+1d26-1d2b,u+1d30,u+1d35,u+1d38-1d3a,u+1d40,u+1d48-1d4a,u+1d50,u+1d57,u+1d5a-1d5b,u+1d5d-1d5e,u+1d60-1d61,u+1d7b,u+1d91,u+1d9c,u+1d9e,u+1da0,u+1da6,u+1da8,u+1dab,u+1db0,u+1dbb,u+1dbf,u+1e00-1eff,u+2070-2071,u+2074-207f,u+2090-2094,u+2120,u+2122,u+2124,u+2127,u+2129-212b,u+212e,u+2132,u+2135-2138,u+213a,u+2141-2144,u+214b,u+214e,u+2160-217f,u+2183-2185,u+2c71,u+2c7b,u+2c7d,u+a730-a731,u+a78a-a78c,u+fb00-fb06}
@font-face{font-family:mplus-c-w;font-weight:100;font-display:swap;src:url("./mplus-c-thin.latainSymbol.woff2") format("woff2");unicode-range:u+20a1,u+20a3-20a4,u+20a6-20ad,u+20af-20b1,u+2102-2103,u+2105,u+2109,u+210d,u+2111,u+2113,u+2115-211a,u+211c-211e,u+2153-215f,u+222e-2233,u+2460-2473,u+24b8,u+24c5,u+24c7-24c8,u+24ea-24ff,u+2776-2793,u+3251-325f,u+32b1-32bf,u+339b-33a6}
@font-face{font-family:mplus-c-w;font-weight:100;font-display:swap;src:url("./mplus-c-thin.mathmeticalAlphanum.woff2") format("woff2");unicode-range:u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a,u+1d55c,u+1d715,u+1d7d8-1d7d9,u+1d7f6}
@font-face{font-family:mplus-c-w;font-weight:100;font-display:swap;src:url("./mplus-c-thin.zenkakuLatain.woff2") format("woff2");unicode-range:u+3000,u+ff01-ff5e}
@font-face{font-family:mplus-c-w;font-weight:200;font-display:swap;src:url("./mplus-c-light.latain.woff2") format("woff2");unicode-range:u+20-7e}
@font-face{font-family:mplus-c-w;font-weight:200;font-display:swap;src:url("./mplus-c-light.latainExtended.woff2") format("woff2");unicode-range:u+a1-ac,u+ae-2bf,u+2e0-2ef,u+3a9,u+1d00-1d01,u+1d04-1d07,u+1d0a-1d10,u+1d15,u+1d18-1d1c,u+1d20-1d23,u+1d26-1d2b,u+1d30,u+1d35,u+1d38-1d3a,u+1d40,u+1d48-1d4a,u+1d50,u+1d57,u+1d5a-1d5b,u+1d5d-1d5e,u+1d60-1d61,u+1d7b,u+1d91,u+1d9c,u+1d9e,u+1da0,u+1da6,u+1da8,u+1dab,u+1db0,u+1dbb,u+1dbf,u+1e00-1eff,u+2070-2071,u+2074-207f,u+2090-2094,u+2120,u+2122,u+2124,u+2127,u+2129-212b,u+212e,u+2132,u+2135-2138,u+213a,u+2141-2144,u+214b,u+214e,u+2160-217f,u+2183-2185,u+2c71,u+2c7b,u+2c7d,u+a730-a731,u+a78a-a78c,u+fb00-fb06}
@font-face{font-family:mplus-c-w;font-weight:200;font-display:swap;src:url("./mplus-c-light.latainSymbol.woff2") format("woff2");unicode-range:u+20a1,u+20a3-20a4,u+20a6-20ad,u+20af-20b1,u+2102-2103,u+2105,u+2109,u+210d,u+2111,u+2113,u+2115-211a,u+211c-211e,u+2153-215f,u+222e-2233,u+2460-2473,u+24b8,u+24c5,u+24c7-24c8,u+24ea-24ff,u+2776-2793,u+3251-325f,u+32b1-32bf,u+339b-33a6}
@font-face{font-family:mplus-c-w;font-weight:200;font-display:swap;src:url("./mplus-c-light.mathmeticalAlphanum.woff2") format("woff2");unicode-range:u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a,u+1d55c,u+1d715,u+1d7d8-1d7d9,u+1d7f6}
@font-face{font-family:mplus-c-w;font-weight:200;font-display:swap;src:url("./mplus-c-light.zenkakuLatain.woff2") format("woff2");unicode-range:u+3000,u+ff01-ff5e}
@font-face{font-family:mplus-c-w;font-weight:400;font-display:swap;src:url("./mplus-c-regular.latain.woff2") format("woff2");unicode-range:u+20-7e}
@font-face{font-family:mplus-c-w;font-weight:400;font-display:swap;src:url("./mplus-c-regular.latainExtended.woff2") format("woff2");unicode-range:u+a1-ac,u+ae-2bf,u+2e0-2ef,u+3a9,u+1d00-1d01,u+1d04-1d07,u+1d0a-1d10,u+1d15,u+1d18-1d1c,u+1d20-1d23,u+1d26-1d2b,u+1d30,u+1d35,u+1d38-1d3a,u+1d40,u+1d48-1d4a,u+1d50,u+1d57,u+1d5a-1d5b,u+1d5d-1d5e,u+1d60-1d61,u+1d7b,u+1d91,u+1d9c,u+1d9e,u+1da0,u+1da6,u+1da8,u+1dab,u+1db0,u+1dbb,u+1dbf,u+1e00-1eff,u+2070-2071,u+2074-207f,u+2090-2094,u+2120,u+2122,u+2124,u+2127,u+2129-212b,u+212e,u+2132,u+2135-2138,u+213a,u+2141-2144,u+214b,u+214e,u+2160-217f,u+2183-2185,u+2c71,u+2c7b,u+2c7d,u+a730-a731,u+a78a-a78c,u+fb00-fb06}
@font-face{font-family:mplus-c-w;font-weight:400;font-display:swap;src:url("./mplus-c-regular.latainSymbol.woff2") format("woff2");unicode-range:u+20a1,u+20a3-20a4,u+20a6-20ad,u+20af-20b1,u+2102-2103,u+2105,u+2109,u+210d,u+2111,u+2113,u+2115-211a,u+211c-211e,u+2153-215f,u+222e-2233,u+2460-2473,u+24b8,u+24c5,u+24c7-24c8,u+24ea-24ff,u+2776-2793,u+3251-325f,u+32b1-32bf,u+339b-33a6}
@font-face{font-family:mplus-c-w;font-weight:400;font-display:swap;src:url("./mplus-c-regular.mathmeticalAlphanum.woff2") format("woff2");unicode-range:u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a,u+1d55c,u+1d715,u+1d7d8-1d7d9,u+1d7f6}
@font-face{font-family:mplus-c-w;font-weight:400;font-display:swap;src:url("./mplus-c-regular.zenkakuLatain.woff2") format("woff2");unicode-range:u+3000,u+ff01-ff5e}
@font-face{font-family:mplus-c-w;font-weight:500;font-display:swap;src:url("./mplus-c-medium.latain.woff2") format("woff2");unicode-range:u+20-7e}
@font-face{font-family:mplus-c-w;font-weight:500;font-display:swap;src:url("./mplus-c-medium.latainExtended.woff2") format("woff2");unicode-range:u+a1-ac,u+ae-2bf,u+2e0-2ef,u+3a9,u+1d00-1d01,u+1d04-1d07,u+1d0a-1d10,u+1d15,u+1d18-1d1c,u+1d20-1d23,u+1d26-1d2b,u+1d30,u+1d35,u+1d38-1d3a,u+1d40,u+1d48-1d4a,u+1d50,u+1d57,u+1d5a-1d5b,u+1d5d-1d5e,u+1d60-1d61,u+1d7b,u+1d91,u+1d9c,u+1d9e,u+1da0,u+1da6,u+1da8,u+1dab,u+1db0,u+1dbb,u+1dbf,u+1e00-1eff,u+2070-2071,u+2074-207f,u+2090-2094,u+2120,u+2122,u+2124,u+2127,u+2129-212b,u+212e,u+2132,u+2135-2138,u+213a,u+2141-2144,u+214b,u+214e,u+2160-217f,u+2183-2185,u+2c71,u+2c7b,u+2c7d,u+a730-a731,u+a78a-a78c,u+fb00-fb06}
@font-face{font-family:mplus-c-w;font-weight:500;font-display:swap;src:url("./mplus-c-medium.latainSymbol.woff2") format("woff2");unicode-range:u+20a1,u+20a3-20a4,u+20a6-20ad,u+20af-20b1,u+2102-2103,u+2105,u+2109,u+210d,u+2111,u+2113,u+2115-211a,u+211c-211e,u+2153-215f,u+222e-2233,u+2460-2473,u+24b8,u+24c5,u+24c7-24c8,u+24ea-24ff,u+2776-2793,u+3251-325f,u+32b1-32bf,u+339b-33a6}
@font-face{font-family:mplus-c-w;font-weight:500;font-display:swap;src:url("./mplus-c-medium.mathmeticalAlphanum.woff2") format("woff2");unicode-range:u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a,u+1d55c,u+1d715,u+1d7d8-1d7d9,u+1d7f6}
@font-face{font-family:mplus-c-w;font-weight:500;font-display:swap;src:url("./mplus-c-medium.zenkakuLatain.woff2") format("woff2");unicode-range:u+3000,u+ff01-ff5e}
@font-face{font-family:mplus-c-w;font-weight:700;font-display:swap;src:url("./mplus-c-bold.latain.woff2") format("woff2");unicode-range:u+20-7e}
@font-face{font-family:mplus-c-w;font-weight:700;font-display:swap;src:url("./mplus-c-bold.latainExtended.woff2") format("woff2");unicode-range:u+a1-ac,u+ae-2bf,u+2e0-2ef,u+3a9,u+1d00-1d01,u+1d04-1d07,u+1d0a-1d10,u+1d15,u+1d18-1d1c,u+1d20-1d23,u+1d26-1d2b,u+1d30,u+1d35,u+1d38-1d3a,u+1d40,u+1d48-1d4a,u+1d50,u+1d57,u+1d5a-1d5b,u+1d5d-1d5e,u+1d60-1d61,u+1d7b,u+1d91,u+1d9c,u+1d9e,u+1da0,u+1da6,u+1da8,u+1dab,u+1db0,u+1dbb,u+1dbf,u+1e00-1eff,u+2070-2071,u+2074-207f,u+2090-2094,u+2120,u+2122,u+2124,u+2127,u+2129-212b,u+212e,u+2132,u+2135-2138,u+213a,u+2141-2144,u+214b,u+214e,u+2160-217f,u+2183-2185,u+2c71,u+2c7b,u+2c7d,u+a730-a731,u+a78a-a78c,u+fb00-fb06}
@font-face{font-family:mplus-c-w;font-weight:700;font-display:swap;src:url("./mplus-c-bold.latainSymbol.woff2") format("woff2");unicode-range:u+20a1,u+20a3-20a4,u+20a6-20ad,u+20af-20b1,u+2102-2103,u+2105,u+2109,u+210d,u+2111,u+2113,u+2115-211a,u+211c-211e,u+2153-215f,u+222e-2233,u+2460-2473,u+24b8,u+24c5,u+24c7-24c8,u+24ea-24ff,u+2776-2793,u+3251-325f,u+32b1-32bf,u+339b-33a6}
@font-face{font-family:mplus-c-w;font-weight:700;font-display:swap;src:url("./mplus-c-bold.mathmeticalAlphanum.woff2") format("woff2");unicode-range:u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a,u+1d55c,u+1d715,u+1d7d8-1d7d9,u+1d7f6}
@font-face{font-family:mplus-c-w;font-weight:700;font-display:swap;src:url("./mplus-c-bold.zenkakuLatain.woff2") format("woff2");unicode-range:u+3000,u+ff01-ff5e}
@font-face{font-family:mplus-c-w;font-weight:800;font-display:swap;src:url("./mplus-c-heavy.latain.woff2") format("woff2");unicode-range:u+20-7e}
@font-face{font-family:mplus-c-w;font-weight:800;font-display:swap;src:url("./mplus-c-heavy.latainExtended.woff2") format("woff2");unicode-range:u+a1-ac,u+ae-2bf,u+2e0-2ef,u+3a9,u+1d00-1d01,u+1d04-1d07,u+1d0a-1d10,u+1d15,u+1d18-1d1c,u+1d20-1d23,u+1d26-1d2b,u+1d30,u+1d35,u+1d38-1d3a,u+1d40,u+1d48-1d4a,u+1d50,u+1d57,u+1d5a-1d5b,u+1d5d-1d5e,u+1d60-1d61,u+1d7b,u+1d91,u+1d9c,u+1d9e,u+1da0,u+1da6,u+1da8,u+1dab,u+1db0,u+1dbb,u+1dbf,u+1e00-1eff,u+2070-2071,u+2074-207f,u+2090-2094,u+2120,u+2122,u+2124,u+2127,u+2129-212b,u+212e,u+2132,u+2135-2138,u+213a,u+2141-2144,u+214b,u+214e,u+2160-217f,u+2183-2185,u+2c71,u+2c7b,u+2c7d,u+a730-a731,u+a78a-a78c,u+fb00-fb06}
@font-face{font-family:mplus-c-w;font-weight:800;font-display:swap;src:url("./mplus-c-heavy.latainSymbol.woff2") format("woff2");unicode-range:u+20a1,u+20a3-20a4,u+20a6-20ad,u+20af-20b1,u+2102-2103,u+2105,u+2109,u+210d,u+2111,u+2113,u+2115-211a,u+211c-211e,u+2153-215f,u+222e-2233,u+2460-2473,u+24b8,u+24c5,u+24c7-24c8,u+24ea-24ff,u+2776-2793,u+3251-325f,u+32b1-32bf,u+339b-33a6}
@font-face{font-family:mplus-c-w;font-weight:800;font-display:swap;src:url("./mplus-c-heavy.mathmeticalAlphanum.woff2") format("woff2");unicode-range:u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a,u+1d55c,u+1d715,u+1d7d8-1d7d9,u+1d7f6}
@font-face{font-family:mplus-c-w;font-weight:800;font-display:swap;src:url("./mplus-c-heavy.zenkakuLatain.woff2") format("woff2");unicode-range:u+3000,u+ff01-ff5e}
@font-face{font-family:mplus-c-w;font-weight:900;font-display:swap;src:url("./mplus-c-black.latain.woff2") format("woff2");unicode-range:u+20-7e}
@font-face{font-family:mplus-c-w;font-weight:900;font-display:swap;src:url("./mplus-c-black.latainExtended.woff2") format("woff2");unicode-range:u+a1-ac,u+ae-2bf,u+2e0-2ef,u+3a9,u+1d00-1d01,u+1d04-1d07,u+1d0a-1d10,u+1d15,u+1d18-1d1c,u+1d20-1d23,u+1d26-1d2b,u+1d30,u+1d35,u+1d38-1d3a,u+1d40,u+1d48-1d4a,u+1d50,u+1d57,u+1d5a-1d5b,u+1d5d-1d5e,u+1d60-1d61,u+1d7b,u+1d91,u+1d9c,u+1d9e,u+1da0,u+1da6,u+1da8,u+1dab,u+1db0,u+1dbb,u+1dbf,u+1e00-1eff,u+2070-2071,u+2074-207f,u+2090-2094,u+2120,u+2122,u+2124,u+2127,u+2129-212b,u+212e,u+2132,u+2135-2138,u+213a,u+2141-2144,u+214b,u+214e,u+2160-217f,u+2183-2185,u+2c71,u+2c7b,u+2c7d,u+a730-a731,u+a78a-a78c,u+fb00-fb06}
@font-face{font-family:mplus-c-w;font-weight:900;font-display:swap;src:url("./mplus-c-black.latainSymbol.woff2") format("woff2");unicode-range:u+20a1,u+20a3-20a4,u+20a6-20ad,u+20af-20b1,u+2102-2103,u+2105,u+2109,u+210d,u+2111,u+2113,u+2115-211a,u+211c-211e,u+2153-215f,u+222e-2233,u+2460-2473,u+24b8,u+24c5,u+24c7-24c8,u+24ea-24ff,u+2776-2793,u+3251-325f,u+32b1-32bf,u+339b-33a6}
@font-face{font-family:mplus-c-w;font-weight:900;font-display:swap;src:url("./mplus-c-black.mathmeticalAlphanum.woff2") format("woff2");unicode-range:u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a,u+1d55c,u+1d715,u+1d7d8-1d7d9,u+1d7f6}
@font-face{font-family:mplus-c-w;font-weight:900;font-display:swap;src:url("./mplus-c-black.zenkakuLatain.woff2") format("woff2");unicode-range:u+3000,u+ff01-ff5e}
