/*ボディー背景*/

body{

	background-image:url(../img/bg_enter.jpg);

	background-repeat:no-repeat;

	background-position:center 11px;
	}

/*コンテナ*/

div#container{

	width:860px;

	margin-left:auto;

	margin-right:auto;

	}

	/*年齢認証*/

div#ninsyou{

	background-image:url(../img/bg_enter_ninsyou.jpg);

	background-repeat:no-repeat;

	width:860px;

	height:700px;

	position:relative;

	left:0;

	top:0;

	margin-bottom:30px;

	text-indent:-9999px;
	
	}

p#enter{

	position:absolute;

	left:152px;

	top:540px;

	width:266px;

	height:67px;

	overflow:hidden;

	}

p#enter a{

	width:100%;

	height:100%;

	display:block;

	}

p#leave{

	position:absolute;

	left:462px;

	top:541px;

	width:266px;

	height:67px;

	overflow:hidden;

	}

p#leave a{

	width:100%;

	height:100%;

	display:block;

	}

div#linkTitle{

	background-image:url(../img/bg_enter_linktitle.jpg);

	background-repeat:no-repeat;

	width:860px;

	height:19px;

	text-indent:-9999px;

	padding-top:14px;

	margin-bottom:28px;

	}

p#linkPop{

	width:225px;

	height:13px;

	float:right;

	display:inline;

	}

p#linkPop a{

	display:block;

	width:100%;

	height:100%;

	}

div#bnContents{

	clear:both;

	}

div.bnBox{

	width:172px;

	height:65px;

	margin-bottom:15px;

	float:left;

	display:inline;

	}

p.bnImg{

	text-align:center;

	margin-bottom:3px;

	}

p.bnText{

	text-align:center;

	color:#ff3399;

	}

p.bnText a{

	color:#ff3399;

	text-decoration:none;

	}

p.bnText a:hover{

	color:#666666;

	text-decoration:underline;

	}

div#footer{

	clear:both;

	height:79px;

	background-image:url(../img/bg_enter_footer.jpg);

	background-repeat:no-repeat;

	background-position:center top;

	text-indent:-9999px;

	}
