@charset "utf-8";

/*------------------------------------------------
å…±é€š
-------------------------------------------------*/

/*
å…¨ä½“ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆ
----------------------------------*/

#container_header img {
  vertical-align: top;
  vertical-align: bottom;
}

#container img {
  vertical-align: top;
  vertical-align: bottom;
}

body {
  width: 750px;
  margin: 0 auto;
}

@media only screen and (max-width:754px) {
  body {
    width: 100%;
    margin:0 auto;
  }
}

#container {
  width: 750px;
}

@media only screen and (max-width:754px) {
  #container {
    width: 100%;
  }
}

#container_header {
  width: 750px;
}

@media only screen and (max-width:754px) {
  #container_header {
    width: 100%;
  }
}

/*
ã‚µã‚¤ã‚ºèª¿æ•´
----------------------------------*/

#container_header img {
  width: 100%;
  height: auto;
}

#container img {
  width: 100%;
  height: auto;
}

@media only screen and (max-width:754px) {
  #container_header img {
    width: 100%;
    height: auto;
  }

  #container img {
    width: 100%;
    height: auto;
  }
}
