body{	margin:0px;	color:black;	height:100%;	font-family:sans-serif;	}	A:link {color : #36F}A:visited {color : #66F}A:hover {color : #969}div.main{	padding-top:20px;	padding-bottom:20px;	text-align:center;	border:black;}div.main_in{	margin-left:auto;	margin-right:auto;	text-align:justify;	width:819px}h1#title{	font-size:28px;	margin:20px 20px 0px 0px;	color:#7E7E7E;}h1#subtitle{	font-size:36px;	margin:0px 0px 0px 0px;	color:#7E7E7E;}h1#fornocss{	display:none;}h2.rensaititle{	color:#369;	font-size:20px;	margin-top:0px;	line-height:25px;	padding:5px 0px 0px 0px;}h2.indexsection{	color:#999966;	font-size:20px;	margin-top:30px;	line-height:25px;	padding:5px 0px 0px 0px;}h3.section{	color:#7E7E7E;	font-size:16px;	margin-top:5px;}h3.note{	color:navy;	font-size:9px;	margin-top:20px;}div#header{	margin:0px 0px 0px 0px;	clear:both;	}	div#footer{	margin-top:50px;	clear:both;	}div#text{	border-top:solid 20px white;	padding:0px;	clear:both;	}	ul#navigation{	padding-top:0px;	padding-left:0px;	margin:10px 20px 0px 0px;	}ul#navigation li{	display:block;	float:left;	list-style:none;	list-style-position:inside;	width:45px;	text-align:left;	font-size:12px;}ul#footer{	padding-top:0px;	padding-left:0px;	margin:10px 20px 0px 0px;	}	ul#footer li{	display:block;	float:left;	list-style:none;	list-style-position:inside;	width:170px;	text-align:left;	font-size:11px;}p{	text-align:left;	font-size:14px;	line-height:150%;	text-indent:0px;}p.biblio{	text-align:right;	font-size:14px;	line-height:150%;	text-indent:0px;}table.p1 { 	table-layout: auto 	font-size:14px;}font.p1 {  	color:#FF3300;	font-size:14px;	}font.p2 {  	color:#006699;	font-size:14px;	}font.p3 {  	color:#00CC33;	font-size:14px;	}font.p4 {  	color:#CC66FF;	font-size:14px;	}
