body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldeset, input, textarea, p, blockquote, th, td{	margin: 0;	padding: 0;}fieldset, img{	border: 0;}abbr, acronym{	border: 0;}address, caption, cite, code, dfn, em, strong, th, var{	font-style: normal;	font-weight: normal;}h1, h2, h3, h4, h5, h6{	font size: 100%;	font-weight: normal;}body{	background-color: #999999;	line-height: 1.5;	color: #393939;	font: 62.5% "Century Gothic", Arial, "$B%a%$%j%*(B", "MS P$B%4%7%C%/(B", "$B%R%i%.%NL@D+(B Pro W3", sans-serif;	text-align: center;}a:link{	color: #cd524f;}a:active{	color: #ffcc00;}a:visited{	color: #cd524f;	text-decoration: none;}a:hover{	color: #ffcc00;}div#wrapper{	margin: 0 auto;	text-align: left;	border: 1px solid #cccccc;	width: 800px;	background: url(images/back.png)	repeat-x center top;	background-color: #ffffff;}div#header{	margin: 0 auto;	border-bottom: 1px solid #cccccc;	width: inherit;	height: 150px;	text-align: left;	background: url(images/headerimage2009.jpg) no repeat left top;}div#contents{	margin: 0 auto;	text-align: left;	width: 780px;}div#wrapper2{	margin: 0 auto;	text-align: left;	width: 780px;	height: 240px;}div#wrapper3{	margin: 0 auto;	text-align: left;	width: 780px;	height: 180px;}div#nittei{	margin: 0 auto;	text-align: left;	width: inherit;	padding: 2px 2px 2px 2px;}div#nittei2{	margin: 0 auto;	text-align: left;	width: inherit;	padding: 2px 2px 2px 2px;}div#taiken1{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken2{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken3{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken4{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken5{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken6{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken7{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken8{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken9{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken10{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#taiken11{	margin: 5px;	padding: 5px;	border: 1px solid #cccccc;	float: right;	width 500px;	text-align: left;}div#return{	margin: 5px;	padding: 5px;	float: right;	text-align: right;	font-size: 1.7em;}div#footer{	padding: 10px 0 0;	border-top: 1px solid #cccccc;	clear: both;	font-size: 1.4em;}h1{	padding: 10px 20px 10px 10px;	color: #ffffff;	font-size: 3em;	font: sans-serif;}#nittei > ul{	margin: 10px 0 10px 30px;	font-size: 1.2 em;	text-align: left;}#nittei2 > ul{	margin: 10px 0 10px 30px;	font-size: 1.2 em;	text-align: left;}#globalnavigation > ul {	margin: 10px 0 10px 30px;	font-size: 1.6em;	text-align: left;}#taiken4> ul{	margin: 10px 0 10px 350px;	font-size: 1.4em;	text align: left;}#nittei > ul li{	list-style: none;	float: left;}#nittei2 > ul li{	list-style: none;	float: left;}h2{	padding: 5px;	font-size: 2em;	color:#0011bb;	border-left: 7px solid #778877;}h3.gototop{	position: relative;	right: 20px;	bottom: 20px;	text-align: right;	vertical-align: bottom;	font-size: 1.7em;	color: 445544;}p{	padding: 5px;	line-height:1.8;	font-size: 1.5em;}#globalnavigation > p{	padding: 10px;	font-size: 1.7em;}#header > p{	padding: 10px;	font-size: 1.7em;}img{	padding: 5px;}#header > img{	padding: 0;	margin: 0;}