@charset "utf-8";

/* CSS Document */

/*==========================================================================================

	// index

==========================================================================================*/

html {
	background-color: #000;
}

body {
	background: url() no-repeat left top;
}

div#indexHeader {
	display: none;
}

div#indexHeader h1 , div#indexHeader p {
	display: none;
}

div#indexHeader div#star {
	margin: 150px 15px 0 auto;
	width: 90%;
	text-align: right;
}


/*==========================================================================================

	// container

==========================================================================================*/

div#indexContainer {
	/*
	width: 100%;
	margin: 10px auto 30px;
	background: url() no-repeat center top;
	*/
	margin: 20px auto 30px;
	height: 610px;
	width: 930px;
	background: url(../images/index-bg.jpg) no-repeat center center;
	border: solid 3px #333333;
}



/*==========================================================================================

	// index button

==========================================================================================*/

ul#indexBtn {
	width: 462px;
	padding: 390px 0 0;
	margin: 0 auto 0;
	text-align: center;
}


ul#indexBtn li {
	float: left;
	padding: 0 15px;
}


ul#indexBtn li a {
	display: block;
	height: 68px;
	width: 201px;
	background: url() no-repeat center top;
	text-indent: -9999px;
}


ul#indexBtn li#enter a {
	background-image: url(../images/index-btn-enter.jpg);
}


ul#indexBtn li#exit a {
	background-image: url(../images/index-btn-exit.jpg);
}



/*==========================================================================================

	// その他非表示

==========================================================================================*/

div#indexContainer p {
	display: none;
}


div#indexContainer img#qr {
	display: none;
}



/*==========================================================================================

	// footer

==========================================================================================*/

div#footer {
	padding-top: 0;
}


div#footer p#certify {
	margin: 2.5em 0 0;
	text-align: center;
}


div#footer p#certify a {
	color: #FFFFFF;
}
