/*スプラッシュ -------------------------------------------------- */
.layer_board_bg {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 5001;
	top: 0;
	left: 0;
	display: none;
	cursor: pointer;
	background: #000;
}

.layer_board {
	display: none;
	z-index: 5002;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 94%;
	max-width: 802px;
	height: 90%;
	max-height: 522px;
}
#movieBg {
	position:relative;
    width:100%;
    height:0;
    padding-top:76%;
}
#movieBgpv {
	position:relative;
    width:100%;
    height:0;
}
#movieBg iframe { position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;}

.btn_close { display: block; text-align: right; margin-bottom: 6px;}

@media screen and (max-width: 812px){
	/*.layer_board { width: 520px!important; height: 275px!important; }
	#movieBg iframe { width: 520px!important; height: 454px!important;}*/
}

@media screen and (max-width:420px) {
	.layer_board { /*width: 280px!important;*/ height: 0px!important; top: 18%; bottom: auto;}
	#movieBg iframe { width: 280px!important; height: 480px!important;}
    #movieBoxpv{ height: 218px!important;}
	
	.btn_close a img { width: 48px; height: 48px; }
}

@media screen and (max-width:320px) {
	.layer_board { width: 280px!important; height: 0px!important; }
	#movieBg iframe { width: 100%!important; height: 480px!important;}
}*/
	