.text_s{
    margin:0;
  }
#sub_wrap .text_s p{
    margin-top: 25px;
}
  .box_s {
    width:100%;
    display:flex;
    flex-direction: row;
    justify-content: center;
    margin-bottom: 40px;
      align-items: center;
  }
  
  .text_s:first-letter{
    color:#c27875;
    font-size:200%;
      } 
  
  .pict {
    margin: 3%;
  }
  
  .pict img {
    border-radius: 30px;
    width: 250px;
    height:350px ;
      margin: 0;
  
  }
  
  .box_s:nth-child(odd) {
    flex-direction: row-reverse;
  }
  .box_s:nth-child(odd) .text_s {
    text-align: left;
      width:500px;
  
  }
  .box_s:nth-child(odd) .pict {
    margin-right: 0;
  
  }
  
  .box_s:nth-child(even) .text_s {
    text-align: left;
      width:500px;
      
  }
      .box_s:nth-child(even) .pict {
    margin-left: 0;
  
  }
  
  #talk{
      color: #618588;
      font-size:120%;
      
  }
  #talk2{
      color: #f45963;
      font-size:150%;
  }
  #talk3{
  font-size:150%;
  }
  @media (max-width:768px) {
    .box_s {
      flex-direction: column;
    }
    .box_s:nth-child(odd) {
      flex-direction: column;
    }
   
    .box_s:nth-child(odd) .text_s {
          width:90%;
      
    }
       .box_s:nth-child(even) .text_s {
     
          width:90%;
    }
    .pict {
      width:100%;
      margin: auto;
      text-align: center;
    }
    .box_s:nth-child(odd) .pict {
      margin-left: 0;
      margin-right: 0%;
          
    }
    .pict img {
      width:50%;
      height:auto;
    }
  }