@charset "UTF-8";
/* ===================================================================
CSS information

 file name  : print.css
 author     : Ability Consultant
 style info : 印刷用
=================================================================== */
/* ===================================================================
CSS information

 author     : Ability Consultant
 style info : アニメーション関係
=================================================================== */
@-moz-keyframes fadein {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@-webkit-keyframes fadein {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@keyframes fadein {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@-moz-keyframes risefadein {
	from {
		opacity: 0;
		-moz-transform: translate(0, 10px);
		transform: translate(0, 10px);
	}
	to {
		opacity: 1;
		-moz-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes risefadein {
	from {
		opacity: 0;
		-webkit-transform: translate(0, 10px);
		transform: translate(0, 10px);
	}
	to {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes risefadein {
	from {
		opacity: 0;
		-moz-transform: translate(0, 10px);
		-ms-transform: translate(0, 10px);
		-webkit-transform: translate(0, 10px);
		transform: translate(0, 10px);
	}
	to {
		opacity: 1;
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-moz-keyframes downfadein {
	from {
		opacity: 0;
		-moz-transform: translate(0, -50px);
		transform: translate(0, -50px);
	}
	to {
		opacity: 1;
		-moz-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes downfadein {
	from {
		opacity: 0;
		-webkit-transform: translate(0, -50px);
		transform: translate(0, -50px);
	}
	to {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes downfadein {
	from {
		opacity: 0;
		-moz-transform: translate(0, -50px);
		-ms-transform: translate(0, -50px);
		-webkit-transform: translate(0, -50px);
		transform: translate(0, -50px);
	}
	to {
		opacity: 1;
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-moz-keyframes dnfadein {
	0% {
		display: none;
		opacity: 0;
	}
	1% {
		display: block;
		opacity: 0;
	}
	100% {
		display: block;
		opacity: 1;
	}
}
@-webkit-keyframes dnfadein {
	0% {
		display: none;
		opacity: 0;
	}
	1% {
		display: block;
		opacity: 0;
	}
	100% {
		display: block;
		opacity: 1;
	}
}
@keyframes dnfadein {
	0% {
		display: none;
		opacity: 0;
	}
	1% {
		display: block;
		opacity: 0;
	}
	100% {
		display: block;
		opacity: 1;
	}
}
@-moz-keyframes fuwafuwa {
	0% {
		-moz-transform: translate(0, 0);
		transform: translate(0, 0);
	}
	50% {
		-moz-transform: translate(0, -7px);
		transform: translate(0, -7px);
	}
	100% {
		-moz-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes fuwafuwa {
	0% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
	50% {
		-webkit-transform: translate(0, -7px);
		transform: translate(0, -7px);
	}
	100% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes fuwafuwa {
	0% {
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
	50% {
		-moz-transform: translate(0, -7px);
		-ms-transform: translate(0, -7px);
		-webkit-transform: translate(0, -7px);
		transform: translate(0, -7px);
	}
	100% {
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
/* -----------------------------------------------------------
	print
----------------------------------------------------------- */
.view_tab,
.view_sp,
.view_tab-sp {
	display: none !important;
}
