/* BASIC css start */
/* ³×ÀÌ¹ö ¾ÞÄ¿ */
.prd-list .tb-center,
.prd-list .tb-left,
.prd-list .tb-right { position: relative; }
.nhn_anchor_text { position: absolute; padding: 5px; top: 0px; left: 0px; margin-left: 10px; } .nhn_anchor_select { } /* focus»óÇ° */ 


.eventBan {width:1300px;margin:0 auto; padding-top:70px;}
.eventBan ul:after {display:block; clear:both; content:""}
.eventBan ul li {float:left;}

.promotion_wrap {padding-top:70px;}
.promotion_wrap ul:after {display:block; clear:both; content:""}
.promotion_wrap ul li {float:left; margin-left:50px;}
.promotion_wrap ul li:first-child {margin-left:0;}


.promotion_wrap2 {padding-bottom:60px; margin-left:12px;}
.promotion_wrap2 ul:after {display:block; clear:both; content:""}
.promotion_wrap2 ul li {float:left; margin-left:0px;}
.promotion_wrap2 ul li:first-child {margin-left:0;}

.time_sale {position:relative; width:1390px; margin:74px auto 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.time_sale .timer {position:absolute; left:87px; top:193px;}
.time_sale .timer .tit {font-size:40px;}
.time_sale .timer p {padding-top:5px; font-size:22px;}
.time_sale .timer .newcountdown strong {display:inline-block; padding:26px 0 20px; color:#dfa094; font-size:36px;}
.time_sale .timer .newcountdown strong:after {content:':';}
.time_sale .timer .newcountdown strong:first-child:after {content:'';}
.time_sale .timer .newcountdown strong:last-child:after {content:'';}
.time_sale .timer em {font-size:20px; font-weight:700;}
.time_sale .flexslider_sale {width:1010px; margin-left:377px;}
.time_sale {position:relative;}
/*.time_sale:before {position:absolute; left:880px; top:0; width:1px; height:627px; background:#ccc; content:"";}*/
.time_sale ul:after {display:block; clear:both; content:""}
.time_sale ul li {position:relative; float:left; width:400px; padding:34px 52px; text-align:left; border-left:1px solid #ccc;}
.time_sale ul li:first-child {border-left:0;}
.time_sale ul li .name {position:relative; display:inline-block; padding:16px 0 23px; font-size:21px; color:#333;}
.time_sale ul li .name:before {position:absolute; left:0; bottom:10px; display:block; width:21px; height:2px; background:#000; content:'';}
.time_sale ul li .size {margin:5px 0 10px; font-size:16px;}
.time_sale ul li .sub {color:#888; font-size:13px; line-height:20px;}
.time_sale ul li .price .prd-price {display:inline-block; padding:11px 5px 10px 0; font-size:22px; font-weight:700;}
.time_sale ul li .price strike {padding:0 12px 0 5px; padding:0 10px; color:#999; font-size:14px; font-weight:400;}
.time_sale ul li .price span {/*color:#dfa094; font-size:20px;*/}
.time_sale ul li .price span.sale-txt {color:#dfa094; font-size:20px; font-weight:700;}
.time_sale ul li .review {color:#666; font-size:12px;} 

.time_sale .flex-direction-nav li {padding:0; border:0 none;}
.time_sale .flex-direction-nav li a {top:-350px; width:25px; height:38px; border:0 none; opacity:1; font-size:0; text-indent:-9999px;}
.time_sale .flex-direction-nav a:before {display:none;}
.time_sale .flex-direction-nav .flex-nav-prev a {left:0; background:url(/design/mariang7/2019new/images/sale_slide_prev.png) no-repeat;}
.time_sale .flex-direction-nav .flex-nav-next a {right:-607px; background:url(/design/mariang7/2019new/images/sale_slide_next.png) no-repeat;}

.product-wrap {/*width:1420px;*/ width:1390px; margin:0 auto;}
.product-wrap .tit-txt {position:relative; padding:157px 155px 30px 0px; text-align:left;}
.product-wrap .tit-txt strong {font-size:32px;}
.product-wrap .tit-txt p {padding-top:10px;}
/*  ÇØ½ÃÅÂ±× 2ÁÙÀÏ¶§ */
.product-wrap .tit-txt2 {position:relative; padding:157px 155px 70px 0px; text-align:left;}
.product-wrap .tit-txt2 strong {font-size:32px;}
.product-wrap .tit-txt2 p {padding-top:10px;}


/*
.product-wrap .tit-txt a {position:absolute; right:20px; top:128px; width:138px; height:38px; padding-left:10px; border:1px solid #000; line-height:38px; text-align:center;}
.product-wrap .tit-txt a.ty1{top:100px;}
*/

.product-wrap .top-thumb ul{margin-left:17px;}
.product-wrap .top-thumb ul:after {display:block; clear:both; content:""}
.product-wrap .top-thumb ul li {float:left; width:463px; margin-bottom:80px; text-align:left;}

.product-wrap .top-thumb ul li .item-box .prd-sub {color:#888; font-size:13px; line-height:20px;}
.product-wrap .top-thumb ul li .size {margin:5px 0 10px; font-size:16px;}
.product-wrap .top-thumb ul li .item-box .prd-name {position:relative; padding-bottom:27px;}
.product-wrap .top-thumb ul li .item-box .prd-name:before {position:absolute; left:0; top:34px; width:21px; height:2px; background:#666; content:'';}
.product-wrap .top-thumb ul li .item-box .prd-name a {font-size:19px; color:#333;}
.product-wrap .top-thumb ul li .item-box .price .prd-price {display:inline-block; padding:11px 5px 10px 0; font-size:18px; font-weight:700;}
.product-wrap .top-thumb ul li .item-box .price strike {padding:0 12px 0 5px; font-size:12px; color:#999;}
.product-wrap .top-thumb ul li .item-box .price span img {vertical-align:middle;}
.product-wrap .top-thumb ul li .item-box .color_code span {display:inline-block; width:18px; height:4px; margin-bottom:5px; line-height:2px; border:1px solid #d7d7d7;}
.product-wrap .top-thumb ul li .item-box .MK-product-icons img {padding-right:6px;}
.product-wrap .top-thumb ul li .item-box .price span.sale-txt {color:#dfa094; font-size:18px; font-weight:700;}
.product-wrap .top-thumb ul li .item-box .review {color:#666; font-size:12px;}

.PRDitem-wrap {width:1390px;}
.PRDitem-wrap .PRDitem-cont{zoom: 1; overflow: hidden; margin:0; font-size:0; text-align:left;  }
.PRDitem-wrap .PRDitem-cont .PRDitemtitle {margin: 80px 0 30px 0;}
.PRDitem-wrap .PRDitem-cont:after { content: ""; display: block; clear: both; }


.PRDitem-wrap .PRDitem-cont.ty1{display:none;}
.PRDitem-wrap .PRDitem-cont.sel{display:block;}

.PRDitem-wrap .PRDitem-cont .item-list {display:inline-block; width:320px; text-align: center; vertical-align:top;}
.PRDitem-wrap .PRDitem-cont.ty1 .item-list,
.PRDitem-wrap .PRDitem-cont.ty2 .item-list{margin-left:35px;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item{width:463px; margin:0 0 80px; text-align:left;}
.PRDitem-wrap .PRDitem-cont .item-list .thumb a{vertical-align:top;}
.PRDitem-wrap .PRDitem-cont .item-list .thumb img {width:320px; }
.PRDitem-wrap .PRDitem-cont .item-list.top-item .thumb img {width:463px; }

.PRDitem-wrap .PRDitem-cont.ty1 .item-list:nth-of-type(4n){margin-left:0;} 
.PRDitem-wrap .PRDitem-cont.ty2 .item-list:nth-of-type(4n+1){margin-left:0;} 


.PRDitem-wrap .PRDitem-cont .item-list .item-box {width: 320px; /*height:178px; padding-left:5px; margin:0 auto 52px;*/ min-height:110px; margin:0 auto 30px; text-align:left; font-size:12px;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box{width:463px; }

.PRDitem-wrap .PRDitem-cont .item-list .item-box .prd-name {width:100%; margin:5px 0 8px; line-height:0px;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .prd-name a {font-size:13px;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .prd-name a strong {font-weight:400;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .prd-name img { padding:0 0 0 2px; }
.PRDitem-wrap .PRDitem-cont .item-list .item-box .prd-sub { float: left; width: 100%; margin:0 0 8px; line-height:20px; font-size:12px; color:#888;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .size {margin-bottom:10px; font-size:12px;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .price {padding-bottom:10px;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .price img {vertical-align:middle;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .price strike {padding:0 12px 0 5px; font-size:12px; color:#999;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .prd-price {width:100%; line-height:20px; font-size:14px; font-weight:700;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .prd-price em {font-size:13px; font-weight:400;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .price span.sale-txt {color:#dfa094; font-size:16px; font-weight:700;}
.PRDitem-wrap .PRDitem-cont .item-list .item-box .review {color:#666; font-size:12px;}

.PRDitem-wrap .PRDitem-cont .item-list .item-box .MK-product-icons img {padding-right:6px;}

.PRDitem-wrap .PRDitem-cont .item-list .item-box .color_code span {display:inline-block; width:18px; height:4px; /*margin-left:-2px;*/ margin-bottom:5px; line-height:2px; border:1px solid #d7d7d7;}

.PRDitem-wrap .PRDitem-cont a:hover,
.PRDitem-wrap .PRDitem-cont a.now {color: #000;}



.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .prd-sub {color:#888; font-size:13px; line-height:20px;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .size{margin:5px 0 10px; font-size:16px;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .prd-name {position:relative; padding-bottom:27px;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .prd-name:before {position:absolute; left:0; top:34px; width:21px; height:2px; background:#666; content:'';}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .prd-name a {font-size:19px; color:#333;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .prd-name a strong {font-weight:700;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .price .prd-price {display:inline-block; padding:11px 5px 10px 0; font-size:18px; font-weight:700;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .price strike{padding:0 12px 0 5px; font-size:12px; color:#999;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .price span img{vertical-align:middle;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .color_code span{display:inline-block; width:18px; height:2px; margin-bottom:5px; line-height:2px; border:1px solid #d7d7d7;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .MK-product-icons img {padding-right:6px;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .price span.sale-txt{color:#dfa094; font-size:18px; font-weight:700;}
.PRDitem-wrap .PRDitem-cont .item-list.top-item .item-box .review{color:#666; font-size:12px;}




/*ÇÏ´Ü ÀÎ½ºÅ¸±×·¥*/
.insta-wrap {padding-top:150px;}
.insta-wrap .instaBtn{text-align:right; padding-bottom:30px;}
.insta-wrap .instaBtn a{font-size:16px; padding-right:5px;}
.insta-wrap .instaBtn a span{margin-left: 10px;border: 1px solid #dfa094;padding: 4px 15px; color: #dfa094; font-size: 14px;}




/*  Ä«Å×°í¸® ÅÇ */
.menu_tab_wrap{clear:both; padding-top:11px; height:41px; font-size:0;}
.menu_tab_wrap li{display:inline-block; vertical-align:top; }
.menu_tab_wrap.ty1 li{height:40px; padding-right:20px; line-height:40px;}
.menu_tab_wrap.ty2 li{height:50px; line-height:35px; padding-right:15px; }
.menu_tab_wrap.ty1 li span{display:inline-block; vertical-align:top; line-height:40px; color:#989898; font-size:18.25px; cursor:pointer; }
.menu_tab_wrap.ty1 li.sel span{color:#dfa094; font-weight:700; position:relative; }
.menu_tab_wrap.ty1 li.sel span:after{position:absolute; bottom:2px; left:0; width:100%; height:3px; background-color:#dfa094; content:""; }

.menu_tab_wrap.ty2 li span{display:inline-block; vertical-align:top; line-height:32px; color:#c3c3c3; font-size:19.25px; border:1px solid #c3c3c3; padding:0 20px; border-radius:18px;  cursor:pointer; }
.menu_tab_wrap.ty2 li span:before{content:"#";}
.menu_tab_wrap.ty2 li.sel span{background-color:#dfa094; color:#FFF;  position:relative; border-color:#dfa094; }




.more_wrap{position:absolute; right:0px;/*top:128px;*/ bottom:36px; }
.more_wrap a{display:none; width:138px; height:38px; padding-left:10px; border:1px solid #000; line-height:38px; text-align:center;}
.more_wrap a.sel{display:block;}
/*  ÇØ½ÃÅÂ±× 2ÁÙÀÏ¶§ */
.more_wrap2{position:absolute; right:0px;/*top:128px;*/ bottom:75px; }
.more_wrap2 a{display:none; width:138px; height:38px; padding-left:10px; border:1px solid #000; line-height:38px; text-align:center;}
.more_wrap2 a.sel{display:block;}


.banner_mid{overflow:hidden; font-size:0; margin:166px 0 50px;}
.banner_mid a{}


.bestItemContainer .PRDitem-cont{display:none;}
.bestItemContainer .PRDitem-cont.sel{display:block;}



.PRDitem-wrap .swiper-button-next.item-next,
.PRDitem-wrap .swiper-button-prev.item-prev{background-image:url(/design/mariang7/phps/m/main/sp_slide_controls.png); top:235px; width:90px; height:100px; margin-top:-50px; background-size:90px 200px; }

.PRDitem-wrap .swiper-button-next.item-next{background-position:0 -100px; right:0}
.PRDitem-wrap .swiper-button-prev.item-prev{background-position:0 0;}



.PRDitem-wrap .swiper-scrollbar.item-scrollbar{left:0; width:100%; height:8px; background:rgba(247,247,247,1); border-radius:0; bottom:0; }
.PRDitem-wrap .swiper-scrollbar.item-scrollbar .swiper-scrollbar-drag{background:rgba(231,231,231,1); border-radius:0; }


.main_visual_slide{background-color:#fff; overflow:hidden; position:relative; z-index:60; width:100%; min-width:1440px; }
.main_visual_slide .swiper-slide{width: auto}
.main_visual_slide .swiper-slide a{display:block;}
.main_visual_slide .swiper-slide img{max-width: 100%;}
.main_visual_slide .swiper-slide .txt-box{
    position: absolute;
    left: 100px;
    bottom: 100px;
    color: #fff;
    transition: 2s;
    opacity: 0;
}
.main_visual_slide .swiper-slide .txt-box .tit { font-size:45px; font-weight:bold; line-height:1.3; margin-bottom:25px; letter-spacing:-1px; }
.main_visual_slide .swiper-slide .txt-box .des { font-size:35px; }
.main_visual_slide .swiper-slide.swiper-slide-active .txt-box { opacity:1; animation:fadeIn2 1.5s; left:70px; }

.main_visual_slide .swiper-pagination-bullet{
        background: #fff;
    width: 40px;
    height: 10px;
    border-radius: 0;
}
.main_visual_slide .swiper-button-next{
    right: 3%;
    background-image: url(/design/mariang7/Pooky/next_btn02.png);
    opacity: 0.5;
    background-size: auto;
    width:30px;
    height:56px;
    
}
.main_visual_slide .swiper-button-prev{
    left: 3%;
    background-image: url(/design/mariang7/Pooky/prev_btn02.png);
    opacity: 0.5;
    background-size: auto;
     width:30px;
    height:56px;
}
.main_visual_slide.swiper-container-horizontal>.swiper-pagination-bullets{bottom:20px;}
/* BASIC css end */

