@charset 'utf-8';
/*オープニングアニメ 初期状態*/
.contents00 > .item01{
	opacity: 0;
}
header{
	top: -7.4rem;
}
@media only screen and (min-width: 768px){
	header .header01 nav{
		opacity: 0;
	}
}
.eyecatch_inc.top .eyecatch_inc01 .eyecatch_inc01_01 .mark svg circle{
	opacity: 0;
}
.eyecatch_inc.top .eyecatch_inc01 .eyecatch_inc01_01 .text01 .line,
.eyecatch_inc.top .eyecatch_inc01 .eyecatch_inc01_01 .text02 .line{
	opacity: 0;
	transform: translateY(1.0rem);
}

.contents01 .contents01_01 .contents01_01_01 .contents01_01_01_01 > .text01{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents01 .contents01_01 .contents01_01_01 .contents01_01_01_01 .contents01_01_01_01_01{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents01 .contents01_01 > .item01 > .before{
	bottom: -10.0rem;
	transform: translateY(0);
}

.contents02 .contents02_01 .contents02_01_01 .contents02_01_01_01 > .text01{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents02 .contents02_01 .contents02_01_01 .contents02_01_01_01 .contents02_01_01_01_01{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents02 .contents02_01 .contents02_01_01 .contents02_01_01_01 .contents02_01_01_01_02{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents02 .contents02_01 > .item01 > .before{
	bottom: -10.0rem;
	transform: translateY(0);
}

.contents03 .contents03_01 .contents03_01_01{
	opacity: 0;
	transform: translateY(1.0rem);
}

.contents04 .contents04_01 .contents04_01_01{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents04 .contents04_01 .contents04_01_02{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents04 .contents04_01 > .item01 > .before{
	bottom: -10.0rem;
	transform: translateY(0);
}

.contents05 .contents05_01 .contents05_01_01 .contents05_01_01_01 > .text01{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents05 .contents05_01 .contents05_01_01 .contents05_01_01_01 .contents05_01_01_01_01{
	opacity: 0;
	transform: translateY(1.0rem);
}
.contents05 .contents05_01 .contents05_01_01 .contents05_01_01_01 .contents05_01_01_01_02{
	opacity: 0;
	transform: translateY(1.0rem);
}