.mv{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}.mv::before{position:absolute;content:"";display:block;z-index:2;top:0;left:0;width:100%;height:min(18.6046511628vw,240px);background:linear-gradient(0, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);opacity:.5}@media only screen and (max-width: 768px){.mv::before{height:40vw}}.mv__list{position:relative;z-index:3}.mv__item a{display:block}.mv__item img{width:100%}.slick-dots{display:flex;align-items:center;justify-content:center;gap:.4em;margin-top:min(2.3255813953vw,30px)}@media only screen and (max-width: 768px){.slick-dots{margin-top:5.3333333333vw}}.slick-dots li{cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden;width:min(0.7751937984vw,10px);height:min(0.7751937984vw,10px);background-color:#ddd;border-radius:50%}@media only screen and (max-width: 768px){.slick-dots li{width:2.1333333333vw;height:2.1333333333vw}}.slick-dots li.slick-active{background-color:#050505}.machine__item{padding:0 min(1.5503875969vw,20px)}@media only screen and (max-width: 768px){.machine__item{padding:0 2.6666666667vw}}.machine__icon{display:flex;align-items:center;justify-content:center;width:100%;height:min(5.4263565891vw,70px);margin-bottom:min(1.1627906977vw,15px)}@media only screen and (max-width: 768px){.machine__icon{height:18.6666666667vw;margin-bottom:2.6666666667vw}}.machine__link{position:relative;display:block;padding-bottom:min(3.8759689922vw,50px);background-size:cover}@media only screen and (min-width: 769px){.machine__link{padding-top:min(0.7751937984vw,10px)}}@media only screen and (max-width: 768px){.machine__link{padding-bottom:10.6666666667vw}}.machine__link::after{position:absolute;display:block;content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 9"><path fill="%23111" d="M23.6 9 25 9 24.9 8.9 24.4 8.4 24 8 16 0 15.3 .7 22.6 8 0 8 0 9 19.5 9 23.6 9 Z" /></svg>');background-size:min(1.9379844961vw,25px) min(0.7751937984vw,10px);bottom:min(1.5503875969vw,20px);left:50%;transform:translateX(-50%);width:min(1.9379844961vw,25px);height:min(0.7751937984vw,10px);background-repeat:no-repeat}@media only screen and (max-width: 768px){.machine__link::after{background-size:5.3333333333vw 2.4vw;bottom:4vw;width:5.3333333333vw;height:2.4vw}}.machine__category{text-align:center;line-height:1.4;font-size:clamp(10px,1.3953488372vw,1.125rem)}@media only screen and (max-width: 768px){.machine__category{font-size:4.2666666667vw}}.machine__name{text-align:center;line-height:1.4;font-size:clamp(10px,1.0852713178vw,0.875rem)}@media only screen and (max-width: 768px){.machine__name{font-size:3.2vw}}.icon--semiauto{width:min(5.4263565891vw,70px);height:min(4.9612403101vw,64px)}@media only screen and (max-width: 768px){.icon--semiauto{width:14.9333333333vw;height:13.6vw}}.icon--drip{width:min(3.2558139535vw,42px);height:min(4.9612403101vw,64px)}@media only screen and (max-width: 768px){.icon--drip{width:8.8vw;height:13.6vw}}.icon--auto{width:min(2.9457364341vw,38px);height:min(4.9612403101vw,64px)}@media only screen and (max-width: 768px){.icon--auto{width:8vw;height:13.6vw}}.icon--other{width:min(1.7054263566vw,22px);height:min(4.9612403101vw,64px)}@media only screen and (max-width: 768px){.icon--other{width:4.8vw;height:13.6vw}}.icon--goods{width:min(4.1860465116vw,54px);height:min(3.7984496124vw,49px)}@media only screen and (max-width: 768px){.icon--goods{width:11.4666666667vw;height:10.4vw}}.main-link{position:relative;padding-top:min(11.6279069767vw,150px) 0;border-radius:10px;overflow:clip;color:#fff;display:flex;justify-content:center;align-items:center;height:min(35.6589147287vw,460px)}@media only screen and (max-width: 768px){.main-link{height:61.3333333333vw}}.main-link__block{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-bottom:min(2.7131782946vw,35px)}@media only screen and (max-width: 768px){.main-link__block{padding-bottom:5.3333333333vw}}.main-link__block:before{position:absolute;display:block;content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 9"><path fill="%23fff" d="M23.6 9 25 9 24.9 8.9 24.4 8.4 24 8 16 0 15.3 .7 22.6 8 0 8 0 9 19.5 9 23.6 9 Z" /></svg>');background-size:min(1.9379844961vw,25px) min(0.7751937984vw,10px);bottom:0;left:50%;transform:translateX(-50%);width:min(1.9379844961vw,25px);height:min(0.7751937984vw,10px)}@media only screen and (max-width: 768px){.main-link__block:before{background-size:4vw 1.3333333333vw;bottom:0;width:4vw;height:1.3333333333vw}}.main-link__icon{margin-bottom:min(1.1627906977vw,15px)}.main-link__icon .icon--search{width:min(1.4728682171vw,19px)}@media only screen and (max-width: 768px){.main-link__icon .icon--search{width:4vw}}.main-link__icon .icon--lines{width:min(1.5503875969vw,20px)}@media only screen and (max-width: 768px){.main-link__icon .icon--lines{width:4vw}}.main-link__icon .icon--flag{width:min(1.4728682171vw,19px)}@media only screen and (max-width: 768px){.main-link__icon .icon--flag{width:4vw}}.main-link__text{text-align:center;font-size:clamp(10px,0.9302325581vw,0.75rem)}@media only screen and (max-width: 768px){.main-link__text{font-size:2.6666666667vw}}.main-link__text strong{font-size:clamp(10px,1.5503875969vw,1.25rem)}@media only screen and (max-width: 768px){.main-link__text strong{font-size:4.2666666667vw}}.main-link__cover{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bnr{display:grid;grid-template-columns:repeat(2, 1fr);gap:min(3.1007751938vw,40px)}@media only screen and (max-width: 768px){.bnr{grid-template-columns:repeat(1, 1fr);gap:5.3333333333vw}}.brandList{display:grid;grid-template-columns:repeat(6, 1fr);gap:1px}@media only screen and (max-width: 768px){.brandList{grid-template-columns:repeat(3, 1fr)}}.brandList__box{position:relative;outline:1px solid #ddd}.brandList__link{display:flex;justify-content:center}@media only screen and (min-width: 769px){.mv__item a{transition:transform .4s ease-out}.mv__item a:hover{transform:scale(1.05)}.machine__link{transition:transform .4s ease-out}.machine__link:hover{transform:scale(1.1)}.main-link .main-link__cover{transition:transform .4s ease-out}.main-link:hover .main-link__cover{transform:scale(1.1)}.news__link{transition:opacity .4s ease-out}.news__link:hover{opacity:.7}.brandList__box{transition:outline .4s ease-out}.brandList__box:hover{outline:solid 1px #111;z-index:2}}/*# sourceMappingURL=front.css.map */