@charset "utf-8";

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

:root{
	--col-link:#0044CC;
	--col: 230;
	--col-red: 0;
	--col-gray: 0;
	--col-orange: 25;
	--col-brown: 30;
	--col-yellow: 62;
	--col-green: 110;
	--col-skyblue: 185;
	--col-blue: 230;
	--col-purple: 270;
	--col-pink: 290;

	--colgray-10: hsl(0, 0%, 10%);
	--colgray-15: hsl(0, 0%, 15%);
	--colgray-20: hsl(0, 0%, 20%);
	--colgray-25: hsl(0, 0%, 25%);
	--colgray-30: hsl(0, 0%, 30%);
	--colgray-35: hsl(0, 0%, 35%);
	--colgray-40: hsl(0, 0%, 40%);
	--colgray-45: hsl(0, 0%, 45%);
	--colgray-50: hsl(0, 0%, 50%);
	--colgray-55: hsl(0, 0%, 55%);
	--colgray-60: hsl(0, 0%, 60%);
	--colgray-65: hsl(0, 0%, 65%);
	--colgray-70: hsl(0, 0%, 70%);
	--colgray-75: hsl(0, 0%, 75%);
	--colgray-80: hsl(0, 0%, 80%);
	--colgray-85: hsl(0, 0%, 85%);
	--colgray-86: hsl(0, 0%, 86%);
	--colgray-87: hsl(0, 0%, 87%);
	--colgray-88: hsl(0, 0%, 88%);
	--colgray-89: hsl(0, 0%, 89%);
	--colgray-90: hsl(0, 0%, 90%);
	--colgray-91: hsl(0, 0%, 91%);
	--colgray-92: hsl(0, 0%, 92%);
	--colgray-93: hsl(0, 0%, 93%);
	--colgray-94: hsl(0, 0%, 94%);
	--colgray-95: hsl(0, 0%, 95%);
	--colgray-96: hsl(0, 0%, 96%);
	--colgray-97: hsl(0, 0%, 97%);
	--colgray-98: hsl(0, 0%, 98%);
	--colgray-99: hsl(0, 0%, 99%);

	
	--col1-10: hsl(34, 96%, 10%);
	--col1-15: hsl(34, 96%, 15%);
	--col1-20: hsl(34, 96%, 20%);
	--col1-25: hsl(34, 96%, 25%);
	--col1-30: hsl(34, 96%, 30%);
	--col1-35: hsl(34, 96%, 35%);
	--col1-40: hsl(34, 96%, 40%);
	--col1-45: hsl(34, 96%, 45%);
	--col1-50: hsl(34, 96%, 50%);
	--col1-55: hsl(34, 96%, 55%);
	--col1-60: hsl(34, 96%, 60%);
	--col1-65: hsl(34, 96%, 65%);
	--col1-70: hsl(34, 96%, 70%);
	--col1-75: hsl(34, 96%, 75%);
	--col1-80: hsl(34, 96%, 80%);
	--col1-85: hsl(34, 96%, 85%);
	--col1-86: hsl(34, 96%, 86%);
	--col1-87: hsl(34, 96%, 87%);
	--col1-88: hsl(34, 96%, 88%);
	--col1-89: hsl(34, 96%, 89%);
	--col1-90: hsl(34, 96%, 90%);
	--col1-91: hsl(34, 96%, 91%);
	--col1-92: hsl(34, 96%, 92%);
	--col1-93: hsl(34, 96%, 93%);
	--col1-94: hsl(34, 96%, 94%);
	--col1-95: hsl(34, 96%, 95%);
	--col1-96: hsl(34, 96%, 96%);
	--col1-97: hsl(34, 96%, 97%);
	--col1-98: hsl(34, 96%, 98%);
	--col1-99: hsl(34, 96%, 99%);
	
	--col2-10: hsl(233, 38%, 10%);
	--col2-15: hsl(233, 38%, 15%);
	--col2-20: hsl(233, 38%, 20%);
	--col2-25: hsl(233, 38%, 25%);
	--col2-30: hsl(233, 38%, 30%);
	--col2-35: hsl(233, 38%, 35%);
	--col2-40: hsl(233, 38%, 40%);
	--col2-45: hsl(233, 38%, 45%);
	--col2-50: hsl(233, 38%, 50%);
	--col2-55: hsl(233, 38%, 55%);
	--col2-60: hsl(233, 38%, 60%);
	--col2-65: hsl(233, 38%, 65%);
	--col2-70: hsl(233, 38%, 70%);
	--col2-75: hsl(233, 38%, 75%);
	--col2-80: hsl(233, 38%, 80%);
	--col2-85: hsl(233, 38%, 85%);
	--col2-86: hsl(233, 38%, 86%);
	--col2-87: hsl(233, 38%, 87%);
	--col2-88: hsl(233, 38%, 88%);
	--col2-89: hsl(233, 38%, 89%);
	--col2-90: hsl(233, 38%, 90%);
	--col2-91: hsl(233, 38%, 91%);
	--col2-92: hsl(233, 38%, 92%);
	--col2-93: hsl(233, 38%, 93%);
	--col2-94: hsl(233, 38%, 94%);
	--col2-95: hsl(233, 38%, 95%);
	--col2-96: hsl(233, 38%, 96%);
	--col2-97: hsl(233, 38%, 97%);
	--col2-98: hsl(233, 38%, 98%);
	--col2-99: hsl(233, 38%, 99%);
	
	--col3-10: hsl(290, 80%, 10%);
	--col3-15: hsl(290, 80%, 15%);
	--col3-20: hsl(290, 80%, 20%);
	--col3-25: hsl(290, 80%, 25%);
	--col3-30: hsl(290, 80%, 30%);
	--col3-35: hsl(290, 80%, 35%);
	--col3-40: hsl(290, 80%, 40%);
	--col3-45: hsl(290, 80%, 45%);
	--col3-50: hsl(290, 80%, 50%);
	--col3-55: hsl(290, 80%, 55%);
	--col3-60: hsl(290, 80%, 60%);
	--col3-65: hsl(290, 80%, 65%);
	--col3-70: hsl(290, 80%, 70%);
	--col3-75: hsl(290, 80%, 75%);
	--col3-80: hsl(290, 80%, 80%);
	--col3-85: hsl(290, 80%, 85%);
	--col3-86: hsl(290, 80%, 86%);
	--col3-87: hsl(290, 80%, 87%);
	--col3-88: hsl(290, 80%, 88%);
	--col3-89: hsl(290, 80%, 89%);
	--col3-90: hsl(290, 80%, 90%);
	--col3-91: hsl(290, 80%, 91%);
	--col3-92: hsl(290, 80%, 92%);
	--col3-93: hsl(290, 80%, 93%);
	--col3-94: hsl(290, 80%, 94%);
	--col3-95: hsl(290, 80%, 95%);
	--col3-96: hsl(290, 80%, 96%);
	--col3-97: hsl(290, 80%, 97%);
	--col3-98: hsl(290, 80%, 98%);
	--col3-99: hsl(290, 80%, 99%);

	--col4-10: hsl(310, 81%, 10%);
	--col4-15: hsl(310, 81%, 15%);
	--col4-20: hsl(310, 81%, 20%);
	--col4-25: hsl(310, 81%, 25%);
	--col4-30: hsl(310, 81%, 30%);
	--col4-35: hsl(310, 81%, 35%);
	--col4-40: hsl(310, 81%, 40%);
	--col4-45: hsl(310, 81%, 45%);
	--col4-50: hsl(310, 81%, 50%);
	--col4-55: hsl(310, 81%, 55%);
	--col4-60: hsl(310, 81%, 60%);
	--col4-65: hsl(310, 81%, 65%);
	--col4-70: hsl(310, 81%, 70%);
	--col4-75: hsl(310, 81%, 75%);
	--col4-80: hsl(310, 81%, 80%);
	--col4-85: hsl(310, 81%, 85%);
	--col4-86: hsl(310, 81%, 86%);
	--col4-87: hsl(310, 81%, 87%);
	--col4-88: hsl(310, 81%, 88%);
	--col4-89: hsl(310, 81%, 89%);
	--col4-90: hsl(310, 81%, 90%);
	--col4-91: hsl(310, 81%, 91%);
	--col4-92: hsl(310, 81%, 92%);
	--col4-93: hsl(310, 81%, 93%);
	--col4-94: hsl(310, 81%, 94%);
	--col4-95: hsl(310, 81%, 95%);
	--col4-96: hsl(310, 81%, 96%);
	--col4-97: hsl(310, 81%, 97%);
	--col4-98: hsl(310, 81%, 98%);
	--col4-99: hsl(310, 81%, 99%);

	--col5-10: hsl(153, 100%, 10%);
	--col5-15: hsl(153, 100%, 15%);
	--col5-20: hsl(153, 100%, 20%);
	--col5-25: hsl(153, 100%, 25%);
	--col5-30: hsl(153, 100%, 30%);
	--col5-35: hsl(153, 100%, 35%);
	--col5-40: hsl(153, 100%, 40%);
	--col5-45: hsl(153, 100%, 45%);
	--col5-50: hsl(153, 100%, 50%);
	--col5-55: hsl(153, 100%, 55%);
	--col5-60: hsl(153, 100%, 60%);
	--col5-65: hsl(153, 100%, 65%);
	--col5-70: hsl(153, 100%, 70%);
	--col5-75: hsl(153, 100%, 75%);
	--col5-80: hsl(153, 100%, 80%);
	--col5-85: hsl(153, 100%, 85%);
	--col5-86: hsl(153, 100%, 86%);
	--col5-87: hsl(153, 100%, 87%);
	--col5-88: hsl(153, 100%, 88%);
	--col5-89: hsl(153, 100%, 89%);
	--col5-90: hsl(153, 100%, 90%);
	--col5-91: hsl(153, 100%, 91%);
	--col5-92: hsl(153, 100%, 92%);
	--col5-93: hsl(153, 100%, 93%);
	--col5-94: hsl(153, 100%, 94%);
	--col5-95: hsl(153, 100%, 95%);
	--col5-96: hsl(153, 100%, 96%);
	--col5-97: hsl(153, 100%, 97%);
	--col5-98: hsl(153, 100%, 98%);
	--col5-99: hsl(153, 100%, 99%);


	--col6-10: hsl(330, 70%, 10%);
	--col6-15: hsl(330, 70%, 15%);
	--col6-20: hsl(330, 70%, 20%);
	--col6-25: hsl(330, 70%, 25%);
	--col6-30: hsl(330, 70%, 30%);
	--col6-35: hsl(330, 70%, 35%);
	--col6-40: hsl(330, 70%, 40%);
	--col6-45: hsl(330, 70%, 45%);
	--col6-50: hsl(330, 70%, 50%);
	--col6-55: hsl(330, 70%, 55%);
	--col6-60: hsl(330, 70%, 60%);
	--col6-65: hsl(330, 70%, 65%);
	--col6-70: hsl(330, 70%, 70%);
	--col6-75: hsl(330, 70%, 75%);
	--col6-80: hsl(330, 70%, 80%);
	--col6-85: hsl(330, 70%, 85%);
	--col6-86: hsl(330, 70%, 86%);
	--col6-87: hsl(330, 70%, 87%);
	--col6-88: hsl(330, 70%, 88%);
	--col6-89: hsl(330, 70%, 89%);
	--col6-90: hsl(330, 70%, 90%);
	--col6-91: hsl(330, 70%, 91%);
	--col6-92: hsl(330, 70%, 92%);
	--col6-93: hsl(330, 70%, 93%);
	--col6-94: hsl(330, 70%, 94%);
	--col6-95: hsl(330, 70%, 95%);
	--col6-96: hsl(330, 70%, 96%);
	--col6-97: hsl(330, 70%, 97%);
	--col6-98: hsl(330, 70%, 98%);
	--col6-99: hsl(330, 70%, 99%);

	--col7-10: hsl(183, 85%, 10%);
	--col7-15: hsl(183, 85%, 15%);
	--col7-20: hsl(183, 85%, 20%);
	--col7-25: hsl(183, 85%, 25%);
	--col7-30: hsl(183, 85%, 30%);
	--col7-35: hsl(183, 85%, 35%);
	--col7-40: hsl(183, 85%, 40%);
	--col7-45: hsl(183, 85%, 45%);
	--col7-50: hsl(183, 85%, 50%);
	--col7-55: hsl(183, 85%, 55%);
	--col7-60: hsl(183, 85%, 60%);
	--col7-65: hsl(183, 85%, 65%);
	--col7-70: hsl(183, 85%, 70%);
	--col7-75: hsl(183, 85%, 75%);
	--col7-80: hsl(183, 85%, 80%);
	--col7-85: hsl(183, 85%, 85%);
	--col7-86: hsl(183, 85%, 86%);
	--col7-87: hsl(183, 85%, 87%);
	--col7-88: hsl(183, 85%, 88%);
	--col7-89: hsl(183, 85%, 89%);
	--col7-90: hsl(183, 85%, 90%);
	--col7-91: hsl(183, 85%, 91%);
	--col7-92: hsl(183, 85%, 92%);
	--col7-93: hsl(183, 85%, 93%);
	--col7-94: hsl(183, 85%, 94%);
	--col7-95: hsl(183, 85%, 95%);
	--col7-96: hsl(183, 85%, 96%);
	--col7-97: hsl(183, 85%, 97%);
	--col7-98: hsl(183, 85%, 98%);
	--col7-99: hsl(183, 85%, 99%);

	--col8-10: hsl(65, 95%, 10%);
	--col8-15: hsl(65, 95%, 15%);
	--col8-20: hsl(65, 95%, 20%);
	--col8-25: hsl(65, 95%, 25%);
	--col8-30: hsl(65, 95%, 30%);
	--col8-35: hsl(65, 95%, 35%);
	--col8-40: hsl(65, 95%, 40%);
	--col8-45: hsl(65, 95%, 45%);
	--col8-50: hsl(65, 95%, 50%);
	--col8-55: hsl(65, 95%, 55%);
	--col8-60: hsl(65, 95%, 60%);
	--col8-65: hsl(65, 95%, 65%);
	--col8-70: hsl(65, 95%, 70%);
	--col8-75: hsl(65, 95%, 75%);
	--col8-80: hsl(65, 95%, 80%);
	--col8-85: hsl(65, 95%, 95%);
	--col8-86: hsl(65, 95%, 86%);
	--col8-87: hsl(65, 95%, 87%);
	--col8-88: hsl(65, 95%, 88%);
	--col8-89: hsl(65, 95%, 89%);
	--col8-90: hsl(65, 95%, 90%);
	--col8-91: hsl(65, 95%, 91%);
	--col8-92: hsl(65, 95%, 92%);
	--col8-93: hsl(65, 95%, 93%);
	--col8-94: hsl(65, 95%, 94%);
	--col8-95: hsl(65, 95%, 95%);
	--col8-96: hsl(65, 95%, 96%);
	--col8-97: hsl(65, 95%, 97%);
	--col8-98: hsl(65, 95%, 98%);
	--col8-99: hsl(65, 95%, 99%);

	--col9-10: hsl(195, 90%, 10%);
	--col9-15: hsl(195, 90%, 15%);
	--col9-20: hsl(195, 90%, 20%);
	--col9-25: hsl(195, 90%, 25%);
	--col9-30: hsl(195, 90%, 30%);
	--col9-35: hsl(195, 90%, 35%);
	--col9-40: hsl(195, 90%, 40%);
	--col9-45: hsl(195, 90%, 45%);
	--col9-50: hsl(195, 90%, 50%);
	--col9-55: hsl(195, 90%, 55%);
	--col9-60: hsl(195, 90%, 60%);
	--col9-195: hsl(195, 90%, 190%);
	--col9-70: hsl(195, 90%, 70%);
	--col9-75: hsl(195, 90%, 75%);
	--col9-80: hsl(195, 90%, 80%);
	--col9-85: hsl(195, 90%, 90%);
	--col9-86: hsl(195, 90%, 86%);
	--col9-87: hsl(195, 90%, 87%);
	--col9-88: hsl(195, 90%, 88%);
	--col9-89: hsl(195, 90%, 89%);
	--col9-90: hsl(195, 90%, 90%);
	--col9-91: hsl(195, 90%, 91%);
	--col9-92: hsl(195, 90%, 92%);
	--col9-93: hsl(195, 90%, 93%);
	--col9-94: hsl(195, 90%, 94%);
	--col9-95: hsl(195, 90%, 90%);
	--col9-96: hsl(195, 90%, 96%);
	--col9-97: hsl(195, 90%, 97%);
	--col9-98: hsl(195, 90%, 98%);
	--col9-99: hsl(195, 90%, 99%);

}
