@media only screen and (max-width: 750px){


.education_box .preschool_description .preschool_img {
    margin-top: 101px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    object-fit: cover;
    display: inline-block;
    width: 809px;
    height: 440px;
  }



a {
  text-decoration: none;
  color: #3a69ab;
  font-weight: 600;
  letter-spacing: 1px;
  display: inline-block;

}

.businesses_h4:before, .businesses_h4:after{

width:270px;
}


  .education_box .preschool_description .preschool_img {
    width: 100%;
    height: auto;
    margin-top: 34px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}


.education_box .right_text h5 {
  padding-top:0px;
  font-size: 15px;
  line-height: 14px;
  letter-spacing: 3.9px;
  margin-left: 200px;
  font-weight: 600;
  color: #26428d;
  font-family: "YuGothic","Yu Gothic","Meiryo","ヒラギノ角ゴ",sans-serif;
  margin: 0;

}

.text{
     letter-spacing: 1.8px;

}

.education_box .right_text .preschool_text {
  width: auto;
  padding-top: 15px;
  letter-spacing: 1.7px;
}

.reference{
 padding-left:0;
 padding-top: 14px;

}

  .education_box .right_text h5:before {
  content: 'Phoenixkids';
  color: #c8cddc;
  font-size: 41.5px;
  line-height: 54px;
  display: block;
  position: relative;
  left: -4px;
  letter-spacing: 0.02em;
  padding-top: 0px;
}

.education_box .preschool_textbox {
 padding-top: 20px;
 font-size: 16px;
 margin-left: 20px;
 margin-right: 20px;
 padding-bottom: 34px;
}


.education_box .preschool_textbox .preschool_subtitle {
 padding-left: 0px;
 padding-bottom: 18px;
 font-size: 19px;
 letter-spacing: 3.4px;
}

.education_box .right_text{
 width: auto;
 float: none;
 margin-top: 0px;
 margin-right: 20px;
 margin-left: 20px;

}

.child_pict{
  margin-right: 20px;
  margin-left:20px;
}

.preschool_link{
 margin-right: 20px;
  margin-left:20px;
}


.child_pict img{
  width: 100%;
  height: auto;
  margin-top: 0;
  display: block;
}

.preschool_link img{
  width: 100%;
  height: auto;
  margin-top: 0;
}

.education_toplink {
  display: block;
  background-color: #26428d;
  padding: 2% 20% 2%;
  margin-top: 69px;
  } 
  .education_toplink a {
  color: #fff;
  border: solid;
  border-radius: 45px;
  background-color: #26428d;
  padding: 20px 0;
  display: block;
  text-align: center;
  }
}

