BODY.menu	{margin-left: 15em;
	background-image:url("water.gif");
	background-repeat:repeat-y;}
div.menu 	{width:14em;
		position:absolute;
		top:100;
		left:0;
		margin:0;
		padding:0.5em;
		z-index:1;
		}
#DIV		{position:relative;height:e3m;width:100%;
		background-color:aqua;
		}
#menu 		{width:14em;
		position:absolute;
		top:100;
		left:0;
		margin:0;
		padding:0.5em;
		z-index:1;
		background-color:cyan;}	
#x1	{color: #ffddff;
	font-family: impact;
	font-size: 220pt;
	top: 100pt;
	left: 40pt;
	position:absolute;
	z-index: 1;}
a.nav {  color: #000000; text-decoration: underline; font-family: "Osaka"}
a.nav:visited 	{  color: #000000; text-decoration:underline; font-family: "Osaka"}
a.nav:hover 	{  color: #FF0000; text-decoration:none; font-family: "Osaka"}
a.nav:active 	{  color: #FF0000; text-decoration:none; font-family: "Osaka"}
h1 {  font-family: "Osaka"; font-size: 16pt; color: #CC0000; font-weight: bold;margin-top:0px;margin-bottom:0px;padding:0px;}
h2 {  font-family: "Osaka"; font-size: 10pt; color: #003366; font-weight: bold;margin-top:0px;margin-bottom:0px;padding:0px;}
p {  font-family: "Osaka"; font-size: 10pt; line-height: 13pt; color: #333333}
.copyright {  margin-top: 40pt; font-style: italic; text-align: center}
li {  font-family: "Osaka"; font-size: 10pt; line-height: 13pt; color: #333333}
.red {  color: #FF0000}
strong {  font-style: normal; font-weight: normal}
em {  font-style: italic; font-weight: normal}
.gray {  background-color: #EEEEEE; font-family: "Osaka"; font-size: 10pt; line-height: 12pt; margin-right: 10pt; margin-left: 10pt; padding-right: 10pt; padding-left: 10pt}
.grp				{ font-size:3pt; ; line-height: 3pt}
.center {  text-align: center}
.right {  text-align: right}
.italic {  font-style: italic}
ul {  font-family: "Osaka"; list-style-type: square; font-size: 10pt; line-height: 13pt; color: #333333}
.small {  font-size: 8pt; line-height: 10pt}
.large {  font-size:14pt; line-height: 16pt;font-color:#477a54;padding-left:15px;}
.indent {  margin-right: 30pt; margin-left: 30pt}
.discription {  font-family: "Osaka"; font-size: 8pt; line-height: 10pt; color: #666666; margin-left: 15pt; padding-left: 15pt}
td {  font-family: "Osaka"; font-size: 10pt}
tr {  font-family: "Osaka"; font-size: 10pt}
th {  font-size: 10pt; font-family: "Osaka"}
.b-line  {border-style:solid; background-color: #ffffff;border-color:#e0d0b0; border-width: 1px 1px 1px 1px;
}
.title {  line-height: 54px}
.banner {  line-height: 49px}
.gray2 { background-color: #EEEEEE; font-family: "Osaka"; font-size: 10pt; line-height: 12pt; margin-right: 10pt; margin-left: 10pt; padding-right: 10pt; padding-left: 10pt ; text-align: right}
.navigation { margin-top: 40pt; text-align: right}
	
blockquote	{color:　black;
		width:50%;
		background-color:　fuchsia;
		font-size:　10pt;
		font-style:　italic;
		position:relative;
		Z-index:2;}
.iright	{	width:120px;
		hight:150%;
		float:right;}

A:hover		{background-color: yellow;}
UL		{font-size:9pt;
		margin-left:15%;
		list-style:decimal inside;
		position:relative;
		z-index: 2;}

ADDRESS		{text-align:　right;
		border-top:　1px solid black;
		width:　80%;
		left:　10%;
		position:relative;
		z-index: 2;}

SSPAN	{font-size:10pt;
	width:70%;background-color:skyblue;
	}
.alpha	{filter:alpha(opacity=0,finishopacity=80,style=1,
	startx=200,starty=200,finishx=0,finishy=0);
	}
.dshadow	{filter:dropshadow(offx=5,offy=5,color=#888888);
		}
.shadow		{filter:shadow(color=gray,direction=270);}
.wave	{filter:wave(freq=2,lightstrength=40,phase=100,strength=5);
	} 
.chroma	{filter:chroma(color=black);}
.blur	{filter:blur(direction=135,strength=10);
	}
.glow	{filter: glow(color=red);}
.fliph	{filter:fliph();
	}
.flipv	{filter:flipv();
	}
.invert	{filter:invert();padding:4px;
	}
.xray	{filter:xray();
	}
.oomoji {
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka", "sans-serif"; 
FONT-SIZE: 11pt;
}
.yellow  {border-style:solid; background-color: yellow; padding: 7px; border-width: 1px1}
.brown  {border-style:solid; background-color: #e0d0b0; padding: 7px; border-width: 1px}
.powderblue {background-color:powderblue;
}
.blue-line  {border-style:solid; background-color: #ffffff;border-color:blue; border-width: 1px 0px 0px 0px;}
.haba {width:90%;
}
#span {background-color:skyblue;
	}
.type_a {margin-left:50px;line-height:150%;margin-top:0.75em;margin-bottom:0.75em;
}
