@charset "UTF-8";.lp_wrap .trouble .check1{position:absolute;top:6.6%;left:7.2%;width:4%;transition:.8s;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.lp_wrap .trouble .check2{position:absolute;top:8.25%;left:7.2%;width:4%;transition:.8s .2s;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.lp_wrap .trouble .check3{position:absolute;top:9.75%;left:7.2%;width:4%;transition:.8s .4s;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.lp_wrap .trouble .check4{position:absolute;top:11.3%;left:7.2%;width:4%;transition:.8s .6s;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.lp_wrap .trouble .check1.trigger.move,.lp_wrap .trouble .check1.trigger.move~.check2,.lp_wrap .trouble .check1.trigger.move~.check3,.lp_wrap .trouble .check1.trigger.move~.check4{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.lp_wrap .trouble .marker1{position:absolute;top:11.95%;left:58%;width:41.333%;transition:.8s 1s;clip-path:inset(0 100% 0 0)}.lp_wrap .trouble .check1.trigger.move~.marker1{clip-path:inset(0)}.lp_wrap .trouble .movie1{position:absolute;top:15.7%;left:5.5%;width:46.667%}.lp_wrap .trouble .com1{position:absolute;top:15.7%;right:0;width:45.333%}.lp_wrap .trouble .com1.trigger{transition:.8s;transform:translateX(110%)}.lp_wrap .trouble .com1.trigger.move{transform:translateX(0)}.lp_wrap .trouble .movie2{position:absolute;top:38.83%;left:46.8%;width:46.667%}.lp_wrap .trouble .com2{position:absolute;top:38.85%;left:0;width:43.467%}.lp_wrap .trouble .com2.trigger{transition:.8s;transform:translateX(-110%)}.lp_wrap .trouble .com2.trigger.move{transform:translateX(0)}.lp_wrap .trouble .slider_wrap{position:absolute;top:65.1%;left:0;width:100%}.lp_wrap .trouble .slider_wrap img{width:86.67%;margin:auto}.lp_wrap .trouble .slider_wrap .slick-slide{position:relative}.lp_wrap .trouble .movie{position:absolute;top:21.5%;left:6.7%;width:86.42%}.lp_wrap .trouble .slider_wrap .slider .slick-dots{bottom:-5.1%;height:2.1%}.lp_wrap .trouble .slider_wrap .slider .slick-dots li{width:auto;height:100%;margin:0 .8%;aspect-ratio:1/1;box-sizing:border-box;background-color:#fff;border:2px solid #000;border-radius:50%;transition:.2s}.lp_wrap .trouble .slider_wrap .slider .slick-dots li.slick-active{background-color:#000;border:2px solid #000}.lp_wrap .trouble .marker2{position:absolute;top:64.3%;left:22.6%;width:54.8%;pointer-events:none}