
body,td,th
{	
	font-family:Arial;
	font-size: 12px;
	color: #444444;
	line-height:150%;

}
a:link, a:visited, a:hover, a:active{text-decoration:none; color: #444444;}

.top-navi {color:#555555;float:right; font-size:11px; font-family: Tahoma;}
.top-navi a{color:#555555;font-size:11px; font-family: Tahoma;}

.menu a {   

	font-size:13px;
	font-family: Tahoma;
	color:#ffffff;
}
.menu a:hover  {
	color:#ffffff;
	font-weight: bold;
}



.main_title
{	
	font-family: Georgia;
	font-size: 20px;
	color: #434343;
	line-height:130%;

}

.main_tt 
{	
	font-family: Tahoma;
	font-size: 12px;
	color: #0E4C8A;
	line-height:130%;
	font-weight: bold;

}

.main_txt 
{	
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	line-height:130%;


}



.copy_title { height:25px; font-size:12px; color: #333333; font-weight: bold; font-family:Arial;}

.copy_tt {float:left; font-size:12px; font-family:Arial; color:#333333;  }
.copy_tt a {float:left; font-size:12px; font-family:Arial; color:#333333;  }

.navi {font-size:10px;font-family:tahoma; text-align:right;margin-bottom:10px;}

.leftmenu {  
	font: 13px Tahoma;
	color: #414141;
	display: block;
	padding-left:10px;
	height:30px;



}

.leftmenu a    {   
	
	height:auto;
    font: 12px Tahoma;
    text-align: left;
	text-decoration: none;
    height:30px;
    color: #414141;
	padding-left:10px;


}

.leftmenu a:hover   {  
	
	font: 12px Tahoma;
	height:30px;
	color: #154E92;
	padding-left:10px;
	font-weight: bold;
}


.leftmenu_on  {  
	
	font: 12px Tahoma;
	height:30px;
	color: #154E92;
	padding-left:20px;
		font-weight: bold;
}


.title 
{
	font-family:"Tahoma";
	font-size:20px; 
	color:#444444; 
  	padding-left:10px;

	text-align:top;

	font-weight: bold;
	background:url('/en/images/title_bar.jpg') no-repeat left top ;
	

}

.his_date
{	
	font-family: "Tahoma";
	font-size: 13px;
	color: #265BB8;
	line-height:130%;
	font-weight: bold;
}

.title_sub
{
	font-family:"Tahoma";
	font-size:14px; 
	color:#154E92; 
	font-weight: bold;
}

.con_title
{	
	font-family: "Tahoma";
	font-size: 16px;
	color: #444444;
	line-height:130%;
	font-weight: bold;

}



.sub_menu {  
	font: 12px Tahoma;
	color: #666666;
padding-left:15px;
height:25px;

}

.sub_menu a    {   
	
padding-left:15px;
    font: 12px Tahoma;
height:25px;

    color: #989898;



}

.sub_menu a:hover   {  
	padding-left:15px;
    color: #2B5987;
		font-weight: bold;
		height:25px;
		font: 12px Tahoma;
}


.sub_menu_on {  
	padding-left:30px;
    color: #2B5987;
		font-weight: bold;
		height:25px;
		font: 12px Tahoma;

}


.pro
{	
	font-family: Tahoma;
	font-size: 14px;
	color: #1D5EA0;
	line-height:130%;
		font-weight: bold;


}





.pro01 {text-decoration:underline; 
	font-weight: bold; 
	font-family: Tahoma;
	font-size: 13px;}








	


.navi {font-size:11px;font-family:tahoma; text-align:right;margin-bottom:10px;}

.blo   {   

	font: 16px Verdana;
	color:#047ECC; 
	font-weight: bold;
}







.menu_on   {  
	display: block;
	width: 170px;
	height:auto;
    font: 12px Tahoma;
    text-align: left;
	text-decoration: none;
    padding: 5px;
    color: #ffffff;
		font-weight: bold;
		background-color:#888888;
}




	
.copy_txt
{	
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	line-height:130%;

}

.copy_txt a
{	
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	line-height:130%;

}

.copy_txt a:hover
{	
	font-family: Tahoma;
	font-size: 11px;
	color: #C6C6C6;
	line-height:130%;

}


.copy_title01 { height:25px;font-weight:bold; color:444444; font-size:12px; border-bottom:1px #C3000C solid; text-align:left;}
.copy
{	
	font-family: Tahoma;
	font-size: 11px;
	color: #787878;
	line-height:130%;
}



.site {float:left; font-size:12px; font-family:Tahoma; color:#444444; padding-top:10px; margin-right:10px; background:url('../images/foot_arrow01.gif') no-repeat 0 3px; padding-left:5px;}
.site a{color:#444444;}
.tab {  
	font: 11px Tahoma;
	color: #666666;
	display: block;
	width: 150px;
	height:auto;
	font-weight: bold;

}

.tab a    {   
	display: block;
	width: 150px;
	height:auto;
    font: 11px Tahoma;
    text-align: left;
	text-decoration: none;
    padding: 5px;
    color: #989898;
	font-weight: bold;


}

.tab a:hover   {  
	
    color: #333333;
		font-weight: bold;
}

.tab_on    {   
	display: block;
	width: 150px;
	height:auto;
    font: 11px Tahoma;
    text-align: left;
	text-decoration: none;
    padding: 5px;
    color: #989898;
	font-weight: bold;


}


