@charset "utf-8";

/* 상품상세관련 css */
.view_wrap		{ display:none; }
.view_wrap.open	{ display:block; }

.v_cont		{ width:1200px; margin:0 auto; padding:0px 0 60px;  	}
.v_cont dl.description		{	}
.v_cont dl.description dt		{ color:#222222; font-family:GothamBd; font-size:20px; border-bottom:1px solid #cccccc; padding:80px 0 10px; margin-bottom:27px; clear:both;   	}
.v_cont dl.description dd		{ display:inline; }
.v_cont dl.description dd img		{ float:left;   	}
.v_cont .review		{ margin-top:80px; position:relative; 	}
.v_cont .review .review_box		{ background:#f7f7f7; border:1px solid #e9e9e9; position:relative; 	}
.v_cont .review .review_box_in		{ padding:24px 24px 20px; 	}
.v_cont .review .review_box_in dt		{ font-family:'Noto Sans KR'; font-size:18px; color:#222222; padding-bottom:15px; 	}
.v_cont .review .review_box_in dd		{ font-family:'Noto Sans KR'; font-size:13px; color:#666666; background:url('//image.prospecs.com/front/images/common/blt_sq.png') 0 9px no-repeat; padding-left:7px; margin-bottom:4px;  	}
.v_cont .review .review_box .btn		{ position:absolute; bottom:20px; right:20px; 	}
.v_cont .review .review_box .button.bk	{ background-color:#000000; text-align:center; border:1px solid #000000; color:#fff; width:102px; height:32px; font-size:12px; line-height:12px;  }
.v_cont .review .review_lst		{ margin-top:50px;  }
.v_cont .review .review_lst .review_lst_in		{ border-top:1px solid #666666; 	}
.v_cont .review .review_lst .review_lst_in table		{ table-layout:fixed; width:100%; border-bottom:1px solid #666666; 	}
.v_cont .review .review_lst .review_lst_in table td		{ padding:30px 0 30px; vertical-align:top; 	}
.v_cont .review .review_lst .review_lst_in table td dl	{ float:left; margin:20px 0 0 0; 	}
.v_cont .review .review_lst .review_lst_in table td dl dt		{ float:left; width:67px; font-family:'Noto Sans KR'; font-size:13px; color:#666666; line-height:23px; 	}
.v_cont .review .review_lst .review_lst_in table td dl dd	{ float:left; width:90px; font-family:'Noto Sans KR'; font-size:13px; color:#222222; line-height:23px; 	}
.v_cont .review .review_lst .review_lst_in table td.icon		{ padding:30px 0 30px;  }
.v_cont .review .review_lst .review_lst_in table td.cont		{ font-family:'Noto Sans KR'; font-size:13px; color:#666666; line-height:23px; padding:25px 0 18px; 	}
.v_cont .review .review_lst .review_lst_in table td.cont p.cont_img		{ margin-top:30px;	}
.v_cont .review .review_lst .review_lst_in table td.date		{ text-align:right; padding:25px 0 30px; 	}
.v_cont .review .review_lst .review_lst_in table td.date ul		{ float:right; 	}
.v_cont .review .review_lst .review_lst_in table td.date ul li	{ float:left; background:url('//image.prospecs.com/front/images/common/spbar.png') right 4px no-repeat; font-family:'Noto Sans KR'; font-size:13px; color:#999999; padding:0 20px; 	}
.v_cont .review .review_lst .review_lst_in table td.date ul li:last-child		{ background:none; padding-right:0px; 	}
.v_cont .review .review_lst .review_lst_in table td.satisfy			{ padding:0px 0 30px;	}
.v_cont .review .review_lst .review_lst_in table td.satisfy .btn		{ float:right;	}
.v_cont .review .review_lst .review_lst_in table td.satisfy .btn .btn_right		{ position:relative; right:0px; bottom:15px; 	} 
.v_cont .review .review_lst .review_lst_in table td.satisfy .btn .btn_right .button.wh	{ background-color:#FFF; text-align:center; border:1px solid #999999; color:#666; width:70px; height:22px; font-size:12px; line-height:12px;  }
.v_cont .review .review_lst .review_lst_in table td.satisfy .btn .btn_right .button.bk	{ background-color:#000000; text-align:center; border:1px solid #000000; color:#fff; width:70px; height:22px; font-size:12px; line-height:12px;  }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view		{ padding:10px 25px 45px 45px; background:#fafafa; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; height:55px;   }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view div		{ position:relative; width:164px; display:inline-block; margin-right:65px; 	}
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .wear			{ }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .size			{   }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .color			{  }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .width			{   }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view em		{ position:absolute; left:0; font-size:12px; font-style:normal; color:#666666; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view span		{ font-size:12px; color:#999999; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view span.big		{ position:absolute; right:0px; top:45px; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view span.small		{ position:absolute; left:0; top:45px; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view span.cen			{ position:absolute; left:65px; top:45px; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .wear span.cen		{ left:72px; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .size span.cen		{ left:68px; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .color span.cen		{ left:58px; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view .width span.cen		{ left:66px; }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view ul.state		{ position:absolute; top:28px; left:0px;  }
.v_cont .review .review_lst .review_lst_in table td.satisfy .view ul.state li		{  } 

.v_cont .delivery_box		{ background:#f7f7f7; border:1px solid #e9e9e9; margin-top:80px;  	}
.v_cont .delivery_box_in		{ padding:24px 24px 30px; background:url('//image.prospecs.com/front/images/contents/img_delivery.png') 50px 20px no-repeat; background-size:270px 200px;  	}
.v_cont .delivery_box_in ul		{ margin:15px 0 0 350px; 	}	
.v_cont .delivery_box_in ul li		{ font-family:'Noto Sans KR'; font-size:12px; color:#666666; background:url('//image.prospecs.com/front/images/common/blt_sq.png') 0 9px no-repeat; padding-left:7px; margin-bottom:7px;	}
.v_cont .return		{ margin-top:80px;  	}
.v_cont .return .tbl_cont		{ border-top:1px solid #222222; }
.v_cont .return .tbl_cont table		{ table-layout:fixed; width:100%;  	}
.v_cont .return .tbl_cont table th		{ background:#f7f7f7; border-bottom:1px solid #f7f7f7; text-align:left; font-family:'Noto Sans KR'; font-size:12px; padding:25px 0 25px 50px; font-weight:normal; vertical-align:top;  	}
.v_cont .return .tbl_cont table td		{ background:#FFF; border-bottom:1px solid #e8e8e8; font-family:'Noto Sans KR'; font-size:12px; padding:25px 0 25px 50px; color:#666666;  	} 
.v_cont .return .tbl_cont table tr.last th, 
.v_cont .return .tbl_cont table tr.last td		{ border-bottom:1px solid #e8e8e8;		}
.v_cont .return .tbl_cont table td p.linktxt	{ padding:5px 0 0 7px; text-decoration:underline; 	}
.v_cont .return .tbl_cont table td .blt_lst			{ text-align:left; 	}	
.v_cont .return .tbl_cont table td .blt_lst li		{ font-family:'Noto Sans KR'; font-size:12px; color:#666666; background:url('//image.prospecs.com/front/images/common/blt_sq.png') 0 9px no-repeat; padding-left:7px; margin-bottom:3px;	}
.v_cont .return .tbl_cont table td dl			{ padding:20px 0 0 7px; 	}
.v_cont .return .tbl_cont table td dl dt		{ color:#222222; line-height:20px;   }
.v_cont .return .tbl_cont table td dl dd		{ color:#666666; line-height:20px;  	}

.top_ban		{ margin-bottom:25px; 	}

.calculate			{	}
.prod_thumb		{	}
.prod_thumb table	{ width:100%; table-layout:fixed; 	}
.prod_thumb table th		{	}
.prod_thumb table td		{ padding:16px 20px; vertical-align:top; 	}
.prod_thumb table td p.name		{ font-family:'Noto Sans KR'; font-size:13px; color:#666666; margin:0 5px 8px 0;		}
.prod_thumb table td p.name strong		{ font-size:13px; color:#222222; font-weight:normal; }
.prod_thumb table td .price p		{ font-size:15px; color:#000; font-family:'Noto Sans KR',GothamBd; display:inline-block; vertical-align:middle; letter-spacing:-1px; margin-right:8px; }
.prod_thumb table td .price p del			{ color:#b1b1b1; }
.prod_thumb table td .price p.discount		{ color:#e86b1f; margin-left:20px;  } 
.prod_thumb table td .price p.size			{ color:#e86b1f;   } 
.prod_thumb table td .price p.optin			{ color:#222222;   } 

.prod_sale		{ border-top:1px solid #222222; border-bottom:1px solid #222222;  }
.prod_sale table		{ width:100%; table-layout:fixed; 	}
.prod_sale table th		{ text-align:left; font-family:'Noto Sans KR'; font-size:13px; color:#222222; vertical-align:top; padding:18px 20px 13px; font-weight:normal;  	}
.prod_sale table td		{ font-family:'Noto Sans KR'; font-size:13px; color:#666666; vertical-align:middle; padding:14px 0px 13px; 	}
.prod_sale table td.inp	{ text-align:right; padding-right:20px; 	}
.prod_sale table tr.line th, 
.prod_sale table tr.line td		{ border-bottom:1px solid #222222; 	}
.prod_sale table tr.pad_t th, 
.prod_sale table tr.pad_t td		{ padding:0 20px 0px 0px;  	}
.prod_sale table tr.pad_b th		{ padding:0 0px 20px 20px;  	} 
.prod_sale table tr.pad_b td		{ padding:0 20px 20px 0px;  	}
.prod_sale table tr.pad_tb th, 
.prod_sale table tr.pad_tb td		{ padding:0 20px 14px 0px;  	} 
.prod_sale table tr.pad_sp th		{ padding:20px 20px 0px 20px;  	}   
.prod_sale table tr.pad_sp td		{ padding:20px 20px 0px 0px;  	} 

.prod_sale table tr td.nopad		{ padding:0 0px 0px 0px;  	}
.prod_sale table td div.selector select		{ opacity:0;  filter: alpha(opacity=0); border: none; background: none; height:29px; width: 339px; color:#666666; font-size:13px; display:block; font-family:'Noto Sans KR';  }
.prod_sale table th img.necessary		{ margin:8px 4px 0 0;	}
.prod_sale table td .txt_count		{ text-align:right; font-size:12px; color:#666666; padding:5px 0 0 0; 	}

.prod_total		{ margin:10px 20px;	}
.prod_total dl		{ clear:both; float:left; width:100%;	}
.prod_total dl dt		{ float:left; padding:5px 0 5px; font-family:'Noto Sans KR'; font-size:13px; color:#222222;  	}
.prod_total dl dd	{ float:right; padding:5px 0 5px; font-family:GothamBd; font-size:15px; color:#222222;  	}
.prod_total dl dd strong	{ font-size:15px; 	font-family:GothamBd; font-size:15px; color:#e76c1f; font-weight:normal;   }

.prod_price		{ clear:both; border:1px solid #e5e5e5; background:#f7f7f7; margin-top:22px;  	}
.prod_price .in	{ padding:20px; position:relative; 	}
.prod_price .in dt		{ font-family:'Noto Sans KR'; font-size:16px; color:#222222;   	}
.prod_price .in dd		{ position:absolute; top:20px; right:20px; font-family:GothamBd; font-size:18px; color:#222222;    	}

.branch .tabs_wrap		{ margin-top:15px; 	}
.branch .tabs_wrap .tab-menu		{ border-bottom:1px solid #000; line-height:0; text-align:center; }
.branch .tabs_wrap .tab-menu ul		{ display:inline-block; height:41px;  }
.branch .tabs_wrap .tab-menu li		{ float:left; width:143px; margin-left:0 !important; }
.branch .tabs_wrap .tab-menu li:first-child a		{ border-right:0; }
.branch .tabs_wrap .tab-menu li:last-child a		{ border-left:0; }
.branch .tabs_wrap .tab-menu li a		{ display:block; height:14px; padding:20px 0 6px; border:1px solid #d9d9d9; border-bottom:0 none; background-color:#fff; text-align:center; color:#999999; font-family:'Noto Sans KR',GothamM; font-size:13px;   }
.branch .tabs_wrap .tab-menu li.active			{ width:144px; 	}
.branch .tabs_wrap .tab-menu li.active a		{ padding:21px 0 6px; border:1px solid #000; border-bottom:0; color:#222222; font-size:13px;  }
.branch .tabs_wrap .tab-menu li.noline		{ margin-left:-1px !important;	}

.comment		{	}
.comment .necessary_txt		{ text-align:right; color:#999999; font-family:'Noto Sans KR'; font-size:12px; margin-bottom:8px;  	}
.comment .necessary_txt img.necessary		{ margin:8px 7px 0 0;	}
.comment .prod_sale		{ border-bottom:0px; 	}

.photo_review		{ margin-top:20px; 	} 
.photo_review .mtit		{ color:#222222; font-family:'Noto Sans KR'; font-size:13px; text-align:left; margin-bottom:10px;  	}
.photo_review .mtit strong		{ color:#e86b1f; font-family:'Noto Sans KR'; font-size:13px; 	}	

.review_cont		{ border:1px solid #cccccc; padding:15px; margin-bottom:10px; 	} 
.review_cont table		{	}
.review_cont table td		{ color:#999999; font-family:'Noto Sans KR',GothamM; font-size:13px; 	}
.review_cont table td p.filename		{ color:#999999; 	}
.review_cont table td .photo			{ position:relative; 	}
.review_cont table td .photo .del		{ position:absolute; top:-6px; right:3px; 	}

/* Time Sale */  
.today_chance { background:url('//image.prospecs.com/front/images/contents/timesale_bg.png') 0 0 no-repeat; width:1200px; height:254px; margin-bottom:30px;  }
.today_chance .t_todaychance		{ margin:0 auto; width:631px; padding:31px 0 0;  	}
.today_chance .timer { margin-top:20px; text-align:center; filter:alpha(opacity=0); opacity:0; }
.today_chance .timer .date,
.today_chance .timer .hours span,
.today_chance .timer .minutes span,
.today_chance .timer .seconds span,
.today_chance .timer span i { display:inline-block; width:59px; height:100px; overflow:hidden; text-align:center; line-height:24px; vertical-align:top; background:url("//image.prospecs.com/front/images/contents/timesale_num.png") 0 0 no-repeat; }
.today_chance .timer span i { white-space:nowrap; font-size:0; letter-spacing:-100px; text-indent:0; text-align:left; color:transparent; margin-left:-5px;  }
.today_chance .timer span i.num0 { background-position:-61px 0; }
.today_chance .timer span i.num1 { background-position:-122px 0; }
.today_chance .timer span i.num2 { background-position:-183px 0; }
.today_chance .timer span i.num3 { background-position:-244px 0; }
.today_chance .timer span i.num4 { background-position:-305px 0; }
.today_chance .timer span i.num5 { background-position:-366px 0; }
.today_chance .timer span i.num6 { background-position:-427px 0; }
.today_chance .timer span i.num7 { background-position:-488px 0; }
.today_chance .timer span i.num8 { background-position:-549px 0; }
.today_chance .timer span i.num9 { background-position:-610px 0; }
.today_chance .timer .hours		{ display:inline-block; margin-left:8px; background:url("//image.prospecs.com/front/images/contents/timesale_itembg.png") 0px 0 no-repeat; background-size:134px 99px; padding:0 10px 0 8px;  }
.today_chance .timer .minutes, 
.today_chance .timer .seconds		{ display:inline-block; margin-left:8px; background:url("//image.prospecs.com/front/images/contents/timesale_itembg2.png") 0 0 no-repeat; background-size:154px 99px; padding:0 10px 0 28px;  }
.today_chance .timer .date			{ color:#FFF; font-family:'Noto Sans KR'; font-size:20px; height:99px; line-height:38px; background:url("//image.prospecs.com/front/images/contents/timesale_datebg.png") 0px 0 no-repeat; background-size:72px 99px; padding:10px 10px 0 8px;   }
.today_chance .timer .date .weekday { display:block; color:#FFF; font-family:'Noto Sans KR'; font-size:17px; font-weight:400;   } 
 

/* 2017-12-18 */
.time_sale_new{min-width:1200px;background:url('//image.prospecs.com/front/images/deal/bg_time.gif') center center no-repeat;}
.today_chance_new {margin:0 auto; width:1200px; height:195px;}
.today_chance_new .t_todaychance{padding:25px 0; text-align:center; }
.today_chance_new .timer { text-align:center; filter:alpha(opacity=0); opacity:0; }
.today_chance_new .timer .date, .today_chance_new .timer .hours span, .today_chance_new .timer .minutes span, .today_chance_new .timer .seconds span, .today_chance_new .timer span i { display:inline-block; width:68px; height:68px; overflow:hidden; text-align:center; line-height:24px; vertical-align:top;  }
.today_chance_new .timer .date{margin-right:10px;}
.today_chance_new .timer .date .day{ color:#301a13; font-family:'Noto Sans'; font-size:41px; line-height:38px; font-weight:bold;}
.today_chance_new .timer .date .week{padding-left:6px; display:block; color:#301a13; font-family:'Noto Sans'; font-size:20px; font-weight:bold;}
.today_chance_new .timer .hours, .today_chance_new .timer .minutes, .today_chance_new .timer .seconds{position:relative;width:142px;display:inline-block; margin-left:-4px; padding:0 31px 0 0;  }
.today_chance_new .timer .hours::after, .today_chance_new .timer .minutes::after {content:'';position: absolute;top:0;right:10px;width:9px;height:68px;background:url('//image.prospecs.com/front/images/deal/img_num.png') top right no-repeat;}
.today_chance_new .timer .hours span.one, .today_chance_new .timer .minutes span.one, .today_chance_new .timer .seconds span.one{float:left;}
.today_chance_new .timer .hours span.two, .today_chance_new .timer .minutes span.two, .today_chance_new .timer .seconds span.two{float:right;}
.today_chance_new .timer span i { white-space:nowrap; font-size:0; letter-spacing:-100px; text-indent:0; text-align:left; color:transparent; background:url('//image.prospecs.com/front/images/deal/img_num.png') 0 0 no-repeat;}
.today_chance_new .timer span i.num0 { background-position:0 0; }
.today_chance_new .timer span i.num1 { background-position:-68px 0; }
.today_chance_new .timer span i.num2 { background-position:-136px 0; }
.today_chance_new .timer span i.num3 { background-position:-204px 0; }
.today_chance_new .timer span i.num4 { background-position:-272px 0; }
.today_chance_new .timer span i.num5 { background-position:-340px 0; }
.today_chance_new .timer span i.num6 { background-position:-408px 0; }
.today_chance_new .timer span i.num7 { background-position:-476px 0; }
.today_chance_new .timer span i.num8 { background-position:-544px 0; }
.today_chance_new .timer span i.num9 { background-position:-612px 0; }

.prod_list{padding: 47px 0 0 0;min-width:1200px;height:551px;background:url('//image.prospecs.com/front/images/deal/bg_list.gif') top center no-repeat;}
.prod_list .list{margin:0 auto;width:1206px;display:table;}
.prod_list .item{position:relative;float:left;margin:13.5px;width:375px;height:498px;border-bottom:7px solid #222222;background-color: #ffffff;text-align: center;}
.prod_list .item dl{position:relative;padding:336px 40px 0 40px;}
.prod_list .item dl dt{font-size:11px;font-weight:bold;font-family:'Noto Sans KR';}
.prod_list .item dl dd{text-align: left;font-family:'GothamBd';font-weight:600;}
.prod_list .item dl dd.txt{padding-bottom:4px;font-size:12px;color:#a1a2a1;}
.prod_list .item dl dd.txt strong{color:#212020;}
.prod_list .item dl dd.won{font-family:'Noto Sans';font-weight:600;}
.prod_list .item dl dd.won span{position:relative;display:inline-block;margin-right:12px;padding:0 0 0 12px;}
.prod_list .item dl dd.won span::after{content:'￦';position:absolute;top:0;left:0;}
.prod_list .item dl dd.won span.discount{color:#afb2b6;text-decoration: line-through;}
.prod_list .item dl dd.img{position:absolute;top:0;left:0;width:100%;text-align: center;}
.prod_list .item dl dd.img img{width:334px;}
.prod_list .item .present{position:absolute;bottom:0;left:0;width:100%;display:table;}
.prod_list .item .present p{padding:0 0 0 21px;float:left;font-size:16px;line-height:40px;color:#000000;font-family:'Noto Sans KR';font-weight:bold;}
.prod_list .item .present p strong{padding-right:3px;vertical-align:middle;position:relative;top:-4px;font-size:28px;color:#e86b1f;font-family:"GothamBd";}
.prod_list .item .present .icon{padding:0 13px 9px 0;float:right;}
.prod_list .item.soldout::after{content:'';position:absolute;top:0;left:0;z-index:1;width:375px;height:503px;background:url('//image.prospecs.com/front/images/deal/img_soldout.png') 0 0 no-repeat;}
.prod_list .bx-wrapper{position:relative;min-width:1200px;}
.prod_list .bx-prev{position:absolute;top:216px;left:-30px;width:29px;height:66px;text-indent:-9999px;background:url('//image.prospecs.com/front/images/deal/btn_prev.png') 0 0 no-repeat;}
.prod_list .bx-next{position:absolute;top:216px;right:-35px;width:29px;height:66px;text-indent:-9999px;background:url('//image.prospecs.com/front/images/deal/btn_next.png') 0 0 no-repeat;}


/* 2020-08 리뉴얼 상세페이지 */
.goods-details{margin-top:35px;}
.goods-details .goods-main{display:inline-flex;position:relative;width:100%;}
.goods-details .goods-main .thumnail-small{width:80px;position:absolute;top:0;padding-top:15px}
.goods-details .goods-main .thumnail-small ul li{width:100%;height:80px;overflow:hidden;opacity:0.5}
.goods-details .goods-main .thumnail-small ul li.focus{opacity:1 !important}
.goods-details .goods-main .thumnail-small ul li img{width:80px;height:80px;display:block;}
.goods-details .goods-main .thumnall{width:540px;margin-left:130px;margin-bottom:94px}
.goods-details .goods-main .thumnail ul li{width:540px;height:540px;overflow:hidden;}
.goods-details .goods-main .thumnall ul li a{display:inline-block;width:100%;height:100%;}
.goods-details .goods-main .thumnall ul li img{width:540px;height:540px;display:block;}

.goods-details .goods-main .goods-info{width:482px;position:absolute;top:0;right:0;padding-top:15px}

.goods-details .goods-main .goods-info .title-wrp{text-align:left;}
.goods-details .goods-main .goods-info .title-wrp *{color:#222;}
.goods-details .goods-main .goods-info .title-wrp .brand{font-size:18px; font-weight: 500;}
.goods-details .goods-main .goods-info .title-wrp .title{font-size:26px;line-height:42px;margin:16px 0 45px;text-align:left;}
.goods-details .goods-main .goods-info .title-wrp .title *{font-size:26px}
.goods-details .goods-main .goods-info .title-wrp .title p{font-weight: 500;}

.goods-details .goods-main .goods-info .price-wrp .member-price{display:inline-flex;justify-content:center;font-size:0}
.goods-details .goods-main .goods-info .price-wrp .member-price span{font-size:16px;color:#666;}
.goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips{position:relative;display:flex;align-items:center;}
.goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips i{display:inline-block;width:15px;height:15px;border-radius:100%;background:url('//image.prospecs.com/front/images/main/20200901/ico_tool_tip_btn.png') #999 center center no-repeat;margin:0 7px 0 9px;}
.goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips .tool-tip-box{display:none;background-color:#fff;position:absolute;left:9px;top:-3px;width:430px;padding:20px 13px 20px 17px;border:1px solid #d2d2d2;z-index:3}
.goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips .tool-tip-box *{font-size:13px;color:#666}
.goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips i:hover .tool-tip-box{display:block;}
.goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips .tool-tip-box li{clear:both;}
/* .goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips .tool-tip-box li strong{font-weight:bold;} */
.goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips .tool-tip-box li:nth-child(4) strong{margin-left:8px}
/* .goods-details .goods-main .goods-info .price-wrp .member-price .tool-tips .tool-tip-box li:last-child .fr{font-weight:bold;} */
.goods-details .goods-main .goods-info .price-wrp .member-price .coupon-img{height:19px;position:relative;top:3px}
.goods-details .goods-main .goods-info .price-wrp .member-price .coupon-img img{height:20px}

.goods-details .goods-main .goods-info .price-wrp .price{display:inline-block;font-size:30px;color:#222;font-weight:bold;position:relative;top:-13px}
.goods-details .goods-main .goods-info .price-wrp .price span{font-weight:bold;font-size:26px}

.goods-details .goods-main .option-wrp{margin-top:29px;text-align:right;}
.goods-details .goods-main .option-wrp:after{content:'';display:block;clear:both;}
.goods-details .goods-main .option-wrp .check-link{text-align:right;margin-bottom:22px;}
.goods-details .goods-main .option-wrp .check-link a{font-size:13px;color:#666;display:inline-block;}
.goods-details .goods-main .option-wrp .check-link a + a{margin-left:20px;}

.select-box{display:inline-flex;margin-bottom:25px}
.select-box .select{cursor:pointer;margin-right:24px;width:282px;height:32px;padding:5px 24px 5px 11px;position:relative;border:1px solid #d2d2d2;text-align:left;}
.select-box .select .select-arr{z-index:1;width:24px;height:24px;display:inline-block;background:url(//image.prospecs.com/front/images/main/20200901/ico_select_arr.png) center center no-repeat;position:absolute;right:5px;transform:rotate(180deg);box-sizing:border-box;}
.select-box .select.on .select-arr{z-index:4;background:url(//image.prospecs.com/front/images/main/20200901/ico_select_arr.png) center center no-repeat;transform:rotate(0deg);}
.select-box .select *{font-size:16px;}
.select-box .select .select-value{position: absolute;top:1px;width: 100%;height:100%;display:flex;align-items:center;left: 0;padding-left: 11px;z-index: 2;}
.select-box .select-list{display:none;min-height:33px;position:absolute;z-index:3;left:-1px;top:-1px;width:calc(100% + 2px);border:1px solid #d2d2d2;background-color:#fff;overflow:hidden;}
.select-box .select-list li{padding:7px 24px 5px 11px;cursor:pointer;list-style:none !important}
.select-box .count-wrp{display:inline-flex;}
.select-box .count-wrp span{width:33px;height:32px;display:inline-block;}
.select-box .count-wrp span.countNm{font-size:16px;margin:0 10px;text-align:center;position:relative;top:2px}
.select-box .count-wrp span.minus{border:1px solid #d2d2d2;background:url(//image.prospecs.com/front/images/main/20200901/ico_minus_img.png) 10px center no-repeat;background-size:15px;}
.select-box .count-wrp span.plus{border:1px solid #d2d2d2;background:url(//image.prospecs.com/front/images/main/20200901/ico_plus_img.png) center center no-repeat;background-size:15px;}

.goods-details .goods-main .options .select-color-wrp{text-align:right;margin-bottom:68px;}
.goods-details .goods-main .options .select-color-wrp a{width:31px;height:31px;border-radius:100%;display:inline-block;position:relative;}
.goods-details .goods-main .options .select-color-wrp a + a{margin-left:10px;}
.goods-details .goods-main .options .select-color-wrp a.white{border:1px solid #999}
.goods-details .goods-main .options .select-color-wrp a.check:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);margin-top:-2px;display:inline-block;width:13px;height:6px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;}
.goods-details .goods-main .options .select-color-wrp a.white.check:after{border-color:#000;}

.goods-details .goods-main .goods-btns{display:inline-flex;width:100%}
.goods-details .goods-main .goods-btns a{height:60px;font-size:18px;display:flex;justify-content:center;align-items:center;}
.goods-details .goods-main .goods-btns a + a{margin-left:7px;}
.goods-details .goods-main .goods-btns a.cart-btn{width:204px;background-color:#fff;border:1px solid #222;color:#222}
.goods-details .goods-main .goods-btns a.buy-item-btn{width:204px;background-color:#222;border:1px solid #222;color:#fff}
.goods-details .goods-main .goods-btns a.like-btn{width:60px;border:1px solid #222;background-color:#fff;background:url('//image.prospecs.com/front/images/main/20200901/ico_heart_gray.png') center center no-repeat;background-size:21px 18.5px}
.goods-details .goods-main .goods-btns a.like-btn.on{background:url(//image.prospecs.com/front/images/main/20200901/ico_heart_on.png) center center no-repeat;}

.goods-details .info-nav{width:100%;height:70px;position:relative;border-bottom:1px solid #d2d2d2;margin-bottom:96px;background-color:#fff;z-index:1}
.goods-details .info-nav.fixed{position:fixed;top:0}

.goods-details .info-nav ul{display:flex;}
.goods-details .info-nav ul li{flex:1;height:70px;position:relative;}
.goods-details .info-nav ul li.on:after{content:'';width:100%;height:4px;background-color:#222;position:absolute;bottom:0}
.goods-details .info-nav ul li a{font-size:17px;color:#222;display:flex;align-items:center;width:100%;height:100%;position:relative;justify-content:center;}
.goods-details .info-nav ul li a:before{content:'';display:inline-block;width:32px;height:32px;margin-right:18px;background-size:contain !important}
.goods-details .info-nav ul li.point a:before{background:url(//image.prospecs.com/front/images/main/20200901/ico_pencil_img.png) center center no-repeat;}
.goods-details .info-nav ul li.info a:before{background:url(//image.prospecs.com/front/images/main/20200901/ico_sketch_img.png) center center no-repeat;}
.goods-details .info-nav ul li.review a:before{width:42px;background:url(//image.prospecs.com/front/images/main/20200901/ico_chat_img.png) center center no-repeat;}
.goods-details .info-nav ul li.delivery a:before{width:34.9px;background:url(//image.prospecs.com/front/images/main/20200901/ico_caution_img.png) center center no-repeat;}

.goods-details .detail-view p{text-align:center;font-size:22px;line-height:46px;color:#222;margin-bottom:96px;}
.goods-details .toggle-menus{margin-top:96px;}
.goods-details .toggle-menus li{width:100%;position:relative;}
.goods-details .toggle-menus .toggle-menus-li-a{position:relative;display:block;width:100%;height:64px;font-size:20px;color:#222;border-bottom:1px solid #d2d2d2;display:flex;align-items:flex-end;padding-bottom:5px}
.goods-details .toggle-menus .toggle-menus-li-a:after{content:'';display:inline-block;width:15px;height:9px;background:url(//image.prospecs.com/front/images/main/20200901/ico_toggle_arr.png) center center no-repeat;position:absolute;right:20px;bottom:12.2px;}
.goods-details .toggle-menus li.on .toggle-menus-li-a:after{transform:rotate(180deg)}
.goods-details .toggle-menus li.on .toggle-box{display:block;}
.goods-details .toggle-menus .toggle-box{display:none;padding:30px 0 50px;}

.goods-details .event-box-list{margin-top:84.5px;}
.goods-details .event-box-list h5{font-size:22px;text-align:center;color:#222;margin-bottom:20px;}
.goods-details .event-box-list li{float:left;margin-bottom:2px}
.goods-details .event-box-list li:nth-child(odd){margin-right:2px;}

.tbl_cont{ border-top:1px solid #222222; }
.tbl_cont table{ table-layout:fixed; width:100%;}
.tbl_cont table th{ background:#f7f7f7; border-bottom:1px solid #f7f7f7; text-align:left; font-family:'Noto Sans KR'; font-size:12px; padding:11px 0 10px 50px; font-weight:normal; vertical-align:top;  	}
.tbl_cont table td{ background:#FFF; border-bottom:1px solid #e8e8e8; font-family:'Noto Sans KR'; font-size:12px; padding:11px 0 10px 50px; color:#666666;  	} 
.tbl_cont table tr.last th,.tbl_cont table tr.last td{ border-bottom:1px solid #e8e8e8;}

.pop-dim{z-index:4;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(34,34,34,0.6);justify-content:center;align-items:center;}
.inventory-wrp{position:relative;border:1px solid #d2d2d2;width:460px;height:700px;padding:40px 50px;background-color:#fff;}
.inventory-wrp .inventory-cont{overflow-y:auto;overflow-x:hidden; height:700px; padding-right:5px;}
.inventory-wrp h4{font-size:24px;margin-bottom:10px;color:#222; text-align:center;}
.inventory-wrp a.btn-pop-close{position:absolute;top:17px;right:17px;width:24px;height:24px;background:url(//image.prospecs.com/front/images/main/20200901/ico_plus_img.png) center center no-repeat;background-size:24px;transform:rotate(45deg);display:inline-block;text-indent:-999em}
.inventory-wrp .select-wrp{width:79%; float:left;}
.inventory-wrp .select-box{margin-bottom:15px; display:block; width: 100%;}
.inventory-wrp .select-box + p{text-align:right;font-size:12px;color:#666;margin-top:8px;margin-bottom:47px}
.inventory-wrp .select-box .select{margin-right:0; width: 100%;}
.inventory-wrp .select-box .select + .select{margin-left:2px;}
.inventory-wrp .select-box .select-value{font-size:13px;}
.inventory-wrp .select-box .select-list{max-height:350px; overflow-y:auto;}
.inventory-wrp .select-box .select-list li{font-size:13px;}
.inventory-wrp .select-box .select-list li:first-child{padding-top:5px}
.inventory-wrp .goods-box{border-bottom:1px solid #222;padding-top:24px;padding-bottom:30px;position:relative; text-align:center;}
.inventory-wrp .goods-box img{width:160px;height:160px;position:absolute;left:0;top:0}
.inventory-wrp .goods-box .select{padding: 5px 0;}
.inventory-wrp .goods-box .select-arr {z-index: 5; width: 24px; height: 24px; display: inline-block; background: url(//image.prospecs.com/front/images/main/20200901/ico_select_arr.png) center center no-repeat; position: absolute; right: 5px; top:9px; transform: rotate(180deg); box-sizing: border-box;}
.inventory-wrp .goods-box .select-list ul{margin-top:7px;}
.inventory-wrp .goods-box .search-store a{height:103px; width: 18%; float:right; margin-bottom:15px; display: inline-flex; background-color: #222; color: #fff; font-size: 13px; justify-content: center; align-items: center;}
.inventory-wrp .goods-box .info-txt{clear:both; text-align:left;}
.inventory-wrp .store-list p.title{font-size:14px;color:#666;padding:13px;margin:0}
.inventory-wrp .store-list p.title span{color:#f77527;display:inline-block;margin:0 2px;}
.inventory-wrp .store-list .search-no{text-align:center; margin-top:10px;}
.inventory-wrp .store-list .store-info{ border-bottom:1px solid #e3e3e3; padding:15px 3px 13px 3px;}
.inventory-wrp .store-list .store-info p{text-align:left; width:100%; line-height: 22px;}
.inventory-wrp .store-list .search-no{margin-top:15px;}
.inventory-wrp .store-list .s-nm{font-size: 14px; color: #222222; font-weight: bold;}
.inventory-wrp .store-list .s-addr{ color: #222222;}
.inventory-wrp .store-list .s-etc{color: #555555;}

.thumnail-big-wrp{cursor:pointer;display:none;z-index:99;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(34,34,34,0.6);justify-content:center;align-items:center;}
.thumnail-big-wrp .thumnail-big{width:1024px;height:1024px;background-color:#fff;position:relative;}
.thumnail-big-wrp .thumnail-big img{width:1024px;height:1024px;display:block;}
.thumnail-big-wrp a.big-close-btn{position:absolute;top:50px;right:50px;width:24px;height:24px;background:url(//image.prospecs.com/front/images/main/20200901/ico_plus_img.png) center center no-repeat;background-size:24px;transform:rotate(45deg);display:inline-block;text-indent:-999em}

.npay-api-wrp{width:100%;height:90px;margin-top:35px}
.npay-api-wrp .npay-api{width:270px;height:90px;}

/* 상품평 */
.wrap-new-prod *{line-height:inherit}
.wrap-new-prod .inner{width:1200px;margin:0 auto 0;position:relative;}
.wrap-new-prod .fl{float:left}
.wrap-new-prod .fr{float:right}
.wrap-new-prod #container .inner{overflow:hidden}


.wrap-new-prod .v_cont .on .toggle-box{display:block;}
.wrap-new-prod .v_cont .toggle-box{display:none;}
.wrap-new-prod		{ margin-top:80px; position:relative; 	}
.wrap-new-prod .review_box		{ background:#f7f7f7; border:1px solid #e9e9e9; position:relative; height: 275px;}
.wrap-new-prod .review_box_in		{ padding:24px 24px 20px;	}
.wrap-new-prod .review_box_in dt		{ font-family:'Noto Sans KR'; font-size:18px; color:#222222; padding-bottom:15px; 	}
.wrap-new-prod .review_box_in dd		{ font-family:'Noto Sans KR'; font-size:14px; color:#666666; background:url('//image.prospecs.com/front/images/common/blt_sq.png') 0 9px no-repeat; padding-left:7px; margin-bottom:4px;  	}
.wrap-new-prod .review_box .btn		{ position:relative; left:30px; 	}
.wrap-new-prod .review_box .button.bk	{ background-color:#000000; text-align:center; border:1px solid #000000; color:#fff; width:102px; height:32px; font-size:12px; line-height:12px;  }
.wrap-new-prod .review_lst		{ margin-top:50px;  }
.wrap-new-prod .review_lst .review_lst_in		{ border-top:1px solid #666666; 	}
.wrap-new-prod .review_lst .review_lst_in table		{ table-layout:fixed; width:100%; border-bottom:1px solid #666666; 	}
.wrap-new-prod .review_lst .review_lst_in table td		{ padding:30px 0 30px; vertical-align:top; 	}
.wrap-new-prod .review_lst .review_lst_in table td dl	{ float:left; margin:20px 0 0 0; 	}
.wrap-new-prod .review_lst .review_lst_in table td dl dt		{ float:left; width:67px; font-family:'Noto Sans KR'; font-size:13px; color:#666666; line-height:23px; 	}
.wrap-new-prod .review_lst .review_lst_in table td dl dd	{ float:left; width:90px; font-family:'Noto Sans KR'; font-size:13px; color:#222222; line-height:23px; 	}
.wrap-new-prod .review_lst .review_lst_in table td.icon		{ padding:30px 0 30px;  }
.wrap-new-prod .review_lst .review_lst_in table td.cont		{ font-family:'Noto Sans KR'; font-size:13px; color:#666666; line-height:23px; padding:25px 0 18px; 	}
.wrap-new-prod .review_lst .review_lst_in table td.cont p.cont_img		{ margin-top:30px;	}
.wrap-new-prod .review_lst .review_lst_in table td.date		{ text-align:right; padding:25px 0 30px; 	}
.wrap-new-prod .review_lst .review_lst_in table td.date ul		{ float:right; 	}
.wrap-new-prod .review_lst .review_lst_in table td.date ul li	{ float:left; background:url('//image.prospecs.com/front/images/common/spbar.png') right 4px no-repeat; font-family:'Noto Sans KR'; font-size:13px; color:#999999; padding:0 20px; width:auto;}
.wrap-new-prod .review_lst .review_lst_in table td.date ul li:last-child		{ background:none; padding-right:0px; 	}
.wrap-new-prod .review_lst .review_lst_in table td.satisfy			{ padding:0px 0 30px;	}
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .btn		{ float:right;	}
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .btn .btn_right		{ position:relative; right:0px; bottom:15px; 	} 
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .btn .btn_right .button.wh	{ background-color:#FFF; text-align:center; border:1px solid #999999; color:#666; width:70px; height:22px; font-size:12px; line-height:12px;  }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .btn .btn_right .button.bk	{ background-color:#000000; text-align:center; border:1px solid #000000; color:#fff; width:70px; height:22px; font-size:12px; line-height:12px;  }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view		{ padding:10px 25px 50px 45px; background:#fafafa; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; height:55px; box-sizing: content-box;}
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view div		{ position:relative; width:164px; display:inline-block; margin-right:65px;}
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .wear			{ }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .size			{   }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .color			{  }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .width			{   }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view em		{ position:absolute; left:0; font-size:12px; font-style:normal; color:#666666; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view span		{ font-size:12px; color:#999999; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view span.big		{ position:absolute; right:0px; top:45px; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view span.small		{ position:absolute; left:0; top:45px; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view span.cen			{ position:absolute; left:65px; top:45px; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .wear span.cen		{ left:72px; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .size span.cen		{ left:68px; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .color span.cen		{ left:58px; }
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view .width span.cen		{ left:66px; }
/* .wrap-new-prod .review_lst .review_lst_in table td.satisfy .view ul.state		{ position:absolute; top:28px; left:0px;  } */
.wrap-new-prod .review_lst .review_lst_in table td.satisfy .view ul.state li		{  } 

/* paging */
.wrap-new-prod .paging		{ padding:7px 0 0; width:100%; text-align:center; font-size:12px; margin-top:12px; clear:both;  }
.wrap-new-prod .paging a	{ color:#666666;}
.wrap-new-prod .paging a:after	{ background-image:none; }
.wrap-new-prod .paging img	{ padding:0 !important; display:inline-block; vertical-align:middle;  }
.wrap-new-prod .paging ul	{ display:inline-block; padding:0 0px 0 0; margin:0 11px 0 11px; }
.wrap-new-prod .paging ul li	{ display:inline-block; color:#000; font-weight:normal; border:1px solid #cbcbcb; width:30px; height:30px; margin:0px 4px 0 3px; line-height:32px;  }  
.wrap-new-prod .paging ul li a		{ text-decoration:none; display:block;  }  
.wrap-new-prod .paging ul li a:hover	{ text-decoration:none; }  
.wrap-new-prod .paging ul li.on		{ display:inline-block; border:1px solid #000000; background:#000; width:30px; height:30px; }
.wrap-new-prod .paging ul li.on a	{ color:#FFF; font-weight:bold; text-decoration:none; font-family:GothamM; }
.wrap-new-prod .paging img.pg_icon	{ vertical-align:top; margin:1px 4px 0 3px; }

