@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)}}.product_kv_bg_wrap .bg,.bg_cover{background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.product_kv_bg_wrap{width:100%;height:100vh;overflow:hidden;background-color:#fff}.prd_kv,.prd_kv picture{display:block;width:100%;height:100%}.prd_kv picture img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kv_copy_area{top:65%}.fv_limit_box{position:absolute;top:0;left:0;width:100%;height:100%}.fv_area{position:absolute;top:48%;z-index:2;left:74%;transform:translate(-50%,-50%);text-align:center;transition:all .75s ease .25s;width:55%}.main_sholder p,.main_ttl h1,.fv_area p,.fv_area h1{color:#000}.fv_area .main_ttl{margin:1% auto 10%}.fv_area .main_ttl h1{font-size:5.5vw;letter-spacing:.1vw}.fv_area.step1{top:40%;left:50%;transform:translate(-50%,-60%);transition:all .75s ease .25s}.fv_area.step1 .main_ttl h1{color:#fff}.fv_area.step99{opacity:0;transition:opacity .5s linear}#brush-3d.ex-q5proplus .func_wrap:before{padding-top:44.8%}#brush-3d .func_copy_area.box_layout .box_inner{padding:6.4vw 2vw 5vw}#silent .func_copy_area.box_layout{color:#fff;top:64%}#quick .func_copy_area.box_layout .box_inner{padding:6.4vw 2.6vw 5vw}#mapping3d .func_wrap:before{padding-top:42.5%;background-color:#fff}@media screen and (max-width:840px){.local_menu_ttl{font-size:4vw;letter-spacing:.1vw}}@media screen and (max-width:750px){.prd_kv picture img{width:100%;height:auto;object-fit:unset;top:0;left:50%;transform:translate(-50%)}.fv_limit_box{height:100%;max-height:190vw}.fv_area{width:100%;position:absolute;top:87%;z-index:2;left:50%;transform:translate(-50%,-100%)}.up .fv_area{top:68%}.fv_area p,.fv_area h1{color:#000}.fv_area .main_ttl{margin:1% auto}.fv_area .main_ttl h1{font-size:10.4vw}.main_ttl h1{font-size:12vw;line-height:16vw}#vacume .func_wrap.s-thin:before{padding-top:120%}#brush-3d.ex-q5proplus .func_wrap:before{padding-top:150%}#silent .func_bg_area{top:0;bottom:auto}#silent .func_copy_area.box_layout{color:#000}#quick .func_wrap:before{background-color:#f2f2f2}#mapping3d .func_wrap:before{padding-top:130%}#verification-h .func_copy_area.style2{width:92vw;top:10vw}#appli-kinshi .func_wrap:before{padding-top:130%}#appli-kinshi .func_copy_area{left:50%}#appli-floor.style2 .func_wrap:before{padding-top:130%}#appli-junban.style2 .func_copy_area{top:10vw;left:50%;width:92vw}#dock.ptn2 .func_wrap:before{padding-top:120%}#oyasumi .func_wrap:before{padding-top:165%;background-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product_q5proplus.css.map */
