@charset "UTF-8";
/*---------------

ジャンプSP　下層GI用

----------------*/

/*tw2022_common.cssの打ち消し*/
header{
  position: relative;
}
.jumpcs-inr .swiper-button-prev, .jumpcs-inr .swiper-button-next{
  border-radius: 0;
}
.jumpcs-inr .swiper-button-next:before, .jumpcs-inr .swiper-button-prev:before{
  display: none;
}
.jumpcs-inr .swiper-button-next:after, .jumpcs-inr .swiper-button-prev:after{
  box-shadow: none;
  border-radius: 0;
  bottom: initial;
  right: initial;
  z-index: auto;
}
header .mvSwiper .swiper-pagination .swiper-pagination-bullet {
    background-color: #959595!important;
    opacity: 1!important;
}
header .mvSwiper .swiper-pagination .swiper-pagination-bullet-active {
    background: #d10000!important;
}

/*gi2022_common.cssの打ち消し*/
.gi_contentsarea .block-news .gi_subtitle{
  margin-bottom: 0;
  padding-top: 0;
  text-align: left;
  line-height: 1;
}

#gi_plbtn .btn_link a{
  border-radius: 0;
  padding: 20px 35px 20px 15px;
}

.product_search_list .area_cont_wrap{
  z-index: 205;
}

/*tw2023_area.css tw2022_wovn.css の打ち消し*/
#top_area_choice,
#tw2022_wovn_area{
  z-index: 203;
}

/*common.cssの打ち消し*/
#footer_wrap{
  margin-top: 0;
}

/*更新履歴*/
.block-news{
  padding-bottom: 100px;
}