.mv:where(.astro-lcdefpme){filter:drop-shadow(0 3px 56px #0000001a);background:linear-gradient(25deg,#fff 0%,#e3e3e3 100%);border-radius:20px;width:calc(100vw - 30px);height:89vh;padding:19vh 0 0}.mv_hdg:where(.astro-lcdefpme){text-align:center;z-index:3;transition:all .6s;position:relative}.mv_hdg:where(.astro-lcdefpme) em:where(.astro-lcdefpme){font-size:140px;font-weight:400;line-height:.9;display:block}.mv_hdg:where(.astro-lcdefpme) .dub:where(.astro-lcdefpme){color:#777;font-family:Noto Sans JP,Noto Sans JP Fallback;font-size:40px;font-weight:900}.mv_hdg:where(.astro-lcdefpme) span:where(.astro-lcdefpme){font-size:24px}.mv_catch:where(.astro-lcdefpme){margin-top:60px;font-family:Noto Sans JP,Noto Sans JP Fallback;font-size:28px;font-weight:400;display:block}.mv_catch:where(.astro-lcdefpme) .c_gray:where(.astro-lcdefpme){margin-top:10px;display:block}.mv_motion:where(.astro-lcdefpme){transition:all 1s;position:absolute;top:-36vh;left:calc(50% - 340px);transform:translateY(calc(36vh - 400px))rotate(100deg)}.active:where(.astro-lcdefpme) .mv_motion:where(.astro-lcdefpme){transform:translate(0)rotate(45deg)}.mv_motion_inner:where(.astro-lcdefpme){width:553px;height:1127px;position:relative}.mv_motion_inner:where(.astro-lcdefpme) span:where(.astro-lcdefpme){border-radius:500px;width:145px;transition:all 1.3s;display:block;position:absolute;box-shadow:10px 10px 60px #dedede}.mv_motion_inner:where(.astro-lcdefpme) span:where(.astro-lcdefpme):first-child{background:linear-gradient(125deg,#fff 0%,#bdd5e0 100%);height:0;top:263px;left:0;transform:translateY(-526px)}.mv_motion_inner:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(2){background:#fff;border-radius:50%;width:0;height:0;transition:all .5s;top:684px;left:219px;transform:translate(41px,66px)scale(.5)}.mv_motion_inner:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(3){background:linear-gradient(45deg,#fff 0%,#bdd5e0 100%);height:0;top:0;right:0;transform:translateY(1627px)}.active:where(.astro-lcdefpme) .mv_motion_inner:where(.astro-lcdefpme) span:where(.astro-lcdefpme):first-child{width:145px;height:646px;transition-delay:.3s;transform:translateY(0)}.active:where(.astro-lcdefpme) .mv_motion_inner:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(2){background:#81cae3;width:108px;height:108px;transition-delay:0s;transform:translate(0)scale(1)}.active:where(.astro-lcdefpme) .mv_motion_inner:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(3){width:145px;height:1127px;transition-delay:.1;transform:translateY(0)}.tContents_bus:where(.astro-lcdefpme){padding:210px 0 180px}.tContents_bus:where(.astro-lcdefpme) .tContents_box:where(.astro-lcdefpme){padding-right:59%}.tContents_bus:where(.astro-lcdefpme) :where(.astro-lcdefpme):is(.img1,.img2){z-index:2;opacity:1;border-radius:25px;width:360px;height:0;transition:all 2s;position:absolute;top:-140px;right:0;overflow:hidden;box-shadow:0 50px 70px 3px #ddd}.tContents_bus:where(.astro-lcdefpme) :where(.astro-lcdefpme):is(.img1,.img2) :where(.astro-lcdefpme):is(picture,img){display:block}.tContents_bus:where(.astro-lcdefpme) .img2:where(.astro-lcdefpme){transition-delay:.3s;position:absolute;top:-80px;right:280px}@media screen and (width<=768px){.tContents_bus:where(.astro-lcdefpme) .img2:where(.astro-lcdefpme){top:-80px;right:300px;right:initial;left:3%}}.tContents_bus:where(.astro-lcdefpme).active :where(.astro-lcdefpme):is(.img1,.img2){height:294px;top:-20px}@media screen and (width<=1029px){.tContents_bus:where(.astro-lcdefpme).active :where(.astro-lcdefpme):is(.img1,.img2){height:212px;top:60px}}@media screen and (width<=768px){.tContents_bus:where(.astro-lcdefpme).active :where(.astro-lcdefpme):is(.img1,.img2){width:200px;height:199px;top:-30px}}.tContents_bus:where(.astro-lcdefpme).active .img2:where(.astro-lcdefpme){top:120px}@media screen and (width<=1029px){.tContents_bus:where(.astro-lcdefpme).active .img2:where(.astro-lcdefpme){top:200px;right:230px}}@media screen and (width<=768px){.tContents_bus:where(.astro-lcdefpme).active .img2:where(.astro-lcdefpme){top:80px}}.tContents_com:where(.astro-lcdefpme) .tContents_inner:where(.astro-lcdefpme){background:url(/img/img_02.png) -83px -192px/80% no-repeat;padding:180px 0}@media screen and (width<=768px){.tContents_com:where(.astro-lcdefpme) .tContents_inner:where(.astro-lcdefpme){background:url(/img/img_02_sp.png) -32px -75px/305px no-repeat;padding:145px 0 60px}}.tContents_com:where(.astro-lcdefpme) .tContents_box:where(.astro-lcdefpme){padding-left:59%}@media screen and (width<=768px){.tContents_com:where(.astro-lcdefpme) .tContents_box:where(.astro-lcdefpme){padding-left:0%}}.tContents_alert:where(.astro-lcdefpme){z-index:0;z-index:1;padding:100px 50px 0;position:relative}@media screen and (width<=768px){.tContents_alert:where(.astro-lcdefpme){z-index:0;z-index:1;padding:0 5px;position:relative}}.tContents_alert:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin-top:40px}@media screen and (width<=768px){.tContents_alert:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin-top:40px;margin-bottom:60px}}.scrolldown:where(.astro-lcdefpme){z-index:3;font-size:9px;position:absolute;bottom:45px;left:50%;transform:rotate(90deg)}@media screen and (width<=768px){.scrolldown:where(.astro-lcdefpme){font-size:9px;bottom:30px;left:50%}}.scrolldown:where(.astro-lcdefpme):before{content:"";opacity:0;background:#000;width:130px;height:1px;animation:1.2s ease-in-out infinite pathmove;position:absolute;top:20px;left:0}@media screen and (width<=768px){.scrolldown:where(.astro-lcdefpme):before{width:130px;top:20px;left:0}}.scrolldown:where(.astro-lcdefpme):after{content:"";background:#000;width:10px;height:1px;animation:1.2s ease-in-out infinite pathmove2;position:absolute;top:17px;left:-8px;transform:rotate(30deg)}@media screen and (width<=768px){.scrolldown:where(.astro-lcdefpme):after{width:10px;top:17px;left:-8px}}.scrolldown:where(.astro-lcdefpme) em:where(.astro-lcdefpme){opacity:0;animation:1.2s ease-in-out infinite pathmove3;position:relative;left:0}@media screen and (width<=768px){.scrolldown:where(.astro-lcdefpme) em:where(.astro-lcdefpme){opacity:0;animation:1.2s ease-in-out infinite pathmove3;position:relative;left:0}}@media screen and (width<=1029px){.tContents_bus:where(.astro-lcdefpme) :where(.astro-lcdefpme):is(.img1,.img2){width:260px}}@media screen and (width<=768px){.mv:where(.astro-lcdefpme){border-radius:20px;height:82vh;margin:60px 20px;padding:19vh 0 90px;position:relative}.mv_hdg:where(.astro-lcdefpme){text-align:center;z-index:3;transition:all .6s;position:relative}.mv_hdg:where(.astro-lcdefpme) em:where(.astro-lcdefpme){font-size:66px;font-weight:400;line-height:.9;display:block}.mv_hdg:where(.astro-lcdefpme) .dub:where(.astro-lcdefpme){color:#777;font-family:Noto Sans JP,Noto Sans JP Fallback;font-size:40px;font-weight:800}.mv_hdg:where(.astro-lcdefpme) span:where(.astro-lcdefpme){font-size:20px}.mv_catch:where(.astro-lcdefpme){margin-top:30px;font-size:20px}.mv_catch:where(.astro-lcdefpme) .c_gray:where(.astro-lcdefpme){margin-top:10px}.mv_motion:where(.astro-lcdefpme){top:-450px;left:calc(50% - 305px);transform:translate(-35px,350px)rotate(100deg)}.active:where(.astro-lcdefpme) .mv_motion:where(.astro-lcdefpme){transform:translate(0)rotate(45deg)}.mv_motion_inner:where(.astro-lcdefpme){transform:scale(.37)}.tContents_bus:where(.astro-lcdefpme){padding:50px 0 60px}.tContents_bus:where(.astro-lcdefpme) .tContents_inner:where(.astro-lcdefpme){padding-top:285px}.tContents_bus:where(.astro-lcdefpme) .tContents_box:where(.astro-lcdefpme){padding-right:0}.tContents_bus:where(.astro-lcdefpme) :where(.astro-lcdefpme):is(.img1,.img2){width:44%;transition:all 1.4s;box-shadow:0 30px 40px 3px #ddd}.tContents_com:where(.astro-lcdefpme) .hdg_l1:where(.astro-lcdefpme){padding-left:175px}}@media screen and (width<=375px){.mv_hdg:where(.astro-lcdefpme) em:where(.astro-lcdefpme){font-size:58px}.mv_hdg:where(.astro-lcdefpme) .dub:where(.astro-lcdefpme){font-size:30px}.mv:where(.astro-lcdefpme){height:79vh;padding-top:19vh}}@media screen and (width<=320px){.mv_hdg:where(.astro-lcdefpme) em:where(.astro-lcdefpme){font-size:52px}.mv:where(.astro-lcdefpme){height:78vh;padding-top:14vh}}@keyframes pathmove{0%{opacity:0;width:0;left:-10px}80%{opacity:1;width:110px;left:0}to{opacity:0;width:110px;left:20px}}@keyframes pathmove2{0%{opacity:0;left:-18px}80%{opacity:1;left:100px}to{opacity:0;left:120px}}@keyframes pathmove3{0%{opacity:0;left:0}80%{opacity:1;left:5px}to{opacity:0;left:10px}}@media screen and (width<=768px){@keyframes pathmove{0%{opacity:0;width:0;left:-10px}80%{opacity:1;width:75px;left:0}to{opacity:0;width:75px;left:10px}}@keyframes pathmove2{0%{opacity:0;left:-18px}80%{opacity:1;left:65px}to{opacity:0;left:75px}}@keyframes pathmove3{0%{opacity:0;left:0}80%{opacity:1;left:5px}to{opacity:0;left:10px}}}
