/* reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, code, em, font, img,  small, strong, ol, ul, li, form, label, table,  tr, th, td, dl, dd, dt, article, aside, footer, header, menu, nav, section, summary, textarea,main, figure,figcaption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;} i{font-style:normal;} .clx:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;} .clx { display: block; } * html .clx { height: 1%; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
html {-webkit-text-size-adjust:none;-webkit-touch-callout: none;} a {outline:none;text-decoration:none;} iframe {border:none;} ul, ol { list-style: none;} img { border: none; vertical-align:bottom;max-width: 100%;height: auto;width /***/:auto;} :focus { outline: 0;} table { border-collapse: collapse;border-spacing:0;font-size:inherit;font:100%;} h1, h2, h3, h4, h5, h6 {line-height:1.4;} html { height: 100%; }
body { font: 1rem 'Unna', sans-serif; font-weight:normal; color:#FFF; letter-spacing: 0.420rem; background:#000; height: 100vh; overflow-x: hidden; position: relative;}
header { position:fixed; width:100vw; height: 100vh; background:url(../img/bg.gif); background-size:cover;}
header h1{position:absolute;bottom:6vh;text-align:center; width:100vw; font-size:5rem; font-weight:normal;}
@media screen and (max-width:480px) {
header h1{ bottom:14vh; font-size:15vw;}
}


	
