body {
 font-family: Arial, Helvetica,  "メイリオ", Meiryo, osaka, "MS P ゴシック", MS UI Gothic, sans-serif; 
 font-size: 13px;
 color : #666666;
 text-align:center;
}

a:link	{
	color : #6F6F6F;
	text-decoration : none;
}
a:visited	{
	color : #6F6F6F;
	text-decoration : none;
}
a:active	{
	color : #9F9F9F;
	text-decoration : none;
}
a:hover	{
	color : #CFCFCF;
	text-decoration : none;
}

#wrapper { 
 margin: 0 auto;
 width: 820px;
}
#head{
 width: 820px;
 color: #fff;
 font-size: 18px;
 padding: 2px;
 border: 0;
 height: 45px;
 margin: 0;
 background: url(img/head.gif) no-repeat;
}
#header {
 width: 820px;
 padding: 5px;
 border: 0;
 height: 280px;
 margin: 0;
 background: url(img/header.gif) no-repeat;
}
#navigation {
 width: 820px;
 color: #666;
 text-decoration: none;
 border: 0;
 margin:auto;
 height: 27px;
 background: url(img/navi.gif) no-repeat;
 font:90% "MS P ゴシック", "メイリオ", Meiryo, osaka, MS UI Gothic, Verdana, sans-serif;
 font-weight:bold;
}
#content { 
 width: 820px;
 color: #333;
 border: 1px solid #ccc;
 background: #fff url(img/m_bg.gif) repeat;
 margin: auto;
 padding: 5px;
 height: 400px;
}
th {
 color: #fff;
 font-size: 15px;
 background:#376789;
}
td {
 font-size: 13px;
 line-height:18px;;
}
#footer { 
 width: 817px;
 background: url(img/footer.gif) no-repeat;
 margin:auto;
 padding: 7px;
}