/* CSS Document */
/* ---------------
共通指定
---------------*/
/*サイト全体基本設定*/
body{
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding:0px;
	background-color:#F2FFFF;
	background-repeat:repeat-y;
	font-color:#000000;
	font-size:10pt;
	font-family:'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka, sans-serif;
	line-height:16pt;
	text-align:left;
	vertical-align:top;
}
/*リンク(全体)*/
a:link{
color:#18358E;
text-decoration:underline;}
a:active{
color:#000000;
text-decoration:none;}
a:visited{
color:#666666;
text-decoration:underline;}
a:hover{
color:#000000;
text-decoration:none;}
/*更新日時（トップページ用）*/
.update_top{
	color:#000000;
	font-size:8pt;
	font-family:'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka, sans-serif;
	text-align:right;
	letter-spacing: 1pt;
	background-image: url(../base_img/footer_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 218px;
	height: 25px;
	table-rayout:fixed;
}
/*更新日時（もしトップページ以外に入れる場合）*/
.update{
	color:#000000;
	font-size:8pt;
	font-family:'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka, sans-serif;
	text-align:right;
	letter-spacing: 1pt;
}
/*フッター*/
.footer{
	color:#FFFFFF;
	font-size:8pt;
	font-family:'ＭＳ Ｐゴシック', Osaka, sans-serif;
	line-height:9pt;
	text-align:top left;
	background-image:url(../base_img/footer_4.gif) ;
	background-repeat: repeat-x;
	background-position: left top;
}
.footer a:link{
color:#CCFFFF;
text-decoration:underline;}
.footer a:active{
color:#FFFFFF;
text-decoration:none;}
.footer a:visited{
color:#999999;
text-decoration:underline;}
.footer a:hover{
color:#FFFFFF;
text-decoration:none;
}
/*コンテンツ部分（背景）*/
#t_contents{
background-image:url(../base_img/contents_BG.gif);
background-repeat:repeat-y;
vertical-align:top;
}