BODY {	margin:0px; padding:0px; COLOR:#222200; FONT-FAMILY:'‚l‚r ƒSƒVƒbƒN','Osaka'; FONT-SIZE:10pt;
	BACKGROUND-COLOR:#ffffff; BACKGROUND-IMAGE:url('3d.jpg'); TEXT-ALIGN:left;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #dddddd; 
	SCROLLBAR-ARROW-COLOR: #888888; 
	SCROLLBAR-TRACK-COLOR: #e9e6e3; 
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc;
}
#SUB {	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #dddddd; 
	SCROLLBAR-ARROW-COLOR: #888888; 
	SCROLLBAR-TRACK-COLOR: #ece9e6; 
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc;
	OVERFLOW: auto; FONT-SIZE:9pt; padding:6px; margin:0px;
	BORDER:#9f9f99 1px solid; BACKGROUND-COLOR:#ffffff;
}
.waku {	BORDER:0px #dddddd solid; BACKGROUND-COLOR:#ffffff; display:block;
	WIDTH:740px; PADDING:0px; TEXT-ALIGN:center; MARGIN:0px 20px 0px 20px;
}
A {	FONT-SIZE: 10pt; COLOR: #000090; TEXT-DECORATION: none;
}
A:hover {FONT-SIZE: 10pt; COLOR: #ff0022; TEXT-DECORATION:underline;
}
.kazari { 	FILTER: Shadow(color=#99ccff, strength=3, direction=145);
	MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #000033;
}
H2 {	MARGIN:2px; COLOR:#442299; FONT-SIZE:11pt;
}
H3 {	MARGIN:2px; COLOR:#224499; FONT-SIZE:11pt;
}
H4 {	COLOR:#333319; PADDING:12px 0px 8px 25px; MARGIN:0px; FONT-SIZE:11pt; display:block;
	BORDER-RIGHT:#888070 1px solid; BACKGROUND-IMAGE:url('plate_bar.jpg');
}
TABLE,TD {	BORDER:#ffffff 0px solid;  FONT-SIZE: 10pt;
	BORDER-COLLAPSE: collapse; empty-cells: hide;
}
.wline{	BORDER:0px #ffffff solid; MARGIN:0px; PADDING:0px; height:10px;
	BACKGROUND-IMAGE:url(wline.gif); BACKGROUND-REPEAT:repeat-x;
}
.hline{	BORDER:0px #ffffff solid; MARGIN:0px; PADDING:0px; width:30px;
	BACKGROUND-IMAGE:url(hline.gif); BACKGROUND-REPEAT:repeat-y;
}
HR {	color:#aaaabb; width:96%; height:1px;
}
P {	margin-bottom: 0px; margin-top: 0px; }
UL { 	margin-bottom: 6px; margin-top: 5px; FONT-SIZE: 13pt; }
LI { 	margin-bottom: 4px; FONT-SIZE: 10pt; }

.puti{	BORDER:#000099 1px solid; PADDING:0px; WIDTH:13px; COLOR:#000099;
}
.subspan {border-right: #bbbbcc 2px solid;
	border-bottom: #ccccdd 2px solid;
	border-left: #f7f7f7 2px solid;
	border-top: #f7f7f7 2px solid; padding: 4px;
}

