<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* /////////////////////////////////////////////////
h2, h3, h4 各ページの見出し
※独自クラス.text2imageやh2,h3,h4に対する共通指定を補完する個別設定
///////////////////////////////////////////////// */
h2#top{background-image: url(../images/h2_csr.gif);}

#index a.community{
	background: #a2d52a;
	color: #fff;
}
#index a.eco{
	background: #1BA466;
	color: #fff;
}
#index a.education{
	background: #208DC3;
	color: #fff;
}
#index a.enlightment{
	background: #FFE600;
	color: #666;
}
#index a.disaster{
	background: #D04255;
	color: #fff;
}
#index a.together{
	background: #A53F88;
	color: #fff;
}
#index a.compliance{
	background: #7379AE;
	color: #fff;
}

/* /////////////////////////////////////////////////
メディアクエリ
///////////////////////////////////////////////// */
@media screen and (max-width: 768px) {
.catch{
	letter-spacing: -0.1rem;
	}
.bnr{
	width: 100%;
	}
}</pre></body></html>