@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideLeft{0%{opacity:0.01;transform:translateX(-4vw)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0.01;transform:translateX(4vw)}to{opacity:1;transform:translateX(0)}}@keyframes slideBottom{0%{opacity:0.01;transform:translateY(4vw)}to{opacity:1;transform:translateY(0)}}@keyframes sectionIN{0%{transform:translate(0,13.3333333333vw);opacity:0}to{transform:translate(0,0);opacity:1}}@media screen and (min-width:961px){@keyframes slideLeft{0%{opacity:0.01;transform:translateX(-1.5625vw)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0.01;transform:translateX(1.5625vw)}to{opacity:1;transform:translateX(0)}}@keyframes slideBottom{0%{opacity:0.01;transform:translateY(1.5625vw)}to{opacity:1;transform:translateY(0)}}@keyframes sectionIN{0%{transform:translate(0,5.2083333333vw);opacity:0}to{transform:translate(0,0);opacity:1}}}@keyframes visualBg{0%{opacity:0.01;background-position:left top}to{opacity:1;background-position:center top}}@keyframes visualMiku{0%{opacity:0.01;background-position:right top}to{opacity:1;background-position:center top}}@keyframes visualLine{0%{opacity:0.01;background-position:-16vw -4vw}to{opacity:1;background-position:-8vw 0}}@keyframes popHeart{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.12)}80%{transform:scale(0.94)}to{opacity:1;transform:scale(1)}}@media screen and (min-width:961px){@keyframes visualLine{0%{opacity:0.01;background-position:right 0}to{opacity:1;background-position:center 0}}}@keyframes sonic{0%{opacity:0;transform:scale(0.8)}60%{opacity:1;transform:scale(1.04)}80%{transform:scale(0.92)}to{opacity:1;transform:scale(1)}}body{font-family:"Noto Sans TC","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}