A { 
text-decoration:none; 
color: #0066FF; 
}

A:hover {
text-decoration:none; 
background:none; 
color: #FF0066; 
}

.menu A {
	text-decoration:none;
	color: #666666;
	font-size: 10px;
}

.menu A:hover {
	background:#FF6699;
	color:#ffffff;
}
 
 .menu {
	font-size: 12px;
}
 
.sub_menu A {
	text-decoration:none;
	color: #666666;
	font-size: 10px;
}

.sub_menu A:hover {
	text-decoration:none;
	background:#FF6699; 
	color:#FFFFFF;
}
 
.link A {
	text-decoration:none;
	color: #003399;
	font-size: 12px;
	line-height: 150%;
}

.link A:hover {
	text-decoration:underline;
	color:#FF6699;
 }

body{
	font-size: 12px;
}

tr {
	font-size: 12px;
}

.gyoukan {
	line-height: 150%;
	font-size: 12px;

}

h1{
font-size:20px;
color:#FFFFFF;
margin:0px;
}

h2{
font-size:10px;
color:#999999;
font-weight:normal;
margin:0px;
}