/*
*P66-page-pc
*/
body {
    font-size: 0px
}
.go-btn-phone{
    position: fixed;
    bottom: 0;
    width: 90%;
    margin-left: 5%;
}
.P66-page-phone {
    display: none
}

.P66-page-pc {
    display: block
}
.P66-page-pc .theVideoImg{
    width: 4%;
    position: absolute;
    transform: translate(-50%,-50%);
    z-index: 9;
}
.P66-page-phone .theVideoImg{
    width: 10%;
    position: absolute;
    transform: translate(-50%,-50%);
    z-index: 9;
}



/*
*P66-page-phone
*/
@media screen and (max-width: 767px) {
    .P66-page-phone {
        display: block
    }

    footer {
        margin-top: 0;
    }

    .P66-page-pc {
        display: none
    }
}
/* video*/
	div.theVideoStratumBox {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		width: 60.0%;
	}

	.closeTheVideo {
		cursor: pointer;
    position: absolute;
    /*top: -25px;
    right: 0;
    width: 25px;*/
	}

	div.theVideoStratumBox video {
		width: 100%;
	}

	@media screen and (max-width: 768px) {
		div.theVideoStratumBox {
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			-webkit-transform: translate(-50%, -50%);
			width: 100.0% !important;
		}
		.closeTheVideo {
			cursor: pointer;
    position: absolute;
    /*top: -25px;
    right: 0;
    width: 25px;*/
		}
	}
.go-btn{
		position: absolute;
    bottom: 6.5%;
    left: 15%;
    width: 40%;
    z-index: 1;
	}
	.go-btn img{
		width: 100%;
	}
	/*video*/
div.theVideoStratumBox {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		width: 60.0%;
	}

	.closeTheVideo {
		cursor: pointer;
    position: absolute;
    /*top: -25px;
    right: 0;
    width: 25px;*/
	}

	div.theVideoStratumBox video {
		width: 100%;
	}

	@media screen and (max-width: 768px) {
		div.theVideoStratumBox {
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			-webkit-transform: translate(-50%, -50%);
			width: 100.0% !important;
		}
		.closeTheVideo {
			cursor: pointer;
    position: absolute;
    /*top: -25px;
    right: 0;
    width: 25px;*/
		}

	}
