.container_ {
    padding-top : 40px !important;
}
#botany {
    background: url('/img/event/botany/bk.png') no-repeat;
    background-size: 100% 3900px;
    background-position:bottom;
}
#botany .botany_maincontent {
    padding-bottom: 60px;
    margin-top: -1px;
}
#botany .botany_maincontent #sec01 {
    padding : 120px 0 127.25px;
}
#botany .botany_maincontent #sec01 .mv_text {
    color: #FEEBC8;
    font-family: 'ヒラギノ角ゴ proN W6';
    text-align: center;
    font-size: 15px;
}
#botany .botany_maincontent #sec01 .mv_text .mv_big{
    font-size: 23px;
    font-weight: bold;
    line-height: 1em;
}
#botany .botany_maincontent #sec01 .mv_text div:first-child {
    margin-bottom : 50px;
}
#botany .botany_maincontent #sec01 .mv_text div:nth-child(2) {
    margin-bottom : 30px;
    line-height: 2.7em;
}
#botany .botany_maincontent #sec01 .mv_text div:last-child {
    line-height: 2.7em;
}
#botany .botany_maincontent #sec02{
	padding: 0 3% 3% 3%;
    margin-bottom: 20px;
}
#botany .botany_maincontent #sec03{
    padding: 3%;
    margin-bottom: 20px;
}
#botany .botany_maincontent #sec04 {
    padding: 3%;
}


/*　スクロールanimation　*/
.fadeUp_main .ani.delay1 {
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s;
}

.fadeUp_main .ani.delay2 {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}

.fadeUp_main .ani.delay3 {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
}

.fadeUp_main .ani.fadeIn {
  opacity: 0;
}
.fadeUp_main .ani.fadeUp {
  opacity: 0;
  -webkit-transform: translateY(50px);
          transform: translateY(50px);
}

.fadeUp_main .ani.fadeUp.animated {
  -webkit-animation-name: fadeUp;
          animation-name: fadeUp;
  -webkit-animation-duration: 1.2s;
          animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.fadeUp_main .ani.fadeIn.animated {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

@-webkit-keyframes fadeIn {
  50% {
    opacity: 0;
   
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  50% {
    opacity: 0;   
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes fadeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}

@keyframes fadeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}

/**/