* {	margin:0;	padding:0;}html {	height:100%;}body {	background: #e2dfd8;	margin: 0;	padding: 0;	font-family: "Arial", "Helvetica", sans-serif;	height: 100%;}#distance {	height: 50%;	float:left;	margin-bottom: -280px;	font-size: 1px;}img {	border: 0;}p {	font-size: 11px;	line-height: 1.5;	margin: 0;	color: #767676;}p#flash {	position: absolute;	background: url('../img/index_flash.gif') no-repeat left center;	padding: 0 0 0 23px;	top: 202px;	left: 128px;}p#mailto {	position: absolute;	background: url('../img/index_mailto.gif') no-repeat left center;	padding: 0 0 0 23px;	line-height: 2;	top: 239px;	left: 128px;}a {	color: #767676;}a:hover {	text-decoration: none;}.clear {	clear: both;}#content {	position: relative;	width: 761px;	height: 560px;	background: url('../img/index_background.jpg') no-repeat;	margin: 0 auto;	clear:left;}#logo {	width: 73px;	height: 80px;	background: url('../img/index_logo.gif') no-repeat;	position: absolute;	top: 133px;	left: 0;}#heading1 {	width: 226px;	height: 10px;	background: url('../img/index_h1.gif') no-repeat;	position: absolute;	top: 156px;	left: 128px;}#heading1 {	color: #cf2028;}#heading2 {	width: 289px;	height: 14px;	background: url('../img/index_h2.gif') no-repeat;	position: absolute;	top: 173px;	left: 128px;}h1 {	display: none;}h2 {	display: none;}#enter {	position: absolute;	left: 129px;	top: 314px;}#enter span {	display: none;}#enter ul {	list-style: none;	margin: 0;	padding: 0;}#enter li {	float: left;}a.enter_pl {	display: block;	width: 79px;	height: 24px;	background: url('../img/index_enter_pl.gif') no-repeat;}a.enter_en {	display: block;	width: 80px;	height: 24px;	background: url('../img/index_enter_en.gif') no-repeat;}#main {	width:1000px;	text-align:center;	margin:0 auto 0 auto;}#foot {	background-color:#fff;	overflow:hidden;	zoom:1;}#foot p {	text-align:left;	background-color:#fff;	padding:2px 10px 2px 10px;	color:#C0BEB1;	font-size:10px;}#foot p a {	color:#C0BEB1;	text-decoration:none;}#foot p a:hover {	text-decoration:underline;}