/* BASIC css start */
/*
#contentWrap { width:100%; }
#contentWrapper { position: relative; width:100%; margin:0 auto; min-width:1920px; margin-top:10px; }
*/

#mainContent{padding-bottom:100px; max-width:100%; min-width:1600px; }
#mainContent .bb{width:1400px; margin-left:auto; margin-right:auto; }
#mainContent .fl{float:left;}
#mainContent .fr{float:right;}


/* ¸ÞÀÎÅ«ÀÌ¹ÌÁö¿µ¿ª  */
.box_banner { width:100%; margin:0 auto 150px; overflow:hidden; position: relative; }
.box_banner #main_slide{ max-width:1600px; margin:20px auto 0; /*overflow:visible;*/ overflow:hidden; }
.box_banner #main_slide .swiper-wrapper{}
.box_banner #main_slide .swiper-wrapper .swiper-slide{}
.box_banner #main_slide .swiper-wrapper .swiper-slide img{ display:block; max-width:100%; }


.box_banner #main_slide .swiper-pagination{bottom:20px;}
.box_banner #main_slide .swiper-pagination .swiper-pagination-bullet{vertical-align:top; background-color:#000; opacity:0.3; margin:0 3px; border-radius:5px; border:0; outline:none; width:10px; height:10px;}
.box_banner #main_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:23px; background-color:#000; opacity:1;}



.main_banner2x{overflow:hidden; font-size:0;}
.main_banner2x2{overflow:hidden; font-size:0;}
.main_banner2x2 a{display:inline-block; vertical-align:top; margin:30px 0 0 30px;}
.main_banner2x2 a:nth-of-type(2n+1){margin-left:0;}

.main_full_banner{min-width:1400px; margin:0 auto; }
.main_full_banner .swiper-container{width:100%;}
.main_full_banner .swiper-container .swiper-slide{width:100% !important; font-size:0; text-align:center; padding:60px 0 ; background-color:#FFF; }
.main_full_banner .swiper-container .swiper-slide a{display:inline-block; vertical-align:top; }
.main_full_banner .swiper-container .swiper-slide img{display:inline-block; vertical-align:top; }


.main_full_banner.single_banner{}
.main_full_banner.single_banner .banner_img{display:block; width:100%; height:auto;}

.main_full_banner.single_banner .banner_info{padding:40px 0 50px; text-align:center; }
.main_full_banner.single_banner .banner_info * {line-height:1.5; font-family: 'Jost','Noto Sans KR', sans-serif; }
.main_full_banner.single_banner .banner_info .desc{font-size:17px; line-height:2;}
.main_full_banner.single_banner .banner_info .btn_box{margin-top:30px;}
.main_full_banner.single_banner .banner_info .btn_box a{display: inline-block; text-transform: uppercase; background: #624d4b; font-size: 15px; padding: 12px 50px 9px; letter-spacing: 1px; color: #fff;}


                


.product_wrap{}
.product_wrap .product_head{height:121px; box-sizing:border-box; padding-top:45px; }
.product_wrap .product_head *{font-family:'Noto Sans KR', sans-serif;}
.product_wrap .product_head h2{float:left; line-height:35px; font-weight:700; font-size:34px; color:#000; }
.product_wrap .product_head p{float:left; line-height:18px; font-size:16px; color:#999999; padding:17px 0 0 25px; }
.product_wrap .product_head .btn_more{float:right; width:40px; height:27px; margin-top:10px; font-size:0; overflow:hidden; text-indent:-100px; background:url(/design/nak3618/ms_202010/img/ic_arrow_right_type2.png) right center no-repeat; }
.product_wrap .product_head .btn_follow{float:right; width:132px; height:32px; box-sizing:border-box; font-size:13px; color:#000;  overflow:hidden; text-align:center; line-height:30px; font-family:'Jost'; border:1px solid #000; text-transform:uppercase}

.product_wrap .product_head .product_nav{float:right; padding-top:10px;  }
.product_wrap .product_head .product_nav ul.swiper-pagination{position:relative; margin-right:-10px; font-size:0; }
.product_wrap .product_head .product_nav ul.swiper-pagination li.swiper-pagination-bullet{width:auto; height:auto; display:inline-block; vertical-align:top; margin-left:17px;  background:transparent; opacity:1; outline:none; }
.product_wrap .product_head .product_nav ul.swiper-pagination li.swiper-pagination-bullet span{display:inline-block; vertical-align:top; height:45px; padding:0 10px; line-height:33px; color:#aaaaaa; font-weight:700; font-size:15px; position:relative;   }
.product_wrap .product_head .product_nav ul.swiper-pagination li.swiper-pagination-bullet.swiper-pagination-bullet-active span{color:#000; }
.product_wrap .product_head .product_nav ul.swiper-pagination li.swiper-pagination-bullet.swiper-pagination-bullet-active span:after{display:block; width:6px; height:6px; border-radius:3px; background:#000; content:""; position:absolute; top:33px; left:50%; margin-left:-3px;}
.product_wrap .inner{overflow:hidden; position:relative;}
.product_wrap .inner .scroll_banner_wrap{float:left; width:510px; }
.product_wrap .inner .scroll_banner_wrap .scroll_banner{position:relative; }
.product_wrap .inner .scroll_banner_wrap .scroll_banner.fix{position:fixed; top:140px; }
.product_wrap .inner .scroll_banner_wrap .scroll_banner.stop{position:absolute; top:1500px; }
.product_wrap .inner .scroll_product_list{float:right; width:909px; margin-right:-24px; overflow:hidden; }
.product_wrap .inner .scroll_product_list .swiper-slide{background:#FFF;}



.main_slide_banner1{overflow:hidden; min-width:1400px; margin:0 auto; }
.main_slide_banner1 .swiper-container{width:3300px; height:617px; position:relative; left:50%; margin-left:-1650px;}
.main_slide_banner1 .swiper-container .swiper-wrapper{}
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide div{box-sizing:border-box; margin:40px 30px; transition:all 0.5s; position:relative; overflow:hidden; width:1040px; height:537px;}
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide div:after{content:""; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.7);}
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active div{margin:0; width:1100px; height:617px;}
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active div:after{display:none;}
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide div img,
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide iframe{width:1040px; height:537px;  transition:all 0.5s;}
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active img,
.main_slide_banner1 .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active iframe{width:1100px; height:617px;}

.main_slide_banner1 .swiper-button-next,
.main_slide_banner1 .swiper-button-prev{width:60px; height:60px;}
.main_slide_banner1 .swiper-button-prev{left:50%; margin-left:-644px; background:url(/design/nak3618/ms_202010/img/slide_prev_white.png) center no-repeat; }
.main_slide_banner1 .swiper-button-next{right:50%; margin-right:-644px; background:url(/design/nak3618/ms_202010/img/slide_next_white.png) center no-repeat; }
.main_slide_banner1 .swiper-button-next:after,
.main_slide_banner1 .swiper-button-prev:after{display:none;}

.main_slide_banner1 .btn_box{height:167px; box-sizing:border-box; padding-top:40px; }
.main_slide_banner1 .btn_box .btn{display:block; margin:0 auto; width:172px; height:54px; box-sizing:border-box; border:1px solid #cccccc; line-height:52px; text-align:center; font-size:15px; color:#888; font-family:'Noto Sans KR', sans-serif;}


.main_slide_banner2 { width:100%; margin:0 auto; overflow:hidden;}
.main_slide_banner2 .swiper-container{overflow:visible; padding-bottom:55px; }
.main_slide_banner2 .swiper-container .swiper-slide{}
.main_slide_banner2 .swiper-container .swiper-slide * {font-family:'Noto Sans KR', sans-serif;}
.main_slide_banner2 .swiper-container .swiper-slide .thumb{display:block; height:260px; overflow:hidden; }
.main_slide_banner2 .swiper-container .swiper-slide .thumb img{display:block; max-width:100%; margin:0 auto;}
.main_slide_banner2 .swiper-container .swiper-slide label{display:block; margin-top:26px; line-height:28px; height:56px; overflow:hidden; font-size:20px; color:#000;}
.main_slide_banner2 .swiper-container .swiper-slide p{display:block; margin-top:15px; line-height:21px; height:84px; overflow:hidden; font-size:15px; color:#aaaaaa;}
.main_slide_banner2 .swiper-container .swiper-pagination.swiper-pagination-progressbar{top:auto; bottom:27px; height:1px;  }
.main_slide_banner2 .swiper-container .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;}


.full_product2x1{}
.full_product2x1 .swiper-container{}
.full_product2x1 .swiper-container .swiper-slide{background:pink;}
.full_product2x1 .swiper-container .swiper-slide:nth-of-type(2n){background:blue;}
.full_product2x1 .swiper-container .swiper-slide > a{display:block; width:100%; position:relative; }
.full_product2x1 .swiper-container .swiper-slide > a .thumb{width:100%;}
.full_product2x1 .swiper-container .swiper-slide > a .thumb img{display:block; width:100%; height:auto; }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap{position:absolute; bottom:0; left:0; width:100%; padding:10px; box-sizing:border-box; }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap dl{background:rgba(255,255,255,0.5); text-align:center; padding:25px;  }

.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info * {font-family:'Jost','Noto Sans KR', sans-serif; }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .icon_info{padding:3px 0 15px; font-size:0; }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .icon_info img{display:inline-block; vertical-align:top; margin-bottom:3px; margin-left:3px; }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .name{display:block; height:60px; overflow:hidden; line-height:20px; font-size:15px; font-weight:400; color:#000; margin-bottom:13px;  }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .subname,
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .pEtc,
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .color_info{min-height:16px; line-height:16px; max-height:32px; overflow:hidden; font-size:13px; color:#aaa; margin-bottom:10px  }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info{/* margin-top:16px; border-top:1px solid #e6e6e6;*/ padding:15px 0 ; box-sizing:border-box; height:53px; font-size:0;}
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistSoldout,
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistReplce{text-align:center; height:23px; line-height:23px; font-size:18px; color:#000;}
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistPercent,
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistPrice,
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistDiscount{display:inline-block;  vertical-align:text-bottom; height:23px; line-height:23px;}
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistPercent{font-size:18px; color:#d30019; margin-right:5px; }
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistPrice{font-size:px;font-size:18px; color:#000; margin-right:3px;}
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .price_info .plistDiscount{font-size:15px;/* color:#bbb;*/ color:#555;}
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .review_info{position:absolute; right:20px; bottom:0; display:block; /*padding:15px 0;*/ padding:15px 0 0 ; box-sizing:border-box; height:53px; line-height:23px; vertical-align:text-bottom; font-size:12px; /*color:#7b7b7b;*/ color:#555; font-weight:300;} 
.full_product2x1 .swiper-container .swiper-slide > a .product_info_wrap .product_info .review_info:before{content:"¸®ºä"; margin-right;5px; }




.photo_review_wrap{}
.photo_review_wrap .photo_list{font-size:0; }
.photo_review_wrap .photo_list li{display:inline-block; vertical-align:top; margin:0 0 10px 10px; box-sizing:border-box; width:188px; height:188px; border:1px solid #eeeeee; }
.photo_review_wrap .photo_list li:nth-of-type(7n+1){margin-left:0;}
.photo_review_wrap .photo_list li img{display:block; width:100%; height:100%;}



.insta_list{font-size:0; }
.insta_list li{display:inline-block; vertical-align:top; margin:0 0 15px 15px; box-sizing:border-box; width:268px; height:268px; border:1px solid #eeeeee; }
.insta_list li:nth-of-type(5n+1){margin-left:0;}
.insta_list li img{display:block; width:100%; height:100%;}


.event_list{font-size:0; } 
.event_list *{font-family:'Noto Sans KR', sans-serif;}
.event_list li{width:440px; margin-left:40px; display:inline-block; vertical-align:top; overflow:hidden;   }
.event_list li:nth-of-type(1){margin-left:0;}
.event_list .thumb{display:block; height:260px; overflow:hidden; }
.event_list .thumb img{display:block; width:100%; margin:0 auto;}
.event_list label{display:block; margin-top:26px; line-height:28px; height:56px; overflow:hidden; font-size:20px; color:#000;}
.event_list p{display:block; margin-top:15px; line-height:21px; height:84px; overflow:hidden; font-size:15px; color:#aaaaaa; text-align:right;}


.ms_item-list{font-size:0; }

.product_list .ms_item-list > .item{display:inline-block; vertical-align:top; width:310px; margin:0 10px 20px 40px; }
.product_list .ms_item-list > .item:nth-of-type(4n+1){margin-left:0;}

.scroll_product_list .ms_item-list > .item{display:inline-block; vertical-align:top;  width:303px; box-sizing:border-box; padding:0 24px; margin:0; border-left:1px solid #eeeeee;}
.scroll_product_list .ms_item-list > .item:nth-of-type(3n+1){border-left:0; }

.ms_item-list > .item .thumb{display:block; box-sizing:border-box; border:1px solid #eeeeee; position:relative; }
.ms_item-list > .item .thumb .icon_info{position:absolute; right:0; bottom:0;}
.ms_item-list > .item .thumb .icon_info img {float: left; width:auto;}
.ms_item-list > .item .thumb  img{display:block; max-width:100%; /* margin:0 auto; */}
.ms_item-list > .item .thumb img.MS_prod_img_s { width: 310px; }
.ms_item-list > .item .product_info_wrap{min-height:228px; padding:8px 0 20px; box-sizing:border-box; }
.ms_item-list > .item .product_info{position:relative; }
.ms_item-list > .item .product_info * {font-family:'Jost','Noto Sans KR', sans-serif; }
.ms_item-list > .item .product_info .icon_info{padding:3px 0 15px; font-size:0; }
.ms_item-list > .item .product_info .icon_info img{display:inline-block; vertical-align:top; margin-bottom:3px; margin-left:3px; }
.ms_item-list > .item .product_info .name{display:block; height:60px; overflow:hidden; line-height:20px; font-size:15px; font-weight:400; color:#000; margin-bottom:13px;  }
.ms_item-list > .item .product_info .subname,
.ms_item-list > .item .product_info .pEtc,
.ms_item-list > .item .product_info .color_info{min-height:16px; line-height:16px; max-height:32px; overflow:hidden; font-size:13px; color:#aaa; margin-bottom:10px  }
.ms_item-list > .item .product_info .price_info{margin-top:16px; border-top:1px solid #e6e6e6; padding:15px 0 ; box-sizing:border-box; height:53px; font-size:0;}
.ms_item-list > .item .product_info .price_info .plistSoldout,
.ms_item-list > .item .product_info .price_info .plistReplce{text-align:center; height:23px; line-height:23px; font-size:18px; color:#000;}
.ms_item-list > .item .product_info .price_info .plistPercent,
.ms_item-list > .item .product_info .price_info .plistPrice,
.ms_item-list > .item .product_info .price_info .plistDiscount{display:inline-block;  vertical-align:text-bottom; height:23px; line-height:23px;}
.ms_item-list > .item .product_info .price_info .plistPercent{font-size:18px; color:#d30019; margin-right:5px; }
.ms_item-list > .item .product_info .price_info .plistPrice{font-size:px;font-size:18px; color:#000; margin-right:3px;}
.ms_item-list > .item .product_info .price_info .plistDiscount{font-size:15px; color:#bbb;}
.ms_item-list > .item .product_info .review_info{position:absolute; right:0; bottom:0; display:block; padding:15px 0;box-sizing:border-box; height:53px; line-height:23px; vertical-align:text-bottom; font-size:12px; color:#7b7b7b; font-weight:300;} 
.ms_item-list > .item .product_info .review_info:before{content:"¸®ºä"; margin-right;5px; }



#celeb_list{border-top:1px solid #efefef; box-sizing:border-box; padding-left:15px; padding-right:15px;}
#celeb_list * {font-family: 'Jost','Noto Sans KR', sans-serif;}
#celeb_list .product_head{width:1200px; margin:0 auto; padding-top:20px; height:auto;  }
#celeb_list .product_head ul.celeb_list{display:flex; flex-direction:row; margin:0 auto; }
#celeb_list .product_head ul.celeb_list li{position:relative; cursor:pointer; width:25%; text-align:center;  }
#celeb_list .product_head ul.celeb_list li span{display:inline-block; padding:2px 0; font-size:18px; font-weight:700; color:#999; text-align:center;}
#celeb_list .product_head ul.celeb_list li.sel span{color:#000; border-bottom:2px solid #000;}
#celeb_list .product_head ul.celeb_list li + li:before{position:absolute; top:50%; left:0; width:1px; height:16px; margin-top:-8px; background:#ddd; content:"";}
#celeb_list .celeb_product2_wrap{padding-top:30px; overflow:hidden;}
#celeb_list .celeb_product2_wrap .celeb_content_wrap{ display:none; overflow:hidden; }
#celeb_list .celeb_product2_wrap .celeb_content_wrap.sel{display:block;}
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile{font-size:0; padding-left:100px; max-width:680px; margin:0 auto;  }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .thumb{display:inline-block; vertical-align:top; width:30%; text-align:right;}
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .thumb a{display:inline-block; width:152px; height:152px; padding:4px; border-radius:50%; box-sizing:border-box; background:linear-gradient(to right,#f3cadd,#e878ad);}
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .thumb img{display:inline-block; box-sizing:border-box; width:100%; height:100%; border:2px solid #fff; border-radius:50%;  }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .info{width:70%; display:inline-block; text-align:left; vertical-align:top; padding-left:20px; padding-top:20px; box-sizing:border-box;}

#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .info .desc{font-size:18px; color:#000; font-weight:700; letter-spacing:-1px; margin-bottom:5px; line-height:1.5;}
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .info .celeb_tag{font-size:13px; color:#888; line-height:1.5;}
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .info .btn_box{margin-top:10px; }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_profile .info .btn_box a{display:inline-block; vertical-align:top; padding:5px 15px; font-size:14px; color:#000; border-radius:4px; border:1px solid #000; }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_list{width:1200px; margin:30px auto 0; }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_list .btn_box{margin-top:65px; text-align:center; }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_list .btn_box a{display: inline-block; text-transform: uppercase; background: #624d4b; font-size: 15px; padding: 10px 50px 9px; letter-spacing: 1px; color: #fff;}
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_list ul{font-size:0; }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_list ul li{display:inline-block; vertical-align:top; padding:5px; box-sizing:border-box; width:25%; }
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_list ul li a{display:inline-block; width:100%; vertical-align:top; border-radius:10px;}
#celeb_list .celeb_product2_wrap .celeb_content_wrap .celeb_list ul li a img{display:inline-block; width:100%; vertical-align:top; border-radius:10px;}


.item a:hover .thumb img { opacity: 0.5; filter: alpha(opacity=50); }



/* 0317 Ãß°¡ */

.main_title {
    font-family: 'CamptonBold','Noto Sans KR','Malgun Gothic',"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif;
    font-size: 28px;
    line-height: 1;
    text-align: center;
    padding: 100px 0 40px;
    font-weight: normal;
}
.revhot_standard .main_title .revhot_rule_btn,.weekly_best .main_title .best_rule_btn,.weekly_best .main_title .velyvely_rule_btn,.weekly_best .main_title .pick_rule_btn {
	position:relative;
	display:inline-block;
	margin-top:-7px;
	padding-left:10px;
	vertical-align:middle;
}
.revhot_standard .main_title .revhot_rule,.weekly_best .main_title .best_rule,.weekly_best .main_title .velyvely_rule,.weekly_best .main_title .pick_rule {
	display:none;
	position:absolute;
	z-index:10;
	top:0;
	left:45px;
	width:170px;
	height:auto;
	padding:10px 10px 5px;
	border:1px solid #bfbfbf;
	background:#f6f6f6;
}
.weekly_best .main_title .velyvely_rule {
	right:270px;
}
.revhot_standard .main_title .revhot_rule p,.weekly_best .main_title .best_rule p,.weekly_best .main_title .velyvely_rule p,.weekly_best .main_title .pick_rule p {
	padding-bottom:5px;
	font-size:10px;
	font-weight:400;
	line-height:1.2;
	color:#535353;
	text-align:left;
}
.revhot_standard .main_title .revhot_rule>span,.weekly_best .main_title .best_rule>span,.weekly_best .main_title .velyvely_rule>span,.weekly_best .main_title .pick_rule>span {
	position:absolute;
	top:10px;
	right:10px;
}
.revhot_standard .main_title .revhot_rule>span img,.weekly_best .main_title .best_rule>span img,.weekly_best .main_title .velyvely_rule>span img,.weekly_best .main_title .pick_rule>span img {
	width:12px;
}

.ec-base-product {
	margin:22px 0 0;
}
.ec-base-product, .ec-base-product p, .ec-base-product a, .ec-base-product span{
    font-family: 'Lato','Noto Sans KR','Malgun Gothic',"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif;
}
.ec-base-product .title {
	margin:0 0 17px;
}
.ec-base-product .title h2 {
	font-weight:normal;
	font-size:20px;
	color:#2e2e2e;
	text-align:center;
}
.ec-base-product .title h3 {
	font-weight:normal;
	font-size:20px;
	color:#2e2e2e;
	text-align:center;
}
.ec-base-product img {
	vertical-align:middle;
    display: inline-block;
    margin-bottom: 3px;
    margin-left: 3px;
}
.ec-base-product a[href^='/product/detail.html']>img {
	border:1px solid #ececec;
}
.ec-base-product .prdList {
	width:100%;
	min-width:756px;
	margin:0;
	font-size:0;
	line-height:0;
}
.ec-base-product .prdList>li {
	position:relative;
	display:inline-block;
	margin:30px 0 20px;
	color:#757575;
	vertical-align:top;
}
.ec-base-product .prdList .chk {
	position:absolute;
	top:-10px;
	left:0;
	right:0;
	display:block;
	margin:0 0 10px;
}
.ec-base-product .prdList .thumbnail {
	position:relative;
	text-align:center;
}
.ec-base-product .prdList .thumbnail .prdlist_icon{
    position:absolute;
    right:0;
    bottom:0;   
}
.ec-base-product .prdList .thumbnail .prdlist_icon img{
    float:left;
    width:auto;
}
.ec-base-product .prdList .thumbnail .prdImg {
	position:relative;
}
.ec-base-product .prdList .thumbnail a img {
	max-width:100%;
	box-sizing:border-box;
}
.ec-base-product .prdList .thumbnail .wish {
	position:absolute;
	right:3px;
	bottom:4px;
	z-index:1;
	cursor:pointer;
}
.ec-base-product .prdList .thumbnail .prdIcon {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
}
.ec-base-product .prdList .thumbnail .icon {
	margin:10px 0 0;
	border-bottom:1px solid #e8e8e8;
	vertical-align:middle;
}
.ec-base-product .prdList .thumbnail .icon:after {
	content:"";
	display:block;
	clear:both;
}
.ec-base-product .prdList .thumbnail .promotion {
	float:left;
	margin:0 0 4px;
	text-align:left;
}
.ec-base-product .prdList .thumbnail .promotion img {
	margin:0 4px 0 0;
}
.ec-base-product .prdList .thumbnail .button {
	float:right;
	margin:0 0 4px;
}
.ec-base-product .prdList .thumbnail .button img {
	margin:0 2px 0 0;
	cursor:pointer;
}
.ec-base-product .prdList .thumbnail .button .option {
	display:inline;
	position:relative;
}
.ec-base-product .prdList .thumbnail .button .likeButton {
	display:inline-block;
	margin:0 5px;
}
.ec-base-product .prdList .thumbnail .button .likeButton button {
	font-family:verdana;
	color:#9a9a9a;
	letter-spacing:-1px;
	background:none;
}
.ec-base-product .prdList .thumbnail .button .likeButton button img {
	margin:0;
	vertical-align:middle;
}
.ec-base-product .prdList .thumbnail .button .likeButton button strong {
	height:16px;
	vertical-align:middle;
}
.ec-base-product .prdList .thumbnail .button .likeButton.selected button {
	color:#353535;
}
.ec-base-product .prdList .description {
	margin:0 auto;
	padding:0 7px;
	font-size:12px;
	line-height:18px;
	text-align:center;
    box-sizing:border-box;
}
.ec-base-product .prdList .description .name {
	display:block;
	text-align:left;
	font-weight:normal;
}
.ec-base-product .prdList .description .name a {
	color:#2e2e2e;
}
.ec-base-product .prdList .description .mileage {
	display:block;
}
.ec-base-product .prdList .description span.grid {
	display:block;
}
.ec-base-product ul.grid2>li {
	width:50%;
}
.ec-base-product ul.grid3>li {
	width:33.33%;
}
.ec-base-product ul.grid4>li {
	width:25%;
}
.ec-base-product ul.grid5>li {
	width:20%;
}
.ec-base-product ul.grid3>li .color {
	max-width:230px;
}
.ec-base-product ul.grid4>li .color {
	max-width:190px;
}
.ec-base-product ul.grid5>li .color {
	max-width:130px;
}
.ec-base-product ul.grid2 li:after {
	content:"";
	display:block;
	clear:both;
}
.ec-base-product ul.grid2 li .thumbnail {
	float:left;
	width:220px;
	text-align:left;
	margin:0;
}
.ec-base-product ul.grid2 li .description {
	float:left;
	width:247px;
	padding:0 20px;
}
.ec-base-product ul.grid2 li .description .chk {
	position:static;
	text-align:left;
}
.ec-base-product .spec {
	margin:0;
}
.ec-base-product .spec li {
	text-align:left;
}
.ec-base-product .spec li .title {
	font-weight:normal;
	vertical-align:top;
}
.ec-base-product .spec li .title span {
	vertical-align:top;
}
.ec-base-product .spec li .color {
	overflow:hidden;
	display:inline-block;
	margin:3px 0 0 0;
}
.ec-base-product .spec li .chips {
	float:left;
	width:10px;
	height:10px;
	margin:0 2px 2px 0;
	border:1px solid #e3e3e3;
	font-size:0;
	line-height:0;
}
.ec-base-product .discountPeriod {
	display:inline-block;
	z-index:10;
	position:relative;
	width:55px;
	height:19px;
	vertical-align:middle;
}
.ec-base-product .layerDiscountPeriod {
	left:50%;
	top:26px;
	width:247px;
	margin:0 0 0 -124px;
}
.ec-base-product .layerDiscountPeriod strong.title {
	display:block;
	margin:0 0 12px;
	padding:0 35px 0 0;
	font-weight:bold;
	color:#2e2e2e;
}
.ec-base-product .layerDiscountPeriod .content p {
	margin:2px 0 0;
	font-size:11px;
	line-height:16px;
	color:#757575;
	letter-spacing:-1px;
}
.ec-base-product .layerDiscountPeriod .content p strong {
	font-weight:normal;
	font-size:12px;
	color:#2e2e2e;
}
.ec-base-product .layerDiscountPeriod .content p strong span {
	font-size:11px;
}
.ec-base-product .prdList .shippingFee {
	position:relative;
	display:inline-block;
}
.ec-base-product .prdList .shippingFee .button {
	display:inline-block;
	float:none;
}
.ec-base-product .prdList .shippingFee .ec-base-tooltip {
	z-index:11;
	display:block;
	margin:0 0 0 -170px;
	width:360px;
}
.ec-base-product .prdList .shippingFee .ec-base-tooltip table th {
	width:40px;
}
.ec-base-product .prdList .shippingFee .ec-base-tooltip table th,.ec-base-product .prdList .shippingFee .ec-base-tooltip table td {
	padding:7px 10px 8px 10px;
}
.ec-base-product .btnTooltip {
	position:relative;
	display:inline-block;
}

.ec-base-product .prdList>li {
	margin:0 20px 55px 0;
}
.ec-base-product .thumbnail>a>img,.ec-base-product .thumb>a>img {
	border:none !important;
	background:#f5f5f5;
}
.ec-base-product .prdList .thumbnail {
	position:relative;
	margin:0 0 10px;
	overflow:hidden;
    height:
}
.ec-base-product .prdList .thumbnail a img {
	width:100%;
}
.ec-base-product .prdList .thumbnail a img.over {
	display:none;
}
.ec-base-product .prdList .thumbnail:hover .img_over img.basic {
	display:none;
}
.ec-base-product .prdList .thumbnail:hover .img_over img.over {
	display:block;
}
.ec-base-product .prdList .thumbnail .wish_wrap {
	position:absolute;
	width:24px;
	right:15px;
	top:15px;
	cursor:pointer;
}
.ec-base-product .prdList .thumbnail .wish_wrap img {
	width:100%;
}
.ec-base-product .prdList .thumbnail .sold_out_icon {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
}
.ec-base-product .prdList .thumbnail .sold_out_icon img {
	width:100%;
}
.ec-base-product .prdList .description {
	position:relative;
	padding:0px 8px !important;
	text-align:left;
}
.ec-base-product .prdList .description .bottom_wrap {
	line-height:1;
	margin-bottom:12px;
}
.ec-base-product .prdList .description .icon_hit {
	display:inline-block;
	min-width:40px;
	height:14px;
	padding-left:20px;
	background:url(/web/upload/view_g_1.png) no-repeat 0px -2px;
	background-size:16px auto;
}
.ec-base-product .prdList .description .icon_review {
	font-size:13px;
	color:#de8bde;
	float:right;
	font-weight:400;
}
.ec-base-product .prdList .description .icon_review span {
	padding-left:5px;
}
.ec-base-product .prdList .description .categroy {
	color:#777;
	line-height:1;
	font-size:13px;
	font-weight:400;
    display: inline-block;
    vertical-align: top;
}
.ec-base-product .prdList .description .name {
	margin-bottom:4px;
	line-height:1;
}
.ec-base-product .prdList .description .name span {
	font-size:14px !important;
	color:#000 !important;
	font-weight:300 !important;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
}
.ec-base-product .prdList .description .spec,.ec-base-product .prdList .description .spec>* {
	text-align:left;
}
.ec-base-product .prdList .description .spec .icon {
	margin-bottom:5px;
	display:none;
}
.ec-base-product .prdList .description .spec .middle_wrap {
	line-height:1;
	margin-bottom:24px;
}
.ec-base-product .prdList .description .price_wrap {
	line-height:1;
	display:block;
	margin-bottom:20px;
}
.ec-base-product .prdList .description .middle_wrap>* {
	font-size:13px;
	font-weight:500;
}
.ec-base-product .prdList .description .middle_wrap .price {
	font-weight:400 !important;
	color:#000;
}
.ec-base-product .prdList .description .middle_wrap .price.sale {
	color:#969696;
	text-decoration:line-through;
	margin-right:5px;
	font-weight:normal;
	vertical-align:bottom;
}
.ec-base-product .prdList .description .middle_wrap .price.price_sell {
	display:inline-block !important;
}
.ec-base-product .prdList .description .middle_wrap .price.price_sell>span {
	padding-left:5px;
	font-weight:bold;
	font-size:15.7px !important;
	color:#df9cdf !important;
}
.ec-base-product .prdList .description .info {
	margin-bottom:8px;
	line-height:1.4;
	font-size:13px;
}
.ec-base-product .prdList .description .info font {
	color:#666 !important;
}
.ec-base-product .prdList .description .info font b {
	font-weight:400;
}
.ec-base-product ul.grid4>li {
	width:calc(25% - 15px);
	width:-webkit-calc(25% - 15px);
	width:-ms-calc(25% - 15px);
}
.ec-base-product ul.grid5>li {
	width:calc(20% - 16px);
	width:-webkit-calc(20% - 16px);
	width:-ms-calc(20% - 16px);
}
.ec-base-product ul.grid4>li:nth-of-type(4n),.ec-base-product ul.grid5>li:nth-of-type(5n) {
	margin-right:0px;
}

.titleProduct_bg {
	background:#f7f7f7;
    margin-top: 100px;
	margin-bottom:30px;
}
.titleProduct_wrap {
}
.titleProduct {
	position:relative;
}
.titleProduct .title {
	position:absolute;
	top:0;
	left:0;
	z-index:5;
	height:100%;
}

.ec-base-paginate {
    display: block;
    margin: 10px 0 0;
    text-align: center;
}
.btnMore {
    font-size: 16px;
    font-weight: normal;
    border-top: none;
    border-bottom: none;
    padding: 17px;
    width: 300px;
    height: 50px;
    border: 1px solid #b9b9b9;
    color: #333;
    line-height: 50px;
    border-radius: 5px;
}
.btnMore .arrow {
    font-size: 20px;
    line-height: 1;
    display: inline-block;
    vertical-align: -2px;
    margin-left: 3px;
    font-weight: 300;
}
.titleProduct .title p {
	padding-top:40px;
	font-size:22px;
	color:#000;
	font-weight:300;
	letter-spacing:-1px;
    font-family: 'Lato','Noto Sans KR','Malgun Gothic',"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif;
    line-height: 1.25;
}
.titleProduct .title h5 {
	padding-top:20px;
	font-size:28px;
	color:#000;
    font-family: 'Lato','Noto Sans KR','Malgun Gothic',"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif;
    font-weight: bold;
}
.titleProduct .title a {
	position:absolute;
	bottom:34px;
	left:0;
	font-size:16px;
	color:#333;
    font-family: 'Lato','Noto Sans KR','Malgun Gothic',"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif;
}
.titleProduct .prdList {
	text-align:right;
	padding-bottom:20px;
}
.titleProduct .prdList>li {
	margin-bottom:25px !important;
}
.titleProduct .prdList>li:nth-child(4),.titleProduct .prdList>li:last-child {
	margin-right:0;
}


.cut-width {
    box-sizing: border-box;
    width: 1400px;
    margin: 0 auto;
    padding: 20px 0 0;
}
      
.xans-product-listmain{
    position:relative;
}
/*
.swiper-button-next, .swiper-button-prev{
    background-image: none !important;
    width: 14px !important;
    height: 27px !important;
}
.swiper-button-next{
    right:-50px !important;
}
.swiper-button-prev{
    left:-50px !important;
}
*/


.more_view {
    text-align: center;
    padding-bottom: 50px;
}
.more_view a {
    width: 100%;
    height: 60px;
    line-height: 58px;
    margin: 0 auto;
    box-sizing: border-box;
    background: #000;
    color: #fff;
    font-size: 15px;
    display: block;
    letter-spacing: 1px;
    font-family: 'Jost','Noto Sans KR', sans-serif;
}

.revhot_standard .more_view{margin-top:55px;}












/* ¸ÖÆ¼ÆË¾÷ */
#MAKESHOPLY1 {
    border-radius: 20px;
    position: fixed !important;
}
#black_dummy2 {
    position: fixed;
    display: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.2);
    z-index: -1;
    opacity: 1;
    z-index: 888;
}
.multi_pop {
    z-index: 899;
    display: none;
    position: fixed;
    background: #fff;
    top: 50%;
    left: 5%;
    transform: translateY(-90%);
    right: 5%;
    /* bottom: 5%; */
    box-shadow: 5px 2.8px 5px 0 rgb(4 0 0 / 20%);
    border-radius: 20px;
    width: 400px;
    margin: 0 auto;
}

.multi_pop .tit {
    padding: 15px;
}

.multi_pop .tit h3 {
    font-weight: bold;
    font-size: 13px;
    display: inline-block;
    vertical-align: middle;
}

.multi_pop .tit span {
    font-size: 13px;
    display: inline-block;
    vertical-align: middle;
    color: #888;
    letter-spacing: 0.5px;
    padding-left: 5px;
    display: none;
}

.multi_pop .tit p {
    padding: 5px 0 0;
    font-size: 11px;
    display: none;
}

.pop_slide {
    /* padding-top: 62px; */
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
    overflow: hidden;
    background: url(/design/nak3618/loading.gif) no-repeat center;
    min-height: 388px;    height: 100%;
}

.pop_slide .slick-dots {padding: 0 3%;position: absolute;top: 0;left: 0;right: 0;}

.pop_slide .slick-dots li {
    width: 48%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    background: #f7f7f7;
    padding: 10px 0;
    border-radius: 10px;
    margin: 0 1%;
}

.pop_slide .slick-dots li span {
    font-size: 11px;
    letter-spacing: -0.5px;
}

.multi_pop img {
    width: 100%;
}
#spm_banner_main, #spm_returnPush_main {
    display: none !important;
}


.pop_close {
    position: absolute;
    bottom: -30px;
    color: #fff;
    right: 0;
}
 
.pop_close form {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 123px;
    cursor: pointer;
}

/* ÇÏ´ÜÆË¾÷ */
.slide_toast {width:100%;height:100%;position:fixed;bottom: -100%;top:auto;z-index:9999;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;
    visibility: hidden;
    opacity: 0;}
.slide_toast.on {
    visibility: visible;
    opacity: 1;
    bottom: 0;
}
.slide_toast .btn_layerClose{position:absolute;right:15px;top:-30px;background: url(/design/nak3618/ms_202010/img/btn_hamburger_close.png) no-repeat;width: 14px;height: 14px;border: 0;background-size: 100%;}
.slide_toast .btn_todayClose{position:absolute;color:#fff;left:15px;top:-30px;border: 0;background: transparent; cursor: pointer;}
.Tpop_layer{position:absolute;bottom:0;bottom:-100%;
    width: 765px;
    z-index: 41;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.Tpop_layer .Tpop_inner{position:relative;padding: 30px 0 50px 0;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow: 0 0 10px 0 rgba(0,0,0,.3);}
.Tpop_inner_in{width:100%;}
.tDim{position:fixed; z-index: 40;}
.tDim.on{width:100%;height:100%;background-color:rgba(0, 0, 0, .35);}
 
.Tpop_layer .Tpop_inner .slick-slide {
    margin: 0 10px;
}
.Tpop_layer .Tpop_inner ul.slick-dots {
    text-align: center;
    padding-top: 13px;
    position: absolute;
    left: 0;
    right: 0;
}

.Tpop_layer .Tpop_inner ul.slick-dots li {
    display: inline-block;
    vertical-align: middle;
    width: 9px;
    height: 9px;
    font-size: 0;
    margin: 0 3px;
}

.Tpop_layer .Tpop_inner ul.slick-dots li button {
    font-size: 0;
    background: #000;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 15px;
    opacity: 0.2;
}

.Tpop_layer .Tpop_inner ul.slick-dots li.slick-active button {
    opacity: 1;
}


.Tpop_layer .Tpop_inner button.slick-next.slick-arrow {
    background: url(/design/nak3618/btn_nx_white.png) no-repeat;
    border: 0;
    font-size: 0;
    width: 20px;
    height: 25px;
    position: absolute;
    top: 50%;
    right: 80px;
    background-size: 100%;
    transform: translateY(-70%);
}

.Tpop_layer .Tpop_inner button.slick-prev.slick-arrow {
    background: url(/design/nak3618/btn_pr_white.png) no-repeat;
    border: 0;
    font-size: 0;
    width: 20px;
    height: 25px;
    position: absolute;
    top: 50%;
    transform: translateY(-70%);
    left: 80px;
    background-size: 100%;
    z-index: 9;
}



/* 2021 04 29 */
#specialEvt .close-wrap .close label:after {content: "´Ù½Ã º¸Áö ¾Ê±â";}
 

#specialEvt .close-wrap .close {
    width: 100% !important;
}

#specialEvt .close-wrap .close {
    text-align: left !important;
    padding-left: 2px;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 0;
}

#specialEvt .close-wrap .close label {
    font-size: 13px;
}

#specialEvt .close-wrap .close label input {
    vertical-align: -1px;
}

#specialEvt .close-wrap .close a {
    font-size: 13px !important;
    font-family: 'Noto Sans KR', sans-serif !important;
    color: #000 !important;
    float: right;
    padding-right: 4px;
}

#specialEvt .close-wrap {
    padding: 8px 0 !important;
}

#MAKESHOPLY1 {
    height: 439px !important;
    border: 5px solid #eee;
}

#MAKESHOPLY2 {
    /* height: 435px !important; */
    /* border: 5px solid #eee; */
    /* border-radius: 20px; */
    /* position: fixed !important; */
}
/* ¼­ºê³×ÀÓÁö¿ì±â */
.subname{display:none !important;}




/* ¼­ºê¹è³Ê */
.sub_banner * { font-family:'Noto Sans KR', sans-serif; }
.sub_banner{
    position:relative;
    overflow:hidden;
    margin:0 auto;    
    margin-top:70px;
    margin-bottom:100px;
    padding:0px 5px;
    width:100%;
    max-width:1420px;
    box-sizing:border-box;
}
.sub_banner li{
    float:left;
    width:25%;
    padding:0px 5px;
    box-sizing:border-box;
}
.sub_banner li:last-child{
    margin-right:0px;
}
.sub_banner li a{
    font-size:0px;
    display:inline-block;
}
.sub_banner li a img{
    width:100%;
    height:auto;
    font-size:0px;
    text-align:center;
    vertical-align:middle;    
}

.sub_inner label { display: inline-block; font-size: 1.4em; font-weight: 600;letter-spacing: -1.2px; color:#000; padding: 8px; margin-top:5px; }
.sub_inner p { font-size:13px; color:#797979; padding-left:8px; }









.swiper-button-next1{
    right: 10px;
    left: auto;
    top: 45%;
    position: absolute;
    z-index: 1;
    cursor:pointer;
}
.swiper-button-prev1{
    left: 10px;
    right: auto;
    top: 45%;
    position: absolute;
    z-index: 1;
    cursor:pointer;
}

.fa_ac span { width:25%; }

.prdlist_icon img { height:17px; }


/* ÈÄ±âº£½ºÆ® ½ºÅ¸ÀÏ Ãß°¡ + 25.06 */
.product_list .block_add6_product .item{
    display: inline-block;
    vertical-align: top;
    width: 310px;
    margin: 0 10px 20px 40px;
}
.block_add6_product{font-size:0; }

.product_list .block_add6_product .item{display:inline-block; vertical-align:top; width:310px; margin:0 10px 20px 40px; }
.product_list .block_add6_product .item:nth-of-type(4n+1){margin-left:0;}

.scroll_product_list .block_add6_product .item{display:inline-block; vertical-align:top;  width:303px; box-sizing:border-box; padding:0 24px; margin:0; border-left:1px solid #eeeeee;}
.scroll_product_list .block_add6_product .item:nth-of-type(3n+1){border-left:0; }

.block_add6_product .item .thumb{display:block; box-sizing:border-box; border:1px solid #eeeeee; position:relative; }
.block_add6_product .item .thumb .icon_info{position:absolute; right:0; bottom:0;}
.block_add6_product .item .thumb .icon_info img {float: left; width:auto;}
.block_add6_product .item .thumb  img{display:block; max-width:100%; /* margin:0 auto; */}
.block_add6_product .item .thumb img.MS_prod_img_s { width: 310px; }
.block_add6_product .item .product_info_wrap{min-height:228px; padding:8px 0 20px; box-sizing:border-box; }
.block_add6_product .item .product_info{position:relative; }
.block_add6_product .item .product_info * {font-family:'Jost','Noto Sans KR', sans-serif; }
.block_add6_product .item .product_info .icon_info{padding:3px 0 15px; font-size:0; }
.block_add6_product .item .product_info .icon_info img{display:inline-block; vertical-align:top; margin-bottom:3px; margin-left:3px; }
.block_add6_product .item .product_info .name{display:block; height:60px; overflow:hidden; line-height:20px; font-size:15px; font-weight:400; color:#000; margin-bottom:13px;  }
.block_add6_product .item .product_info .subname,
.block_add6_product .item .product_info .pEtc,
.block_add6_product .item .product_info .color_info{min-height:16px; line-height:16px; max-height:32px; overflow:hidden; font-size:13px; color:#aaa; margin-bottom:10px  }
.block_add6_product .item .product_info .price_info{margin-top:16px; border-top:1px solid #e6e6e6; padding:15px 0 ; box-sizing:border-box; height:53px; font-size:0;}
.block_add6_product .item .product_info .price_info .plistSoldout,
.block_add6_product .item .product_info .price_info .plistReplce{text-align:center; height:23px; line-height:23px; font-size:18px; color:#000;}
.block_add6_product .item .product_info .price_info .plistPercent,
.block_add6_product .item .product_info .price_info .plistPrice,
.block_add6_product .item .product_info .price_info .plistDiscount{display:inline-block;  vertical-align:text-bottom; height:23px; line-height:23px;}
.block_add6_product .item .product_info .price_info .plistPercent{font-size:18px; color:#d30019; margin-right:5px; }
.block_add6_product .item .product_info .price_info .plistPrice{font-size:px;font-size:18px; color:#000; margin-right:3px;}
.block_add6_product .item .product_info .price_info .plistDiscount{font-size:15px; color:#bbb;}
.block_add6_product .item .product_info .review_info{position:absolute; right:0; bottom:0; display:block; padding:15px 0;box-sizing:border-box; height:53px; line-height:23px; vertical-align:text-bottom; font-size:12px; color:#7b7b7b; font-weight:300;} 
.block_add6_product .item .product_info .review_info:before{content:"¸®ºä"; margin-right;5px; }

/* BASIC css end */

