.column.market { display: flex; justify-content: flex-start; height : 990px; gap : 28px; margin-bottom: 0px;}
.left_market {  width: calc(50% - 14px);}
.left_market img { width: 100%; height: 940px; border-radius: 15px; } 
.right_market { max-width: calc(50% - 14px); }
.right_market .market_Swiper { width: 100%; height: 440px; margin-bottom: 40px; }
.right_market .market_Swiper .swiper-slide a { display: flex; flex-direction: column; gap: 5px; padding-right: 0px; line-height: normal; }
.right_market .market_Swiper .swiper-slide .img_box { height: 360px; }
.right_market .market_Swiper .swiper-slide img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 50%; border-radius: 18px; } 
.right_market .market_Swiper .swiper-slide span {  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis; color : #000; font-size: 17px; font-weight: 500;line-height: 120%; letter-spacing: -0.02em; padding: 2px;  }
.right_market .market_Swiper .swiper-pagination { bottom : 0; }
.right_market .market_Swiper .swiper-pagination .swiper-pagination-bullet { opacity: 1; background: url(/public/assets/TraditionalMarkets/images/bullet.png) 0 0 / 100% 100% no-repeat;  width: 15px; height : 15px; }
.right_market .market_Swiper .swiper-pagination .swiper-pagination-bullet-active{ background : #000 }
.right_market .swiper.marketSpo_Swiper .img { height: 414px;}
.right_market .swiper.marketSpo_Swiper .swiper-pagination { top: 390px; }
.right_market .swiper.marketSpo_Swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {width:14px;height:14px;margin:0 6px;border:1px solid #fff;opacity:1;background:rgba(255,255,255,0.5);}
.right_market .swiper.marketSpo_Swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active {background:rgba(255,255,255,1);}
.height_custom .item h3 + div.imgslide { height: 600px !important;}
.height_custom .mapBody {border-radius: 18px;}
.height_custom .cpc_1 { width: calc(((100% - 28px) / 3) * 2) !important;}
.height_custom .cpc_2 { width: calc((100% - 28px) / 3) !important;}


@media screen and (max-width: 1023px) {
  .column.market { padding-left: 0px; padding-right: 0px; margin-bottom: 0px;}
  .column.market section.column .tit_sec { padding : 2px;}
  .column.market {  flex-direction: column; height : auto; gap : 40px; }
  .left_market { width: 100% }
  .left_market img { width: 100%; height: auto;} 
  .right_market { max-width : 100% }
  .right_market .market_Swiper { height: 390px; margin-bottom: 40px; }
  .right_market .market_Swiper .swiper-slide span {  -webkit-line-clamp:3; font-size: 15px; padding: 2px;  }
  .right_market .market_Swiper .swiper-pagination { bottom : 0; }
  .right_market .market_Swiper .swiper-pagination .swiper-pagination-bullet { opacity: 1; background: url(/public/assets/TraditionalMarkets/images/bullet.png) 0 0 / 100% 100% no-repeat;  width: 15px; height : 15px; }
  .right_market .market_Swiper .swiper-pagination .swiper-pagination-bullet-active{ background : #000 }
  .right_market .market_Swiper .swiper-slide .img_box { height: 300px;}
  .right_market .swiper.marketSpo_Swiper .swiper-pagination { top: 390px; }
  .right_market .swiper.marketSpo_Swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {width:14px;height:14px;margin:0 6px;border:1px solid #fff;opacity:1;background:rgba(255,255,255,0.5);}
  .right_market .swiper.marketSpo_Swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active {background:rgba(255,255,255,1);}

  .column.market {
        flex-direction: column;
        height: auto;
        gap: 40px;
        padding: 0; /*추가*/
    }
  
  .special_nav + section {
     margin-bottom: 0 !important; /*추가*/
  }

}

@media screen and (max-width: 799px) {
    .height_custom .item h3 + div {margin: 0 !important;}
    .height_custom .item h3 + div.imgslide {height: auto !important;}
    .height_custom .mapBody {border-radius: 12px;}
    .height_custom .cpc_1 { width: 100% !important;}
    .height_custom .cpc_2 { width: 100% !important;}
}