#bodyid{	background:#dcdcdc;	padding:0;	margin:0;	text-align:center;}#page{	background:#dcdcdc; 	width:720px;	margin:0 auto;}#page2{	border:1px solid #777;	background:#fff;	width:700px;	font-size:0.8em;	color:#444;	text-align:center;	margin:0 auto;}#banner{	background:#9cf url('img/banar-e-700-1.png') no-repeat left top;	height:100px;	letter-spacing:2px;	text-align:left;}#banner h1{	font-size:24px;	color:#fff;	margin:0;	padding:30px 20px;}#sub{	width:480px;	float:right;	padding:0 0 10px 0;	text-align:left;}#sub a{	color:#060;}#sub a:hover{	color:#996;}#sub h2{	border-width:1px;	border-style:solid;	border-color:#fff;	background:#3366cc;	color:#fff;	font-size:1em;	margin:10px 10px 7px 0;	padding:3px 10px;}#sub p{	margin:0 10px 2px 0;	padding:0 10px 7px 10px;	font-size:1em;	line-height:120%;}#right{	width:480px;	float:right;	padding:0 0 10px 0;	text-align:left;}#right a{	color:#060;}#right a:hover{	color:#996;}#right h2{	border-width:1px;	border-style:solid;	border-color:#fff;	background:#3366cc;	color:#fff;	font-size:1em;	margin:10px 10px 7px 0;	padding:3px 10px;}#right p{	margin:0 10px 2px 0;	padding:0 10px 7px 10px;	font-size:1em;	line-height:120%;}#left{	width:200px;	float:left;	text-align:left;	padding:0 0 10px 0;}#left a{	color:#060;}#left a:hover{	color:#996;}#left h2{	border:1px solid #fff;	background:#99ccff;	font-size:1em;	margin:10px 0 7px 10px;	padding:3px 10px;	color:#30c;}#left p{	margin:0 0 2px 10px;	padding:0 10px 7px 10px ;	font-size:1em;	color:#444;}.sashie{	margin:0 0.5em 0.5em 0;	float:left;}#copy{	clear:both;	background:#9cf url('img/banar-e-700-2.png') no-repeat left top;	height:20px;	border-top:1px solid #666;	color:#000000;	padding:1px 0 3px 0;	text-align:center;}.topnavi{	float:left;	width:100%;	background:#99ccff;	border-width:1px 0 1px 0; 	border-style:solid #999;	height:20px;}.topnavi li{	display:block;	float:left;	width:125px;	text-align:center;	font-size:1.2em;	list-style-type:none;}#left li{	font-size:1em;	list-style-type:none;	margin-left:-1.5em;}#copy a{	color:#000000;	text-decoration:none;}#pagetop{	padding:10px 12px 0 0;	text-align:right;}.span{	font-size:0.5em;	padding:7px 0 7px 0;}