  @media screen and (min-width:660px) {
    
  
    .cta-wrapper{
      position: static;
      transform: translateX(0);
      margin-top: 31px;
      margin-inline: auto;
      width: 100%;
    }

    .cta-button {
      width: 100%;
    }

    .point__2_item{
      width: 32.2%;
    }
 
/* index.html7 */
.not__product_image{
  width: 11%;
}
.not__fv::after{
  width: 885px;
}
/* .not__text.second{
  font-size: 2rem; */
/* } */
.not__story{
  font-size: 5.5rem;
}
.not__last_contents{
  background-size: cover;
}

/* index.html8 */

.last__ad_text{
  /* font-size: 3rem; */
}

 
    /* 共通 */

    .sp-show{
      display: none;
    }

    .pc-show{
      display: block;
    }

  }