@charset "utf-8";

/* ---------- basic ---------------------------------------- */
* {
	margin: 0;
	padding: 0;
}
body,td,th,h1,h2,h3,h4,h5,h6,p,dt,dd,li {
	font-size: 100%;
	/* font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',sans-serif;  */
	font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',sans-serif;
	line-height: 100%;
	color: #FFFFFF;
}
body {
	background-color: #000000;
}
img {
	border: none;
}
/* */
a:link    {	color: #FF6600;	text-decoration: none;}
a:visited {	color: #FF6600;	text-decoration: none;}
a:hover   {	color: #FF6600;	text-decoration: underline;}
a:active  {	color: #FF6600;	text-decoration: underline;}

.clearBoth {
	clear: both;
}
/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */


/* ---------- CONTAINER ---------------------------------------- */
#container {
	width: 540px;
	text-align: center;
	margin-top:100px;
	margin-right: auto;
	margin-left: auto;
	vertical-align: middle;
	height: 100%;
}
/* ---------- HEADER ---------------------------------------- */
#header {}
#header #logo {}

/* ---------- MAIN ---------------------------------------- */
#main {}

/* ---------- CONTENTS ---------------------------------------- */
#contents {}
#contents #msg {}
#contents #enter {}

/* ---------- FOOTER ---------------------------------------- */
#footer {}
#footer #copyright {}

/* ----- IE6の配置バグ用 ----- */
/* Hides from IE5-mac \*/
/*
* html .box      { height: 1%; }
* html #container{ height: 1%; }
* html #main     { height: 1%; }
* html #contents { height: 1%; }
* html #sidemenu { height: 1%; }
* html #header   { height: 1%; }
* html #footer   { height: 1%; }
* html #navi_main{ height: 1%; }
*/
/* End hide from IE5-mac */


/* ---------- enter ---------------------------------------- */
#enter {
	margin:20px;
}
#enter a {
	display: block;
	width: 80px;
	height: 28px;
	margin-right: auto;
	margin-left: auto;
}
#enter a span {
  position: absolute;
	left: -10000px;
	display: block; 
}
/**/
#enter a          {	background-image: url(../images/btn_enter.gif); background-position: 0px 0px;} 
#enter a:hover    {	background-position: 0px -28px;} 


