/* BASIC css start */
#content { width:1600px; margin:0 auto ; padding-top:100px; padding-bottom:100px}
.content_inner {max-width:inherit;}
.sct_inner {max-width:1500px;width:100%;margin:0 auto;}
.sct_inner h2 span i {
    display: none;
    font-style: normal;
    color: #000;
}

.sct_inner .prd-wish {position: absolute;bottom: 12px;right: 12px;}
.sct_inner .prd-wish .my-wish-list img {max-width:26px;}
.sct_inner .prd-wish .my-wish-list .wishOn {display:none;}
.sct_inner .prd-wish .my-wish-list.wish-on .wishOff {display:none;}
.sct_inner .prd-wish .my-wish-list.wish-on .wishOn {display:block;}
.sct_inner .prd-icons {position: absolute;top:-1px;right: 0;}
.sct_inner .prd-icons span img {display:block;}

.sct_inner .prd-wish.if_time{bottom:56px;}

/* ¸ÞÀÎ ºñÁê¾ó ¹è³Ê */
#main_visu{width: 100%;position: relative;}
#main_visu .swiper{width: 100%;}
#main_visu .swiper-wrapper{width: 100%; }
#main_visu .swiper-slide{ width: 100%; }
#main_visu .swiper-slide img{width:100%;}
#main_visu .swiper-pagination{}
#main_visu .swiper-pagination-bullet{background-color:#555 !important}


/* section °øÅë */
section{}
section h2{font-family: 'Noto Sans KR', sans-serif; font-size: 30px; color: #000;font-weight: 700; margin-bottom:10px}
section h2 span{font-size:30px; color:#555}
section p.p_subTitle{font-family: 'Noto Sans KR', sans-serif;font-size: 16px; color: #888;margin-bottom:25px}
section .prdprice .price .dc_per {color:#fa8911;margin-right:4px;font-family: 'Red Hat Display', sans-serif;font-weight: 600;}
section .prdprice .price .normal {font-family: 'Red Hat Display', sans-serif;font-weight: 700;}
section .prdprice .price .consumer {display:none;font-family: 'Red Hat Display', sans-serif;font-weight: 500;}
body section .item-cont {justify-content: flex-start;}
section .item_list .info .add_info_list p {display:none;}
section .item_list .info .add_info_list p.add_1 {display:block;margin-bottom: 0;}
section .item_list .tumb .m_img {display:none;}


/* ¸®ºä ³ëÃâ ¾ÈÇÒ °æ¿ì ¾Æ·¡ ÄÚµå display: none; À¸·Î º¯°æ*/
section .item_list .info .prd_review {display: block;}



/* sec1 */
#sec1{padding:88px 0;background-color:#f9f9f9;overflow: hidden;}
#sec1 .sec1_prd{position:relative;margin-top: 30px;}
#sec1 .sec1_prd .item-cont {justify-content: flex-start;}
#sec1 .item_list{width: 300px; float:left}
#sec1 .item_list .tumb{position: relative;width: 100%;border-radius: 30px; overflow: hidden;}
#sec1 .item_list .tumb a .thumb_img {border-radius: 30px 30px 0 0;}
#sec1 .item_list .prd-sale {position: relative;background: #A89487;text-align: center;height: 44px;line-height:44px;font-size: 16px;color: #fff;font-weight: 600;border-radius: 0 0 30px 30px;margin-top:-44px;}
#sec1 .item_list .prd-sale .remain_time {font-family: 'Red Hat Display', sans-serif;font-weight: 500;}
#sec1 .item_list .prd-sale.soon-end {background:#F46B49;}

#sec1 .item_list .prd-sale .timer {position: absolute;top: 0;left: 0;width: 100%;display: flex;align-items: center;justify-content: center;}
#sec1 .item_list .prd-sale .timer .number {}
#sec1 .item_list .prd-sale > img {margin-right:2px;margin-top: -3px;}
#sec1 .item_list .info {padding:12px 0 0;}
#sec1 .swiper_btn_prev{width:19px; height:36px; position:absolute; left:-65px !important; top:45%; transform:translateY(-50%); background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_prev.png) no-repeat center center; background-size:contain;cursor: pointer;}
#sec1 .swiper_btn_next{width:19px; height:36px;position:absolute; right:-65px !important; top:45%; transform:translateY(-50%); background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_next.png) no-repeat center center; background-size:contain;cursor: pointer;}
.swiper-horizontal>.swiper-scrollbar{height:2px !important; bottom:0px !important; width:100% }


/* sec2 */
#sec2{padding-top: 120px;overflow: hidden;}
#sec2 h2 .add {margin-top: 5px;}
#sec2 h2{position: relative;margin-bottom:30px}
#sec2 h2 span{}
#sec2 h2 a{float: right;}
#sec2 .sec2_banner{width: 1500px;display: flex;justify-content: space-between;}
#sec2 .sec2_banner ul{}
#sec2 .sec2_banner ul li:first-child {margin-bottom:30px;}
#sec2 .sec2_banner ul li a{display: block;height: 100%;}
#sec2 .sec2_banner ul li a img{width:100%;}


/* sec3 */
#sec3 {margin-top:120px;overflow: hidden;}
#sec3 h2 {margin-bottom:10px;}
#sec3 .sec3_prd {position:relative;}
#sec3 .item_list .tumb {height:357px;}
#sec3 .swiper_btn_prev{width:19px; height:36px; position:absolute; left:-65px !important; top:45%; transform:translateY(-50%); background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_prev.png) no-repeat center center; background-size:contain;cursor: pointer;}
#sec3 .swiper_btn_next{width:19px; height:36px;position:absolute; right:-65px !important; top:45%; transform:translateY(-50%); background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_next.png) no-repeat center center; background-size:contain;cursor: pointer;}
.swiper-horizontal>.swiper-scrollbar{height:2px !important; bottom:0px !important; width:100% }


/* sec4 */
#sec4 {margin-top:120px;overflow: hidden;}
#sec4 h2{}
#sec4 .sec4_cate{margin:30px 0;}
#sec4 .sec4_cate ul{float:left}
#sec4 .sec4_cate ul li{display: inline-block; margin-right: 15px;}
#sec4 .sec4_cate ul li a{font-family: 'Noto Sans KR', sans-serif; color: #888;padding-bottom:4px; font-size:16px}
#sec4 .sec4_cate ul li.on>a{border-bottom: 2px solid #000; color: #000;}
#sec4 .sec4_cate>a{float: right;}
#sec4 .sec4_prd{}
#sec4 .sec4_prd>div{display: none;position:relative}
#sec4 .sec4_prd>div.show{display: block;}
#sec4 .item_list{width: 357px !important; float:left}
#sec4 .item_list:nth-child(4n) {margin-right:0;}
#sec4 .item-cont{justify-content: unset;}
#sec4 .item_list .tumb {height:446px;}
#sec4 .swiper_btn_prev{width:19px; height:36px; position:absolute; left:-65px !important; top:45%; background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_prev.png) no-repeat center center; background-size:contain;cursor: pointer;}
#sec4 .swiper_btn_next{width:19px; height:36px;position:absolute; right:-65px !important; top:45%; background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_next.png) no-repeat center center; background-size:contain;cursor: pointer;}



/* sec5 */
#sec5 {margin-top:120px;overflow: hidden;}
#sec5 h2 a{float: right;}
.sec5_banner ul{width: 100%;height:auto;flex-direction:row; display: flex; justify-content: space-between;margin-top: 25px;}
.sec5_banner a{width: 100%; height: 100%; display: block;}
.sec5_banner .ban_txt{padding-top: 20px;}
.sec5_banner .ban_txt p{text-align: center;}
.sec5_banner .ban_txt p.tit{margin-bottom:7px; color: #222; font-size: 20px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.6px}
.sec5_banner .ban_txt p.period{color: #888; font-size: 16px;font-family: 'Red Hat Display', sans-serif; }
.sec5_banner .ban_img img {width:100%;}



/* sec6 */
#sec6{margin-top:90px}
#sec6 .sec_inner{border-top:1px solid #eee; padding-top:100px}
#sec6 .txt_area{float:left; width:22%}
#sec6 .txt_area h2 {
    letter-spacing: -1px;
}

#sec6 .txt_area p.p_subTitle {
    line-height: 1.5;
}

#sec6 .sec6_prd{position: relative;}
#sec6 .item_list{width: 300px; float:left}
#sec6 .item_list .tumb{width: 100%; height: 346px;}
#sec6 .swiper_btn_prev{width:19px; height:36px; position:absolute; left:0 !important; top:35%; background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_prev.png) no-repeat center center; background-size:contain}
#sec6 .swiper_btn_next{width:19px; height:36px;position:absolute; left:60px !important; top:35%; background:url(//skin.makeshop.co.kr/skin/aconcept/PC_img/md_next.png) no-repeat center center; background-size:contain }


/* sec7 */

#sec7{margin: 90px 0;background: url('/design/bazaar1/renewal/brand_1920x480_pcX.jpg') no-repeat; background-size: cover; padding: 120px 0;}
#sec7 .sec_inner{}
#sec7 .sec7_banner{opacity: 0;}
#sec7 .sec7_banner img {width:100%;}
#sec7 .sec7_banner .text_wrap strong {display:block;margin-bottom:32px; font-size: 36px;line-height: 54px;color: #fff;font-weight: 500;letter-spacing: -0.02em;}
#sec7 .sec7_banner .text_wrap p {font-size:18px;line-height:34px;color:#fff;letter-spacing: -0.02em;}

/* sec8 */

#sec8{margin-bottom:200px}
#sec8 .sec_inner{}
#sec8 .sec8_prd ul {display:flex;column-gap: 28px;}
#sec8 .sec8_prd ul li {position: relative;}
#sec8 .sec8_prd ul > li > a > div {opacity: 0;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color:#fff;font-size: 13px;}
#sec8 .sec8_prd ul > li > a > div > span {display: block;margin-bottom: 12px;font-size: 20px;color: #fff;font-weight: 500;}
#sec8 .sec8_prd ul li a img {width:100%;}

@media (max-width: 1680px) {
    .sct_inner {width: calc(100% - 160px);}
    #sec6 .txt_area {width:18%;}
    #sec2 .sec2_banner {width: auto;}
    #sec2 .sec2_banner img {width:100%;}
    #sec2 .sec2_banner .right_banner {padding-left:30px;}
}

/* BASIC css end */

