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

Copyright (c) 2015 Daniel Eden
*/.animated {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.animated.infinite {
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
.animated.hinge {
 -webkit-animation-duration:2s;
 animation-duration:2s
}
.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY {
 -webkit-animation-duration:.75s;
 animation-duration:.75s
}
@-webkit-keyframes fadeIn {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
.fadeUp {
 -webkit-animation-name:fadeIn;
 animation-name:fadeIn
}
@-webkit-keyframes fadeInUp {
 0% {
  opacity:0;
  transform:translate3d(0,100%,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
@keyframes fadeInUp {
 0% {
  opacity:0;
  transform:translate3d(0,100%,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
.fadeInUp {
 -webkit-animation-name:fadeInUp;
 animation-name:fadeInUp
}
@-webkit-keyframes fadeInDown {
 0% {
  opacity:0;
  transform:translate3d(0,-100%,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
@keyframes fadeInDown {
 0% {
  opacity:0;
  transform:translate3d(0,-100%,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
.fadeInDown {
 -webkit-animation-name:fadeInDown;
 animation-name:fadeInDown
}
@-webkit-keyframes fadeInRight {
 0% {
  opacity:0;
  transform:translate3d(100%,0,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
@-webkit-keyframes fadeInLeft {
 0% {
  opacity:0;
  transform:translate3d(-100%,0,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
@-webkit-keyframes bounceIn {
 0%,
 20%,
 40%,
 60%,
 80%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  transform:scale3d(.3,.3,.3)
 }
 20% {
  transform:scale3d(1.1,1.1,1.1)
 }
 40% {
  transform:scale3d(.9,.9,.9)
 }
 60% {
  opacity:1;
  transform:scale3d(1.03,1.03,1.03)
 }
 80% {
  transform:scale3d(.97,.97,.97)
 }
 to {
  opacity:1;
  transform:scaleX(1)
 }
}
@keyframes bounceIn {
 0%,
 20%,
 40%,
 60%,
 80%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  transform:scale3d(.3,.3,.3)
 }
 20% {
  transform:scale3d(1.1,1.1,1.1)
 }
 40% {
  transform:scale3d(.9,.9,.9)
 }
 60% {
  opacity:1;
  transform:scale3d(1.03,1.03,1.03)
 }
 80% {
  transform:scale3d(.97,.97,.97)
 }
 to {
  opacity:1;
  transform:scaleX(1)
 }
}
.bounceIn {
 -webkit-animation-name:bounceIn;
 animation-name:bounceIn
}
@media screen and (min-width:980px) {
 .js .in-view:not(.visible),
 .js .in-view:not(.visible) .animated {
  -webkit-animation:none!important;
  animation:none!important;
  opacity:0
 }
}
@media screen and (max-width:979px) {
 .animated {
  -webkit-animation:none!important;
  animation:none!important
 }
}
@keyframes fadeInRight {
 0% {
  opacity:0;
  transform:translate3d(10%,0,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
.fadeInRight {
 -webkit-animation-name:fadeInRight;
 animation-name:fadeInRight
}
@keyframes fadeInLeft {
 0% {
  opacity:0;
  transform:translate3d(-10%,0,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
.fadeInLeft {
 -webkit-animation-name:fadeInLeft;
 animation-name:fadeInLeft
}
@-webkit-keyframes slideDown {
 0% {
  opacity:1;
  transform:translate(-50%)
 }
 to {
  opacity:0;
  transform:translate(-50%,2rem)
 }
}
@keyframes slideDown {
 0% {
  opacity:1;
  transform:translate(-50%)
 }
 to {
  opacity:0;
  transform:translate(-50%,2rem)
 }
}
.delay-02s {
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
.delay-04s {
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.delay-06s {
 -webkit-animation-delay:.6s;
 animation-delay:.6s
}
.delay-08s {
 -webkit-animation-delay:.8s;
 animation-delay:.8s
}
.delay-10s {
 -webkit-animation-delay:1s;
 animation-delay:1s
}
.delay-12s {
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s
}
.delay-14s {
 -webkit-animation-delay:1.4s;
 animation-delay:1.4s
}
.delay-16s {
 -webkit-animation-delay:1.6s;
 animation-delay:1.6s
}
.delay-18s {
 -webkit-animation-delay:1.8s;
 animation-delay:1.8s
}
.delay-20s {
 -webkit-animation-delay:2s;
 animation-delay:2s
}

/* ç”»åƒå¿ƒè‡“ */
.my-blink-01 {
animation: my-blink 1.2s ease 1s infinite;
-webkit-animation:blink 1.2s ease 1s infinite
}

.blink>img {
-webkit-box-shadow:0 0 30px #111;
box-shadow:0 0 30px #111;
border-radius:15px
}

@-ms-keyframes my-blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}

@-webkit-keyframes blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}

@-moz-keyframes blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}

@keyframes blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
/* ç”»åƒå¿ƒè‡“ */



/* ç”»åƒã·ã‚‹ã·ã‚‹ */
.animate72,.a-option72,.a-btnsub72 {-webkit-animation-timing-function: ease-in;-moz-animation-timing-function: ease-in;-o-animation-timing-function: ease-in;animation-timing-function: ease-in;-moz-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;animation-iteration-count: infinite;}a.a-btn {position:relative;display:inline-block;margin:auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}a.a-btn img {display: block;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}img.a-main {width:100%;position:relative;z-index: 54;}a.shover:hover * {animation-name:none!important;}@-moz-keyframes animate72 {0%{ -moz-transform:rotate(0deg);}40%{ -moz-transform:rotate(0deg);}50%{ -moz-transform:rotate(2deg);}60%{ -moz-transform:rotate(-1deg);}70%{ -moz-transform:rotate(3deg);}80%{ -moz-transform:rotate(-2deg);}90%{ -moz-transform:rotate(0deg);}100%{ -moz-transform:rotate(0deg);}}@-o-keyframes animate72 {0%{ -o-transform:rotate(0deg);}40%{ -o-transform:rotate(0deg);}50%{ -o-transform:rotate(2deg);}60%{ -o-transform:rotate(-1deg);}70%{ -o-transform:rotate(3deg);}80%{ -o-transform:rotate(-2deg);}90%{ -o-transform:rotate(0deg);}100%{ -o-transform:rotate(0deg);}}@-webkit-keyframes animate72 {0%{ -webkit-transform:rotate(0deg);}40%{ -webkit-transform:rotate(0deg);}50%{ -webkit-transform:rotate(2deg);}60%{ -webkit-transform:rotate(-1deg);}70%{ -webkit-transform:rotate(3deg);}80%{ -webkit-transform:rotate(-2deg);}90%{ -webkit-transform:rotate(0deg);}100%{ -webkit-transform:rotate(0deg);}}@keyframes animate72 {0%{ transform:rotate(0deg);}40%{ transform:rotate(0deg);}50%{ transform:rotate(2deg);}60%{ transform:rotate(-1deg);}70%{ transform:rotate(3deg);}80%{ transform:rotate(-2deg);}90%{ transform:rotate(0deg);}100%{ transform:rotate(0deg);}}.animate72{-webkit-animation-name: animate72;-moz-animation-name: animate72;-o-animation-name: animate72;animation-name: animate72;}.a-btn72{padding-left:0%!important;}.a-option72{top:0%!important;}.a-option72{width:20%!important;}.a-btn72{max-width:100%!important;}.animate72,.a-btnsub72,.a-option72{animation-duration:1s!important;-webkit-animation-duration:1s;-ms-animation-duration:1s;-moz-animation-duration:1s!important;}


/* ï¿½ç³¸ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ */


@keyframes my-anime {
  0% {transform: rotate(3deg);}
  13% {transform: rotate(-3deg);}
  25% {transform: rotate(3deg);}
  33% {transform: rotate(-3deg);}
  34% {transform: rotate(0deg);}
  100% {transform: rotate(0deg);}
}

.my-anime-01 {
  animation: my-anime 1s infinite alternate;
}
/* ï¿½ç³¸ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ */


/* ï¿½ç³¸ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ */
.my-blink-01 {
animation: my-blink 1.2s ease 1s infinite;
-webkit-animation:blink 1.2s ease 1s infinite
}

.blink>img {
-webkit-box-shadow:0 0 30px #111;
box-shadow:0 0 30px #111;
border-radius:15px
}

@-ms-keyframes my-blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}

@-webkit-keyframes blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}

@-moz-keyframes blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}

@keyframes blink {
0% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-o-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
to {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
/* ï¿½ç³¸ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ï¿½æ¿€ï¿½ï¿½ */

