/* BASIC css start */
/* 메인 비쥬얼 배너 */
.main_section .swiper-pagination {bottom: 10px !important;}
.main_section .swiper-pagination-bullet {background-color:#b4fdcf;width:12px;height:12px;border-radius:10px;opacity:1;}
.main_section .swiper-pagination-bullet-active {width:36px;background-color:#fd612a;}
.main_section .swiper-slide img {width:100%;}


/* 이미지 배너 */
.imgBanner { margin:30px auto 0; position:relative; width:1100px; overflow:hidden }
.imgBanner ul { *zoom:1 }
.imgBanner ul:after { display:block; clear:both; content:'' }
.imgBanner ul li { padding-right:10px; float:left }


/* 상품 목록 영역 */
#newPrdSld {padding-top:136px;}
.product-wrap { margin:0 auto; position:relative;width:1560px;padding-top: 120px;}
.product-wrap .cateTit {padding-top:0;}
.product-wrap .cateTit h3 {padding-bottom:40px;text-align:left;font-size:48px;line-height:48px;color: var(--black-color);font-family: 'Bakbak One', sans-serif;font-weight: 300;}
.product-wrap .item-wrap {position:relative;}
.product-wrap .item-wrap .item-cont .item-list .thumb {position:relative;width:364px;height:auto; overflow:hidden;}
.product-wrap .item-wrap .item-cont .item-list .thumb .prd_thumb img {}
.product-wrap .item-wrap .item-cont .item-list .thumb .new_option {padding:25px 0;}
.product-wrap .item-wrap .item-cont .item-list .prd-info .prd-price {padding-top:0;} .item-wrap .item-cont .item-list .prd-info .prd-price .price {margin-right:10px; color: var(--red-color);font-size:20px;line-height:20px;letter-spacing:-0.3px;font-weight: 600;}
.product-wrap .item-wrap .item-cont .item-list .prd-info .prd-price strike {color: #bbbbbb;font-size:14px;letter-spacing:-0.3px;}
.product-wrap .item-wrap .item-cont .item-list .prd-info .prd-info-list {text-align:left;}
.product-wrap .item-wrap .item-cont .item-list .prd-info .score img {width:15px;margin-top:-3px;margin-right:3px;}
.product-wrap .item-wrap .item-cont .item-list .prd-info .review {margin-left:5px;}
.product-wrap .item-wrap .item-cont .item-list .prd-wish {padding-top:0;}
.product-wrap .item-wrap .more_btn {position: absolute;right: 0;top: 25px;}
.product-wrap .item-wrap .more_btn a {font-size:16px;font-family: "Pretendard Variable", Pretendard, sans-serif;}
.product-wrap .swiper-scrollbar {background-color: #F2F0EA;left:0 !important;width:100% !important;}
.product-wrap .swiper-scrollbar .swiper-scrollbar-drag {background-color: #7de896;height:8px;top:-2px;border-radius:0;}
.product-wrap .item-wrap .item-cont .item-list .thumb .new_option .ico.prd-wish::after {bottom:18px;}

#slePrdSld .item-wrap .item-cont .item-list .thumb {width:285px;}
#slePrdSld .item-wrap .item-cont .item-list .thumb .prd_thumb img {}
#slePrdSld .item-wrap .item-cont .item-list .thumb .new_option {padding:20px 0;}
#slePrdSld .item-wrap .item-cont .item-list .thumb .new_option .ico.prd-wish::after {bottom:15px;}


/* flex 이미지 배너 */
.flex_banner_wrap {}
.flex_banner_wrap .inner {max-width:1560px;width:100%;margin:0 auto;}
.flex_banner_wrap .inner ul {display:flex;align-items:center;padding-top: 136px;}
.flex_banner_wrap .inner ul li:first-child {padding-right:22px;}
.flex_banner_wrap .inner ul li img {width:100%;}


.img_banner_wrap {max-width:1560px;width:100%;margin:0 auto;padding:120px 0;}
.img_banner_wrap .banner_bg img {width:100%;}


/* 유투브 배너 영역 */
.yt_banner_wrap {max-width:1560px;width:100%;margin:0 auto;padding-bottom:120px;}
.yt_banner_wrap .yt_cont {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;text-align: center;}
.yt_banner_wrap .yt_cont iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.yt_banner_wrap .yt_cont img {width:100%;}


/* 회사소개 영역 배너 */
.intro_banner_wrap {position:relative; background: url('http://www.kyundal.com/design/bigcos23/main/blogtop01.jpg') no-repeat;background-size:cover;width:100%;height:700px;margin-bottom:120px;}
.intro_banner_wrap .intro_desc {position:absolute;left:100px;padding:170px 0;}
.intro_banner_wrap .intro_desc .txt_box {text-align:center;background:#c5c5c5c5;}
.intro_banner_wrap .intro_desc p {margin:50px 10px 60px;font-size: 24px;line-height: 36px;color: #000;font-family: "Pretendard Variable", Pretendard, sans-serif;}
.intro_banner_wrap .intro_desc .intro_btn {display:block;margin:0 auto; background-color: var(--black-color);color:#fff;font-size:18px;line-height:12px;width:200px;height:54px;padding: 20px 0;border-radius:30px;font-weight: 300;font-family: "Pretendard Variable", Pretendard, sans-serif;}
.intro_banner_wrap .inner {width: 1540px;margin: 0 auto;height: 100%;position: relative;}

/* BASIC css end */

