body {
background: #fff;
color: #000000;
text-align: center;
}
#page {
line-height: 1.3;
background: #fff;
text-align: left;
width: 980px;
margin-right: auto;
margin-left: auto;
}
#headerArea {
background: #FFF repeat-x center bottom;
width: 980px;
}
#headerArea .Nav { float: left; }
#headerArea .logo
{
	float: right;
	position: relative;
}
.logo img.return
{
	width: 40px;
	height: 40px;
	float: left;
	position: absolute;
	z-index:100;
	top: 20px;
	left: 82px;
}

#mainPage {
font-size: 95%; /* IE */
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
color: #696969;
width: 980px;
height: 880px;
float: right;
}

#footerArea {
font-size: 100%; /* IE */
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
color: #FFFFFF;
background-color: #3C3C3C;
width: 980px;
float: right;
}

/* アプリ
------------------------------------------------------------*/
#appArea
{
	width: 980px;
	height: 880px;
	float: left;
	position: relative;
}
#appArea img.kohane
{
	width: 184px;
	height: 58px;
	float: left;
	position: absolute;
	z-index:100;
	top: 20px;
	left: 0px;
}
#appArea img.hop
{
	width: 184px;
	height: 58px;
	float: left;
	position: absolute;
	z-index:100;
	top: 86px;
	left: 0px;
}
#appArea img.tobio
{
	width: 184px;
	height: 58px;
	float: left;
	position: absolute;
	z-index:100;
	top: 152px;
	left: 0px;
}
#appArea img.shijyou
{
	width: 184px;
	height: 58px;
	float: left;
	position: absolute;
	z-index:100;
	top: 218px;
	left: 0px;
}
#appArea img.saotome
{
	width: 184px;
	height: 58px;
	float: left;
	position: absolute;
	z-index:100;
	top: 284px;
	left: 0px;
}

#doLogo
{
	text-align:center;
}
table
{
	float: left;
}
p
{
	color: #ffffff;
	text-align: center;
}
.appName
{
	text-decoration:underline;
}
