BODY		{ FONT-SIZE:9pt;
			  LINE-HEIGHT:13pt;
			  MARGIN-TOP:0pt;
			  MARGIN-BOTTOM:0pt;
			  COLOR:#ffffff;
			  FONT-FAMILY:Verdana;
			  SCROLLBAR-BASE-COLOR:#999999;
			  SCROLLBAR-FACE-COLOR:#999999; 
			  SCROLLBAR-TRACK-COLOR:#333333;
			  SCROLLBAR-ARROW-COLOR:#333333; 
			  SCROLLBAR-3DLIGHT-COLOR:#333333;
			  SCROLLBAR-HIGHLIGHT-COLOR:#333333; 
			  SCROLLBAR-SHADOW-COLOR:#333333;
			  SCROLLBAR-DARKSHADOW-COLOR:#333333; }

BR		{ LINE-HEIGHT:13pt }
.ss		{ LINE-HEIGHT:4pt }

HR		{ HEIGHT:1pt;
		  COLOR:#ffffff;}

TABLE	{ FONT-SIZE:9pt;
		  LINE-HEIGHT:13pt;
		  BORDER-COLLAPSE:collapse;
		  TABLE-LAYOUT:fixed; }

tt		{font-size:12pt;}

.page	{ border-style:dashed;
		  border-color:#88888;
		  border-left-width:1;
		  border-right-width:1;
		  border-top-width:0;
		  border-bottom-width:0;}

.space0		{ MARGIN-TOP:8pt; MARGIN-LEFT:0pt;MARGIN-RIGHT:0pt; MARGIN-BOTTOM:0pt; }
.space10	{ PADDING:5pt;PADDING-TOP:10pt; }

STRONG		{ font:bold 24pt;
			  font-family:ＭＳ Ｐ明朝,平成明朝,sans-serif}

.text	{ FONT-SIZE:9pt;
			  LINE-HEIGHT:15pt;PADDING-TOP:20px; PADDING-BOTTOM:30pt; PADDING-LEFT:50pt; PADDING-RIGHT:50pt; }

.size1			{ FONT-SIZE:3PT;
			  LINE-HEIGHT:6PT; }
.size2			{ FONT-SIZE:6PT;
			  LINE-HEIGHT:10PT; }
.size3			{ FONT-SIZE:9PT;
			  LINE-HEIGHT:12PT; }
.size4			{ FONT-SIZE:12PT;
			  LINE-HEIGHT:15PT }
.size5			{ FONT-SIZE:15PT;
			  LINE-HEIGHT:18PT; }
.size6			{ FONT-SIZE:18PT;
			  LINE-HEIGHT:21PT; }
.size7			{ FONT-SIZE:28PT;
			  LINE-HEIGHT:31PT; }

.fmenu	{ BORDER-STYLE:double dotted; BORDER-COLOR:#333333; BACKGROUND-COLOR:#ffffff; PADDING:8pt;
		  BORDER-TOP-width:5pt; BORDER-BOTTOM-WIDTH:5pt; BORDER-LEFT-WIDTH:1pt; BORDER-RIGHT-width:1pt; }

.hot			{ BACKGROUND-COLOR:#dddddd; }
.cool			{ BACKGROUND-COLOR:#eeeeee; }

.border		{ PADDING: 2pt;
			  BORDER-WIDTH: 1pt;
			  BORDER-STYLE: SOLID;
			  BORDER-COLOR: #333333; }

.contents	{ BORDER-STYLE:solid; BORDER-COLOR:#333333; BACKGROUND-COLOR:#ffffff;
			  PADDING:6pt; BORDER-WIDTH:1pt; MARGIN-LEFT:8pt; }

.arialb		{ FONT-FAMILY:Arial Black;COLOR:#333333; MARGIN-BOTTOM:-14pt; VERTICAL-ALIGN:middle; }

.glow		{ POSITION:absolute; FILTER:glow(color=white, strength=2); FONT-SIZE:100%; }   

A:LINK		{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; }
A:VISITED	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; }
A:HOVER		{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; TEXT-DECORATION:underline; }
A:ACTIVE	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; TEXT-DECORATION:underline; }

.hellsing:LINK		{ BORDER-STYLE:none; }
.hellsing:VISITED	{ BORDER-STYLE:none; }
.hellsing:HOVER		{ width: 100%; filter: blur(add=1,direction=135); }
.hellsing:ACTIVE	{ width: 100%; filter: blur(add=1,direction=135); }

.top:LINK		{ BORDER-STYLE:none; }
.top:VISITED	{ BORDER-STYLE:none; }
.top:HOVER		{ width: 100%; filter: invert(); }
.top:ACTIVE		{ width: 100%; filter: invert(); }

.scut:LINK		{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#7777777; }
.scut:VISITED	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#7777777; }
.scut:HOVER		{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; }
.scut:ACTIVE	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; }

.links:LINK		{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; }
.links:VISITED	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; }
.links:HOVER	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; TEXT-DECORATION:underline overline; }
.links:ACTIVE	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#ffffff; TEXT-DECORATION:underline overline; }

.menu:LINK		{ FONT-SIZE:10pt; font-weight:bold; TEXT-DECORATION:none; COLOR:#ffffff; }
.menu:VISITED	{ FONT-SIZE:10pt; font-weight:bold; TEXT-DECORATION:none; COLOR:#ffffff; }
.menu:HOVER 	{ FONT-SIZE:10pt; font-weight:bold; TEXT-DECORATION:underline overline; }
.menu:ACTIVE	{ FONT-SIZE:10pt; font-weight:bold; TEXT-DECORATION:underline overline;}

.normal:LINK	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#333333; }
.normal:VISITED	{ TEXT-DECORATION:none; FONT-WEIGHT:normal; COLOR:#333333; }
.normal:HOVER	{ TEXT-DECORATION:underline overline; FONT-WEIGHT:normal; COLOR:333333; BACKGROUND-COLOR:#ffffff; }
.normal:ACTIVE	{ TEXT-DECORATION:underline overline; FONT-WEIGHT:normal; COLOR:333333; BACKGROUND-COLOR:#ffffff; }

.textform	{ BORDER-STYLE:dotted; BORDER-COLOR:#333333; BACKGROUND-COLOR:#ffffff;
		  PADDING:0pt; BORDER-WIDTH: 1pt; }
.area {BORDER:1px solid #333333;BACKGROUND-COLOR:#ffffff;}
.hit  {BORDER:1px solid #333333;BACKGROUND-COLOR:#cccccc;}


A.menu:link	{ text-decoration:none;      font-weight:bold;color:#FFffff;}
A.menu:visited	{ text-decoration:none;      font-weight:bold;color:#ffffff;}
A.menu:active	{ text-decoration:none;      font-weight:bold;color:#FFffff;}
A.menu:hover	{
	text-decoration:none;
	font-weight:bold;
	color:#ff0000;
}

.kinyuu	{
	background-color: #f0f0ff;
	color: #000000;
	border-style:solid;
	border-color:#8080d0;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-left-width:1px;
}
.button	{
	font-weight:bold;
	color:#5050af;
	background-color: #f0f0ff;
	border-color:#ffffff;
}

.big	{font-size:16pt;color:#4466aa;font-weight:bold}
.update	{font-size: 8pt;color:#ffffff}
.name	{font-size:11pt;color=#ffffff}
.chara	{font-size:9pt;color=#ffffff}
.memo	{font-size: 9pt;color=#777777}
.mes	{color=#ffffff}

U {color:#ffffff;}
small	{font-size:8pt}