@layer tokens {
	:root{
		--white: #FFFFFF;
		--black: #333333;
		--orange: #FF861C;
		--orange-white:#FFE1DB;
		--red:#D60000;
		--blue:#265095;
		--gold:#A29448;
		--line:#06C755;

		--background-main: #E1DEDA;
		--background-sub: #878787;
		--background-muted:#F6F6F6;
		--background-accent:#7D7D7D;
		--background-detail:#F5F5F5;
		--border-main:#A4A4A4;
		--border-sub:#707070;
		--border-local:#C8C8C8;

		/* ページ固有色 */
		--template: #878787;


		--gothic: 'Hiragino Kaku Gothic ProN W3', 'ヒラギノ角ゴシック ProN W3','Yu Gothic Medium', '游ゴシック Medium', 'YuGothic Medium', '游ゴシック体 Medium', 'Arial', 'メイリオ', sans-serif;
		--mincho: 'Hiragino Mincho ProN W3', 'ヒラギノ明朝 ProN W3', 'Yu Mincho Demibold', '游明朝 Demibold', 'YuMincho Demibold', '游明朝体 Demibold', 'Times New Roman', 'メイリオ', sans-serif;


		--font-size-min: 14px;
		--font-size-root: 16px;
		--font-size-middle: 20px;
		--font-size-max: 22px;


		--smp-content-width: 90%;
		--smp-content-max-width: 750px;
		--pc-content-width: 987px;


		--bp-smp: 480px;
		--bp-tab: 768px;
		--bp-pc: 1026px;

	}
}

