@charset "utf-8";

#upper .bg_grad1 {
    background: linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -moz-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -webkit-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background-position: 0% 0%;
    background-size: 200% 100%;
    animation: bgGrad1Anime 12s ease infinite;
    -moz-animation: bgGrad1Anime 12s ease infinite;
    -webkit-animation: bgGrad1Anime 12s ease infinite;
  }
  
  #under .bg_grad1 {
    background: linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -moz-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -webkit-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background-position: 0% 0%;
    background-size: 200% 100%;
    animation: bgGrad1Anime 12s ease infinite;
    -moz-animation: bgGrad1Anime 12s ease infinite;
    -webkit-animation: bgGrad1Anime 12s ease infinite;
  }
  #under .f_tel .bg_grad1 {
    background: linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -moz-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -webkit-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background-position: 0% 0%;
    background-size: 200% 100%;
    animation: bgGrad1Anime 12s ease infinite;
    -moz-animation: bgGrad1Anime 12s ease infinite;
    -webkit-animation: bgGrad1Anime 12s ease infinite;
  }
  #under .f_mail .bg_grad1 {
    background: linear-gradient(to right, #00a89f 0%, #0079bd 50%, #00a89f 100%);
    background: -moz-linear-gradient(to right, #00a89f 0%, #0079bd 50%, #00a89f 100%);
    background: -webkit-linear-gradient(to right, #00a89f 0%, #0079bd 50%, #00a89f 100%);
    background-position: 0% 0%;
    background-size: 200% 100%;
    animation: bgGrad1Anime 12s ease infinite;
    -moz-animation: bgGrad1Anime 12s ease infinite;
    -webkit-animation: bgGrad1Anime 12s ease infinite;
  }
  #under .f_siryou .bg_grad1 {
    background: linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -moz-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background: -webkit-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
    background-position: 0% 0%;
    background-size: 200% 100%;
    animation: bgGrad1Anime 12s ease infinite;
    -moz-animation: bgGrad1Anime 12s ease infinite;
    -webkit-animation: bgGrad1Anime 12s ease infinite;
  }
  @media only screen and (max-width: 1000px) {
    #under .f_mail .bg_grad1 {
      background: linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
      background: -moz-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
      background: -webkit-linear-gradient(to right, #0079bd 0%, #00a89f 50%, #0079bd 100%);
      background-position: 0% 0%;
      background-size: 200% 100%;
      animation: bgGrad1Anime 12s ease infinite;
      -moz-animation: bgGrad1Anime 12s ease infinite;
      -webkit-animation: bgGrad1Anime 12s ease infinite;
    }
  }
  