@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-795cce3f6c4c03f75ad016a8914fd271.woff2) format('woff2');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-73e30565d517d190813d448c22aec696.woff2) format('woff2');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-ec5c3c54cd4c68f667df5efdd7c238e1.woff2) format('woff2');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-2348833ffe42dde619d4df3a6a3d8d68.woff2) format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-c9373d0817d681f860f60108ceec67c5.woff2) format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-99febb536e85dc1ccac446f48123f282.woff2) format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-dae462cc7a44d77798ebd61739da74eb.woff2) format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-e557f4e15b1a91cbac0c7c60d6e5c5fc.woff2) format('woff2');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Noto Sans JP';
	src: url(../../assets/fonts/Noto%20Sans%20JP-ceea8a7ecd2d6748e2a828f6e86eacb6.woff2) format('woff2');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}