 [mn="1003"]{ 
   
   .group_content{
      .mySwiper  {
         @media(width>991px){
            width: calc(100% - 25%);
            margin: 0 auto;
         }
      }
   }

   .group_index{
      padding: 25px;
      line-height: 1.2;
      background-color: #fff;
      position: absolute;
      left: 0;
      bottom: 30px;
      box-shadow: 3px 3px 12px -3px rgba(0, 0, 0, .45);
      z-index: 10;

      .index{
         font-family: var(--ft-t1);
         & ~ & {
            margin: 15px 0 0;
         }
         .num{
            font-size: 180%;
            color: var(--clr01)
         }
      }
   }

   .group_info{
      padding: 25px; 
      background-color: #fff;
      position: absolute;
      right: 0;
      top: 30px;
      border-top: 3px solid var(--clr01);
      box-shadow: 3px 3px 12px -3px rgba(0, 0, 0, .45);
      z-index: 10;

      .h4{
         font-size: 100%;
      }

      .title{
         font-size: 120%;
         font-family: var(--ft-t1);
         margin: 0 0 9px;
      }
      @media(width>991px){
         text-align: right;
      }
   }

   @media(width<991px){
      .group_index,
      .group_info{
         position: relative;
         margin: 15px 0;
         top: initial;
         bottom: initial;
         left: initial;
         right: initial;
      }
   }
 }


[mn="1003"]{
   .swiper-wrapper {
      /* transition-timing-function:linear; */
  }   
  
     .swiper-slide .bimgbx {
       display: flex;
       justify-content: center;
       align-items: flex-end;
       flex-wrap: wrap;
     }
  
     .swiper-slide ._imgobj {
       margin: 0
     }
  
     .swiper-pagination {
       position: relative;
       margin: 15px 0 0;
     }
     .swiper-button-lock{
      display: none!important;
     }
     .swiper-button-next,
     .swiper-button-prev {
       aspect-ratio: 1 / 1 !important;
       background-color: transparent;
       width: 35px;
       height: auto;
       border-radius: 50%;
       position: relative;
       margin: 0;
       display: inline-flex;
       left: unset;
       right: unset;
       border: 2px solid var(--clr02x, #fff);
     }
  
     .swiper-button-next:after,
     .swiper-button-prev:after {
       color: var(--clr02x, #fff);
       font-size: 15px;
     }
  
     .swiper-pagination-bullet-active {
       background-color: var(--clr01);
     }
}