@charset "utf-8";
* {margin:0; padding:0;}
body {
	font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3","Osaka","sans-serif";
	border-style: none;
	border-width: 0;
	background-color:#000000;
}
p{
	color:#888888;
	line-height:180%;
	font-size:10px;
	padding-top:10px;
}
#wrapper{
	width: 241px;
	height: 580px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -120px;
	margin-top: -290px
}
#main{
	width:241px;
}
h1{
	width:100%;
	margin-bottom:22px;
}
p.btn_start a{
	display:block;
	width:100%;
	height:50px;
	background-image:url(../image/btn_start.gif);
	background-position: left 0px;
	background-repeat:no-repeat;
}
p.btn_start span{
	display:none;
}
p.btn_start a:hover{
	background-position: left -50px;
}
h2{
	width:128px;;
	padding:23px 45px 0 0;
	float:left;
}
p.update{
	width:68px;
	padding-top:23px;
	float:right;
}
h3{
	clear:both;
	padding-top:10px;
	width:100%;
	font-size:10px;
	line-height:180%;
	color:#7BBB00;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #555555;
}
	/*
	 footer
	----------------------------------------------------------- */
	#footer{
	width: 241px;
	height:89px;
	padding:35px 0 0 0;
	margin:0;
	text-align:center;
	background-image:url(../image/common/bg_footer_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
	#footer address{
	margin:0;
	color:#666666;
	line-height:160%;
	font-size:10px;
	text-align:center;
	font-style:normal;
	border-top-color:#333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px 0 0 0;
	}
