@charset "utf-8";

* {margin:0;padding:0;}
ul, ol, li{list-style:none}
em{font-style:normal}

/*wing*/
.Leftwing, .Rightwing{letter-spacing:-0.5px; position:fixed; top:219px; z-index:1050; }

/*좌측*/ 
.Leftwing{left: 50%; margin-left: -630px; width:130px; }
.wingbnr{position:relative;margin-bottom:6px; overflow:hidden; }
.wingbnr a:before{content:"";position: absolute;top:0;left:0;right:0;bottom:0;border:1px solid #efefef}
.wingbnr img{float:left; }


/*스마트파인더*/ 
.smart_finder{border:1px solid #e8e8e8; background:#ffffff;}
.smart_finder h4{color:#222222; font-weight:bold;  text-align:center; padding:8px 0 4px; line-height:14px; font-size:12px;}
.smart_finder .tab{width:107px;margin:4px auto 8px;height:34px;}
.smart_finder .tab:after{clear:both; content:""; display:block;}
.smart_finder .tab li{position: relative;float:left; font-weight:bold; width:52px; text-align:center; cursor:pointer; height:32px; line-height:30px;border:1px solid #dfdfdf;margin-left:-1px}
.smart_finder .tab li:hover{border-color:#aaa}
.smart_finder .tab li:first-child{margin-left:0;}
.smart_finder .tab li.on{border-color:#0172be; color:#0172be;z-index:1}
.smart_finder .finder_list{max-height:240px;overflow:auto; padding:3px 0; margin:0 2px }
.smart_finder .finder_list li{line-height:24px;text-indent:7px; cursor:pointer; color:#333333; height:24px; width:100%; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; -moz-text-overflow:ellipsis;}
.smart_finder .finder_list li:hover{font-weight:bold; background:#e2e2e2; }
.smart_finder  .finder_list li.on{font-weight:bold; background:#2d9fe8; color:#ffffff; }
.smart_finder .finder_list li.all, .smart_finder .finder_list li.all:hover{border-bottom:1px dashed #f2f2f2; padding-bottom:3px; font-weight:bold; cursor:default; background:#ffffff; color:#0073be}
/* .smart_finder  .finder_list li .rank.red{background:#ff5e5e !important; border:1px solid #f83c3c !important; } */

/*핫키워드*/ 
#leftSearchIngiKeywrdDiv h4{padding:11px 0 9px}
#leftSearchIngiKeywrdDiv.smart_finder .finder_list{padding:0 0 10px;margin:0 8px}
#leftSearchIngiKeywrdDiv.smart_finder .finder_list li{text-indent:3px;letter-spacing:-1px}
#leftSearchIngiKeywrdDiv.smart_finder .finder_list li .rank{text-indent:0; display:inline-block; width:13px; text-align:left; color:#0073be; font-size:11px; font-weight:bold; margin-right:7px; font-family:arial;font-style: italic;letter-spacing:0}
#leftSearchIngiKeywrdDiv.smart_finder .finder_list li .rank:after{content:"."}
#leftSearchIngiKeywrdDiv.smart_finder .finder_list li:nth-child(-n+3){color:#0073be;font-weight:bold}
#leftSearchIngiKeywrdDiv.smart_finder .finder_list li:hover{background:none; text-decoration:underline; }

#leftSearchIngiKeywrdDiv .updateTime{color:#aaaaaa; border-top:1px dashed #f4f4f4; padding:4px 0; text-align:center; font-size:11px; }

.charge{display:block; background:url(//img.enuri.info/images/home/img_calculator.gif) 0 0 no-repeat; width:130px; height:57px; text-indent:-9999em; cursor:pointer; }

/*우측*/
.Rightwing{right: 50%; margin-right: -715px; width:210px;}
.Rightwing .qna{display:block; border:1px solid #d2d2d2; padding-top:4px; height:26px; color:#343434; text-align:center; cursor:pointer; font-weight:bold; margin:10px 0; }
.Rightwing .floating_area{position:fixed; bottom:0; right: 50%; margin-right: -715px; width:210px; z-index:1000}
#LP_AREA  .floating_area{margin-right: -710px;}
.Rightwing.main_Leftwing{right: 50%; margin-right: -604px; width:100px;}

/* 200529 신규 */
.Rightwing .wingr-inner{}
.Rightwing .wingr-inner.fixed_bot{position:fixed;bottom:42px}
.Rightwing .wingr-inner.fixed_top{position:fixed;top:10px;}

/* (삭제) 기존 최근본찜 */
.myzone{border:2px solid #115078; background:#115078; border-radius:6px 6px 0 0; box-shadow: -3px 2px 3px 0px rgba(0, 0, 0, 0.3); width:94px}
.myzone .btn_appdown{margin:0 0 9px 9px; border:1px solid #047ac6; color:#ffffff; font-weight:bold; text-align:center; width:108px; height:25px; padding-top:3px; background:#1689d3; display:block; }
.myzone.zone_view .btn_appdown{margin-top:9px;}
.myzone .tab:after{clear:both; content:""; display:block;}

.myzone .tab li{float:left; border-left:1px solid #1c78b2; font-weight:bold; width:94px; text-align:center; color:#ffffff; cursor:pointer; padding-top:4px; height:24px;}
.myzone .tab li:first-child{border-left:none; width:95px; }
.myzone .tab li:last-child{display:none; }
.myzone .tab li em{color:#8acaf2; padding-left:2px; vertical-align:-1px }

.myzone .fold_btn{cursor:pointer; text-indent:-9999em;  font-weight:bold; display:block; background:url(//img.enuri.info/images/home/ico_wing.gif) 52% 12px no-repeat #115078; height:26px; text-align:center; padding-top:4px; display:none;  }
.myzone .recent_thum{display:none;}
.myzone.zone_view .fold_btn, .myzone.zone_view .recent_thum, .myzone.zone_view .tab li:last-child{display:block; }

.myzone.zone_view{width:206px}
.myzone.zone_view .tab{padding:0;}
.myzone.zone_view .tab li{padding:10px 0 0 0; height:28px; float:left; border-left:none;font-weight:bold; width:103px; text-align:center; color:#ffffff; cursor:pointer; }
.myzone.zone_view .tab li:first-child{border-right:none; border-left:none; text-align:center; }

.myzone.zone_view .tab li.on{background:url(//img.enuri.info/images/home/bg_right_tab.png) left top no-repeat; color:#115078; }
.myzone .tab li:first-child em, .myzone.zone_view .tab li:first-child em{color:#ffffff; background:#ff5e5e; border:1px solid #f83c3c; display:inline-block; border-radius:10px; padding:0 4px 0 3px; line-height:11px; height:11px; margin-left:2px; vertical-align:-1px }

.recent_thum{background:#ffffff; }
.recent_thum .thum_list{width:190px; margin:0 auto; padding-top:20px}
.recent_thum .thum_list:after{clear:both; content:""; display:block;}
.recent_thum .thum_list li{width:174px; height:74px; padding:14px 7px 0; border:1px solid #ffffff; border-bottom:1px solid #eeeeee; z-index:10; position:relative; cursor:pointer; color:#343434;}
.recent_thum .thum_list li:hover{border:1px solid #787878; }
.recent_thum .thum_list li:hover .del{display:block; }
.recent_thum .thum_list li img{width:58px; height:58px; border:1px solid #e2e2e2; float:left; margin-right:5px;}
.recent_thum .thum_list li .unchk{z-index:11; position:absolute; left:7px; top:14px; background:url(//img.enuri.info/images/home/ico.png) 0 -171px no-repeat !important; padding-left:17px; height:16px !important; line-height:12px; display:inline-block; cursor:pointer; padding-top:1px; }
.recent_thum .thum_list li .unchk em{display:none; }
.recent_thum .thum_list li .chk em{display:block; border:1px solid #1689d3; color:#1689d3; background:#ffffff; line-height:16px; width:63px; text-align:center; position:absolute; left:13px; top:2px; padding-bottom:2px;}
.recent_thum .thum_list li .unchk input, .chk input{-webkit-appearance:none; border:0; height:1px; width:1px; position:absolute; margin:-9999em;}
.recent_thum .thum_list li .chk{z-index:11;position:absolute; left:7px; top:12px; background:url(//img.enuri.info/images/home/ico.png) 0 -204px no-repeat; padding-left:17px; height:13px; line-height:12px; display:inline-block; cursor:pointer; padding-top:1px; font-weight:bold; }
.recent_thum .thum_list li .del{display:none; z-index:11; width:18px; height:18px; position:absolute; right:-18px; top:-1px; background:url(//img.enuri.info/images/home/ico_wing.gif) 0 -28px no-repeat ; text-indent:-9999em; cursor:pointer}
.thum_list li strong{font-weight:normal; color:#666666; display:block; height:35px; overflow:hidden; line-height:16px; padding-top:3px}
.thum_list li .price{color:#2e95d7; }
.thum_list li .price .m_price{display:inline-block; width:8px; background: url(//img.enuri.info/images/home/ico_stick.png) no-repeat -97px -22px; text-indent:-999em; cursor:pointer; text-align:left; margin-left:0 !important; }

.recent_thum .page{font-family:tahoma; text-align:center; width:80px; color:#999999; position:relative; letter-spacing:4px; margin:10px auto 0; }
.recent_thum .page b{color:#333333; }
.recent_thum .page span{width:14px; height:13px; position:absolute; top:3px; text-indent:-9999em; background:url(//img.enuri.info/images/home/ico_wing.gif) 0 0 no-repeat; cursor:pointer;}
.recent_thum .page span.prev{background-position:0 -62px; left:0; }
.recent_thum .page span.prev:hover{background-position:0 -81px; left:0; }
.recent_thum .page span.next{background-position:-18px -62px; right:0;}
.recent_thum .page span.next:hover{background-position:-18px -81px; right:0;}
.recent_thum .all_view{text-align:center; display:block; padding:3px 0 15px 0; text-decoration:underline; color:#999999}
.recent_thum .no_msg{text-align:center; color:#999999; padding-top:150px; height:294px; }
/* // (삭제) 여기까지 */

.fixedarea{position:fixed; right:15px; bottom:50px; z-index:11000;}
.fixedarea li{margin-top:5px; background:#ffffff}
.fixedarea li a{width:47px; padding-top:9px; height:39px; border:1px solid #d5d5d5; box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.1); text-align:center; display:block; color:#666666; line-height:14px; text-decoration:none;}
.fixedarea li a:hover{border:1px solid #ff2222; background:#ff5e5e; color:#ffffff}
/* 서비스워커 버튼 상단 new 표시 노출 추가 */
.fixedarea li.pc {position:relative; }
.fixedarea li.pc:before {content:"NEW"; position:absolute; top:-7.4px; left:50%; margin-left:-17px; width:34px; height:15px; text-indent:-9999em; display:inline-block; background:url(//img.enuri.info/images/home/ico_newc.png)}

.fixedarea li.pc em {font-size:14px;}
.fixedarea li.pc a:hover{border:1px solid #206dd8;  background:#3a7bd5;}
.fixedarea li.top a{background:url(//img.enuri.info/images/home/wing_gotop.png) center 11px no-repeat; text-indent:-9999em; }
.fixedarea li.top a:hover{border:1px solid #787878; background:url(//img.enuri.info/images/home/wing_gotop.png) center -52px no-repeat; }

#header{margin-bottom:13px;}

/* 광고센터 바로가기 */
.logowrap__inner .head__shortcut_ad{position:absolute;width:94px;height:94px;right:218px;top:10px;}

/*찜 체크박스 영역*/
#main_body .recent_thum .thum_list li .chk{top:14px; }
#main_body .recent_thum .thum_list li .chk em{top:0;}

#LP_AREA .recent_thum .thum_list li .chk, #VIP_AREA .recent_thum .thum_list li .chk{top:12px; }
#LP_AREA .recent_thum .thum_list li .chk em, #VIP_AREA .recent_thum .thum_list li .chk em{top:2px; }

/* 200529 신규 쇼핑지식 컨텐츠 */
.wing_knowcom{width:210px;font-family:Roboto,'Noto Sans KR',"맑은 고딕", Malgun Gothic, Dotum, "돋움", verdana, sans-serif;font-size:13px;color:#333;font-weight:400;padding-top:10px}
.wing_knowcom--head{font-size:24px;color:#222;padding:16px 0;border-bottom:1px solid #222;line-height:30px;letter-spacing:-1px;margin-bottom:19px;font-weight:300}
.wing_knowcom--head .wing_tx_cate{display:block;color:#0073be;word-break: keep-all;}
.wing_knowcom--cont{position: relative;}
.wing_knowcom--group{letter-spacing:-.5px}
.wing_knowcom--group.group_news{min-height:200px;}
.wing_knowcom--group.group_bguide,
.wing_knowcom--group.group_review{min-height:200px;}
.wing_grp_head{position:relative;height:24px;line-height:24px;padding:10px 0;color:#000;font-size:16px;letter-spacing:-1px;font-weight:500}
.wing_grp_cont{padding-bottom:26px;position: relative;min-height:200px}
.wing_knowcom--group.group_news .wing_grp_cont{min-height:130px}
.wing_grp_cont .wing_grp_thumb{display:block}
.wing_grp_cont .wing_grp_thumb .img_thumb{position:relative;display:block;width:210px;height:160px;overflow:hidden;}
.wing_grp_cont .wing_grp_thumb .img_thumb:after{content:"";position: absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.015)}
.wing_grp_cont .wing_grp_thumb .img_thumb img{width:100%;height:100%;transition:.3s all ease;}
.wing_grp_cont .wing_grp_thumb .img_thumb.ty_movie{}
.wing_grp_cont .wing_grp_thumb .img_thumb.ty_movie:before{content:"";position:absolute;width:41px;height:41px;background:url(//img.enuri.info/images/home/ico_wingr_knowcom.png) no-repeat 0 100%;left:8px;bottom:8px;z-index:1}
.wing_grp_cont .wing_grp_thumb .img_thumb.ty_movie:after{background-color:rgba(0,0,0,.1)}
.wing_grp_cont .wing_grp_thumb:hover .img_thumb img{transform:scale(1.05);transform-origin:center center}
.wing_grp_cont .wing_grp_thumb .tx_thumb{display:block;padding-top:12px;line-height:22px;font-size:14px;font-weight:500;color:#333;overflow:hidden;max-height:44px}
.wing_grp_cont .wing_grp_thumb:hover .tx_thumb{text-decoration: underline;}
.wing_grp_cont .wing_grp_list{padding-top:10px;line-height:24px}
.wing_grp_cont .wing_grp_list a{display:block;height:24px;overflow:hidden;color:#333;white-space:nowrap;text-overflow:ellipsis;}
.wing_grp_cont .wing_grp_list a:hover{text-decoration: underline;}
.wing_grp_cont .wing_grp_list .tx_fix a{font-weight:500;color:#333}
.wing_grp_button{float:right;overflow:hidden}
.wing_grp_button button{position:relative;width:24px;height:24px;background:url(//img.enuri.info/images/home/ico_wingr_knowcom.png) transparent;border:1px solid #ddd;float:left;text-indent:-9999em;outline:none;transition:.3s background ease}
.wing_grp_button button:hover{z-index:1;border-color:#bbb}
.wing_grp_button button.wing_btn_prev{background-position:0 0;}
.wing_grp_button button.wing_btn_prev:hover{background-position:-2px 0;}
.wing_grp_button button.wing_btn_next{margin-left:-1px;background-position:-22px 0;}
.wing_grp_button button.wing_btn_next:hover{background-position:-20px 0;}

.wing_grp_button button.wing_btn_more{padding-right:20px;border:0;background:none;text-indent:0;width:auto;line-height:24px;font-size:12px;font-family:Roboto,'Noto Sans KR',"맑은 고딕", Malgun Gothic, Dotum, "돋움", verdana, sans-serif;color:#666;}
.wing_grp_button button.wing_btn_more:after{content:"";position: absolute;top:1px;right:0;width:20px;height:24px;background:url(//img.enuri.info/images/home/ico_wingr_knowcom.png) no-repeat -26px 0;opacity:.6}
/* Placeholder */
.ph_wing_grp{position: absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#fff}
.ph_wing_grp:before{content:"";position: absolute;top:0;right: 0;bottom: 0;left: 50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation: phAnimation 1.4s linear infinite;animation: phAnimation 1.4s linear infinite;background: linear-gradient(to right, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%; }	
@-webkit-keyframes phAnimation {
  0% {transform: translate3d(-30%, 0, 0); }
  100% {transform: translate3d(30%, 0, 0); }
}
@keyframes phAnimation {
  0% {transform: translate3d(-30%, 0, 0); }
  100% {transform: translate3d(30%, 0, 0); } 
}
.ph_wing_grp .ph_item{display:block;background:#ededed;height:14px;margin-top:10px;width:210px}
.group_news .ph_wing_grp .ph_item:first-child{margin-top:15px}
.group_bguide .ph_wing_grp .ph_item:nth-child(1),
.group_review .ph_wing_grp .ph_item:nth-child(1){margin-top:0;height:160px}
.group_bguide .ph_wing_grp .ph_item:nth-child(2),
.group_review .ph_wing_grp .ph_item:nth-child(2){margin-top:16px;margin-bottom:18px}

.wing_vip_box.fixed__top{position:fixed;top:140px;background-color:#fff}
.wing_vip_related{width:210px;font-family:Roboto,'Noto Sans KR',"맑은 고딕", Malgun Gothic, Dotum, "돋움", verdana, sans-serif;font-size:13px;color:#333;font-weight:400;padding-top:10px}
.wing_vip--head{font-size:24px;color:#222;padding:16px 0;border-bottom:1px solid #222;line-height:30px;letter-spacing:-1px;margin-bottom:19px;font-weight:300}
.wing_vip--head .wing_tx_cate{display:block;color:#0073be;word-break: keep-all;}
.wing_vip--cont{position: relative;}
.wing_vip--group{letter-spacing:-.5px}
.wing_vip--group.group_related{min-height:200px;}
.wing_vip--group.group_related .wing_grp_cont{min-height:130px}

.wing_related_list{}
.wing_related_list li{margin-top:16px;position: relative;}
.wing_related_list li > a{display:block;height:60px;overflow:hidden}
.wing_related_list li:hover .tx_name{text-decoration: underline;}
.wing_related_list li .thumb{position:relative;float:left;width:60px;height:60px;}
.wing_related_list li .thumb:before{content:"";position: absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.05);z-index: 1;}
.wing_related_list li .thumb img{width:60px;height:60px;transition: .3s all ease;}
.wing_related_list li:hover .thumb img{transform:scale(1.05);transform-origin:center center}
.wing_related_list li .info{float:left;width:140px;margin-left:8px;height:60px;margin-top:-2px}
.wing_related_list li .info > span{height:18px;line-height:18px;font-size:12px;display:block;overflow:hidden;}
.wing_related_list li .info .tx_name{white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; -moz-text-overflow:ellipsis;color:#333;}
.wing_related_list li .info .tx_score{margin-top:4px;}
.wing_related_list li .info .tx_score .ico_star{display:inline-block;text-indent:-9999em;background: url(//img.enuri.info/images/home/icon_pack_vip_v2.png) no-repeat -40px -20px;width:12px;height:12px;float:left;margin-top:3px;margin-right:2px;}
.wing_related_list li .info .tx_score em{font-size:14px;font-weight:bold;color:#333;}
.wing_related_list li .info .tx_score .tx_count{font-size:12px;color:#999;vertical-align:1px;margin-left:2px}
.wing_related_list li .info .tx_price{margin-top:4px;color:#0073be;font-size:12px;}
.wing_related_list li .info .tx_price em{font-size:14px;font-weight:bold}

.Rightwing.know,
.Rightwing.vipcont{position:absolute; z-index:101}

@media (max-width:1600px){
	.Rightwing.know .fixedarea{display:none}
}

body{overflow-x:hidden; }

@media (max-width:1282px){
	body{overflow-x:auto;}
	.Rightwing.know{display:none;}
}

.common__winggroup {overflow:hidden;position:absolute;width:100%;}
.winggroup__inner {position:relative;}
.common__leftwing {}
.common__leftwing > div {position:fixed;top:213px;left:50%;	width:200px;margin-top:1px;margin-left:-699px;text-align:right;}
/* 배너 스타일 모음 */
/* 상단 635x102 배너 */
#bannerId1 { overflow:visible;float:left; width:635px;height:100px;border:1px solid #ccc;cursor:pointer;}
#bannerId1 img {width:635px;height:100px;}
/* 좌측 60x140 배너 */
#bannerId2 {float:right;width:60px;height:120px;}
/* 우측 상단 210x295 배너 */
#bannerId3 {overflow:hidden;float:left; width:209px;height:293px;padding:0px;			border:1px solid #ccc;border-right:0;cursor:pointer;}
#bannerId3 img {width:210px; height:295px;}
/* 우측 상단 다음 285x70 배너 */
#bannerId4 {width:285px;height:70px;margin:0px 0px 4px 0px;border:1px solid #ccc;cursor:pointer;}
#bannerId4_btns { overflow:hidden;position:absolute;right:10px;margin:5px 0 0 0;text-align:right;font-size:1px;line-height:1px; }
#bannerId4_btns img { margin:0 0 0 3px; }
/* MAIN 외의 페이지에서 사용 됨. */
.common__rightwing {position:fixed;bottom:0;right:50%;z-index:10000;width:200px;margin-right:-705px;text-align:left;}
.common__rightwing.fixed__top {position:absolute;top:13px;}

/* 최근본/찜 영역 */
.rightwing__wrap {width:120px;text-align:center;font-family:Roboto,'Noto Sans KR',"맑은 고딕",Malgun Gothic,Dotum,"돋움",verdana,sans-serif;font-weight:400;}
/* 최근 본 BTN */
.tab__recentlist {display:block;width:120px;height:40px;font-size:14px;color:#fff;line-height:40px;vertical-align:top;outline:none;cursor:pointer;background-color:#0060af;font-family: Roboto, 'Noto Sans KR', "맑은 고딕", Malgun Gothic, Dotum, "돋움", verdana, sans-serif;font-weight: 400;}
.tab__recentlist > em {display:inline-block;height:16px;margin-left:4px;min-width:16px;padding:0 4px;border-radius:8px;font-size:11px;line-height:16px;color:#0060af;vertical-align:1px;background-color:#fff;}
/* 최근 본 영역 */
.recentzzimbox {border:1px solid #0060af;border-bottom:0;background-color:#fff;box-shadow:1px 4px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 4px 5px rgba(0,0,0,.15);}
.recentzzim__area--recent {}
.recentzzim__area .tit {display:block;width:100%;height:40px;font-size:14px;color:#fff;line-height:40px;vertical-align:top;cursor:pointer;font-weight:400;background-color:#0060af}
.recentzzim__area .tit > em {display:inline-block;height:14px;margin-left:4px;min-width:14px;padding:0 4px;border-radius:8px;font-size:11px;line-height:14px;color:#0060af;vertical-align:1px;background-color:#fff;}
/* .recentzzim__list {} */
.recentzzim__list > li {min-height:94px;margin:0 12px;padding:6px 0;}
/* 상품이 없을 때, */
.recentzzim__list > li.messege--no {margin:-6px 0 0;min-height:auto;padding:24px 0;font-size:14px;color:#333;line-height:20px;text-align:center;word-break:keep-all;}
.recentzzim__list > li.messege--no .tx_zzim{color:#ec1a1a}
.recentzzim__item {position:relative;width:94px;}
.recentzzim__checkbox {display:inline-block; position:absolute; top:0; left:0px;z-index:100;width:22px !important;height:22px !important;border:1px solid #ddd;background:url(//img.enuri.info/images/home/ico_resentzzim.png) no-repeat !important;cursor:pointer;padding-left:0!important}
.recentzzim__checkbox.chk {border-color:#333;background-position:-1px -1px !important;}
.recentzzim__checkbox.unchk { background:#fff!important;}
.recentzzim__checkbox.unchk:hover{border-color:#aaa}
.recentzzim__checkbox.unchk em {display:none; }
.recentzzim__checkbox.chk em {display:block; position:absolute; left:22px; top:-1px;width:69px;border:1px solid #333;font-size:12px; color:#333; line-height:22px;text-align:center;  background:rgba(255,255,255,.7);}
.recentzzim__checkbox.unchk input, 
.recentzzim__checkbox.chk input { position:absolute; width:1px;height:1px;margin:-9999em;border:0;   -webkit-appearance:none; }
.recentzzim__list{padding:6px 0 0}
.recentzzim__list > li .icon__delitem {display:none;} 
.recentzzim__list > li:hover .icon__delitem {display:block;position:absolute;top:-12px;right:-36px;z-index:100;width:24px;height:24px;background:url(//img.enuri.info/images/home/ico_resentzzim.png) 0 -30px no-repeat #707070;text-indent:-9999em;cursor:pointer;}
.recentzzim__click {position:relative;z-index:10;}
.recentzzim__item .thumb {display:block;overflow:hidden;position:relative;z-index:20;width:92px;height:92px;margin:0 auto;border:1px solid #eee;text-align:center;cursor:pointer;}
.recentzzim__item .thumb img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 92px;height: 92px;max-width: 100%;max-height: 100%;margin: auto;vertical-align: middle;-webkit-transition: .2s transform cubic-bezier(.165,.84,.44,1);-o-transition: .2s transform cubic-bezier(.165,.84,.44,1);transition: .2s transform cubic-bezier(.165,.84,.44,1);}
.recentzzim__list > li:hover .recentzzim__item .thumb img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.recentzzim__item .ico_ad{position:absolute;top:1px;right:1px;width:16px;height:10px;background:url(//img.enuri.info/images/home/ico_stick.png) no-repeat 0 -300px;text-indent:-9999em;z-index:21;}
.recentzzim__item .detailbox {display:none;position:absolute;top:-12px;right:-13px;font-size:14px;z-index:10;width:236px;height:92px;padding:12px;border:1px solid #222;background-color:#fff;box-shadow:1px 4px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 4px 5px rgba(0,0,0,.15);}
.recentzzim__list > li:hover .detailbox {display:block;}
.recentzzim__item .detailbox .inner {position:relative;}
.recentzzim__item .detailbox .info {float:left;width:130px;text-align:left;}
.recentzzim__item .detailbox .info .pname {display:block; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; white-space:normal; word-wrap:break-word; -webkit-box-orient:vertical;height:54px;margin:0 0 14px;line-height:18px;color:#343434;-webkit-line-clamp:3;}
.recentzzim__item .detailbox .info:hover .pname {text-decoration:underline}
.recentzzim__item .detailbox .info .price {color:#0060AF;font-size:18px;line-height:1;letter-spacing:-1px}
.recentzzim__item .detailbox .info .price em {font-weight:bold;vertical-align:-1px}
.recentzzim__page {position:relative;width:92px;height:20px;margin:6px auto 12px;font-family:tahoma;text-align:center;color:#999}
.recentzzim__page strong {color:#333}
.recentzzim__page span {position:absolute;top:0;width:20px;height:20px;text-indent:-9999em;background:url(//img.enuri.info/images/home/ico_resentzzim.png) 0 -60px no-repeat;cursor:pointer;}
.recentzzim__page span.prev {left:0;background-position:0 -60px;opacity:.6}
.recentzzim__page span.prev:hover {opacity:1}
.recentzzim__page span.next {right:0;background-position:0 -90px;opacity:.6}
.recentzzim__page span.next:hover {opacity:1}
.recentzzim__close {display:block;position:relative;height:36px;border-top:1px solid #ddd;font-weight:bold;text-indent:-9999em;text-align:center;cursor:pointer;}
.recentzzim__close:after{content:"";position: absolute;width:18px;height:10px;background:url(//img.enuri.info/images/home/ico_resentzzim.png) 0 -120px no-repeat;top:50%;left:50%;margin:-5px 0 0 -9px}

/* 201005 : SR#42601 : 11번가 CPC 광고 추가 */
.wing_cpc{width:128px;border:1px solid #eee;padding:16px 8px;width:112px;}
.wing_cpc .wing_cpc_head{height:14px;position: relative;}
.wing_cpc .wing_cpc_head .ico_11st{display:block;text-indent:-9999em;width:33px;background:url(//img.enuri.info/images/home/cpc_logo_11st.png) no-repeat 0 0}
.wing_cpc .wing_cpc_head .tag_ad{text-indent:-9999em;width:44px;position: absolute;top:0;right:0;background:url(//img.enuri.info/images/home/cpc_tag_ad.png) no-repeat 0 0}
.wing_cpc .wing_cpc_prod{margin:12px 0 0;display:block;width:112px;font-family:Roboto,'Noto Sans KR',"맑은 고딕", Malgun Gothic, Dotum, "돋움", verdana, sans-serif;font-size:13px;line-height:18px;}
.wing_cpc .wing_cpc_prod:before{display:none}
.wing_cpc .wing_cpc_prod:hover .tx_prod_name{text-decoration: underline;}
.wing_cpc .wing_cpc_prod .prod_thumb{display:block;width:112px;height:112px;}
.wing_cpc .wing_cpc_prod .prod_thumb img{width:112px;height:112px;}
.wing_cpc .wing_cpc_prod .prod_info{display:block;margin:10px 0 0}
.wing_cpc .wing_cpc_prod .tx_prod_name{display:block;font-size:13px;color:#343434;overflow:hidden;max-height:36px;margin-bottom:10px;display: -webkit-box;text-overflow: ellipsis;word-wrap: break-word;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.wing_cpc .wing_cpc_prod .tx_prod_salerate{display:inline-block;margin-right:4px;font-weight:500;color:#ef2d4d;font-size:15px}
.wing_cpc .wing_cpc_prod .tx_prod_price{display:inline-block;font-weight:500;color:#000}
.wing_cpc .wing_cpc_prod .tx_prod_price em{font-size:15px}