@charset "utf-8";
/* ------------------------- TOC 
color


---------------------------- */

/* ============================== color */
body {
	background-image: url(/common/img/bg_body.gif);
	background-color: #f1fbe6;
}
a:hover {
	color: #55b10f;
}
/* headingTypeA01 */
.headingTypeA01 {
	color: #55b10f;
}
/* .headingTypeB01 */
.headingTypeB01 span {
	background-image: url(/common/img/hl_bottom.gif);
}
/* headingTypeC01 */
h3.headingTypeC01 {
	border-bottom: 1px solid #55b10f;
}
h3.headingTypeC01,
h3.headingTypeC01 a {
	color: #55b10f;
}
h3.headingTypeC01 a:link {
	color: #60c911;
}
h3.headingTypeC01 a:visited {
	color: #55b10f;
}
h3.headingTypeC01 a:hover {
	color: #61d912;
}
/* headingTypeC02 */
.headingTypeC02 {
	background-image: url(/common/img/arrow_01.gif);
}
/* headingTypeC03 */
.headingTypeC03 {
	color: #55b10f;
	border-bottom: 1px solid #55b10f;
}
.contentswrapper aside nav.localNav {
	background-image: url(/common/img/bg_subnavi02_top.gif);
	border-bottom: 3px solid #55b10f;
}
.contentswrapper aside nav.localNav h3 {
	background-image: url(/common/img/bg_subnavi02_inner.gif);
}
.contentswrapper aside nav.localNav ul li span {
	border-left: 2px solid #55b10f;
}
.contentswrapper aside nav.localNav ul li span a {
	background-image: url(/common/img/bg_subnavi02_arrow.gif);
}
.contentswrapper aside nav.localNav ul li span a:hover {
	color: #55b10f;	
}