h1,p{margin:0}body,html,nav>div,p{padding:0}nav>div,section h2{text-transform:uppercase}h1,section h2{font-weight:400}.lightbox,.lightbox-mask{cursor:pointer}@font-face{font-family:Asuka;src:url(../font/Asuka.eot);src:url(../font/Asuka.woff) format('woff'),url(../font/Asuka.ttf) format('ttf');font-weight:400;font-style:normal}body,html{height:100%;margin:0}nav,nav>div,nav>div>ul{height:33px}body{font-size:12px;line-height:16px;font-family:Arial,Helvetica,"Liberation Sans",FreeSans,sans-serif}h1{font-size:1em;line-height:1em}nav>div a,nav>div li:hover{font-size:18px;text-decoration:none}*{box-sizing:border-box;-moz-box-sizing:border-box}a{border:0;text-decoration:none}header,section{padding:0;min-height:400px;position:relative;overflow:hidden;margin:0 auto}nav{width:100%;background:#fff}nav>div{width:100%;background-color:#939393;color:#fff}nav>div a{font-family:Asuka;color:#fff;line-height:18px;display:block;padding:8px 20px}nav>div li:hover{color:#000}nav .active,nav li:hover{background:#4c0e7c}nav>div.fixed{position:fixed;top:0;z-index:999999}nav>div>ul{margin:0 auto;padding:0;width:980px;text-align:center}nav>div>ul>li{display:inline-block;height:33px;box-sizing:border-box;-moz-box-sizing:border-box}section{min-width:980px}section .inner{width:980px;position:relative;margin:auto}#omv,.lightbox-mask{height:100%;width:100%}section h2{font-family:Asuka;background-color:#4c0e7c;color:#fff;font-size:2.6em;line-height:.8em;padding:.2em .8em;margin:0;display:inline-block}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:10000}.lightbox-box{position:fixed;height:20px;width:200px;top:50%;left:50%;margin-left:-110px;margin-top:-30px;z-index:10001;text-align:center;padding:0;background-color:#fff;overflow:hidden;-webkit-animation:lightboxappear .5s ease-out;animation:lightboxappear .5s ease-out}.lightbox-box img{width:100%}.lightbox-close{display:none;position:absolute;right:0;top:0;padding:5px;margin:0;cursor:pointer;background-color:#fff;line-height:1;font-size:20px}.lightbox-close:hover{color:#000}@-webkit-keyframes lightboxappear{0%{-webkit-transform:scale(.95);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes lightboxappear{0%{-ms-transform:scale(.95);transform:scale(.9);opacity:0}100%{-ms-transform:scale(1);transform:scale(1);opacity:1}}