body {  	background-color:#C5E6BA;	}body, td, th {	color: #330033;}h1, h2, h4 {	color: #330000;}h3, h5, h6 {	color: #996666;}a {  color: #006666;}.font {	background: url(images/textback.gif) no-repeat center center;	letter-spacing: 0.1em;	line-height: 1.9em;			font-family:HiraMaruPro-W4,verdana, arial, sans-serif;		color:#000000;		font-size:12px;		font-weight:normal;		padding-left:10px;		padding-right:10px;		padding-top:20px;		padding-bottom:20px;		margin-bottom:10px;  		margin-left:auto;		margin-right:auto;}.font2 {	background: url(images/infoback2.gif) no-repeat center center;	letter-spacing: 0.1em;	line-height: 1.8em;	font-family:HiraMaruPro-W4,verdana, arial, sans-serif;	color:#000000;	font-size:0.8em;	font-weight:normal;	padding-left: 2em;	padding-right: 2em;	padding-bottom: 1em;  	margin-left:auto;	margin-right:auto;}.font3 {	background: url(images/infoback.gif) no-repeat center center;	letter-spacing: 0.1em;	line-height: 1.5em;			font-family:HiraMaruPro-W4,verdana, arial, sans-serif;		color:#000000;		font-size:0.8em;		font-weight:normal;		padding-left:1em;		padding-right:1em;}.font4 {	background: url(images/textback4.gif) no-repeat center center;}.font5{	background: url(images/textback5.gif) no-repeat center center;	font-family:HiraMaruPro-W4,verdana, arial, sans-serif;		font-weight:normal;		padding-left:10px;		padding-right:10px;		padding-top:20px;		padding-bottom:20px;		margin-bottom:10px;  		margin-left:auto;		margin-right:auto;}.herb{	letter-spacing: 0.1em;	line-height: 1.9em;			font-family:HiraMaruPro-W4,verdana, arial, sans-serif;		color:#000000;		font-size:12px;		font-weight:normal;		padding-left:5px;		padding-right:5px;		padding-top:20px;		padding-bottom:20px;		margin-bottom:10px;  		margin-left:auto;		margin-right:auto;}.herb2{	letter-spacing: 0.1em;	line-height: 1.9em;			font-family:HiraMaruPro-W4,verdana, arial, sans-serif;		color:#000000;		font-size:14px;		font-weight:normal;}