*{
	margin:0px;
	padding:0px;
}

@font-face{
	font-family:"nasubifont";
	src:url("../Font/Kingthings Lickorishe.woff");
}
@font-face{
	font-family:"nasubifont";
	src:url("../Font/Kingthings Lickorishe.woff") format("woff");
}

body{
	background-color:#2e0e2e;
}

header,nav,main,footer,h1{
	display:block;
}
div#heta{
	width:100%;
	height:100px;

	background-image:url("../image/heta.png");
	background-repeat:x-repeat;
}
header{
	width:100%;
	height:100px;

	padding-top:40px;

	background-color:#50d73c;
}
h1{
	font-size:60px;
	font-weight:100;
	color:#2e0e2e;
	text-align:center;
	font-family:nasubifont;

}

div#cover{
	width:100%;
	height:1500px;
	background-color:#ffffff;

	position:absolute;
	bottom:0;
}

div#load_nasubi{
	width:200px;
	height:200px;
	
	position:absolute;
	left:0px;
	right:0px;
	margin:0px auto;

	border:1px solid #000000;

	overflow:hidden;

	border-radius:50%;

}

div#nasubi_juice{
	width:2000px;
	height:200px;

	background-image:url("../Image/nasubi_juice.png");
	background-repeat:no-repeat;

	position:absolute;

	bottom:-200px;

	z-index:0;

}

div#nasubikun{
	width:200px;
	height:200px;

	background-image:url("../Image/nasubikun.png");

	position:relative;
	z-index:1;
}

div#nasubikun_hat{

	width:200px;
	height:200px;

	background-image:url("../Image/nasubikun_hat.png");

	position:absolute;

	bottom:1000px;
	left:0px;
	right:0px;
	margin:0px auto;

	z-index:2;
}