@charset "UTF-8";


/*================================================
 *  アニメーション (animate+scroltriger)追加設定
 ================================================*/

/*開始タイミング*/
.anime_d1 {
  -webkit-animation-delay: .1s;
          animation-delay: .1s;
}
.anime_d2 {
  -webkit-animation-delay: .2s;
          animation-delay: .2s;
}
.anime_d3 {
  -webkit-animation-delay: .3s;
          animation-delay: .3s;
}
.anime_d4 {
  -webkit-animation-delay: .4s;
          animation-delay: .4s;
}
.anime_d5 {
  -webkit-animation-delay: .5s;
          animation-delay: .5s;
}
.anime_d6 {
  -webkit-animation-delay: .6s;
          animation-delay: .6s;
}
.anime_d7 {
  -webkit-animation-delay: .7s;
          animation-delay: .7s;
}
.anime_d8 {
  -webkit-animation-delay: .8s;
          animation-delay: .8s;
}
.anime_d9 {
  -webkit-animation-delay: .9s;
          animation-delay: .9s;
}
.anime_d10 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
.anime_d11 {
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s;
}
.anime_d12 {
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
}
.anime_d13 {
  -webkit-animation-delay: 1.3s;
          animation-delay: 1.3s;
}
.anime_d14 {
  -webkit-animation-delay: 1.4s;
          animation-delay: 1.4s;
}
.anime_d15 {
  -webkit-animation-delay: 1.5s;
          animation-delay: 1.5s;
}
















.invisible {
  opacity: 0;
}








/*================================================
 *  PCサイズ限定
 ================================================*/
@media only screen and (min-width: 1000px) {
	







/*PCサイズ限定*/ }



/*================================================
 *  スマートフォン向けデザイン
 ================================================*/
@media screen and (max-width:999px) {






	
	
	
/*スマートフォン向けデザイン*/ }










