
img{border:none;}
br.clear{clear:both;}
dl,dt,dd,ul,ol,li,form,th,td,p,h1,h2,h3,h4,h5{margin:0;padding:0;list-style:none;}
table{border-collapse:collapse;}

a:link{color:#fff;text-decoration:underline;}
a:visited{color:#fff;text-decoration:underline;}
a:hover{color:#0cb2ff;text-decoration:underline;}


/* age */

#baceBg{position:relative;width:100%;height:100%;}
#bgImg{position:absolute;z-index:0;width:100%;height:100%;}
#bgImg img{min-height:100%;min-width:100%;}
#container{position:absolute;text-align:center;border:1px solid #f00;z-index:100;}

html{overflow-y:scroll;height:100%;}

body#age{
	margin:0;
	padding:0;
	background:#000;
	line-height:120%;
	color:#dfdfdf;
	font-family:Verdana,"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:0.8em;
}

body#age #container2{
	position:relative;
	width:568px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}


body#age h1{padding:37px 0 20px 0;}
body#age h2{}
body#age h3{padding:30px 0;}
body#age h4{color:#a6a6a6;font-size:11px;font-weight:normal;}
body#age h5{padding:0 0 50px;}
#yesno{width:490px;margin:10px auto;border-top:1px solid #575757;border-bottom:1px solid #575757;padding:30px 0 45px 0;}
#yesno p{background:url("images/age/center_line.gif") top center no-repeat;}
#yesno a{margin:0 80px;}
body#age dl{width:480px;margin:0 auto;}
body#age dt{color:#a6a6a6;font-size:10px;text-align:left;}
body#age dd{padding:5px 0;}
body#age dd img{vertical-align:middle;}
body#age p#copy{font-size:10px;line-height:125%;padding:20px 0 15px 0;color:#a6a6a6;}

#bgImg img{min-width:480px;min-height:360px;}
#bgImg{min-width:480px;min-height:360px;}

