.news-area,
.tw-area {
  display: block;
  transition: all 600ms;
  z-index: 20;
  transform: translate3d(0, 0, 0);
}
.news-area.anime-ready,
.tw-area.anime-ready {
  opacity: 0;
  transform: translate3d(0, 25px, 0);
}

.news-area {
  transition-delay: 200ms !important;
}

.background-ie {
  background-attachment: scroll !important;
}
#chara-area p[class^="chara_"] img {
  transition: all 450ms;
  transition-timing-function: cubic-bezier(0.53, -0.26, 0.42, 1.405);
}
#chara-area .chara_01 img {
  transition-delay: 70ms !important;
}
#chara-area .chara_02 img {
  transition-delay: 140ms !important;
}
#chara-area .chara_03 img {
  transition-delay: 210ms !important;
}
#chara-area .chara_04 img {
  transition-delay: 280ms !important;
}
#chara-area .chara_05 img {
  transition-delay: 350ms !important;
}
#chara-area .chara_06 img {
  transition-delay: 410ms !important;
}
#chara-area .chara_07 img {
  transition-delay: 490ms !important;
}
#chara-area.anime-ready p[class^="chara_"] img {
  opacity: 0;
  transform: scale(0.8);
}
#chara-area .btn-chara span, #chara-area h3, #chara-area h4 {
  transition: all 200ms;
  transition-delay: 315ms !important;
}
#chara-area .btn-chara span.anime-ready, #chara-area h3.anime-ready, #chara-area h4.anime-ready {
  opacity: 0;
  /transform: scale(0.3);
	transform: translate3d(50px, 0, 0);
}
/*
#chara-area h4 {
  transition-timing-function: cubic-bezier(0.53, -0.26, 0.42, 1.405);
  transition-delay: 780ms !important;
  transition-duration: 500ms !important;
}
#chara-area h4.anime-ready {
  transform: scale(0.5);
}
*/
/*
#system-area .system_img {
  transition: all 600ms;
  transition-delay: 330ms !important;
}
#system-area .system_img.anime-ready {
  opacity: 0;
}
*/
#system-area h3 {
  transition: all 300ms;
  transition-delay: 10ms !important;
}
#system-area .btn-system span {
  transition: all 300ms;
  transition-delay: 260ms !important;
}
#system-area .btn-system span.anime-ready, #system-area h3.anime-ready {
  opacity: 0;
	transform: translate3d(50px, 0, 0);
}
#system-area .system_img .sys_youtube_wrap_1 {
  transition: all 300ms;
  transition-delay: 60ms !important;
}
#system-area .system_img .sys_youtube_wrap_2 {
  transition: all 300ms;
  transition-delay: 110ms !important;
}
#system-area .system_img .sys_youtube_wrap_3 {
  transition: all 300ms;
  transition-delay: 160ms !important;
}
#system-area .system_img .sys_youtube_wrap_4 {
  transition: all 300ms;
  transition-delay: 210ms !important;
}
#system-area .system_img .sys_youtube_wrap_1.anime-ready,
#system-area .system_img .sys_youtube_wrap_2.anime-ready,
#system-area .system_img .sys_youtube_wrap_3.anime-ready,
#system-area .system_img .sys_youtube_wrap_4.anime-ready{
  opacity: 0;
	transform: translate3d(100px, 0, 0);
}
