@charset "utf-8";

/***********************************************/
/* CSS file For **********.               */
/* FileName: style.css                          */
/* data:2026/02/00                            */
/***********************************************/

@import "./css/basic.css";
@import "./css/pc.css";
@import "./css/sp.css";

/* web font setting*/
/*--M+PLUS+Rounded+1c--*/
@import url('https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap');
.m-plus-rounded-1c{
	font-family: "M PLUS Rounded 1c", sans-serif;
	font-weight: 900;
	font-style: normal;
}

/*--FOT-TsukuARdGothicStd-B--*/
@font-face{ 
	font-family: 'FOT-TsukuARdGothicStd-B';
	src: url('./fonts/FOT-TsukuARdGothicStd-B.woff') format('woff'),
		url('./fonts/FOT-TsukuARdGothicStd-B.otf') format('opentype'),
		url('./fonts/FOT-TsukuARdGothicStd-B.svg#FOT-TsukuARdGothicStd-B') format("svg");
}


/*--かなざわ--*/
@font-face{ 
	font-family: 'kanazawaa-honmaruR';
	src: url('./fonts/kanazawaa-honmaruR.woff') format('woff'),
		url('./fonts/kanazawaa-honmaruR.otf') format('opentype'),
		url('./fonts/kanazawaa-honmaruR.svg#kanazawaa-honmaruR') format("svg");
}


/*--NexaRust--*/
@font-face{ 
	font-family: 'Fontfabric-NexaRustSansBlack02';
	src: url('./fonts/Fontfabric-NexaRustSansBlack02.woff') format('woff'),
		url('./fonts/Fontfabric-NexaRustSansBlack02.otf') format('opentype'),
		url('./fonts/Fontfabric-NexaRustSansBlack02.svg#Fontfabric-NexaRustSansBlack02') format("svg");
}