/**** opacity:0 ****/
.fv-section,
.section-02,
.section-03 h3,
.wrapper__section-03_second__item,
.section-04,
.section-05__title-box,
.section-05__lead-text,
.section-05__box,
.section-06,
.section-07__title-box,
.section-07__box,
.under-page .container__title,
.under-page .wrapper__section-body h2,
.under-page .wrapper__section-body p,
.under-page .wrapper__section-body table,
.under-page .section__contact-forms {
	opacity: 0;
}

/**** animation ****/
@keyframes climbUp {
	0% { opacity: 0; transform: translateY(50px); }
	100% { opacity: 1; transform: translateY(0); }
}

/**** apply ****/
.fv-section.active,
.section-02.active,
.section-03 h3.active,
.wrapper__section-03_second__item.active,
.section-04.active,
.section-05__title-box.active,
.section-05__lead-text.active,
.section-05__box.active,
.section-06.active,
.section-07__title-box.active,
.section-07__box.active,
.under-page .container__title.active,
.under-page .wrapper__section-body h2.active,
.under-page .wrapper__section-body p.active,
.under-page .wrapper__section-body table.active,
.under-page .section__contact-forms.active {
	animation: climbUp 0.5s linear 0.2s forwards;
}

