@charset "Shift_JIS";
/* CSS Document */



body {
	position: absolute;
	width: 100%;
	margin: 0;
	padding: 0;
}
.center {
	text-align: center;
}










body {


	width: 100%;
	height: 100%;

	margin:0;



	padding:0;



	background: #000000;



	text-align: center;



}







img {



	/*margin:0;*/



	padding:0;



	border: 0;



}







ul,li {



	margin:0;



	padding:0;



	list-style: none;







}











a {



	outline: 0;



}







.clear {



	clear: both;



}







/*-------------ForIE----------*/







.center {



	text-align: center;



}







/*----------------------------*/











#all {



	margin: auto;



	width: 620px;



	text-align: left;



}


/*--------------------------------------



	Text lisence



---------------------------------------*/

* {

	color: #555555;

}



h1,

h2,

h3,

h4,

p,

li {

	margin: 0;

	padding: 0;

	font-size: 12px;

}





.far {

	position:absolute;
	left:-9999px;
	top:-9999px;

}





.softinfo li{

	/*line-height: 20px;*/

	/*letter-spacing: -1px;*/

}



#maker_text {

	line-height: 18px;

}

#copyright {
	margin-top: 20px;
	margin-bottom: 35px;

}


#caution {
	margin-top: 0px;
	margin-bottom: 0px;

}



#textlink{background-color:#000000;letter-spacing: 2px; line-height: 1.6; font-family: "lr oSVbN",Osaka,"qMmpS Pro W3";font-size: 11px; color: #666666;padding: 2px 30px 0px 35px;margin: 20px auto 0px auto; text-align: center;}

a { text-decoration: none; outline-color: invert; outline-style: none; outline-width: 0pt; }
a:link { color: #999999; }
a:visited { color: #999999; }
a:hover { color: #e6e3cf; }
.stay { color:#e6e3cf; }
.soon { color:#4a4848; }






#bottom {

	margin-bottom: 40px;

}
