@charset "utf-8";


@keyframes join_br00 {
  0% {
    filter: brightness(1.1);
    transform: scale(1.05);
  }

  50% {
    filter: brightness(1);
    transform: scale(0.9);
  }

  100% {
    filter: brightness(1.1);
    transform: scale(1.05);
  }
}




/*動雲*/
@keyframes move-clouds-back {
  0% {
    background-position: 0 0;
  }

  100% {
    background-position: 10000px 0;
  }
}




@keyframes sg {
	0% {
		left: -100%;
	}

	100% {
		left: 100%;
	}
}



/*飄飄*/
@keyframes fly1 {
    0% {
        transform: translateY(6%);
    }

    50% {
        transform: translateY(0);
    }

    100% {
        transform: translateY(6%);
    }
}

@keyframes fly2 {
    0% {
        transform: translateY(-2%);
    }

    50% {
        transform: translateY(4%);
    }

    100% {
        transform: translateY(-2%);
    }
}


@keyframes fly3 {
    0% {
        transform: translateY(-2%);
    }

    50% {
        transform: translateY(0%);
    }

    100% {
        transform: translateY(-2%);
    }
}


@keyframes fly4 {
    0% {
        transform: translateY(2%);
    }

    50% {
        transform: translateY(0%);
    }

    100% {
        transform: translateY(2%);
    }
}


@keyframes fly5 {
    0% {
        transform: translateY(-2%);
    }

    50% {
        transform: translateY(1%);
    }

    100% {
        transform: translateY(-2%);
    }
}

