/* BASIC css start */
#container{padding-bottom:0; padding-top:0}
#headerWrap.headerWrap { position:fixed; }
body.headerFix #container { padding-top:0; }
/* ¸ÞÀÎ ½½¶óÀÌµå ¹è³Ê */
.mainSliderWrap .mainSliderList{display:block; overflow:hidden;}
.mainSliderWrap .mainSliderList .link{display:block;}
.swiper-container.mainSliderWrap.swiper-container-initialized.swiper-container-horizontal {
    
}

.mainSliderWrap .mainSliderList img, .mainSliderWrap .mainSliderList video {
    backdrop-filter: blur(10px);
    width: 100vw;
}
.mainSliderWrap .swiper-pagination.mainSliderPaging{bottom:5%;font-size:0;line-height:0;  }
.mainSliderWrap .swiper-pagination.mainSliderPaging .swiper-pagination-bullet{margin:0;width:30px;height:5px;border-radius:0;background-color:rgba(0,0,0,0.6);opacity:1;}
.mainSliderWrap .swiper-pagination.mainSliderPaging .swiper-pagination-bullet-active{background-color:#fff;}

/* ½Å»óÇ° */
.newPrdWrap{  }
.newPrdWrap .prdMoreArea{padding-top:22px;}
.newPrdWrap.itemListWrap .prd-price { padding-top: 20px; }
.newPrdWrap.list_shopping1x ul { padding:0; }
.newPrdWrap.list_shopping1x .list_shoppingInfo { padding:0 28px; }

/* ¸ÞÀÎ ½½¶óÀÌµå ¹è³Ê */
.recmdPrdWrap{border-top:1px solid #cacaca;}
.recmdPrdWrap .title{padding:40px 0 20px;font-size:30px;line-height:1;color:#000;font-weight:500;text-align:center;display:block;}
.recmdPrdWrap .recmdSliderWrap{margin:0 10% 30px;padding-bottom:45px;display:block;}
.recmdSliderWrap .link, .recmdSliderWrap .imgWrap{display:block;text-align:center;}
.recmdSliderWrap img{width:100%;}
.recmdSliderWrap .name{max-height:40px;font-size:16px;line-height:36px;color:#000;font-weight:700;}
.recmdSliderWrap .swiper-pagination.recmdSliderPaging{bottom:10px;right:0;}
.recmdSliderWrap .swiper-pagination.recmdSliderPaging .swiper-pagination-bullet{margin:0 5px;width:8px;height:8px;border-radius:50%;background-color:#b7b7b7;opacity:1;}
.recmdSliderWrap .swiper-pagination.recmdSliderPaging .swiper-pagination-bullet-active{background-color:#000;}

/* ÇÏ´Ü ¹è³Ê */
.bottomBanner{padding:0 20px 40px;}
.bottomBanner .link{display:block;}
.bottomBanner img{width:100%;}

/* ¸ÞÀÎ ¹è³Ê - µ¿¿µ»ó ¹è³Ê */
.bannerArea.videoBanner{padding:30px 20px;background-color:#000;}
.bannerArea.videoBanner .center{text-align:center;display:block;}
.bannerArea.videoBanner .viewVideoLink{position:relative;display:block;}
.bannerArea.videoBanner .previewImg{width:100%;}
.bannerArea.videoBanner .playIcon{position:absolute;top:50%;left:50%;width:86px;margin:-32px 0 0 -43px;}
.bannerArea.videoBanner .title{padding:25px 0 20px;font-size:25px;line-height:30px;color:#fff;font-weight:700;display:block;}
.bannerArea.videoBanner .subTxt{font-size:13px;line-height:20px;color:#fff;display:block;}
.bannerArea.videoBanner .moreLink{height:24px;margin-top:14px;    text-decoration: underline;font-size:16px;line-height:24px;color:#fff;font-weight:500;display:inline-block;}

.videoPop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:300;display:none;}
.videoPop.on{display:block;}
.videoPop .shadow{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);}
.videoPop .popCnt{position:absolute;top:50%;left:50%;width:100%;background-color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.videoPop .popHeader{height:40px;}
.videoPop .popCloseLink{position:absolute;top:10px;right:6px;width:20px;height:20px;font-size:20px;line-height:20px;color:#000;display:block;}
.videoPop .popBody{position:relative;margin:0 30px 30px;}
.videoPop .popBody:after{content:"";width:100%;padding-top:56.25%;display:block;}
.videoPop .popBody iframe{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#000;display:block;}

/* BASIC css end */

