@charset "utf-8";

@font-face {
	font-family: 'Noto Sans JP';
	font-weight: 400;
	src: url('./font/NotoSansJP-Regular.woff2') format("woff2");
	src: url('./font/NotoSansJP-Regular.woff') format("woff");
	src: url('./font/NotoSansJP-Regular.otf') format("opentype");
	font-display: block;
	font-display: swap;
}
@font-face {
	font-family: 'Noto Sans JP';
	font-weight: 700;
	src: url('./font/NotoSansJP-Bold.woff2') format("woff2");
	src: url('./font/NotoSansJP-Bold.woff') format("woff");
	src: url('./font/NotoSansJP-Bold.otf') format("opentype");
	font-display: block;
	font-display: swap;
}
@font-face {
	font-family: 'Noto Sans JP';
	font-weight: 900;
	src: url('./font/NotoSansJP-Black.woff2') format("woff2");
	src: url('./font/NotoSansJP-Black.woff') format("woff");
	src: url('./font/NotoSansJP-Black.otf') format("opentype");
	font-display: block;
	font-display: swap;
}

@font-face{
	font-family:'kkrs-dp';
	src:url("/kokunai/___common/fonts/kkrs-dp.ttf") format("truetype"),url("/kokunai/___common/fonts/kkrs-dp.woff") format("woff"),url("/kokunai/___common/fonts/kkrs-dp.svg#kkrs-dp") format("svg");
	font-weight:normal;
	font-style:normal;
	font-display: swap;
}
@font-face {
	font-family: 'jtb-dom';
	src: url("/kokunai/_common/fonts/jtb-dom.ttf") format("truetype"), url("/kokunai/_common/fonts/jtb-dom.woff") format("woff"), url("/kokunai/_common/fonts/jtb-dom.svg#jtb-dom") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
