a:hover
{
	
	left: 1pt;
	
	top: 1pt;
}
a {	text-decoration:  underline;   }
a {	color:blue; }

a:hover{ color:Red  }
a:hover{  text-decoration: underline;   }

body {
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#c0c0c0;
	scrollbar-track-color:#ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #c0c0c0;
	scrollbar-darkshadow-color: #c0c0c0;
	background: #ffffff;
	color: #000000;
	font-size: 10pt;
	 text-align:center;
	font-family: "lr oSVbN";
	
 
}


h1
{
	font-size: 100%;
	color: #6600ff;	
	margin-top: 0px;
	margin-bottom: 0px;
}
h2
{
	font-weight: normal;
	font-size: 100%;
  background-color:Yellow;
  color:Maroon;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height:1.2em;
}

h3
{
	font-weight: normal;
	font-size: 75%;
	line-height:1.2em;
	color: activeborder;
}
h4
{
	font-weight: normal;
	font-size: 1%;
	color: white;
	line-height:0.1em;
}	

/* CΜCAEgtable */
table{
	 font-size:10pt;
	
	font-family: "lr oSVbN";
	 }

/* CfbNXΜtable */
table.index {
	font-size: 12pt;
   	text-align:center;
   	font-family: "lr oSVbN";
}

/* ΆΝSΜtable */
table.bun 
{
	font-size:12pt;
	
	font-family: "lr oSVbN";
}

/* divΰΜtHgTCY */
div { font-size: 12pt;}

/* u[n */
div.blue {	background-color: #ffffff;}
div.blue a{	color: #6600ff;}
div.blue a:hover { color: #ffffff; background-color: #6600ff; }

/* sNn */
div.pink {	background-color: #ffffff;}
div.pink a{	color: #ff99ff;}
div.pink a:hover{color: #ffffff;background-color: #ff99ff;}

/* n */
div.white a:hover { color: #ffffff;}

/* obNͺΜΆΝΜu[n */
div.blu {background-color: white;}
div.blu a
{
	color: #ff0000;
}
div.blu a:hover { color:white; background-color: #6600ff; }


/* bhn */
div.red a:hover { color: red; }

/* sNn2 */

div.pink2 a:hover{color:#ff99ff;}

/* ήη³«n */
div.murasaki {
	border: 1px #9999ff solid;
	background-color: #fafaff;
	padding: 2px;
}
div.murasaki a { color: #9999ff; }
div.murasaki a:hover { color: #000000; background-color: #9999ff; }

/* O[n */
div.gray {
	border: 1px #aaaaaa solid;
	background-color: #fafafa;
	padding: 2px;
}
div.gray a { color: #808080; }
div.gray a:hover { color: #000000; background-color: #aaaaaa; }

/* Rs[Cgέθ */
div.copy
{
	font-size: 10pt;
	color: activeborder;
	font-family: 'lr oSVbN';
}

.small
{
	font-size:8pt;}
	
.hon
{
	font-size: 80%;
	line-height: 1.2em;
	margin-left: 10px;
	
}

.honbun
{
	font-size: 70%;
	line-height: 1.2em;
	margin-left: 10px;
	margin-bottom: 5px;
}
