@charset "UTF-8";

/* =================================== */
/*
/*     Name: import CSS
/*    Description: import Settings
/*
/*    Create: 161215
/*
/* =================================== */

@import "foundation.css?20190913";
@import "layout.css?20190913";
@import "utility.css?20190913";
@import "object.css?20190916";
@import "state.css?20190913";
@import "magnific-popup.css";
@import "smartphone.css?20190913";


@media print {
  a,
  a:visited {
    text-decoration: underline;
  }
    * {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }

div#container {
    width: 100%;
    min-width:auto;
}

@-webkit-keyframes fadeInUpShort {
    0% {
        opacity: 1 !important;
        -webkit-transform: translateY(0) !important;
    }
    100% {
        opacity: 1 !important;
        -webkit-transform: translateY(0) !important;
    }
}

@keyframes fadeInUpShort {
    0% {
        opacity: 1 !important;
        transform: translateY(0) !important;
    }
    100% {
        opacity: 1 !important;
        transform: translateY(0) !important;
    }
}

.fadeInUpShort {
    opacity: 1 !important;
    -webkit-transform: translateY(0) !important;
    transform: translateY(0) !important;
}

.animated {
       opacity: 1 !important;
           -webkit-animation-duration: 0s !important;
    animation-duration:0s !important;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.flipInX, .flipInY, .rotateIn, .rotateInUpLeft, .rotateInUpRight, .rotateInDownLeft, .rotateDownUpRight, .rollIn {
    opacity: 1;
}

}
