@media screen and (max-width: 1280px){
/* ------------------------
  index
  ------------------------ */
  /* mv */
  img.noren{
    top:4.2vw;
  }
  /* ------------------------
  howto
  ------------------------ */
  .flow h2{
    width:90%;
    margin:0 auto;
  }
  /* ------------------------
  shop
  ------------------------ */
  .shop_about,.shop_gallery,.news{
    padding:0 5%;
  }
  .shop_menu>.shop-title,
  .shop_infomation>.shop-title{
    width:90%;
  }
}
