@charset "UTF-8";.lp_wrap .intro{margin-top:-40%}.lp_wrap.talent .intro{margin-top:-25%}.lp_wrap .intro .item li{position:absolute;opacity:0;transform:translateY(-20%)}.lp_wrap .intro .item li:first-child{top:0;left:8.7%;width:41.733%;transition:.6s}.lp_wrap .intro .item li:nth-child(2){top:1.18%;left:43.6%;width:51.867%;transition:.6s .2s}.lp_wrap .intro .item li.trigger.move,.lp_wrap .intro .item li.trigger.move~li{opacity:1;transform:translateY(0)}.lp_wrap .intro .odometer{position:absolute;top:16.43%;left:0;width:83%;height:5.8%;text-align:center;overflow:hidden;opacity:0;clip-path:inset(15% 0 0 0)}.lp_wrap .intro .odometer.move{opacity:1}.lp_wrap .intro .odometer *{font-family:"Shippori Mincho",serif;font-size:min(140px, 18.7vw);color:#f65f3c;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.lp_wrap .intro .odometer span.odometer-formatting-mark{display:inline-block;font-size:min(100px, 13.4vw);transform:translateY(14%)}.lp_wrap .intro .movie1{position:absolute;top:45.37%;right:0;width:69.333%}.lp_wrap .intro .movie2{position:absolute;bottom:0;left:0;width:100%}.lp_wrap .intro .let1{position:absolute;top:46.33%;left:83.4%;width:12.267%}.lp_wrap .intro .let2{position:absolute;top:74.2%;left:6.8%;width:12.133%}.lp_wrap .intro .arrow{position:absolute;top:55.65%;left:12%;width:11.333%}.lp_wrap .intro .arrow.trigger{transition:.8s;clip-path:inset(0 0 100% 0)}.lp_wrap .intro .arrow.trigger.move{clip-path:inset(0)}.lp_wrap .intro .icon1_w{position:absolute;top:45.43%;left:4.7%;width:36.8%;transition:.6s;opacity:1}.lp_wrap .intro .icon1_b{position:absolute;top:45.9%;left:3.8%;width:36.8%;transition:.8s .1s;opacity:0}.lp_wrap .intro .icon2_b{position:absolute;top:64.14%;left:3.9%;width:36.133%;transition:.6s;opacity:1}.lp_wrap .intro .icon2_w{position:absolute;top:64.6%;left:5.9%;width:33.467%;transition:.8s .1s;opacity:0}.lp_wrap .intro .arrow.trigger.move~.icon1_w,.lp_wrap .intro .arrow.trigger.move~.icon2_b{opacity:0}.lp_wrap .intro .arrow.trigger.move~.icon1_b,.lp_wrap .intro .arrow.trigger.move~.icon2_w{opacity:1}.lp_wrap .intro .deco1{position:absolute;top:44.45%;left:15.5%;width:13.733%}.lp_wrap .intro .deco2{position:absolute;top:62.95%;left:12.5%;width:21.733%}