body{font-size:0;background-image:url(../../img/sep-kessan/bg.webp);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:bottom center}header{-webkit-filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1));filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1));position:relative;z-index:1}main{-webkit-filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.2));filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.2))}.fv-wrap{background-image:url(../../img/sep-kessan/fv_back.webp);background-size:cover;background-repeat:no-repeat;position:relative}.fv-wrap__inner{z-index:1;position:relative}.fv-wrap__inner-cont{position:relative}.fv-wrap__inner-cont--img{width:100%}.fv-wrap__inner-cont--img img{width:100%}.fv-wrap__inner-cont .img01{position:relative;top:-80px}@media screen and (max-width: 480px){.fv-wrap__inner-cont .img01{top:-50px}}.fv-wrap__inner-cont .title{position:relative;z-index:2}.fv-wrap__inner-cont .cont01{position:relative;top:-50px}.present{background-color:#d00202}.present-wrap__img.present02{display:block;margin:4% auto}.future-wrap{padding:0 0 5% 0;background-image:-webkit-repeating-linear-gradient(135deg, #feff65, #feff65 90px, #fff036 90px, #fff036 180px);background-image:repeating-linear-gradient(-45deg, #feff65, #feff65 90px, #fff036 90px, #fff036 180px)}.future-wrap__title{position:relative}.future-wrap__title-img-front{position:absolute;top:15%}.future-wrap__cont{padding:5% 0}.future-wrap__cont-flex{width:93%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 1%}.future-wrap__cont-flex-item{width:49%;position:relative}.future-wrap__cont-flex-item.push::after{content:"";width:12vw;height:80px;position:absolute;top:-5px;left:-5px;background-image:url(../../img/gw-sale/future_label.png);background-size:contain;background-repeat:no-repeat}.future-wrap__cont-flex-img{display:block}.stock-wrap{background-image:-webkit-repeating-linear-gradient(left, #b70202, #b70202 45px, #d00301 45px, #d00301 90px);background-image:repeating-linear-gradient(90deg, #b70202, #b70202 45px, #d00301 45px, #d00301 90px);padding:40px 0}.stock-wrap__title{position:relative}.stock-wrap__cont{width:90%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.stock-wrap__cont-links__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.contact{font-size:16px;background-color:#f6f8fa}.contact-wrap{padding:10%}.contact-wrap__title{font-size:32px;font-weight:bold;margin:0 0 50px 0;text-align:center;color:#e82020}.contact-wrap .wpcf7-form label{display:block;margin:0 0 20px 0}.contact-wrap .wpcf7-form label br{display:none}.contact-wrap .wpcf7-form label .label-name{display:block;margin:0 0 10px 0;color:#2b344b;font-weight:bold}.contact-wrap .wpcf7-form label .label-name-r{background-color:#e82020;color:#fff;font-size:12px;display:inline-block;padding:4px;border-radius:3px;margin:0 8px 0 0}.contact-wrap .wpcf7-form label .label-name-small{font-size:12px;color:#515765}.contact-wrap .wpcf7-form label input{width:100%;height:50px;border:solid 1px #d4d4d4;border-radius:3px}.contact-wrap .wpcf7-form label select{width:100%;height:50px;border:solid 1px #d4d4d4;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px}.contact-wrap .wpcf7-form label textarea{width:100%;border:solid 1px #d4d4d4;border-radius:3px}.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=reservation-ampm],.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=reaservation-hour],.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=reservation-minutes],.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=contact-matter],.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=select-shop]{position:relative}.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=reservation-ampm]::after,.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=reaservation-hour]::after,.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=reservation-minutes]::after,.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=contact-matter]::after,.contact-wrap .wpcf7-form label .wpcf7-form-control-wrap[data-name=select-shop]::after{content:"";display:inline-block;vertical-align:middle;color:#333;line-height:1;width:7px;height:7px;border:2px solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg);position:absolute;top:43%;right:6px}.contact-wrap .wpcf7-form .contact__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.contact-wrap .wpcf7-form .contact__flex .label-name{width:100%;color:#2b344b;font-weight:bold}.contact-wrap .wpcf7-form .contact__flex>p{width:25%}.contact-wrap .wpcf7-form .time{width:50px}.contact-wrap .wpcf7-form .wpcf7-submit{width:100%;height:70px;margin:30px 0 0 0;background:-webkit-gradient(linear, left bottom, left top, from(#be1d1d), to(#e82020));background:-webkit-linear-gradient(bottom, #be1d1d, #e82020);background:linear-gradient(0deg, #be1d1d, #e82020);border:none;border-radius:10px;font-size:26px;color:#fff;font-weight:bold;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.contact-wrap .wpcf7-form .wpcf7-submit::after{content:"";display:inline-block;vertical-align:middle;color:#333;line-height:1;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:.375em .64952em;border-left-color:currentColor;border-right:0}.contact-wrap .wpcf7-form .wpcf7-submit:hover{background:-webkit-gradient(linear, left bottom, left top, from(#8b1616), to(#c31b1b));background:-webkit-linear-gradient(bottom, #8b1616, #c31b1b);background:linear-gradient(0deg, #8b1616, #c31b1b)}#loading .loader{-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear}@-webkit-keyframes load4{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0;box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em;box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0;box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em;box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em}}.fv-wrap__inner-cont--img #fvImg01,.fv-wrap__inner-cont--img #fvContTitle{opacity:0}.fv-wrap__inner-cont--img #fvImg01.fade{-webkit-animation:1s fade;animation:1s fade;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fv-wrap__inner-cont--img #fvContTitle.animate{opacity:1;-webkit-animation:1s bounceIn;animation:1s bounceIn}.fv-wrap__inner-cont .title{-webkit-animation:4s fuwa2 infinite;animation:4s fuwa2 infinite;-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes fuwa2{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}}@keyframes fuwa2{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}@keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}.bound{opacity:0}.bound.active{opacity:1;-webkit-animation:purun .8s linear 0s 1;animation:purun .8s linear 0s 1}@-webkit-keyframes purun{0%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}15%{-webkit-transform:scale(0.9, 0.9) translate(0%, 3%);transform:scale(0.9, 0.9) translate(0%, 3%)}30%{-webkit-transform:scale(1.3, 0.8) translate(0%, 6%);transform:scale(1.3, 0.8) translate(0%, 6%)}50%{-webkit-transform:scale(0.8, 1.3) translate(0%, -6%);transform:scale(0.8, 1.3) translate(0%, -6%)}70%{-webkit-transform:scale(1.1, 0.9) translate(0%, 3%);transform:scale(1.1, 0.9) translate(0%, 3%)}100%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}}@keyframes purun{0%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}15%{-webkit-transform:scale(0.9, 0.9) translate(0%, 3%);transform:scale(0.9, 0.9) translate(0%, 3%)}30%{-webkit-transform:scale(1.3, 0.8) translate(0%, 6%);transform:scale(1.3, 0.8) translate(0%, 6%)}50%{-webkit-transform:scale(0.8, 1.3) translate(0%, -6%);transform:scale(0.8, 1.3) translate(0%, -6%)}70%{-webkit-transform:scale(1.1, 0.9) translate(0%, 3%);transform:scale(1.1, 0.9) translate(0%, 3%)}100%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}}.carItem{opacity:0;visibility:hidden;-webkit-transition:all 1s;transition:all 1s;-webkit-transform:translateY(100px);transform:translateY(100px)}.carItem.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.future-wrap__cont-flex-item.push::after{opacity:0;visibility:hidden;-webkit-transition:all 1.5s;transition:all 1.5s}.future-wrap__cont-flex-item.push.active::after{opacity:1;visibility:visible}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.main-wrap{padding:50px 10px;min-height:70vh;background-color:#f6f8fa}.main-wrap__title{text-align:center;margin:0 0 50px 0;font-size:1.6rem}.main-wrap__txt{text-align:center;line-height:1.4;margin:0 0 50px 0}.main-wrap__links{text-align:center}.main-wrap__links--link{text-decoration:underline;color:#000}.main-wrap__links--link:hover{text-decoration:none}/*# sourceMappingURL=style.css.map */