@charset "UTF-8";

/*inview
--------------------------- */
.boxFeed{
	opacity: 1.0;
	-webkit-transform: translate(0,0);
	transform: translate(0,0); 
}
#topKv__tit_logo,
.topKv__ribbon,
.topKv__kikan{
	opacity: 0;
	-webkit-transform: translate(0, 40px);
	transform: translate(0, 40px);
	transition: opacity 0.5s, transform 1.0s;
}
#topKv__tit_logo.boxFeed,
.topKv__ribbon.boxFeed,
.topKv__kikan.boxFeed{
	opacity: 1.0;
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
	transition-delay: 1.0s;
}

.topKv__tit_n{
	opacity: 0;
	-webkit-transform: translateX(-40px);
	transform: translateX(-40px);
	transition: opacity 0.8s, transform 0.8s;
}
.topKv__tit_n.boxFeed{
	opacity: 1.0;
	-webkit-transform: translateX(0);
	transform: translateX(0);
	transition-delay: 1.8s;
}

.topKv__tit_s{
	opacity: 0;
	-webkit-transform: translateX(40px);
	transform: translateX(40px);
	transition: opacity 0.8s, transform 0.8s;
}
.topKv__tit_s.boxFeed{
	opacity: 1.0;
	-webkit-transform: translateX(0);
	transform: translateX(0);
	transition-delay: 1.8s;
}

.deco__topKv{
	opacity: 0;
	transition: opacity 1.5s;
}
.deco__topKv.boxFeed{
	opacity: 1.0;
	transition-delay: 2.8s;
}