@charset "UTF-8";@keyframes startKV{to{transform:scale(1);opacity:1}}@keyframes byeKVbg{to{transform:scale(.9);opacity:.5;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}}.local_menu_ttl{font-size:18px;letter-spacing:0}#kv_indi li a{background-color:#ccc}.kv_copy_area{top:65%}.product_kv{background-color:#18191a;overflow:hidden}.product_kv_bg_wrap{width:100%;height:100vh;position:fixed;bottom:0;right:0;z-index:0}.product_kv_bg_wrap.absolute{position:absolute}.product_kv_bg,.product_kv_bg picture{display:block;width:100%;height:100%}.product_kv_bg{transform:scale(1.3) translate(0);opacity:0}.product_kv_bg picture.prdct{transform:translate(15%,120px) scale(1.6);top:0;left:0}.product_kv_bg.show{transform:scale(1) translate(0);opacity:1;transition:all 1s ease-out .25s}.product_kv_bg.show picture.prdct,.product_kv_bg.step0 picture.prdct{transform:translate(0) scale(1);opacity:1;transition:all .85s ease-out 1s}.product_kv_bg.step0{transform:scale(1) translate(0);opacity:1;transition:all 1.4s ease .5s}.product_kv_bg.step1{transform:scale(1.15) translateY(-5%);opacity:.3;transition:all 1s ease}.product_kv_bg.step1 picture.prdct{transform:translate(5%,180px) scale(1.2);transition:all 1s ease}.product_kv_bg picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-48%)}.product_kv_bg picture img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s8maxultra .main_ci{width:24vw;margin:0 auto 4vw;padding-right:3vw}.s8maxultra .main_sholder p{font-size:1.6vw;line-height:2.5vw;letter-spacing:.25vw}.s8maxultra .main_sholder p,.s8maxultra .main_sholder .sml,.s8maxultra .main_ttl h1{color:#000}.s8maxultra .main_ttl h1{letter-spacing:.4vw;font-size:5.5vw}.s8maxultra .fv_limit_box{position:fixed;top:0;left:0;width:100%;height:100%}.s8maxultra .fv_area{position:absolute;top:50%;z-index:2;left:30%;transform:translate(-50%,-50%);text-align:center;transition:all .75s ease .25s;width:50%}.s8maxultra .fv_area.step1{top:32%;left:50%;transform:translate(-50%,-70%);transition:all .75s ease .25s}.s8maxultra .fv_area.step1 .main_ttl h1{color:#fff}.s8maxultra .fv_area.step99{opacity:0;transition:opacity .5s linear}.s8maxultra .func_copy_area.box_layout .box_inner.r-padd-thin{padding-right:1.6vw}#dual-brush .func_wrap .func_bg_area p.sml{font-size:1vw;position:absolute;letter-spacing:.1vw;bottom:1vw;right:1vw}#side-brush .func_wrap:before{padding-top:82%;background-color:#fff}#side-brush .func_copy_area{top:auto;bottom:6vw}#sidemop .func_bg_area{overflow:hidden;height:100%}#sidemop .func_bg_area video{position:absolute;width:150%;top:0;left:50%;transform:translate(-50%)}#liftup .func_tab_area .video_area:before{padding-top:43.5%}#liftup .func_wrap:before{padding-top:75%}#liftup .func_tab_area p{font-size:1vw;margin-top:1vw;text-align:right}#self-cleaning.ex-s8 .func_wrap .func_bg_area{top:60%}#self-cleaning .func_copy_area p.ex{width:35%;display:block}#dock-self .func_wrap{background-color:#d8dfe7}#dock-self .func_wrap .func_bg_area{right:10%}#LDS.ex-s8 .func_wrap:before{padding-top:76.5%;background-color:#fff}#verification-h.ex-s8 .ex.smphone{position:absolute;width:20vw;left:13vw}#verification-h.ex-s8 .func_copy_area{top:50%}#verification-h.ex-s8 .func_copy_area.box_layout .box_inner{padding:2vw 1vw .6vw 2vw}#verification-h.ex-s8 .func_copy_area.box_layout{right:13vw;left:auto}#kaihiritsu2 .func_wrap:before{padding-top:62%}#kaihiritsu2 .func_bg_area .icon{position:absolute;width:28.2%;top:1.8vw;right:1.8vw}#kaihiritsu2 .func_bg_area picture.night{width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity 1.2s linear}#kaihiritsu2 .func_wrap .func_bg_area p.sml{font-size:1vw;position:absolute;letter-spacing:.1vw;bottom:.8vw;right:.8vw;z-index:2}.switcher-part{position:absolute;width:110px;bottom:3vw;right:3vw;background-color:#fff;border-radius:50px;padding:10px 14px 10px 10px;cursor:pointer;transition:all .5s linear}.switcher-part:before{display:block;content:"";position:absolute;width:49px;height:49px;border-radius:50%;background-color:#dfdfdf;z-index:0;top:50%;left:26%;transform:translate(-50%,-50%);transition:all .3s ease}.switcher-part .switcher{width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;z-index:1}.switcher-part .switcher .switcher_day{width:36px}.switcher-part .switcher .switcher_night{width:28px}.switcher-part .switcher svg{width:100%;height:auto}.switcher-part .switcher.night .switcher.night{opacity:1}#kaihiritsu2 .func_bg_area.night-mode picture.night{opacity:1}#kaihiritsu2 .func_bg_area.night-mode .switcher-part{background-color:#363636}#kaihiritsu2 .func_bg_area.night-mode .switcher-part:before{left:74%;background-color:#fff}#mimamori .func_wrap:before{padding-top:40%}#security .ex.smphone{transform:translate(-55%,-40%)}#security .func_wrap.thin:before{padding-top:45%}#security .func_wrap.thin .func_copy_area{top:11vw}#LDS .func_wrap:before{padding-top:70%;background-color:#fff}#LDS .func_bg_area{width:100%;overflow:hidden}#LDS .func_bg_area:before{display:block;content:"";padding-top:39%}#LDS .func_bg_area video{display:block;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#appli-order2 .func_copy_area.box_layout{top:16vw;left:8vw}#appli-order2 .func_copy_area.box_layout .box_inner{padding:2vw 1vw .6vw 2vw}@media screen and (max-width:840px){.local_menu_ttl{font-size:4vw;letter-spacing:.1vw}}@media screen and (max-width:750px){.s8maxultra .kv_copy_area{top:56.5%}.s8maxultra .kv_copy_area .ttl{font-size:5.7vw!important}.s8maxultra .product_kv_bg_wrap{width:100%;height:100vh;position:fixed;top:2%;bottom:auto;left:0;z-index:0}.s8maxultra .up .product_kv_bg_wrap{top:0}.s8maxultra .product_kv_bg_wrap.absolute{position:fixed}.s8maxultra .main_ci{width:24vw;margin:0 auto 4vw;padding-right:3vw}.s8maxultra .main_sholder p{font-size:3vw;line-height:4.2vw}.s8maxultra .main_ttl h1{font-size:11vw;line-height:15vw}.s8maxultra .fv_limit_box{position:fixed;top:0;left:0;width:100%;height:100%}.s8maxultra .fv_area{position:absolute;top:71vh;width:90%;left:50%;color:#000}.s8maxultra .main_sholder p,.s8maxultra .main_sholder .sml,.s8maxultra .main_ttl h1{color:#fff;text-shadow:1px 1px 10px #42250b}.main_sholder .sml{font-size:1.8vw;line-height:3vw}.product_kv_bg{background-color:#ccd9e1;transform:scale(1.3) translate(0);opacity:0}.product_kv_bg.show{transform:scale(1) translate(0);opacity:1;transition:all 1.4s ease-out .25s}.product_kv_bg picture.prdct{transform:translateY(180px) scale(1.2);top:0;left:0}.product_kv_bg.step1 picture.prdct{transform:translateY(180px) scale(1.2);transition:all 1s ease}.product_kv_bg,.product_kv_bg picture{display:block;width:100%;height:100%}.product_kv_bg.step0{transform:scale(1) translate(0) translateY(0);opacity:1;transition:all 1.4s ease .5s}.product_kv_bg.step1{transform:scale(1.15) translate(0) translateY(10%);opacity:.2;transition:all 1s ease}.product_kv_bg.step1 .product_kv_bg_wrap:before{opacity:1}.product_kv_bg picture{top:50vh}.product_kv_bg picture img{width:100%;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.fv_limit_box{height:142%}.fv_area{width:100%;position:absolute;top:75vh;z-index:2;left:50%}.up .fv_area{top:62vh}.fv_area.step1{top:30%;left:50%;transform:translate(-50%,-80%);transition:all .75s ease .25s}.fv_area2{width:100%;position:absolute;top:75vh;z-index:2;left:50%}.up .fv_area2{top:62vh}.fv_area2.step1{top:30%;left:50%;transform:translate(-50%,-80%);transition:all .75s ease .25s}.main_ci{width:35vw;margin:0 auto 4vw;padding-right:3vw}.main_sholder p{font-size:3.6vw;line-height:6vw}.main_ttl h1{font-size:10.4vw;line-height:12vw}.main_ttl .sub_ttl{font-size:2.8vw;margin-top:6vw}#side-brush .func_wrap:before{padding-top:116%}#dual-brush .func_wrap:before{padding-top:140%;background-color:#fff}#dual-brush .func_wrap .func_bg_area p.sml{font-size:1.8vw;position:absolute;bottom:2vw;right:2vw}#two-in-one-2 .func_wrap.wid:before{padding-top:145%}#carpet .func_wrap:before{padding-top:148%}#dirtect .func_wrap:before{padding-top:155%}#dirtect .func_copy_area.box_layout{bottom:8vw;top:auto}#sidemop .func_wrap:before{padding-top:145%}#sidemop .func_copy_area.box_layout{bottom:8vw;top:auto}#liftup .func_wrap:before{padding-top:160%}#liftup .func_tab_area p{font-size:1.8vw}#threewaydock-ttl .func_wrap:before{padding-top:70%}#self-cleaning.ex-s8 .func_wrap:before,#self-refilling.ex-s8 .func_wrap:before,#self-heating.ex-s8 .func_wrap:before,#battery-charge.ex-s8 .func_wrap:before,#auto-syusyu.ex-s8 .func_wrap:before,#dock-self.ex-s8 .func_wrap:before,#auto-senzai.ex-s8 .func_wrap:before{padding-top:132%}#self-cleaning.ex-s8 .func_wrap .func_bg_area,#self-refilling.ex-s8 .func_wrap .func_bg_area,#self-emptying.ex-s8 .func_wrap .func_bg_area,#self-heating.ex-s8 .func_wrap .func_bg_area,#battery-charge.ex-s8 .func_wrap .func_bg_area,#auto-syusyu.ex-s8 .func_wrap .func_bg_area,#dock-self.ex-s8 .func_wrap .func_bg_area,#auto-senzai.ex-s8 .func_wrap .func_bg_area{top:7vw}#self-emptying.ex-s8 .func_copy_area{bottom:18vw}#auto-syusyu.ex-s8 .func_copy_area{bottom:1vw}#dock-self.ex-s8 .func_copy_area{bottom:22vw}#self-cleaning.ex-s8 .func_wrap .func_bg_area{top:0%}#self-cleaning .func_copy_area p.sml{width:60%}#self-cleaning .func_copy_area p.ex{position:absolute;bottom:0;right:0;margin:0}#kaihiritsu2 .func_wrap:before{padding-top:130%}#kaihiritsu2 .func_copy_area.box_layout{bottom:8vw;top:auto}#kaihiritsu2 .func_wrap .func_bg_area p.sml{font-size:1.4vw;position:absolute;letter-spacing:.1vw;bottom:.8vw;right:.8vw;z-index:2}.switcher-part{position:absolute;width:72px;bottom:3vw;right:3vw;padding:6px 10px 6px 7px}.switcher-part:before{width:29px;height:29px;border-radius:50%;top:50%;left:26%}.switcher-part .switcher .switcher_day{width:22px}.switcher-part .switcher .switcher_night{width:18px}.switcher-part .switcher svg{width:100%;height:auto}.switcher-part .switcher.night .switcher.night{opacity:1}#kaihiritsu2 .func_bg_area.night-mode picture.night{opacity:1}#kaihiritsu2 .func_bg_area.night-mode .switcher-part{background-color:#363636}#kaihiritsu2 .func_bg_area.night-mode .switcher-part:before{left:74%;background-color:#fff}#mimamori .func_wrap:before{padding-top:100%}#security .func_wrap.thin:before{padding-top:100%}#security .func_wrap{background-color:#f1f1f1}#security .func_wrap.thin .func_copy_area{top:auto;bottom:8vw}#LDS .func_wrap:before{padding-top:120%;background-color:#fff}#LDS .func_bg_area{top:auto;bottom:0;width:100%;overflow:hidden}#LDS .func_bg_area:before{display:block;content:"";padding-top:47%}#LDS .func_copy_area{top:11vw;bottom:auto}#vacume .func_wrap:before{padding-top:125%}.func_copy_area.box_layout .box_inner.r-padd-thin{padding-right:0}#verification-h.ex-s8 .func_wrap:before{padding-top:132%}#verification-h.ex-s8 .ex.smphone{position:absolute;width:38vw;bottom:0;right:5vw;left:auto}#verification-h.ex-s8 .func_copy_area.box_layout{top:11vw;left:50%}#verification-h.ex-s8 .func_bg_area{bottom:5}#verification-h.ex-s8 .func_copy_area.box_layout.right{right:auto}#kinshi3 .func_wrap .func_bg_area{bottom:0;top:auto}#kinshi3 .func_wrap:before{padding-top:150%}#appli-floor .func_wrap:before{padding-top:150%}#appli-order2 .func_copy_area.box_layout{left:50%}#smartplan .func_wrap .func_bg_area{bottom:0;top:auto}#smartplan .func_wrap:before{padding-top:150%}#skip .func_wrap:before{padding-top:150%}#skip .func_wrap .func_bg_area{bottom:0;top:auto}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/product_s8maxultra.css.map */
