/* <!-- 要素アニメーション用 --> */
/* <!-- アニメーション(デフォルト：下から1秒線形描画) --> */
.e_anime{
	transform: translateY(100px);
	transition: all 1s linear;
	transition-property:transform,opacity;
	opacity: 0;
}
.e_anime.anim{
	opacity: 1;
	transform: translateY(0);
}
/* <!-- /アニメーション(デフォルト：下から1秒線形描画) --> */

/* <!-- アニメーション速度調整用 --> */
.e_anime.a_fast{
	transition-duration: 0.5s;
}
.e_anime.a_slow{
	transition-duration: 2s;
}
/* <!-- /アニメーション速度調整用 --> */

/* <!-- アニメーション方向調整用 --> */
.e_anime.a_left{
	transform: translateY(0);
	transform: translateX(-50vw);
}
.e_anime.a_left.anim{
	transform: translateX(0);
}
.e_anime.a_right{
	transform: translateY(0);
	transform: translateX(50vw);
}
.e_anime.a_right.anim{
	transform: translateX(0);
}
/* <!-- /アニメーション方向調整用 --> */


/* <!-- アニメーション描画方法調整用 --> */
.e_anime.a_ease{
	transition-timing-function: ease;
}
.e_anime.a_ease_in{
	transition-timing-function: ease-in;
}
.e_anime.a_ease_out{
	transition-timing-function: ease-out;
}
.e_anime.a_ease_in_out{
	transition-timing-function: ease-in-out;
}
/* <!-- 個別アニメーション調整用 --> */
.e_anime.max{
}
/* <!-- /個別アニメーション調整用 --> */

/* <!-- /アニメーション描画方法調整用 --> */
/* <!-- /要素アニメーション用 --> */
