/* fade */

.js-fadeUp{
	opacity: 0;
	transform: translateY(30px);
	transition: opacity .8s, transform .8s;
}

.js-fadeUp.graph{
	opacity: 0;
	transform: translateY(0);
	transition: opacity .8s, transform .8s;
}

.js-fadeUp.is-inview {
	opacity: 1;
	transform: translateY(0);
	transition-delay: .5s;
}

.js-fadeUp.is-inview.delay1{
	transition-delay: 1s;
}
.js-fadeUp.is-inview.delay2{
	transition-delay: 1.5s;
}
.js-fadeUp.is-inview.delay3{
	transition-delay: 2s;
}
.js-fadeUp.is-inview.delay4{
	transition-delay: 2.5s;
}

.js-fadeUp.is-inview.delay5{
	transition-delay: 1.7s;
}

.js-extend_a{
	opacity: 1;
	height: 1%; 
	transition: 1s;
}

.js-extend_a.is-inview {
	opacity: 1;
	height: 29%;
	transition: 1s;
	transition-delay: .8s;
}

.js-extend_b{
	opacity: 1;
	height: 1%; 
	transition: 1s;
}

.js-extend_b.is-inview {
	opacity: 1;
	height: 50%;
	transition: 1s;
	transition-delay: .8s;
}

.js-extend_c{
	opacity: 1;
	height: 1%; 
	transition: 1s;
}

.js-extend_c.is-inview {
	opacity: 1;
	height: 14.5%;
	transition: 1s;
	transition-delay: .8s;
}

.js-extend_d{
	opacity: 1;
	height: 1%; 
	transition: 1s;
}

.js-extend_d.is-inview {
	opacity: 1;
	height: 44%;
	transition: 1s;
	transition-delay: .8s;
}

.js-bounce{
	opacity: 0;
	transform: scale(.8);
	transition: 1s;
}

.js-bounce.is-inview {
	opacity: 1;
	transform: scale(1.01);
	transition: .5s;
	transition-delay: 1.7s;
}
