html{
	background-color:#000;
	margin:auto;
}

*{
	margin:0;
	padding:0;
}

#hd-00-00-00-00-00{
	margin:auto;
	padding:0;
	width:818px;
	background-color:#000;
}

#hd-01-01{
	margin:;
	padding:24px 0 6px 0;
	margin-left: calc(50% - 50vw);
	width: 100vw;
	height:66px;
	background-color:#F9EA38;
	box-shadow: inset 0px 0px 8px #000;
}

#hd-01-01 a{
	margin:auto;
	padding:;
	text-decoration:none;
	font-family:futura;
	font-size:36px;
	color:#000;
	text-align:center;
}

#hd-01-01 a:hover{
	text-decoration:underline;
}

#hd-01-01 p{
	text-align:center;
	margin:0;
}

#hd-01-02{
	margin:;
	padding:;
	width:818px;
	height:188px;
	background-color:#000;
}

#hd-01-02 img{
	margin:88px 0 0 212px;
	padding:;
	width:404px;
	height:;
}

#bd-00-00-00-00-00{
	margin:auto;
	background-color:#000;
	width:818px;

#bd-01-01{
	margin:;
	padding:;
	width:818px;
	padding:;
}

#bd-01-01 img{
	margin:;
	padding:;
	width:818px;
	height:;
}

#bd-01-02{
	margin:;
	padding:;
	width:818px;
	padding:;
}

#bd-01-02 img{
	margin:;
	padding:;
	width:818px;
	height:;
}

#bd-01-03{
	margin:;
	padding:;
	width:818px;
	padding:;
}

#bd-01-03 img{
	margin:;
	padding:;
	width:818px;
	height:;
}

#bd-01-04{
	margin:;
	padding:;
	width:818px;
	padding:;
}

#bd-01-04 img{
	margin:;
	padding:;
	width:818px;
	height:;
}

#bd-01-05{
	margin:;
	padding:;
	width:818px;
	padding:;
}

#bd-01-05 img{
	margin:;
	padding:;
	width:818px;
	height:;
}

#bd-01-06{
	margin:;
	padding:;
	width:818px;
	padding:;
}

#bd-01-06 img{
	margin:;
	padding:;
	width:818px;
	height:;
}

#ft-00-00-00-00-00{
	margin:auto;
	padding:0;
	width:818px;
	background-color:#000;
}

#ft-01-01{
	margin:66px 0 0 0;
	padding:36px 0 0 0;
	width:818px;
	height:706px;
	background-color:#fff;
	box-shadow: inset 0px 0px 8px #000;
}

#ft-01-01 h1{
	margin:;
	padding:;
	text-align:center;
	color:#000;
	font-family:futura;
	font-size:36px;
}

#ft-01-01 h2{
	margin:;
	padding:;
	text-align:center;
	color:#000;
	font-family:futura;
	font-size:36px;
}

ft-01-01 a{
	opacity:0.8;
}

ft-01-01 a:hover{
	opacity:1.0;
}

#getValue{
	margin:48px 0 0 124px;
	padding:2px 0 0 0;
	width:560px;
	height:120px;
	border-radius:3px;
	border-style:solid 1px #000;
	background-color:#333;
}

#getValue p{
	margin:24px 0 0 88px;
	padding:;
	width:;
	height:;
	color:#fff;
	font-family:futura;
	font-size:48px;
	text-decoration:none;
}

#getValue{
	margin:;
	padding:;
	width:;
	height:;
	border-radius:3px;
	border-style:solid 1px #000;
	background-color:#333;
}

#getValue a{
	margin:;
	padding:;
	width:;
	height:;
	color:#fff;
	text-decoration:none;
	font-family:futura;
	font-size:224px;
	text-align:center;
}

#btn-nav{
	margin:;
	padding:;
	width:120px;
	height:120px;
	position:fixed;
	right:50px;
	bottom:50px;
	opacity:0.7;
	z-index:99;
}

#btn-nav img{
	width:120px;
	height:120px;
}

.fm-bg{
  background-image:url("img/bg00-0818*0951.jpg");
  background-position:center;
  background-repeat:no-repeat;
  background-size:cover;
  position:relative;
}

#form01{
	margin:44px 0 0 0;
	padding:;
}

#form02{
	margin:44px 0 0 0;
	padding:;
}

#form03{
	margin:0 0 0 260px;
	padding:;
}

#label01{
	margin:0px 0 0 0px;
	padding:;
	font-size:88px;
	font-family:futura;
	text-decoration:none;
}

#label02{
	margin:0px 0 0 0px;
	padding:;
	font-size:88px;
	font-family:futura;
	text-decoration:none;
}

#label03{
	margin:0 0 0 0;
	padding:;
	font-size:88px;
	color:#666;
	font-family:futura;
}

#input01{
	margin:22px 0 0 0px;
	padding:0 0 0 0px;
	width:466px;
	height:62px;
	border:2px solid #333;
	font-size:44px;
	background-color:#fff;
	color:#000;
}

#input02{
	margin:36px 0 0 0px;
	padding:0 0 0 0px;
	width:466px;
	height:62px;
	border:2px solid #333;
	font-size:44px;
	background-color:#fff;
	color:#000;
}

#input03{
	margin:36px 0 0 0;
	padding:;
}

#button{
    border:none;
}