.topSec02Main_title {
  height: auto !important;
}
.ninja-recommend .trademark img, .ninja-recommend .trademark-sp img {
    display: none;
}
.ninja-rcm-by-html-tpl .topSec02Main_pic-inner {
  padding-top: 56% !important;}
.ninja-rcm-by-html-tpl .topSec02Main_item-inner {
    outline: none !important;
}

.topMainVSec_inner{
  gap: 30px;
}

.topMainVNews {
  width:100% !important;
}


@media only screen and (max-width: 990px) {
    .topMainVMainSlide .slick-prev, .topMainVMainSlide .slick-next {
              bottom: -50px !important;
  }
      .topSec01 {
        padding-top:60px !important;
  }
}

