@charset "utf-8";
/* CSS Document */

#bgMovie{
    position: relative;
	overflow-x: hidden;
}
@media screen and (min-width :581px) {
	.OptionWideRWD #bgMovie img {
		
		background-size: cover !important;
		background-attachment: fixed;
		background-position: center center;
		display: block;
		margin-left: -1020px;
		position: absolute;
		left: 50%;
	}
	
}


@media screen and (min-width :580px) and (max-width: 1304px) {


	.OptionWideRWD #Contents img,
	.OptionWideRWD .Contents img,
	.OptionWideRWD #PopUpContents img,
	.OptionWideRWD .FatBanner img {
		max-width: initial;

	}
}
@media screen and (min-width :580px) and (max-width: 1304px) {


	.OptionWideRWD #pageTitle img {
		max-width: 100%;
	}
}

@media screen and (min-width :995px) and (max-width: 994px) {

	.JS #Contents img,
	.JS .Contents img,
	.JS #PopUpContents img,
	.JS .FatBanner img {
		max-width: initial;
	}
}

@media screen and (min-width :995px) and (max-width: 994px) {

	.OptionWideRWD #pageTitle img {
		max-width: 100%;
	}
}
