/*===============================================
●smart.css  画面の横幅が640pxまで
===============================================*/
@media screen and (max-width:640px){
  img{
    max-width: 100%;
    height: auto;
    width auto;　
  }

  #container{
    width:100%;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W0);
    font-weight: 100;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W1);
    font-weight: 200;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W2);
    font-weight: 300;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W3);
    font-weight: 400;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W4);
    font-weight: 500;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W5);
    font-weight: 600;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W6);
    font-weight: 700;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W7);
    font-weight: 800;
  }

  @font-face {
    font-family: "Hiragino Sans";
    src: local(HiraginoSans-W8);
    font-weight: 900;
  }

  @font-face {
    font-family: "Hiragino Sans W9";
    src: local(HiraginoSans-W9);
    font-weight: 900;
  }
}
