@charset "UTF-8";
/*--------------------------------------------------------
定数
--------------------------------------------------------*/

@media screen and (max-width: 900px) {
  .wi900 {
    width: 100%;
  }

  .img_center {
    margin-left: 0px;
  }

  body {
    min-width: 100%;
  }

  img {
    max-width: 100%;
    height: auto;
  }

  .margin200 {
    margin-top: 22%;
  }

  .huku_e_02,
  .huku_e_btn,
  .huku_e_04,
  .huku_e_05,
  .huku_e_10,
  .huku_e_16,
  .huku_e_13_light1,
  .huku_e_13_light2,
  .huku_e_13_light3,
  .huku_e_14,
  .huku_e_btn2 {
    width: 100%;
  }

  .huku_e_11,
  .huku_e_12 {
    width: 44%;
  }

  .huku_e_03 {
    margin-top: -0.2%;
  }
}

@media screen and (max-width: 600px) {
  footer p {
    font-size: 2.5vw;
  }

}