/* CSS Document */
@charset "utf-8";

body{background:#092766;}

#svg_contents{width:1200px; margin:50px auto; text-align:center;}

.cara_box{width:600px; height:300px; float:left;}

.cara_box p{
color:#ffffff;
text-align:left;
padding-left:30px;
}

.path{	
stroke:#ffffff;
stroke-width:1;
stroke-dasharray:2000;
stroke-dashoffset:2000;
animation:kuno 3s ease-in 0s forwards;
-webkit-animation:kuno 3s ease-in 0s forwards;
-moz-animation:kuno 3s ease-in 0s forwards;
-o-animation:kuno 3s ease-in 0s forwards;
-ms-animation:kuno 3s ease-in 0s forwards;
}

@keyframes kuno{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-webkit-keyframes kuno{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-moz-keyframes kuno{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-o-keyframes kuno{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-ms-keyframes kuno{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}


.path2{	
stroke:#ffffff;
stroke-width:1;
stroke-dasharray:2000;
stroke-dashoffset:2000;
animation:kuno2 3s ease-in 0s 2 alternate forwards;
-webkit-animation:kuno2 3s ease-in 0s 2 alternate forwards;
-moz-animation:kuno2 3s ease-in 0s 2 alternate forwards;
-o-animation:kuno2 3s ease-in 0s 2 alternate forwards;
-ms-animation:kuno2 3s ease-in 0s 2 alternate forwards;
}

@keyframes kuno2{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-webkit-keyframes kuno2{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-moz-keyframes kuno2{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-o-keyframes kuno2{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-ms-keyframes kuno2{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

.path3{	
stroke:#ffffff;
stroke-width:1;
stroke-dasharray:2000;
stroke-dashoffset:2000;
animation:kuno3 3s ease-in 0s infinite alternate;
-webkit-animation:kuno3 3s ease-in 0s infinite alternate;
-moz-animation:kuno3 3s ease-in 0s infinite alternate;
-o-animation:kuno3 3s ease-in 0s infinite alternate;
-ms-animation:kuno3 3s ease-in 0s infinite alternate;
}

@keyframes kuno3{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-webkit-keyframes kuno3{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-moz-keyframes kuno3{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-o-keyframes kuno3{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

@-ms-keyframes kuno3{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill-rule:evenodd;}
}

.path4{	
stroke:#ffffff;
stroke-width:1;
fill:#092766;
stroke-dasharray:2000;
stroke-dashoffset:2000;
animation:kuno4 3s ease-in 0s infinite alternate;
-webkit-animation:kuno4 3s ease-in 0s infinite alternate;
-moz-animation:kuno4 3s ease-in 0s infinite alternate;
-o-animation:kuno4 3s ease-in 0s infinite alternate;
-ms-animation:kuno4 3s ease-in 0s infinite alternate;
}

@keyframes kuno4{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill:#092766;}
}

@-webkit-keyframes kuno4{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill:#092766;}
}

@-moz-keyframes kuno4{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill:#092766;}
}

@-o-keyframes kuno4{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill:#092766;}
}

@-ms-keyframes kuno4{
	0%{stroke-dashoffset:2000;fill:#092766;}
	80%{stroke-dashoffset:700;fill:#092766;}
	100%{stroke-dashoffset:0;fill:#092766;}
}