#bodyid{	background:#FFFFFF;	padding:0;	margin:0;	text-align:center;	scrollbar-base-color:#FAFAFA;	scrollbar-face-color:#FFFFFF;	scrollbar-arrow-color:#AFAFAF;	scrollbar-darkshadow-color:#AFAFAF;}}#page{	background:#FFFFFF; 	width:800px;	margin:0 auto;}#page2{	border:1px solid #777;	background:#fff;	width:780px;	font-size:0.8em;	color:#444;	text-align:center;	margin:0 auto;}#banner{	background:#FFF url('img/maotop1.jpg') no-repeat left top;	height:167px;	letter-spacing:2px;	text-align:left;}#banner h1{	font-size:24px;	color:FE8D8E;	margin:0;	padding:30px 15px 10px 20px;}#banner h2{	font-size:15px;	color:FD674E;	margin:0;	padding:0px 20px;}#sub{	width:550px;	float:right;	padding:0 0 10px 0;	text-align:left;}#sub a{	color:#060;}#sub a:hover{	color:#FE8193;text-decoration : none ;position:relative; top:2;left:2}#sub h2{	border-width:1px;	border-style:solid;	border-color:#fff;	background:#fff url('img/honbun.jpg') repeat-y left top;	color:F05757;	font-size:1em;	margin:10px 10px 7px 0;	padding:3px 30px;}#sub p{	margin:0 10px 2px 0;	padding:0 10px 7px 10px;	font-size:1em;	line-height:120%;}#sub form{	margin:0px 0px 2px 0;	padding:0px 10px 7px 10px;	font-size:1em;	line-height:120%;}#sub1{}#sub1 table{border:solid 1px #282828;border-collapse:collapse;padding:5px 0px 5px 10px;font-size:10px;color:FE8D8E;}#sub1 th{background-color:#FFE1E1;border-bottom:1px solid #666666;border-right:1px solid #666666;color:#000000;font-size:10pt;}#sub1 td{background-color:#F9F9F9;color:#000000;border-bottom:1px dashed #666666;border-left:1px solid #666666;letter-spacing:2px;padding:5px 0px 5px 10px;}#sub1 a{	color:#060;}#sub1 a:hover{	color:#FE8193;text-decoration : none ;position:relative; top:2;left:2}#right{	width:550px;	float:right;	padding:0 0 10px 0;	text-align:left;}#right a{	color:#060;}#right a:hover{	color:#FE8193;text-decoration : none ;position:relative; top:2;left:2}#right h2{	border-width:1px;	border-style:solid;	border-color:#fff;	background:#060 url('img/honbun.jpg') repeat-y left top;	color:F05757;	font-size:1em;	margin:10px 10px 7px 0;	padding:3px 30px;}#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;text-decoration:none}#left a:hover{	color:#FE8193;text-decoration : none ;position:relative; top:2;left:2}#left h2{	border:1px solid #fff;	background:#9cf url('img/menu.jpg') no-repeat left top;	font-size:1em;	margin:10px 0 7px 10px;	padding:3px 30px;	color:F05757;}#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/footer1.jpg') no-repeat left top;	height:67px;	border-top:1px solid #666;	color:#000000;	padding:15px 0 3px 0;	text-align:center;}.topnavi{	float:left;	width:100%;	background:#fff url('') no-repeat left top;	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;	padding:3px 0px 0 0;}#copy a{	color:#000000;	text-decoration:none;}#nextpage{	padding:10px 12px;	text-align:right;}#pagetop{	padding:10px 12px 0 0;	text-align:right;}.span{	font-size:0.5em;	padding:7px 0 7px 0;}.footer{	float:left;	width:100%;	background:#fff url('') no-repeat left top;	border-width:1px 0 1px 0; 	border-style:solid #999;	height:95px;}