* {
margin:0;
padding:0;
}

body, html {height: 100%;}

body {
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 14px;
line-height: 1.28em;
background:url(../img/bg.gif);
color:#fff;
}
.clear {
clear:both;
}

img {
border:none;
}

strong {
color:#f00;
}

#header {
background:url(../img/header.gif) #cb5516 center bottom repeat-x;
width:100%;
padding:5px 0 10px 0;
}
#footer {
background:url(../img/footer.gif) #fff center top repeat-x;
width:100%;
padding:31px 0 0 0;
}
#dotcomFooter {
width:400px;
margin:0 auto;
font-size:10px;
line-height:14px;
text-align:center;
color:#000;
}
#auonemarketBody {
width:400px;
background:#000;
margin:0 auto;
padding-bottom:1px;
}

hr {
border:none;
background:url(../img/hr.gif) no-repeat;
width:400px;
height:18px;
}
.gameinfo {
width:370px;
margin:10px auto;
background:url(../img/specBG.gif) #5959ab top repeat-x;
padding-bottom:5px;
}
.spec {
background:#fff;
margin:0 auto;
border:1px solid #000;
width:338px;
padding:9px;
font-size:12px;
line-height:16px;
color:#000;
}
.gameinfo h2 {
font-size:16px;
line-height:18px;
margin:0 auto;
padding:4px 0;
text-align:center;
}
.gameText {
width:370px;
margin:0 auto;
}
a.download {
width:370px;
background:url(../img/download.jpg) no-repeat;
height:55px;
margin:5px auto;
display:block;
}
.copyright {
font-size:12px;
line-height:14px;
width:370px;
margin:0 auto 10px auto;
}

#aboutauonemarket {
background:#e06618;
width:400px;
margin:0 auto;
font-size:12px;
line-height:16px;
}
#aboutauonemarket h3 {
}
#gotoauonemarket {
width:356px;
background:url(../img/icon__market.jpg) no-repeat;
height:150px;
display:block;
margin:10px auto 0 auto;
}
#aboutauonemarketBody {
border-left:9px #e06618 solid;
border-right:9px #e06618 solid;
background:#fff;
color:#000;
padding:10px 13px 0 13px;
width:356px;
}
#aboutauonemarketBottom {
background:url(../img/aboutFrameBottom.gif) #e06618 no-repeat top;
padding:20px 9px 20px 9px;
width:382px;
}
/*bookmark*/
#bookmark {
width:400px;
margin:0 auto;
}


/*sns*/
ul.bookmark_button {
	list-style: none;
	clear: both;
	text-align:right;
}
ul.bookmark_button li {
	float: right;
}
ul.bookmark_button li.twitter {
}
ul.bookmark_button li.hatena {
	padding-right: 10px;
}
ul.bookmark_button li.facebook {
}
ul.bookmark_button li.gplus {
}