@charset "big5";
/* CSS Document */
@media only screen and (max-width: 768px) {
  .main {background-image: none;}
  .top-normal {display: none;}
  .top-mobile {display: block;}
  .containter, .aside, .article {float: none; width: 100%;}
  .aside {padding: 10px 0; background-image: none; background-color: #ffffff;}
  .aside table {background-image: none;}
   div.aside a.bnrice {display:none;}
 
  #menu {height: 60px; top: 1px;}
  img.side {display: none;}
  .content .box img {display: none;}
  .content .box .text {width: auto; height: auto; position: static;}
}

@media only screen and (max-width: 480px) {
  #menu a {margin: 0; width: 23.5%;}
  #menu a b {font-size: 14px;}
  #menu a small {font-size: 10px;}
  
  #content-1 h2 small {display: none;}
  #content-4 h2 {margin-right: 54%;}
  
  .menu-prod {width: 100%;}
  .menu-prod a {font-size: 13px;}
  #menu-prod-1 {padding-left: 1%;}
  #menu-prod-4 {padding-right: 1%;}
}