BODY {
	 color : #111111;
	 background-color : #FFFFFF;
	font-family:Arial,'Lucida Grande','Hiragino Kaku Gothic Pro', 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	font-size:12px;
	 }
A:LINK {
	 color : #0000E0;
	 text-decoration : underline;
	 }
A:VISITED {
	 color : #056E7A;
	 text-decoration : underline;
	 }
A:HOVER {
	 color : red;
	 text-decoration : none;
	 }
A:ACTIVE {
	 color : red;
	 text-decoration : none;
	 }
H1 {
	width:600px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-size : 150%;
	font-weight : bold;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-bottom : 2px solid #141B6C;
	}
H2 {
	width:600px;
	margin : 0px 0px 0px 0px;
	background-color : #CCFFFF;
	font-size : larger;
	font-weight : normal;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 3px;
	border-bottom : 2px solid #141B6C;
	border-left : 4px solid #141B6C;
	}
H3 {
	margin : 10px 5px 5px 5px;
	padding-left : 0.5em;
	font-size : large;
	font-weight : normal;
	border-bottom : 2px solid #141B6C;
	}
P {
	margin : 0px 0px 0px 0px ;
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	padding-left : 10px;
	padding-right : 10px;
	}
.hb {
	width:590px;
	padding : 5px 10px 5px 10px;
	}
.ff {
	width:590px;
	padding : 5px 10px 5px 10px;
	border-top : 2px solid #141B6C;
	font-style : italic
	}
STRONG {
	font-weight : normal;
	color : red
	}
FORM {
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	}
.hnavi {
	width:590px;
	background-color : #99FFFF;
	padding : 5px 10px 5px 10px;
	border-bottom : 1px solid #141B6C;
	}
.fnavi {
	width:590px;
	background-color : #99FFFF;
	padding : 5px 10px 5px 10px;
	border-top : 1px solid #141B6C;
	text-align:right;
	}
.kagoni {
	margin :  5px 5px 5px 10px;
	width : 580px;
	background-color : #BBFFFF;
	border-color : #141B6C;
	border-style : solid;
	border-width : 1px 1px 1px 1px;
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	text-align : center;
	}
