@charset "UTF-8";

/*!
Animate.css - /daneden.me/animate
Licensed under the MIT license - /opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/

.wz_btn span
{
animation:big 2s infinite  linear;
-webkit-animation:big 2s infinite  linear;
}

@keyframes big
{
0%{ transform:scale(1); }
50%{ transform:scale(1.2); }
100%{ transform:scale(1); }
}
@-webkit-keyframes big
{
0%{ -webkit-transform:scale(1);}
50%{ -webkit-transform:scale(1.2);}
100%{ -webkit-transform:scale(1);}
}

.up
{
animation:biger 1.4s infinite linear;
-webkit-animation:biger 1.4s infinite linear;
}

@keyframes biger
{
0%{ bottom: .1rem; opacity: 0.2;}
50%{ bottom: .27rem; opacity: 0.6;}
100%{ bottom: .44rem; opacity: 1;}
}

@-webkit-keyframes biger
{
0%{ bottom: .1rem; -webkit-opacity: 0.2;}
50%{ bottom: .27rem; -webkit-opacity: 0.6;}
100%{ bottom: .44rem; -webkit-opacity: 1;}
}



.path01{ animation: dash01 1s linear forwards; -webkit-animation: dash01 1s linear forwards;}
.path04{ animation: dash02 1s linear forwards; -webkit-animation: dash02 1s linear forwards;}
.path09{ animation: dash03 1s linear forwards; -webkit-animation: dash03 1s linear forwards;}
.path10{ animation: dash03 1s linear forwards; -webkit-animation: dash03 1s linear forwards;}
.path11,.path12,.path13,.path14,.path15{ animation: dash04 1s linear forwards; -webkit-animation: dash04 1s linear forwards;}
.path08{ animation: dash05 1s linear forwards; -webkit-animation: dash05 1s linear forwards;}
.path05{ animation: dash06 1s linear forwards; -webkit-animation: dash06 1s linear forwards;}
.path03{ animation: dash07 1s linear forwards; -webkit-animation: dash07 1s linear forwards;}
.path07{ animation: dash08 1s linear forwards; -webkit-animation: dash08 1s linear forwards;}
.path06{ animation: dash09 1s linear forwards; -webkit-animation: dash09 1s linear forwards;}
.path02{ animation: dash10 1s linear forwards; -webkit-animation: dash10 1s linear forwards;}
@keyframes dash01{
0%{ fill: #000;}
100%{ fill: #CF535A;}
}
@-webkit-keyframes dash01{
0%{ fill: #000;}
100%{ fill: #CF535A;}
}
@keyframes dash02{
0%{ fill: #000;}
100%{ fill: #1290A7;}
}
@-webkit-keyframes dash02{
0%{ fill: #000;}
100%{ fill: #1290A7;}
}
@keyframes dash03{
0%{ fill: #000;}
100%{ fill: #DF9840;}
}
@-webkit-keyframes dash03{
0%{ fill: #000;}
100%{ fill: #DF9840;}
}
@keyframes dash04{
0%{ fill: #000;}
100%{ fill: #3F80A0;}
}
@-webkit-keyframes dash04{
0%{ fill: #000;}
100%{ fill: #3F80A0;}
}
@keyframes dash05{
0%{ fill: #000;}
100%{ fill: #775585;}
}
@-webkit-keyframes dash05{
0%{ fill: #000;}
100%{ fill: #775585;}
}
@keyframes dash06{
0%{ fill: #000;}
100%{ fill: #2B7798;}
}
@-webkit-keyframes dash06{
0%{ fill: #000;}
100%{ fill: #2B7798;}
}
@keyframes dash07{
0%{ fill: #000;}
100%{ fill: #775585;}
}
@-webkit-keyframes dash07{
0%{ fill: #000;}
100%{ fill: #775585;}
}
@keyframes dash08{
0%{ fill: #000;}
100%{ fill: #1290A7;}
}
@-webkit-keyframes dash08{
0%{ fill: #000;}
100%{ fill: #1290A7;}
}
@keyframes dash09{
0%{ fill: #000;}
100%{ fill: #2B7798;}
}
@-webkit-keyframes dash09{
0%{ fill: #000;}
100%{ fill: #2B7798;}
}
@keyframes dash10{
0%{ fill: #000;}
100%{ fill: #DF9840;}
}
@-webkit-keyframes dash10{
0%{ fill: #000;}
100%{ fill: #DF9840;}
}


@-webkit-keyframes ball-pulse-sync {
  33% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px); }

  66% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px); }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes ball-pulse-sync {
  33% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px); }

  66% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px); }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes rotate_pacman_half_up {
  0% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg); }

  50% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); }

  100% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg); } }

@keyframes rotate_pacman_half_up {
  0% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg); }

  50% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); }

  100% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg); } }

@-webkit-keyframes rotate_pacman_half_down {
  0% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }

  50% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); } }

@keyframes rotate_pacman_half_down {
  0% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }

  50% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); } }

@-webkit-keyframes pacman-balls {
  75% {
    opacity: 0.7; }

  100% {
    -webkit-transform: translate(-100px, -6.25px);
            transform: translate(-100px, -6.25px); } }

@keyframes pacman-balls {
  75% {
    opacity: 0.7; }

  100% {
    -webkit-transform: translate(-100px, -6.25px);
            transform: translate(-100px, -6.25px); } }

.pacman {
  position: relative; }
  .pacman > div:nth-child(2) {
    -webkit-animation: pacman-balls 1s 0s infinite linear;
            animation: pacman-balls 1s 0s infinite linear; }
  .pacman > div:nth-child(3) {
    -webkit-animation: pacman-balls 1s 0.33s infinite linear;
            animation: pacman-balls 1s 0.33s infinite linear; }
  .pacman > div:nth-child(4) {
    -webkit-animation: pacman-balls 1s 0.66s infinite linear;
            animation: pacman-balls 1s 0.66s infinite linear; }
  .pacman > div:nth-child(5) {
    -webkit-animation: pacman-balls 1s 0.99s infinite linear;
            animation: pacman-balls 1s 0.99s infinite linear; }
  .pacman > div:first-of-type {
    width: 0px;
    height: 0px;
    border-right: 25px solid transparent;
    border-top: 25px solid #fff;
    border-left: 25px solid #fff;
    border-bottom: 25px solid #fff;
    border-radius: 25px;
    -webkit-animation: rotate_pacman_half_up 0.5s 0s infinite;
            animation: rotate_pacman_half_up 0.5s 0s infinite; }
  .pacman > div:nth-child(2) {
    width: 0px;
    height: 0px;
    border-right: 25px solid transparent;
    border-top: 25px solid #fff;
    border-left: 25px solid #fff;
    border-bottom: 25px solid #fff;
    border-radius: 25px;
    -webkit-animation: rotate_pacman_half_down 0.5s 0s infinite;
            animation: rotate_pacman_half_down 0.5s 0s infinite;
    margin-top: -50px; }
  .pacman > div:nth-child(3), .pacman > div:nth-child(4), .pacman > div:nth-child(5), .pacman > div:nth-child(6) {
    background-color: #fff;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    margin: 2px;
    width: 10px;
    height: 10px;
    position: absolute;
    -webkit-transform: translate(0, -6.25px);
        -ms-transform: translate(0, -6.25px);
            transform: translate(0, -6.25px);
    top: 25px;
    left: 100px; }



.Guide_map_tp a{
	animation:big 11s 2s infinite linear;
	-webkit-animation:big 11s 2s infinite linear;
}
.Guide_map_tp a:nth-child(1) {
-webkit-animation-name: big-1; animation-name: big-1;
}
.Guide_map_tp a:nth-child(2) {
-webkit-animation-name: big-2; animation-name: big-2;
}
.Guide_map_tp a:nth-child(3) {
-webkit-animation-name: big-3; animation-name: big-3;
}
.Guide_map_tp a:nth-child(4) {
-webkit-animation-name: big-4; animation-name: big-4;
}
.Guide_map_tp a:nth-child(5) {
-webkit-animation-name: big-5; animation-name: big-5;
}
.Guide_map_tp a:nth-child(6) {
-webkit-animation-name: big-6; animation-name: big-6;
}
.Guide_map_tp a:nth-child(7) {
-webkit-animation-name: big-7; animation-name: big-7;
}
.Guide_map_tp a:nth-child(8) {
-webkit-animation-name: big-8; animation-name: big-8;
}
.Guide_map_tp a:nth-child(9) {
-webkit-animation-name: big-9; animation-name: big-9;
}
.Guide_map_tp a:nth-child(10) {
-webkit-animation-name: big-10; animation-name: big-10;
}
.Guide_map_tp a:nth-child(11) {
-webkit-animation-name: big-11; animation-name: big-11;
}

@-webkit-keyframes big-1 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	3.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	8%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}

@keyframes big-1 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	3.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	8%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-2 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	9%{ -webkit-transform: scale(1); transform: scale(1);}
	13.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	18%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-2 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	9%{ -webkit-transform: scale(1); transform: scale(1);}
	13.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	18%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-10 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	18%{ -webkit-transform: scale(1); transform: scale(1);}
	22.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	27%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-10 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	18%{ -webkit-transform: scale(1); transform: scale(1);}
	22.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	27%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-3 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	27%{ -webkit-transform: scale(1); transform: scale(1);}
	31.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	36%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-3 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	27%{ -webkit-transform: scale(1); transform: scale(1);}
	31.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	36%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-4 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	36%{ -webkit-transform: scale(1); transform: scale(1);}
	40.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	45%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-4 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	36%{ -webkit-transform: scale(1); transform: scale(1);}
	40.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	45%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-11 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	45%{ -webkit-transform: scale(1); transform: scale(1);}
	49.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	54%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-11 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	45%{ -webkit-transform: scale(1); transform: scale(1);}
	49.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	54%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-5 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	54%{ -webkit-transform: scale(1); transform: scale(1);}
	58.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	63%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-5 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	54%{ -webkit-transform: scale(1); transform: scale(1);}
	58.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	63%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-6 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	63%{ -webkit-transform: scale(1); transform: scale(1);}
	67.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	72%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-6 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	63%{ -webkit-transform: scale(1); transform: scale(1);}
	67.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	72%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-7 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	72%{ -webkit-transform: scale(1); transform: scale(1);}
	76.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	81%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-7 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	72%{ -webkit-transform: scale(1); transform: scale(1);}
	76.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	81%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-8 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	81%{ -webkit-transform: scale(1); transform: scale(1);}
	85.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	90%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-8 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	81%{ -webkit-transform: scale(1); transform: scale(1);}
	85.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	90%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@-webkit-keyframes big-9 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	90%{ -webkit-transform: scale(1); transform: scale(1);}
	94.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	99%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}
@keyframes big-9 {
	0%{ -webkit-transform: scale(1); transform: scale(1);}
	90%{ -webkit-transform: scale(1); transform: scale(1);}
	94.5%{ -webkit-transform: scale(1.2); transform: scale(1.2);}
	99%{ -webkit-transform: scale(1); transform: scale(1);}
	100%{ -webkit-transform: scale(1); transform: scale(1);}
}