html,body,div,span,h1,h2,h3,h4,h5,h6,p,address,img,ol,ul,li,article,aside,figure,footer,header,hgroup,menu,nav,section,menu{border:0 none;outline:0 none;font-size:100%;vertical-align:baseline;background:none repeat scroll 0 0 transparent;font-weight:inherit;margin:0;padding:0}body{line-height:1.22;color:#1a1a1a;font-family:arial;position:relative;font-weight:400}html.fullscreen,body.fullscreen{height:100%}.overflow{overflow-y:hidden;min-width:945px}html.ie8 aside,html.ie8 figure,html.ie8 footer,html.ie8 header,html.ie8 hgroup,html.ie8 nav,html.ie8 section{display:block;width:100%}input[type="submit"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;cursor:pointer;-moz-user-select:none;-moz-binding:none;user-select:none;binding:none;-webkit-user-select:none;-webkit-binding:none;font-family:inherit;font-size:inherit;border-radius:0 !important}input[type="submit"]::-moz-focus-inner{border:0;padding:0;margin:0}input[type="submit"]::-webkit-focus-inner{border:0;padding:0;margin:0}input[type="submit"]::focus-inner{border:0;padding:0;margin:0}ul{list-style:none outside none}a{border:0 none;outline:0 none;font-size:100%;vertical-align:baseline;background:none repeat scroll 0 0 transparent;text-decoration:none;margin:0;padding:0;color:inherit}@font-face{font-family:iconfnt;src:url("../../../fonts/AdobeBlank.eot");src:url("../../../fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("../../../fonts/AdobeBlank.woff") format("woff"),url("../../../fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal}html{font-size:10px;height:100%}b{font-weight:bold}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-size:12px;font-size:1.2rem;font-family:"Roboto",sans-serif;font-weight:400;min-height:100%;background-color:#e6e6e6;position:relative;color:#464646;display:flex;align-content:center;align-items:center;padding:50px 0}.container{max-width:1340px;margin:0 auto;padding:0 20px}h1{text-align:center;font-family:'Indie Flower', cursive;font-size:90px;line-height:94px;font-size:9rem;line-height:9.4rem}h1 span{color:#f18d0b}.illu{display:block;margin:40px auto;max-width:90%;width:600px}footer{text-align:center}footer span{color:#f18d0b}.web{display:block;font-size:40px;line-height:44px;font-size:4rem;line-height:4.4rem}.mail{display:block;text-align:center;margin-top:30px;font-size:26px;line-height:30px;font-size:2.6rem;line-height:3rem}@media only screen and (max-height: 1100px){h1{font-size:74px;line-height:78px;font-size:7.4rem;line-height:7.8rem}.illu{width:520px}.web{font-size:32px;line-height:36px;font-size:3.2rem;line-height:3.6rem}.mail{font-size:22px;line-height:26px;font-size:2.2rem;line-height:2.6rem}}@media only screen and (max-width: 1100px){h1{font-size:74px;line-height:78px;font-size:7.4rem;line-height:7.8rem}.illu{width:520px}.web{font-size:24px;line-height:28px;font-size:2.4rem;line-height:2.8rem}.mail{font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem}}@media only screen and (max-width: 850px){body{padding:30px 0}h1{font-size:60px;line-height:64px;font-size:6rem;line-height:6.4rem}.illu{width:400px}.web{font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem}.mail{font-size:18px;line-height:22px;font-size:1.8rem;line-height:2.2rem}}@media only screen and (max-width: 600px){h1{font-size:50px;line-height:54px;font-size:5rem;line-height:5.4rem}}@media only screen and (max-width: 450px){h1{font-size:36px;line-height:40px;font-size:3.6rem;line-height:4rem}}
