/* BASIC css start */
#contentWrap{width:1400px;}
/*메인레이아웃 공통*/
#intDCP {font-family:'Spoqa Han Sans';float:unset;margin-top:-7px; } 
.main_ban_wrap {width:1400px;margin:0 auto;margin-top:80px;text-align:right; } 
.main_ban_wrap h2 {position:relative;text-align:center;font-size:27px;color:#212121;letter-spacing:12px;font-family:"AGaramondPro-Regular"; } 
#nowmain #scroll-right {position:absolute; } 
#nowmain #scroll-right.zero {margin-top:160px; } 
#nowmain #scroll-right.fix {position:fixed;top:200px !important; } 
.main_ban_wrap h2:after {display:block;content:"ㅡ";height:1px;width:30px;background:#000;font-size:0;margin:30px auto 45px; } 
.main_ban_wrap h2 a {position:absolute;right:0;bottom:0;border:1px solid #cecece;padding:8px 16px;font-size:14px;color:#6f6f6f;font-weight:500;font-family:'Malgun Gothic' !important;letter-spacing:-1px;border-radius:23px;background:url(//skin.makeshop.co.kr/skin/argento/img/more_btn.png) no-repeat;background-position:16px 9px;text-indent: 19px; } 
.main_ban_wrap>div {letter-spacing:0px;word-spacing:0px;/*width:105%; */
margin-bottom:5px;margin-top:30px;text-align:left; } 

/*메인빅배너*/
.main_section {text-align:center;margin:0 auto; } 
.main_roll {position:relative;z-index:1;width:100%;overflow:hidden; } 
.main_roll .left,.main_roll .right {position:absolute;z-index:2;text-align:left; } 
.main_roll .left {width:160px;background:rgba(265,265,265,0.7);top:0;left:210px;padding:0 30px; } 
.main_roll .left .catelist {margin:70px 0; } 
.main_roll .left .catelist .subject {font-size:18px;color:#111111;padding-bottom:15px; } 
.main_roll .left .catelist ul { } 
.main_roll .left .catelist ul li { } 
.main_roll .left .catelist ul li a {font-size:15px;color:#929292;display:block;padding:10px 0; } 
.main_roll .right {width:220px;top:0;right:210px; } 
.main_roll .right ul { } 
.main_roll .right ul li {display:block; } 
.main_roll .right ul li:nth-child(1) {margin-bottom:8px}
.main_roll .right a {display:block;vertical-align:top}
#mainBnr .swiper-container {width:100% !important; } 
#mainBnr .swiper-slide a {text-align:left}
#mainBnr .swiper-pagination-bullet {margin:0 7px !important;cursor:pointer;opacity:1 !important;width:12px !important;height:12px !important;border-radius:100% !important;background:none;background:#dadada; } 
#mainBnr .swiper-pagination-bullet-active {background:#303030 !important; } 
#mainBnr .swiper-pagination {bottom: 20px !Important; } 

/*중간배너*/
.mid_bnr {font-size:0;display:table-cell; } 
.mid_bnr li {display:inline-block;vertical-align:top;margin-right:10px}
.mid_bnr li:nth-child(3) {margin-right:0}
.mid_bnr li a {display:block; } 
.mid_bnr li a img {width: 100%}

/*인기상품*/
#HOT {font-size:0}
#HOT .info ul {padding:0 15px}
#HOT .info * {color:#fff !important; } 
#HOT .info .prd-name {padding:3px 0; } 
#HOT .info .prd-name,#HOT .info .prd-brand {font-size:13px;font-weight:300;font-family:'Spoqa Han Sans'; } 
#HOT .info .prd-replace {font-size:12px}
#HOT .info .prd-consumer {font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:300; } 
#HOT .info .prd-price {font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:300; } 
#HOT .big {display:inline-block;vertical-align:top;width:555px;height:555px; } 
#HOT .big .item-list {height:555px;width:555px; } 
#HOT .big .item-list .thumb img {width:555px;height:555px; } 
#HOT .big .item-list .thumb .num {width:93px;height:84px;z-index:2;position:absolute;background:url(//skin.makeshop.co.kr/skin/argento/img/flag.png) no-repeat;top:-5px;color:#fff;font-size:20px;text-align:center;line-height:80px; } 
#HOT .big .item-list .thumb .num strong {width:84px;display:block;font-family:'Roboto Condensed',sans-serif;font-size:30px;vertical-align:bottom;height:50px;line-height:60px; } 
#HOT .big .item-list .thumb .num span {display:block;height:20px;width:84px;line-height:20px;text-align:center;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px; } 
#HOT .small {display:inline-block;vertical-align:top;width:838px;margin-left:4px;height:555px;text-align:right; } 
#HOT .small .item-list {height:271px;width:271px;display:inline-block;margin-right:8px;border:1px solid #ddd; } 
#HOT .small .item-list:nth-child(3n) {margin-right:0 !important; } 
#HOT .small .item-list:nth-child(4),#HOT .small .item-list:nth-child(5),#HOT .small .item-list:nth-child(6) {margin-top:9px; } 
#HOT .small .item-list .thumb .num {width:74px;height:64px;z-index:2;position:absolute;background:url(//skin.makeshop.co.kr/skin/argento/img/flag-s.png) no-repeat;top:-5px;color:#fff;font-size:20px;text-align:center;line-height:80px; } 
#HOT .small .item-list .thumb .num strong {width:64px;display:block;font-family:'Roboto Condensed',sans-serif;font-size:22px;vertical-align:bottom;height:35px;line-height:50px; } 
#HOT .small .item-list .thumb .num span {display:block;height:24px;width:64px;line-height:24px;text-align:center;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:16px; } 
#HOT .small .item-list .thumb img {width:271px;height:271px; } 
#HOT .item-list .thumb img {width:100%;opacity:0; } 
#HOT .item-list .info {font-size:16px;color:#fff;font-weight:300;position:absolute;bottom:0;background:rgba(0,0,0,0.5);width:100%;left:0;padding:15px 0;text-align:center;transition:0.5s;opacity:0; } 
#HOT .item-list:hover .info {opacity: 1; } 

/*신상 슬라이드*/
#NEW {border-bottom:1px solid #e8e8e8;padding-bottom:90px;margin-left:-13px !important;width:1425px !important; } 
#NEW .item-list .thumb {border:1px solid #e2e2e2;position:relative}
#NEW .item-list .new_ico {width:54px;position:absolute;top:13px;left:13px; } 
#NEW .slick-slide {margin:0 13px}
#NEW .slick-prev:before {content:'＜' !important; } 
#NEW .slick-next:before {content:'＞' !important; } 
#NEW .slick-prev,#NEW .slick-next {width:35px !important;height:35px !Important;top:40% !important;width:29px !important;height:56px !Important;background:#fff;border-radius:100%; } 
#NEW .slick-next {background-position:center !important;background:url(//skin.makeshop.co.kr/skin/argento/img/slide_arrow_right.png) no-repeat;right:-80px !important; } 
#NEW .slick-prev {background-position:center !important;background:url(//skin.makeshop.co.kr/skin/argento/img/slide_arrow_left.png) no-repeat;left:-80px !important; } 
#NEW .slick-prev:before,#NEW .slick-next:before {color:#aaa !important;font-size:35px;line-height:0.5 !important;font-size:0}
#NEW .slick-prev:hover,#NEW .slick-prev:focus {background-color:#fff !important;background:url(//skin.makeshop.co.kr/skin/argento/img/slide_arrow_left.png) no-repeat !important;background-position:center !important; } 
#NEW .slick-next:hover,#NEW .slick-next:focus {background-color:#fff !important;background:url(//skin.makeshop.co.kr/skin/argento/img/slide_arrow_right.png) no-repeat !important;background-position: center !important; } 

/*MD PICK*/
#MD {font-size:0;padding-top:20px; } 
#MD .item-list {width:320px;display:inline-block;vertical-align:top;margin:0 20px 50px; } 
#MD .item-list:nth-child(1),#MD .item-list:nth-child(4n+1) {margin-left:0}
#MD .item-list:nth-child(4n) {margin-right: 0}

/*SPECIAL*/
#SPECIAL {font-size:0;padding-top:20px; } 
#SPECIAL .item-list {width:320px;display:inline-block;vertical-align:top;margin:0 20px 50px; } 
#SPECIAL .item-list:nth-child(1),#SPECIAL .item-list:nth-child(4n+1) {margin-left:0}
#SPECIAL .item-list:nth-child(4n) {margin-right: 0}

/*진열공통*/
.mainList { } 
.mainList .item-list {position:relative; } 
.mainList .item-list .prd-name {font-weight:400;color:#000;font-size:14px;padding:15px 0 7px; } 
.mainList .item-list .prd-consumer:before,.mainList .item-list .prd-price:before {content:"￦"; } 
.mainList .item-list .thumb {position:relative; } 
.mainList .item-list .thumb .dc {text-align:center;position:absolute;top:0;left:0;height:70px;line-height:70px;width:70px;background:#6b3590;color:#fff;font-size:24px; } 
.mainList .item-list .thumb .dc em {font-size:18px !important; } 
.mainList .item-list .thumb .dc.term { } 
.mainList .item-list .thumb .dc em:nth-child(3),.mainList .item-list .thumb .dc em:nth-child(4) {display:none !important}
.mainList .item-list .thumb .dc em.num {font-size:24px !important;display:inline-block;overflow:hidden; } 
.mainList .item-list .thumb .dc em.percent {font-size:18px !important;display:inline-block;vertical-align:top;margin-top:3px; } 
.mainList .item-list dd { } 
.mainList .item-list dd ul li.prd-price {display:inline-block;color:#0d0d0d;font-size:15px;font-family:'Spoqa Han Sans';font-weight:500; } 
.mainList .item-list img {width:100%; } 
.mainList .item-list dd .discount {vertical-align:top;width:80px;height:80px;line-height:80px;display:inline-block;background:#ff8e95;text-align:center;color:#fff; } 
.mainList .item-list dd .discount .dc {font-size:40px;font-family:'Roboto Condensed';font-weight:600;letter-spacing:-2px; } 
.mainList .item-list dd .discount .dc em {font-size:18px;font-family:"Nanum Gothic",sans-serif;vertical-align:middle;margin-bottom:-5px;display:inline-block;margin-left:2px; } 
.mainList .item-list dd ul li.prd-consumer {color:#888888;font-size:15px;font-weight:normal;display:inline-block;font-family:'Spoqa Han Sans';padding-right:4px; } 
.mainList .item-list dd ul li.dc {color:#94223e;display:inline-block;font-size:22px;letter-spacing:-1px;font-weight:800;margin-left:5px; } 
.mainList .item-list dd ul li.dc em.num { } 
.mainList .item-list dd ul li.dc em.percent {font-size:16px !important;font-weight:bold !important;margin-left:2px; } 
.mainList .item-list dd .color {font-size:0;position:absolute;right:14px;top:20px; } 
.mainList .item-list dd .color p {display:inline-block;vertical-align:top;margin-right:4px;width:15px;height:15px; } 
.mainList .item-list dd .color p:last-child {margin-right: 0}

/*와이드배너*/
#wideBnr {margin-top:100px; } 
#wideBnr a {display:block}
#wideBnr a img {width: 100%; } 

/*collection*/
#collection { } 
#collection a {display:block; } 
#collection a img {width:100%}
#collection .left {float:left;width:410px;display:inline-block;vertical-align:top; } 
#collection .center {margin:0 10px;width:410px;display:inline-block;vertical-align:top; } 
#collection .center .top { } 
#collection .center .bottom {margin-top:10px; } 
#collection .center .swiper-pagination {text-align:right;top:20px;right:20px;position:absolute;left:unset;width:auto !important; } 
#collection .center .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {width:18px;height:5px;border-radius:0;border:1px solid #fff;background:none;opacity:1;margin:0 1.5px}
#collection .center .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {background:#fff}
#collection .right {width:560px;display:inline-block;vertical-align:top;float: right; } 

/*css가 잘리므로 마지막에 둔다*/
#mainBnr .swiper-button-next:after,#mainBnr .swiper-button-prev:after {font-family:inherit !important;font-size:0}
#mainBnr .swiper-button-next,#mainBnr .swiper-button-prev {top:43% !important;-swiper-theme-color:#e6e6e6;margin-top: 0 !important; } 
/* BASIC css end */

