body {
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	margin: 0px;
	overflow-y: hidden;
	background: #000;
}
.imagemap {
	position: relative;
	width: 100%;
}
img, video {
	width: 100%;
	display: block;
}
.gotohome {
	position: absolute;
	top: 5%;
	left: 93%;
	width: 4.2%;
	height: 7%;
	cursor: pointer;
}

.gotohome02 {
	position: absolute;
	top: 5%;
	left: 93%;
	width: 4.2%;
	height: 7%;
	cursor: pointer;
}
#button01, #button02, #button03, #button04 {
	position: absolute;
    width: 17.96875%;
    height: 18.3%;
    top: 46.111%;
    cursor: pointer;
}
#button01 { left: 8.90625%; }
#button02 { left: 30.3125%; }
#button03 { left: 51.6666%; }
#button04 { left: 73.0729%; }

#loop_scene {
	position: fixed;
	top: 0%;
	left: 0%;
	display: none;
}
#loop_video {
	position: absolute;
	top: 10.9%;
	left: 50%;
	transform: translateX(-50%);
	width: 78.5%;
	height: auto;
}
#videoxy_sector01 {
	position: absolute;
	top: 30.5%;
	left: 50%;
	transform: translateX(-50%);
	width: 63.5%;
	height: auto;
}
#videoxy_sector02 {
	position: absolute;
	top: 30.5%;
	left: 50%;
	transform: translateX(-50%);
	width: 63.5%;
	height: auto;
}

#videoxy_sector03 {
	position: absolute;
	top: 30.5%;
	left: 50%;
	transform: translateX(-50%);
	width: 63.5%;
	height: auto;
}

#videoxy_sector04 {
	position: absolute;
	top: 30.5%;
	left: 50%;
	transform: translateX(-50%);
	width: 63.5%;
	height: auto;
}

.light01 {
	position: absolute;
    top: 48.5%;
    left: 6.5%;
    width: 15%;
    height: 31%;
    cursor: pointer;
	}

.light02 {
	position: absolute;
    top: 48.5%;
    left: 24%;
    width: 15%;
    height: 31%;
    cursor: pointer;
	}

.light03 {
	position: absolute;
    top: 48.5%;
    left: 41.7%;
    width: 15%;
    height: 31%;
    cursor: pointer;
	}

.light04 {
	position: absolute;
    top: 48.5%;
    left: 59.2%;
    width: 15%;
    height: 31%;
    cursor: pointer;
	}

.light05 {
	position: absolute;
    top: 48.5%;
    left: 77%;
    width: 15%;
    height: 31%;
    cursor: pointer;
	}

#videoxy_light01, #videoxy_light02, #videoxy_light03, #videoxy_light04, #videoxy_light05 {
	position: absolute;
    top: 21.2%;
    left: 50%;
    transform: translateX(-50%);
    width: 70.5%;
    height: auto;
}

