@charset "UTF-8";
/* CSS Document */
*{
 margin:0;
 padding:0;
} 

body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,address,form {
margin:0 ; 
padding:0;
font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

html,body{
height: 100% ;
	background-color:#000;
}
a {text-decoration:none;}
img{border-width:0px}

body > #wrapper {
height: auto;
}
a{
	color:#3f26d5;
}

img{
	border-width:0;
}
#wrapper {
	background-color:#000;
	min-height:100%;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	overflow:hidden;

}

#footer {

	bottom:0;
	clear:both;
	width:100%;}




#contents{
	position:relative;
	margin:0 auto;
	overflow:hidden;


}
#iteminfo{
		background-color:#ffffff;
		padding-bottom:10px;
		overflow:hidden;}
		#iteminfo ul{
			list-style:none;
			}
#iteminfo li {
		text-align:left;
		list-style:none;
		display:block;
		float:left;	}
#iteminfo .lith{
		clear:both;
		width:7.5em;}
#iteminfo .litd{}
#pack div{
	/*border-bottom:solid 1px #333333;*/}
	#gamecontents{
}

*:first-child+html #iteminfo .lith{		width:100px;}

.screenbox{
	position:relative;}
	.screenbox a, .screenbox a img{
		z-index:50;}
.newmark{
	position:absolute;
	top:0;
	left:0;
	width:64px;
	height:33px;
	background-image: url(../images/newmark.png);
	background-repeat:no-repeat;
	background-position:0 0;
	z-index:100;}