/*ブラウザの初期化*/
body{
	margin: 0;
	padding: 0;
	}

h1{
	margin: 0;
	padding: 0;
	}

/*全体の位置-----------------------------------*/
#wrapper{
	position: relative;
	text-align: center;
	}


/*見出し ----------------------------------------------------------------------*/
h1{
	color: #ffffff; 
	font-size: 10px; 
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	text-align: center;
	line-height : 54%;
	padding: 3px 0 3px 0 ;
		/* 上　右　下　左 */
	}
.TopFootTable{
  font-size : 80%;
  line-height : 125%;
  color : #666666;
}
/*数字----------------------------------------------------------------------*/
.math{
	color:#922;
	font-size : 90%;
	font-family: Georgia,Times; 
	font-style: normal; 
	padding-right: 10px;
	}

/*文字----------------------------------------------------------------------*/
.txt1{
	font-size : 76%;
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka; 
	color: #594B42;
	line-height: 1.10em;
	}

.txt2{
	font-size : 76%;
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka; 
	color: #3366cc;
	line-height: 1.5em;
	}

/*リンク----------------------------------------------------------------------*/
a:link		{text-decoration: underline; color: #0000FF;}
a:visited	{text-decoration: underline; color: #0000FF;}
a:hover		{text-decoration: underline; color: #CC0000;}
a:active	{text-decoration: underline; color: #CC0000;}

/*その他----------------------------------------------------------------------*/
.InfoBack{
  font-size : 85%;
  background-image : url(../images/news_back.gif);
  background-repeat : repeat-x;
  background-position : right center;
}