
.fuwafuwa {
width: 50px;
height: 50px;
margin: 10px;
-webkit-animation:fuwafuwa 30s infinite ease-in-out alternate;
animation:fuwafuwa 30s infinite ease-in-out alternate;
}

@-webkit-keyframes fuwafuwa {
0% {-webkit-transform:translate(0, 0) rotate(-8deg);}
50% {-webkit-transform:translate(5px, 900px) rotate(0deg);}
100% {-webkit-transform:translate(0, 0)rotate(8deg);}
}

@keyframes fuwafuwa {
0% {transform:translate(0, 0) rotate(-8deg);}
50% {transform:translate(5px, 900px) rotate(0deg);}
100% {transform:translate(0, 0)rotate(8deg);}
}



@keyframes horizontal {
0% { transform:translateX(-20px); }
5% { transform:translateX(-40px); }
10% { transform:translateX(-20px); }
15% { transform:translateX(-70px); }
20% { transform:translateX(-20px); }
25% { transform:translateX(-100px); }
30% { transform:translateX(-20px); }
35% { transform:translateX(-70px); }
40% { transform:translateX(-20px); }
45% { transform:translateX(-30px); }
50% { transform:translateX(-20px); }
75% { transform:translateX(-80px); }
100% { transform:translateX(-20px); }
}

@-webkit-keyframes horizontal {
0% { -webkit-transform:translateX(-20px); }
5% { -webkit-transform:translateX(-40px); }
10% { -webkit-transform:translateX(-20px); }
15% { -webkit-transform:translateX(-70px); }
20% { -webkit-transform:translateX(-20px); }
25% { -webkit-transform:translateX(-100px); }
30% { -webkit-transform:translateX(-20px); }
35% { -webkit-transform:translateX(-70px); }
40% { -webkit-transform:translateX(-20px); }
45% { -webkit-transform:translateX(-30px); }
50% { -webkit-transform:translateX(-20px); }
75% { -webkit-transform:translateX(-80px); }
100% { -webkit-transform:translateX(-20px); }
}





@keyframes vertical {
0% { transform:translateY(-50px); }
100% { transform:translateY(  0px); }
}


ul.takoul {
list-style-type: none;
}

li.akashitako {
animation: horizontal 30s ease-in-out infinite;
-webkit-animation: horizontal 30s ease-in-out infinite;

}

li.akashitako a {
animation: vertical 6s ease-in-out infinite alternate;
-webkit-animation: vertical 6s ease-in-out infinite alternate;
}