
.wrapper {background:url(images/bg.jpg);}
	main {position:relative;width:965px;height:612px;margin:0 auto 15px;overflow:hidden;}


		main > * {position:absolute;}

		.boxes {left:50px;width:830px;}
		.box {float:left;width:50px;height:42px;background:url(images/box.png);margin-top:20px;margin-left:5px;}
		.textbox {z-index:1000;cursor:pointer;color:#e01e32;width:50px; height:50px; font-family: "Ubuntu"; font-size: 33px; line-height:50px; text-align:center;}
		.target {display:none;width:50px;height:50px;background:#FFF;border-radius:9px}
		.wrapp {width:870px;height:100px;left:0;right:0;top:170px;margin:0 auto;}
		.math {display:none;width:290px;height:100px;float:left;font-size:28px;font-family: "Ubuntu";color:#fff;font-weight:bold;}
		.start {cursor:pointer;font-family:'Ubuntu';width:300px;font-size:40px;color:#35B105;left:0;right:0;margin:0 auto;top:200px;border-radius:10px;border:1px solid #35B105;text-align:center;background:#FFF}
		.rectangle {left:28px;top:441px;width:533px;height:80px;background:#FFF;border-radius:10px}
		.noselect {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
		@font-face{font-family:'Ubuntu';src:url(./fonts/Ubuntu-Regular.ttf)}