@charset "UTF-8";

@keyframes rotateCircle {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}
.ik-canvas-wrap.is-anim {
	animation: rotateCircle 60s infinite;
}
.is-anim-opacity10 {
	opacity: 1 !important;
}
.is-anim-scale10 {
	transform: scale(1) !important;
}
.is-anim-scale5 {
	transform: scale(0.5) !important;
}
.is-anim-scalex10 {
	transform: scaleX(1) !important;
}

/* ------------------------------------------------------------ */
.jsc-kv-text,
.ik-image-section,
/*.jsc-scale-image,*/
.jsc-count-text,
.jsc-section-line,
.jsc-section-text,
.jsc-section-line > span,
.jsc-section-line:before,
.jsc-section-line:after,
.jsc-section-read {
	backface-visibility: hidden;
}
.jsc-kv-text {
	transform: translateY(20px);
}
.jsc-scale-image {
	transform: scale(0);
	opacity: 0;
}
.jsc-count-text {
	display: inline-block;
	transform-origin : right bottom;
	text-align : right;
}
.jsc-section-line {
	transform: scaleX(0);
	opacity: 0;
}
.jsc-section-text,
.jsc-section-read {
	opacity: 0;
}