
@media screen and (max-width: 767px){
img.alignnone.wp-image-599 {
    width: 15px;
}
}
header.top_header {
    display: none;
}

.breadcrumbs {
    display: none;
}






.ZoomSlide .SImg{
    width: 90%;
    position: absolute;
    color: transparent;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: none;
    opacity: 0;
    z-index: 0;
　　-webkit-backface-visibility: hidden;
    -webkit-animation: ImgAnime 15s linear infinite 0s;
    -moz-animation: ImgAnime 15s linear infinite 0s;
    -o-animation: ImgAnime 15s linear infinite 0s;
    -ms-animation: ImgAnime 15s linear infinite 0s;
    animation: ImgAnime 15s linear infinite 0s;
}
 

.ZoomSlide .SImg:nth-child(1) {
background-image: url(..images/IMG01.jpg) }
 
.ZoomSlide .SImg:nth-child(2){
    background-image: url(..images/IMG02.jpg);
    -webkit-animation-delay: 3.5s;
    -moz-animation-delay: 3.5s;
    -o-animation-delay: 3.5s;
    -ms-animation-delay: 3.5s;
    animation-delay: 3.5s;
}
.ZoomSlide .SImg:nth-child(3){
    background-image: url(..images/IMG03.jpg);
    -webkit-animation-delay: 7.5s;
    -moz-animation-delay: 7.5s;
    -o-animation-delay: 7.5s;
    -ms-animation-delay: 7.5s;
    animation-delay: 7.5s;
}
.ZoomSlide .SImg:nth-child(4){
    background-image: url(..images/IMG04.jpg);
    -webkit-animation-delay: 11s;
    -moz-animation-delay: 11s;
    -o-animation-delay: 11s;
    -ms-animation-delay: 11s;
    animation-delay: 11s;
}
 
@keyframes ImgAnime { 
    0% {
        opacity: 0;
        animation-timing-function: ease-in;
    }
    10% {
        opacity: 1;
        transform: scale(1.05);
        animation-timing-function: ease-out;
    }
    15% {
        opacity: 1;
        transform: scale(1.07);
    }
    20% {
        opacity: 1;
        transform: scale(1.1);
    }
    25% {
        opacity: 0;
        transform: scale(1.1);
    }
    100% { opacity: 0 }
}



.ZoomSlide .SImg {
    width: 90%;
}

.ZoomSlide {
    height: 280px;
}

.SImg {
    max-width: 380px;
}



/*-- ぷるぷるボタン --*/
.purupuru-img {
    /* background: #000; */
    /* width: 100px; */
    height: 100px;
    /* margin: 100px; */
    animation: purupuru-img1 1.5s ease infinite;
}

p.purupuru-img {
    display: table-row-group;
}

@keyframes purupuru-img1 {
  0% { transform:translateX(0) }
  5% { transform:translateX(0) }
  10% { transform:translateX(0) }
  20% { transform:translateX(-15px) }
  25% { transform:translateX(0) }
  30% { transform:translateX(-15px) }
  50% { transform:translateX(0) }
  100% { transform:translateX(0) }
}
/*-- ぷるぷるボタン ここまで--*/

/*-- 跳ねてるボタン --*/
.purupuru-width{
	max-width: 100%;
}

/*-- 跳ねてるボタン --*/
.type-textbound {
  height: 100px;
  animation: squash 1.25s ease-in-out infinite ;
}

@keyframes squash {
  0% {transform: scale(1) translate(0, 0);}
  50% {transform: scale(1.25, .8) translate(0, 30px);}
  100% {transform: scale(1) translate(0, 0);}
}
/*-- ここまで --*/

@media screen and (min-width: 769px) {
.purupuru-width {
	margin-bottom: 50px;
}
}