@charset "UTF-8";

/* 共通用スタイルシート（統計データ新着情報） */

TABLE.darkblue{
	border: 1px solid;
	border-color:white;
	border-collapse: collapse;
	background-color:#333399
}

TABLE.darkcyan{
	border: 1px solid;
	/* 2009年2月作業*/
	border-color:#b9ceff;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
	background-color:#b9ceff
}

TABLE.borderOn{
	border: 1px solid;
	margin:0px;
	border-collapse: collapse
}

TABLE.noborder{
	border: 0px;
	border-collapse: collapse;	
}
	
TABLE.black{
	border: 1px solid;
	border-collapse: collapse;
	border-color:black;
}

TABLE.cyan{
	border: 1px solid;
	border-color:white;
	border-collapse: collapse;
	background-color:#d3e0ff;
	height:25px;
}

TD.darkcyan{
	border: 1px solid;
	border-color:#b9ceff;
		/* 2009年2月作業*/
	border-left: none;
	border-right: none;	
	border-collapse: collapse;
	background-color:#b9ceff
}
	
TD.cyan{
	background-color:#d3e0ff;
}

TD.cyan_top_bottom{
	background-color:#d3e0ff;
	border-top: solid 1px white;
	border-left: none;
	border-right: none;
	border-bottom: solid 1px white;
}


TD.lightcyan{
	background-color:#e9ecf5
}

TD.lightcyan_top_bottom{
	background-color:#e9ecf5;
	border-top: solid 1px white;
	border-left: none;
	border-right: none;
	border-bottom: solid 1px white;
}

TD.bordercyan{
	border: 1px solid;
	border-color:black;
	background-color:#d3e0ff;
	padding-left: 5px;
}

TD.borderlightcyan{
	border: 1px solid;
	border-color:black;
	background-color:#e9ecf5;
	padding-left: 5px;
}

TD.border{
	border: 1px solid;
	border-color:black;
	padding-left: 5px;
}

TD.bottomborder{
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	padding-left: 5px;
}

TD.topborder{
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-bottom: none;
	padding-left: 5px;
}

TD.sideborder{
	border-left:1px solid;
	border-right:1px solid;	
	border-top: none;
	border-bottom: none;
	padding-left: 5px;
}

TD.rightborder{
	border-top: none;	
	border-bottom: none;	
	border-left: none;
	border-right: 1px solid;	
	padding-left: 5px;
}

TD.toprightborder{
	border-top: 1px solid;	
	border-bottom: none;	
	border-left: none;
	border-right: 1px solid;	
	padding-left: 5px;
}

TD.vtopborder {
	border-top:1px solid;
	border-bottom: none;	
	border-left: none;	
	border-right: none;	
	padding-left: 5px;
}

TD.noborder{
	border: none;
	padding-left: 5px;
}

div.div_body{
	position:relative; 
	left:40px;
	overflow:visible ;
	height:100%;
}

SELECT.large{
	width:329px;
}

SELECT.large_en{
	width:450px;
}

SELECT.middle{
	width:140px;
}

SELECT.middle_en{
	width:450px;
}

SELECT.normal{
	width:60px;
}

SELECT.small{
	width:40px;
}


