/* Black Normal */

TR,TD{font-size:10pt;color:#CCCCCC;background-color:#000000}
BODY{font-size:10pt;color:#CCCCCC;background-color:#000000}
BODY{font-family:'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN','Osaka';}

A{text-decoration:none}
A:link{color:#55FFAA}
A:visited{color:#55FFAA}
A:active{color:#FF0000}
A:hover{color:#FF5555}
A.hidden{color:#000000}

RT{font-size:6pt;font-weight:normal;text-decoration:none}
RT{font-family:'‚l‚r ‚oƒSƒVƒbƒN','Osaka';}
RT.eng{font-size:7pt}
RP{font-size:6pt}

.open{line-height:125%}	.close{line-height:100%} 
.m1{margin-left:1em}	.m2{margin-left:5%}	.m3{margin-left:10%}	.m4{margin-left:15%}
.i1{text-indent:-12pt}	.i2{text-indent:-24pt}	.i3{text-indent:-36pt}	.i16{text-indent:-16pt}
.lv1{margin-left:1em;text-indent:-1em}	.lv2{margin-left:2em;text-indent:-1em;line-height:120%}
.lv3{margin-left:10%;text-indent:-1em}	.lv4{margin-left:15%;text-indent:-1em}
.nou{text-decoration:none}	.ul{text-decoration:underline}
.size1{font-size:18pt}		.tight{letter-spacing:-0.1em;font-style:italic}	.strike{text-decoration:line-through}

.diary{
	margin-top:0.5em;
	margin-left:2.5em;
	margin-right:3em;
	margin-bottom:0.8em;
	text-indent:-1em;
	line-height:145%;
	color:#C0C0C0;
/*	border-top:1px solid #444444; */
	border-left:0.1em solid #333333;
	border-bottom:0.1em solid #333333;
	padding-left:0.5em;
	padding-bottom:0.2em;
}
.quote{
	margin-top:0.5em;
	margin-left:4em;
	margin-right:5em;
	margin-bottom:0em;
	text-indent:-1em;
	line-height:145%;
	color:#C0C0C0;
	border-left:0.1em solid #005533;
	border-bottom:0.1em solid #005533;
	padding-left:0.5em;
}
.dright{
	margin-top:-0.8em;
	margin-left:2.5em;
	margin-right:3em;
	line-height:120%;
	color:#CCCCCC;
	text-align:right;
	padding-top:0.2em;
	padding-bottom:0.5em;
	padding-right:0.5em;
	border-right:0.1em solid #333333;
}
.qright{
	margin-top:0em;
	margin-left:4em;
	margin-right:5em;
	line-height:120%;
	color:#CCCCCC;
	text-align:right;
	padding-top:0.2em;
	padding-bottom:0.2em;
	padding-right:0.5em;
	border-right:0.1em solid #005533;
}
.date{
	margin-left:2em;
	text-align:right;
	color:#6666FF;
	margin-right:3%;
	margin-top:0.5em;
}
.fdate{
	font-weight:bold;
	color:#6666FF;
	letter-spacing:1em;
	text-decoration:none;
	display:block;
	margin-top:0.3em;
	margin-bottom:0.3em;
	margin-left:1em;
	margin-right:3%;
}
.between{
	margin-top:0.5em;
	margin-left:2.5em;
	margin-right:3em;
	margin-bottom:0.8em;
	line-height:145%;
	color:#C0C0C0;
	border-left:0.1em solid #333333;
	border-bottom:0.1em solid #333333;
	padding-left:0.5em;
	padding-bottom:0.2em;
}

.comment{display:none}
P{display:none}
.draft{display:none}

#nol{
	padding-top:0em;
	margin-top:0em;
}
#itl{
	font-style:italic;
}
#itlg{
	font-style:italic;
	color:#888888
}

  .red{color:#FF6666}
 .blue{color:#55BBFF}
.china{color:#CC6666}
 .cold{color:#0055FF}
.green{color:#66FFAA}
 .gray{color:#888888}
.hidden{color:#000000}
.spacer{visibility:hidden}

HR.thin{height:1px;color:#6666FF}

