/*初期化*/
body {
	margin:0px;
	padding:0px;
	font-size:1em;
	font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
	background:#ff6d83 url(../index2/image_ms.jpg) no-repeat center center;
	background-size: cover;
	/*background-size: 1160px 771px;*/
	background-attachment:fixed;
}
/*スクロールバー設定*/
* {
	scrollbar-base-color:#ff798d;
	scrollbar-face-color:#ff798d;
	scrollbar-arrow-color:white;
}
img {
	border:0px;
}
#container {
	width:100%;
	margin:0 auto 0;
	position:relative;
}
#center {
	width:920px;
	height:1052px;
	margin:0 auto 0;
}
#notice {
	color:#fff;
	font-size:1em;
	height:30px;
	width:100%;
	margin:60px 0 0 0;
}
#logoarea {
	width:585px;
	height:165px;
	margin:180px auto 0;
}

#enter-area {
	width:630px;
	height:55px;
	margin:50px auto 0;
}
#enter-btn-area {
	width:294px;
	height:29px;
	display:block;
	float:left;
	-webkit-transition:opacity 0.2s linear;
}
#enter-btn-area:hover{
	opacity:0.5;
}
#leave-btn-area {
	width:256px;
	height:55px;
	display:block;
	float:right;
	-webkit-transition:opacity 0.2s linear;
}
#leave-btn-area:hover{
	opacity:0.5;
}
#ng18{
	width:108px;
	height:103px;
	display:block;
	margin:120px auto 260px;
}
#footer {
	background-color: #000;
	width:100%;
	height:108px;
	margin:0px auto 0 auto;
	opacity:0.5;
}
#footer div{
	width:920px;
	margin:36px auto 0;
}
#footer div img{
	margin:0 30px 0 0;
	display:block;
	float:left;
}
#footer div p{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:1.6em;
	margin:20px 0 0 0;
}
.cf:before,
.cf:after{
  content:"";
  display: table;
}
.cf:after{
  clear:both;
}
/*IE6,7対策 （haslayout対策）*/
.cf{
  *zoom:1;
}
