			body{color:#ffffff; margin-top:0px; leftmargin:0px;	background-color:#000000;text-decoration: none; }
			body.bd1{color:#ffffff;	margin-top:0px; leftmargin:0px;	background-color:#009933; overflow-x:visible;}
			.bd2{background-color:#B2C979;}
			.jin{bgcolor:#00224b;} 
			.members{color:#0000FF; margin-top:0px; leftmargin:0px;	background-color:#C3FAC3;}
			.works{color:#99ff99; margin-top:0px; leftmargin:0px;	background-color:#000000;}

			table{border-color:#cccc99; margin-top:0px;}
			table.naka{border-left:silver	solid	1px; border-right:silver	solid	1px;}

			td.top{background-color:#000021; color:#ffffff;}
			td.bottom{background-color:#000066; color:#ffffff;}
			td.fmigi{border-left:silver  solid	1px; overflow-x:none;}
			td.jin{line-height:2px; letter-spacing:1px; color:#99ff99; font: 16pt/36pt Times, serif;}
			.bun{color:#99ff99;}
			td.title{background-color:#660000;}
			td.kurasu{background-color:#333399;	color:#ffffff;}
			td.migi{border-left:silver	solid	1px; overflow-x:none; width:660px;}
			td.pro{line-height:5px; letter-spacing:1px; color:#d3ff09; font: 12pt/15pt Times, serif;}
			td.disco{line-height:5px; letter-spacing:1px; color:#99ff99; font: 12pt/15pt Times, serif;}
			td.wakuigari{color:#99ff99;
							border-style:ridge; 
							border-width:5px;
							margin:0px;
							padding-top:0px;
							padding-bottom:0px;
							}
           .style2 {font-size: 14px}							
			img{border:0;}

			a:link{color:#7fff00;}
			a:visited{color:#00ffff;}
			a:hover {color: #FFFF00;} 
			a:active{color:#ff00ef;}
			a{text-decoration: none;} 
			#id1{color:#ffffff;}

/* NAVIGARTION */

a.navi {
  display: block;             /* ブロック要素にする */
  width: 75px;                /* 横幅 */
  color: #ffffff;
  background-color: #484848;  /* 背景色 */
  border: outset 2px #696969; /* 枠の色 */
  margin: 0px;
  padding: 4px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}
a.navi:hover {
	color: #eeeeee;
	background-color: #555588;  /* 背景色 */
	border: inset 2px #9999cc;  /* 枠の色 */
	margin: 0px;
	padding: 3px 0px 0px 1px;
}
a.navi:active { color: #ff0000; }
a.navi:visited { color: #eeeeee; }
a.navi.stay {color:#ff00ff;}



a.navi1 {
  display: block;             /* ブロック要素にする */
  width: 75px;                /* 横幅 */
  color: #ffffff;
  background-color: #555588;  /* 背景色 */
  border: outset 2px #9999cc; /* 枠の色 */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}
a.navi1:hover {
  color: #eeeeee;
  background-color: #484848;  /* 背景色 */
  border: inset 2px #696969;  /* 枠の色 */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
a.navi1:active { color: #ff0000; }
a.navi1:visited { color: #eeeeee; }
a.navi1.stay {color:#ff00ff;}

#nv {
  display: block;             /* ブロック要素にする */
  width: 75px;                /* 横幅 */
  color: #ffffff;
  background-color: #484848;  /* 背景色 */
  border: outset 2px #696969; /* 枠の色 */
  margin: 0px;
  padding: 4px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}
#nv hover {
	color: #eeeeee;
	background-color: #555588;  /* 背景色 */
	border: inset 2px #9999cc;  /* 枠の色 */
	margin: 0px;
	padding: 3px 0px 0px 1px;
}
#top h1 {
	font-size:12px;
	color:#ffffff;
	text-align:left;
	margin-bottom:0px;
}
#koto {
	color:#666666;
	font-size:12px;
	text-align:left;
}
#koto h2 h3 {
	color:#666666;
	font-size:12px;
	text-align:left;
	font-weight:normal;
}
