A { 
text-decoration:underline; 
color: #003399; 
}

A:hover {
text-decoration:underline; 
background:none; color: #CC0000; 
}

.menu A {
	text-decoration:none;
	color: #CCCCCC;
	font-size : 12px;
}

.menu A:hover {
	text-decoration:none;
	
	
  background-color : yellow;
  color : red;
}
 
.menu {
	font-size : 12px;
	color:#cccccc;
}


.sub_menu A {
	text-decoration:none;
	color: #CCCCCC;
	font-size: 10px;
}

.sub_menu A:hover {
	text-decoration:underline;
	color:#FF3300;
 }
 
.sub_menu {
	font-size: 10px;
	color: #999999;

}

.link A {
	text-decoration:none;
	color: #333333;
	font-size: 12px;
	line-height: 140%;
}

.link A:hover {
	text-decoration:underline;
	color:#CC0000;
 }
 

BODY{
	font-size: 12px;
  text-align : center;
}

tr {
	font-size: 12px;
}

.gyoukan {
	line-height: 150%;
}
H1{
  font-weight : bold;
  color : navy;
  font-size : 13px;
  width : 756px;
  
  height : 15px;
  margin-top : -6px;
  margin-bottom : 5px;
  
  text-align : left;
}
.text12{
  font-size : 12px;
  line-height : 130%;
}
TD{
  font-size : 13px;
}
.menu_top{
  height : 810px;
}
.menu_side{
  height : 2700px;
}
.link1 A{
  text-decoration : none;
  color : #000099;
  font-size : 42px;
  font-weight : bold;
  font-family : メイリオ;
  height : 45px;
}

.link1 A:hover{
  text-decoration : none;
  color : black;
}
.link11 A{
  text-decoration : none;
  color : black;
  font-size : 28px;
  font-weight : bold;
  font-family : メイリオ;
  height : 38px;
}
.link11 A:hover{
  text-decoration : none;
  color : white;
}

.link2 A{
  text-decoration : none;
  color : black;
  font-size : 22px; 

  font-weight : bold;
  font-family : メイリオ;
  
}
.link2 A:hover{
  text-decoration : none;
  color : red;
}
.link3 A{
  text-decoration : none;
  color : yellow;
  font-size : 29px; 
  font-weight : bold;
  font-family : メイリオ;
  height : 40px;
}
.link3 A:hover{
  text-decoration : none;
  color : black;
}
.text16{
  font-size : 16px;
  line-height : 140%;
}
.text16_2{
  font-size : 16px;
  line-height : 240%;
}

.link111 A{
  font-size : 25px;
  font-weight : bold;
  font-family : メイリオ;  
  text-decoration : none;
  color : black;
  height : 40px;
}
.link111 A:hover{
  color : red;
  text-decoration : none;
}
.text_mb1{
  font-size : 26px;
  font-family : メイリオ;
  font-weight : bold;
}
.text_mb2{
  font-size : 29px;
  font-family : メイリオ;
  font-weight : bold;
}
.text_mb3{
  font-size : 23px;
  font-family : メイリオ;
  font-weight : bold;
}
.text20{
  font-size : 20px;
  line-height : 160%;
}
.text15{
  font-size : 15px;
  line-height : 140%;
}
.bg_y{
  background-color : yellow;
}
.bg_red{
  background-color : red;
}
.bg_blue{
  background-color : aqua;
}
.text_m29{
  font-size : 29px;
  font-family : メイリオ;
  line-height : 170%;
}

