html {
	padding: 0;
	margin: 0;
}

body {
	background: #fff;
	color: #555;
	text-align: center;
	padding: 0;
	margin: 0;
}

#logo {
	position: absolute;
	top: 40%;
	margin-top: -120px;
	height: 240px;
	width: 100vw;
	background: url('logo.png') center center no-repeat;
	background-size: 220px 234px;
}
@media(-webkit-min-device-pixel-ratio: 2) {
    #logo {
        background-image: url('logo_2x.png');
    }
}

#sub {
	position: absolute;
	bottom: 10%;
	width: 100vw;
	font-size: 0.8em;
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-weight: lighter;
}
