svg.newtop-kv-svg.isanimestart #handmade_back1 { animation: handmadeBackAnime ease-in 400ms both 300ms; }
svg.newtop-kv-svg.isanimestart #handmade_back2 { animation: handmadeBackAnime ease-in 400ms both 300ms; }
svg.newtop-kv-svg.isanimestart #handmade_back3 { animation: handmadeBackAnime ease-in 400ms both 300ms; }
@keyframes handmadeBackAnime {
  0% {opacity: 0; }
  100% {opacity: 1;}
}

/* キービジュアル */
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts1{ animation: buildAnime-1 ease-in 880ms both 401ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts1{ animation: buildAnime-1 ease-in 880ms both 401ms; }
@keyframes buildAnime-1 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% {  opacity: 1; }
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts2{ animation: buildAnime-2 ease-in 840ms both 457ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts2{ animation: buildAnime-2 ease-in 840ms both 457ms; }
@keyframes buildAnime-2 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts3{ animation: buildAnime-3 ease-in 830ms both 505ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts3{ animation: buildAnime-3 ease-in 830ms both 505ms; }
@keyframes buildAnime-3 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.6%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts4{ animation: buildAnime-4 ease-in 830ms both 522ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts4{ animation: buildAnime-4 ease-in 830ms both 522ms; }
@keyframes buildAnime-4 {
0% { transform: translate(0%, -8%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts5{ animation: buildAnime-5 ease-in 850ms both 543ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts5{ animation: buildAnime-5 ease-in 850ms both 543ms; }
@keyframes buildAnime-5 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts6{ animation: buildAnime-6 ease-in 880ms both 477ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts6{ animation: buildAnime-6 ease-in 880ms both 477ms; }
@keyframes buildAnime-6 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts7{ animation: buildAnime-7 ease-in 830ms both 465ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts7{ animation: buildAnime-7 ease-in 830ms both 465ms; }
@keyframes buildAnime-7 {
0% { transform: translate(0%, -8%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts8{ animation: buildAnime-8 ease-in 880ms both 540ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts8{ animation: buildAnime-8 ease-in 880ms both 540ms; }
@keyframes buildAnime-8 {
0% { transform: translate(0%, -12%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts9{ animation: buildAnime-9 ease-in 840ms both 403ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts9{ animation: buildAnime-9 ease-in 840ms both 403ms; }
@keyframes buildAnime-9 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts10{ animation: buildAnime-10 ease-in 840ms both 450ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts10{ animation: buildAnime-10 ease-in 840ms both 450ms; }
@keyframes buildAnime-10 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts11{ animation: buildAnime-11 ease-in 830ms both 532ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts11{ animation: buildAnime-11 ease-in 830ms both 532ms; }
@keyframes buildAnime-11 {
0% { transform: translate(0%, -12%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts12{ animation: buildAnime-12 ease-in 820ms both 460ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts12{ animation: buildAnime-12 ease-in 820ms both 460ms; }
@keyframes buildAnime-12 {
0% { transform: translate(0%, -9%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts13{ animation: buildAnime-13 ease-in 840ms both 505ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts13{ animation: buildAnime-13 ease-in 840ms both 505ms; }
@keyframes buildAnime-13 {
0% { transform: translate(0%, -13%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts14{ animation: buildAnime-14 ease-in 860ms both 423ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts14{ animation: buildAnime-14 ease-in 860ms both 423ms; }
@keyframes buildAnime-14 {
0% { transform: translate(0%, -9%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts15{ animation: buildAnime-15 ease-in 860ms both 485ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts15{ animation: buildAnime-15 ease-in 860ms both 485ms; }
@keyframes buildAnime-15 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.2%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts16{ animation: buildAnime-16 ease-in 870ms both 488ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts16{ animation: buildAnime-16 ease-in 870ms both 488ms; }
@keyframes buildAnime-16 {
0% { transform: translate(0%, -12%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts17{ animation: buildAnime-17 ease-in 830ms both 427ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts17{ animation: buildAnime-17 ease-in 830ms both 427ms; }
@keyframes buildAnime-17 {
0% { transform: translate(0%, -12%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts18{ animation: buildAnime-18 ease-in 880ms both 479ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts18{ animation: buildAnime-18 ease-in 880ms both 479ms; }
@keyframes buildAnime-18 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts19{ animation: buildAnime-19 ease-in 880ms both 476ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts19{ animation: buildAnime-19 ease-in 880ms both 476ms; }
@keyframes buildAnime-19 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.6%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts20{ animation: buildAnime-20 ease-in 880ms both 621ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts20{ animation: buildAnime-20 ease-in 880ms both 621ms; }
@keyframes buildAnime-20 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts21{ animation: buildAnime-21 ease-in 860ms both 615ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts21{ animation: buildAnime-21 ease-in 860ms both 615ms; }
@keyframes buildAnime-21 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts22{ animation: buildAnime-22 ease-in 850ms both 514ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts22{ animation: buildAnime-22 ease-in 850ms both 514ms; }
@keyframes buildAnime-22 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts23{ animation: buildAnime-23 ease-in 860ms both 590ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts23{ animation: buildAnime-23 ease-in 860ms both 590ms; }
@keyframes buildAnime-23 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.7%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts24{ animation: buildAnime-24 ease-in 830ms both 525ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts24{ animation: buildAnime-24 ease-in 830ms both 525ms; }
@keyframes buildAnime-24 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts25{ animation: buildAnime-25 ease-in 850ms both 370ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts25{ animation: buildAnime-25 ease-in 850ms both 370ms; }
@keyframes buildAnime-25 {
0% { transform: translate(0%, -13%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.7%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts26{ animation: buildAnime-26 ease-in 820ms both 393ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts26{ animation: buildAnime-26 ease-in 820ms both 393ms; }
@keyframes buildAnime-26 {
0% { transform: translate(0%, -8%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts27{ animation: buildAnime-27 ease-in 870ms both 425ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts27{ animation: buildAnime-27 ease-in 870ms both 425ms; }
@keyframes buildAnime-27 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.8%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts28{ animation: buildAnime-28 ease-in 860ms both 403ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts28{ animation: buildAnime-28 ease-in 860ms both 403ms; }
@keyframes buildAnime-28 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts29{ animation: buildAnime-29 ease-in 830ms both 457ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts29{ animation: buildAnime-29 ease-in 830ms both 457ms; }
@keyframes buildAnime-29 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts30{ animation: buildAnime-30 ease-in 870ms both 456ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts30{ animation: buildAnime-30 ease-in 870ms both 456ms; }
@keyframes buildAnime-30 {
0% { transform: translate(0%, -9%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts31{ animation: buildAnime-31 ease-in 870ms both 461ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts31{ animation: buildAnime-31 ease-in 870ms both 461ms; }
@keyframes buildAnime-31 {
0% { transform: translate(0%, -9%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts32{ animation: buildAnime-32 ease-in 830ms both 492ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts32{ animation: buildAnime-32 ease-in 830ms both 492ms; }
@keyframes buildAnime-32 {
0% { transform: translate(0%, -10%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts33{ animation: buildAnime-33 ease-in 820ms both 525ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts33{ animation: buildAnime-33 ease-in 820ms both 525ms; }
@keyframes buildAnime-33 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts34{ animation: buildAnime-34 ease-in 870ms both 598ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts34{ animation: buildAnime-34 ease-in 870ms both 598ms; }
@keyframes buildAnime-34 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts35{ animation: buildAnime-35 ease-in 860ms both 530ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts35{ animation: buildAnime-35 ease-in 860ms both 530ms; }
@keyframes buildAnime-35 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts36{ animation: buildAnime-36 ease-in 870ms both 587ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts36{ animation: buildAnime-36 ease-in 870ms both 587ms; }
@keyframes buildAnime-36 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts37{ animation: buildAnime-37 ease-in 830ms both 577ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts37{ animation: buildAnime-37 ease-in 830ms both 577ms; }
@keyframes buildAnime-37 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts38{ animation: buildAnime-38 ease-in 880ms both 511ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts38{ animation: buildAnime-38 ease-in 880ms both 511ms; }
@keyframes buildAnime-38 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts39{ animation: buildAnime-39 ease-in 860ms both 521ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts39{ animation: buildAnime-39 ease-in 860ms both 521ms; }
@keyframes buildAnime-39 {
0% { transform: translate(0%, -13%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts40{ animation: buildAnime-40 ease-in 880ms both 584ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts40{ animation: buildAnime-40 ease-in 880ms both 584ms; }
@keyframes buildAnime-40 {
0% { transform: translate(0%, -10%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts41{ animation: buildAnime-41 ease-in 840ms both 503ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts41{ animation: buildAnime-41 ease-in 840ms both 503ms; }
@keyframes buildAnime-41 {
0% { transform: translate(0%, -9%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.1%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts42{ animation: buildAnime-42 ease-in 880ms both 473ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts42{ animation: buildAnime-42 ease-in 880ms both 473ms; }
@keyframes buildAnime-42 {
0% { transform: translate(0%, -8%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.2%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts43{ animation: buildAnime-43 ease-in 860ms both 597ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts43{ animation: buildAnime-43 ease-in 860ms both 597ms; }
@keyframes buildAnime-43 {
0% { transform: translate(0%, -12%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.1%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts44{ animation: buildAnime-44 ease-in 870ms both 544ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts44{ animation: buildAnime-44 ease-in 870ms both 544ms; }
@keyframes buildAnime-44 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts45{ animation: buildAnime-45 ease-in 820ms both 482ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts45{ animation: buildAnime-45 ease-in 820ms both 482ms; }
@keyframes buildAnime-45 {
0% { transform: translate(0%, -9%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.2%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts46{ animation: buildAnime-46 ease-in 840ms both 569ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts46{ animation: buildAnime-46 ease-in 840ms both 569ms; }
@keyframes buildAnime-46 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts47{ animation: buildAnime-47 ease-in 850ms both 499ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts47{ animation: buildAnime-47 ease-in 850ms both 499ms; }
@keyframes buildAnime-47 {
0% { transform: translate(0%, -10%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.1%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts48{ animation: buildAnime-48 ease-in 870ms both 494ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts48{ animation: buildAnime-48 ease-in 870ms both 494ms; }
@keyframes buildAnime-48 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts49{ animation: buildAnime-49 ease-in 830ms both 610ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts49{ animation: buildAnime-49 ease-in 830ms both 610ms; }
@keyframes buildAnime-49 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.1%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts50{ animation: buildAnime-50 ease-in 860ms both 517ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts50{ animation: buildAnime-50 ease-in 860ms both 517ms; }
@keyframes buildAnime-50 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.5%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts51{ animation: buildAnime-51 ease-in 830ms both 539ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts51{ animation: buildAnime-51 ease-in 830ms both 539ms; }
@keyframes buildAnime-51 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.2%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts52{ animation: buildAnime-52 ease-in 850ms both 622ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts52{ animation: buildAnime-52 ease-in 850ms both 622ms; }
@keyframes buildAnime-52 {
0% { transform: translate(0%, -7%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts53{ animation: buildAnime-53 ease-in 870ms both 520ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts53{ animation: buildAnime-53 ease-in 870ms both 520ms; }
@keyframes buildAnime-53 {
0% { transform: translate(0%, -14%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts54{ animation: buildAnime-54 ease-in 840ms both 627ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts54{ animation: buildAnime-54 ease-in 840ms both 627ms; }
@keyframes buildAnime-54 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts55{ animation: buildAnime-55 ease-in 870ms both 695ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts55{ animation: buildAnime-55 ease-in 870ms both 695ms; }
@keyframes buildAnime-55 {
0% { transform: translate(0%, -10%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts56{ animation: buildAnime-56 ease-in 830ms both 621ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts56{ animation: buildAnime-56 ease-in 830ms both 621ms; }
@keyframes buildAnime-56 {
0% { transform: translate(0%, -12%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts57{ animation: buildAnime-57 ease-in 850ms both 640ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts57{ animation: buildAnime-57 ease-in 850ms both 640ms; }
@keyframes buildAnime-57 {
0% { transform: translate(0%, -10%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts58{ animation: buildAnime-58 ease-in 840ms both 536ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts58{ animation: buildAnime-58 ease-in 840ms both 536ms; }
@keyframes buildAnime-58 {
0% { transform: translate(0%, -15%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts59{ animation: buildAnime-59 ease-in 830ms both 560ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts59{ animation: buildAnime-59 ease-in 830ms both 560ms; }
@keyframes buildAnime-59 {
0% { transform: translate(0%, -12%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts60{ animation: buildAnime-60 ease-in 850ms both 385ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts60{ animation: buildAnime-60 ease-in 850ms both 385ms; }
@keyframes buildAnime-60 {
0% { transform: translate(0%, -10%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.2%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts61{ animation: buildAnime-61 ease-in 820ms both 430ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts61{ animation: buildAnime-61 ease-in 820ms both 430ms; }
@keyframes buildAnime-61 {
0% { transform: translate(0%, -9%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts62{ animation: buildAnime-62 ease-in 830ms both 498ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts62{ animation: buildAnime-62 ease-in 830ms both 498ms; }
@keyframes buildAnime-62 {
0% { transform: translate(0%, -11%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.4%);}
100% { transform: translate(0%, 0%);}
}

svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svc_parts63{ animation: buildAnime-63 ease-in 820ms both 392ms; }
svg.newtop-kv-svg.isanimestart #kv_hobbyshow_svg_sp_parts63{ animation: buildAnime-63 ease-in 820ms both 392ms; }
@keyframes buildAnime-63 {
0% { transform: translate(0%, -13%); opacity: 0; }
50% { opacity: 1;}
90% { transform: translate(0%, 0.3%);}
100% { transform: translate(0%, 0%) rotate(0deg);}
}
