@charset "utf-8";

/* ------------------------------ */
/* ▼ block 要素 ▼ */

:root{
	--margin-center:0 auto;
	--col-link:#0044CC;
	--col: 60;
	--col-red: 0;
	--col-gray: 0;
	--col-orange: 30;
	--col-yellow: 50;
	--col-green: 110;
	--col-skyblue: 170;
	--col-blue: 230;
	--col-purple: 265;
	--col-pink: 320;

	--col1-10: hsl(320, 80%, 10%);
	--col1-20: hsl(320, 80%, 20%);
	--col1-30: hsl(320, 80%, 30%);
	--col1-40: hsl(320, 80%, 40%);
	--col1-50: hsl(320, 90%, 50%);
	--col1-60: hsl(320, 80%, 60%);
	--col1-70: hsl(320, 80%, 70%);
	--col1-80: hsl(320, 80%, 80%);
	--col1-85: hsl(320, 80%, 85%);
	--col1-90: hsl(320, 80%, 90%);
	--col1-95: hsl(320, 80%, 95%);
	--col1-97: hsl(320, 80%, 97%);

	--col2-10: hsl(170, 60%, 10%);
	--col2-20: hsl(170, 60%, 20%);
	--col2-30: hsl(170, 60%, 30%);
	--col2-40: hsl(170, 60%, 40%);
	--col2-50: hsl(170, 60%, 50%);
	--col2-60: hsl(170, 60%, 60%);
	--col2-70: hsl(170, 60%, 70%);
	--col2-80: hsl(170, 60%, 80%);
	--col2-85: hsl(170, 60%, 85%);
	--col2-90: hsl(170, 60%, 90%);
	--col2-95: hsl(170, 60%, 95%);
	--col2-97: hsl(170, 60%, 97%);

	--col3-10: hsl(30, 80%, 10%);
	--col3-20: hsl(30, 80%, 20%);
	--col3-30: hsl(30, 80%, 30%);
	--col3-40: hsl(30, 80%, 40%);
	--col3-50: hsl(30, 80%, 50%);
	--col3-60: hsl(30, 80%, 60%);
	--col3-70: hsl(30, 80%, 70%);
	--col3-80: hsl(30, 80%, 80%);
	--col3-85: hsl(30, 80%, 85%);
	--col3-90: hsl(30, 80%, 90%);
	--col3-95: hsl(30, 80%, 95%);
	--col3-97: hsl(30, 80%, 97%);

	--col4-10: hsl(50, 90%, 10%);
	--col4-20: hsl(50, 90%, 20%);
	--col4-30: hsl(50, 90%, 30%);
	--col4-40: hsl(50, 90%, 45%);
	--col4-50: hsl(50, 90%, 50%);
	--col4-60: hsl(50, 90%, 60%);
	--col4-70: hsl(50, 90%, 70%);
	--col4-80: hsl(50, 90%, 80%);
	--col4-85: hsl(50, 90%, 85%);
	--col4-90: hsl(50, 90%, 90%);
	--col4-95: hsl(50, 90%, 95%);
	--col4-97: hsl(50, 90%, 97%);
	--col4-100: hsl(50, 90%, 99%);

	--col5-10: hsl(275, 100%, 10%);
	--col5-20: hsl(275, 100%, 20%);
	--col5-30: hsl(275, 100%, 30%);
	--col5-40: hsl(275, 100%, 45%);
	--col5-50: hsl(275, 100%, 50%);
	--col5-60: hsl(275, 100%, 60%);
	--col5-70: hsl(275, 100%, 70%);
	--col5-80: hsl(275, 100%, 80%);
	--col5-85: hsl(275, 100%, 85%);
	--col5-90: hsl(275, 100%, 90%);
	--col5-95: hsl(275, 100%, 95%);
	--col5-97: hsl(275, 100%, 97%);
	--col5-100: hsl(275, 100%, 99%);

	--col6-10: hsl(155, 80%, 10%);
	--col6-20: hsl(155, 80%, 20%);
	--col6-25: hsl(155, 80%, 25%);
	--col6-30: hsl(155, 80%, 30%);
	--col6-35: hsl(155, 80%, 35%);
	--col6-40: hsl(155, 80%, 40%);
	--col6-45: hsl(155, 80%, 45%);
	--col6-50: hsl(155, 80%, 50%);
	--col6-55: hsl(155, 80%, 55%);
	--col6-60: hsl(155, 80%, 60%);
	--col6-70: hsl(155, 80%, 70%);
	--col6-80: hsl(155, 80%, 80%);
	--col6-85: hsl(155, 80%, 85%);
	--col6-90: hsl(155, 80%, 90%);
	--col6-95: hsl(155, 80%, 95%);
	--col6-97: hsl(155, 80%, 97%);
	--col6-100: hsl(155, 80%, 99%);

	
	--col7-10: hsl(230, 80%, 10%);
	--col7-20: hsl(230, 80%, 20%);
	--col7-25: hsl(230, 80%, 25%);
	--col7-30: hsl(230, 80%, 30%);
	--col7-35: hsl(230, 80%, 35%);
	--col7-40: hsl(230, 80%, 40%);
	--col7-45: hsl(230, 80%, 45%);
	--col7-50: hsl(230, 80%, 50%);
	--col7-55: hsl(230, 80%, 55%);
	--col7-60: hsl(230, 80%, 60%);
	--col7-70: hsl(230, 80%, 70%);
	--col7-80: hsl(230, 80%, 80%);
	--col7-85: hsl(230, 80%, 85%);
	--col7-90: hsl(230, 80%, 90%);
	--col7-95: hsl(230, 80%, 95%);
	--col7-97: hsl(230, 80%, 97%);
	--col7-100: hsl(230, 80%, 99%);

	--col8-10: hsl(193, 100%, 10%);
	--col8-20: hsl(193, 100%, 20%);
	--col8-25: hsl(193, 100%, 25%);
	--col8-30: hsl(193, 100%, 30%);
	--col8-35: hsl(193, 100%, 35%);
	--col8-40: hsl(193, 100%, 40%);
	--col8-45: hsl(193, 100%, 45%);
	--col8-50: hsl(193, 100%, 50%);
	--col8-55: hsl(193, 100%, 55%);
	--col8-60: hsl(193, 100%, 60%);
	--col8-70: hsl(193, 100%, 70%);
	--col8-80: hsl(193, 100%, 80%);
	--col8-85: hsl(193, 100%, 85%);
	--col8-90: hsl(193, 100%, 90%);
	--col8-95: hsl(193, 100%, 95%);
	--col8-97: hsl(193, 100%, 97%);
	--col8-100: hsl(193, 100%, 99%);

	--colgray-00: hsl(0, 0%, 0%);
	--colgray-05: hsl(0, 0%, 5%);
	--colgray-10: hsl(0, 0%, 10%);
	--colgray-20: hsl(0, 0%, 20%);
	--colgray-30: hsl(0, 0%, 30%);
	--colgray-40: hsl(0, 0%, 40%);
	--colgray-50: hsl(0, 0%, 50%);
	--colgray-60: hsl(0, 0%, 60%);
	--colgray-70: hsl(0, 0%, 70%);
	--colgray-80: hsl(0, 0%, 80%);
	--colgray-85: hsl(0, 0%, 85%);
	--colgray-90: hsl(0, 0%, 90%);
	--colgray-95: hsl(0, 0%, 95%);
	--colgray-97: hsl(0, 0%, 97%);
	--colgray-100: hsl(0, 0%, 99%);
}