@font-face{font-family:"CaptionFont";src:url("../fonts/Oregon LDO Bold.eot?") format("eot"),url("../fonts/Oregon LDO Bold.woff") format("woff"),url("../fonts/Oregon LDO Bold.ttf") format("truetype")}html{font-size:62.5%}body,h1,h2,h3,h4,h5,h6{font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}em{font-weight:bold}.caption-font{font-family:'CaptionFont', sans-serif;font-weight:normal}body{background-color:#FCFCFC;color:#111;font-size:15px;font-size:1.5rem;line-height:1.57143}a{color:#D9230F}a:hover,a:active,a:focus{color:#91170a}a:hover{text-decoration:underline}a:focus{outline:none}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body{color:#fff;background:url(../img/cover.jpg) center center/cover no-repeat fixed}a{-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;color:inherit;outline:0;text-decoration:none}a:hover{border-color:transparent;text-decoration:none}ol,ul{list-style:none;margin:20px 0 15px;padding:0}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.icon{position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;text-transform:none !important;color:white}.icon>.label{display:none}@-moz-keyframes wrapper{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes wrapper{0%{opacity:0}100%{opacity:1}}@-o-keyframes wrapper{0%{opacity:0}100%{opacity:1}}@-ms-keyframes wrapper{0%{opacity:0}100%{opacity:1}}@keyframes wrapper{0%{opacity:0}100%{opacity:1}}#wrapper{-moz-animation:wrapper 1.8s forwards;-webkit-animation:wrapper 1.8s forwards;-o-animation:wrapper 1.8s forwards;-ms-animation:wrapper 1.8s forwards;animation:wrapper 1.8s forwards;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}#main{height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;min-width:640px}#main:before{content:'';display:inline-block;height:100%;margin-right:0;vertical-align:middle;width:1px}@-moz-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-ms-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-ms-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}#header{-moz-animation:header 1s 0.85s forwards;-webkit-animation:header 1s 0.85s forwards;-o-animation:header 1s 0.85s forwards;-ms-animation:header 1s 0.85s forwards;animation:header 1s 0.85s forwards;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:default;display:inline-block;opacity:0;position:relative;text-align:center;top:-1em;vertical-align:middle;width:70%;background-color:rgba(0,0,0,0.65)}#header h1{font-size:3.5em;font-weight:900;letter-spacing:-0.035em;line-height:1em}#header p{font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1.4em;margin:0 0 2em 0;opacity:0.75}#header nav{margin:1.5em 0 0 0}#header nav li{-moz-animation:nav-icons 0.5s ease-in-out forwards;-webkit-animation:nav-icons 0.5s ease-in-out forwards;-o-animation:nav-icons 0.5s ease-in-out forwards;-ms-animation:nav-icons 0.5s ease-in-out forwards;animation:nav-icons 0.5s ease-in-out forwards;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:inline-block;height:8em;line-height:8.8em;opacity:0;position:relative;top:0;width:8em}#header nav li:nth-child(1){-moz-animation-delay:1.1s;-webkit-animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;animation-delay:1.1s}#header nav li:nth-child(2){-moz-animation-delay:1.35s;-webkit-animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;animation-delay:1.35s}#header nav li:nth-child(3){-moz-animation-delay:1.6s;-webkit-animation-delay:1.6s;-o-animation-delay:1.6s;-ms-animation-delay:1.6s;animation-delay:1.6s}#header nav a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:0;display:inline-block}#header nav a:before{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:100%;border:solid 2px #fff;display:block;font-size:2.2em;height:2.5em;line-height:2.5em;position:relative;text-align:center;top:0;width:2.5em}#header nav a:hover{font-size:1.1em}#header nav a:hover:before{background-color:rgba(255,255,255,0.175);color:#fff}#header nav a:active{font-size:0.95em;background:none}#header nav a:active:before{background-color:rgba(255,255,255,0.35);color:#fff}#header nav a span{display:none}#contact h1{font-size:2.5em;font-weight:900;letter-spacing:-0.035em;line-height:1em}#contact #form p{font-size:16px;line-height:24px;color:#FFF;background:none repeat scroll 0% 0% #000;padding:1.2em;margin:3px 0px}#contact #form label{padding:0 2%;width:30%;white-space:nowrap;float:left}#contact #form textarea{height:8rem}input[type="text"],textarea{outline:none;border:1px solid #eee;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;background-color:white;width:60%;color:#111}input[type="text"]:focus,textarea:focus{-webkit-box-shadow:0 0 10px #9fc;-moz-box-shadow:0 0 10px #9fc;-ms-box-shadow:0 0 10px #9fc;box-shadow:0 0 10px #9fc;border:1px solid #99ffcc}.button{display:inline-block;width:200px;height:54px;text-align:center;text-decoration:none;line-height:54px;outline:none;font-size:18px;font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}.button::before,.button::after{position:absolute;z-index:-1;display:block;content:''}.button,.button::before,.button::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.anibtn{background-color:#fff;border:2px solid #ccffcc;color:#000;line-height:50px}.anibtn:hover{-webkit-box-shadow:0 0 10px #9fc;-moz-box-shadow:0 0 10px #9fc;-ms-box-shadow:0 0 10px #9fc;box-shadow:0 0 10px #9fc;border:2px solid #99ffcc;background-color:#778899;color:#fff}.close{display:block;position:absolute;top:0;right:0;width:50px;height:50px;z-index:1}.close span{position:absolute;top:10px;right:10px;width:40px;height:40px;background-color:rgba(255,255,255,0.4);cursor:pointer;text-indent:-9999px}.close span:before,.close span:after{content:"";position:absolute;top:4px;border:1px solid #fff;height:30px}.close span:before{left:19px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close span:after{right:19px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
/*# sourceMappingURL=index.css.map */
