@font-face {
	font-family: 'Zen Kaku Gothic New';
	src: url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-c535e901478c65110b9a741012b3d6c4.woff2) format('woff2'),
	url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-5156209ddc84c2c53fc3dd8db0a5e158.woff) format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Zen Kaku Gothic New';
	src: url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-6a38b096a71582526a11ba1f0f40bcc7.woff2) format('woff2'),
	url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-b2d59764e463da888f3d24d514d17bd0.woff) format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Zen Kaku Gothic New';
	src: url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-d6f1490a3d6bee6593d960aa351dd797.woff2) format('woff2'),
	url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-d018f26a84e169d542dfedf87bd04229.woff) format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Zen Kaku Gothic New';
	src: url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-afb0cbcf44ae3c88d165bb1a358737ab.woff2) format('woff2'),
	url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-918ad8e4debaf92d3d979a4f8d468f5f.woff) format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Zen Kaku Gothic New';
	src: url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-6c8154aa995226f84889b761ceb491c9.woff2) format('woff2'),
	url(../../assets/fonts/Zen%20Kaku%20Gothic%20New-487a0b03df72c80448c18b0b7cec3dc0.woff) format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}