@charset "utf-8";
.mo{
  opacity: 0;
  transform: translate(0,30px);
  -webkit-transform: translate(0,30px);
}
.mo.ve{
  opacity: 1;
  -webkit-transition: opacity 1s ease 0s,-webkit-transform 1s ease 0s;
  transition: opacity 1s ease 0s,-webkit-transform 1s ease 0s;
  transition: opacity 1s ease 0s,transform 1s ease 0s;
  transition: opacity 1s ease 0s,transform 1s ease 0s,-webkit-transform 1s ease 0s;
  -webkit-transform: translate(0,0);
          transform: translate(0,0);
}
.mo.motion__list > li{
  opacity: 0;
  transform: translate(0,30px);
  -webkit-transform: translate(0,30px);
}
.mo.ve > li{
  opacity: 1;
  transform: translate(0,0);
  -webkit-transform: translate(0,0);
  -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
  transition: opacity 1s ease,-webkit-transform 1s ease;
  transition: opacity 1s ease,transform 1s ease;transition: opacity 1s ease,transform 1s ease,-webkit-transform 1s ease;
}
.mo.ve > li:nth-child(1){
  -webkit-transition-delay: 0s;transition-delay: 0s;
}
.mo.ve > li:nth-child(2){
  -webkit-transition-delay: .2s;transition-delay: .2s;
}
.mo.ve > li:nth-child(3){
  -webkit-transition-delay: .4s;transition-delay: .4s;
}
.mo.ve > li:nth-child(4){
  -webkit-transition-delay: .6s;transition-delay: .6s;
}
.mo.ve > li:nth-child(5){
  -webkit-transition-delay: .8s;transition-delay: .8s;
}
.mo.ve > li:nth-child(6){
  -webkit-transition-delay: 1s;transition-delay: 1s;
}
.mo.ve > li:nth-child(7){
  -webkit-transition-delay: 1.2s;transition-delay: 1.2s;
}
.mo.ve > li:nth-child(8){
  -webkit-transition-delay: 1.4s;transition-delay: 1.4s;
}
.mo.ve > li:nth-child(9){
  -webkit-transition-delay: 1.6s;transition-delay: 1.6s;
}
.mo.ve > li:nth-child(10){
  -webkit-transition-delay: 1.8s;transition-delay: 1.8s;
}
.mo.ve > li:nth-child(11){
  -webkit-transition-delay: 2s;transition-delay: 2s;
}
.mo.ve > li:nth-child(12){
  -webkit-transition-delay: 2.2s;transition-delay: 2.2s;
}
.mo.ve > li:nth-child(13){
  -webkit-transition-delay: 2.4s;transition-delay: 2.4s;
}
.mo.ve > li:nth-child(14){
  -webkit-transition-delay: 2.6s;transition-delay: 2.6s;
}
.mo.ve > li:nth-child(15){
  -webkit-transition-delay: 2.8s;transition-delay: 2.8s;
}
.mo.ve > li:nth-child(16){
  -webkit-transition-delay: 3s;transition-delay: 3s;
}

.mv__box > .txt.mo{
  opacity: 0;
  transform: translate(0,60px);
  -webkit-transform: translate(0,60px);
}
.mv__box > .btn__normal.ve{
  opacity: 1;
  transform: translate(0,0);
  -webkit-transform: translate(0,0);
  transition: 1s ease .2s;
}