@-webkit-keyframes _idGenKeyFrames-0 {
0% { -webkit-transform:translate(-1px,-233px) ; opacity:0; }
4.3478% { -webkit-transform:translate(-1px,-204px) ; opacity:0.043; }
8.6957% { -webkit-transform:translate(-1px,-177px) ; opacity:0.087; }
13.0435% { -webkit-transform:translate(-1px,-153px) ; opacity:0.13; }
17.3913% { -webkit-transform:translate(-1px,-131px) ; opacity:0.174; }
21.7391% { -webkit-transform:translate(0px,-112px) ; opacity:0.217; }
26.087% { -webkit-transform:translate(0px,-94px) ; opacity:0.261; }
30.4348% { -webkit-transform:translate(0px,-78px) ; opacity:0.304; }
34.7826% { -webkit-transform:translate(0px,-65px) ; opacity:0.348; }
39.1304% { -webkit-transform:translate(0px,-53px) ; opacity:0.391; }
43.4783% { -webkit-transform:translate(0px,-42px) ; opacity:0.435; }
47.8261% { -webkit-transform:translate(0px,-33px) ; opacity:0.478; }
52.1739% { -webkit-transform:translate(0px,-25px) ; opacity:0.522; }
56.5217% { -webkit-transform:translate(0px,-19px) ; opacity:0.565; }
60.8696% { -webkit-transform:translate(0px,-14px) ; opacity:0.609; }
65.2174% { -webkit-transform:translate(0px,-10px) ; opacity:0.652; }
69.5652% { -webkit-transform:translate(0px,-7px) ; opacity:0.696; }
73.913% { -webkit-transform:translate(0px,-4px) ; opacity:0.739; }
78.2609% { -webkit-transform:translate(0px,-2px) ; opacity:0.783; }
82.6087% { -webkit-transform:translate(0px,-1px) ; opacity:0.826; }
86.9565% { -webkit-transform:translate(0px,-1px) ; opacity:0.87; }
91.3043% { -webkit-transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { -webkit-transform:translate(0px,0px) ; opacity:0.957; }
100% { -webkit-transform:translate(0px,0px) ; opacity:1; }
} 
@keyframes _idGenKeyFrames-0 {
0% { transform:translate(-1px,-233px) ; opacity:0; }
4.3478% { transform:translate(-1px,-204px) ; opacity:0.043; }
8.6957% { transform:translate(-1px,-177px) ; opacity:0.087; }
13.0435% { transform:translate(-1px,-153px) ; opacity:0.13; }
17.3913% { transform:translate(-1px,-131px) ; opacity:0.174; }
21.7391% { transform:translate(0px,-112px) ; opacity:0.217; }
26.087% { transform:translate(0px,-94px) ; opacity:0.261; }
30.4348% { transform:translate(0px,-78px) ; opacity:0.304; }
34.7826% { transform:translate(0px,-65px) ; opacity:0.348; }
39.1304% { transform:translate(0px,-53px) ; opacity:0.391; }
43.4783% { transform:translate(0px,-42px) ; opacity:0.435; }
47.8261% { transform:translate(0px,-33px) ; opacity:0.478; }
52.1739% { transform:translate(0px,-25px) ; opacity:0.522; }
56.5217% { transform:translate(0px,-19px) ; opacity:0.565; }
60.8696% { transform:translate(0px,-14px) ; opacity:0.609; }
65.2174% { transform:translate(0px,-10px) ; opacity:0.652; }
69.5652% { transform:translate(0px,-7px) ; opacity:0.696; }
73.913% { transform:translate(0px,-4px) ; opacity:0.739; }
78.2609% { transform:translate(0px,-2px) ; opacity:0.783; }
82.6087% { transform:translate(0px,-1px) ; opacity:0.826; }
86.9565% { transform:translate(0px,-1px) ; opacity:0.87; }
91.3043% { transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { transform:translate(0px,0px) ; opacity:0.957; }
100% { transform:translate(0px,0px) ; opacity:1; }
} 
@-webkit-keyframes _idGenKeyFrames-1 {
0% { -webkit-transform:translate(-307px,0px) ; opacity:0; }
4.3478% { -webkit-transform:translate(-269px,0px) ; opacity:0.043; }
8.6957% { -webkit-transform:translate(-234px,0px) ; opacity:0.087; }
13.0435% { -webkit-transform:translate(-202px,0px) ; opacity:0.13; }
17.3913% { -webkit-transform:translate(-173px,0px) ; opacity:0.174; }
21.7391% { -webkit-transform:translate(-147px,0px) ; opacity:0.217; }
26.087% { -webkit-transform:translate(-124px,0px) ; opacity:0.261; }
30.4348% { -webkit-transform:translate(-103px,0px) ; opacity:0.304; }
34.7826% { -webkit-transform:translate(-85px,0px) ; opacity:0.348; }
39.1304% { -webkit-transform:translate(-69px,0px) ; opacity:0.391; }
43.4783% { -webkit-transform:translate(-55px,0px) ; opacity:0.435; }
47.8261% { -webkit-transform:translate(-44px,0px) ; opacity:0.478; }
52.1739% { -webkit-transform:translate(-34px,0px) ; opacity:0.522; }
56.5217% { -webkit-transform:translate(-25px,0px) ; opacity:0.565; }
60.8696% { -webkit-transform:translate(-18px,0px) ; opacity:0.609; }
65.2174% { -webkit-transform:translate(-13px,0px) ; opacity:0.652; }
69.5652% { -webkit-transform:translate(-9px,0px) ; opacity:0.696; }
73.913% { -webkit-transform:translate(-5px,0px) ; opacity:0.739; }
78.2609% { -webkit-transform:translate(-3px,0px) ; opacity:0.783; }
82.6087% { -webkit-transform:translate(-2px,0px) ; opacity:0.826; }
86.9565% { -webkit-transform:translate(-1px,0px) ; opacity:0.87; }
91.3043% { -webkit-transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { -webkit-transform:translate(0px,0px) ; opacity:0.957; }
100% { -webkit-transform:translate(0px,0px) ; opacity:1; }
} 
@keyframes _idGenKeyFrames-1 {
0% { transform:translate(-307px,0px) ; opacity:0; }
4.3478% { transform:translate(-269px,0px) ; opacity:0.043; }
8.6957% { transform:translate(-234px,0px) ; opacity:0.087; }
13.0435% { transform:translate(-202px,0px) ; opacity:0.13; }
17.3913% { transform:translate(-173px,0px) ; opacity:0.174; }
21.7391% { transform:translate(-147px,0px) ; opacity:0.217; }
26.087% { transform:translate(-124px,0px) ; opacity:0.261; }
30.4348% { transform:translate(-103px,0px) ; opacity:0.304; }
34.7826% { transform:translate(-85px,0px) ; opacity:0.348; }
39.1304% { transform:translate(-69px,0px) ; opacity:0.391; }
43.4783% { transform:translate(-55px,0px) ; opacity:0.435; }
47.8261% { transform:translate(-44px,0px) ; opacity:0.478; }
52.1739% { transform:translate(-34px,0px) ; opacity:0.522; }
56.5217% { transform:translate(-25px,0px) ; opacity:0.565; }
60.8696% { transform:translate(-18px,0px) ; opacity:0.609; }
65.2174% { transform:translate(-13px,0px) ; opacity:0.652; }
69.5652% { transform:translate(-9px,0px) ; opacity:0.696; }
73.913% { transform:translate(-5px,0px) ; opacity:0.739; }
78.2609% { transform:translate(-3px,0px) ; opacity:0.783; }
82.6087% { transform:translate(-2px,0px) ; opacity:0.826; }
86.9565% { transform:translate(-1px,0px) ; opacity:0.87; }
91.3043% { transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { transform:translate(0px,0px) ; opacity:0.957; }
100% { transform:translate(0px,0px) ; opacity:1; }
} 
@-webkit-keyframes _idGenKeyFrames-2 {
0% { -webkit-transform:translate(307px,0px) ; opacity:0; }
4.3478% { -webkit-transform:translate(269px,0px) ; opacity:0.043; }
8.6957% { -webkit-transform:translate(234px,0px) ; opacity:0.087; }
13.0435% { -webkit-transform:translate(202px,0px) ; opacity:0.13; }
17.3913% { -webkit-transform:translate(173px,0px) ; opacity:0.174; }
21.7391% { -webkit-transform:translate(147px,0px) ; opacity:0.217; }
26.087% { -webkit-transform:translate(124px,0px) ; opacity:0.261; }
30.4348% { -webkit-transform:translate(103px,0px) ; opacity:0.304; }
34.7826% { -webkit-transform:translate(85px,0px) ; opacity:0.348; }
39.1304% { -webkit-transform:translate(69px,0px) ; opacity:0.391; }
43.4783% { -webkit-transform:translate(55px,0px) ; opacity:0.435; }
47.8261% { -webkit-transform:translate(44px,0px) ; opacity:0.478; }
52.1739% { -webkit-transform:translate(34px,0px) ; opacity:0.522; }
56.5217% { -webkit-transform:translate(25px,0px) ; opacity:0.565; }
60.8696% { -webkit-transform:translate(18px,0px) ; opacity:0.609; }
65.2174% { -webkit-transform:translate(13px,0px) ; opacity:0.652; }
69.5652% { -webkit-transform:translate(9px,0px) ; opacity:0.696; }
73.913% { -webkit-transform:translate(5px,0px) ; opacity:0.739; }
78.2609% { -webkit-transform:translate(3px,0px) ; opacity:0.783; }
82.6087% { -webkit-transform:translate(2px,0px) ; opacity:0.826; }
86.9565% { -webkit-transform:translate(1px,0px) ; opacity:0.87; }
91.3043% { -webkit-transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { -webkit-transform:translate(0px,0px) ; opacity:0.957; }
100% { -webkit-transform:translate(0px,0px) ; opacity:1; }
} 
@keyframes _idGenKeyFrames-2 {
0% { transform:translate(307px,0px) ; opacity:0; }
4.3478% { transform:translate(269px,0px) ; opacity:0.043; }
8.6957% { transform:translate(234px,0px) ; opacity:0.087; }
13.0435% { transform:translate(202px,0px) ; opacity:0.13; }
17.3913% { transform:translate(173px,0px) ; opacity:0.174; }
21.7391% { transform:translate(147px,0px) ; opacity:0.217; }
26.087% { transform:translate(124px,0px) ; opacity:0.261; }
30.4348% { transform:translate(103px,0px) ; opacity:0.304; }
34.7826% { transform:translate(85px,0px) ; opacity:0.348; }
39.1304% { transform:translate(69px,0px) ; opacity:0.391; }
43.4783% { transform:translate(55px,0px) ; opacity:0.435; }
47.8261% { transform:translate(44px,0px) ; opacity:0.478; }
52.1739% { transform:translate(34px,0px) ; opacity:0.522; }
56.5217% { transform:translate(25px,0px) ; opacity:0.565; }
60.8696% { transform:translate(18px,0px) ; opacity:0.609; }
65.2174% { transform:translate(13px,0px) ; opacity:0.652; }
69.5652% { transform:translate(9px,0px) ; opacity:0.696; }
73.913% { transform:translate(5px,0px) ; opacity:0.739; }
78.2609% { transform:translate(3px,0px) ; opacity:0.783; }
82.6087% { transform:translate(2px,0px) ; opacity:0.826; }
86.9565% { transform:translate(1px,0px) ; opacity:0.87; }
91.3043% { transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { transform:translate(0px,0px) ; opacity:0.957; }
100% { transform:translate(0px,0px) ; opacity:1; }
} 
@-webkit-keyframes _idGenKeyFrames-3 {
0% { -webkit-transform:translate(-1px,233px) ; opacity:0; }
4.3478% { -webkit-transform:translate(-1px,204px) ; opacity:0.043; }
8.6957% { -webkit-transform:translate(-1px,177px) ; opacity:0.087; }
13.0435% { -webkit-transform:translate(-1px,153px) ; opacity:0.13; }
17.3913% { -webkit-transform:translate(-1px,131px) ; opacity:0.174; }
21.7391% { -webkit-transform:translate(0px,112px) ; opacity:0.217; }
26.087% { -webkit-transform:translate(0px,94px) ; opacity:0.261; }
30.4348% { -webkit-transform:translate(0px,78px) ; opacity:0.304; }
34.7826% { -webkit-transform:translate(0px,65px) ; opacity:0.348; }
39.1304% { -webkit-transform:translate(0px,53px) ; opacity:0.391; }
43.4783% { -webkit-transform:translate(0px,42px) ; opacity:0.435; }
47.8261% { -webkit-transform:translate(0px,33px) ; opacity:0.478; }
52.1739% { -webkit-transform:translate(0px,25px) ; opacity:0.522; }
56.5217% { -webkit-transform:translate(0px,19px) ; opacity:0.565; }
60.8696% { -webkit-transform:translate(0px,14px) ; opacity:0.609; }
65.2174% { -webkit-transform:translate(0px,10px) ; opacity:0.652; }
69.5652% { -webkit-transform:translate(0px,7px) ; opacity:0.696; }
73.913% { -webkit-transform:translate(0px,4px) ; opacity:0.739; }
78.2609% { -webkit-transform:translate(0px,2px) ; opacity:0.783; }
82.6087% { -webkit-transform:translate(0px,1px) ; opacity:0.826; }
86.9565% { -webkit-transform:translate(0px,1px) ; opacity:0.87; }
91.3043% { -webkit-transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { -webkit-transform:translate(0px,0px) ; opacity:0.957; }
100% { -webkit-transform:translate(0px,0px) ; opacity:1; }
} 
@keyframes _idGenKeyFrames-3 {
0% { transform:translate(-1px,233px) ; opacity:0; }
4.3478% { transform:translate(-1px,204px) ; opacity:0.043; }
8.6957% { transform:translate(-1px,177px) ; opacity:0.087; }
13.0435% { transform:translate(-1px,153px) ; opacity:0.13; }
17.3913% { transform:translate(-1px,131px) ; opacity:0.174; }
21.7391% { transform:translate(0px,112px) ; opacity:0.217; }
26.087% { transform:translate(0px,94px) ; opacity:0.261; }
30.4348% { transform:translate(0px,78px) ; opacity:0.304; }
34.7826% { transform:translate(0px,65px) ; opacity:0.348; }
39.1304% { transform:translate(0px,53px) ; opacity:0.391; }
43.4783% { transform:translate(0px,42px) ; opacity:0.435; }
47.8261% { transform:translate(0px,33px) ; opacity:0.478; }
52.1739% { transform:translate(0px,25px) ; opacity:0.522; }
56.5217% { transform:translate(0px,19px) ; opacity:0.565; }
60.8696% { transform:translate(0px,14px) ; opacity:0.609; }
65.2174% { transform:translate(0px,10px) ; opacity:0.652; }
69.5652% { transform:translate(0px,7px) ; opacity:0.696; }
73.913% { transform:translate(0px,4px) ; opacity:0.739; }
78.2609% { transform:translate(0px,2px) ; opacity:0.783; }
82.6087% { transform:translate(0px,1px) ; opacity:0.826; }
86.9565% { transform:translate(0px,1px) ; opacity:0.87; }
91.3043% { transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { transform:translate(0px,0px) ; opacity:0.957; }
100% { transform:translate(0px,0px) ; opacity:1; }
} 
@-webkit-keyframes _idGenKeyFrames-4 {
0% { opacity:0; }
100% { opacity:1; }
} 
@keyframes _idGenKeyFrames-4 {
0% { opacity:0; }
100% { opacity:1; }
} 
@-webkit-keyframes _idGenKeyFrames-5 {
0% { -webkit-transform:translate(307px,0px) ; opacity:0; }
4.3478% { -webkit-transform:translate(269px,0px) ; opacity:0.043; }
8.6957% { -webkit-transform:translate(234px,0px) ; opacity:0.087; }
13.0435% { -webkit-transform:translate(202px,0px) ; opacity:0.13; }
17.3913% { -webkit-transform:translate(173px,0px) ; opacity:0.174; }
21.7391% { -webkit-transform:translate(147px,0px) ; opacity:0.217; }
26.087% { -webkit-transform:translate(124px,0px) ; opacity:0.261; }
30.4348% { -webkit-transform:translate(103px,0px) ; opacity:0.304; }
34.7826% { -webkit-transform:translate(85px,0px) ; opacity:0.348; }
39.1304% { -webkit-transform:translate(69px,0px) ; opacity:0.391; }
43.4783% { -webkit-transform:translate(55px,0px) ; opacity:0.435; }
47.8261% { -webkit-transform:translate(44px,0px) ; opacity:0.478; }
52.1739% { -webkit-transform:translate(34px,0px) ; opacity:0.522; }
56.5217% { -webkit-transform:translate(25px,0px) ; opacity:0.565; }
60.8696% { -webkit-transform:translate(18px,0px) ; opacity:0.609; }
65.2174% { -webkit-transform:translate(13px,0px) ; opacity:0.652; }
69.5652% { -webkit-transform:translate(9px,0px) ; opacity:0.696; }
73.913% { -webkit-transform:translate(5px,0px) ; opacity:0.739; }
78.2609% { -webkit-transform:translate(3px,0px) ; opacity:0.783; }
82.6087% { -webkit-transform:translate(2px,0px) ; opacity:0.826; }
86.9565% { -webkit-transform:translate(1px,0px) ; opacity:0.87; }
91.3043% { -webkit-transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { -webkit-transform:translate(0px,0px) ; opacity:0.957; }
100% { -webkit-transform:translate(0px,0px) ; opacity:1; }
} 
@keyframes _idGenKeyFrames-5 {
0% { transform:translate(307px,0px) ; opacity:0; }
4.3478% { transform:translate(269px,0px) ; opacity:0.043; }
8.6957% { transform:translate(234px,0px) ; opacity:0.087; }
13.0435% { transform:translate(202px,0px) ; opacity:0.13; }
17.3913% { transform:translate(173px,0px) ; opacity:0.174; }
21.7391% { transform:translate(147px,0px) ; opacity:0.217; }
26.087% { transform:translate(124px,0px) ; opacity:0.261; }
30.4348% { transform:translate(103px,0px) ; opacity:0.304; }
34.7826% { transform:translate(85px,0px) ; opacity:0.348; }
39.1304% { transform:translate(69px,0px) ; opacity:0.391; }
43.4783% { transform:translate(55px,0px) ; opacity:0.435; }
47.8261% { transform:translate(44px,0px) ; opacity:0.478; }
52.1739% { transform:translate(34px,0px) ; opacity:0.522; }
56.5217% { transform:translate(25px,0px) ; opacity:0.565; }
60.8696% { transform:translate(18px,0px) ; opacity:0.609; }
65.2174% { transform:translate(13px,0px) ; opacity:0.652; }
69.5652% { transform:translate(9px,0px) ; opacity:0.696; }
73.913% { transform:translate(5px,0px) ; opacity:0.739; }
78.2609% { transform:translate(3px,0px) ; opacity:0.783; }
82.6087% { transform:translate(2px,0px) ; opacity:0.826; }
86.9565% { transform:translate(1px,0px) ; opacity:0.87; }
91.3043% { transform:translate(0px,0px) ; opacity:0.913; }
95.6522% { transform:translate(0px,0px) ; opacity:0.957; }
100% { transform:translate(0px,0px) ; opacity:1; }
} 
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote, figure {
	margin:0;
	padding:0;
	border-width:0;
	text-rendering:optimizeSpeed;
}
div > svg {
	position:absolute;
}
div.Basic-Text-Frame {
	border-style:solid;
}
#_idContainer000 {
	height:376px;
	left:0px;
	position:absolute;
	top:0px;
	width:800px;
}
#_idContainer001 {
	height:89px;
	left:97px;
	position:absolute;
	top:144px;
	width:606px;
}
#_idContainer002 {
	-webkit-perspective:1px;
	height:104px;
	left:176px;
	position:absolute;
	top:384px;
	width:466px;
}
#_idContainer003 {
	-webkit-perspective:1px;
	height:30px;
	left:242px;
	position:absolute;
	top:535px;
	width:317px;
}
#_idContainer004 {
	-webkit-perspective:1px;
	height:44px;
	left:93px;
	position:absolute;
	top:241px;
	width:615px;
}
#_idContainer005 {
	-webkit-perspective:1px;
	height:22px;
	left:300px;
	position:absolute;
	top:500px;
	width:220px;
}
img._idGenObjectAttribute-1 {
	height:100.00%;
	min-width:100%;
	width:100.00%;
}
img._idGenObjectAttribute-2 {
	left:0px;
	position:absolute;
	top:0px;
}
div._idGenPlayAnimation-1 {
	-webkit-animation-delay:0.000s;
	-webkit-animation-duration:1.000s;
	-webkit-animation-fill-mode:forwards;
	-webkit-animation-iteration-count:1;
	-webkit-animation-name:_idGenKeyFrames-0;
	-webkit-animation-timing-function:linear;
	-webkit-transform-origin:50% 50%;
	animation-delay:0.000s;
	animation-duration:1.000s;
	animation-fill-mode:forwards;
	animation-iteration-count:1;
	animation-name:_idGenKeyFrames-0;
	animation-timing-function:linear;
	transform-origin:50% 50%;
}
div._idGenPlayAnimation-2 {
	-webkit-animation-delay:1.000s;
	-webkit-animation-duration:1.000s;
	-webkit-animation-fill-mode:forwards;
	-webkit-animation-iteration-count:1;
	-webkit-animation-name:_idGenKeyFrames-1;
	-webkit-animation-timing-function:linear;
	-webkit-transform-origin:50% 50%;
	animation-delay:1.000s;
	animation-duration:1.000s;
	animation-fill-mode:forwards;
	animation-iteration-count:1;
	animation-name:_idGenKeyFrames-1;
	animation-timing-function:linear;
	transform-origin:50% 50%;
}
div._idGenPlayAnimation-3 {
	-webkit-animation-delay:2.000s;
	-webkit-animation-duration:1.000s;
	-webkit-animation-fill-mode:forwards;
	-webkit-animation-iteration-count:1;
	-webkit-animation-name:_idGenKeyFrames-2;
	-webkit-animation-timing-function:linear;
	-webkit-transform-origin:50% 50%;
	animation-delay:2.000s;
	animation-duration:1.000s;
	animation-fill-mode:forwards;
	animation-iteration-count:1;
	animation-name:_idGenKeyFrames-2;
	animation-timing-function:linear;
	transform-origin:50% 50%;
}
div._idGenPlayAnimation-4 {
	-webkit-animation-delay:3.000s;
	-webkit-animation-duration:1.000s;
	-webkit-animation-fill-mode:forwards;
	-webkit-animation-iteration-count:1;
	-webkit-animation-name:_idGenKeyFrames-3;
	-webkit-animation-timing-function:linear;
	-webkit-transform-origin:50% 50%;
	animation-delay:3.000s;
	animation-duration:1.000s;
	animation-fill-mode:forwards;
	animation-iteration-count:1;
	animation-name:_idGenKeyFrames-3;
	animation-timing-function:linear;
	transform-origin:50% 50%;
}
div._idGenPlayAnimation-5 {
	-webkit-animation-delay:4.000s;
	-webkit-animation-duration:1.000s;
	-webkit-animation-fill-mode:forwards;
	-webkit-animation-iteration-count:1;
	-webkit-animation-name:_idGenKeyFrames-4;
	-webkit-animation-timing-function:linear;
	-webkit-transform-origin:50% 50%;
	animation-delay:4.000s;
	animation-duration:1.000s;
	animation-fill-mode:forwards;
	animation-iteration-count:1;
	animation-name:_idGenKeyFrames-4;
	animation-timing-function:linear;
	transform-origin:50% 50%;
}
div._idGenPlayAnimation-6 {
	-webkit-animation-delay:5.000s;
	-webkit-animation-duration:1.000s;
	-webkit-animation-fill-mode:forwards;
	-webkit-animation-iteration-count:1;
	-webkit-animation-name:_idGenKeyFrames-5;
	-webkit-animation-timing-function:linear;
	-webkit-transform-origin:50% 50%;
	animation-delay:5.000s;
	animation-duration:1.000s;
	animation-fill-mode:forwards;
	animation-iteration-count:1;
	animation-name:_idGenKeyFrames-5;
	animation-timing-function:linear;
	transform-origin:50% 50%;
}
div._idGenAnimationStart-1 {
	opacity:0;
}
div._idGenAnimationStart-2 {
	-webkit-transform:translate(-1px,-233px) ;
	-webkit-transform-origin:50% 50%;
	opacity:0;
	transform:translate(-1px,-233px) ;
	transform-origin:50% 50%;
}
div._idGenAnimationStart-3 {
	-webkit-transform:translate(-307px,0px) ;
	-webkit-transform-origin:50% 50%;
	opacity:0;
	transform:translate(-307px,0px) ;
	transform-origin:50% 50%;
}
div._idGenAnimationStart-4 {
	-webkit-transform:translate(-1px,233px) ;
	-webkit-transform-origin:50% 50%;
	opacity:0;
	transform:translate(-1px,233px) ;
	transform-origin:50% 50%;
}
div._idGenAnimationStart-5 {
	-webkit-transform:translate(307px,0px) ;
	-webkit-transform-origin:50% 50%;
	opacity:0;
	transform:translate(307px,0px) ;
	transform-origin:50% 50%;
}
div._idGenAnimationEnd-1 {
	opacity:1;
}
div._idGenAnimationEnd-2 {
	-webkit-transform:translate(0px,0px) ;
	-webkit-transform-origin:50% 50%;
	opacity:1;
	transform:translate(0px,0px) ;
	transform-origin:50% 50%;
}
div._idGenStateHide, div._idGenStateHide *{
	visibility:hidden;
}
