A:link {
	text-decoration: underline ;
	color: #333300 ;
}
A:link IMG { border-style: none ; }
A:active { color: blue ; }
A:visited {
	text-decoration: underline ;
	color: #666600;
}
BODY {
	margin: 4px 1em ;
	background-color: #d8c898 ;
}
H1 {
	font: bold italic 2.0em Bookman, Charcoal, sans-serif ; 
	color: #660000;
}
H2 {
	font: italic 1.7em Times, 'Times New Roman', serif ; 
	color: #FFFFDD;
	background-color: #660000 ;
	border-width: thin 1px ;
	border-style: solid ;
	border-color: #666600 ;
	width: 75% ;
}
H3 {
	font: bold 1.0em Osaka, '£Í£Ó £Ð¥´¥·¥Ã¥¯' ;
	color: snow ;
	background-color:  #660000 ;
	text-indent: 0.5em ;
	border-width: 1px 0px thin thin ;
	border-style: double ;
	border-color: #666600 ;
}
H4 {
	font: 1.0em Ê¿À®³Ñ¥´¥·¥Ã¥¯, '£Í£Ó ¥´¥·¥Ã¥¯' ;
	color: black ;
}
H1.j { font-family: Osaka, '£Í£Ó £Ð¥´¥·¥Ã¥¯' ; font-size: 1.8em ; }
H2.j { font-family: Osaka, '£Í£Ó £Ð¥´¥·¥Ã¥¯' ; font-size: 1.5em ; }
DIV.comment {
	font-family: Osaka, '£Í£Ó £Ð¥´¥·¥Ã¥¯' ;
	font-size: medium ;
	text-indent: 0em ;
	margin: 6pt 16pt ;
}
P {
	font-family: Osaka, '£Í£Ó £Ð¥´¥·¥Ã¥¯' ;
	font-size: medium ;
	text-indent: 1em ;
	margin: 6pt 16pt ;
}
P.noindent {
	text-indent: 0em ;
}
P SMALL {
	font-size: small ;
}
DIV.index {
	font-family: Chicago, Bookman, sans-serif ;
	background-color: #CCCC99 ;
	border-width: thin 0px ;
	border-style: groove ;
	border-color: seagreen ;
	text-align: right ;
}
DIV.paper {
	font-family: ºÙÌÀÄ«, '£Í£Ó ÌÀÄ«'  ;
	background-color: honeydew ;
	border-width: thin ;
	border-color: brown;
	padding: 12px ;
	margin: 6pt 16pt ;
}
SPAN.author { text-indent: -0.5em ; color: darkslategray ; font-weight: bold ; }
SPAN.title { color: darkgreen ; font-weight: bold ; }
SPAN.book { font-style: italic ; }
SPAN.download {
	font-family: Chicago, Bookman, sans-serif ;
	font-size: small ;
	text-indent: 1em ;
}
DIV.photo {
	border: 2px groove darkgreen;
	float: right;
}
ADDRESS {
	font: Italic 1.0em serif;
	text-align: right ;
	border-width: thin 0px 0px ;
	border-style: double ;
	border-color: darkgreen ;
	margin-top: 1.5em ;
	width: 100% ;
	padding: 2pt ;
}
DIV.revise {
	font-size: small ;
	text-align: left ;
}
BLOCKQUOTE { margin: 0px 2em ; }
EM { font-weight: bold ; font-style:normal ; font-size:1em ; }
STRONG { font-weight: bolder; font-size:larger ; }
.dummy { display: none ; }

