@charset "UTF-8";.anim-box.fadeup{opacity:0;transform:translateY(50px);transition:1s ease-out}.anim-box.fadeup.is-animated-01{opacity:1;transform:translateY(0);transition:1.5s cubic-bezier(.23,1,.32,1)}.anim-box.slidein{opacity:0;transform:translateX(-10px);transition:.5s ease-out}.anim-box.slidein.is-animated-sub-01{opacity:1;transform:translateX(0);transform:.5s cubic-bezier(.785,.135,.15,.86)}@keyframes fadeup{0%{transform:translateY(30px);opacity:0}80%{opacity:0}100%{opacity:0;transform:translateY(0)}}div#loading{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:100vw;height:100vh;background:#fff;z-index:100}div#loading .loading-bg{width:100vw;height:100vw;position:fixed;inset:0;margin:auto;background:#fff}.loader .loader-test{display:block;background:#000;width:50px;height:50px}#link{color:#e45635;display:block;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;text-decoration:none}#link:hover{color:#ccc}#link,#link:hover{-webkit-transition:color .5s ease-out;-moz-transition:color .5s ease-out;-ms-transition:color .5s ease-out;-o-transition:color .5s ease-out;transition:color .5s ease-out}@keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-moz-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-moz-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-o-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}.loading-container,.loading{width:100px;height:100px;position:relative;border-radius:100%;z-index:100}.loading-container{margin:40px auto}.loading{border:2px solid transparent;border-color:transparent #fff;-moz-animation:rotate-loading 1.5s linear 0s infinite normal;-moz-transform-origin:50% 50%;-o-animation:rotate-loading 1.5s linear 0s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-transform-origin:50% 50%;animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.loading-container:hover .loading{border-color:transparent #e45635}.loading-container:hover .loading,.loading-container .loading{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#loading-text{-moz-animation:loading-text-opacity 2s linear 0s infinite normal;-o-animation:loading-text-opacity 2s linear 0s infinite normal;-webkit-animation:loading-text-opacity 2s linear 0s infinite normal;animation:loading-text-opacity 2s linear 0s infinite normal;color:#fff;font-family:"Helvetica Neue, "Helvetica", ""arial";font-size:10px;font-weight:700;margin-top:45px;opacity:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100px}.material-v-wrap-01{display:block;width:42px;height:42px;background-image:url(//crico.co.jp/wp-content/themes/stellviator/css/../img/anime-item-hana01.png);background-size:cover;background-repeat:no-repeat;background-position:center}.material-v-wrap-position-01{position:absolute;bottom:38%;left:13%}.material-v-wrap-position-02{position:absolute;bottom:62%;left:38%}.material-v-wrap-position-03{position:absolute;bottom:30%;left:42%}.material-v-wrap-position-04{position:absolute;bottom:68%;left:84%}@media screen and (max-width:415px){.material-v-wrap-position-01{position:absolute;bottom:63%;left:10%}}@keyframes pulseMotion{0%{transform:translate(-50%,-50%) scale(1,1);background-color:rgba(170,143,123,.4)}100%{transform:translate(-50%,-50%) scale(6.5,6.5);background-color:rgba(170,143,123,0)}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.gradation{background:linear-gradient(-45deg,#d6d6dd,#e8eac6,#97d2e8,#c2cfcc);background-size:400% 400%;animation:gradient 16s ease infinite;display:block;border-radius:0;line-height:3px;width:60px;text-align:center;color:#fff;opacity:.9}.midashi_h2_01{background:linear-gradient(-45deg,#d6d6dd,#e8eac6,#97d2e8,#c2cfcc);background-size:400% 400%;animation:gradient 16s ease infinite;display:block;border-radius:0;text-align:center;color:#fff;opacity:.9;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btnlinestretches5{position:relative;color:#c9d56a!important;padding:0;display:inline-block!important;text-decoration:none;outline:none;text-align:right!important;font-weight:400!important}.btnlinestretches5:before{content:"";position:absolute;bottom:8px;width:0;height:1px;background:#fff}.btnlinestretches5:after{content:"";position:absolute;bottom:8px;width:8px;height:8px}.btnlinestretches5:before{animation:arrowlong01 8s ease infinite}.btnlinestretches5:after{animation:arrowlong02 8s ease infinite}@keyframes arrowlong01{0%{width:0;opacity:0}20%{width:0;opacity:1}60%{width:100px;opacity:1}80%{width:100px;opacity:1}100%{width:100px;opacity:0}}@keyframes arrowlong02{0%{left:0;opacity:0}20%{left:0;opacity:1}60%{left:40px;opacity:1}80%{left:40px;opacity:1}100%{left:40px;opacity:0}}