HTML	{background-color:#000000;}
BODY 	{
	FONT-SIZE: 12pt;
	FONT-FAMILY:  sans-serif, "£Í£Ó £Ð¥´¥·¥Ã¥¯", arial, serif;
	FONT-COLOR: white;
	COLOR: White;
    background-color:darkblue;
    background-image: url("./img/webt1.jpg");
    background-repeat: repeat;
    background-attachment: fixed;
    background-position: right bottom
	margin-top:		0  px;
	margin-left:	0  px;
	margin-right:	0  px;
}

h1					{margin:0px;}
h2					{text-align:left; color:#000080; background-color:#eef3f9; width:720px; margin-top:4px; margin-bottom:10px; padding:3px; font-size:120%; border-top:5px solid; border-bottom:5px solid;}
h3					{text-align:left; color:#000080; margin-bottom:2px;}
h4					{margin:2px; font-size:90%;}


h1.header1			{margin:0px;}
h2.header2			{text-align:left; color:#000080; background-color:#eef3f9; width:720px; margin-top:4px; margin-bottom:10px; padding:3px; font-size:120%; border-top:5px solid; border-bottom:5px solid;}
h3.header3			{text-align:left; color:#000080; margin-bottom:2px;}
h4.header4			{margin:2px; font-size:90%;}


TABLE{line-height: 1.2;font-size: 12pt;}
TH	{
	font-wight:bold;
	background-color:gray;
# background-color:black; color:white;
}
TD	{
	font-wight:normal;
	background-color:gray;
# background-color:black; font-wight:normal;
}


A {font-family:serif; font-weight:normal; }
A:link    {color:#FFFFFF; text-decoration:none;}
A:visited {color:#FFFFFF; text-decoration:none;}
A:active  {color:#FFFFFF; text-decoration:none; background-color:lightgreen;}
A:hover   {color:#808080; text-decoration:none; background-color:yellow;}


HR	{
	color:lightgray;
	background-color:#808080;
	height:5px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	width:740;
}

P	        {color:#FFFFFF; font-size:12p}
P.serif     {font-family:serif}
P.sansser   {font-family:sans-serif}
P.arial     {font-family:arial}
P.centu     {font-family:century}
P.mspgo     {font-family:£Í£Ó ¥´¥·¥Ã¥¯}
P.msmin     {font-family:£Í£Ó ÌÀÄ«}
P.dfpop     {font-family:£Ä£Æ£Ð£Ï£ÐÂÎ}
P.mssanser  {font-family:MS Sans Serif}
P.time      {font-family:Times New Roman}
P.comi      {font-family:Comic Sans MS}
P.vern      {font-family:Verdana}
P.arialb    {font-family:Arial Black}
P.dfkan     {font-family:£Ä£Æ´ªÄâÎ®}
P.dfgyo     {font-family:£Ä£Æ¹Ô½ñÂÎ}
P.dfrei     {font-family:£Ä£ÆÎì½ñÂÎ}
P.dfhosokai {font-family:£Ä£ÆºÙÜ´½ñÂÎ}
P.dffutokai {font-family:£Ä£ÆÂÀÜ´½ñÂÎ}
P.dfgokufutomi {font-family:£Ä£Æ¶ËÂÀÌÀÄ«ÂÎ}



hr	{
	color:blue;
	background-color:skyblue;
	height:5px;
	border-style:solid;
	border-width:1px;
	border-color:skyblue;
}

hr.lng	{
	color:black;
	background-color:skyblue;
	height:5px;
	border-style:solid;
	border-width:1px;
	border-color:skyblue;
	width:840;
}

hr.dot {
border-style: dotted none none none;
border-top-width: 2px;
border-top-color: #000000;
height: 3px;
}

sidebar {
/*
    position: absolute;
    left: 0px;
*/
  float: left;
  width: 12em;
  margin-left: 1em;
  margin-top: 2ex;
  margin-bottom: 2ex;
  padding-right: 1em;
  padding-bottom: 4ex;
  border-right: 2px solid rgb(70,130,180);
  -moz-border-right-colors: rgb(70,130,180) lightgrey;
}
