@charset "UTF-8";
/*common*/
body { background: #00A166 url(../../../cm/img/bg.png) repeat center top; }
#contents #navi a:hover,
#contents #navi,
#contents #mainCont a:hover,
#footer .menu a:hover { color: #00A166; }
#contents #mainCont #contHeader #contImage { }
#contents #mainCont #bodyText .bodyTextL { background: url(../../../cm/img/bodyTextSectionBgL.png) no-repeat center top; }
#contents #mainCont #bodyText .bodyTextR { background: url(../../../cm/img/bodyTextSectionBgR.png) no-repeat center top; }
#contents #mainCont #bodyText .bodyTextC { background: url(../../../cm/img/bodyTextSectionBgC.png) no-repeat center top; }
#contents #mainCont #bodyText .bodyTextL .bodyTextCont h4,
#contents #mainCont #bodyText .bodyTextR .bodyTextCont h4,
#contents #mainCont #bodyText .bodyTextC .bodyTextCont h4 { color: #00A166; }

#contents #mainCont #bodyText {
	background: url(../../../cm/img/contFrameBg.png) repeat-y center top;
	border-top-color: #D0EF89; border-bottom-color: #D0EF89;
}
/*common*/
#contents #mainCont #contHeader { background: #FFFFFF; }
#contents #mainCont #contHeader #contTitle { color: #00A166; }
#contents #mainCont #contHeader #contTitle h2 { background: url(../img/titleMain.png) no-repeat left top; }
#contents #mainCont #contHeader #contMenu { }

#contents #mainCont #bodyText ul { padding: 0px 25px 20px; }
#contents #mainCont #bodyText li {
	padding: 20px 0px 0px;
	clear: both;
}
#contents #mainCont #bodyText img {
	float: right;
	margin: 0px 10px 0px 0px;
}
#contents #mainCont #bodyText p {
	clear: both;
	padding: 10px 25px;
}
