@charset "utf-8";
#feature_sk_skm .contents_block > .inner.updated_contents,#feature_sk_skm .contents_block .updated_contents{
    display: none;
}
#feature_sk_skm .contents_block.updated > .inner.updated_contents{ /*エアフロー部分のアプデ表示*/
  padding-top: 0;
  display: flex;
}
#feature_sk_skm .contents_block.updated > .inner.updated_contents .img_block{
  width: 36%;
  aspect-ratio:3/2;
}
#feature_sk_skm .contents_block.updated .updated_contents{ /*LED部分のアプデ表示*/
  display: block;
}
#feature_sk_skm .contents_block.updated .base_contents{
  display: none;
}
#feature_sk_skm .contents_block.updated.other {
  background: url(./img/feature_sk_skm/bg_other_updated.webp) calc(50% + 90px) 70% / cover no-repeat;
  background-size: auto 110%;
}
#feature_sk_skm .contents_block.updated .other_box .slick-track {
  display: flex;
}
#feature_sk_skm .contents_block.updated .other_box .slick-initialized .slick-slide {
  height: auto !important;
  display: flex;
  align-items: center;
}
#feature_sk_skm .contents_block.updated .led_animation_wrapper{
  width: 36%;
  height: auto;
  display: flex;
  justify-content: center;
}
#feature_sk_skm .contents_block.updated .led_animation_wrapper .led_animation_box,#feature_sk_skm .contents_block.updated .led_animation_wrapper img{
  width: 60%;
  height: auto;
}
#feature_sk_skm .contents_block.updated .other_panel__side img{
  width: 35%;
}
#feature_sk_skm .contents_block.updated .other_detail{
  width: 55%;
}
#feature_sk_skm .contents_block.updated .other_detail .updated_contents .thumb{
  aspect-ratio:3/2;
  margin: 35px 0;
}
#feature_sk_skm .contents_block.updated .other_detail .updated_contents .thumb img{
  width: 100%;
}
#feature_sk_skm .contents_block.double_thumb.updated .other_panel img,#feature_sk_skm .contents_block.double_thumb.updated .led_animation_wrapper.sk_s .led_animation_box{
  width: 49%;
  height: auto !important;
}
@media screen and (max-width: 479px){
  #feature_sk_skm .contents_block.updated .other_detail {
    width: 80%;
  }
  #feature_sk_skm .contents_block.updated.other {
    background: url(./img/feature_sk_skm/bg_other_sp.webp) center / cover no-repeat;
    background-size: cover;
  }
  #feature_sk_skm .contents_block.updated .other_box .slick-track{
    display: inherit;
  }
  #feature_sk_skm .contents_block.updated .led_animation_wrapper{
    width: 100%;
    aspect-ratio:1/1;
  }
  #feature_sk_skm .contents_block.updated .led_animation_wrapper .led_animation_box,#feature_sk_skm .contents_block.updated .led_animation_wrapper img{
    width: 45%;
  }
  #feature_sk_skm .contents_block.updated .other_panel__side img{
    width: 80%;
  }
}

.not_updated_text, .updated_text{
  display:none;
}
.not_updated_text.show, .updated_text.show{
  display:block;
}