@charset "utf-8";
@media screen and (min-width: 768px) {
    .article1_5 {
        padding-bottom: 60px;
    }
}

@media screen and (min-width: 600px) {
    .fuji_style {
      display: none;
    }
  
    .menu2_box {
      display: flex;
      justify-content: center;
      width: 90%;
      gap: 0 3%; /* 余白 */
    }
    .how002 {
      width: 50%;
      margin: 0 40% 20vh 10%;
    }
  
    .how003 {
      width: 50%;
      margin: 0 10% 10vh 40%;
    }
  
    .how004 {
      width: 60%;
      margin: 0 10% 10vh 30%;
    }
  
    /* .question_style001 {
      display: flex;
      justify-content: space-around;
      max-width: 670px;
      margin: 0 auto 50px;
    }
  
    .question_b {
      margin: 15px -160px;
    }
  
    .question_p {
      margin: 15px -160px;
    }
  
    .mado_p ,.mado_b {
      width: 250px;
      height: auto;
      font-size: 1rem;
    } */
  
    .what_flex {
      display: flex;
    gap: 150px 20px;
      margin: 20px auto 50px;
      width: 95%;
      flex-wrap: wrap;
      justify-content: space-between;
    }
  
  }