* { margin: 0; }

body { background-color: #000000; }

div.RMglob { position: relative; margin: auto; left: 0px; width: 1260px; }

div.RMima { position: relative; top: 0px; left: 144px; width: 960px; }
div.RMima img { display: block; max-width: 100%; margin: auto; }

div.RMtitr { position: absolute; top: 0px; left: 864px; }

div.RMmnu { position: fixed; top: 24px; }
div.RMmnu img { display: block; }

img.RMmnu1 { position: absolute; top: 96px; left: -96px; transform: rotate(270deg); }
img.RMmnu2 { position: absolute; top: 336px; left: -96px; transform: rotate(270deg); }
img.RMmnu3 { position: absolute; top: 96px; left: -48px; transform: rotate(270deg); }
img.RMmnu4 { position: absolute; top: 336px; left: -48px; transform: rotate(270deg); }
img.RMmnu5 { position: absolute; top: 96px; left: 0px; transform: rotate(270deg); }
img.RMmnu6 { position: absolute; top: 336px; left: 0px; transform: rotate(270deg); }
img.RMmnu7 { position: absolute; top: 312px; left: -24px; transform: rotate(270deg); }
img.RMmnu77 { position: absolute; top: 72px; left: -72px; transform: rotate(270deg); }

div.RMmsk { position: fixed; top: 24px; }
div.RMmsk img { display: block; opacity: 0.4;}

img.RMmsk1 { position: absolute; top: 96px; left: -96px; transform: rotate(270deg); }
img.RMmsk2 { position: absolute; top: 336px; left: -96px; transform: rotate(270deg); }
img.RMmsk3 { position: absolute; top: 96px; left: -48px; transform: rotate(270deg); }
img.RMmsk4 { position: absolute; top: 336px; left: -48px; transform: rotate(270deg); }
img.RMmsk5 { position: absolute; top: 96px; left: 0px; transform: rotate(270deg); }
img.RMmsk6 { position: absolute; top: 336px; left: 0px; transform: rotate(270deg); }
img.RMmsk7 { position: absolute; top: 312px; left: -24px; transform: rotate(270deg); }
img.RMmsk77 { position: absolute; top: 72px; left: -72px; transform: rotate(270deg); }

div.RMlogotg { position: fixed; top: 24px; }
img.RMlogotgv { position: absolute; top: 604px; left: 0px; opacity: 0.2; transform: rotate(330deg); }

div.RMpost { position: fixed; top: 24px; }
img.RMpostv { position: absolute; top: 440px; left: 0px; }

div.RMlntg { position: fixed; top: 492px; }
div.RMlnN { position: fixed; top: 492px; left: }

div.RMcSect { position: relative; top: 0px; left: 0px; }
@keyframes tourne {
	0% {
	transform: rotate(0deg);
	}
	100% {
	transform: rotate(360deg);
	}
}
img.RMcSectv { position: relative; top: -120px; left: 240px; opacity: 1; animation: tourne 24s linear infinite; }
