.h2C{
  letter-spacing: 1px!important;
}
.sec-choose.highlight{
  border-radius: 0 300px 300px 0;
}
@media (max-width: 767px){
  h2.h2A span small{
    line-height: 18px!important;
    padding-bottom: 10px;
  }
  .sec-choose.highlight{
    background:#fff;
    padding: 0!important;
    border-radius: 0;
  }
  .sec-choose.highlight .container{
  	background:#F9F9F9;
    border-radius: 180px 180px 0 0;
    padding: 70px 15px;
  }
}
.newsList li{
  gap:0 40px;
}
.sec-omoi .highlight{
  border-radius: 30px;
  padding: 50px;
}
@media (max-width: 767px){
  .sec-omoi .container{
    padding: 0;
  }
  .sec-omoi .highlight{
    padding: 43px 15px;
  }
}
.conceptD2 .conceptD__img img{
  height: 100%;
}
.mainSliderSec{
  margin-bottom: 60px;
}
@media (max-width: 767px){
  margin-bottom: 40px;
}
