@charset "UTF-8";
/*------------------------------------------------------
フワフワボタン
------------------------------------------------------*/
.updown {
  -webkit-animation-name: updown1;
          animation-name: updown1;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@-webkit-keyframes updown1 {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes updown1 {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
/*------------------------------------------------------
  fixed-btn
------------------------------------------------------*/
.special-contents-fixed-btn {
  width: 190px;
  position: fixed;
  right: 40px;
  bottom: 60px;
  z-index: 101;
  display: none;
}
@media screen and (max-width: 1000px) {
  .special-contents-fixed-btn {
    width: 24vw;
    right: 2vw;
    bottom: 15vw;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpeGVkLWJ0bi9jc3Mvc3BlY2lhbC1jb250ZW50cy1maXhlZC1idG4uY3NzIiwiZml4ZWQtYnRuL2Nzcy9zcGVjaWFsLWNvbnRlbnRzLWZpeGVkLWJ0bi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ3VCaEI7O3VEQUFBO0FBR0E7RUFDQywrQkFBQTtVQUFBLHVCQUFBO0VBQ0EsMkJBQUE7VUFBQSxtQkFBQTtFQUNBLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSw4Q0FBQTtVQUFBLHNDQUFBO0VBQ0EsMkNBQUE7VUFBQSxtQ0FBQTtBRHJCRDs7QUN3QkE7RUFDQztJQUNDLGdDQUFBO1lBQUEsd0JBQUE7RURyQkE7RUN1QkQ7SUFDQyxvQ0FBQTtZQUFBLDRCQUFBO0VEckJBO0VDdUJEO0lBQ0MsZ0NBQUE7WUFBQSx3QkFBQTtFRHJCQTtBQUNGOztBQ1lBO0VBQ0M7SUFDQyxnQ0FBQTtZQUFBLHdCQUFBO0VEckJBO0VDdUJEO0lBQ0Msb0NBQUE7WUFBQSw0QkFBQTtFRHJCQTtFQ3VCRDtJQUNDLGdDQUFBO1lBQUEsd0JBQUE7RURyQkE7QUFDRjtBQ3dCQTs7dURBQUE7QUFHQTtFQUNDLFlBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBRHRCRDtBQ3BCQztFQW9DRDtJQVNFLFdBQUE7SUFDQSxVQUFBO0lBQ0EsWUFBQTtFRHJCQTtBQUNGIiwiZmlsZSI6ImZpeGVkLWJ0bi9jc3Mvc3BlY2lhbC1jb250ZW50cy1maXhlZC1idG4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleODr+ODleODr+ODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51cGRvd24ge1xuICBhbmltYXRpb24tbmFtZTogdXBkb3duMTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHVwZG93bjEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIGZpeGVkLWJ0blxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zcGVjaWFsLWNvbnRlbnRzLWZpeGVkLWJ0biB7XG4gIHdpZHRoOiAxOTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogNDBweDtcbiAgYm90dG9tOiA2MHB4O1xuICB6LWluZGV4OiAxMDE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNwZWNpYWwtY29udGVudHMtZml4ZWQtYnRuIHtcbiAgICB3aWR0aDogMjR2dztcbiAgICByaWdodDogMnZ3O1xuICAgIGJvdHRvbTogMTV2dztcbiAgfVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLy8g6Kit5a6aIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGJyZWFrLXBvaW50OiAxMDAwcHg7XG4kY29udGVudHMtd2lkdGgtc3A6IDEwMDBweDtcblxuQG1peGluIG1pbl9zY3JlZW4oJGJwKSB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtYXhfc2NyZWVuKCRicCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AZnVuY3Rpb24gdncoJHBpeGVsc1Z3KSB7XG5cdCRiYXNlV2lkdGggOiAxMDAwO1xuXHRAcmV0dXJuICRwaXhlbHNWdyAvICRiYXNlV2lkdGggKiAxMDB2dztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODleODr+ODleODr+ODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51cGRvd24ge1xuXHRhbmltYXRpb24tbmFtZTp1cGRvd24xOyAgIC8vIOOCouODi+ODoeODvOOCt+ODp+ODs+WQjeOBruaMh+WumiAtLS0tLS0tXG5cdGFuaW1hdGlvbi1kZWxheTowczsgICAvLyDjgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjga7plovlp4vmmYLplpPmjIflrpogLS0tLS0tLVxuXHRhbmltYXRpb24tZHVyYXRpb246IDJzOyAgIC8vIOOCouODi+ODoeODvOOCt+ODp+ODs+WLleS9nOaZgumWk+OBruaMh+WumiAtLS0tLS0tXG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyAgLy8g44Ki44OL44Oh44O844K344On44Oz44Gu5YuV44GN5oyH5a6a77yI5b6Q44CF44Gr5pep44GP77yJIC0tLS0tLS1cblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgdXBkb3duMSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBmaXhlZC1idG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc3BlY2lhbC1jb250ZW50cy1maXhlZC1idG57XG5cdHdpZHRoOiAxOTBweDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogNDBweDtcblx0Ym90dG9tOiA2MHB4O1xuXHR6LWluZGV4OiAxMDE7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdHdpZHRoOiB2dygyNDApO1xuXHRcdHJpZ2h0OiB2dygyMCk7XG5cdFx0Ym90dG9tOiB2dygxNTApO1xuXHR9Ly9zcFxufVxuIl19 */
