.KeyVisualView__title-image{animation-delay:3s;animation-duration:1.5s;animation-fill-mode:forwards;animation-name:fadeIn;animation-timing-function:ease-in-out;left:50%;opacity:0;position:absolute;top:14%;transform:translateX(-50%);width:37%;z-index:10}@media screen and (max-height:700px){.KeyVisualView__title-image{width:32%}}@media screen and (min-width:768px){.KeyVisualView__title-image{bottom:30%;height:auto;left:50%;top:25%;transform:translateX(-50%)}}@media screen and (min-width:1024px){.KeyVisualView__title-image{bottom:20%;height:auto;left:50%;top:15%;transform:translateX(-50%)}}.KeyVisualView__ogi{animation-duration:3s;animation-fill-mode:forwards;animation-name:Sway;animation-timing-function:ease-in-out;bottom:-15%;left:-14%;position:absolute;transform-origin:bottom center;width:200vw}@media screen and (max-height:700px){.KeyVisualView__ogi{bottom:-25%;left:-5%;width:180vw}}@media screen and (max-height:770px){.KeyVisualView__ogi{bottom:-18%;left:0;width:180vw}}@media screen and (min-width:768px){.KeyVisualView__ogi{animation-name:Sway-sm;bottom:-5%;left:0;width:100vw}}@media screen and (min-width:1024px){.KeyVisualView__ogi{animation-name:Sway-md;bottom:0;left:0;width:100vw}}.KeyVisualView__sub-title{animation-delay:4.5s;animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeIn;animation-timing-function:ease-in-out;bottom:1.5%;left:5%;opacity:0;position:absolute;width:63%;z-index:10}@media screen and (max-height:700px){.KeyVisualView__sub-title{bottom:2%;left:13%;width:47%}}@media screen and (max-height:770px){.KeyVisualView__sub-title{bottom:2%;left:18%;width:53%}}@media screen and (min-width:768px){.KeyVisualView__sub-title{bottom:1.5%;left:4%;width:40%}}@media screen and (min-width:1024px){.KeyVisualView__sub-title{bottom:1.5%;left:3%;width:40%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Sway{0%{transform:translateX(20%) translateY(10%) rotate(120deg)}to{transform:rotate(0deg) translateX(0)}}@keyframes Sway-sm{0%{transform:translateX(20%) translateY(10%) rotate(179deg)}to{transform:rotate(0deg) translateX(0)}}@keyframes Sway-md{0%{transform:translateX(20%) translateY(10%) rotate(179deg)}to{transform:rotate(0deg) translateX(0)}}