
a:link{
	font-size:1em;
	color:#FFFACD;
	text-decoration:none;
	font-family: "MS UI Gothic,Verdana"; 
	
 }
 
 a:visited{
	font-size:1em;
	color:#FFFACD;
	text-decoration:none;
	font-family: "MS UI Gothic,Verdana"; 

 }
   
   a:active{
	font-size:1em;
	 color:gray;
	 text-decoration:none;
}
	
a:hover{
	font-size:1em;
	color:#00CED1;
	text-decoration:none;
		
}



h2			{ 
	color: #003E7D; 
	font-size:9pt;
	font-family: "Arial,sans-serif"; 
	margin-top: 10px; 
	margin-right: 10px; 
	margin-left: 10px; 
	padding: 2px 10px; 
	border-top: none;
	border-bottom: 2px double #003E7D; 
	border-left: 2px solid #003E7D;
	border-right:none
	width: 100% 
	}


h3			{
	color: #003E7D; 
	font-size:1.4em;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 120%;
	margin-top: 0px; 
	margin-right: 10px; 
	margin-left: 0px; 
	margin-bottom: 7px; 
	padding: 2px 0px 0px 3px; 
	border-top: 0px solid #003E7D; 
	border-bottom: 0px solid #003E7D; 
	border-left: 0px solid #003E7D; 
	border-right: 0px solid #003E7D; 

	}

h4			{ 
	color: #474E6B; 
	font-size:9pt;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 140%;
	margin-top: 0px; 
	margin-right: 10px; 
	margin-left: 34px; 
	margin-bottom: 10px; 
	padding: 0px 2px 5px 6px; 
	border-bottom: 1px dotted #CCCCCC; 


	}

h5			{ 
	color: #474E6B; 
	font-size:12px;
	font-weight: bold;
	font-family: "MS UI Gothic,Verdana"; 
	background-color:#FFFFFF; 
	line-height: 140%;
	margin-top: 3px; 
	margin-right: 10px; 
	margin-left: 0px; 
	margin-bottom: 0px; 
	padding: 6px 0px 2px 6px; 
	border-bottom: 0px solid #999999; 
	border-top: 0px dotted #CCCCCC; 
	border-left: 0px solid #003399; 
	border-right: 0px dotted #CCCCCC; 



	}


h6			{ 
	color: #474E6B; 
	font-size:12px;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 130%;
	margin-top: 3px; 
	margin-right: 10px; 
	margin-left: 36px; 
	margin-bottom: 8px; 
	padding: 0px 2px 5px 6px; 
	border-top: 1px ; 

	}


.kaz {
  border: 6px double #FFD700;
width:300;
  margin: 2em; padding: 1em;
}



table.wak{
  font-size : 1em;
　background-color:#FFFFFF;
　border-top:1px solid #DDDDFF;
　border-bottom:2px double #DDDDFF;
　border-left:1px solid #DDDDFF;
　border-right:2px double #DDDDFF;
}


div.news			{ 
	color: #333333; 
	font-size:12px;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 140%;
	margin-top: 0px; 
	margin-right: 10px; 
	margin-left: 10px; 
	margin-bottom: 0px; 
	padding: 5px 5px 5px 6px; 
	border-top: 1px ; 
	border-bottom: 0px dotted #999999; 


	}


div.live			{ 
	color: #333333; 
	font-size:12px;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 130%;
	margin-top: 3px; 
	margin-right: 10px; 
	margin-left: 36px; 
	margin-bottom: 8px; 
	padding: 0px 5px 5px 6px; 
	border-top: 1px ; 
	border-left: 10px double #DDDDFF;  

	}

div.special			{ 
	color: #333333; 
	font-size:12px;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 130%;
	margin-top: 3px; 
	margin-right: 10px; 
	margin-left: 36px; 
	margin-bottom: 8px; 
	padding: 0px 5px 5px 6px; 
	border-top: 1px ; 
	border-left: 10px double #BBFFBB
;  

	}

em{
	color: #474E6B; 
	font-size:9pt;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 120%;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-left: 3px; 
	margin-bottom: 10px; 
	padding: 0px 2px 5px 6px; 
	border-top: 1px ; 
	border-bottom: 1px dotted #CCCCCC; 
	border-left: 2px solid #9933FF; 
	font-style:normal;
}


blockquote {
	margin:3px 10px 0px 0px;
	padding:5px 10px 5px 10px;
	font-family: "MS UI Gothic,Verdana"; 
	font-size:8pt;
	line-height:16px;
	border:1px solid #D3D3D3;
	background:#EEE;}



div.text {
	margin:3px 10px 0px 0px;
	padding:5px 10px 5px 10px;
	font-family: "MS UI Gothic,Verdana"; 
	font-size:8pt;
	line-height:130%;
	border:1px solid #D3D3D3;
	background:#EEE;}




div.no{
	background-color:#FFFFFF; 
	font-size:8pt;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 130%;
	margin-top: 2px; 
	margin-right: 5px; 
	margin-left: 5px; 
	margin-bottom: 3px; 
	padding: 2px 2px 1px 3px; 



	}


div.text2{
	background-color:#E7F0FF; 
	font-size:1em;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 150%;
	margin-top: 2px; 
	margin-right: 10px; 
	margin-left: 10px; 
	margin-bottom: 10px; 
	padding: 2px 2px 1px 3px; 
	border-top: 1px dotted #ABAAAC;  
	border-bottom: 1px dotted #ABAAAC; 
	border-left: 1px dotted #ABAAAC; 
	border-right: 1px dotted #ABAAAC; 

	}


div.text3{
	background-color:#fdfcf5; 
	font-size:8pt;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 130%;
	margin-top: 2px; 
	margin-right: 5px; 
	margin-left: 5px; 
	margin-bottom: 10px; 
	padding: 8px 5px 5px 5px; 
	border-top: 4px double #003399;  
	border-bottom: 4px double #003399; 
	border-left: 4px double #003399; 
	border-right: 4px double #003399; 

	}

span.text{
	background-color:#FFFFFF; 
	font-size:1em;
	font-weight: normal;
	font-family: "MS UI Gothic,Verdana"; 
	line-height: 130%;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-left: 10px; 
	margin-bottom: 10px; 
	padding: 2px 2px 1px 3px; 
	border-top: 1px none #003E7D; 
	border-bottom: 0px none #003E7D; 
	border-left: 0px solid #003E7D; 
	border-right: 0px solid #003E7D; 

	}

span.small{
 font-size: 90%;

}

span.sp{
 font-size: 90%;

}

span.red{
color:#FFD700;
}


font.e_title{
 font-size: 18px;
 font-family: "Geneva", "Arial", "Helvetica", "san-serif";
 font-weight: bolder

}

span.st{
	color:#6CAFCA;

}

span.sm{
	font-size:85%;
	margin-top: 2px; 
	margin-right: 0px; 
	margin-left: 10px; 
	margin-bottom: 0px; 


}

th,tr,td{
	font-size:9pt;
	
}


td.bb{
	font-family: "Arial,sans-serif"; 
	font-size:11pt;
	
}

td.nov{
　font-color:#FFFFFF;
	font-size:1em;
	line-height: 160%;	
	margin-left: 100px;
	margin-right: 50px;
	margin-top: 15px;
	margin-bottom: 10px;

	
}


td.small{
　font-color:#7E7F7F;
	font-size:90%;
	line-height: 130%;	

}



td.menu{
	background-color:#FFFFFF;
	font-size:90%;
	line-height: 120%;	

}

td.title{
	background-color:#2F4F4F;
	font-family: "Geneva", "Arial", "Helvetica", "san-serif";
	color:#7FAFD4;




}

td.title33{
	background-color:#003E7D;
	font-family: "Geneva", "Arial", "Helvetica", "san-serif";
	color:#7FAFD4;
	background-image: url(./mat/bg_table.gif);



}



td.sm{
	background-color:#FFFFFF;
	font-size:90%;
	line-height: 120%;	

}

body{
	color:#FFFFFF;
	background-color:#ffffff;
	scrollbar-arrow-color:#556B2F;
	scrollbar-face-color:#2F4F4F;
	scrollbar-highlight-color:#2F4F4F;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#2F4F4F;
	scrollbar-track-color:#ffffff;
	margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;
	 
}



body.main{
	font-size:90%;
	color:#5d5d5d;
	margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;
	background-color:#DBF1F5;　*/背景色

		}


body.main2{
	font-size:90%;
	color:#333333;
	margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;
	background-color:#7a889e;　*/ライン色

		}



body.main3{
	font-size:90%;
	color:#5d5d5d;
	margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;
	background-color:#385388;

		}

body.bgmain{
	font-size:90%;
	 background-color:#556B2F;
	background-image: url(./bg_wy.gif);
				background-position:100% 100%;
				background-repeat: no-repeat;
	margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;
	
	
}



body.bg{
	background-image: url(./pic/head.gif);
	background-repeat: repeat;
		}


hr.dot{ height: 1px; border: 1px dashed #7a889e; }



hr{
	color:#7a889e;
	height:1px;
}


