/* CSS Document */*{	margin:0;	padding:0;	border:none;	}a{	color:#666666;	}a:hover{	color:#FF0000;	}html, body {	height: 100%;    }body{	background-color:#D3D3D3;	}#cover {		width: 804px;	height:100%;	margin-top: 0px;	margin-right: auto;	margin-bottom:0;	margin-left:auto;	padding: 0px;	border-style: none;	}#left {	background: #d3d3d3 url(images/bg_white-left.jpg) repeat-y right top;	margin: 0px;	padding: 0px;	width: 12px;	}#right {	background: #d3d3d3 url(images/bg_white-right.jpg) repeat-y left top;	margin: 0px;	padding: 0px;	width: 12px;	}#center{	width:780px;	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	vertical-align:top;	}#center #logo{	border-bottom:#999999 1px solid;	}#center #page{	width:680px;	margin-top:0px;	margin-right:auto;	margin-bottom: 1em;	margin-left: auto;	color:#666666;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	_font-size:68.7%;	line-height:14px;	}#center #page td{	vertical-align:top;	}/*navigation*/#page td#navi{	width:170px;	text-align:center;	}#page td#navi img{	width:100px;	margin:0 auto;	}#page td#navi ul{	list-style-type:none;	text-align:left;	}#page td#navi li{	margin-top:1em;	}#page td#navi li.top{	margin-top:2em;	}/*pagecontents*/#page td#contents{	width:485px;	padding-left:25px;	}#page td#contents h2{	color:#FF0000;	font-size:13px;	_font-size:118%;	line-height:1.3em;	margin-bottom:1em	}#page td#contents h3{	margin-bottom:1em;	margin-left: 1em;	text-indent: -1em;	}#page td#contents p{	text-indent:1em;	}#page td#contents p.mbottom{	margin-bottom:1em;	}#page td#contents .midashi{	font-weight:bold;	margin-top:1.5em;	margin-bottom:0.75em;	text-indent:0;	}#page td#contents .noindent{	text-indent:0;	}#page td#contents table{	margin-bottom:1em;	}/*#page #clear{	clear:both;	font-size:1px;	line-height:1px;	}*//*footer*/#center #footer{	width:780px;	height:30px;	margin:0;	clear:both;	border-top:#999999 solid 1px;	}address{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-style:normal;	margin-left:15px;	font-size:10px;	_font-size:x-small;	}
