@charset "UTF-8";.MV_train_wrap{position:relative;width:100%;max-width:1600px;height:170px;background-color:#8cc440}.MV_train_wrap.train_acc{background-color:#d7f8ff}.MV_train{position:absolute;bottom:0;left:0;right:0;width:100%;max-width:1600px;height:170px;background:url(//shida-kids.com/blog/wp-content/themes/shida/css/../img/common/bg_train.png) no-repeat bottom left -50px;background-size:auto 85px;overflow:hidden}.MV_train_wrap.train_acc .MV_train{background:url(//shida-kids.com/blog/wp-content/themes/shida/css/../img/acc/bg_train_acc.png) no-repeat bottom left -50px;background-size:auto 85px}.MV_train p img{width:150px;height:auto}.MV_train p{position:absolute;right:0;bottom:18px;animation:MV_train 10s;animation-iteration-count:infinite;-webkit-animation:MV_train 10s;-webkit-animation-iteration-count:infinite}@keyframes MV_train{0%{transform:translate(100%,0px)}55%{transform:translate(-140%,0px)}70%{transform:translate(-140%,0px)}100%{transform:translate(-300%,0px)}}@-webkit-keyframes MV_train{0%{-webkit-transform:translate(100%,0px)}55%{-webkit-transform:translate(-140%,0px)}70%{-webkit-transform:translate(-140%,0px)}100%{-webkit-transform:translate(-300%,0px)}}.cloud01,.cloud02,.cloud03,.cloud04,.cloud05,.balloon01,.balloon02,.balloon03,.balloon04,.balloon05,.balloon06{position:absolute;z-index:9997}.cloud01{top:50px;right:15px;animation:cloud01 5s;animation-iteration-count:infinite;-webkit-animation:cloud01 5s;-webkit-animation-iteration-count:infinite}@keyframes cloud01{0%{transform:translate(0px,0px)}50%{transform:translate(10px,-3px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes cloud01{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(10px,-3px)}100%{-webkit-transform:translate(0px,0px)}}.cloud02{animation:cloud02 7s;animation-iteration-count:infinite;-webkit-animation:cloud02 7s;-webkit-animation-iteration-count:infinite}@keyframes cloud02{0%{transform:translate(0px,0px)}50%{transform:translate(4px,15px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes cloud02{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(4px,15px)}100%{-webkit-transform:translate(0px,0px)}}.cloud03{animation:cloud03 12s;animation-iteration-count:infinite;-webkit-animation:cloud03 12s;-webkit-animation-iteration-count:infinite}@keyframes cloud03{0%{transform:translate(0px,0px)}50%{transform:translate(5px,15px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes cloud03{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,15px)}100%{-webkit-transform:translate(0px,0px)}}.cloud04{animation:cloud04 12s;animation-iteration-count:infinite;-webkit-animation:cloud04 12s;-webkit-animation-iteration-count:infinite}@keyframes cloud04{0%{transform:translate(0px,0px)}50%{transform:translate(5px,15px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes cloud04{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,15px)}100%{-webkit-transform:translate(0px,0px)}}.cloud05{animation:cloud05 10s;animation-iteration-count:infinite;-webkit-animation:cloud05 10s;-webkit-animation-iteration-count:infinite}@keyframes cloud05{0%{transform:translate(0px,0px)}50%{transform:translate(10px,-5px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes cloud05{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(10px,-5px)}100%{-webkit-transform:translate(0px,0px)}}.balloon01{position:absolute;top:150px;left:10px;animation:balloon01 3s;animation-iteration-count:infinite;-webkit-animation:balloon01 3s;-webkit-animation-iteration-count:infinite}@keyframes balloon01{0%{transform:translate(0px,0px)}50%{transform:translate(0px,-10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes balloon01{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(0px,-10px)}100%{-webkit-transform:translate(0px,0px)}}.balloon02{top:300px;left:25px;animation:balloon02 10s;animation-iteration-count:infinite;-webkit-animation:balloon02 10s;-webkit-animation-iteration-count:infinite}@keyframes balloon02{0%{transform:translate(0px,0px)}50%{transform:translate(0px,15px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes balloon02{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(0px,15px)}100%{-webkit-transform:translate(0px,0px)}}.balloon03{top:350px;left:105px;animation:balloon03 12s;animation-iteration-count:infinite;-webkit-animation:balloon03 12s;-webkit-animation-iteration-count:infinite}@keyframes balloon03{0%{transform:translate(0px,0px)}50%{transform:translate(0px,-20px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes balloon03{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(0px,-20px)}100%{-webkit-transform:translate(0px,0px)}}.balloon04{top:400px;left:-50px;animation:balloon04 5s;animation-iteration-count:infinite;-webkit-animation:balloon04 5s;-webkit-animation-iteration-count:infinite}@keyframes balloon04{0%{transform:translate(0px,0px)}50%{transform:translate(5px,15px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes balloon04{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,15px)}100%{-webkit-transform:translate(0px,0px)}}.balloon05{top:450px;left:22px;animation:balloon05 7s;animation-iteration-count:infinite;-webkit-animation:balloon05 7s;-webkit-animation-iteration-count:infinite}@keyframes balloon05{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes balloon05{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.balloon06{top:338px;left:-170px;animation:balloon06 6s;animation-iteration-count:infinite;-webkit-animation:balloon06 6s;-webkit-animation-iteration-count:infinite}@keyframes balloon06{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes balloon06{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.balloon07{animation:balloon07 5s;animation-iteration-count:infinite;-webkit-animation:balloon06 5s;-webkit-animation-iteration-count:infinite}@keyframes balloon07{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes balloon07{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.msg{animation:msg 4s;animation-iteration-count:infinite;-webkit-animation:msg 4s;-webkit-animation-iteration-count:infinite}@keyframes msg{0%{transform:translate(0px,0px)}50%{transform:translate(5px,15px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes msg{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,15px)}100%{-webkit-transform:translate(0px,0px)}}.saxophone{animation:saxophone 4s;animation-iteration-count:infinite;-webkit-animation:saxophone 4s;-webkit-animation-iteration-count:infinite}@keyframes saxophone{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes saxophone{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.stethoscope{animation:stethoscope 4s;animation-iteration-count:infinite;-webkit-animation:stethoscope 4s;-webkit-animation-iteration-count:infinite}@keyframes stethoscope{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes stethoscope{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.baby_syringe{animation:stethoscope 4s;animation-iteration-count:infinite;-webkit-animation:stethoscope 4s;-webkit-animation-iteration-count:infinite}@keyframes baby_syringe{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes baby_syringe{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.karute{animation:stethoscope 4s;animation-iteration-count:infinite;-webkit-animation:stethoscope 4s;-webkit-animation-iteration-count:infinite}@keyframes karute{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes karute{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.question{animation:question 4s;animation-iteration-count:infinite;-webkit-animation:question 4s;-webkit-animation-iteration-count:infinite}@keyframes question{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes question{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.bird_car{animation:bird_car 4s;animation-iteration-count:infinite;-webkit-animation:bird_car 4s;-webkit-animation-iteration-count:infinite}@keyframes bird_car{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes bird_car{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.pc{animation:pc 4s;animation-iteration-count:infinite;-webkit-animation:pc 4s;-webkit-animation-iteration-count:infinite}@keyframes pc{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes pc{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.bird_pencil{animation:bird_car 4s;animation-iteration-count:infinite;-webkit-animation:bird_car 4s;-webkit-animation-iteration-count:infinite}@keyframes bird_pencil{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes bird_pencil{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}.bird01{animation:bird01 3s;animation-iteration-count:infinite;-webkit-animation:bird01 3s;-webkit-animation-iteration-count:infinite}@keyframes bird01{0%{transform:translate(0px,0px)}50%{transform:translate(5px,15px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes bird01{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,15px)}100%{-webkit-transform:translate(0px,0px)}}.kakukaku:hover{animation:kakukaku 1.2s infinite;animation-name:kakukaku;animation-duration:1.2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running}@keyframes kakukaku{0%{transform:rotate(0deg)}1%{transform:rotate(-10deg)}49%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}100%{transform:rotate(10deg)}}.beaver01{animation:beaver01 2s;animation-iteration-count:infinite;-webkit-animation:beaver01 2s;-webkit-animation-iteration-count:infinite}@keyframes beaver01{0%{transform:rotate(0deg)}5%{transform:rotate(-5deg)}45%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}100%{transform:rotate(5deg)}}@-webkit-keyframes beaver01{0%{transform:rotate(0deg)}5%{transform:rotate(-5deg)}45%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}100%{transform:rotate(5deg)}}.note01{animation:note01 3s;animation-iteration-count:infinite;-webkit-animation:note01 3s;-webkit-animation-iteration-count:infinite}@keyframes note01{0%{transform:translate(0px,0px)}50%{transform:translate(5px,10px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes note01{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(5px,10px)}100%{-webkit-transform:translate(0px,0px)}}@keyframes MV_train_pc{0%{transform:translate(600px,0px)}55%{transform:translate(-990px,0px)}70%{transform:translate(-990px,0px)}100%{transform:translate(-1700px,0px)}}@-webkit-keyframes MV_train_pc{0%{-webkit-transform:translate(600px,0px)}55%{-webkit-transform:translate(-990px,0px)}70%{-webkit-transform:translate(-990px,0px)}100%{-webkit-transform:translate(-1700px,0px)}}@media print,screen and (min-width :600px){.MV_train_pc{position:absolute;bottom:0;left:0;right:0;width:100%;height:170px;background:url(//shida-kids.com/blog/wp-content/themes/shida/css/../img/common/bg_train.png) no-repeat bottom left;background-size:1600px 170px;overflow:hidden}.MV_train_wrap.train_acc .MV_train_pc{background:url(//shida-kids.com/blog/wp-content/themes/shida/css/../img/acc/bg_train_acc.png) no-repeat bottom left;background-size:1600px 170px}.MV_train_pc p img{width:336px;height:111}.MV_train_pc p{position:absolute;right:0;bottom:18px;animation:MV_train_pc 11s;animation-iteration-count:infinite;-webkit-animation:MV_train_pc 11s;-webkit-animation-iteration-count:infinite}.cloud01{top:80px;right:25px;animation:cloud01 5s;animation-iteration-count:infinite;-webkit-animation:cloud01 5s;-webkit-animation-iteration-count:infinite}.balloon01{position:absolute;top:70px;left:-120px;animation:balloon01 3s;animation-iteration-count:infinite;-webkit-animation:balloon01 3s;-webkit-animation-iteration-count:infinite}}@media only screen and (min-width:600px) and (max-width:1024px){@keyframes MV_train{0%{transform:translate(600px,0px)}55%{transform:translate(-900px,0px)}70%{transform:translate(-900px,0px)}100%{transform:translate(-1700px,0px)}}@-webkit-keyframes MV_train{0%{-webkit-transform:translate(600px,0px)}55%{-webkit-transform:translate(-900px,0px)}70%{-webkit-transform:translate(-900px,0px)}100%{-webkit-transform:translate(-1700px,0px)}}}