@media screen and (min-width:0px) and (max-width: 500px) {
  html{ background-image: none; }
  body{ width:93%; margin: 0 auto; padding:20px 0 20px 0; }

  #mail-page{ width:100%; margin-top:0px; }
  #mail-page-content{ width:100%; margin:0px; }


    #mail-page-head{ width: 100%; display: none; }
    #mail-page-body{ width:100%; padding:0px; background-image: none; }
    #mail-page-footer{ width:100px; display: none; }


    .products-icon{ display: none; }
    table{ width:100%; }
    table tr td img{ display: none; }

    #products-info{ width:100%; }

    #products-info div{ width:100%; padding:0px; margin:0px; }

    #other-reason{ width:95%; padding:0px; }
    #email{ width:95%; padding:0px; height: 30px; }

    #uninstall-reason dl{ width:100%; }
    #uninstall-reason dl dd{ font-size: 12px; }
    #uninstall-reason dl dd input[type="text"]{ width:90%; padding:2px; border:1px solid #cecece; }

    #submit-feedback{ margin:0px; }

}
