/* CSS Document */body {text-align:center;	background-color: #DDDCD7;}.contents{	width : 800px ;	margin:auto;	text-align: left;    background-color: #ffffff;	background-image:url(images/bg.jpg);	background-repeat:repeat-y;	background-position:top left;	position:relative;	}h1{background-image:url(images/tophead.jpg);background-repeat:no-repeat;height: 330px; margin-bottom: 33px;}dd{	font-size:11px;	margin-left: 0px;	padding-left:10px;	background-image:url(images/botan.gif);	background-position:left top;	background-repeat:no-repeat;}dd a{	color: #9B881F;}dd a:hover{	color: #CCCC99;	text-decoration:none;}dt {font-size:12px;color:#666666;}	.main{float: left;width: 230px;padding:0px 10px 0px 40px;}.side1{float: left;width: 230px;padding: 0px 10px ;}.side2{float: left;width: 220px;padding:0px 40px 0px 10px;}.navbar {background-color:#ffffff;text-align:center;margin:0px 30px;width:731px;position:absolute;top:330px;}.navbar h2{	width: 136px;	height: 18px;	float: left;	text-align:center;	background-color:#333333;	margin:0px;	padding: 3px;	border: 2px solid #ffffff;	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size:11px;	line-height: 20px;	color: #FFFFFF;	text-decoration: none;	font-weight: lighter;}.navbar h2 a{color:#FFFFFF;text-decoration: none;	font-weight: lighter;}.navbar h2:hover{	background-color:#988819;}.clear {clear:both;}h3{color:#666666;size: 14px;text-decoration: none;border-bottom: 8px dotted #999999;	font-weight: lighter;}.foot{background-color:#ffffff;text-align:center;width:790px;height:150px;margin: 0px;padding: 0px;background-image:url(images/foot.jpg);background-position:bottom left;background-repeat:no-repeat;}