.menug {	background-image: url(img/green/menubarg.png);	width: 240px;	float: left;	background-repeat: no-repeat;	background-position: center top;	text-align: center;	margin-right: auto;	margin-left: auto;}.maing {	background-image: url(img/green/mainbgg01.png);	width: 600px;	background-repeat: no-repeat;	text-align: center;	float: right;}body {	background-image: url(img/green/bgg01.png);	background-repeat: no-repeat;	text-align: center;	margin: auto;	background-position: center top;}.content {	width: 560px;	margin-right: auto;	margin-left: auto;	border: 1px solid #CCCCCC;}table.company {	width: 500px;	margin: 10px;}.box01 dt {	margin-top: 10px;	margin-bottom: 5px;	font-size: 14px;}.box01 dl {	margin: 20px;}.box01 dd {	margin-left: 20px;	margin-bottom: 5px;}table.koe {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 12px;	line-height: 140%;	color: #666666;	text-align: left;	width: 440px;	margin-top: 10px;	margin-bottom: 10px;	margin-left: 30px;	border: 1px solid #99CC00;}.txtgreen14 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 14px;	color: #66CC00;}td.koe01 {	background-color: #E2FFB2;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #99CC00;}.maing02 {	background-image: url(img/green/maing02bg.png);	background-repeat: repeat-y;	width: 600px;	float: right;	vertical-align: middle;}h2.h2040 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 18px;	color: #66CC00;	margin-top: 30px;}h1#h1040 {	background-image: url(img/h1/h1040.jpg);}td.company01 {	color: #66CC00;	padding: 10px;	width: 80px;	border: 1px solid #66CC00;	text-align: center;}h1#h1080 {	background-image: url(img/h1/h1080.jpg);}h2#h2100b {	background-image: url(img/h2/h2100b.png);	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #339900;}h2 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 18px;	color: #666666;	background-repeat: no-repeat;	text-indent: -5000pt;	height: 40px;	margin-bottom: 20px;	margin-top: 30px;}.concept100 {	background-image: url(img/concept/concept100bg.png);	background-repeat: no-repeat;	text-align: center;	height: 160px;	width: 560px;}.conceptin {	width: 480px;	margin-right: auto;	margin-left: auto;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 14px;	line-height: 150%;	color: #339900;	text-align: left;	margin-top: 0px;}h2#h2100a {	background-image: url(img/h2/h2100aa.png);	margin: 0px;	height: 60px;	width: 560px;}h2.pfi {	height: 50px;}h2#h2040a {	background-image: url(img/h2/h2040a.png);}h2#h2040b {	background-image: url(img/h2/h2040b.png);}h2#h2040c {	background-image: url(img/h2/h2040c.png);}h2#h2040d {	background-image: url(img/h2/h2040d.png);}table.form {	margin-left: 20px;}td.form02 {	text-align: center;	vertical-align: middle;}td.form01 {	vertical-align: top;	padding-left: 20px;}td.form03 {	color: #66CC00;}.txtgreen12 {	color: #66CC00;}dt.pp01 {	color: #66CC00;}dt.wsmr01 {	color: #0099FF;}h2#h2110a {	background-image: url(img/h2/h2110a.png);	height: 70px;	margin-top: 0px;}h2#h2090a {	background-image: url(img/h2/h2090a.png);	height: 70px;	margin-top: 0px;}h2#h2070a {	background-image: url(img/h2/h2070a.png);	height: 70px;	margin-top: 0px;}h2#h2080a {	background-image: url(img/h2/h2080a.png);	height: 70px;	margin-top: 0px;}h1#h1100 {	background-image: url(img/h1/h1100.jpg);}h1#h1090 {	background-image: url(img/h1/h1090.jpg);}h1#h1110 {	background-image: url(img/h1/h1110.jpg);}h1#h1120 {	background-image: url(img/h1/h1120.jpg);}h2#h2120a {	background-image: url(img/h2/h2120a.png);	height: 70px;	border: none;	margin-top: 0px;	background-position: 0px 0px;}h1#h1070 {	background-image: url(img/h1/h1070.jpg);}table.sitemap {	margin-left: 40px;}table.sitemap td {	text-align: left;	vertical-align: top;	width: 150px;}table.sitemap a:link {    color: #33CC00;	text-decoration: none;}table.sitemap a:visited{    color: #999999;	text-decoration: none;}table.sitemap a:hover {    color: #0099CC;	text-decoration: none;}
