@charset "UTF-8";

.lp-header{
	position: relative;
	text-align: center;
	margin: 0 auto;
	width: 100%;
	height: 20%;

}
.lp-header img{
	vertical-align: bottom;
	/* margin-top: -5px;*/
	/*margin: 13px auto 0 auto;*/
	width: 100%;
}
.lp-header p{
	text-align: left;
	position: absolute;
	top: 35%;
	left: 20%;
	font-size: 250%;
	font-weight: bold;
	color: #ff7400;
	text-shadow: #fff 2px 0px,  #fff -2px 0px,
	#fff 0px -2px, #fff 0px 2px,
	#fff 2px 2px , #fff -2px 2px,
	#fff 2px -2px, #fff -2px -2px,
	#fff 1px 2px,  #fff -1px 2px,
	#fff 1px -2px, #fff -1px -2px,
	#fff 2px 1px,  #fff -2px 1px,
	#fff 2px -1px, #fff -2px -1px;

}
.lp-header p.todouhuken{
	padding-left: 0.5%;
}
.lp-header p.HowMuch{
	top: 50%;
	font-size: 300%;
}
.lp-header p.seconds60{
	top: 72%;
	font-size: 160%;
	color: #000000;
}

.lp-sp-header{position: relative;}
.lp-sp-header p{
	text-align: left;
	position: absolute;
	top: 28%;
	left: 5%;
	font-size: 200%;
	font-weight: bold;
	color: #ff7400;
	text-shadow: #fff 2px 0px,  #fff -2px 0px,
	#fff 0px -2px, #fff 0px 2px,
	#fff 2px 2px , #fff -2px 2px,
	#fff 2px -2px, #fff -2px -2px,
	#fff 1px 2px,  #fff -1px 2px,
	#fff 1px -2px, #fff -1px -2px,
	#fff 2px 1px,  #fff -2px 1px,
	#fff 2px -1px, #fff -2px -1px;

}


.lp-sp-header p.todouhuken{
	padding-left: 0.5%;

}
.lp-sp-header p.HowMuch{
	top: 40%;
	font-size: 230%;
}
.lp-sp-header p.seconds60{
	top: 57%;
	font-size: 160%;
	color: #000000;
}

@media only screen and (max-width: 1200px){

	.lp-header p.todouhuken{font-size: 3vw}
	.lp-header p.HowMuch{font-size:4vw }
	.lp-header p.seconds60{font-size: 2.5vw}

}

@media only screen and (max-width: 767px){
}
@media (max-width: 415px){

	.lp-sp-header p.todouhuken{
	padding-left: 0.5%;
	font-size: 160%;
}
.lp-sp-header p.HowMuch{
	top: 45%;
	font-size: 180%;
}
.lp-sp-header p.seconds60{
	top: 65%;
	font-size: 120%;
	color: #000000;
}
}
