body {
background: #fff;
color: #000000;
text-align: center;
}
#page {
line-height: 1.3;
background: #37ebb9;
text-align: left;
width: 980px;
margin-right: auto;
margin-left: auto;
}
#headerArea {
background: #FFF ;
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: 4560px;
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: 4270px;
	float: left;
}


#appKeisanMain1
{
	width: 980px;
	height: 546px;
	float: left;
}

#appKeisanMain2
{
	width: 980px;
	height: 568px;
	float: left;
}

#appKohane2Main3
{
	width: 980px;
	height: 3156px;
	float: left;
}

#appKeisanSub1
{
	width: 750px;
	height: 260px;
	float: left;
}

#twitterArea{
	width: 230px;
	height: 230px;
	float: right;
}

#appKeisanSub2
{
	width: 592px;
	height: 308px;
	float: left;
}

#appKeisanSub3
{
	width: 388px;
	height: 98px;
	float: left;
}

#appKeisanStore1
{
	width: 388px;
	height: 16px;
	float: left;
}
#appKeisanStore2
{
	width: 80px;
	height: 146px;
	float: left;
}
#appKeisanStore3
{
	width: 218px;
	height: 64px;
	float: left;
}
#appKeisanStore4
{
	width: 218px;
	height: 6px;
	float: left;
}

#appKeisanStore5
{
	width: 218px;
	height: 76px;
	float: left;
}
#appKeisanStore6
{
	width: 90px;
	height: 146px;
	float: right;
}
#appKeisanStore7
{
	width: 388px;
	height: 48px;
	float: right;
}


#kohanemovie{
	width: 980px;
	height: 72px;
	float: left;
}



#doLogo
{
	text-align:center;
}
table
{
	float: left;
}
p
{
	color: #ffffff;
	text-align: center;
}
.appName
{
	text-decoration:underline;
}
