#Stage {
	position: relative;
	height: 950px;
	width: 1250px;
	z-index: 0;
	right: auto;
	bottom: auto;
	background-color: rgb(255, 255, 255);
	overflow: hidden;
	text-overflow: clip;
	background-size: 100% 100%
}
#Stage_rectangle {
	position: absolute;
	margin: 0px;
	left: 0px;
	top: 0px;
	width: 1250px;
	height: 950px;
	right: auto;
	bottom: auto;
	background-color: rgb(255, 255, 255);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
}
#Stage_brochure_paper {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 1250px;
	height: 950px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_brochure_paper.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(0px, -150px) translateZ(0px) rotate(0deg) scale(0.5, 0.5);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_tablet {
	position: absolute;
	margin: 0px;
	opacity: 1;
	left: 300px;
	top: -125px;
	width: 650px;
	height: 900px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_tablet_wht.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(90deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_tablet_display {
	position: absolute;
	margin: 0px;
	left: 300px;
	top: -125px;
	width: 650px;
	height: 900px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_tablet_display_wht.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(90deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	opacity: 1;
}
#Stage_size-h_bar-v01 {
	position: absolute;
	margin: 0px;
	left: 325px;
	top: 80px;
	width: 2px;
	height: 16px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
	opacity: 1;
}
#Stage_size-h_bar-v02 {
	position: absolute;
	margin: 0px;
	left: 624px;
	top: 80px;
	width: 2px;
	height: 16px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
	opacity: 1;
}
#Stage_size-h_bar-v03 {
	position: absolute;
	margin: 0px;
	left: 923px;
	top: 80px;
	width: 2px;
	height: 16px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
	opacity: 0;
}
#Stage_size-h_bar-h01 {
	position: absolute;
	margin: 0px;
	left: 327px;
	top: 87px;
	width: 118px;
	height: 2px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	opacity: 0;
	transform-origin: 0% 50% 0px;
}
#Stage_size-h_bar-h02 {
	position: absolute;
	margin: 0px;
	left: 506px;
	top: 87px;
	width: 118px;
	height: 2px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	opacity: 0;
	transform-origin: 100% 50% 0px;
}
#Stage_size-h01 {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 451px;
	top: 82px;
	width: 49px;
	height: 11px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_size01.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
}
#Stage_size-h_bar-h03 {
	position: absolute;
	margin: 0px;
	left: 626px;
	top: 87px;
	width: 118px;
	height: 2px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	opacity: 0;
	transform-origin: 0% 50% 0px;
}
#Stage_size-h_bar-h04 {
	position: absolute;
	margin: 0px;
	left: 805px;
	top: 87px;
	width: 118px;
	height: 2px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	opacity: 0;
	transform-origin: 100% 50% 0px;
}
#Stage_size-h02 {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 750px;
	top: 82px;
	width: 49px;
	height: 11px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_size01.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
}
#Stage_size-v_bar-h01 {
	position: absolute;
	margin: 0px;
	left: 305px;
	top: 100px;
	width: 16px;
	height: 2px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
	opacity: 1;
}
#Stage_size-v_bar-h02 {
	position: absolute;
	margin: 0px;
	left: 305px;
	top: 548px;
	width: 16px;
	height: 2px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
	opacity: 1;
}
#Stage_size-v_bar-v01 {
	position: absolute;
	margin: 0px;
	left: 312px;
	top: 102px;
	width: 2px;
	height: 191px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	opacity: 0;
	transform-origin: 50% 0% 0px;
}
#Stage_size-v_bar-v02 {
	position: absolute;
	margin: 0px;
	left: 312px;
	top: 357px;
	width: 2px;
	height: 191px;
	right: auto;
	bottom: auto;
	background-color: rgb(180, 180, 180);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	opacity: 0;
	transform-origin: 50% 100% 0px;
}
#Stage_size-v {
	position: absolute;
	margin: 0px;
	opacity: 1;
	left: 287px;
	top: 320px;
	width: 49px;
	height: 11px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_size02.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(0px, 0px) translateZ(0px) rotate(-90deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_grn {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-color: rgb(95, 136, 52);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(625px, 250px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_red01 {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-color: rgb(233, 85, 19);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(475px, 100px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_red02 {
	position: absolute;
	margin: 0px;
	opacity: 0.15;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-color: rgb(233, 85, 19);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(325px, 100px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_red-grade {
	position: absolute;
	margin: 0px;
	opacity: 0.25;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-image: linear-gradient(rgb(233, 85, 19) 60%, rgb(255, 255, 255) 100%);
	background-color: rgba(255, 255, 255, 0);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(325px, 250px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_ttl_philosophy {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 600px;
	height: 300px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_ttl_philosophy.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(175px, 25px) translateZ(0px) rotate(0deg) scale(0.5, 0.5);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_blu01 {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-color: rgb(144, 177, 239);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(625px, 250px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_blu02 {
	position: absolute;
	margin: 0px;
	opacity: 0.1;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-color: rgb(144, 177, 239);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(775px, 100px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_blu-grade {
	position: absolute;
	margin: 0px;
	opacity: 0.5;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-image: linear-gradient(rgb(144, 177, 239) 60%, rgb(255, 255, 255) 100%);
	background-color: rgba(255, 255, 255, 0);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(775px, 250px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_ttl_profile {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 600px;
	height: 300px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_ttl_profile.svg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(475px, 25px) translateZ(0px) rotate(0deg) scale(0.5, 0.5);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_img_philosophy01 {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 300px;
	height: 300px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_img_philosophy01.jpg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(250px, 175px) translateZ(0px) rotate(0deg) scale(0.5, 0.5);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_rectangle_red03 {
	position: absolute;
	margin: 0px;
	opacity: 0;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 150px;
	right: auto;
	bottom: auto;
	background-color: rgb(233, 85, 19);
	background-size: 100% 100%;
	border-width: 0px;
	border-color: rgb(0, 0, 0);
	border-style: none;
	transform-style: preserve-3d;
	transform: translate(474.6px, 399.6px) translateZ(0px) rotate(0deg) scale(1, 1);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_img_philosophy02 {
	position: absolute;
	margin: 0px;
	opacity: 0.199467;
	left: 0px;
	top: 0px;
	width: 300px;
	height: 300px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_img_philosophy02.jpg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(399.6px, 324.6px) translateZ(0px) rotate(0deg) scale(0.5, 0.5);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_img_profile01 {
	position: absolute;
	margin: 0px;
	opacity: 0.847733;
	left: 0px;
	top: 0px;
	width: 300px;
	height: 300px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_img_profile01.gif");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(698.8px, 175px) translateZ(0px) rotate(0deg) scale(0.5, 0.5);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_img_profile02 {
	position: absolute;
	margin: 0px;
	opacity: 0.2992;
	left: 0px;
	top: 0px;
	width: 300px;
	height: 300px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_img_profile02.jpg");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	transform-style: preserve-3d;
	transform: translate(549.2px, 324.6px) translateZ(0px) rotate(0deg) scale(0.5, 0.5);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#Stage_people {
	position: absolute;
	margin: 0px;
	left: 270px;
	top: 60px;
	width: 710px;
	height: 530px;
	right: auto;
	bottom: auto;
	background-image: url("../images/anime_design_people.png");
	background-color: rgba(0, 0, 0, 0);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0px 0px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	transform: translateZ(0px);
	opacity: 1
}
