@import"https://use.typekit.net/vwf7szd.css";html{font-size:62.5%;margin:0!important}body{margin:0;line-height:1.6;font-size:1.4rem;font-family:freightneocnd-pro,YuMincho,Yu Mincho,MS PMincho,serif;-webkit-font-smoothing:antialiased;color:#8c9091}h1,h2,h3,h4,h5,h6{font-weight:400}*{box-sizing:border-box;outline:none}a{text-decoration:none;color:#002b49}ul{padding:0}ul li{list-style:none}img{max-width:100%}.scrollAnimate{opacity:0;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;transform:translateY(5vh)}.scrollAnimate__parent [class*=scrollAnimate__delay--]{opacity:0;transform:translateY(5vh)}.afterload .scrollAnimate.on{opacity:1;transform:translate(0)}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--1{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--1:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--1 span{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--2{-moz-transition:all 1s .3s ease;-o-transition:all 1s .3s ease;-webkit-transition:all 1s .3s ease;transition:all 1s .3s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--2:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--2 span{-moz-transition:all 1s .3s ease;-o-transition:all 1s .3s ease;-webkit-transition:all 1s .3s ease;transition:all 1s .3s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--3{-moz-transition:all 1s .6s ease;-o-transition:all 1s .6s ease;-webkit-transition:all 1s .6s ease;transition:all 1s .6s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--3:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--3 span{-moz-transition:all 1s .6s ease;-o-transition:all 1s .6s ease;-webkit-transition:all 1s .6s ease;transition:all 1s .6s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--4{-moz-transition:all 1s .9s ease;-o-transition:all 1s .9s ease;-webkit-transition:all 1s .9s ease;transition:all 1s .9s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--4:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--4 span{-moz-transition:all 1s .9s ease;-o-transition:all 1s .9s ease;-webkit-transition:all 1s .9s ease;transition:all 1s .9s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--5{-moz-transition:all 1s 1.2s ease;-o-transition:all 1s 1.2s ease;-webkit-transition:all 1s 1.2s ease;transition:all 1s 1.2s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--5:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--5 span{-moz-transition:all 1s 1.2s ease;-o-transition:all 1s 1.2s ease;-webkit-transition:all 1s 1.2s ease;transition:all 1s 1.2s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--6{-moz-transition:all 1s 1.5s ease;-o-transition:all 1s 1.5s ease;-webkit-transition:all 1s 1.5s ease;transition:all 1s 1.5s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--6:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--6 span{-moz-transition:all 1s 1.5s ease;-o-transition:all 1s 1.5s ease;-webkit-transition:all 1s 1.5s ease;transition:all 1s 1.5s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--7{-moz-transition:all 1s 1.8s ease;-o-transition:all 1s 1.8s ease;-webkit-transition:all 1s 1.8s ease;transition:all 1s 1.8s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--7:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--7 span{-moz-transition:all 1s 1.8s ease;-o-transition:all 1s 1.8s ease;-webkit-transition:all 1s 1.8s ease;transition:all 1s 1.8s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--8{-moz-transition:all 1s 2.1s ease;-o-transition:all 1s 2.1s ease;-webkit-transition:all 1s 2.1s ease;transition:all 1s 2.1s ease}.afterload .scrollAnimate__parent.on .scrollAnimate__delay--8:before,.afterload .scrollAnimate__parent.on .scrollAnimate__delay--8 span{-moz-transition:all 1s 2.1s ease;-o-transition:all 1s 2.1s ease;-webkit-transition:all 1s 2.1s ease;transition:all 1s 2.1s ease}.afterload .scrollAnimate__parent.on [class*=scrollAnimate__delay--],.afterload .scrollAnimate__parent.on [class*=scrollAnimate__delay--] span{opacity:1;transform:translate(0)}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#fff}}@keyframes blink-caret-bk{0%,to{border-color:transparent}50%{border-color:#000}}@keyframes line_anime{0%{stroke-dashoffset:2000;fill:transparent}50%{fill:transparent}to{stroke-dashoffset:0;fill:#fff}}@media only screen and (max-width:768px){.pc{display:none}.ageGate{padding:60px 20px}.ageGate__inner{width:100%;padding:40px 20px}.ageGate__logo{display:none}.ageGate p{margin:0 auto 20px;font-size:14px}.ageGate h3{margin:20px auto;font-size:18px}.ageGate__btn{max-width:100%;width:100%}}@media only screen and (min-width:769px){.sp{display:none}}.header{position:fixed;left:100px;top:60px;z-index:1}.header__logo{margin:0 auto;text-align:center}@media only screen and (max-width:768px){.header{position:absolute;top:30vh;left:0;width:100%}.header__logo{position:sticky;top:20px;width:220px}}.footer{position:relative;height:60vw;background:url(../img/footer.jpg) no-repeat center;background-size:cover}.footer p{position:absolute;bottom:20px;left:50%;transform:translate(-50%);font-size:16px;color:#002b49}@media only screen and (max-width:768px){.footer{height:120vh;background:url(../img/footer_sp.png) no-repeat center;background-size:cover}}.section--mv{position:relative;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;opacity:0;transition:all 2s ease}.section--mv:before{content:"";position:absolute;top:0;left:0;right:0;bottom:140px;display:block;background-color:#f3f4f4}.section--mv .mv{padding:135px 70px 70px 450px;z-index:1}.section--mv .mv img{vertical-align:middle}.section--mv .mv__video{position:relative;width:100%}.section--mv .mv__video video{width:100%}.section--mv .mv__txt{position:absolute;bottom:40%;left:100px}.section--mv .mv h1{margin:0;line-height:1;font-size:92px;color:#002b49;transition:all .3s ease;opacity:0;transform:translateY(2vh)}.section--mv .mv h1 span{font-style:italic}.section--mv .mv p{margin:10px 0 20px;max-width:480px;line-height:2;font-size:16px;transition:all .3s ease;opacity:0;transform:translateY(2vh)}.section--mv .scrollDown{position:absolute;left:100px;bottom:140px;margin-bottom:20px;font-size:28px}.section--nature .nature__inner{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.section--nature .nature__img{width:55%}.section--nature .nature__img img{vertical-align:middle;transform:translateY(100px)}.section--nature .nature__txt{width:45%;padding:100px}.section--nature .nature__title{margin:0;line-height:1.1;font-size:42px}.section--nature .nature__title span{font-style:italic}.section--nature .nature__description{line-height:3;font-size:14px}.section--opening{padding:300px 130px 150px;background:#f3f4f4}.section--opening .opening__inner{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.section--opening .opening__img{order:1;width:55%}.section--opening .opening__img img{vertical-align:middle}.section--opening .opening__txt{order:0;width:45%;padding:100px}.section--opening .opening__subtitle{margin:0 0 20px;font-size:23px;color:#002b49}.section--opening .opening__title{margin:0 auto 20px;line-height:1.1;font-size:42px}.section--opening .opening__title span{font-style:italic}.section--opening .opening__catch{line-height:3;font-size:14px}.section--opening .opening__description{line-height:2;font-size:14px}.section--opening .opening__map a{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;display:inline-flex;color:#8c9091;font-size:14px}.section--opening .opening__map a:before{content:"";display:block;width:100px;height:1px;background:#8c9091;margin-right:10px;transition:all .3s ease}.section--opening .opening__map a:hover:before{width:50px}.section--instagram{background:#f3f4f4}.section--instagram .shopify-section{max-width:1420px;margin:0 auto;padding:0 0 40px}.section--instagram .shopify-section .insta_link{text-align:center}.section--instagram .shopify-section .insta_link a{font-size:23px}.section--instagram .shopify-section #insta-feed{margin:0}.section--instagram .shopify-section #insta-feed h2{margin:0 auto 30px;font-size:42px;font-family:freightneocnd-pro,YuMincho,Yu Mincho,MS PMincho,serif!important}.afterload .section--mv.on{opacity:1}.afterload .section--mv.on .mv h2{transition:all 2s .5s ease;opacity:1;transform:translateY(0)}.afterload .section--mv.on .mv h1{transition:all 2s .8s ease;opacity:1;transform:translateY(0)}.afterload .section--mv.on .mv h3{transition:all 2s 1.1s ease;opacity:1;transform:translateY(0)}.afterload .section--mv.on .mv p{transition:all 2s 1.4s ease;opacity:1;transform:translateY(0)}@media only screen and (min-width:769px)and (max-width:1520px){.section--opening .opening .opening__txt{padding:100px 0}}@media only screen and (max-width:768px){.section--mv{position:absolute;top:0;left:0;height:100vh;width:100%;opacity:1}.section--mv:before{display:none}.section--mv .mv{padding:0;width:100%}.section--mv .mv__txt{position:static}.section--mv .mv__txt h1{text-align:center;font-size:41px}.section--nature .nature__inner{display:block}.section--nature .nature__img{width:100%}.section--nature .nature__img img{transform:none}.section--nature .nature__txt{width:100%;padding:60px 15px;text-align:center}.section--nature .nature__title{font-size:36px}.section--nature .nature__description{line-height:2.4;font-size:13px}.section--opening{padding:0}.section--opening .opening__inner{display:block}.section--opening .opening__img{width:100%}.section--opening .opening__img img{transform:none}.section--opening .opening__txt{width:100%;padding:60px 15px;text-align:center}.section--opening .opening__title{font-size:36px}.section--opening .opening__catch{line-height:2.6;font-size:13px}.section--opening .opening__description{line-height:2.4;font-size:13px}.section--opening .opening__map{position:relative;margin-top:40px}.section--opening .opening__map a:before{position:absolute;top:100%;left:50%;transform:translate(-50%);margin:10px 0 0}.section--instagram .shopify-section #insta-feed .instafeed-container{width:47.5%!important;padding-top:47.5%!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/comingsoon.css.map */
