body,ul,li,ol,dl,dt,dd,p,form,div,h1,h2,h3,h4,h5,h6 {	margin: 0px;	padding: 0px;}body {	background: #fff;}h1 {	font-size: 20px;}h2 {	font-size: 16px;	text-align: left;	color: #FF9A02;	margin-bottom: 10px;}h3 {	text-align: left;	margin: 20px 10px 10px;}#main h4 {	text-align: left;}table{	font-size: 12px;	color: #222;	line-height: 1.5em;}p {	margin-bottom: 10px;	font-size: 12px;	line-height: 1.5em;}pre {	line-height: 1em;}/*** link style *****************************/a {	color: #000099;	text-decoration: none;}.environmental01 {	background: url(../environment/images/back01.jpg) no-repeat right top;}a:hover {	color: #0D91D7;	text-decoration: underline;}/*** toPageTop style **************************/.totop {	text-align: right;	margin: 20px 0px;	padding: 0px;	width: 580px;	clear: both;	display: block;}.totop a{	text-align: center;	display: block;	padding: 2px 5px;	margin: 0px 0px 0px auto;	width: 200px;}.totop a:hover{}/*** layout **************************/#main {	text-align: center;	width: 590px;	margin: 7px 0px 15px 10px;	padding: 0px;}#foot {	background: url(../images/id_bg.gif) repeat-x;	width: 600px;	margin: 5px 0px 13px;	font-size: 12px;	line-height: 12px;	text-align: center;	padding-top: 6px;	padding-bottom: 5px;	color: #222;}#main table.table01 {	background: #BBCAD1;}#main .table01 th {	background: #CBDFEB;}#main .table01 td {	background: #FFFFFF;}.logoType {	font-style: italic;	font-weight: bold;	color: #FF0000;	padding-right: 3px;	padding-left: 3px;}/*** even page navi--------------------------***/.naviEven {	width: 550px;	margin: 15px auto;	font-size: 12px;	white-space: nowrap;	text-align: center;}.naviEven a {	display: block;	text-align: center;	border: 1px solid #000099;	text-decoration: none;	padding: 3px 10px;	margin: 0px 5px;}.naviEven a:hover {	background: #F2F5FF;}.naviEven2 {	width: 550px;	margin: 15px auto;	font-size: 11px;	white-space: nowrap;	text-align: center;}.naviEven2 a {	display: block;	text-align: center;	border: 1px solid #000099;	text-decoration: none;	padding: 3px 10px;	margin: 0px 5px;}.naviEven2 a:hover {	background: #F2F5FF;}