@charset 'UTF-8';

@font-face {
	font-family: 'montserrat-bold';
	font-weight: 700;
	font-display: swap;
	src: url('be51b310dd8fea6550d89288ee0c896416609c823bbb1cdd888eede02b516516.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
@font-face {
	font-family: 'montserrat-light';
	font-weight: 300;
	font-display: swap;
	src: url('59034359db4bebc9650860fe32025e55d67e1482f23b9d6f1592291b9121f74e.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
@font-face {
	font-family: 'montserrat';
	font-weight: 400;
	font-display: swap;
	src: url('845c94c795eabfe1b037366684925bb73fea9356a84e3127a18adced9a6490a6.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
@font-face {
	font-family: 'montserrat-regular';
	font-weight: 400;
	font-display: swap;
	src: url('845c94c795eabfe1b037366684925bb73fea9356a84e3127a18adced9a6490a6.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-weight: 500;
	font-display: swap;
	src: url('a38c08c0d00a7dbe3547f0436f6caf69cc56be5d9553bd5ddd4c39e95e8f4c51.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-weight: 700;
	font-display: swap;
	src: url('193f42e9b93cfed25783f2c43ab5a2f21abbe1ac0746bdcd84579e9f3c4ff4bb.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
@font-face {
	font-family: 'open-sans';
	font-weight: 400;
	font-display: swap;
	src: url('02993ad68d53cb6bd9bc1a440976382ad93007a6e6c51c135d153176be900988.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
@font-face {
	font-family: 'open-sans-regular';
	font-weight: 400;
	font-display: swap;
	src: url('02993ad68d53cb6bd9bc1a440976382ad93007a6e6c51c135d153176be900988.woff2') format('woff2'),
	     url(#omitted-external) format('woff');
}
