body		{
				color : navy ;
				background-color : paleturquoise ;
				background-image : url("to-b.gif") ;
				background-attachment : fixed ;
			}

.dshadow	{ filter : dropshadow(offx=5, offy=5, color=#dfdfff) ; }
.shadow		{ filter : shadow(color=silver, direction=135) ; }
.pinkshadow	{ filter : shadow(color=#fed0e0, direction=135) ; }
.blur		{ filter : blur(direction=135, strength=5 ; }
.wave		{ filter : wave(freq=2, lightstrength=40, phase=100, strength=5 ; }
.glow		{ filter : glow(color=red, strengh=5) ; }
.alpha		{ filter : alpha(opacity=60, finishOpacity=0, style=3) ; }

a:link, a:visited {
				font : normal normal normal 11pt/12pt 'MS UI Gothic' ;
				color : #007fff ;
			}

a:hover		{
				font : italic normal bold 11pt/12pt '‚l‚r ‚oƒSƒVƒbƒN' ;
				color : #ff007f ;
			}

div			{ position : relative ; height : 12pt ; width : 100% ; }

h1.title	{
				font : normal normal bold 32pt/32pt 'HG‘n‰pŠpÎß¯Ìß‘Ì' ;
				color : #007fff ;
			}

hr.title	{ color : #007fff ; }

h1.contents {
				font : italic normal bold 24pt/16pt 'Times New Roman' ;
				color : #ff007f ;
			}

span.contents {
				font : italic normal bold 24pt/16pt 'Times New Roman' ;
				color : #ff007f ;
			}

hr.contents { color : #ff007f ; }

h1.subtitle	{
				font : italic normal bold 24pt/24pt 'HGŠÛºÞ¼¯¸M-PRO' ;
				color : springgreen ;
			}

span.special	{
				font : normal normal bold 16pt/20pt 'HGSºÞ¼¯¸M' ;
				color : red ;
			}

th.diary	{
				font-weight : bold ;
				color : white ;
				background-color : navy ;
			}
td.diary	{
				color : black ;
				background-color : #ffffcf ;
			}

