﻿@charset "UTF-8";

/*------------------------------------------------------
プルプル
------------------------------------------------------*/
.animate69,.a-btnsub69 {
-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 {display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
}

.a-main {
width:100%;
position:relative;
z-index: 54;
}

@-moz-keyframes animate69 {
0%{ -moz-transform: skewX(9deg);}10%{ -moz-transform: skewX(-8deg);}20%{ -moz-transform: skewX(7deg);}30%{ -moz-transform: skewX(-6deg);}40%{ -moz-transform: skewX(5deg);}50%{ -moz-transform: skewX(-4deg);}60%{ -moz-transform: skewX(3deg);}70%{ -moz-transform: skewX(-2deg);}80%{ -moz-transform: skewX(1deg);}90%{ -moz-transform: skewX(0deg);}100%{ -moz-transform: skewX(0deg);}
}
@-o-keyframes animate69 {
0%{ -o-transform: skewX(9deg);}10%{ -o-transform: skewX(-8deg);}20%{ -o-transform: skewX(7deg);}30%{ -o-transform: skewX(-6deg);}40%{ -o-transform: skewX(5deg);}50%{ -o-transform: skewX(-4deg);}60%{ -o-transform: skewX(3deg);}70%{ -o-transform: skewX(-2deg);}80%{ -o-transform: skewX(1deg);}90%{ -o-transform: skewX(0deg);}100%{ -o-transform: skewX(0deg);}
}
@-webkit-keyframes animate69 {
0%{ -webkit-transform: skewX(9deg);}10%{ -webkit-transform: skewX(-8deg);}20%{ -webkit-transform: skewX(7deg);}30%{ -webkit-transform: skewX(-6deg);}40%{ -webkit-transform: skewX(5deg);}50%{ -webkit-transform: skewX(-4deg);}60%{ -webkit-transform: skewX(3deg);}70%{ -webkit-transform: skewX(-2deg);}80%{ -webkit-transform: skewX(1deg);}90%{ -webkit-transform: skewX(0deg);}100%{ -webkit-transform: skewX(0deg);}}@keyframes animate69 {0%{ transform: skewX(9deg);}10%{ transform: skewX(-8deg);}20%{ transform: skewX(7deg);}30%{ transform: skewX(-6deg);}40%{ transform: skewX(5deg);}50%{ transform: skewX(-4deg);}60%{ transform: skewX(3deg);}70%{ transform: skewX(-2deg);}80%{ transform: skewX(1deg);}90%{ transform: skewX(0deg);}100%{ transform: skewX(0deg);}}.animate69{-webkit-animation-name: animate69;-moz-animation-name: animate69;-o-animation-name: animate69;animation-name: animate69;}@-moz-keyframes option69 {0%{ -moz-transform: translateX(0);}20%{ -moz-transform: translateX(9%);}50%{ -moz-transform: translateX(5%); }60%{ -moz-transform: translateX(13%);}90%{ -moz-transform: translateX(0);}100%{ -moz-transform: translateX(0);}
}
@-o-keyframes option69 {
0%{ -o-transform: translateX(0);}20%{ -o-transform: translateX(9%);}50%{ -o-transform: translateX(5%); }60%{ -o-transform: translateX(13%);}90%{ -o-transform: translateX(0);}100%{ -o-transform: translateX(0);}}@-webkit-keyframes option69 {0%{ -webkit-transform: translateX(0);}20%{ -webkit-transform: translateX(9%);}50%{ -webkit-transform: translateX(5%); }60%{ -webkit-transform: translateX(13%);}90%{ -webkit-transform: translateX(0);}100%{ -webkit-transform: translateX(0);}
}
@keyframes option69 {
0%{ transform: translateX(0);}20%{ transform: translateX(9%);}50%{ transform: translateX(5%); }60%{ transform: translateX(13%);}90%{ transform: translateX(0);}100%{ transform: translateX(0);}
}

.a-btn69{
padding-left:0%!important;
}

.a-btn69{
max-width:100%!important;
}

.animate69,
.a-btnsub69{
animation-duration:1s!important;
-webkit-animation-duration:1s;
-ms-animation-duration:1s;
-moz-animation-duration:1s!important;
}

/*------------------------------------------------------
ドックン
------------------------------------------------------*/
.animate73,.a-option73,.a-btnsub73 {
-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;
}

@-moz-keyframes animate73 {
0%{ -moz-transform:scale(0.92);}
40%{ -moz-transform:scale(0.97);}
60%{ -moz-transform:scale(0.86);}
80%{ -moz-transform:scale(1);}
100%{ -moz-transform:scale(0.92);}
}

@-o-keyframes animate73 {
0%{ -o-transform:scale(0.92);}
40%{ -o-transform:scale(0.97);}
60%{ -o-transform:scale(0.86);}
80%{ -o-transform:scale(1);}
100%{ -o-transform:scale(0.92);}
}

@-webkit-keyframes animate73 {
0%{ -webkit-transform:scale(0.92);}
40%{ -webkit-transform:scale(0.97);}
60%{ -webkit-transform:scale(0.86);}
80%{ -webkit-transform:scale(1);}
100%{ -webkit-transform:scale(0.92);}
}

@keyframes animate73 {
0%{ transform:scale(0.92);}
40%{ transform:scale(0.97);}
60%{ transform:scale(0.86);}
80%{ transform:scale(1);}
100%{ transform:scale(0.92);}
}

.animate73{
-webkit-animation-name: animate73;
-moz-animation-name: animate73;
-o-animation-name: animate73;
animation-name: animate73;
}

.a-btn73{
padding-left:0%!important;
}

.a-option73{
top:0%!important;
}

.a-option73{
width:20%!important;
}

.a-btn73{
max-width:100%!important;
}

.animate73,
.a-btnsub73,
.a-option73{
animation-duration:1s!important;
-webkit-animation-duration:1s;
-ms-animation-duration:1s;
-moz-animation-duration:1s!important;
}
