*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:#555;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}html{overflow:scroll}body,html{height:100%}a{color:#444;text-decoration:none}a:hover{color:#919191;transition:.3s}.home #wrapper{min-height:100%;height:auto!important;height:100%;min-width:960px;width:100%;text-align:center;margin:0 auto -40px;padding-top:90px;padding-bottom:50px}.home #wrapper .container{text-align:left;background:url(../../img/panel.png) no-repeat left top;padding:60px 0 48px 48px;width:464px;height:441px;margin:0 auto}.home #wrapper .container h1{margin-bottom:50px}.home #wrapper .container .btn{padding:0 20px}.home #wrapper .container .btn .signup{margin-bottom:15px}.home #wrapper .container .btn .login{*zoom:1;padding-left:4px}.home #wrapper .container .btn .login:after,.home #wrapper .container .btn .login:before{content:" ";display:table}.home #wrapper .container .btn .login:after{clear:both}.home #wrapper .container .btn .login a{display:block;float:left}.home #wrapper .container .btn .login a:nth-of-type(2){margin-left:-4px}.home .push,.home footer{height:40px}.home footer{position:relative;background-color:#fff;width:100%;min-width:960px;padding:10px 20px;height:40px}.home footer .fnav{list-style-type:none;margin:0;padding:0}.home footer .fnav li{display:inline-block;line-height:1;margin-right:1em}.home footer .fnav li a{font-size:12px}.home footer address{position:absolute;top:13px;right:20px;font-size:12px;font-style:normal;font-weight:400}
