/* m-plus-1p-regular - latin */
@font-face {
	font-family: 'M PLUS 1p';
	font-style: normal;
	font-weight: 400;
	src: local('M PLUS 1p'), local('MPLUS1p-Regular'),
	url('../fonts/mplus-1c-regular.woff2') format('woff2'),
	url('../fonts/mplus-1c-regular.woff') format('woff');
	font-display: swap;
}
/* m-plus-1p-500 - latin */
@font-face {
	font-family: 'M PLUS 1p';
	font-style: normal;
	font-weight: 500;
	src: local('M PLUS 1p Medium'), local('MPLUS1p-Medium'),
	url('../fonts/mplus-1c-medium.woff2') format('woff2'),
	url('../fonts/mplus-1c-medium.woff') format('woff');
	font-display: swap;
}
/* m-plus-1p-700 - latin */
@font-face {
	font-family: 'M PLUS 1p';
	font-style: normal;
	font-weight: 700;
	src: local('M PLUS 1p Bold'), local('MPLUS1p-Bold'),
	url('../fonts/mplus-1c-bold.woff2') format('woff2'),
	url('../fonts/mplus-1c-bold.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'TrainOne';
	font-style: normal;
	font-weight: 400;
	src: local('TrainOne-Regular'),
	url('../fonts/TrainOne-Regular.woff2') format('woff2'),
	url('../fonts/TrainOne-Regular.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'TsunagiGothic';
	font-style: normal;
	font-weight: normal;
	src: local('TsunagiGothic'),
	url('../fonts/TsunagiGothic.woff2') format('woff2'),
	url('../fonts/TsunagiGothic.woff') format('woff');
	font-display: swap;
}