@charset "utf-8";

.contents-wrap-bg{
  background: url("../img/bg.png") no-repeat;
  background-size: cover;
}
@media screen and ( min-width:767px ) { /* PC ==================== */
  .contents-wrap-bg{
    background-position: 0 20px;
  }
}

@media screen and ( min-width:767px ) { /* PC ==================== */
  .product_menu{
    width:960px;
    margin: 60px auto 0;
  }
}
@media screen and ( max-width:767px ) { /* SP ==================== */
  .product_menu{
    width:100%;
    margin-top: 80px;
  }
}
.product_menu li img{
  width:100%;
}
