
.wrapper {background:url(images/bg.jpg);}
	main {width:956px;height:612px;margin:15px auto 0;overflow:hidden;position:relative;}
		.elements {position:absolute;top:-150px;right:0;bottom:0;left:0;width:620px;height:395px;margin:auto;}
			.elements > * {margin-left:15px;float:left;width:136px;height:102px;}
			.elements > *:not(:nth-child(2)) + * {}
			.elements > *:nth-child(n+5) {margin-top:20px;}
			.elements .covered {background:url(images/cover.png);}

			.type_1 {background:url(images/memo1.png); }
			.type_2 {background:url(images/memo2.png); }
			.type_3 {background:url(images/memo3.png); }
			.type_4 {background:url(images/memo4.png); }
			.type_5 {background:url(images/memo5.png); }
			.type_6 {background:url(images/memo6.png); }
			.type_7 {background:url(images/memo7.png); }
			.type_8 {background:url(images/memo8.png); }

			.description {width: auto; height: auto; position: absolute; left: 440px; top: 50px; cursor: pointer; font-size: 25px; color: #0D7AFC;}
