/* BASIC css start */
footer#footer{margin-top:0}

/* ÇÒÀÎ »ö»ó ¹Ù²Ù±â */
#sec2 .percent{background-color: #9c8f87 !important; color: #fff !important; border-radius:0 !important; }
#sec6 .percent{background-color: #9c8f87 !important; color: #fff !important; width:62px; height:60px; line-height:60px; font-size:16px; }
#sec7 .percent{background-color: #9c8f87 !important; color: #fff !important; border-radius:0 !important; }



/* ¼½¼Ç°øÅë */
section{}
section .sec_inner{padding:0 5%}
section h2{font-family: 'Jost', sans-serif; font-size: 21px; color: var(--main-font-color); text-align: center; margin-bottom: 60px; font-weight: 600;position:relative}
section h2 a{display: inline-block;position: absolute; top: 50%; transform: translateY(-50%); right:5%;}
section h2 a img{transform: scale(.66); transform-origin: right center;}


/* sec1 */
#sec1{margin-bottom:60px}
#sec1 .swiper{}
#sec1 .swiper ul{}
#sec1 .swiper ul li{}
#sec1 .swiper ul li a{display: block;width: 100%;}
#sec1 .swiper ul li a img{width: 100%;}
#sec1 .swiper-pagination{bottom: 25px;}
#sec1 .swiper-pagination-bullet{width: 30px; height: 5px; border-radius: 0; background-color: #fff; }


/* sec2 */

#sec2 .sec2_cont{position:relative}
#sec2 .swiper{position:relative}





/* sec3 */
#sec3{}
#sec3 a{display: block;width: 100%;}
#sec3 a img{width: 100%;}
#sec3 .swiper_btn_prev{width:10px; position: absolute;top: 49%;left: 3%;z-index: 10;transform: translateY(-50%);cursor: pointer;}
#sec3 .swiper_btn_next{width:10px; position: absolute;top: 49%;right: 3%;z-index: 10;transform: translateY(-50%);cursor: pointer;}
#sec3 .swiper_btn_prev img, #sec3 .swiper_btn_next img{width:100%;}
#sec3 .swiper-pagination-bullet{background:#847871; display:none;}
#sec3 .swiper-pagination-bullet-active{background:#d4d4d2; display:none;}

/* sec4 dp none */
#sec4{background-color:#fff}
#sec4 .sec_inner{padding-top:60px}
#sec4 .sec_inner h2{margin-bottom:40px !important}
#sec4 .sec_inner .rev_sec{position:relative; width:75%; margin:0 auto }
#sec4 .sec_inner .rev_sec .swiper{}
#sec4 .sec_inner .rev_sec .swiper ul{width: 100%;}
#sec4 .sec_inner .rev_sec .swiper ul li{  }
#sec4 .sec_inner .rev_sec .swiper ul li .rv_thumb{width: 100%; }
#sec4 .sec_inner .rev_sec .swiper ul li .rv_thumb a{display: block; width: 100%; height: 100%; border-radius:85px; overflow:hidden}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_thumb a img{width: 100%; object-fit: cover;height:100%}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt{height: 185px; padding: 24px; background-color:#fff}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .prd_name{color: #847871; font-size: 15px;font-family: 'Noto Sans KR', sans-serif; font-weight: 500; padding-bottom: 15px; letter-spacing: -.7px;text-align:center ; border-bottom:1px solid #eceade; margin-bottom:15px}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .rv_cont{}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .rv_cont p{line-height:1.5;font-size: 13px; color: #bfb9b7; font-family: 'Noto Sans KR', sans-serif; font-weight: 400; letter-spacing: -.7px;text-align:center;}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .rv_score{margin-top: 14px;text-align:center}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .rv_score>span{}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .rv_score .heart{}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .rv_score .heart img{display: inline-block; transform:scale(.66); transform-origin:top center}
#sec4 .sec_inner .rev_sec .swiper ul li .rv_txt .rv_score .score{color: #847871; font-size: 15px; font-family: 'Jost', sans-serif; font-weight: 600;}

#sec4 .swiper_btn_prev{ position:absolute; left:-13% ; top:30%; transform:translateY(-50%); z-index:4; cursor:pointer}
#sec4 .swiper_btn_prev img{transform:scale(.66); transform-origin:left center}
#sec4 .swiper_btn_next{position:absolute; right:-13%; top:30%; transform:translateY(-50%);z-index:4; cursor:pointer}
#sec4 .swiper_btn_next img{transform:scale(.66); transform-origin:right center}



/* sec5 dp none */
#sec5{display: flex;margin-bottom:65px}
#sec5>div{width: 50%;}
#sec5>div a{display: block; width: 100%;}
#sec5>div a img{width: 100%;}



/* s6 */
#sec6{padding-top:60px; padding-bottom:40px; background-color:#fff; }
#sec6 h2{margin-bottom:40px !important;}
.sec6_prd .prdname, .sec6_prd .prdprice, .sec6_prd .prdetc{width:100% !important; text-align:center;}

.sec6_prd .prdicon{
    display: inline-block;
    width: 100% !important;
    float:none !important;
    text-align:center !important;
}
#sec6 .item_list .thumb {
    width: 80%;  margin-left:auto; margin-right:auto;
    position: relative;
    border-radius: 30px;
    overflow:hidden; 
}
#sec6 .swiper-button-prev{ 
    top:31%;   
    width: 3px;
    height: 6px;
    color: #bfb9b7;
}
#sec6 .swiper-button-next{    
    top:31%;
    width: 3px;
    height: 6px;
    color: #bfb9b7;
}

#sec6_1 a {
    display: block;
    width: 100%;
}
#sec6_1 img{
    width: 100%; 
}

/* s7 */
#sec7{background-color:#faf8ed; padding:60px 0;}
#sec7 h2{margin-bottom:60px}

/* s8 */
#sec8 .MoreProdz{background: #222;color: #fff;text-align: center;font-size: 10px; padding: 10px 0;}

/* BASIC css end */

