@charset "utf-8";
/* new product list */
.oneLine{overflow:hidden;height:16px;line-height:16px}
.twoLine{overflow:hidden;height:32px;line-height:16px}
.threeLine{overflow:hidden;height:46px;line-height:16px}
.fourthLine{overflow:hidden;height:64px;line-height:16px}
.fiveLine{overflow:hidden;height:80px;line-height:16px}

/* ======= common ========== */
div#container-2013{width:100%}
div#container-2013.schfail_container{width: 920px;min-height: 510px;margin: 0 auto;padding: 0 0 25px;}
div.mark{height:19px;padding-bottom:2px;font-size:11px;color:#333;vertical-align:bottom}
div.mark img{margin-right:4px}
div.mark strong{padding-right:7px;background:url(http://image.lotte.com/lotte/images/common/product/arr_sale.gif) no-repeat 100% 0}
div.mark .avenuel{position:absolute;top:0;left:0;z-index:100}

div.produnit div.photo_zone{margin-bottom:7px;text-align:center}
div.produnit div.preview{position:relative;height:20px;margin-top:3px}

div.produnit div.preview .smtPick{position:absolute;top:-2px;right:0}
div.produnit div.preview img{margin-right:1px}

div.produnit div.ico_smartPick{clear:both;width:100%;height:22px;margin-top:-23px;text-align:right}

div.produnit div.contents{margin-bottom:2px}
/* 2017.11.07 접근성 개선 엘롯데 24*/
div.produnit div.contents a,div.produnit div.contents a:link,div.produnit div.contents a:visited{color:#666;display:block;}
div.produnit div.contents:hover a{text-decoration:underline}
div.produnit div.contents p{font-size:12px;line-height:16px}
div.produnit div.contents em{font-size:12px;line-height:16px;display:block}

#baby .main-area div.produnit div.contents p,#baby .main-area div.produnit div.price strong{font-size:11px}
div.produnit div.contents a p{cursor:pointer}
div.produnit div.contents a em{cursor:pointer}

/* 개발코딩오류 */
div.produnit div.contents strong{color:#666;word-break:break-all}
div.produnit div.contents span{color:#4667d6;word-break:break-all}

div.produnit div.price{margin-bottom:5px;font-size:11px}
div.produnit div.price{margin-bottom:6px}
div.produnit div.price del{color:#4d4d4d}
div.produnit div.price strong{color:#4d4d4d}

div.produnit div.point span{margin-bottom:6px}
div.produnit div.point span{margin-bottom:7px}
div.produnit div.point span{display:inline-block;margin-right:3px;font-size:11px;color:#757575}
div.produnit div.point img{margin:-1px 2px 0 0;vertical-align:middle}s

div.produnit div.icon{margin-bottom:3px}
div.produnit div.icon{margin-bottom:4px}
div.produnit div.icon img{margin:0 -1px 3px 0;vertical-align:middle}
div.produnit div.nomi{margin:0 0 10px;padding:6px;border:1px solid #e0e0e0}
div.produnit div.nomi dl.tit_nomi{overflow:hidden;width:100%}
div.produnit div.nomi dl.tit_nomi dt{float:left}
div.produnit div.nomi dl.tit_nomi dd{float:left;width:71px;height:11px;padding:1px 0 0 1px;background:url(http://image.lotte.com/lotte/images/common/product/bg_star.gif) repeat-x 0 1px}
div.produnit div.nomi div.txt_nomi{padding-top:3px;font-size:11px;line-height:13px;color:#757575}
#baby div.produnit div.nomi div.txt_nomi{overflow:hidden;height:40px;line-height:14px}
div.produnit div.small_image ul.small_image_list li img{border:1px solid #e5e5e5}
div.produnit div.small_image ul.small_image_list li img.on{border-color:#a5a5a5}

/* ========= producr type ========== */

/* 550x550 */
div.prd_550h{overflow:hidden;width:920px}
div.prd_550h div.photo_zone{float:left;width:550px}
div.prd_550h div.photo_zone img{width:550px;height:550px}
div.prd_550h div.info_zone{float:right;width:350px;font-size:12px;color:#666666}
div.prd_550h div.nomi{float:right;width:338px}
div.prd_550h div.small_image{float:right;width:350px}
div.prd_550h div.small_image ul.small_image_list{overflow:hidden;width:350px}
div.prd_550h div.small_image ul.small_image_list li{overflow:hidden;float:left;height:60px;padding:0 7px 7px 0}
div.prd_550h div.small_image ul.small_image_list li img{width:60px;height:60px}

/* 220x220 h */
div.prd_220h{overflow:hidden;width:440px}
div.prd_220h div.photo_zone{float:left;width:220px}
div.prd_220h div.photo_zone img{width:220px;height:220px}
div.prd_220h div.info_zone{float:right;width:210px}
div.prd_220h div.nomi{float:right;width:198px}

/* 150x150 h */
div.prd_150h{overflow:hidden;width:418px}
div.prd_150h div.photo_zone{float:left;width:150px}
div.prd_150h div.photo_zone img{width:150px;height:150px}
div.prd_150h div.info_zone{float:right;width:258px}
div.prd_150h div.nomi{float:right;width:246px}

/* 150x150 s */
div.prd_150s{overflow:hidden;width:360px}
div.prd_150s div.photo_zone{float:left;width:150px}
div.prd_150s div.photo_zone img{width:150px;height:150px}
div.prd_150s div.info_zone{float:right;width:200px}
div.prd_150s div.nomi{clear:both}

/* 100x100 h */
div.prd_100h{overflow:hidden;width:370px}
div.prd_100h div.photo_zone{float:left;width:100px}
div.prd_100h div.photo_zone img{width:100px;height:100px}
div.prd_100h div.info_zone{float:right;width:260px}
div.prd_100h div.nomi{float:right;width:248px}

/* 100x100 s */
div.prd_100s{overflow:hidden;width:310px;text-align:left}
div.prd_100s div.photo_zone{float:left;width:100px}
div.prd_100s div.photo_zone img{width:100px;height:100px}
div.prd_100s div.info_zone{float:right;width:200px}
div.prd_100s div.nomi{clear:both}

/* 80x80 h */
div.prd_80h{overflow:hidden;width:350px;text-align:left}
div.prd_80h div.photo_zone{float:left;width:80px}
div.prd_80h div.photo_zone img{width:80px;height:80px}
div.prd_80h div.info_zone{float:right;width:260px}
div.prd_80h div.nomi{float:right;width:248px}

/* 80x80 s */
div.prd_80s{overflow:hidden;width:290px;text-align:left}
div.prd_80s div.photo_zone{float:left;width:80px}
div.prd_80s div.photo_zone img{width:80px;height:80px}
div.prd_80s div.info_zone{float:right;width:200px}
div.prd_80s div.nomi{clear:both}

/* 60x60 h */
div.prd_60h{overflow:hidden;width:330px;text-align:left}
div.prd_60h div.photo_zone{float:left;width:60px}
div.prd_60h div.photo_zone img{width:60px;height:60px}
div.prd_60h div.info_zone{float:right;width:260px}
div.prd_60h div.nomi{float:right;width:248px}

/* 60x60 s */
div.prd_60s{overflow:hidden;width:270px;text-align:left}
div.prd_60s div.photo_zone{float:left;width:60px}
div.prd_60s div.photo_zone img{width:60px;height:60px}
div.prd_60s div.info_zone{float:right;width:200px}
div.prd_60s div.nomi{clear:both}

/* 280x280 v */
div.prd_280v{overflow:hidden;width:280px}
div.prd_280v div.photo_zone img{width:280px;height:280px}
div.prd_280v div.small_image{position:relative;top:-4px}
div.prd_280v div.small_image ul.small_image_list{text-align:center;overflow:hidden}
div.prd_280v div.small_image ul.small_image_list li{display:inline}
div.prd_280v div.small_image ul.small_image_list li a{display:inline-block;margin:0 -1px 3px}
div.prd_280v div.small_image ul.small_image_list li{display:inline-block;margin:0 -1px 3px}
div.prd_280v div.small_image ul.small_image_list li a{display:inline;margin:0}
div.prd_280v div.small_image ul.small_image_list li img{width:43px;height:43px}

/* 220x220 v */
div.prd_220v{overflow:hidden;width:220px;margin:0 auto}
div.prd_220v div.photo_zone img{width:220px;height:220px}

/* 170x170 v */
div.prd_170v{overflow:hidden;width:170px;margin:0 auto}
div.prd_170v div.photo_zone img{width:170px;height:170px}
div.prd_170v div.info_zone .price p span,div.prd_170v div.info_zone .price p del,div.prd_170v div.info_zone .price p strong{position:absolute;top:0;right:0}

/* 150x150 v */
div.prd_150v{overflow:hidden;width:150px}
div.prd_150v div.photo_zone img{width:150px;height:150px}
div.prd_150v div.info_zone .price p span,div.prd_150v div.info_zone .price p del,div.prd_150v div.info_zone .price p strong{position:absolute;top:0;right:0}

/* 100x100 v */
div.prd_100v{overflow:hidden;width:100px}
div.prd_100v div.photo_zone img{width:100px;height:100px}

/* 80x80 v */
div.prd_80v{overflow:hidden;width:80px}
div.prd_80v div.photo_zone img{width:80px;height:80px}

/* 60x60 v */
div.prd_60v{overflow:hidden;width:60px}
div.prd_60v div.photo_zone img{width:60px;height:60px}
div.prd_60v .ico_smartPick{display:none}

/* ========== 기획전 공통사용 ============ */

/* =================== 상품 리스트 유형별 ===================== */
div.prod_type{overflow:hidden;width:920px;padding-top:20px}
ul.prod_type01{overflow:hidden;width:101%;margin-left:1px;margin-bottom:40px}
ul.prod_type01 li{float:left;width:150px;padding:0 16px 0 17px;border-right:1px solid #efefef}
ul.prod_type02{overflow:hidden;width:101%;margin-left:1px;margin-bottom:40px}
ul.prod_type02 li{float:left;width:170px;padding:0 29px 0 30px;border-right:1px solid #efefef}
ul.prod_type03{overflow:hidden;width:101%;margin-left:-1px;margin-bottom:40px}
ul.prod_type03 li{float:left;width:220px;padding:0 5px;border-right:1px solid #efefef}
ul.prod_type04{overflow:hidden;width:101%;margin-bottom:40px}
ul.prod_type04 li{float:left;width:280px;padding:0 13px;border-right:1px solid #efefef}
ul.prod_type04b{overflow:hidden;width:101%;margin-left:3px;margin-bottom:40px}
ul.prod_type04b li{float:left;width:280px;padding:0 89px;border-right:1px solid #efefef}
ul.prod_type05{overflow:hidden;width:101%;margin-bottom:40px}
ul.prod_type05 li{overflow:hidden;float:left;width:150px;height:310px;margin-bottom:20px;padding:0 30px 0 31px;border-right:1px solid #efefef}
ul.prod_type05 li.large{overflow:visible;width:280px;height:auto;min-height:550px;_height:550px;padding:0 90px}
ul.prod_type05 li.last{border-right:none}
ul.prod_type05 li div.prd_280v div.small_image ul.small_image_list li{overflow:visible}
ul.prod_type06{overflow:hidden;width:920px;margin-bottom:40px}
ul.prod_type06 li{float:left;width:418px;padding:0 0 15px 41px}
ul.prod_type06 li.large{width:280px;padding:0 91px 0 89px;border-right:1px solid #efefef}
ul.prod_type_list06 li.last{border-right:none}
ul.prod_type_list06 li div.produnit_150h{overflow:hidden;width:390px;text-align:left}
ul.prod_type_list06 li div.produnit_150h div.photo_zone{float:left;width:160px}
ul.prod_type_list06 li div.produnit_150h div.info_zone{float:left;width:230px}

/* b2e 메인용 1100px */
div.b2e_main_list div.prod_type{overflow:hidden;width:100%;padding-top:20px}
div.b2e_main_list ul.prod_type03 li{float:left;width:220px;padding:0 28px;border-right:1px solid #efefef}
div.b2e_main_list ul.prod_type04 li{float:left;width:280px;padding:0 43px;border-right:1px solid #efefef}
body.b2e_42206 div.b2e_main_list div.b2e_main_listwrap div.prod_type ul.prod_type01{width:100%}
body.b2e_42206 div.b2e_main_list div.b2e_main_listwrap div.prod_type ul.prod_type01 li{padding:0 34px 0 35px}

div.prod_type07{overflow:hidden;width:950px;margin-bottom:40px}
div.prod_type07 ul{overflow:hidden;float:left;width:460px;margin-right:14px;border-right:1px solid #efefef}
div.prod_type07 ul li{float:left;width:100px;height:209px;margin-bottom:10px;padding:0 10px 5px 0}
div.prod_type07 ul li.large{width:220px;height:auto;margin:0;padding:0 15px 0 0}
div.prod_type ul li div.produnit div.nomi{margin-bottom:0}
div.prod_type ul li div.produnit div.small_image ul.small_image_list li{*display:inline;float:none;width:auto;height:auto;padding:0;border-right:0;*zoom:1}

/* product.css 에 잇는 클래스 제어 */
div.prod_type08{overflow:hidden;margin-bottom:40px}

/* ============ 기획전 템플릿 =============== */
div.temp_top{overflow:hidden;width:920px;padding-top:0}
div.plan_type01{overflow:hidden;position:relative;width:100%}
div.plan_type01 div.unit_220v{position:absolute;right:17px;bottom:7px;width:307px;height:321px;padding-top:16px}
div.plan_type01 div.prd_220v{overflow:hidden;position:relative;width:307px}
div.plan_type01 div.photo_zone{width:220px;margin:0 auto}
div.plan_type01 div.mark{position:absolute;top:0;left:44px;height:12px}
div.plan_type01 div.info_zone{padding:23px 11px 0}

div.plan_type01 div.contents a,div.plan_type01 div.contents a:link,div.plan_type01 div.contents a:visited{color:#e1e1e1}
div.plan_type01 div.contents strong{font-size:12px;color:#fff}
div.plan_type01 div.price{overflow:hidden;line-height:18px;vertical-align:middle}
div.plan_type01 div.price div.price01{float:left;width:120px}
div.plan_type01 div.price img{float:left;margin-right:6px;vertical-align:middle}
div.plan_type01 div.price strong{float:left;font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type01 div.price del{line-height:18px;font-size:11px;vertical-align:middle}
div.plan_type01 div.icon_sale{position:absolute;top:0;right:6px;z-index:999;width:59px;height:46px;text-align:center}
div.prod_type div.icon_sale p{position:absolute;width:45px;padding:8px 7px 0;font-family:tahoma;font-weight:bold;font-size:15px;color:#fff;letter-spacing:-1px;text-align:center}
div.prod_type div.price span{height:18px;margin-bottom:5px}
div.prod_type div.icon_sale span{font-size:12px;letter-spacing:-1px}

div.plan_type01 div.contents,div.plan_type02 div.contents,div.plan_type03 div.contents,div.plan_type04 div.contents,div.plan_type05 div.contents,div.plan_type06 div.contents{height:50px}
div.plan_type02{overflow:hidden;position:relative;width:100%}
div.plan_type02 ul.unit_220v{width:918px;height:232px;padding:5px 0;border:1px solid #a1a1a1;border-top:none}
div.plan_type02 ul.unit_220v li{float:left;height:232px;border-left:1px solid #ccc}
div.plan_type02 ul.unit_220v li.first{position:relative;width:439px;height:220px;padding:6px 10px;_padding:6px 9px 6px 10px;border-left:none}
div.plan_type02 ul.unit_220v li.last{position:relative;width:436px;height:220px;padding:6px 10px;_padding:6px 9px 6px 10px}
div.plan_type02 div.prd_220h{overflow:hidden;position:relative;width:439px}
div.plan_type02 div.mark{position:absolute;top:0;left:0;height:12px}
div.plan_type02 div.info_zone{padding-top:119px}
div.plan_type02 div.price{line-height:18px;vertical-align:middle}
div.plan_type02 div.price img{margin-right:2px;vertical-align:middle}
div.plan_type02 div.price strong{font-family:verdana;font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type02 div.price del{line-height:18px;font-size:11px;vertical-align:middle}
div.plan_type02 div.contents strong{color:#333}
div.plan_type02 div.icon_sale{position:absolute;top:0;left:239px;z-index:999;width:59px;height:46px;text-align:center}
div.plan_type03{overflow:hidden;position:relative;width:100%}
div.plan_type03 ul.unit_220v{width:918px;height:328px;border:1px solid #a1a1a1;border-top:1px solid #d2d2d2}
div.plan_type03 ul.unit_220v li{float:left;position:relative;width:305px;_width:302px;padding-top:13px;border-right:1px solid #ccc}
div.plan_type03 ul.unit_220v li.last{width:306px;_width:303px;border-right:none}
div.plan_type03 div.prd_220v{overflow:hidden;position:relative;width:306px;_width:303px;height:313px;padding-top:2px}
div.plan_type03 div.mark{position:absolute;top:2px;left:42px;height:12px}
div.plan_type03 div.photo_zone{margin-left:42px}
div.plan_type03 div.info_zone{padding:1px 20px 0}
div.plan_type03 div.price{line-height:18px;vertical-align:middle}
div.plan_type03 div.price div.price01{float:left;width:120px}
div.plan_type03 div.price img{float:left;margin-right:6px;vertical-align:middle}
div.plan_type03 div.price strong{float:left;font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type03 div.price del{overflow:hidden;line-height:18px;font-size:11px;vertical-align:middle}
div.plan_type03 div.contents strong{color:#333}
div.plan_type03 div.icon_sale{position:absolute;top:-1px;right:30px;z-index:999;width:59px;height:46px}
div.plan_type04{overflow:hidden;position:relative;width:100%}
div.plan_type04 ul.unit_220v{width:918px;height:344px;border:1px solid #a1a1a1;border-top:1px solid #d2d2d2}
div.plan_type04 ul.unit_220v li{float:left;position:relative;width:229px;padding:5px 0;border-right:1px solid #ccc}
div.plan_type04 ul.unit_220v li.last{width:228px;border-right:none}
div.plan_type04 div.prd_220v,div.plan_type04 div.prd_170v{overflow:hidden;position:relative;width:228px;height:332px;padding-top:3px}
div.plan_type04 div.prd_170v{width:170px}
div.plan_type04 div.price{line-height:18px;vertical-align:middle}
div.plan_type04 div.price img{margin-right:2px;vertical-align:middle}
div.plan_type04 div.price strong{font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type04 div.price del{line-height:18px;font-size:11px;vertical-align:middle}
div.plan_type04 div.contents strong{color:#333}
div.plan_type04 div.mark{position:absolute;top:3px;left:4px;height:12px}
div.plan_type04 div.icon_sale{position:absolute;top:-1px;right:10px;z-index:999;width:59px;height:46px}
div.plan_type04 div.photo_zone{margin-left:4px}
div.plan_type04 div.info_zone{padding:0 4px}
div.plan_type05{overflow:hidden;position:relative;width:100%}
div.plan_type05 ul.unit_220v{width:918px;height:327px;border:1px solid #a1a1a1;border-top:1px solid #d2d2d2;border-bottom:none}
div.plan_type05 ul.unit_220v li{float:left;position:relative;width:305px;_width:305px;padding-top:13px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
div.plan_type05 ul.unit_220v li.last{width:306px;_width:305px;border-right:none}
div.plan_type05 div.prd_220v{overflow:hidden;position:relative;width:306px;_width:305px;height:313px;padding-top:2px}
div.plan_type05 div.mark{position:absolute;top:2px;left:42px;height:12px}
div.plan_type05 div.photo_zone{margin-left:42px}
div.plan_type05 div.info_zone{padding:1px 20px 0}
div.plan_type05 div.info_zone div.contents{height:48px}
div.plan_type05 div.price{overflow:hidden;line-height:18px;vertical-align:middle}
div.plan_type05 div.price div.price01{float:left;width:120px}
div.plan_type05 div.price img{float:left;margin-right:5px;vertical-align:middle}
div.plan_type05 div.price strong{font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type05 div.price del{line-height:18px;font-size:11px;vertical-align:middle}
div.plan_type05 div.contents strong{color:#333}
div.plan_type05 div.icon_sale{position:absolute;top:-1px;right:30px;z-index:999;width:59px;height:46px}
div.plan_type05 ul.unit_150v{width:918px;height:170px;border:1px solid #a1a1a1;border-top:none;border-top:none}
div.plan_type05 ul.unit_150v li{float:left;position:relative;width:458px;border-right:1px solid #ccc}
div.plan_type05 ul.unit_150v li.first{width:426px;height:150px;padding:10px 16px}
div.plan_type05 ul.unit_150v li.last{width:427px;height:150px;padding:10px 16px;border-right:none}
div.plan_type05 div.prd_150h{width:418px}
div.plan_type05 div.prd_150h div.photo_zone{margin-left:0}

div.plan_type05 div.prd_150h div.info_zone{padding:59px 0 0}
div.plan_type05 div.prd_150h div.price{line-height:18px;vertical-align:middle}
div.plan_type05 div.prd_150h div.price img{float:left;margin-right:6px;vertical-align:middle}
div.plan_type05 div.prd_150h div.price strong{float:left;font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type05 div.prd_150h div.price del{line-height:18px;vertical-align:middle}
div.plan_type05 div.prd_150h div.price span{display:block;margin-bottom:5px}
div.plan_type05 div.prd_150h div.mark{position:absolute;top:10px;left:16px;height:12px}
div.plan_type05 ul.unit_150v div.icon_sale{position:absolute;top:0;left:176px;z-index:999;width:59px;height:46px}
div.plan_type06{position:relative;width:100%}
div.plan_type06 ul.unit_220v{width:918px;height:324px;border:1px solid #a1a1a1;border-top:1px solid #d2d2d2;border-bottom:none}
div.plan_type06 ul.unit_220v li{float:left;position:relative;width:305px;padding-top:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
div.plan_type06 ul.unit_220v li.last{width:306px;border-right:none}
div.plan_type06 div.prd_220v{overflow:hidden;position:relative;width:306px;height:313px;padding-top:2px}
div.plan_type06 div.mark{position:absolute;top:2px;left:42px;height:12px}
div.plan_type06 div.photo_zone{margin-left:42px}
div.plan_type06 div.info_zone{padding:1px 20px 0}
div.plan_type06 div.info_zone div.contents{height:48px}
div.plan_type06 div.price{overflow:hidden;line-height:18px;vertical-align:middle}
div.plan_type06 div.price div.price01{float:left;width:120px}
div.plan_type06 div.price img{float:left;margin-right:6px;vertical-align:middle}
div.plan_type06 div.price strong{float:left;font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type06 div.price del{line-height:18px;font-size:11px;vertical-align:middle}
div.plan_type06 div.contents strong{color:#333}
div.plan_type06 div.icon_sale{position:absolute;top:-1px;right:30px;z-index:999;width:59px;height:46px}
div.plan_type06 ul.unit_150v{width:918px;height:163px;border:1px solid #a1a1a1;border-top:none;border-top:none}
div.plan_type06 ul.unit_150v li{float:left;position:relative;width:295px;height:150px;padding:6px 5px;border-right:1px solid #ccc}
div.plan_type06 ul.unit_150v li.last{width:296px;border-right:none}
div.plan_type06 div.prd_150h{width:294px}
div.plan_type06 div.prd_150h div.photo_zone{margin-left:0}

div.plan_type06 div.prd_150h div.info_zone{padding:59px 0 0}
div.plan_type06 div.prd_150h div.price{line-height:18px;vertical-align:middle}
div.plan_type06 div.prd_150h div.price img{margin-right:6px;vertical-align:middle}
div.plan_type06 div.prd_150h div.price strong{font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
div.plan_type06 div.prd_150h div.price del{line-height:18px;vertical-align:middle}
div.plan_type06 div.prd_150h div.price span{display:block;margin-bottom:5px}
div.plan_type06 div.prd_150h div.mark{position:absolute;top:10px;left:5px;height:12px}
div.plan_type06 ul.unit_150v div.icon_sale{position:absolute;top:0;left:161px;z-index:999;width:59px;height:46px}
div.plan_type06 ul.unit_150v div.info_zone{float:right;width:138px}

/* ======== 탭, 타이틀 공통사용 (기획, 판촉, 웹진) =========== */

/* 탭 */
div.planT_tab{width:920px;margin:25px 0 10px}
div.planT_tab ul{overflow:hidden;width:101%}
div.planT_tab ul li{float:left;margin:0 1px 1px 0;border:1px solid #aaa}

div.planT_tab ul li a,div.planT_tab ul li a:visited{display:block;width:193px;height:26px;padding:12px 20px 0 14px;background:url(http://image.lotte.com/lotte/images/shop/p_tab_off.gif) no-repeat 100% 0;font-size:13px;font-weight:bold;color:#393939;text-decoration:none}

div.planT_tab ul li a:hover,div.planT_tab ul li a:focus,div.planT_tab ul li a.choice,div.planT_tab ul li a.choice:visited,div.planT_tab ul li a.choice:hover{background:#757575 url(http://image.lotte.com/lotte/images/shop/p_tab_on.gif) no-repeat 100% 0;color:#fff;text-decoration:underline}
div.planT_tab ul li span{display:block;overflow:hidden;height:15px;line-height:15px;cursor:pointer}

/* 타이틀 */
div.planT_tit{width:920px;height:31px}
div.planT_tit strong{float:left;padding:9px 0 0 18px;background:url(http://image.lotte.com/lotte/images/shop/tit_bullet_style1.gif) no-repeat 11px 13px;color:#2a2a2a}
div.planT_tit p{float:right;padding:8px 7px 0 0}
div.ptitTy1{background:url(http://image.lotte.com/lotte/images/shop/tit_style1.gif) no-repeat 0 0}
div.ptitTy2{background:url(http://image.lotte.com/lotte/images/shop/tit_style2.gif) no-repeat 0 0}
div.ptitTy2 strong{background:none}
div.ptitTy3{background:url(http://image.lotte.com/lotte/images/shop/tit_style3.gif) no-repeat 0 0}
div.ptitTy4{background:url(http://image.lotte.com/lotte/images/shop/tit_style4.gif) no-repeat 0 0}
div.ptitTy5{border-bottom:1px solid #868686}
div.ptitTy5 strong{padding-left:11px;background:none}
div.ptitTy6{background:url(http://image.lotte.com/lotte/images/shop/tit_style5.gif) no-repeat 0 0}
div.ptitTy6 strong{background:none}

/* 탭style */
ul.planT_tabs{overflow:hidden;height:32px;border-top:1px solid #868686;border-bottom:1px solid #0969b3}
ul.planT_tabs li{float:left;background:url(http://image.lotte.com/lotte/images/shop/tab_style_bar.gif) no-repeat right center;text-align:center}
ul.planT_tabs li.last{background-image:none}
ul.planT_tabs li a{display:block;height:23px;padding-top:9px;font-size:12px;color:#666}

ul.planT_tabs li a:hover,ul.planT_tabs li a:focus,ul.planT_tabs li a:focus,ul.planT_tabs li.on a{padding-top:8px;border-top:1px solid #5396ca;background:#0969b3;font-weight:bold;color:#fff;text-decoration:none}
ul.ptabTy1 li{width:230px}
ul.ptabTy2 li{width:184px}
ul.ptabTy3 li{width:153px}

#project_temp{width:920px}
#project_temp .tempWrap{position:relative;width:918px;background-color:#d8d8d8}
#project_temp .unit_170v{width:909px;height:328px;padding:7px 3px 0 6px;border:none;background:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type03_0727.gif) no-repeat 0 0}
#project_temp .unit_220v li{float:left;position:relative;width:220px;padding:14px 42px 0 41px;border:none}
#project_temp .unit_220v li.unit01{width:376px}
#project_temp .icon_sale{position:absolute;top:0;left:220px;z-index:999;width:59px;height:46px}
#project_temp .info_zone{padding:0}
#project_temp .icon_sale p{background:url(http://image.lotte.com/lotte/images/common/product/icon_sale_bg_0727.png) no-repeat;position:absolute;width:45px;height:38px;padding:8px 7px 0;font-family:tahoma;font-weight:bold;font-size:15px;color:#fff;letter-spacing:-1px;text-align:center}
#project_temp .icon_sale .type02{background:url(http://image.lotte.com/lotte/images/common/product/flag_price_off01.png) no-repeat;padding:5px 0 0;width:47px;height:41px;display:block}
#project_temp .icon_sale .type03{background:url(http://image.lotte.com/lotte/images/event/bestday/flag_oneday_sale01.png) no-repeat;padding:5px 0 0;width:47px;height:41px;display:block}
#project_temp .prd_220v{overflow:hidden;position:relative;width:220px;height:auto;padding:0}
#project_temp .mark{position:absolute;top:11px;left:23px;height:12px}
#project_temp .icon_sale span{font-size:12px;letter-spacing:-1px}
#project_temp .photo_zone{margin:0 0 7px}
#project_temp .contents{height:47px;margin-bottom:2px;line-height:14px}
#project_temp .price{margin-bottom:6px;line-height:18px;vertical-align:middle}
#project_temp .price .price01{float:left;width:auto;padding-right:11px}
#project_temp .price strong{float:left;font-size:16px;line-height:18px;color:#f52e00;vertical-align:middle}
#project_temp .prd_150h .photo_zone{float:left;width:150px}
#project_temp .contents strong{color:#666666}
#project_temp .plan_type01 .unit_220v{position:absolute;top:11px;right:21px;width:220px;height:312px;padding:22px 37px 0 34px;background:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type01_0727.gif) no-repeat 0 0}
#project_temp .contents p{line-height:1.2}
#project_temp .oneLine{height:14px}
#project_temp .twoLine{height:28px}
#project_temp .threeLine{height:42px}
#project_temp .contents a,#project_temp .contents a:link,#project_temp .contents a:visited{color:#666666}
#project_temp .plan_type01 .icon_sale{left:216px}
#project_temp .plan_type01 .mark{top:0;left:0}
#project_temp .plan_type02 .unit_170v li,#project_temp .plan_type05 .unit_170v li{float:left;position:relative;width:408px;height:189px;padding:11px 23px 0}
#project_temp .plan_type02 .mark{top:11px;left:23px}
#project_temp .plan_type02 .info_zone{position:absolute;top:63px;left:220px;width:211px}
#project_temp .plan_type03 .mark{top:0;left:0}
#project_temp .plan_type04 .unit_170v{width:908px;height:281px;padding:8px 3px 0 7px;background:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type04_0727.gif) no-repeat 0 0}
#project_temp .plan_type04 .unit_170v li{float:left;position:relative;width:170px;padding:14px 31px 0 26px}
#project_temp .plan_type04 .icon_sale{left:157px}
#project_temp .plan_type04 .mark{top:14px;left:26px}
#project_temp .plan_type05 .unit_220v{width:909px;height:323px;padding:7px 3px 0 6px;border:none;background-image:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type07_0727.gif)}
#project_temp .plan_type05 .mark{top:0;left:0}
#project_temp .price span{display:inline-block;height:18px;padding-right:11px;line-height:18px;vertical-align:middle}
#project_temp .plan_type05 .unit_170v .info_zone{position:absolute;top:63px;left:221px;width:211px}
#project_temp .plan_type05 .unit_170v .mark{top:11px;left:23px}
#project_temp .plan_type05 .info_zone{padding:0}
#project_temp .plan_type02 .unit_170v{width:908px;height:199px;padding:8px 3px 0 7px;background:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type02_0727.gif) no-repeat 0 0}
#project_temp div.plan_type03 ul.unit_220v{border:none;background:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type07_0727.gif) no-repeat 0 0}
#project_temp .plan_type05 .unit_170v{height:206px;padding-top:0;background:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type08_0727.gif) no-repeat 0 0}
#project_temp .plan_type06 .unit_220v{width:909px;height:323px;padding:7px 3px 0 6px;border:none;background-image:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type07_0727.gif)}
#project_temp .plan_type06 .mark{top:0;left:0}
#project_temp .plan_type06 .contents{height:45px}
#project_temp .plan_type06 .unit_150v{width:909px;height:184px;padding:0 3px 0 6px;border:none;background:url(http://image.lotte.com/lotte/images/common/product/bg_plan_type06_0727.gif) no-repeat 0 0}
#project_temp .plan_type06 .unit_150v li{float:left;position:relative;width:288px;height:171px;padding:13px 8px 0 7px;border:none}
#project_temp .plan_type06 .unit_150v .icon_sale{left:166px}
#project_temp .plan_type06 .prd_150h{width:288px}
#project_temp .plan_type06 .prd_150h .mark{top:13px;left:7px}
#project_temp .plan_type06 .unit_150v .info_zone{float:right;width:130px;padding:59px 0 0}
#project_temp .plan_type06 .prd_150h .price span{display:block;margin:0}

/* =============== 식품카트 상품 addCart를 위한 CSS ========= */
#food div.produnit div.contents p{font-size:11px}

#food .produnit .info_zone .contents p{font-size:11px}
#food .food_cart{display:block;position:relative}

/* addcart를 위한 이미지 크기 강제 조정 */
#food .prd_550h .food_cart .photo_zone{width:550px;height:550px}
#food .prd_280v .food_cart .photo_zone{width:280px;height:280px}

#food .prd_220h .food_cart .photo_zone,#food .prd_220v .food_cart .photo_zone{width:220px;height:220px}
#food .prd_170v .food_cart .photo_zone{width:170px;height:170px}

#food .prd_150v .food_cart .photo_zone,#food .prd_150h .food_cart .photo_zone,#food .prd_150s .food_cart .photo_zone{width:150px;height:150px}

#food .prd_100v .food_cart .photo_zone,#food .prd_100h .food_cart .photo_zone,#food .prd_100s .food_cart .photo_zone{width:100px;height:100px}

#food .prd_80v .food_cart .photo_zone,#food .prd_80h .food_cart .photo_zone,#food .prd_80s .food_cart .photo_zone{width:80px;height:80px}

#food .prd_60v .food_cart .photo_zone,#food .prd_60h .food_cart .photo_zone,#food .prd_60s .food_cart .photo_zone{width:60px;height:60px}

/* 상품 정렬 정하기 */
#food .prd_550h .food_cart{float:left;width:550px;height:550px}
#food .prd_220h .food_cart{float:left;width:220px;height:220px}

#food .prd_150h .food_cart,#food .prd_150s .food_cart{float:left;width:150px;height:150px}

#food .prd_100h .food_cart,#food .prd_100s .food_cart{float:left;width:100px;height:100px}

#food .prd_80h .food_cart,#food .prd_80s .food_cart{float:left;width:80px;height:80px}

#food .prd_60h .food_cart,#food .prd_60s .food_cart{float:left;width:60px;height:60px}

/* 핫이슈 예외 */
#food div.hotissue .food_cart{float:left;width:82px;height:82px}

/* addcart 레이어 설정 */
#food .prd_550h .food_cart strong.addcart{width:550px;height:27px}
#food .prd_280v .food_cart strong.addcart{width:280px;height:27px}
#food .prd_220h .food_cart strong.addcart,#food .prd_220v .food_cart strong.addcart{width:220px;height:27px}
#food .prd_170v .food_cart strong.addcart{width:170px;height:27px}
#food .prd_150v .food_cart strong.addcart,#food .prd_150h .food_cart strong.addcart,#food .prd_150s .food_cart strong.addcart{width:150px;height:27px}
#food .prd_100v .food_cart strong.addcart,#food .prd_100h .food_cart strong.addcart,#food .prd_100s .food_cart strong.addcart{width:100px;height:17px}
#food .prd_80h .food_cart strong.addcart,#food .prd_80s .food_cart strong.addcart{width:80px;height:17px}
#food .prd_60v .food_cart strong.addcart,#food .prd_60h .food_cart strong.addcart,#food .prd_60s .food_cart strong.addcart{width:60px;height:17px}

/* addcart 레이아웃 설정 */
#food .produnit .food_cart strong.addcart em,#food .produnit .food_cart strong.addcart span{cursor:pointer}
#food .prd_550h .food_cart strong.addcart em{width:550px;height:27px}
#food .prd_280v .food_cart strong.addcart em{width:280px;height:27px}
#food .prd_220h .food_cart strong.addcart em,#food .prd_220v .food_cart strong.addcart em{width:220px;height:27px}
#food .prd_170v .food_cart strong.addcart em{width:170px;height:27px}
#food .prd_150v .food_cart strong.addcart em,#food .prd_150h .food_cart strong.addcart em,#food .prd_150s .food_cart strong.addcart em{width:150px;height:27px}
#food .prd_100v .food_cart strong.addcart em,#food .prd_100h .food_cart strong.addcart em,#food .prd_100s .food_cart strong.addcart em{width:100px;height:17px}
#food .prd_80v .food_cart strong.addcart em,#food .prd_80h .food_cart strong.addcart em,#food .prd_80s .food_cart strong.addcart em{width:80px;height:17px}
#food .prd_60v .food_cart strong.addcart em,#food .prd_60h .food_cart strong.addcart em,#food .prd_60s .food_cart strong.addcart em{width:60px;height:17px}
#food .produnit .food_cart strong.addcart em{position:absolute;left:0;bottom:0;background-color:#000;font-size:0;opacity:0.55;filter:alpha(opacity=55)}

/* 핫이슈 / 데일리 푸드 예외 */
#food .dailyfood .prd_80v .food_cart strong.addcart em{width:82px;height:17px}
#food div.hotissue .food_cart strong.addcart em{width:82px;height:17px}
#food .prd_550h .food_cart strong.addcart span{left:0;bottom:0;width:550px;padding:9px 0 7px}
#food .prd_280v .food_cart strong.addcart span{left:0;bottom:0;width:280px;padding:9px 0 7px}
#food .prd_220h .food_cart strong.addcart span,#food .prd_220v .food_cart strong.addcart span{left:0;bottom:0;width:220px;padding:9px 0 7px}
#food .prd_170v .food_cart strong.addcart span{left:0;bottom:0;width:170px;padding:9px 0 7px}
#food .prd_150v .food_cart strong.addcart span,#food .prd_150h .food_cart strong.addcart span,#food .prd_150s .food_cart strong.addcart span{left:0;bottom:0;width:150px;padding:9px 0 7px}
#food .prd_100v .food_cart strong.addcart span,#food .prd_100h .food_cart strong.addcart span,#food .prd_100s .food_cart strong.addcart span{left:0;bottom:0;width:100px;padding:3px 0 2px}
#food .prd_80v .food_cart strong.addcart span,#food .prd_80h .food_cart strong.addcart span,#food .prd_80s .food_cart strong.addcart span{left:0;bottom:0;width:80px;padding:3px 0 2px}
#food .prd_60v .food_cart strong.addcart span,#food .prd_60h .food_cart strong.addcart span,#food .prd_60s .food_cart strong.addcart span{left:0;bottom:0;width:60px;padding:3px 0 2px}
#food .produnit .food_cart strong.addcart span{display:block;position:absolute;text-align:center;cursor:pointer}
#food .produnit .food_cart strong.addcart span img{width:auto;height:auto}
#food .food_cart strong.addcart{display:none;position:absolute;left:0;bottom:0}
span.instant_cupon{display:inline-block;width:60px;height:18px;margin-right:3px;padding:0 14px 0 0;background:url(http://image.lotte.com/lotte/images/common/product/bg_icon_cupon.gif) 0 0 no-repeat;font-family:Tahoma;line-height:12px;font-size:10px;color:#000;text-align:right;vertical-align:middle}

span.txt_cpn{display:inline-block;height:16px;padding:0 4px 0 38px;vertical-align:middle}
span.txt_cpn em{display:inline-block;height:13px;padding:0 0 0 2px;font-size:11px;line-height:13px;font-family:'Dotum','돋움';margin-left:-1px}
:root span.txt_cpn em{padding:1px 0 0 2px\9}
span.txt_cpn .percent{display:inline-block;width:10px;height:13px;line-height:13px;font-size:11px;text-indent:-1000px;margin-left:0}
span.instant_cpn{background:url(http://image.lotte.com/lotte/images/common/product/instant_cupon_title.gif) 0 0 no-repeat;white-space:nowrap}
span.instant_cpn em{background:url(http://image.lotte.com/lotte/images/common/product/instant_cupon_bg.gif) 0 0 repeat-x;color:#4e68af}
span.instant_cpn .percent{background:url(http://image.lotte.com/lotte/images/common/product/instant_cupon_percent.gif) 0 0 no-repeat}

span.discount_cpn{background:url(http://image.lotte.com/lotte/images/common/product/discount_cupon_title.gif) 0 0 no-repeat;white-space:nowrap}
span.discount_cpn em{background:url(http://image.lotte.com/lotte/images/common/product/discount_cupon_bg.gif) 0 0 repeat-x;color:#c3342e}
span.discount_cpn .percent{background:url(http://image.lotte.com/lotte/images/common/product/discount_cupon_percent.gif) 0 0 no-repeat}

div.produnit div.benefittit{margin-bottom:6px}
div.produnit div.benefitsprice p{position:relative;width:100%;margin-bottom:3px;color:#757575;white-space:-moz-pre-wrap;word-wrap:break-word;word-break:keep-all}
div.produnit div.benefitsprice p del{padding-left:45px;color:#4d4d4d}
div.produnit div.benefitsprice p strong.org{padding-left:45px;color:#cd3800 !important }
div.produnit div.benefitsprice p.goodbenefit{margin:0;color:#cd3800 !important }
td.priceTd p.goodbenefit{color:#cd3800}
div.produnit div.benefitsprice p.goodbenefit strong{padding-left:11px;font-size:12px;color:#cd3800}
div.produnit div.benefitsprice p.goodbenefit strong.big{font-size:14px}

div.prd_100v div.benefitsprice p del{display:block;padding:0}
div.prd_100v div.benefitsprice p.goodbenefit strong{display:block;padding:0}
div.prd_80v div.benefitsprice p del{display:block;padding:0}
div.prd_80v div.benefitsprice p.goodbenefit strong{display:block;padding:0}
div.prd_60v div.benefitsprice p del{display:block;padding:0}
div.prd_60v div.benefitsprice p.goodbenefit strong{display:block;padding:0}

.pt4{padding-top:4px}

#project_temp .sale_per{top:14px;left:214px;width:47px}
#project_temp .plan_type06 .unit_150v .sale_per{top:13px;left:110px}
#project_temp .unit_170v .sale_per{top:11px;left:146px}
#project_temp .sale_per p{width:47px;padding:5px 0 0;font-family:'Dotum','돋움';color:#fffc00}

div.produnit div.benefitsprice p span{padding-left:45px;color:#4d4d4d}
div.produnit div.benefitsprice p .price23{padding-left:23px}
div.prd_100v div.benefitsprice p span{display:block;padding:0}
div.prd_100v div.benefitsprice p .price23{display:block;padding:0}
div.prd_80v div.benefitsprice p span{display:block;padding:0}
div.prd_80v div.benefitsprice p .price23{display:block;padding:0}
div.prd_60v div.benefitsprice p span{display:block;padding:0}
div.prd_60v div.benefitsprice p .price23{display:block;padding:0}

.sm_arrival div.produnit div.benefitsprice p .price23{display:block;padding-left:0;text-align:right}

#b2e_main div.produnit p.goodbenefit .price23,#b2e_sub div.produnit p.goodbenefit .price23{font-weight:bold}

div.produnit div.benefitsprice p.commission{margin:0}
div.produnit div.benefitsprice p.commission del{padding-left:24px}
div.produnit div.benefitsprice p.commission strong{padding-left:22px;font-size:12px;color:#cd3800}

div.mark span.mall_logo{background:url(http://image.lotte.com/lotte/images/common/product/product_mark_logo_20130529.png) no-repeat 0 0;width:52px;height:14px;font-size:0;display:block;line-height:0;overflow:hidden;text-indent:-9999px;margin-right:4px;float:left}
div.mark span.dep{background-position:0 0}
div.mark span.young{background-position:0 -20px}
body#dep div.mark span.mall_logo{background-position:0 0}
body#young div.mark span.mall_logo{background-position:0 -20px}

span.instant_cpn span{position:absolute;top:-999em;text-indent:-999em;visibility:hidden;font-size:0}
span.instant_cupon span{position:absolute;top:-999em;text-indent:-999em;visibility:hidden;font-size:0}
.layerpop .package-com td.goods a img.thumb2{border:1px solid #fff}
.layerpop-plugin .box ol{margin:0 0 15px 12px}

/* 타이틀 */
.layerpop .layerpop-in .authorization_h4{height:25px;margin-bottom:0;margin-top:25px;padding:0;background:none}
.layerpop .layerpop-in h4{height:30px;margin-bottom:15px;padding:14px 0 0 14px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0}
.layerpop .layerpop-in .stit{margin:0;padding:0;background:none;height:20px}
.layerpop .layerpop-in h4.type1{height:30px;margin-bottom:32px;padding:15px 0 0 27px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0}
.layerpop .layerpop-in h4.type2{height:30px;margin-bottom:31px;padding:15px 0 0 27px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0}
.layerpop .layerpop-in h4.bgn{height:auto;margin-bottom:0;padding-left:20px}
.layerpop .layerpop-in strong.bgn{height:auto;margin-bottom:0;padding-left:20px}
.layerpop .ts2{height:41px;padding:3px 0 0 14px}

.layerpop .layerpop-in h5{height:30px;margin-bottom:15px;padding:14px 0 0 14px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0}
.layerpop .layerpop-in h5.type1{height:30px;margin-bottom:32px;padding:15px 0 0 27px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0}
.layerpop .layerpop-in h5.type2{height:30px;margin-bottom:31px;padding:15px 0 0 27px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0}
.layerpop .layerpop-in h5.bgn{height:auto;margin-bottom:0;padding-left:20px}
.layerpop .layerpop-in .layerpop_tit{height:30px;margin:0 0 15px 0;padding:14px 0 0 14px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0;width:auto}

.pop-cont h4{height:20px;margin-top:30px;color:#000}
.pop-cont h4.tit{height:20px;margin-top:20px;color:#000}
.pop-cont .stit{height:20px;margin-top:20px;color:#000}
.pop-cont h2{height:18px;color:#666}
.pop-header h3,.pop-header .tit{padding:15px 0 0 20px}
.pop-header h3.sangpa{padding-top:12px;font-size:16px;color:#000}
.pop-header h3.sangpa img{vertical-align:-3px}
.pop-header h3.smartpick{padding-top:10px}
.lotte-double h4{height:20px;margin-top:20px;font-size:12px;color:#393939}
.layerpop .layerpop-in .smartpickOrder .smartpick_h{margin:15px 0 0 0;background:none;height:20px;padding:0;display:block}
.size-chart h5{margin-top:20px}
.size-service-info h4{height:33px}
.smartpick-info h5{height:20px;margin-top:17px}
.smartpick-info .box h4{height:auto;margin-top:0}
.pop-cont h4.first,.pop-cont h5.first{margin-top:0 !important}
.comment-guide h4{height:20px;margin-top:20px;padding-left:7px;background:url(http://image.lotte.com/lotte/images/goods/blt_arr.gif) no-repeat left 3px;font-size:12px;color:#4d4d4d}
.common_selectbox{float:right;padding:10px 6px 0 0;display:inline-block}
.common_selectbox1{position:absolute;top:10px;left:87%}
.soca_item_tab_wrap{position:relative}
div.planT_tit{width:920px;height:31px;position:relative}
div.planT_tit strong{float:left;padding:9px 0 0 18px;background:url(http://image.lotte.com/lotte/images/shop/tit_bullet_style1.gif) no-repeat 11px 13px;color:#2a2a2a}
div.planT_tit p.top{position:absolute;top:8px;right:7px}
div.ptitTy1{background:url(http://image.lotte.com/lotte/images/shop/tit_style1.gif) no-repeat 0 0}
div.ptitTy2{background:url(http://image.lotte.com/lotte/images/shop/tit_style2.gif) no-repeat 0 0}
div.ptitTy2 strong{background:none}
div.ptitTy3{background:url(http://image.lotte.com/lotte/images/shop/tit_style3.gif) no-repeat 0 0}
div.ptitTy4{background:url(http://image.lotte.com/lotte/images/shop/tit_style4.gif) no-repeat 0 0}
div.ptitTy5{border-bottom:1px solid #868686}
div.ptitTy5 strong{padding-left:11px;background:none}
div.ptitTy6{background:url(http://image.lotte.com/lotte/images/shop/tit_style5.gif) no-repeat 0 0}
div.ptitTy6 strong{background:none}
.prd-info .info-area .bg-type-layerpop .discount_list h3{position:static;top:auto;left:auto;color:#4d4d4d;font-size:11px;height:16px;margin:0;padding:0;font-weight:bold}
.prd-info .info-area .bg-type-layerpop .appcard_layer .appcard_box h3{position:static;top:auto;left:auto;color:#393939;font-size:11px;font-weight:bold;height:18px;margin:0;padding:0}
#project_temp .plan_type02 .mark02{top:22px;left:46px}
.attention h4,.attention .stit{height:20px;margin:0 0 15px;padding-left:6px;border-bottom:1px solid #e1e1e1;font-size:14px;line-height:16px;color:#393939}
.authorization h4,.authorization h6{height:25px;margin-top:25px}
.authorization .heading{height:25px;margin-top:25px}
.dim-layerpop .layerpop-sorry .layerpop-tit h3{float:left;padding-left:16px;font-size:0;line-height:0}
.layerpop .layerpop-in h5{height:30px;margin:0 0 15px 0;padding:14px 0 0 14px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0;width:auto}

/* reviews1 = 기본 상품유닛의 별점 이미지 */
div.produnit div.nomi dl.tit_nomi dd.reviews1_star0{width:68px;height:10px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star.png) no-repeat 0 0;margin:1px 0 0 1px} /* 별점 0점 */
div.produnit div.nomi dl.tit_nomi dd.reviews1_star1{width:68px;height:10px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star.png) no-repeat 0 -11px;margin:1px 0 0 1px} /* 별점 1점 */
div.produnit div.nomi dl.tit_nomi dd.reviews1_star2{width:68px;height:10px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star.png) no-repeat 0 -22px;margin:1px 0 0 1px} /* 별점 2점 */
div.produnit div.nomi dl.tit_nomi dd.reviews1_star3{width:68px;height:10px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star.png) no-repeat 0 -33px;margin:1px 0 0 1px} /* 별점 3점 */
div.produnit div.nomi dl.tit_nomi dd.reviews1_star4{width:68px;height:10px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star.png) no-repeat 0 -44px;margin:1px 0 0 1px} /* 별점 4점 */
div.produnit div.nomi dl.tit_nomi dd.reviews1_star5{width:68px;height:10px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star.png) no-repeat 0 -55px;margin:1px 0 0 1px} /* 별점 5점 */

/* reviews2 = 카테고리의 상품유닛의 별점 이미지 */
div.reviews2_star1{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star2.png) no-repeat 0 -44px;margin:1px 0 0 1px} /* 별점 1점 */
div.reviews2_star2{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star2.png) no-repeat 0 -33px;margin:1px 0 0 1px} /* 별점 2점 */
div.reviews2_star3{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star2.png) no-repeat 0 -22px;margin:1px 0 0 1px} /* 별점 3점 */
div.reviews2_star4{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star2.png) no-repeat 0 -11px;margin:1px 0 0 1px} /* 별점 4점 */
div.reviews2_star5{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star2.png) no-repeat 0 0;margin:1px 0 0 1px} /* 별점 5점 */

/* reviews2 = 명품화장품 상품유닛의 별점 이미지 */
div.reviews3_star1{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star3.png) no-repeat 0 -44px;margin:1px 0 0 1px} /* 별점 1점 */
div.reviews3_star2{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star3.png) no-repeat 0 -33px;margin:1px 0 0 1px} /* 별점 2점 */
div.reviews3_star3{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star3.png) no-repeat 0 -22px;margin:1px 0 0 1px} /* 별점 3점 */
div.reviews3_star4{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star3.png) no-repeat 0 -11px;margin:1px 0 0 1px} /* 별점 4점 */
div.reviews3_star5{width:65px;height:11px;text-indent:-999em;background:url(http://image.lotte.com/lotte/images/common/product/ico_star3.png) no-repeat 0 0;margin:1px 0 0 1px} /* 별점 5점 */

/* 간격 */
.mgb7{margin-bottom:7px}
.mgr20{margin-right:20px}

/* 롤링 */
.layerpop .preview .comment-list ul{width:610px;overflow:hidden}
.layerpop .preview .comment-list li{margin-right:0;text-align:center;float:left;padding:4px 0 4px 0;background:url(http://image.lotte.com/lotte/images/onenone/dline_h.gif) repeat-x left bottom;font-size:12px;color:#4d4d4d}
.layerpop .preview .comment-list li.cont1{width:71px}
.layerpop .preview .comment-list li.cont2{text-align:left;padding-left:17px;width:330px}
.layerpop .preview .comment-list li.cont3{width:103px}
.layerpop .preview .comment-list li.cont4{width:87px}
.layerpop .preview .comment-list li a{display:block;font-size:12px}
.layerpop .preview .comment-list li div{/* display:none;*/position:absolute;width:500px;padding:1px;border:1px solid #bdbdbd;background:#fff;line-height:16px}
.layerpop .preview .comment-list li div p{padding:5px 7px;background:#f0f0f0;font-size:11px;color:#666666}
.layerpop .preview .comment-list li div p span.in{display:block;overflow:hidden;height:32px}

/* CLOSE 버튼 */
.layerpop .pop-close3{position:absolute;top:16px;right:27px;cursor:pointer}
.layerpop .pop-close2{position:absolute;top:16px;right:16px;cursor:pointer}
.layerpop .pop-close{display:inline-block;margin-top:8px;cursor:pointer}
.lay-comment .btn-hide{position:absolute;top:9px;right:17px}
.pop-footer .pop-close .pop-close_img{margin-top:10px;cursor:pointer}
.pop-footer .pop-close .pop-close_img1{margin-top:8px;cursor:pointer}

.pop .pop-footer{background:#f5f5f5;height:35px;margin-top:10px;overflow:hidden;text-align:center}
.pop .pop-close{display:inline-block;margin-top:8px}
.btn_click_prv:hover{text-decoration:none}

div.produnit div.benefitsprice p.singlepay{margin:0;font-weight:bold;color:#393939}
div.produnit div.benefitsprice p.singlepay span{padding-left:5px;color:#CD3800;font-size:12px}
div.prd_100v div.benefitsprice p.singlepay span{display:block;padding:0}
div.prd_80v div.benefitsprice p.singlepay span{display:block;padding:0}
div.prd_60v div.benefitsprice p.singlepay span{display:block;padding:0}

/* 타이틀 */
.layerpop .layerpop-in .layerpop_tit{height:30px;margin:0 0 15px 0;padding:14px 0 0 14px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0;width:auto}
.layerpop .layerpop-in .layer_ISP_heading{height:30px;margin:0 0 15px 0;padding:14px 0 0 14px;background:url(http://image.lotte.com/lotte/images/order/bg_layer_h1.gif) repeat-x 0 0;width:auto}

.smartpick-reserve .reserve-sel{width:324px;overflow:hidden;margin:10px 0 7px}
.smartpick-reserve .reserve-sel .location1{width:118px;position:static;height:auto;padding:0;margin:auto}
.smartpick-reserve .reserve-sel .date1, .smartpick-reserve .reserve-sel .time1{width:100px;margin-left:3px}
.smartpick-reserve .reserve-sel th, .smartpick-reserve .reserve-sel td{padding-left:3px}
.smartpick-reserve .reserve-sel th:first-child, .smartpick-reserve .reserve-sel td:first-child{padding-left:0px}
.smartpick-reserve .reserve-sel th div{border:1px solid #ececec;border-bottom:none;height:17px;padding-top:5px;padding-bottom:2px;background:#f4f4f4;text-align:center}
.smartpick-reserve .btn-loc{margin-top:-2px}
.smartpick-reserve ul{height:68px;padding-top:4px;overflow-y:scroll;border:1px solid #dadada}
.smartpick-reserve li{margin:2px 5px 0}
.smartpick-reserve li a{font-size:11px !important}

/* 상단 공통 영역 */
#container-2013 div.plan_toparea{width:920px;margin:0 auto}
#container-2013 div.plan_toparea div.plan_title{background-color:#f1f1f1;color:#505050;margin-bottom:1px;height:39px;line-height:20px}
#container-2013 div.plan_toparea div.plan_title:after{content:"";display:block;clear:both}
#container-2013 div.plan_toparea div.plan_title h3{font-size:15px;margin:0;height:auto;float:left;padding:11px 0 6px 12px;letter-spacing:-1px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns{float:right;padding:10px 0 7px 12px;position:relative}
#container-2013 div.plan_toparea div.plan_title div.plan_sns p.sns_title{float:left;width:72px;height:20px;margin-right:11px;background:url(http://image.lotte.com/lotte/images/onenone/lotteSnsShare2013.png) no-repeat 0 0;text-indent:-9999px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul{float:left;overflow:hidden;padding-right:4px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li{float:left;padding-right:6px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li a{display:block;width:20px;height:20px;background:url(http://image.lotte.com/lotte/images/onenone/lotteSnsShare2013.png) no-repeat 0 0;text-indent:-9999px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li.facebook a{background-position:0 -20px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li.twitter a{background-position:0 -40px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li.metoday a{background-position:0 -60px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li.googleplus a{background-position:0 -267px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li.mail a{background-position:0 -80px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns ul li.url a{background-position:0 -100px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns p.shopping_mail{float:right;height:13px;padding-top:4px;padding-right:11px;padding-left:12px;background:url(http://image.lotte.com/lotte/images/shop/bg_shopping_mail.gif) left 3px no-repeat}
#container-2013 div.plan_toparea div.plan_title div.plan_sns p.shopping_mail a{display:block;width:123px;height:13px;background:url(http://image.lotte.com/lotte/images/onenone/lotteSnsShare2013.png) no-repeat 0 -120px;text-indent:-9999px}

/* 중단 공통 영역 */
#container-2013 div.nomination_bar{background-color:#4f67d3;height:41px;margin:14px 0 1px 0}
#container-2013 div.nomination_bar p{width:905px;text-align:left;color:#ffffff;padding:15px 0 0 15px;font-weight:bold;font-size:15px;margin:0 auto;line-height:15px;letter-spacing:-1px}

/* 하단 공통 영역 */
#container-2013 div.plan_bottomarea{width:920px;margin:0 auto}
#container-2013 div.plan_bottomarea div.planT_tab{margin-top:0}

/* 모바일 sms보내기 및 sns공유하기 */
div.plan_smssns{background-color:#fff001;color:#505050;margin:5px 0 1px 0}
div.plan_smssns:after{content:"";display:block;clear:both}
div.plan_smssns div.mobile_wrap{float:left;width:565px;height:49px;overflow:hidden;background:url(http://image.lotte.com/main/lotte/brandwar/bg_mobileSmsPush.gif) no-repeat 0 0}
div.plan_smssns div.mobile_wrap input.mobilenum{float:left;width:147px;height:18px;line-height:20px;border:0;margin:17px 0 0 233px;color:#757575;background:url(http://image.lotte.com/main/lotte/brandwar/bg_mobileSmsPush.gif) no-repeat -233px -17px}
div.plan_smssns div.mobile_wrap a.sendsms{float:left;display:block;font-size:0;line-height:0;text-indent:-9999px;width:45px;height:24px;margin-top:14px}
div.plan_smssns div.plan_sns{float:right;padding:15px 0 7px 12px;position:relative}
div.plan_smssns div.plan_sns p.sns_title{float:left;width:72px;height:20px;margin-right:11px;background:url(http://image.lotte.com/lotte/images/onenone/lotteSnsShare2013.png) no-repeat 0 0;text-indent:-9999px}
div.plan_smssns div.plan_sns ul{float:left;overflow:hidden;padding-right:4px}
div.plan_smssns div.plan_sns ul li{float:left;padding-right:6px}
div.plan_smssns div.plan_sns ul li a{display:block;width:20px;height:20px;background:url(http://image.lotte.com/lotte/images/onenone/lotteSnsShare2013.png) no-repeat 0 0;text-indent:-9999px}
div.plan_smssns div.plan_sns ul li.facebook a{background-position:0 -20px}
div.plan_smssns div.plan_sns ul li.twitter a{background-position:0 -40px}
div.plan_smssns div.plan_sns ul li.metoday a{background-position:0 -60px}
div.plan_smssns div.plan_sns ul li.mail a{background-position:0 -80px}
div.plan_smssns div.plan_sns ul li.url a{background-position:0 -100px}
div.plan_smssns div.plan_sns p.shopping_mail{float:right;height:13px;padding-top:5px;padding-right:11px;padding-left:12px;background:url(http://image.lotte.com/lotte/images/shop/bg_shopping_mail.gif) left 3px no-repeat}
div.plan_smssns div.plan_sns p.shopping_mail a{display:block;width:123px;height:13px;background:url(http://image.lotte.com/lotte/images/onenone/lotteSnsShare2013.png) no-repeat 0 -120px;text-indent:-9999px}

/* 프로모션 영역(브랜드워, 서프라이즈, 화려한초대)*/
div#container-2013 div.promotion_top{width:920px;margin:0 auto}
div#container-2013 div.promotion_top h3.brandwar_tit{position:absolute;left:451px;top:120px;z-index:1}
div#container-2013 div.promotion_top div.surprise_cont div.surprise_top div.surprise_notice{position:relative;margin-top:5px;padding:0}
div#container-2013 div.promotion_bottom{width:920px;margin:0 auto}
div#wrap_brandwar div#container-2013 div.nomination_bar,
div#wrap_surprise div#container-2013 div.nomination_bar{margin-top:10px}
div#container-2013 div.promotion_top div.planT_topvisual{margin-bottom:-4px}

/* 170x4 height */
div.plan_type170x4{background-color:#ebebeb;padding:8px 0 8px 8px}
div.plan_type170x4 ul{overflow:hidden}
div.plan_type170x4 ul li{background-color:#ffffff;float:left;border:1px solid #c8c8c8;position:relative;margin-right:5px;padding:40px 22px 13px 23px;height:400px;overflow:hidden}
div.plan_type170x4 ul li.last{margin:0}
div.plan_type170x4 ul li div.mark{padding-bottom:13px}
div.plan_type170x4 ul li div.icon_sale{position:absolute;width:47px;height:46px;top:0;right:0}
div.plan_type170x4 ul li div.icon_sale p{float:none;position:absolute;top:0;z-index:10;width:47px;margin:0;padding-top:5px;font-size:15px;color:#fff600;font-weight:bold;height:40px;text-align:center}
div.plan_type170x4 ul li div.icon_sale div.png_wrap{display:block;position:absolute;left:0;bottom:0;z-index:1;font-size:0}
div.plan_type170x4 ul li div.produnit{width:176px}
div.plan_type170x4 ul li div.produnit div.photo_zone{margin:0 3px 23px 3px}
div.plan_type170x4 ul li div.produnit div.info_zone div.benefittit{margin:1px 0 5px 0}
div.plan_type170x4 ul li div.produnit div.info_zone div.benefitsprice{margin-bottom:4px}
div.plan_type170x4 ul li div.produnit div.info_zone div.benefitsprice p{margin-bottom:2px}
div.plan_type170x4 ul li div.produnit div.info_zone div.benefitsprice p.goodbenefit{margin:0}

/* 280x3 height */
div.plan_type280x3{background-color:#ebebeb;padding:8px 0 8px 8px}
div.plan_type280x3 ul{overflow:hidden}
div.plan_type280x3 ul li{background-color:#ffffff;float:left;border:1px solid #c8c8c8;position:relative;margin-right:6px;padding:36px 8px 10px 8px;height:495px;overflow:hidden}
div.plan_type280x3 ul li.last{margin:0}
div.plan_type280x3 ul li div.mark{padding-bottom:10px}
div.plan_type280x3 ul li div.icon_sale{position:absolute;width:47px;height:46px;top:0;right:0}
div.plan_type280x3 ul li div.icon_sale p{float:none;position:absolute;top:0;z-index:10;width:47px;margin:0;padding-top:5px;font-size:15px;color:#fff600;font-weight:bold;height:40px;text-align:center}
div.plan_type280x3 ul li div.icon_sale div.png_wrap{display:block;position:absolute;left:0;bottom:0;z-index:1;font-size:0}
div.plan_type280x3 ul li div.produnit{width:280px}
div.plan_type280x3 ul li div.produnit div.photo_zone{margin:0 0 10px 0}
div.plan_type280x3 ul li div.produnit div.info_zone div.benefittit{margin:1px 0 7px 0}
div.plan_type280x3 ul li div.produnit div.info_zone div.benefitsprice{margin-bottom:4px}
div.plan_type280x3 ul li div.produnit div.info_zone div.benefitsprice p{margin-bottom:1px}
div.plan_type280x3 ul li div.produnit div.info_zone div.benefitsprice p.goodbenefit{margin:0}

/* 220x2 width */
div.plan_type220x2{background-color:#ebebeb;padding:8px 0 8px 8px}
div.plan_type220x2 ul{overflow:hidden}
div.plan_type220x2 ul li{background-color:#ffffff;float:left;border:1px solid #c8c8c8;position:relative;margin-right:8px;padding:14px 17px 10px 17px;height:255px;overflow:hidden}
div.plan_type220x2 ul li.last{margin:0}
div.plan_type220x2 ul li div.mark{padding-bottom:10px}
div.plan_type220x2 ul li div.icon_sale{position:absolute;width:47px;height:46px;top:0;right:0}
div.plan_type220x2 ul li div.icon_sale p{float:none;position:absolute;top:0;z-index:10;width:47px;margin:0;padding-top:5px;font-size:15px;color:#fff600;font-weight:bold;height:40px;text-align:center}
div.plan_type220x2 ul li div.icon_sale div.png_wrap{display:block;position:absolute;left:0;bottom:0;z-index:1;font-size:0}
div.plan_type220x2 ul li div.produnit{width:412px}
div.plan_type220x2 ul li div.produnit div.photo_zone{margin:0 0 10px 0}
div.plan_type220x2 ul li div.produnit div.info_zone{width:177px;margin-top:30px}
div.plan_type220x2 ul li div.produnit div.info_zone div.benefittit{margin-bottom:4px}
div.plan_type220x2 ul li div.produnit div.info_zone div.benefitsprice{margin-bottom:3px}
div.plan_type220x2 ul li div.produnit div.info_zone div.benefitsprice p{margin-bottom:0}
div.plan_type220x2 ul li div.produnit div.info_zone div.benefitsprice p del{padding-left:75px}
div.plan_type220x2 ul li div.produnit div.info_zone div.benefitsprice p.goodbenefit{margin:0}
div.plan_type220x2 ul li div.produnit div.info_zone div.benefitsprice p.goodbenefit strong{padding-left:41px}

/* 170x4 width */
div.plan_type170x4w{background-color:#ebebeb;padding:8px 0 2px 8px}
div.plan_type170x4w ul{overflow:hidden}
div.plan_type170x4w ul li{background-color:#ffffff;float:left;border:1px solid #c8c8c8;position:relative;margin:0 6px 6px 0;padding:17px 48px 17px 17px;height:200px;overflow:hidden}
div.plan_type170x4w ul li.last{margin:0}
div.plan_type170x4w ul li div.mark{padding-bottom:10px}
div.plan_type170x4w ul li div.icon_sale{position:absolute;width:47px;height:46px;top:0;right:0}
div.plan_type170x4w ul li div.icon_sale p{float:none;position:absolute;top:0;z-index:10;width:47px;margin:0;padding-top:5px;font-size:15px;color:#fff600;font-weight:bold;height:40px;text-align:center}
div.plan_type170x4w ul li div.icon_sale div.png_wrap{display:block;position:absolute;left:0;bottom:0;z-index:1;font-size:0}
div.plan_type170x4w ul li div.produnit{width:382px;overflow:hidden}
div.plan_type170x4w ul li div.produnit div.photo_zone{margin:0 0 10px 0;float:left}
div.plan_type170x4w ul li div.produnit div.info_zone{width:185px;margin-top:17px;float:right}
div.plan_type170x4w ul li div.produnit div.info_zone div.benefittit{margin-bottom:6px}
div.plan_type170x4w ul li div.produnit div.info_zone div.benefitsprice{margin-bottom:3px}
div.plan_type170x4w ul li div.produnit div.info_zone div.benefitsprice p{margin-bottom:0}
div.plan_type170x4w ul li div.produnit div.info_zone div.benefitsprice p del{padding-left:80px}
div.plan_type170x4w ul li div.produnit div.info_zone div.benefitsprice p.goodbenefit{margin:0}
div.plan_type170x4w ul li div.produnit div.info_zone div.benefitsprice p.goodbenefit strong{padding-left:46px}

div.mark span.smart{letter-spacing:0px;margin-right:4px}
div.mark span.smart img{margin-right:0px}

/* 검색 개편 새로운 유닛 */
/* base */
.s_produnit{position:relative;padding:9px 9px 0 9px;border:1px solid transparent}
.s_produnit.on{border:1px solid #4e70ce}
.s_produnit .mark{height:15px;position:relative;padding-top:1px}
.s_produnit .mark .smp_icon_search img{height:auto}
.s_produnit .mark .add{position:absolute;width:100%;left:0;top:0;text-align:right}
.s_produnit .photo_zone{width:200px;height:200px;margin:0 0 18px 0}
.s_produnit .photo_zone img{width:200px;height:200px}
.s_produnit .quick{position:absolute;left:41px;top:190px}
.s_produnit .quick a{vertical-align:top;display:inline-block;height:37px;background:url(http://image.lotte.com/lotte/images/search/sprite_produnit.png) no-repeat 0 0;text-indent:-9999px;*text-indent:0;*font-size:0;*text-decoration:none;*line-height:0;*overflow:hidden}
.s_produnit .quick .preview{width:43px}
.s_produnit .quick .newwindow{width:46px;background-position:-43px 0}
.s_produnit .quick .scrap{width:47px;background-position:-89px 0}
.s_produnit .contents{margin:0 0 2px 0}
.s_produnit .contents p{font-size:12px;line-height:16px;height:32px;overflow:hidden;position:relative}
.s_produnit .contents a{color:#666}
.s_produnit .contents a strong{font-weight:normal}
.s_produnit .price{color:#666;height:32px;margin:0 0 6px 0}
.s_produnit .price p{position:relative;height:14px;margin:0 0 3px 0;font-size:12px}
.s_produnit .price span{color:#4d4d4d}
.s_produnit .price span,
.s_produnit .price strong{position:absolute;left:80px;top:0}
.s_produnit .price p.goodbenefit{color:#cd3800;padding:1px 0 0 0;height:16px}
.s_produnit .price p.goodbenefit strong{font-size:14px;top:-1px}
.s_produnit .icon{height:16px;padding:0 0 8px 1px}
.s_produnit .icon:after{display:block;visibility:hidden;clear:both;height:0;content:''}
.s_produnit .icon{display:inline-block}
.s_produnit .icon{display:block}
.s_produnit .icon span.ico01, .s_produnit .icon span.ico02{float:left;height:16px;line-height:18px;padding:0 5px;border:1px solid #c6c6c6;color:#757575;margin:0 0 2px -1px;position:relative;z-index:1;letter-spacing:-1px}
.s_produnit .icon span.ico02{color:#fff;font-size:11px;background:#4e70ce;border:1px solid #4e70ce;z-index:2}
.s_produnit .icon span.ico03{float:left;height:16px;line-height:18px;border:1px solid #4e70ce;background:#4e70ce;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -97px 0;padding:0 0 0 24px;color:#fff;position:relative;z-index:2}
.s_produnit .icon span.ico03 em{display:inline-block;height:16px;line-height:16px;background:#4e70ce;vertical-align:top;font-size:12px}
.s_produnit .icon span.ico03 em.percent{width:12px;height:16px;display:inline-block;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -123px 0;text-indent:-9999px}
.s_produnit .icon span.ico04{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -60px 0;padding:0 0 0 35px;margin-left:-1px}
.s_produnit .icon span.ico04 em{display:inline-block;height:16px;line-height:16px;vertical-align:top;font-size:12px;background:#fff;padding:0 5px 0 0}
.s_produnit .icon span.ico05{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -11px 0;width:49px;margin-left:-1px}
.s_produnit .icon span span{letter-spacing:0}
.s_produnit .star_rating{color:#757575}
.s_produnit .star_rating strong{color:#cd3800}
.s_produnit .star_rating .rating{display:block;width:58px;height:10px;background:url(http://image.lotte.com/lotte/images/search/sprite_produnit.png) no-repeat 0 -38px;margin:0px 6px 0 1px;text-indent:-9999px;float:left;cursor:pointer}
.s_produnit .star_rating .star0{background-position:0 -38px}
.s_produnit .star_rating .star1{background-position:0 -48px}
.s_produnit .star_rating .star2{background-position:0 -58px}
.s_produnit .star_rating .star3{background-position:0 -68px}
.s_produnit .star_rating .star4{background-position:0 -78px}
.s_produnit .star_rating .star5{background-position:0 -88px}
.s_produnit .action{position:absolute;right:10px;top:46px;z-index:0}
.s_produnit .action a{display:block;width:83px;height:23px;line-height:23px;border:1px solid #e4e4e4;font-size:13px;color:#333;text-align:center;margin-bottom:4px}
.s_produnit .action a.btn02{background:#3c3c3c;border:1px solid #3c3c3c;color:#fff}
/* 이미지형 */
.product_typeA .s_produnit{width:200px;height:363px;transition:all 0.7s}
.product_typeA .action{display:none}
/* 리스트 형*/
.product_typeB .s_produnit{height:200px;padding:0} /* 20160816 */
.product_typeB .s_produnit .contents p{height:46px}
.product_typeB .s_produnit .photo_zone img{width:100px;height:100px}
.product_typeB .s_produnit .mark{position:absolute;left:10px;top:24px}
.product_typeB .s_produnit .mark .add{left:125px}
.product_typeB .s_produnit .photo_zone{position:absolute;left:10px;top:40px;margin:0;width:100px;height:100px}
.product_typeB .s_produnit .quick{position:absolute;left:134px;top:103px;width:auto;text-align:left}
.product_typeB .s_produnit .contents{position:absolute;left:0;top:48px;padding:0 460px 0 134px}
.product_typeB .s_produnit .price{position:absolute;right:129px;top:50px;width:213px}
.product_typeB .s_produnit .icon{position:absolute;right:102px;top:94px;width:240px}
.product_typeB .s_produnit .star_rating{position:absolute;right:189px;top:119px;width:153px}
/* 미리보기 */
#goodsPreview{border:1px solid #393939;display:none}
#goodsPreview .shadow{position:absolute;width:100%;height:100%;left:10px;top:10px;background:#000;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3}
#goodsPreview .layer_cont{width:870px;position:relative;z-index:2;background:#fff}
#goodsPreview .layer_cont .tit{margin:0 20px;height:34px;padding:22px 0 0 0;border-bottom:1px solid #cdcdcd}
#goodsPreview .layer_cont .tit span{display:block;width:93px;height:22px;background:url(http://image.lotte.com/lotte/images/search/sprite_preview.gif) no-repeat 0 0;text-indent:-9999px}
#goodsPreview .layer_cont .goodsInfo{margin:0 29px;padding:19px 0 29px 0}
#goodsPreview .layer_cont .goodsInfo .name{color:#333;font-size:14px;font-weight:bold;margin:0 0 18px 0}
#goodsPreview .layer_cont .btn_detailview{display:block;width:228px;height:65px;background:url(http://image.lotte.com/lotte/images/search/sprite_preview.gif) no-repeat 0 -23px;text-indent:-9999px}
#goodsPreview .layer_cont .btn_close{position:absolute;right:20px;top:26px;display:block;width:15px;height:15px;background:url(http://image.lotte.com/lotte/images/search/sprite_preview.gif) no-repeat -200px 0;text-indent:-9999px}
#goodsPreview .layer_cont .info_wrap:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
#goodsPreview .layer_cont .info_wrap{display:inline-block}
#goodsPreview .layer_cont .info_wrap{display:block}
#goodsPreview .layer_cont .pic_info{width:584px;float:left;position:relative}
#goodsPreview .layer_cont .pic_info .zoom_area{width:502px}
#goodsPreview .layer_cont .pic_info .zoom_area img{width:500px;height:500px;border:1px solid #e4e4e4}
#goodsPreview .layer_cont .pic_info .zoom_list{position:absolute;left:510px;top:0}
#goodsPreview .layer_cont .pic_info .zoom_list li{margin-bottom:12px}
#goodsPreview .layer_cont .pic_info .zoom_list img{width:50px;height:50px;border:1px solid #e4e4e4}
#goodsPreview .layer_cont .pic_info .zoom_list img.on{border:1px solid #4f70cf}
#goodsPreview .layer_cont .text_info{width:228px;float:left}
#goodsPreview .layer_cont .text_info .price{padding:9px 0 5px 0}
#goodsPreview .layer_cont .text_info .price p{position:relative;margin:0 0 3px 0;font-size:12px}
#goodsPreview .layer_cont .text_info .price p span{color:#4d4d4d}
#goodsPreview .layer_cont .text_info .price p strong{font-size:14px;letter-spacing:-1px;top:-1px}
#goodsPreview .layer_cont .text_info .price p span,
#goodsPreview .layer_cont .text_info .price p strong{position:absolute;left:80px;top:0}
#goodsPreview .layer_cont .text_info .price p.goodbenefit{color:#cd3800;padding:1px 0 0 0}
#goodsPreview .layer_cont .text_info .icon{padding:0 0 17px 1px}
#goodsPreview .layer_cont .text_info .icon:after{display:block;visibility:hidden;clear:both;height:0;content:''}
#goodsPreview .layer_cont .text_info .icon{display:inline-block}
#goodsPreview .layer_cont .text_info .icon{display:block;font-family:'돋움';}
#goodsPreview .layer_cont .text_info .icon span.ico01, #goodsPreview .layer_cont .text_info .icon span.ico02{float:left;height:16px;line-height:18px;padding:0 5px;border:1px solid #c6c6c6;color:#757575;margin:0 0 2px -1px;position:relative;z-index:1;letter-spacing:-1px}
#goodsPreview .layer_cont .text_info .icon span.ico02{color:#fff;font-size:11px;background:#4e70ce;border:1px solid #4e70ce;z-index:2}
#goodsPreview .layer_cont .text_info .icon span span{letter-spacing:0}
#goodsPreview .layer_cont .text_info .icon span.ico03{float:left;height:16px;line-height:18px;border:1px solid #4e70ce;background:#4e70ce;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -97px 0;padding:0 0 0 24px;color:#fff;position:relative;z-index:2}
#goodsPreview .layer_cont .text_info .icon span.ico03 em{display:inline-block;height:16px;line-height:16px;background:#4e70ce;vertical-align:top;font-size:12px}
#goodsPreview .layer_cont .text_info .icon span.ico03 em.percent{width:12px;height:16px;display:inline-block;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -123px 0;text-indent:-9999px}
#goodsPreview .layer_cont .text_info .icon span.ico04{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -60px 0;padding:0 0 0 35px;margin-left:-1px}
#goodsPreview .layer_cont .text_info .icon span.ico04 em{display:inline-block;height:16px;line-height:16px;vertical-align:top;font-size:12px;background:#fff;padding:0 5px 0 0}
#goodsPreview .layer_cont .text_info .icon span.ico05{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -11px 0;width:49px;margin-left:-1px}
#goodsPreview .layer_cont .text_info .icon span.ico06{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif?t=20180222) no-repeat 0 -450px;width:49px;margin-left:-1px}
#goodsPreview .layer_cont .text_info .icon span.ico07{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif?t=20180222) no-repeat -49px -450px;width:49px;margin-left:-1px}
#goodsPreview .layer_cont .text_info .option{width:226px;height:350px;border:1px solid #cdcdcd;border-bottom:0}
#goodsPreview .layer_cont .text_info .option .op_tit{width:100%;height:29px;position:relative;background:#f6f6f6;font-weight:bold;font-size:12px;color:#333;margin:0 0 6px 0}
#goodsPreview .layer_cont .text_info .option .op_tit .ds{width:1px;height:8px;position:absolute;left:131px;top:11px;overflow:hidden;background:#cdcdcd}
#goodsPreview .layer_cont .text_info .option .op_tit .txt1{position:absolute;left:21px;top:9px}
#goodsPreview .layer_cont .text_info .option .op_tit .txt2{position:absolute;left:143px;top:9px}
#goodsPreview .layer_cont .text_info .option .scroll{margin:0 0 0 21px;width:200px;height:295px;position:relative;padding:17px 0 0 0;overflow-x:hidden;overflow-y:auto}
#goodsPreview .layer_cont .text_info .option .scroll dl{/*padding:14px 0 0 0*/}
#goodsPreview .layer_cont .text_info .option .scroll dt{color:#333;font-size:12px;font-weight:bold;margin:0 0 3px 0}
#goodsPreview .layer_cont .text_info .option .scroll ol{padding:0 0 14px 0}
#goodsPreview .layer_cont .text_info .option .scroll li{overflow:hidden;min-height:15px;padding:3px 44px 3px 0;width:110px;line-height:1.2;position:relative;background:url(http://image.lotte.com/lotte/images/search/bg_preview_dot.gif) no-repeat 0 bottom}
#goodsPreview .layer_cont .text_info .option .scroll li .op{display:block;width:110px;color:#333;word-break:break-all}
#goodsPreview .layer_cont .text_info .option .scroll li .sell{color:#4e71cf;position:absolute;right:0;top:3px;width:35px;text-align:left}
#goodsPreview .layer_cont .text_info .option .scroll li .sold_out{color:#cd3800;position:absolute;right:0;top:3px;width:35px;text-align:left}

.picover{overflow:inherit !important}
.pickup_layer{padding:15px 0 0;margin-top:20px;border:1px #0d7974 solid;background:#fff;right:-117px;font-size:11px}
.pickup_layer.spono{margin-top:45px;right:-200px}
.pickup_layer .layerpop-in{border:0!important}
.pickup_layer .picpdb{padding-bottom:0 !important}
.pickup_layer.picpmr{margin-top:10px !important}
.pickup_layer dl dt{padding:0 0 5px 5px;background:url(http://image.lotte.com/lotte/images/goods/smp_bl_pickup.gif) no-repeat 0 6px;color:#222222;font-weight:bold}
.pickup_layer dl dd{padding:0 0 15px 5px;color:#757575;font-weight:normal}
.pickup_layer dl dd strong{color:#0d7974}
.one-n-one .prd-info .smp_map .pickup_layer.spono{margin-top:45px;right:0}

.pickup_place .pop-cont{padding:5px 25px 0 25px !important}
.pickup_place .shadow, .pickup_place .layerpop-in{overflow:inherit !important}
.pickup_place .box-note{border-bottom:none !important}
.pickup_place .box-note li{overflow:hidden;padding-bottom:8px}
.pickup_place .box-note li p{float:left}
.pickup_place .box-note li p img{vertical-align:middle;margin-top:0}
.pickup_place .box-note li span{display:block;float:right;margin-top:0}
.pickup_place .box-note li span a{margin-right:5px}
.pickup_place .box-note li span img{vertical-align:middle;margin-top:0}
.fcpic{color:#09837d !important}

.pick_pop h1{padding-left:27px !important}
.pick_pop .pick_cont{padding-left:20px}
.pick_pop .pick_cont p strong{color:#2f2f2f}
.pick_pop .pick_cont .pick_txt{padding-top:14px;padding-bottom:30px;color:#2e2e2e;font-weight:normal !important}

.picviewOver{overflow:visible !important}

.option .smp_shippingMethod input{margin-right:6px;vertical-align:middle}
.option .smp_shippingMethod input.method2{margin-left:16px}
.smp_tableInfo{margin-top:-5px !important}
.smp_tableInfo .smp_tit td{padding-top:0 !important;}
.smp_tableInfo .smp_branch, .smp_tableInfo .smp_branch td{background:#f8f8f8 !important}
.smp_tableInfo .smp_branchChoice{position:relative}/* z-index:9 삭제 */
.smp_tableInfo .smp_branchChoice li{float:left}
.smp_tableInfo .smp_branchChoice li.line{margin-left:5px;padding-left:7px;background:url(http://image.lotte.com/lotte/images/goods/smp_txt_line.gif) no-repeat left 3px}
.smp_tableInfo .smp_branchChoice li.Bon .tab{font-weight:bold}
.smp_tableInfo .smp_branchChoice li .tab{font-size:11px;text-decoration:none}
.smp_tableInfo .smp_branchChoice li .tab:hover{color:#444}
.smp_tableInfo .smp_branchChoice li a:hover{text-decoration:none}
.smp_tableInfo .smp_branchChoice li .con{width:100%;line-height:17px;display:none;position:absolute;top:15px;left:0}
.smp_tableInfo .smp_branchChoice li .con a{background:#efeff0;color:#666;font-size:11px;display:inline-block;margin-top:3px;padding:2px 4px 1px 4px;border:1px #999 solid;text-decoration:none}
.smp_tableInfo .smp_branchChoice li .con a.select{background:#e3594f;color:#fff;font-size:11px;display:inline-block;margin-top:3px;padding:2px 4px 1px 4px;border:1px #d9291a solid}
.smp_tableInfo .smp_branchChoice li .con a:hover{text-decoration:none}
.smp_tableInfo .smp_branchChoice li .con p{padding-top:10px}

.smp_tableInfo .smp_branch_new{height:auto !important} /*20180910 추가*/
.smp_tableInfo .smp_branch_new li .con{position:relative;top:0;left:0} /*20180910 추가*/

.smp_tableInfo .smp_branchChoice .txt_regular{color:#09837d}
.smp_tableInfo .smp_branchChoice .txt_regular span{padding-left:12px;background:url(http://image.lotte.com/lotte/images/goods/smp_regular_check.gif) no-repeat 0 0}
.smp_tableInfo .smp_branchChoice .txt_regular .margb{margin-bottom:0}

.pickup_branch h1{padding-left:20px}
.pickup_branch .txt{margin:0 20px;padding:14px;background:#f3f3f3;color:#222;line-height:18px}
.pickup_branch .txt strong{font-size:15px;padding-left:25px;color:#222;display:inline-block;height:19px;background:url(http://image.lotte.com/lotte/images/goods/layer_check_branch.gif) no-repeat 0 top}
.pickup_branch .txt strong.case{font-size:15px;padding-left:0;color:#222;display:inline-block;height:19px;background:none}
.pickup_branch .txt span{font-size:15px;padding-left:0 !important;color:#222;display:inline-block;height:19px;background:none !important;text-decoration:underline;font-weight:bold}

.pickup_branch .list_con{margin:9px 20px 0 20px;overflow:hidden;height:145px;position:relative}
.pickup_branch .list_con li{float:left;width:25%}
.pickup_branch .list_con li .l_tab{margin-top:0 !important;border:0 !important;text-align:center !important;color:#444 !important;width:100% !important;font-weight:bold !important;font-size:12px !important;border-top:2px #da291c solid !important;padding:10px 0 !important;background:#f0f0f0 !important;display:inline-block !important}
.pickup_branch .list_con li.on .l_tab{margin-top:0 !important;text-decoration:none;text-align:center;color:#fff !important;width:100%;font-weight:bold !important;font-size:12px !important;border-top:2px #19a399 solid;padding:10px 0;background:#da291c !important;display:inline-block}

.pickup_branch .list_con li ul{width:100%;position:absolute;top:38px;left:-9999px;overflow-y:scroll;overflow-x:hidden;height:108px}
.pickup_branch .list_con li ul li a{font-size:12px !important;border:0 !important;background:0 !important;text-align:center !important;color:#707070 !important;width:112px !important;padding:10px 0 !important;display:inline-block !important;margin:0 !important}
.pickup_branch .list_con li ul li a.inon{text-decoration:none;text-align:center;color:#da291c !important;font-weight:bold !important;padding:10px 0 !important;display:inline-block !important}

.pickup_branch .pop-footer a{padding-top:8px;display:inline-block}

.pickup_pop .pickup_cont dl{overflow:hidden;width:100%}
.pickup_pop .pickup_cont dt{float:left;color:#2f2f2f;font-weight:bold;background:url(http://image.lotte.com/lotte/images/order/blt1.gif) no-repeat left 5px;padding-left:8px}
.pickup_pop .pickup_cont dd{float:left;color:#2f2f2f;padding-left:6px;width:420px}
.pickup_pop .pickup_cont dd strong{display:block}

.cart-list .purchase .smp_shippingMethod{text-align:left;padding:0 0 5px 8px}
.cart-list .purchase .smp_shippingMethod input{margin-right:5px}

.smp_reservationInfo .layer_tit{margin-bottom:0}
.smp_reservationInfo .txt{padding:14px;background:#f3f3f3;color:#222;line-height:18px;margin-bottom:20px}
.smp_reservationInfo .txt strong{font-size:15px;padding-left:25px;color:#222;display:inline-block;height:19px;background:url(http://image.lotte.com/lotte/images/goods/layer_check_branch.gif) no-repeat 0 top}
.smp_reservationInfo .txt strong.case{font-size:15px;padding-left:0;color:#222;display:inline-block;height:19px;background:none}
.smp_reservationInfo .txt span{font-size:15px;padding-left:0;color:#222;display:inline-block;height:19px;background:none;text-decoration:underline;font-weight:bold}

.smp_reservationInfo .wishlist_pdt{background:url(http://image.lotte.com/lotte/images/wishlist/smp_layer_dot.gif) repeat-x left bottom;margin-bottom:20px;padding-bottom:20px}

.smp_reservationInfo .layer_con_area{height:412px;padding:20px 20px 0 20px;overflow-y:scroll}
.smp_reservationInfo .layer_con_area .pdt_info{overflow:hidden;padding:0 0 10px}
.smp_reservationInfo .layer_con_area .pdt_info .leftSp{float:left}
.smp_reservationInfo .layer_con_area .pdt_info .leftSp span{display:block}
.smp_reservationInfo .layer_con_area .pdt_info .rightSp{float:left;padding-left:20px;width:320px}
.smp_reservationInfo .layer_con_area .pdt_info .rightSp p{color:#393939;padding-bottom:6px}
.smp_reservationInfo .layer_con_area .pdt_info .rightSp span{display:block;padding-left:8px;color:#6a7bc3;background:url(http://image.lotte.com/lotte/images/wishlist/smp_layer_txt_blt.gif) no-repeat left 5px}

.smp_reservationInfo .layer_con_area .smp_footer_area{text-align:center;padding:0 0 20px}

.smp_reservationInfo table.smp_tableInfo{border-top:1px #ededee solid;border-bottom:1px #ededee solid}
.smp_reservationInfo table.smp_tableInfo .smp_branch th{padding-top:10px}
.smp_reservationInfo table.smp_tableInfo .smp_branch td{padding-top:10px !important}
.smp_reservationInfo table.smp_tableInfo .smp_end td, .smp_reservationInfo table.smp_tableInfo .smp_map td{padding-bottom:5px !important}
.smp_reservationInfo table.smp_tableInfo th{background:#f8f8f8;border:0;width:105px;height:auto;color:#757575;padding:0 0 5px 5px;font-size:11px;font-weight:normal;line-height:16px;text-align:left;vertical-align:top}
.smp_reservationInfo table.smp_tableInfo td{background:#f8f8f8;border:0 !important;padding:2px 0 1px 5px;color:#4D4D4D;font-size:11px;font-weight:normal;line-height:16px;text-align:left;vertical-align:top}
.smp_reservationInfo table.smp_tableInfo td input.txt{height:18px;margin:-1px 0;border:1px solid #ccc;padding:0 0 0 5px;background:#fff}
.smp_reservationInfo table.smp_tableInfo img{margin-top:0 !important}

.smp_reservationInfo .list_con a:hover{text-decoration:none}
.prd-info table.smp_tableInfo{background:none}
.prd-info table.smp_tableInfo th, .prd-info .table.smp_tableInfo td{height:26px;padding:0 0 0 5px;vertical-align:middle}
.prd-info table.smp_tableInfo th{height:auto;vertical-align:top;padding-top:5px}
.prd-info table.smp_tableInfo tr.smp_tit td{height:30px;padding:10px 0 5px 28px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_02.gif) no-repeat 0 0;color:#4d4d4d;font-weight:bold;vertical-align:middle}
.prd-info table.smp_tableInfo tr.smp_map th, .prd-info table.smp_tableInfo tr.smp_map td{background:#f8f8f8}
.prd-info table.smp_tableInfo tr.smp_end th, .prd-info table.smp_tableInfo tr.smp_end td{padding-bottom:5px !important;border-bottom:1px solid #ededee;background:#f8f8f8}
.prd-info table.smp_tableInfo tr.smp_blank th, .prd-info table.smp_tableInfo tr.smp_blank td{padding: 0px !important;border-bottom:1px solid #ededee;background:#f8f8f8;height: 5px;}
.prd-info table.smp_tableInfo tr.smp_map td div.smp_map{position:relative;padding-right:80px}
.prd-info table.smp_tableInfo tr.smp_map td div.smp_map span.btnmap{position:absolute;top:-20px;right:5px}

.smp_tableInfo .smp_branchChoice li .choice_txt{position:absolute;top:-16px;left:108px;width:180px}
.smp_tableInfo .smp_branchChoice li .choice_txt span{color:#d9291c;padding-left:12px;background:url(http://image.lotte.com/lotte/images/goods/smp_regular_check.gif) no-repeat 0 0}
.smp_tableInfo .smp_branchChoice li .choice_txt a{background:none;margin:0;padding:0;border:0;vertical-align:middle}
.smp_tableInfo .smp_branchChoice li .scroll_box{height:80px;border-top:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;padding:5px 0;margin-top:5px;overflow-y:scroll;overflow-x:hidden}
.smp_tableInfo .smp_branchChoice li .pop-footer a{border:0;padding:8px 0 0 0;margin-top:0}

.leftpd{padding:0 0 5px 40px;text-align:left}
.leftpd label{color:#888}

.smpInfom_layer .pop-cont img{display:inline-block;padding-bottom:15px}
.smpInfom_layer .pop-cont .smp_con1{border-bottom:1px #d2d2d2 solid;padding-bottom:5px;margin-bottom:15px}
.smpInfom_layer .pop-cont .smp_con2{position:relative}
.smpInfom_layer .pop-cont .smp_con2 a{position:absolute;top:2px;right:75px;padding:0}

.one-n-one .prd-info .prd-buy table.smp_tableInfo tr.smp_tit td{height:30px;padding:11px 0 5px 100px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_03_lt.gif) no-repeat 0 0 !important;color:#4d4d4d;font-weight:bold;vertical-align:middle}
.prd-info .logo-tit p.smp_logo3{float:none;position:absolute;top:0;left:0;width:295px;height:21px;text-align:left}
.smp_tableInfo .add_info{color:#757575 !important}/* //20150327 수정 */
#lpopPreview .smp_tableInfo .add_info{color:#757575 !important;letter-spacing:-1px}/* //20150327 추가 */
.smp_tableInfo .add_info span{font-size:12px}
.prd-info table.smp_tableInfo tr.smp_tit td{height:30px;padding:11px 0 5px 100px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_02_lt.gif) no-repeat 0 0;color:#4d4d4d;font-weight:bold;vertical-align:middle}
.bn_mo_coupon{overflow:hidden;width:100%;margin-bottom:1px}
.bn_mo_coupon .link1{display:block;float:right;width:184px;height:59px;background:url(http://image.lotte.com/lotte/images/main2013/tvhome/btn_mo_coupon.gif) no-repeat 0 0;text-indent:-9999px}

.smp_tableInfo .add_info p{text-indent:-13px;padding:0 5px 0 13px}
.smp_tableInfo .add_info p:first-child{padding-top:6px}
.smp_reservationInfo .smp_tableInfo .add_info p:first-child{padding-top:0}
.option .smp_shippingMethod .smpc{color:#1ba09b}
.bentfit_tbl .prd-price li span.spc_benefit.smp{letter-spacing:-1px}
#lpopPreview .option .smp_shippingMethod input.method2{margin-left:0}

div.cont-wrap table.odr-detail tbody tr td.ecp table.tbl-info tbody .textAc{text-align:center;padding-left:0}

.sns_select td.new2015 label img{width:24px}

#container-2013 div.plan_toparea div.plan_title div.plan_sns .product_sns_area{float:left;margin-top:-2px;padding-right:4px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns .product_sns_area dl:after{content:"";display:block;clear:both}
#container-2013 div.plan_toparea div.plan_title div.plan_sns .product_sns_area dl dt{float:left;padding-right:10px;padding-top:4px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns .product_sns_area dl dd{float:left;padding-right:6px}
#container-2013 div.plan_toparea div.plan_title div.plan_sns .product_sns_area dl dd a{display:block}

#planshopStaff{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}
#planshopStaff .dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.95;
filter:alpha(Opacity=95)}
#planshopStaff .pop_wrap{position:absolute;overflow:hidden;top:50%;left:50%;width:342px;height:200px;margin:-150px -171px 0 -171px;border:1px solid #393939;background-color:#fff}
#planshopStaff .pop_wrap .tit_wrap{overflow:hidden;height:42px;padding-left:20px;border-bottom:1px solid #b2b2b2;background:url(http://image.lotte.com/lotte/images/plan/pop_staffplanshop_tit_bg.gif) 0 0 repeat-x}
#planshopStaff .pop_wrap .tit_wrap h3.tit{overflow:hidden;width:132px;height:42px;text-indent:100%;white-space:nowrap;background:url(http://image.lotte.com/lotte/images/plan/pop_staffplanshop_tit.gif) 0 0 no-repeat}
#planshopStaff .pop_wrap .cont{padding:20px 18px}
#planshopStaff .pop_wrap .cont .desc{color:#757575;font-size:12px;line-height:20px}
#planshopStaff .pop_wrap .cont .ipt_wrap{position:relative;margin-top:15px;*zoom:1}
#planshopStaff .pop_wrap .cont .ipt_wrap:after{content:"";display:block;clear:both}
#planshopStaff .pop_wrap .cont .ipt_wrap label{position:absolute;top:0;left:10px;color:#bbb;font-size:12px;line-height:27px;cursor:text}
#planshopStaff .pop_wrap .cont .ipt_wrap input[type='password']{float:left;width:203px;height:15px;padding:5px 10px;font-size:12px;line-height:15px;border:1px solid #ccc;background:none}
#planshopStaff .pop_wrap .cont .ipt_wrap button.btn_confirm{float:left;overflow:hidden;width:71px;height:27px;margin-left:6px;text-indent:100%;white-space:nowrap;border:none;background:url(http://image.lotte.com/lotte/images/plan/pop_staffplanshop_btnconfirm.gif) 0 0 no-repeat;cursor:pointer}
#planshopStaff .pop_wrap .btn_wrap{height:35px;line-height:35px;text-align:center;background-color:#f5f5f5}
#planshopStaff .pop_wrap .btn_wrap button.btn_close{display:block;overflow:hidden;width:61px;height:21px;margin:7px auto;text-indent:100%;white-space:nowrap;border:none;background:url(http://image.lotte.com/lotte/images/plan/pop_staffplanshop_btnclose.gif) 0 0 no-repeat;cursor:pointer}

.one-n-one .prod_selection .smp_top_logo{position:absolute;top:12px;left:30px}
.one-n-one .prod_selection .right_sec table.smp_tableInfo tr.smp_tit td{height:30px;padding:11px 0 5px 100px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_03_plan_lt.gif) no-repeat 0 0 !important;color:#4d4d4d;font-weight:bold;vertical-align:middle}
.prod_selection .right_sec table.smp_tableInfo{margin:10px 0 20px !important}
.prod_selection .right_sec table.smp_tableInfo th{height:auto;vertical-align:top;padding:5px 0 0 5px;;font-weight:normal;text-align:left;background:#f8f8f8}
.prod_selection .right_sec table.smp_tableInfo td{background:#f8f8f8}
.prod_selection .right_sec table.smp_tableInfo .add_info p{text-indent:-13px;padding:0 5px 0 13px}
.prod_selection .right_sec table.smp_tableInfo .add_info p:first-child{padding-top:6px}
.prod_selection .right_sec table.smp_tableInfo tr.smp_tit td{height:30px;padding:11px 0 5px 100px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_02_lt.gif) no-repeat 0 0;color:#4d4d4d;font-weight:bold}
.prod_selection .right_sec table.smp_tableInfo tr.smp_map th, .prod_selection .right_sec table.smp_tableInfo tr.smp_map td{height:18px;background:#f8f8f8}
.prod_selection .right_sec table.smp_tableInfo tr.smp_end th, .prod_selection .right_sec table.smp_tableInfo tr.smp_end td{padding-bottom:5px !important;border-bottom:1px solid #ededee;background:#f8f8f8}
.prod_selection .right_sec table.smp_tableInfo tr.smp_map td div.smp_map{position:relative;padding-right:80px}
.prod_selection .right_sec table.smp_tableInfo tr.smp_map td div.smp_map span.btnmap{position:absolute;top:-20px;right:5px}
.prod_selection .right_sec table.smp_tableInfo .smp_branchChoice{z-index:0}

.prod_selection .right_sec .smp_shippingMethod{width:433px;margin:0 auto 19px auto;display:none}
.prod_selection .right_sec .smp_shippingMethod dl{overflow:hidden}
.prod_selection .right_sec .smp_shippingMethod dt{width:105px;float:left}
.prod_selection .right_sec .smp_shippingMethod dd{float:left;width:328px}
.prod_selection .right_sec .smp_shippingMethod dd input{margin-right:6px;vertical-align:middle}
.prod_selection .right_sec .smp_shippingMethod dd input.method2{margin-left:16px}
.prod_selection .right_sec .smp_shippingMethod .smp_shippingTxt{padding:20px 0 0 120px;text-indent:-15px}
.prod_selection .right_sec .smp_shippingMethod .smp_shippingTxt span{font-size:12px}
.prod_selection .right_sec .smp_shippingMethod.smart #choice_shipping,
.prod_selection .right_sec .smp_shippingMethod.smart #choice_shipping + label{display:none}
.prod_selection .right_sec .smp_shippingMethod.smart #choice_shipping_quik{margin-left:0 !important}
.one-n-one .prod_selection .right_sec .basket .item.smp{background:#ffecea;margin-bottom:3px;padding-bottom:0;overflow:visible}
.one-n-one .prod_selection .right_sec .basket .group.smp_group{max-height:100%;overflow:visible}
.one-n-one .prod_selection .right_sec .basket .smp_tableInfo .item{display:none}
.one-n-one .prod_selection .right_sec .basket .item.pd{padding-bottom:10px}

.prod_selection .right_sec .prdTxt{width:433px;margin-left:18px;border-bottom:1px #eee solid;padding:15px 0;margin-bottom:25px}
.prod_selection .right_sec strong{font-weight:normal;color:#4667d6;margin-left:8px}
.prod_selection .right_sec span{color:#4d4d4d}
.prod_selection .right_sec .smp_tableEcu.eCoupon{width:100%;margin:10px 0 0 0 !important;font-size:12px;border-top:1px #fff solid;border-bottom:1px #ececec solid;padding-bottom:15px}
.prod_selection .right_sec tr.ecoupon_tit td{height:30px;padding:6px 0 15px 60px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_ecoupon2_lt.gif) no-repeat 0 0;color:#4d4d4d;font-weight:bold;margin-bottom:10px}
.prod_selection .right_sec tr.ecoupon_tit td span{font-size:12px}
.prod_selection .right_sec table.smp_tableEcu.eCoupon tr.smp_map th, .prod_selection .right_sec table.smp_tableEcu.eCoupon tr.smp_map td{padding:0 0 15px 20px !important}
.one-n-one .prod_selection .right_sec .basket .item.option{padding-bottom:0}
.prod_selection .right_sec table.smp_tableEcu.eCoupon tr.smp_map td div.smp_map span.btnmap{position:absolute;top:0;right:5px}

.one-n-one .prod_selection .right_sec table.smp_tableInfo.update tr.smp_tit td{height:30px;padding:6px 0 5px 120px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_05_plan_lt.gif) no-repeat 0 0 !important;color:#4d4d4d;font-weight:bold;vertical-align:middle;font-size:12px}
.one-n-one .prod_selection .right_sec table.smp_tableInfo.update tr.smp_tit td span{font-size:12px}
.prod_selection .right_sec table.smp_tableInfo.update{font-size:12px}
.prod_selection .right_sec table.smp_tableInfo.update th, .prod_selection .right_sec table.smp_tableInfo.update td{padding-left:15px}

.one-n-one .prod_selection .right_sec .basket .group.type{max-height:inherit}
.prod_selection .right_sec .typeTxt{margin:0 auto;border-bottom:1px #eee solid;padding:5px 20px;background:#fff;font-size:12px}
.prod_selection .right_sec .typeTxt dl{overflow:hidden;padding:5px 0}
.prod_selection .right_sec .typeTxt dt{float:left}
.prod_selection .right_sec .typeTxt dd{float:right}
.prod_selection .right_sec .typeTxt .padAmount{width:160px;border:1px solid #ccc;height:18px;padding:0 0 0 5px;line-height:18px;color:#4D4D4D}
.prod_selection .right_sec .typeTxt .infoTxt{font-size:11px;padding:5px 0}
.one-n-one .prod_selection #prdinfo{width:210px;font-size:11px;color:#666;line-height:1.2;margin:0 0 0 63px;*margin:41px 0 0 -154px}
.one-n-one .prod_selection #prdinfo .layerpop-in h4{height:24px;padding:11px 0 0 11px;margin-bottom:10px}
.one-n-one .prod_selection #prdinfo .pop-close2{right:12px;top:10px}
.one-n-one .prod_selection #prdinfo .pop-cont2{padding:0px 12px 12px}

.prod_selection .right_sec table.smp_tableEcu{margin:10px 0 20px !important}
.prod_selection .right_sec table.smp_tableEcu th{height:auto;vertical-align:top;padding:5px 0 0 5px;;font-weight:normal;text-align:left;background:#f8f8f8}
.prod_selection .right_sec table.smp_tableEcu td{background-color:#f8f8f8}
.prod_selection .right_sec table.smp_tableEcu .add_info p{text-indent:-13px;padding:0 5px 0 13px}
.prod_selection .right_sec table.smp_tableEcu .add_info p:first-child{padding-top:6px}
.prod_selection .right_sec table.smp_tableEcu tr.smp_tit td{height:30px;padding:11px 0 5px 100px !important;background:#f8f8f8 url(http://image.lotte.com/lotte/images/smartp/detail_02_lt.gif) no-repeat 0 0;color:#4d4d4d;font-weight:bold}
.prod_selection .right_sec table.smp_tableEcu tr.smp_map th, .prod_selection .right_sec table.smp_tableInfo tr.smp_map td{height:18px;background:#f8f8f8}
.prod_selection .right_sec table.smp_tableEcu tr.smp_end th, .prod_selection .right_sec table.smp_tableInfo tr.smp_end td{padding-bottom:5px !important;border-bottom:1px solid #ededee;background:#f8f8f8}
.prod_selection .right_sec table.smp_tableEcu tr.smp_map td div.smp_map{position:relative;padding-right:80px}
.prod_selection .right_sec table.smp_tableEcu tr.smp_map td div.smp_map span.btnmap{position:absolute;top:-20px;right:5px}
.prod_selection .right_sec table.smp_tableEcu .smp_branchChoice{z-index:0}

.prd-etc.etc_new{background:#fff}
.prd-etc.etc_new .prd-comment{background:none;border:1px #d8d8d8 solid;height:auto;margin-bottom:0;padding:10px 10px 9px}
.prd-etc.etc_new .prd-comment li{padding:5px 0 6px 4px;color:#666;font-weight:normal}
.prd-etc.etc_new .prd-comment li a.btn_over_prv{height:15px;padding-top:2px}
.prd-etc.etc_new .prd_soldOption{border:1px #d8d8d8 solid;border-top:none;padding:10px}
.prd-etc.etc_new .prd_soldOption h3{position:relative;margin-bottom:10px}
.prd-etc.etc_new .prd_soldOption h3 a{position:absolute;top:0;right:0}
.prd-etc.etc_new .prd_soldOption .option_list{position:relative;overflow:hidden}
.prd-etc.etc_new .prd_soldOption .option_list .tit{overflow:hidden;background:url(http://image.lotte.com/lotte/images/goods/tit_prd_option_bg.gif) no-repeat left bottom;color:#333;padding:6px 0 5px 6px}
.prd-etc.etc_new .prd_soldOption .option_list .tit span{color:#333;font-weight:normal}
.prd-etc.etc_new .prd_soldOption .option_list li{overflow:hidden;background:url(http://image.lotte.com/lotte/images/goods/txt_prd_option_bg.gif) no-repeat left bottom;padding:6px 0 5px 6px}
.prd-etc.etc_new .prd_soldOption .option_list li.bg{background:none}
.prd-etc.etc_new .prd_soldOption .option_list li strong{display:inline-block;float:left;width:114px;font-weight:normal}
.prd-etc.etc_new .prd_soldOption .option_list li span{display:inline-block;float:right;width:54px;text-align:center;color:#4d6ed9}
.prd-etc.etc_new .prd_soldOption .option_list li span.soldout{color:#ff6600}
.prd-etc.etc_new .info_txt{background:#f7f7f7;color:#666;padding:7px 5px 7px 10px;font-weight:normal;margin-top:10px}

/* 20160118 추가 */
.prd-etc.etc_new{font-family:Malgun Gothic}
.prd-etc.etc_new .prd-comment .clover{display:inline-block;height:14px;background-position:0 2px;line-height:13px}
.prd-etc.etc_new .prd-comment .clover strong{vertical-align:top}

#optionInfo{right:25px}
#optionInfo .titOp{display:block;color:#333;margin-bottom:10px;font-size:12px;padding-left:15px}
#optionInfo .layerpop-in{padding:15px 0 0 0}
#optionInfo .scroll{width:200px;max-height:260px;overflow-y:auto;padding:0 10px 0 15px}
#optionInfo .option_list{position:relative;overflow:initial;height:100%}
#optionInfo .info_txt{margin:10px 15px 10px 10px}
#optionInfo .layerpop-footer{background:#f5f5f5;height:34px;text-align:center;margin:3px 0 2px;cursor:pointer}
#optionInfo .layerpop-footer a{display:inline-block;padding-top:6px}

#soldOption.on{z-index:10000 !important}
#soldOption .layerpop-in{font-size:12px}
#soldOption .soldOptionCon{padding:15px;font-family:Malgun Gothic}
#soldOption .soldOptionCon p{font-weight:normal}
#soldOption .layerpop-in strong{color:#060606;display:inline-block;font-size:13px}

/* 20181106 상품상세개선 */
.benefits_layerpop .soldOptionCon{padding:15px;}
.benefits_layerpop .layerpop-in {overflow-y:auto;max-height:324px;}
.benefits_layerpop .layerpop-in .sectionCon {margin-top:20px;}
.benefits_layerpop .layerpop-in .sectionCon:first-child {margin-top:0;}
.benefits_layerpop .layerpop-in .soldOptionTit {display:inline-block;margin:0 0 10px 0;font-size:13px;color:#060606;}
.benefits_layerpop .layerpop-in .soldOptionTxt {margin:10px 0;}
.benefits_layerpop .layerpop-in .soldOptionTit + .soldOptionTxt {margin-top:0;}
.benefits_layerpop .layerpop-in .soldOptionTbl {width:auto;}
.benefits_layerpop .layerpop-in .soldOptionTbl th {padding:7px 0;border:1px solid #e2e2e2;background:#f5f5f5;font-weight:bold !important;font-size:12px;color:#4d4d4d;}
.benefits_layerpop .layerpop-in .soldOptionTbl td {padding:10px 0 10px 9px;border:1px solid #e2e2e2 !important;background:none !important;font-weight:normal !important;color:#4d4d4d !important;text-align:center;}
.benefits_layerpop .layerpop-in .grayTxtList {margin-top:10px;color:#aaa;}
.benefits_layerpop .layerpop-in .grayTxtList li {padding-left:8px;text-indent:-8px;}
.benefits_layerpop .layerpop-in .card_list{}
.benefits_layerpop .layerpop-in .card_list:after {content:"";display:block;clear:both;}
.benefits_layerpop .layerpop-in .card_list li {float:left;margin:0 0 0 5px !important;} /* 상품상세 배포후 수정 */
.benefits_layerpop .layerpop-in .card_list li:first-child {margin-left:0 !important;} /* 상품상세 배포후 수정 */
.benefits_layerpop .btn_layer_close {position:absolute;top:15px;right:15px;}

.prd-etc.etc_new .prd_pancreas{border:1px #d8d8d8 solid;border-top:none;padding:15px 10px}
.prd-etc.etc_new .prd_pancreas h3{position:relative}
.prd-etc.etc_new .prd_pancreas h3 a{position:absolute;top:0;right:0}

#calculationLo{left:50% !important;margin-left:130px !important;font-family:Malgun Gothic;font-size:12px}
#calculationLo .shadow{padding:0}
#calculationLo .pop-cont{padding:0}
#calculationLo .tit{margin:0;padding:0 15px}
#calculationLo h4{height:39px;background:none;margin:0;border-bottom:2px #6a8ae1 solid;position:relative;padding:24px 0 0 0}
#calculationLo h4 a{position:absolute;top:23px;right:0}
#calculationLo .calculationCon{padding:0 15px}
#calculationLo ul li > strong{font-size:13px}
#calculationLo ul .total{overflow:hidden;height:55px;line-height:55px;background:url(http://image.lotte.com/lotte/images/goods/dline_h.gif) repeat-x left bottom;color:#333;margin-bottom:10px}
#calculationLo ul .total .prd-qty{display:inline-block;vertical-align:middle}
#calculationLo ul .total .pd{display:inline-block;padding:0 5px;color:#999}
#calculationLo ul .total .amount{float:right;font-size:12px}
#calculationLo ul .saleSaving{position:relative;background:url(http://image.lotte.com/lotte/images/goods/dline_h.gif) repeat-x left bottom;padding-bottom:12px;margin-bottom:10px}
#calculationLo ul .saleSaving strong{display:block;color:#2f2f2f;margin-bottom:8px}
#calculationLo ul .saleSaving .selComp.selSmp{margin:0;width:185px;border-color:#cbd4d9}
#calculationLo ul .saleSaving .selComp.selSmp.on{z-index:15}
#calculationLo ul .saleSaving .selComp.selSmp .cnt{width:161px;padding-left:4px;line-height:16px;letter-spacing:-.5px}
#calculationLo ul .saleSaving .selComp.selSmp a, #calculationLo ul .saleSaving .selComp.selSmp .cnt{text-decoration:none;color:#666}
#calculationLo ul .saleSaving .selComp.on .sel_list_wrap{display:block}
#calculationLo ul .saleSaving .selComp.selSmp .sel_list_wrap li{margin-bottom:0;line-height:16px}
#calculationLo ul .saleSaving .selComp span.arrow{background:#FFF url(http://image.lotte.com/lotte/images/goods/calculationLo_selbox2.png) no-repeat right -3px}
#calculationLo ul .price{position:absolute;top:24px;right:0;font-weight:bold;line-height:16px;color:#de5533}
#calculationLo ul .saleSaving .price span{font-weight:normal;color:#5e5e5e}

#calculationLo ul .saleSaving.inactive{position:relative;z-index:0}
#calculationLo ul .saleSaving.inactive strong{color:#aaa}
#calculationLo ul .saleSaving.inactive .selComp.selSmp{background:#e4e9ec}
#calculationLo ul .saleSaving.inactive .selComp.selSmp a, #calculationLo ul .saleSaving.inactive .selComp.selSmp .cnt{text-decoration:none;color:#aaa}
#calculationLo ul .saleSaving.inactive .price{color:#aaa}
#calculationLo ul .saleSaving.inactive .price span{font-weight:normal;color:#aaa}
#calculationLo ul .saleSaving.inactive .selComp span.arrow{background-color:#e8e8e8;background-position:right -27px}

#calculationLo ul .radioChoice{overflow:hidden;position:relative;background:url(http://image.lotte.com/lotte/images/goods/dline_h.gif) repeat-x left bottom;padding-top:2px;padding-bottom:7px;margin-bottom:10px}
#calculationLo ul .radioChoice > strong{color:#2f2f2f;float:left;padding-top:3px;width:90px}/* 20151210 수정 */
#calculationLo ul .radioChoice .price{top:4px}
#calculationLo ul .radioChoice .price span{font-weight:normal;color:#5e5e5e}

#calculationLo ul .radioChoice .login_input_radio_list{float:left}
#calculationLo ul .radioChoice .login_input_radio_list .login_input_radio{position:relative;height:23px;float:left;margin-right:10px}
#calculationLo ul .radioChoice .login_input_radio_list .login_input_radio label{background:url(http://image.lotte.com/lotte/images/goods/calculationLo_input_radio2.png) no-repeat 0 -3px;color:#666;padding-left:20px;height:19px;font-size:12px;line-height:20px;display:block}
#calculationLo ul .radioChoice .login_input_radio_list .login_input_radio input{display:none}
#calculationLo ul .radioChoice .login_input_radio_list .login_input_radio.on label{background-position:0 -26px}

#calculationLo ul .radioChoice.inactive strong{color:#aaaaaa}/* 20151210 수정 */
#calculationLo ul .radioChoice.inactive .price{color:#aaaaaa}
#calculationLo ul .radioChoice.inactive .price span{font-weight:normal;color:#aaaaaa}

#calculationLo ul .radioChoice.inactive .login_input_radio_list{float:left}
#calculationLo ul .radioChoice.inactive .login_input_radio_list .login_input_radio label{background-position:0 -48px;color:#aaa}
#calculationLo ul .radioChoice.inactive .login_input_radio_list .login_input_radio input{display:none}

#calculationLo ul .salePrice{overflow:hidden;position:relative;padding:15px 0;margin-top:-5px;text-align:center;background:#f7f7f7;color:#4667d6;font-weight:bold}
#calculationLo ul .salePrice p{font-size:14px}
#calculationLo ul .salePrice span{color:#e75926;font-size:14px;display:inline-block;padding-left:5px}

#calculationLo ul .pointUse{overflow:hidden;position:relative;padding:15px 0;margin-bottom:10px}
#calculationLo ul .pointUse strong{color:#2f2f2f;margin-bottom:8px;display:inline-block}

#calculationLo ul .pointCon{position:relative}
#calculationLo ul .pointUse .pointCon .discount-sel{overflow:hidden}
#calculationLo ul .pointUse .pointCon .discount-sum{position:absolute;top:3px;right:0;color:#333;line-height:18px}
#calculationLo ul .pointUse .pointCon .discount-sum input{width:70px;font-weight:bold;float:left;margin-right:5px;color:#333}

#calculationLo ul .pointUse .login_check_box{position:relative;height:24px;padding-top:1px;margin-bottom:0;line-height:16px;float:left}
#calculationLo ul .pointUse .login_check_box label{background:url(http://image.lotte.com/lotte/images/goods/calculationLo_input_checkbox2.png) no-repeat -3px 0;color:#333;padding-left:18px;height:20px;font-size:12px;line-height:20px;display:inline-block;letter-spacing:-1px}
#calculationLo ul .pointUse .login_check_box.mgl5 label{margin-left:2px}
#calculationLo ul .pointUse .login_check_box input{display:none}
#calculationLo ul .pointUse .login_check_box .checkbox_on{background-position:-3px -19px}

#calculationLo ul .pointUse .login_check_box.inactive label{background-position:-3px -40px}

#calculationLo .finalPayment{overflow:hidden;position:relative;padding:15px 0;background:#698ae8;text-align:center}
#calculationLo .finalPayment h5{background:none;padding:0;margin:0}
#calculationLo .finalPayment p{color:#fff}
#calculationLo .finalPayment .price{margin-bottom:10px;font-size:12px}
#calculationLo .finalPayment .price .total{font-size:18px}
#calculationLo .finalPayment .txt{color:#c3d3ff;font-weight:normal}

#calculationLo .tit .saleBtn{position:absolute;top:24px;left:95px}
#calculationLo .tit .saleBtn input{display:none}
#calculationLo .tit .saleBtn label{background:url(http://image.lotte.com/lotte/images/goods/layer_tit_calculation_btn.gif) no-repeat left top;display:inline-block;width:100px;height:18px;text-indent:-9999px}
#calculationLo .tit .saleBtn.off label{background:url(http://image.lotte.com/lotte/images/goods/layer_tit_calculation_btn_off.gif) no-repeat left top}

/* 20160115 미리계산기 수정 */
#calculationLo ul .no_benefit{margin-bottom:10px;padding:45px 0 55px;background:url(http://image.lotte.com/lotte/images/goods/dline_h.gif) repeat-x left bottom;font-weight:bold;font-size:14px;line-height:26px;text-align:center;color:#888}
#calculationLo ul input[type=text]{border-color:#cbd4d9}
#calculationLo ul .free_delivery{background:none}
#calculationLo ul .free_delivery .price_txt{float:right;margin-bottom:7px;padding-top:3px}
#calculationLo ul .free_delivery .price_txt strong{margin-left:3px;color:#333}

.prd-etc.etc_new .prd_comparison{border:1px #d8d8d8 solid;border-top:none;padding:15px 10px 10px;position:relative}
.prd-etc.etc_new .prd_comparison h3{position:relative;margin-bottom:15px}
.prd-etc.etc_new .prd_comparison h3 a{display:inline-block;margin-left:5px}
.prd-etc.etc_new .prd_comparison .prd-list{height:auto}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area{width:150px;height:205px;margin-left:16px}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li img{width:150px;height:150px;border:none}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li a:hover img{border:none}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li a:hover img{border:none}
.prd-etc.etc_new .prd_comparison .slide-area li.selected_item{left:0;z-index:1;background:#fff;height:205px}
.prd-etc.etc_new .prd_comparison .slide-area li a:focus img{border-color:none}

.prd-etc .prd-list .slide-area ul{height:400px}
.prd-etc .prd-list .slide-area ul:after{content:"";display:block;clear:both}

.prd-etc.etc_new .prd_comparison .prd-list .slide-area li span{display:none}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li .price{color:#666;font-size:14px;text-align:center;margin:12px 0 9px;font-weight:bold}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li a{text-decoration:none}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li a .coupon{text-align:center}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li a .coupon .cou{display:inline-block;color:#fff;font-weight:normal;background:#4874cd;border:1px #4874cd solid;padding:1px 2px}
.prd-etc.etc_new .prd_comparison .prd-list .slide-area li a .coupon .txt{display:inline-block;color:#747474;font-weight:normal;border:1px #c6c5cb solid;padding:1px 2px}

.prd-etc.etc_new .prd_comparison .prd-list .prev{position:absolute;top:60px;left:0;text-indent:-9999px;background:url(http://image.lotte.com/lotte/images/goods/prd_slide_arrow.png) no-repeat -1px -1px;width:12px;height:20px;display:inline-block}
.prd-etc.etc_new .prd_comparison .prd-list .next{position:absolute;top:60px;right:18px;text-indent:-9999px;background:url(http://image.lotte.com/lotte/images/goods/prd_slide_arrow.png) no-repeat -18px -1px;width:12px;height:20px;display:inline-block}
.prd-etc.etc_new .prd_comparison .prd-list .prev.disabled{background:url(http://image.lotte.com/lotte/images/goods/prd_slide_arrow.png) no-repeat -1px -24px;display:inline-block}
.prd-etc.etc_new .prd_comparison .prd-list .next.disabled{background:url(http://image.lotte.com/lotte/images/goods/prd_slide_arrow.png) no-repeat -18px -24px;display:inline-block}

#comparisonLayer{z-index:10;right:95px}
#comparisonLayer .discount_list{padding:13px 10px;height:auto !important;letter-spacing:-.7px;*letter-spacing:-1px}
#comparisonLayer h4{padding-bottom:10px;font-size:13px;color:#474747}
#comparisonLayer p{font-weight:normal;font-size:12px}

body#ellotte .prd-etc.etc_new .prd_comparison .prd-list .slide-area li a .coupon .cou{background:#906645;border:1px #906645 solid}
body#ellotte #calculationLo{font-family:dotum;font-size:11px}
body#ellotte #calculationLo h4{height:30px;padding-top:20px;border-bottom:2px #906645 solid}
body#ellotte #calculationLo ul li > strong{font-size:12px}
body#ellotte #calculationLo ul .saleSaving .price{color:#c00000}
body#ellotte #calculationLo ul .salePrice{margin-top:0;margin-bottom:10px;color:#906645}
body#ellotte #calculationLo ul .salePrice span{color:#c00000}
body#ellotte #calculationLo .finalPayment{background:#906645}
body#ellotte #calculationLo .finalPayment .txt{color:#d2b39a}
body#ellotte #calculationLo ul .saleSaving.inactive .price{color:#aaaaaa}
body#ellotte #calculationLo ul .saleSaving .selComp span.arrow{background-image:url(http://image.lotte.com/ellotte/images/goods/calculationLo_selbox_sml.png)}
body#ellotte #calculationLo ul .pointUse .login_check_box label{background-image:url(http://image.lotte.com/ellotte/images/goods/calculationLo_input_checkbox_sml.png)}
body#ellotte #calculationLo .layerpop-in{border:1px solid #393939}

body#ellotte #calculationLo .tit .saleBtn{top:20px}
body#ellotte #calculationLo .tit .saleBtn input{display:none}
body#ellotte #calculationLo .tit .saleBtn label{background:url(http://image.lotte.com/ellotte/images/goods/layer_tit_calculation_btn.gif) no-repeat left top;display:inline-block;width:100px;height:18px;text-indent:-9999px}
body#ellotte #calculationLo .tit .saleBtn.off label{background:url(http://image.lotte.com/ellotte/images/goods/layer_tit_calculation_btn_off.gif) no-repeat left top}
body#ellotte #calculationLo ul .radioChoice .price{color:#c00000}
body#ellotte #calculationLo ul .radioChoice.inactive .price{color:#aaaaaa}

/* 20160115 수정 */
/* body#ellotte #calculationLo h4 a{top:16px} */
body#ellotte #calculationLo ul input[type=text]{border-color:#ccc}
body#ellotte #calculationLo ul .total{height:50px;line-height:50px}
body#ellotte #calculationLo ul .saleSaving strong{margin-bottom:5px}
body#ellotte #calculationLo ul .saleSaving .selComp.selSmp{border-color:#D2D2D2}
body#ellotte #calculationLo ul .saleSaving.inactive .selComp.selSmp{background-color:#e5e5e5}
body#ellotte #calculationLo ul .radioChoice{padding-top:0;padding-bottom:5px}
body#ellotte #calculationLo ul .radioChoice .login_input_radio_list .login_input_radio label{background-image:url(http://image.lotte.com/lotte/images/goods/calculationLo_input_radio_sml.png)}
body#ellotte #calculationLo ul .free_delivery .price_txt{font-size:12px}
body#ellotte #calculationLo ul .pointUse strong{margin-bottom:10px}
body#ellotte #calculationLo ul .pointCon{margin-bottom:5px}
body#ellotte #soldOption .soldOptionCon,
body#ellotte .prd-etc.etc_new{font-family:dotum}
body#ellotte .prd-etc.etc_new .prd-comment .clover{height:12px;background-position:0 1px}


#rentalApply h1{padding-left:14px}
#rentalApply .tit{padding-bottom:5px}
#rentalApply .rental_cont{padding:30px 30px 20px}
#rentalApply .customer{background:none;border-top:1px #e0e0e0 solid;margin-bottom:30px}
#rentalApply .customer th{background:#f2f2f2 url(http://image.lotte.com/lotte/images/goods/pop_bl_arrow.gif) no-repeat 12px 11px;padding:7px 0 5px 0;text-align:center;font-weight:bold;color:#666;border-bottom:1px #e0e0e0 solid}
#rentalApply .customer td{padding:7px 0 5px 10px;border-bottom:1px #e0e0e0 solid}
#rentalApply .customer #name{font-weight:bold;color:#999;width:184px;height:16px;border:1px #ccc solid;}
#rentalApply .customer #name.on{font-weight:normal;color:#666}
#rentalApply .customer select{border:1px #ccc solid;height:20px}

#rentalApply .personalInfo{background:none;border-top:1px #e0e0e0 solid;margin-bottom:10px}
#rentalApply .personalInfo th{background:#f2f2f2;padding:7px 0 5px;text-align:center;font-weight:bold;color:#666;border-bottom:1px #e0e0e0 solid}
#rentalApply .personalInfo td{border-bottom:1px #e0e0e0 solid;text-align:center;color:#333;padding:10px 0 5px;font-size:12px}
#rentalApply .personalInfo .bor{border-left:1px #e0e0e0 solid;border-right:1px #e0e0e0 solid}

#rentalApply .infoTxt{font-size:12px;letter-spacing:-1px}
#rentalApply .chb{text-align:right;font-size:12px;font-weight:bold}
#rentalApply .btn{text-align:center;padding:20px 0 10px}
#rentalApply .pop-close3{right:20px}

.one-n-one .prod_selection .right_sec .basket .item.smp .typeTxt.mgt10{margin-bottom:-12px}

/* 20150108 해시태그 추가 */
.product_typeA_v2 .s_produnit{height:425px}
.product_typeA_v2 .s_produnit .hashtag{padding-top:42px}
.product_typeA_v2 .s_produnit .hashtag a{display:inline-block;padding:0 6px;line-height:24px;color:#999;font-size:13px;background-color:#f5f5f5}
.search_results_wrap .s_product .product_typeA.product_typeA_v2 li{height:440px}

/* 20160311 검색 미리보기팝업 수정 */
#goodsPreview.preview_2016{border-top:3px solid #333949}
#goodsPreview.preview_2016 .layer_cont .tit span{width:91px;height:18px;background: url(http://image.lotte.com/lotte/images/search/sprite_preview_new.gif) no-repeat 0 0}
#goodsPreview.preview_2016 .layer_cont .btn_close{position:absolute;right:20px;top:20px;width:25px;height:25px;background: url(http://image.lotte.com/lotte/images/search/sprite_preview_new.gif) no-repeat -192px 0}
#goodsPreview.preview_2016 .layer_cont .btn_detailview{width:228px;height:65px;background: url(http://image.lotte.com/lotte/images/search/sprite_preview_new.gif) no-repeat 0 -25px}
#goodsPreview.preview_2016 .layer_cont .text_info .price p.goodbenefit{color: #518ddd}
#goodsPreview.preview_2016 .layer_cont .text_info .icon span.ico02{background: #888;border:1px solid #888}

/* 20160427 렌탈상품 상담신청하기 팝업 수정 */
#rentalApply .rent_v2 .customer{margin-bottom:10px}
#rentalApply .rent_v2 .customer th{padding-left:20px;text-align:left}
#rentalApply .rent_v2 .customer select:disabled{color:#999}
#rentalApply .rent_v2 .rdo{font-weight:bold;font-size:12px;text-align:right}
#rentalApply .rent_v2 div.btn{cursor:default}

/* 20160429 크로스픽 - 스마트픽 편의점픽업 추가 */
	/* 상품상세 */
.smp_tableInfo .smp_store .smartpick_sel td{background: #f8f8f8;padding-left:10px !important}
.smp_tableInfo .smp_store .smartpick_sel td.smartpick_sel_1{padding-top:10px !important}
.smp_tableInfo .smp_store .smartpick_sel td input{vertical-align:middle}
.smp_tableInfo .smp_store .smartpick_sel td label{vertical-align:middle;font-size:14px;font-weight:bold}
.smp_tableInfo .smp_store .smartpick_sel td p{margin-top:10px;padding:0 0 8px 15px}
.prd-info .prd-buy table.smp_tableInfo .smp_store th{padding-left:25px;width:80px}
.smp_tableInfo .smp_store .smartpick_sel td p.smartpick_sel_ok{margin-top:0}
.smp_tableInfo .smp_store .smartpick_sel td p.smartpick_sel_ok strong{display:Inline-block;margin-left:43px;color:#666}
.smp_tableInfo .smp_store .smartpick_sel td img{vertical-align:bottom}
	/* 상품상세_기획전형 */
.smp_tableInfo .smp_store_plan .smartpick_sel td{background: #f8f8f8;padding-left:20px !important;padding-top:10px !important}
.smp_tableInfo .smp_store_plan .smartpick_sel td.smartpick_sel_1{padding-bottom:10px !important}
.smp_tableInfo .smp_store_plan .smartpick_sel td input{vertical-align:middle}
.smp_tableInfo .smp_store_plan .smartpick_sel td label{vertical-align:middle;font-size:14px;font-weight:bold}
.smp_tableInfo .smp_store_plan .smartpick_sel td p{margin-top:10px;padding:0 0 8px 12px;line-height:18px}
.prod_selection .right_sec table.smp_tableInfo.update .smp_store_plan th{padding-left:30px;font-size:11px;letter-spacing:-1.3px}
.smp_tableInfo .smp_store_plan .smartpick_sel td p.smartpick_sel_ok{margin-top:0}
.smp_tableInfo .smp_store_plan .smartpick_sel td p.smartpick_sel_ok strong{display:Inline-block;margin-left:43px;color:#666}
.smp_tableInfo .smp_store_plan .smartpick_sel td img{vertical-align:bottom}
	/* 상품상세_지점찾기 팝업레이어 */
.pop_7e_search{font-size:12px;font-family:Malgun Gothic}
.pop_7e_search .pop-header h1{padding:15px 0 0 20px}
.pop_7e_search .pop-cont{padding:28px 31px}
.pop_7e_search .pop-cont h2{margin:0;font-size:13px;padding-bottom:7px}
.pop_7e_search .pop-cont .pickup_7e_sel_1{background:#fafbff;padding:10px 10px 20px 10px;margin-bottom:10px;clear:both;}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dl{padding:10px 10px 0 10px;width:100%;}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dl:after{content:"";display:block;clear:both}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dt{float:left;line-height:30px;width:54px;margin-right:10px;}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dd{float:left}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dd:after{content:"";display:block;clear:both}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dd span{float:left;margin-right:4px;}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dd input[type="text"]{display:inline-block;zoom:1;*display:inline;width:410px;color:#656565;padding:8px;border:1px solid #cdd2d6;vertical-align:middle;font-size:12px}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dd a.sear{display:inline-block;zoom:1;*display:inline;padding:10px 13px;background:#528cdd;color:#fff;font-size:12px;line-height:12px;vertical-align:top}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dd input[type=text]:focus{color:#c5c5c5;}
.pop_7e_search .pop-cont .pickup_7e_sel_1 dl:after{content:"";display:block;clear:both}
.pop_7e_search .pop-cont .pickup_7e_sel p{color:#989898}
.pop_7e_search .pop-cont .pickup_7e_sel p.lp_txt{padding-top:12px;line-height:16px;color:#d9291c} /*20180910 추가*/
.pop_7e_search .pop-cont .pickup_7e_sel p.lp_txt i{display:inline-block;width:21px;height:21px;margin-top:-2px;background:url('http://image.lotte.com/lotte/images/goods/lock_pic_icon.png') no-repeat center;vertical-align:middle}/*20180910 추가*/
.pop_7e_search .pop-cont .notice_7e_wrap{margin-top:30px;border:1px solid #ddd;text-align:center;padding:170px 0;background:#f6f6f6}
.pop_7e_search .pop-cont .result_7e_wrap{margin-top:30px}
.pop_7e_search .pop-cont .result_7e_wrap .result_7e_map{text-align:center}
.pop_7e_search .pop-cont .result_7e_wrap .result_7e_select{margin-top:30px;border-top:1px solid #949494;border-bottom:1px solid #949494;text-align:center;padding:20px}
.pop_7e_search .pop-cont .result_7e_wrap dl{overflow:hidden;padding:2px 0}
.pop_7e_search .pop-cont .result_7e_wrap dl dt{float:left;width:80px;font-weight:bold;text-align:left}
.pop_7e_search .pop-cont .result_7e_wrap dl dd{margin-left: 80px;text-align: left;}
.pop_7e_search .pop-footer{background:none;margin-bottom:30px}
.pop_7e_search .pop-footer a.close_7e{display:inline-block;background:#969696;color:#fff;text-align:center;padding:10px;width:120px}
.pop_7e_search .pop-footer a.ok_7e{display:inline-block;background:#528cdd;color:#fff;text-align:center;padding:10px;width:120px;margin-left:8px}
.pop_7e_search .selComp{width:156px;height:26px;display:inline-block;margin:0}
.pop_7e_search .selComp.gu{width:256px}
.pop_7e_search .selComp .btn_sel span.cnt{width:125px;padding:1px 0 4px 5px;height:23px;font-size:12px;color:#656565;}
.pop_7e_search .selComp.gu .btn_sel span.cnt{width:225px;}
.pop_7e_search .selComp a.btn_sel:hover .cnt, .pop_7e_search .selComp a.btn_sel:focus .cnt{text-decoration:none}
.pop_7e_search .selComp .btn_sel span.arrow{padding-top:7px;background:url(http://image.lotte.com/lotte/images/search/sprite_btn_new.gif) no-repeat 4px -222px;width:18px;height:18px;text-decoration:none}
.pop_7e_search .selComp .sel_list_wrap{top:27px}
.pop_7e_search .selComp .sel_list_wrap .sel_list li a{height:20px;padding:2px 4px 5px;color:#939393;font-size:12px}
.pop_7e_search .selComp .sel_list_wrap .sel_list a:hover{color:#c5c5c5;text-decoration:none}
.pop_7e_search .selComp .sel_list_wrap .sel_list li.on{background:none}
	/* 장바구니 미리보기 팝업 레이어 */
.layerpop .preview .info-area .smp_store th{padding-left:25px;width:80px;margin-top:10px}
.layerpop .preview .info-area .smp_store .smartpick_sel td{padding:2px 0 10px 10px !important}
	/* 편의점 픽업 매장정보 팝업-map*/
.pop.map_7e{font-size:12px;font-family:Malgun Gothic}
.pop.map_7e .pop-cont .result_7e_select{margin-top:30px;border-top:1px solid #949494;text-align:center;padding:20px 20px 14px}
.pop.map_7e .pop-cont .result_7e_select dl{overflow:hidden;padding:2px 0}
.pop.map_7e .pop-cont .result_7e_select dl dt{float:left;width:80px;font-weight:bold;text-align:left}
.pop.map_7e .pop-cont .result_7e_select dl dd{float:left}
/* 20160705 크로스픽 - 할인금액 위치 수정 */
.smp_tableInfo .smp_store .smartpick_sel td .smpc{color:#1ba09b}

/* 20160816 일반전형 검색형 & 리스트형 */
.product_typeB .s_produnit .info_zone .icon_new {position: absolute; right: 129px;top:140px; width: 213px;}
.product_typeB .s_produnit .info_zone .icon_new img {vertical-align:middle}
.product_typeA .s_produnit .info_zone .icon_new {margin-top:10px}
.product_typeA .s_produnit .info_zone .icon_new img {vertical-align:middle}
.product_typeB ul li .s_produnit .info_zone {min-height:163px}
.product_typeB ul li.on .s_produnit .info_zone .icon_new {top:141px}

/* 20161024 맑은고딕으로 바꾸면서 틀어짐 수정*/
div.produnit div.contents p{line-height:15px}
#project_temp .contents p{line-height:14px}
#project_temp .threeLine{height:43px}
#project_temp .twoLine{height:29px}
div.produnit div.nomi div.txt_nomi{line-height:12px}
div.planT_tit strong{padding:7px 0 0 18px}
span.instant_cpn em, span.instant_cpn .percent{vertical-align:top}

/* 20161104 상품상세_지점찾기 팝업레이어 */
.pop_7e_search .pop-cont .pickup_7e_sel_1 dl.sel_st{padding-top:5px}
.pop_7e_search .pop-cont .pickup_7e_sel_1 .sel_st dd{margin-top:7px}
.pop_7e_search .pop-cont .pickup_7e_sel_1 .sel_st .base{margin-left:20px}
.smp_tableInfo .smp_store .smartpick_sel td p span{margin-top:8px;display:inline-block}
.prod_selection .right_sec .smartpick_sel td p span{margin-top:8px;display:inline-block}

/* 20170313 550x550 세로버전 가이드 추가 */
div.prd_550v {overflow:hidden;width:550px;}
div.prd_550v div.photo_zone img {width:550px;height:550px;}
div.prd_550v div.info_zone {font-size:12px;color:#666666;}
div.prd_550v div.small_image ul.small_image_list {overflow:hidden;}
div.prd_550v div.small_image ul.small_image_list li {overflow:hidden;float:left;height:60px;padding:0 7px 7px 0;}
div.prd_550v div.small_image ul.small_image_list li img {width:60px;height:60px;}

/* 20170510 엘롯데 전문관 상품상세 - 미리계산기 */
body#brand_ellotte #calculationLo ul li > strong{font-size:13px}
body#brand_ellotte #calculationLo ul .saleSaving .selComp.selSmp.on{z-index:15}
body#brand_ellotte #calculationLo ul .saleSaving .selComp.on .sel_list_wrap{display:block}
body#brand_ellotte #calculationLo ul .saleSaving.inactive .selComp span.arrow {background-color: #e8e8e8;background-position: right -27px;}
body#brand_ellotte #calculationLo .prd-etc.etc_new .prd_comparison .prd-list .slide-area li a .coupon .cou{background:#906645;border:1px #906645 solid}
body#brand_ellotte #calculationLo{font-family:dotum;font-size:11px}
body#brand_ellotte #calculationLo h4{height:30px;padding-top:20px;border-bottom:2px #906645 solid}
body#brand_ellotte #calculationLo ul li > strong{font-size:12px}
body#brand_ellotte #calculationLo ul .saleSaving .price{color:#c00000}
body#brand_ellotte #calculationLo ul .salePrice{margin-top:0;margin-bottom:10px;color:#906645}
body#brand_ellotte #calculationLo ul .salePrice span{color:#c00000}
body#brand_ellotte #calculationLo .finalPayment{background:#906645}
body#brand_ellotte #calculationLo .finalPayment .txt{color:#d2b39a}
body#brand_ellotte #calculationLo ul .saleSaving.inactive .price{color:#aaaaaa}
body#brand_ellotte #calculationLo ul .saleSaving .selComp span.arrow{background-image:url(http://image.lotte.com/ellotte/images/goods/calculationLo_selbox_sml.png)}
body#brand_ellotte #calculationLo ul .pointUse .login_check_box label{background-image:url(http://image.lotte.com/ellotte/images/goods/calculationLo_input_checkbox_sml.png)}
body#brand_ellotte #calculationLo .layerpop-in{border:1px solid #393939}

/* 20170619  상품유닉추가*/
.prod_list ul.new_unit220 li {border-right:none}


/*청구할인*//*1388 top:16px 주석*/
.prod_selection .right_sec strong{font-weight:bold;color:#4667d6;margin-left:8px}
#calculationLo ul .pointUse{background:url(http://image.lotte.com/lotte/images/goods/dline_h.gif) repeat-x left bottom;overflow:hidden;position:relative;padding:15px 0 0 0;margin-bottom:12px}/* 20170411 미리계산기 포인트 신용카드 청구할인 패딩, 간격 cw * */
.n20170706 #calculationLo h4{position: relative;height:30px;border-bottom:0px !important;font-size:17px;padding-top:17px}/*20170411 미리계산기 하단 cw */
.n20170706 #calculationLo ul .saleSaving .price{color:#000000 !important} /* 미리게산기 가격 텍스트 컬러 */
.n20170706 #calculationLo ul .salePrice{margin-top:0;margin-bottom:10px;color:#333333 !important} /* 20170411 할인받은금액 텍스트컬러 */
.n20170706 #calculationLo ul .salePrice span{color:#cf6969 !important}/*  20170411 할인받은금액 액수 텍스트 컬러  */
.n20170706 .pop-cont .finalPayment{background:#333 !important}/*  20170411 미리계산기 푸터 bg 컬러 */
.n20170706 .pop-cont .finalPayment .txt{color:#d098bf !important}/*  20170411 미리계산기 무이자혜택보기 텍스트 컬러 */
.n20170706 .pop-cont .finalPayment .r_price{margin-bottom:16px;font-size:12px}/* 20170411 미리계산기 청구할인 예상금액 추가 cw*/
.n20170706 #calculationLo ul .radioChoice .price{color:#000000 !important}/* 20170411 스마트픽할인 액수 텍스트 컬러 cw */
.n20170706 #calculationLo h4 a{/* top:16px */}/* 20160411  cw 탑값삭제*/
.n20170706 #calculationLo .finalPayment img{vertical-align:middle}
.n20170706 .hidden_layerpop .shadow .mgb20 img{}
#soldOption {width:352px}
.n20170706 .prod_selection .right_sec strong{color:#cf6969}

/* 20170804 상품상세 스마트픽 레이어 개선*/
.smp_con2 .smartpick_tab ul li {float:left;}
.smp_con2 .smartpick_tab ul li a {overflow:hidden;height:51px;display:block;position:absolute; top:260px; right:0;width:198px;font-size:0;}
.smp_con2 .smartpick_tab ul li a.num01{background:url('http://image.lotte.com/lotte/images/goods/smartpk_lottedept_tab_v2.png') no-repeat 0 bottom; left:0;}
.smp_con2 .smartpick_tab ul li a.num02{background:url('http://image.lotte.com/lotte/images/goods/smartpk_sevenhimt_tab_v2.png') no-repeat 0 bottom;}
.smp_con2 .smartpick_tab ul li.on a.num01 {background-position:0 0;}
.smp_con2 .smartpick_tab ul li.on a.num02 {background-position:0 0;}
.smp_con2 .smartpick_tab ul li div.sub_tab {margin-top:44px; display:none}
.smpInfom_layer .pop-cont .smp_con2 a.num02 {right:8px;top:2px}
.smpInfom_layer .pop-cont .smp_con2 {position:relative;padding-bottom: 5px;margin-bottom: 459px;}

/* [20171109] type02 soldout 추가 :: 메트라이프 */
div.prod_type li.soldout {  }
div.prod_type li.soldout .photo_zone { position:relative; }
div.prod_type li.soldout .photo_zone:before,
div.prod_type li.soldout .photo_zone::before { content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5); color:#fff; }
div.prod_type li.soldout .photo_zone:after,
div.prod_type li.soldout .photo_zone::after { content:"품절"; position:absolute; display:block; text-align: center; color:#fff; width:100%; top:50%; margin-top:-25px; font-size:36px }

/* 20180124 미리계산기 문구추가 */
#calculationLo ul .calculTxtadd {margin:13px 0 16px 0}
#calculationLo ul .calculTxtadd p {font-size:12px;color:#777}
#calculationLo .finalPayment .txt img {margin-top:2px}

/* 탐색(대,중,소카) UI 이미지형 유닛 */
.comm_prod_typeA .c_produnit {position:relative;}
.comm_prod_typeA .c_produnit .quick {position:absolute;top:172px;left:-9999px;margin-left:-61px;}
.comm_prod_typeA .c_produnit .quick a {background:url('http://image.lotte.com/lotte/images/search/sprite_produnit2_new_re.gif') no-repeat 0 0;width:40px;height:40px;display:block;float:left;margin-right:1px;text-indent:-9999px;}
.comm_prod_typeA .c_produnit .quick a.newwindow {background-position:-41px 0;}
.comm_prod_typeA .c_produnit .quick a.add_wish {background-position:-82px 0;}
.comm_prod_typeA .c_produnit .photo_zone {margin-bottom:10px;}
.comm_prod_typeA .c_produnit .mark {position:absolute;height:16px;}
.comm_prod_typeA .c_produnit .mark img {float:left;}
.comm_prod_typeA .c_produnit .info_zone {margin-top:30px;min-height:132px;max-height:160px;overflow:hidden;}
.comm_prod_typeA .c_produnit .contents {margin-bottom:8px}
.comm_prod_typeA .c_produnit .contents p {max-height:32px;line-height:16px;font-size:12px;overflow:hidden;position:relative}
.comm_prod_typeA .c_produnit .contents a{color:#666}
.comm_prod_typeA .c_produnit .contents a strong {font-weight:normal;}
.comm_prod_typeA .c_produnit .price_zone {overflow:hidden;margin-bottom:11px;}
.comm_prod_typeA .c_produnit .price_zone .price {color:#666;float:left;}
.comm_prod_typeA .c_produnit .price_zone .price p {height:16px;line-height:16px;margin:0;position:relative;font-size:12px}
.comm_prod_typeA .c_produnit .price_zone .price p.finalPrice {height:24px;line-height:24px;}
.comm_prod_typeA .c_produnit .price_zone .price p del {color:#888;}
.comm_prod_typeA .c_produnit .price_zone .price p.finalPrice strong {font-size:18px;color:#518ddd}
.comm_prod_typeA .c_produnit .price_zone .price p.finalPrice strong em {font-size:14px;}
.comm_prod_typeA .c_produnit .price_zone .saleRate {float:right;}
.comm_prod_typeA .c_produnit .price_zone .saleRate span {display:block;border:0;}
.comm_prod_typeA .c_produnit .price_zone .saleRate span.blindSale {display:table;float:right;font-weight:700;}
.comm_prod_typeA .c_produnit .price_zone .saleRate span.blindSale em {font-size:18px;color:#333;display:table-cell;}
.comm_prod_typeA .c_produnit .price_zone .saleRate span.blindSale em.percent {font-size:14px;vertical-align:bottom;}
.comm_prod_typeA .c_produnit .price_zone .saleRate span.blind {position:static;font-size:11px;color:#333;visibility:visible;height:auto;margin-top:-2px;clear:both;}
.comm_prod_typeA .c_produnit .star_rating {color:#757575}
.comm_prod_typeA .c_produnit .star_rating a span.rating {background:url('http://image.lotte.com/lotte/images/search/sprite_produnit_new_v2.gif') repeat-x 0 0;width:60px;height:11px;margin:2px 6px 0 1px;text-indent:-9999px;float:left;}
.comm_prod_typeA .c_produnit .star_rating a span.rating em {display:block;height:11px;text-indent:-9999px;font-size:0;background:url('http://image.lotte.com/lotte/images/search/sprite_produnit_new_v2.gif') repeat-x 0 bottom;}
.comm_prod_typeA .c_produnit .star_rating a strong {color:#cd3800;}
.comm_prod_typeA .c_produnit .icon {height:18px;padding-left:1px;overflow:hidden;margin-bottom:8px;}
.comm_prod_typeA .c_produnit .icon span.iconbox {border:1px solid #d0d8dd;float:left;height:16px;line-height:14px;position:relative;z-index:1;margin-left:-1px;letter-spacing:-1px;padding:0 4px;color:#888;}
.comm_prod_typeA .c_produnit .icon span.iconbox em {letter-spacing:-0.5px;}

/* 탐색(대,중,소카) UI 이미지형 유닛 (200*200) */
.comm_prod_typeA .c_produnit.c_produnit_200v {width:200px;}
.comm_prod_typeA .c_produnit.c_produnit_200v .photo_zone {width:200px;height:200px;}
.comm_prod_typeA .c_produnit.c_produnit_200v .photo_zone img {width:200px;height:200px;}
.comm_prod_typeA .c_produnit.c_produnit_200v .quick {top:150px}
/* 탐색(대,중,소카) UI 이미지형 유닛 (220*220) */
.comm_prod_typeA .c_produnit.c_produnit_220v {width:220px;}
.comm_prod_typeA .c_produnit.c_produnit_220v .photo_zone {width:220px;height:220px;}
.comm_prod_typeA .c_produnit.c_produnit_220v .photo_zone img {width:220px;height:220px;}
.comm_prod_typeA .c_produnit.c_produnit_220v .quick {top:170px}
/* 탐색(대,중,소카) UI 이미지형 유닛 (240*240) */
.comm_prod_typeA .c_produnit.c_produnit_240v {width:240px;}
.comm_prod_typeA .c_produnit.c_produnit_240v .photo_zone {width:240px;height:240px;}
.comm_prod_typeA .c_produnit.c_produnit_240v .photo_zone img {width:240px;height:240px;}
.comm_prod_typeA .c_produnit.c_produnit_240v .quick {top:190px}
/*201810 UI 이미지형 유닛 (300*300) */
.comm_prod_typeA .c_produnit.c_produnit_300v {width:300px;}
.comm_prod_typeA .c_produnit.c_produnit_300v .photo_zone {width:300px;height:300px;}
.comm_prod_typeA .c_produnit.c_produnit_300v .photo_zone img {width:300px;height:300px;}
.comm_prod_typeA .c_produnit.c_produnit_300v .quick {top:250px}
/*201810 UI 가로 이미지형 유닛 (220*220) */
.comm_prod_typeA .c_produnit.c_produnit_220h {width:502px;overflow:hidden}
.comm_prod_typeA .c_produnit.c_produnit_220h .photo_zone {width:220px;height:220px;float:left;margin-bottom:0}
.comm_prod_typeA .c_produnit.c_produnit_220h .photo_zone img {width:220px;height:220px}
.comm_prod_typeA .c_produnit.c_produnit_220h .quick {top:170px;margin-left:-202px}
.comm_prod_typeA .c_produnit.c_produnit_220h .info_zone {width:262px;float:right;margin-top:0}
.comm_prod_typeA .c_produnit.c_produnit_220h .mark {position:relative;padding-bottom:4px;float:left;margin:8px 0 0 20px}
.comm_prod_typeA .c_produnit.c_produnit_220h .price_zone {margin-bottom:13px}
/*201810 TV쇼핑 가로 이미지형 유닛 (150*150) */
.comm_prod_typeA .c_produnit.c_produnit_150h {width:358px;overflow:hidden}
.comm_prod_typeA .c_produnit.c_produnit_150h .photo_zone {width:150px;height:150px;float:left;margin-bottom:0}
.comm_prod_typeA .c_produnit.c_produnit_150h .photo_zone img {width:150px;height:150px}
.comm_prod_typeA .c_produnit.c_produnit_150h .quick {top:104px;margin-left:-163px}
.comm_prod_typeA .c_produnit.c_produnit_150h .info_zone {width:200px;float:right;margin-top:0}
.comm_prod_typeA .c_produnit.c_produnit_150h .price_zone {margin-bottom:13px}

/* 카테고리 - 레이어 팝업 */
/* 미리보기 */
#divCommonViewLayer.c_layerpop {display:none}
#divCommonViewLayer.c_layerpop > .shadow{position:absolute;width:100%;height:100%;left:10px;top:10px;background:#000;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;font-size:0;}
#divCommonViewLayer.c_layerpop .layer_cont{width:870px;position:relative;z-index:2;background:#fff;border:1px solid #393939;border-top:3px solid #333949;}
#divCommonViewLayer.c_layerpop .layer_cont .tit{margin:0 20px;height:34px;padding:22px 0 0 0;border-bottom:1px solid #cdcdcd}
#divCommonViewLayer.c_layerpop .layer_cont .tit span{display:block;width:93px;height:22px;background:url(http://image.lotte.com/lotte/images/search/sprite_preview.gif) no-repeat 0 0;text-indent:-9999px}
#divCommonViewLayer.c_layerpop .layer_cont .goodsInfo{margin:0 29px;padding:19px 0 29px 0}
#divCommonViewLayer.c_layerpop .layer_cont .goodsInfo .name{color:#333;font-size:14px;font-weight:bold;margin:0 0 18px 0}
#divCommonViewLayer.c_layerpop .layer_cont .btn_detailview{display:block;width:228px;height:65px;background:url(http://image.lotte.com/lotte/images/search/sprite_preview.gif) no-repeat 0 -23px;text-indent:-9999px}
#divCommonViewLayer.c_layerpop .layer_cont .btn_close{position:absolute;right:20px;top:26px;display:block;width:15px;height:15px;background:url(http://image.lotte.com/lotte/images/search/sprite_preview.gif) no-repeat -200px 0;text-indent:-9999px}
#divCommonViewLayer.c_layerpop .layer_cont .info_wrap:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
#divCommonViewLayer.c_layerpop .layer_cont .info_wrap{display:inline-block}
#divCommonViewLayer.c_layerpop .layer_cont .info_wrap{display:block}
#divCommonViewLayer.c_layerpop .layer_cont .pic_info{width:584px;float:left;position:relative}
#divCommonViewLayer.c_layerpop .layer_cont .pic_info .zoom_area{width:502px}
#divCommonViewLayer.c_layerpop .layer_cont .pic_info .zoom_area img{width:500px;height:500px;border:1px solid #e4e4e4}
#divCommonViewLayer.c_layerpop .layer_cont .pic_info .zoom_list{position:absolute;left:510px;top:0}
#divCommonViewLayer.c_layerpop .layer_cont .pic_info .zoom_list li{margin-bottom:12px}
#divCommonViewLayer.c_layerpop .layer_cont .pic_info .zoom_list img{width:50px;height:50px;border:1px solid #e4e4e4}
#divCommonViewLayer.c_layerpop .layer_cont .pic_info .zoom_list img.on{border:1px solid #4f70cf}
#divCommonViewLayer.c_layerpop .layer_cont .text_info{width:228px;float:left}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price{padding:7px 0 14px 0; overflow:hidden;}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p {position:relative;font-size:12px; height:16px;line-height:16px;margin:0; overflow:hidden;display:inline-block;vertical-align:middle;}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p del{color:#888;padding:1px 0 0 6px;display:inline-block;}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p span{color:#4d4d4d}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p strong{font-size:14px;top:-1px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p span,
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p strong{position:relative;left:80px;top:0; left:0;font-size:18px;color:#518ddd;}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p.finalPrice {color:#cd3800; height:21px;line-height:21px;}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p.finalPrice strong em {font-size:14px;}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon{padding:0 0 26px 1px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon:after{display:block;visibility:hidden;clear:both;height:0;content:''}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon{display:inline-block}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon{display:block}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico01, 
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico02{float:left;height:16px;line-height:16px;padding:0 5px;border:1px solid #c6c6c6;color:#757575;position:relative;z-index:1;letter-spacing:-1px;margin-left:-1px;}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico02{color:#fff;font-size:11px;background:#4e70ce;border:1px solid #4e70ce;z-index:2}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span span{letter-spacing:0}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico03{float:left;height:16px;line-height:18px;border:1px solid #4e70ce;background:#4e70ce;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -97px 0;padding:0 0 0 24px;color:#fff;position:relative;z-index:2}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico03 em{display:inline-block;height:16px;line-height:16px;background:#4e70ce;vertical-align:top;font-size:12px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico03 em.percent{width:12px;height:16px;display:inline-block;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -123px 0;text-indent:-9999px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico04{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -60px 0;padding:0 0 0 35px;margin-left:-1px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico04 em{display:inline-block;height:16px;line-height:16px;vertical-align:top;font-size:12px;background:#fff;padding:0 5px 0 0}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico05{float:left;height:16px;line-height:18px;border:1px solid #c6c6c6;position:relative;z-index:1;background:url(http://image.lotte.com/lotte/images/search/sprite_etc.gif) no-repeat -11px 0;width:49px;margin-left:-1px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option{width:226px;height:350px;border:1px solid #cdcdcd;border-bottom:0}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .op_tit{width:100%;height:29px;position:relative;background:#f6f6f6;font-weight:bold;font-size:12px;color:#333;margin:0 0 6px 0}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .op_tit .ds{width:1px;height:8px;position:absolute;left:131px;top:11px;overflow:hidden;background:#cdcdcd}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .op_tit .txt1{position:absolute;left:21px;top:9px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .op_tit .txt2{position:absolute;left:143px;top:9px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll{margin:0 0 0 21px;width:200px;height:295px;position:relative;padding:17px 0 0 0;overflow-x:hidden;overflow-y:auto}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll dl{/*padding:14px 0 0 0*/}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll dt{color:#333;font-size:12px;font-weight:bold;margin:0 0 3px 0}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll ol{padding:0 0 14px 0}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll li{overflow:hidden;min-height:15px;padding:3px 44px 3px 0;width:110px;line-height:1.2;position:relative;background:url(http://image.lotte.com/lotte/images/search/bg_preview_dot.gif) no-repeat 0 bottom}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll li .op{display:block;width:110px;color:#333;word-break:break-all}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll li .sell{color:#4e71cf;position:absolute;right:0;top:3px;width:35px;text-align:left}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .option .scroll li .sold_out{color:#cd3800;position:absolute;right:0;top:3px;width:35px;text-align:left}
#divCommonViewLayer.c_layerpop .layer_cont .tit span{width:91px;height:18px;background: url(http://image.lotte.com/lotte/images/search/sprite_preview_new.gif) no-repeat 0 0}
#divCommonViewLayer.c_layerpop .layer_cont .btn_close{position:absolute;right:20px;top:20px;width:25px;height:25px;background: url(http://image.lotte.com/lotte/images/search/sprite_preview_new.gif) no-repeat -192px 0}
#divCommonViewLayer.c_layerpop .layer_cont .btn_detailview{width:228px;height:65px;background: url(http://image.lotte.com/lotte/images/search/sprite_preview_new.gif) no-repeat 0 -25px}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .price p.goodbenefit{color: #518ddd}
#divCommonViewLayer.c_layerpop .layer_cont .text_info .icon span.ico02{background: #888;border:1px solid #888}

/* 위시담기 */
.opt_layer{width:428px;padding:0 2px 2px 0;background:#f4f4f4 url(http://image.lotte.com/lotte/images/search/bg_opt.gif) no-repeat 0 0}
.opt_layer .opt_wrap{padding:0 1px 1px 0;background:#fff}
.opt_layer .opt_cont{border:1px solid #393939;background:white}
.opt_layer .opt_cont .opt_cont{border:0}
.opt_layer .opt_tit{width:100%;height:44px;position:relative;background:url(http://image.lotte.com/lotte/images/search/bg_opt_tit.gif) repeat 0 0}
.opt_layer .opt_tit .tit{position:absolute;left:25px;top:13px}
.opt_layer .opt_tit .close{position:absolute;right:27px;top:16px;cursor:pointer}
.opt_layer .opt_cont .opt_wish{padding:49px 0 35px 0;text-align:center;font-size:12px}
.opt_layer .opt_cont .opt_wish p{color:#393939;padding:30px 0 40px}
.opt_layer .opt_cont .opt_option{padding:25px 27px 25px 26px}
.opt_layer .opt_cont .opt_option .btn_wrap{padding:13px 0 0 0;border-top:1px solid #eaeaea;text-align:center;margin-top:7px;}
.opt_layer .opt_cont .opt_option .btn_wrap img{vertical-align:middle}
.opt_layer .opt_cont .opt_option .btn_wrap .spBtn{position:relative;top:-3px}
.opt_layer .opt_cont .opt_option table.op{table-layout:fixed}
.opt_layer .opt_cont .opt_option table.op th{text-align:left;font-weight:normal;color:#757575;vertical-align:top;padding:5px 0 5px}
.opt_layer .opt_cont .opt_option table.op table th{padding:10px 0 0 0}
.opt_layer .opt_cont .opt_option table.op td{color:#393939;padding:5px 0 5px 5px;vertical-align:top}
.opt_layer .opt_cont .opt_option table.op td table td{padding:5px 0 0 5px}
.opt_layer .opt_cont .opt_option table.op td table tr:first-child td{padding-top:0;}
.opt_layer .opt_cont .opt_option table.op td table tr:first-child td.current_opt{padding-top:5px;}
.opt_layer .opt_cont .opt_option table.op td.option_group{padding:5px 0}
.opt_layer .opt_cont .opt_option table.op tbody td.option_group{padding-top:0;}
.opt_layer .opt_cont .opt_option table.op tbody ~ tbody td.option_group{padding-top:5px;}
.opt_layer .opt_cont .opt_option table.op td .w40{width:40px;float:left;margin-right:5px}
.opt_layer .opt_cont .opt_option table.op td .w48{width:48px;float:left;margin-right:5px}
.opt_layer .opt_cont .opt_option table.op td .w160{width:160px}
.opt_layer .opt_cont .opt_option table.op td.option_group .area{max-height:110px;overflow-x:hidden;overflow-y:auto;
_height:expression(this.clientHeight > 110 ? "110px":(this.style.height.trim() == "auto" ? "auto":this.style.height));}
.opt_layer .opt_cont .opt_option table.op td.current_opt{background:#dbe2f7}
.opt_layer .opt_cont .opt_option table.op .opt_sel{margin-bottom:5px}
.opt_layer .opt_cont .opt_option table.op .opt_sel a{background:none repeat scroll 0 0 #EFEFF0;border:1px solid #999999;color:#666666 !important;display:inline-block;font-size:11px;line-height:17px;margin-top:3px;padding:2px 4px 1px}
.opt_layer .opt_cont .opt_option table.op .opt_sel a.opt_disable{border:1px solid #ddd;background:#f0f0f0;color:#ccc !important;cursor:default}
.opt_layer .opt_cont .opt_option table.op .opt_sel a.sel{background:none repeat scroll 0 0 #757575;border:1px solid #757575;color:#FFFFFF !important}
.opt_layer .opt_cont .opt_option table.op .opt_wrap{background:transparent}
.opt_layer .opt_cont .opt_option table.op input.qty{border:1px solid #ccc;float:left;font-size:12px;height:15px;line-height:14px;padding-top:2px;text-align:center;width:27px}
.opt_layer .opt_cont .opt_option table.op .qty-btn{display:inline-block;float:left;padding:0 1px 0 2px}
.opt_layer .opt_cont .opt_option table.op .qty-btn img{display:block;margin-bottom:1px}
.opt_layer .opt_cont .opt_option table.op .quantity{float:left;padding:2px 0 0 10px}
.opt_layer .opt_cont .opt_option .prd_notice{margin-top:15px;background:url(http://image.lotte.com/lotte/images/goods/bg_notice_0808.gif) no-repeat scroll 0 0 transparent;color:#393939;font-size:12px;font-weight:bold;height:37px;line-height:36px;text-align:center;width:370px}
.opt_layer .opt_cont .opt_option .prd_notice strong{color:#E80E0D}
.layerpop0807{position:absolute;left:0;top:-9999px;z-index:9999}
.opt_layer .opt_cont .opt_option table.op .opt_option_select td{padding-left:0;padding-right:0;}
.opt_layer .opt_cont .opt_option table.op .opt_option_select td select{width:243px;}

/*20180228 광고솔루션 추가*/
.comm_prod_typeA .c_produnit .ad_icon{margin-top:10px;}
.comm_prod_typeA .c_produnit .ad_icon img{ width:35px; height:18px;}

/*20180327 lg희망일배송*/
.lg_select_dateWrap a{position:relative; top:3px;}

/* 20180412 */
.comm_prod_typeA .c_produnit .photo_zone,
div.produnit div.photo_zone{position:relative}
.comm_prod_typeA .c_produnit .photo_zone .tenten,
div.produnit div.photo_zone .tenten{position:absolute;bottom:12px;left:12px;width:110px;height:29px}
.comm_prod_typeA .c_produnit .photo_zone .tenten img,
div.produnit div.photo_zone .tenten img{width:100% !important;height:100% !important}

/* 20180604 롯데GRS*/

.pick_up_area td label{vertical-align: middle;font-size: 14px;font-weight: bold}
.pick_up_area td p{margin-top: 10px;padding: 0 0 8px 12px;line-height: 18px}
.pick_up_area.pdChg td{padding-left: 20px !important;padding-top: 10px !important;background:#f8f8f8}
.smp_tableInfo .smp_store .pick_up_area td{padding:15px 0 0 10px !important;background:#f8f8f8}

.pu_list{padding:10px 0 0 12px;overflow:hidden }
.pu_list ul li{float:left;border:1px solid #dddddd;width:148px;height:23px;margin:0 10px 10px 0 !important}
.pu_list ul li.on{border-color: #de4136}
.pu_list ul li a{display:block}

.pick_up_area td p.smartpick_sel_ok {padding-bottom:20px}
.pick_up_area.pdChg td p.smartpick_sel_ok {padding-bottom:23px}
.pick_up_area td p.smartpick_sel_ok strong{ display: Inline-block;margin-left: 0;color: #4d4d4d} /*20180910 수정*/
.pick_up_area td p.smartpick_sel_ok a {display:inline-block;vertical-align:middle;margin-left:12px}
.pick_up_area td p.smartpick_sel_ok span{float:left;width:80px} /*20180910 추가*/

.smpInfom_layer .pop-cont .img_chg{margin-bottom:574px} /*20180910 수정*/
.img_chg .smartpick_tab ul li a.num01{background:url('http://image.lotte.com/lotte/images/goods/smartpk_lottedept_tab_v2.png') no-repeat 0 bottom}
.img_chg .smartpick_tab ul li a.num02{background:url('http://image.lotte.com/lotte/images/goods/smartpk_sevenhimt_tab_v2.png') no-repeat 0 bottom}

/* 20180409 상품평 개선 - 우측상단 별점영역 */
.prd-etc .prd-comment.prd-comment_v3 h3{height:33px}
.prd-etc .prd-comment.prd-comment_v3 h3 span{font-size:14px;color:#4d6ed9;font-weight:bold}
.prd-etc .prd-comment.prd-comment_v3 div.star_rating{width:140px;margin:0 auto}
.prd-etc .prd-comment.prd-comment_v3 span.rating{text-align:left;width:140px;height:25px;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mid.png') repeat-x 0 0;margin-bottom:13px;
overflow:hidden;display:inline-block;vertical-align:middle; padding:0; float:left}
.prd-etc .prd-comment.prd-comment_v3 span.rating em {display:inline-block;;height:25px;text-indent:-9999px;font-size:0;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mid.png') repeat-x 0 bottom}
.prd-etc .prd-comment.prd-comment_v3 span.score{display: inline-block;text-align: center;width: 140px;font-size: 24px;font-weight: bold;color:#ddd}
.prd-etc .prd-comment.prd-comment_v3 span.score em{color:#333}

/* 20180409 상품평 개선 - 기획전형 셀렉트 */
.feProdInfo03.review .board-btn.big{margin:20px 0 0 0;height:78px;z-index:100}
.feProdInfo03.review .board-btn.big .selComp13{height: 78px;left: 0;width: 100%;margin:0;padding:0}
.feProdInfo03.review .board-btn.big .selComp13 a.btn_sel{padding:8px;height:auto;box-sizing: border-box;}
.feProdInfo03.review .board-btn.big .selComp13 .btn_sel img{border: 1px solid #dedede;width: 58px;height: 58px;}
.feProdInfo03.review .board-btn.big .selComp13 span.cnt{display: inline-block;position: absolute;font-size: 14px;width: 740px;line-height: 24px;height: auto;min-height: 24px;max-height:48px;top: 50%;margin-top: -12px;padding-left:30px}
.feProdInfo03.review .board-btn.big .selComp13 span.arrow{position: absolute;top: 1px;right: 0;background: url(http://image.lotte.com/lotte/images/reviews/btn_arrow.jpg) no-repeat 50% 50%;height: 100%;width:79px}
.feProdInfo03.review .board-btn.big .selComp13 .sel_list_wrap{top: 78px;max-height: 300px;}
.feProdInfo03.review .board-btn.big .selComp13 .sel_list_wrap .sel_list li{overflow:hidden}
.feProdInfo03.review .board-btn.big .selComp13 .sel_list_wrap .sel_list li a{vertical-align: middle;box-sizing: border-box;padding: 8px;}
.feProdInfo03.review .board-btn.big .selComp13 .sel_list_wrap > ul.sel_list > li a span{display: inline-block;vertical-align: middle;width: 58px;height: 58px;}
.feProdInfo03.review .board-btn.big .selComp13 .sel_list_wrap > ul.sel_list > li a span img{width: 58px;height: 58px;border: 1px solid #dedede;}
.feProdInfo03.review .board-btn.big .selComp13 .sel_list_wrap > ul.sel_list > li a em{display: inline-block;padding-left:30px;font-size:14px;width: 740px;vertical-align: middle;max-height: 48px;overflow: hidden;line-height: 24px;min-height: 24px;}
.feProdInfo03.review .review_title{margin-top:30px;font-size:18px;color:#3f3f3f;font-weight:bold}
.feProdInfo03.review .review_title em{color:#4667d6}

/* 20180409 상품평 개선 - 고객 만족도 */
.feProdInfo03.review .satisf-custer{border:1px solid #d2d2d2}
.feProdInfo03.review .satisf-custer > dl > dt{width:35%;border-right:1px solid #eee}
.feProdInfo03.review div.star_rating{width:236px;height:50px;margin:0 auto;  background: url(http://image.lotte.com/lotte/images/goods/dline_h.gif) repeat-x left bottom;}
.feProdInfo03.review span.rating{text-align:left;width:158px;height:30px;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_big.png') repeat-x 0 0;margin-bottom:13px;
overflow:hidden;display:inline-block;vertical-align:middle; padding:0; float:left;}
.feProdInfo03.review span.rating em {display:inline-block;;height:30px;text-indent:-9999px;font-size:0;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_big.png') repeat-x 0 bottom}
.feProdInfo03.review span.score{display: inline-block;margin-left:4px;text-align: center;font-size: 26px;color:#ddd;font-weight:normal}
.feProdInfo03.review span.score em{color:#333;font-weight: bold}
.feProdInfo03.review .satisf-custer > dl{overflow: hidden;display: table;width: 100%;padding: 32px 0;}
.feProdInfo03.review .satisf-custer > dl .star_bar {width:236px;margin:0 auto}
.feProdInfo03.review .satisf-custer > dl .star_bar ul {vertical-align:middle;display:inline-block;padding:7px 0}
.feProdInfo03.review .satisf-custer > dl .star_bar ul li:first-child {margin-top:0}
.feProdInfo03.review .satisf-custer > dl .star_bar ul li {line-height:25px;overflow:hidden}
.feProdInfo03.review .satisf-custer > dl .star_bar ul li dl dt {vertical-align:middle;display:inline-block;margin-right:6px;color:#333; font-size:13px;font-weight:bold}
.feProdInfo03.review .satisf-custer > dl .star_bar ul li dl dd {vertical-align:middle;display:inline-block;width:50px;text-align:left;font-size:13px;color:#333}
.feProdInfo03.review .satisf-custer > dl .star_bar ul li dl dd.graph {width:135px;height:9px;margin: 2px 10px 0 0;background:#d9d9d9;font-size:0}
.feProdInfo03.review .satisf-custer > dl .star_bar ul li dl dd.graph div {float:left;height:9px;background:#4d6ed9}
.feProdInfo03.review .satisf-custer > dl > dd{display: table-cell;vertical-align: middle;padding-left: 82px;box-sizing: border-box;}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select > div {overflow:hidden; background:none; padding-top:14px}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select div:first-child{padding-top:0}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select h5 {vertical-align:middle;display:inline-block;width:106px;color:#333; font-size:16px;font-weight:bold}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select ul {vertical-align:middle;display:inline-block;padding:0}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select ul li:first-child {margin-top:0}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select ul li {line-height:25px;overflow:hidden}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select ul li dl{line-height:17px;color:#949494;font-size: 13px;}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select ul li dl dt{vertical-align: middle;display: inline-block;width: 182px;width:182px}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select ul li dl dt em{font-weight:bold;color: #333;}
.feProdInfo03.review .satisf-custer > dl > dd.custer_select ul li dl dd em{font-weight:bold;font-size:18px;color:#333}

/* 20180409 상품평 개선 - 사진/영상 */
.feProdInfo03.review h4{margin-bottom:10px;font-size:14px;color:#3f3f3f}
.feProdInfo03.review .custer_list ul{padding:15px 14px;border:1px solid #d2d2d2}
.feProdInfo03.review .custer_list ul li{margin-left:10px}
.feProdInfo03.review .custer_list ul li:first-child{margin-left:0}
.feProdInfo03.review .custer_list ul li a.directdiv{line-height:78px}
.feProdInfo03.review .custer_list ul li a img{width:78px;height:78px !important;border:1px solid #dedede}
.feProdInfo03.review .custer_list ul li a.directdiv span#moreCnt{width:78px;height:78px}

/* 20180409 상품평 개선 - 자세히 보기 */
.feProdInfo03.review .selComp13 span.arrow{display: block;float: right;width: 16px;height: 19px;margin-top: -1px;
background: #FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent: -9999px;}
.feProdInfo03.review .board-btn.detail{height:27px;margin-top:39px;border-bottom:1px solid #333}
.feProdInfo03.review .board-btn.detail h4{position:absolute}
.feProdInfo03.review .board-btn.detail .selComp13{right:0;left:803px;width:110px;margin-left:0}
.feProdInfo03.review .board-btn.detail label{position:absolute;right:130px}
.feProdInfo03.review .board-list td.title{position:relative;width:230px;text-align:left;padding: 30px 0 55px 0;vertical-align:top}
.feProdInfo03.review .board-list td.content{position:relative;width:100%;padding: 30px 0 0 0;vertical-align:top}
.feProdInfo03.review .board-list td.title .id_wrap{overflow:hidden;margin-bottom:5px;height:40px;width:180px;font-size:16px;color:#333;font-weight:bold;line-height:20px}
.feProdInfo03.review table.board-list .dl_wrap dt{display:inline-block;width:80px;font-size:12px;color:#999;line-height:24px}
.feProdInfo03.review table.board-list .dl_wrap dd{display:inline-block;font-size:12px;color:#444}
.feProdInfo03.review table.board-list div.star_rating{width:140px;height:30px;margin:0 auto;background: none}
.feProdInfo03.review table.board-list span.rating{text-align:left;width:110px;height:21px;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_small.png') repeat-x 0 0;margin-bottom:13px;
overflow:hidden;display:inline-block;vertical-align:middle; padding:0; float:left}
.feProdInfo03.review table.board-list span.rating em {display:inline-block;;height:21px;text-indent:-9999px;font-size:0;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_small.png') repeat-x 0 bottom}
.feProdInfo03.review .board-list td.title .btn_report{position:absolute;left:0;bottom:26px;color:#5a73d0;text-decoration: underline}
.feProdInfo03.review .board-list tr.prod_none td{padding:80px 0}
.feProdInfo03.review .board-list .cdate{height:26px;color:#888;text-align:right}
.feProdInfo03.review .board-list td.content .custer_list{position:relative;min-height:40px;padding:20px;background:#f9f9f9;margin-top:0;margin-bottom:66px}
.feProdInfo03.review .board-list td.content .custer_list > ul{margin-bottom:20px;padding:0;border:none;height:60px}
.feProdInfo03.review .board-list td.content .custer_list > ul > li{margin-left:10px}
.feProdInfo03.review .board-list td.content .custer_list > ul > li:first-child{margin:0}
.feProdInfo03.review .board-list td.content .custer_list ul li a.directdiv{line-height:60px}
.feProdInfo03.review .board-list td.content .custer_list ul li a img{width:60px;height: 60px !important;border:none}
.feProdInfo03.review .board-list .detail_size{text-align:left;color:#5a73d0;font-size:12px;height:23px;line-height:12px;}
.feProdInfo03.review .board-list .text_area{font-size:13px;text-align:left;line-height:20px;overflow:hidden}
.feProdInfo03.review .board-list .btn_more{display:none;position:absolute;right:20px;bottom:6px;color:#888;text-decoration: underline;cursor:pointer}
.feProdInfo03.review .board-list td.content .recomm_wrap{position:absolute;bottom:0;right:0;height:66px;text-align:right;font-size:12px}
.feProdInfo03.review .board-list td.content .recomm_wrap em{color:#333;font-weight:bold}
.feProdInfo03.review .board-list td.content .recomm_wrap .text{display:inline-block;margin-right:105px;line-height: 66px}
.feProdInfo03.review .board-list td.content .recomm_wrap .btn_recomm{display: inline-block;  position: absolute;top: 50%;right:0;margin-top: -13px;width: 85px;height: 27px;background: url(http://image.lotte.com/lotte/images/reviews/btn_recomm.jpg) no-repeat 0 0;}
.feProdInfo03.review .board-list td.content .recomm_wrap .btn_recomm.on{background: url(http://image.lotte.com/lotte/images/reviews/btn_recomm_on.jpg) no-repeat 0 0;}
.layerpop .layer_tit.text{font-weight:bold;font-size:16px;color:#000;line-height:16px}
.feProdInfo03.review .report-bad .bad-type{background: none;margin: 5px 0 15px;padding: 0;}
.feProdInfo03.review .report-bad .bad-type li{float:none;width:260px}
.feProdInfo03.review .report-bad .bad-type li label{font-size:13px;color:#666}
.feProdInfo03.review .board-list .custer_list ul li a.directdiv span.vdo_btn{width: 26px;height: 26px;margin: -13px 0 0 -13px;background-position:-30px 0}

/* 20180409 상품평 개선 - 사진/영상 모아보기 레이어 */
#layerpopLargeView.layerpop_v2.review {z-index:200}
.layerpop.layerpop_v2.review .layerpop-in .tab-pop li .tab_content{top:0;left:0}
.layerpop.layerpop_v2.review .lay-view .comment-list{width:311px !important;height:474px;position: absolute;right: 0;top: 7px;}
.layerpop.layerpop_v2.review .prod_layout .zoom-img .prod_img{height:474px}
.layerpop.layerpop_v2 .review_layout{display:none}
.layerpop.layerpop_v2.review .lay-view .comment-list:after{content:'';display:block;clear:both}
.layerpop.layerpop_v2.review .lay-view{padding:0 0 0 30px !important;}
.layerpop.layerpop_v2.review .layer_tit{background:none;border-bottom:1px solid #b2b2b2; margin-bottom:21px; text-align: center;height: 38px;padding-top: 17px;}
.layerpop.review .pop-close2{top:14px}
.layerpop_v2.review .prod_layout.prod_layout_left .zoom-img .prod_img .video_cont{width:500px}
.layerpop_v2.review .prod_layout .zoom-img{width:500px}
.layerpop_v2.review .prod_layout.prod_layout_left{margin-bottom:27px;width:500px}
.layerpop_v2.review .comment-list ul > li.view_list_img > a > img{width:80px;height:80px !important}
.layerpop_v2.review .comment-list ul > li.view_list_img > a > div.bor_box{width:80px;height:80px;border:4px solid #518ddd}
#layerpopLargeView.layerpop_v2.review .layerpop-in .view-area{position:relative;width:100%}
.layerpop.layerpop_v2.review .board-list td.title{padding-top:0}
.layerpop.layerpop_v2.review .board-list td.content{padding:0 18px 0 0}
.layerpop.layerpop_v2.review .board-list td.title .id_wrap{height:40px}
.layerpop.layerpop_v2.review table.board-list span.rating{margin-bottom:13px;text-align:left;width:80px;height:14px;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mini.png') repeat-x 0 0;
overflow:hidden;display:inline-block;vertical-align:middle; padding:0; float:left}
.layerpop.layerpop_v2.review table.board-list span.rating em {display:inline-block;;height:14px;text-indent:-9999px;font-size:0;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mini.png') repeat-x 0 bottom}
.layerpop.layerpop_v2.review table.board-list div.star_rating{height:20px}
.layerpop.layerpop_v2.review .board-list .text_area{overflow-y:auto;overflow-x:hidden}
.layerpop_v2.review .prod_layout span.pst_btn a.btn_left{width:48px;height:48px;background:url('http://image.lotte.com/lotte/images/reviews/btn_arrow_left.jpg') no-repeat 0 0;}
.layerpop_v2.review .prod_layout span.pst_btn a.btn_right{width:48px;height:48px;background:url('http://image.lotte.com/lotte/images/reviews/btn_arrow_right.jpg') no-repeat 0 0;}
.layerpop_v2.review .prod_layout.prod_layout_left .zoom-img .prod_img img{width:500px;height:474px !important}
.layerpop_v2.review .comment-list ul > li.view_list_img.vdo_list span.vdo_btn{width:48px;height:48px;background-position:-60px 0;margin:-24px 0 0 -24px}
.layerpop_v2.review .comment-list ul > li.view_list_img{padding:0 13px 11px 0}
.layerpop.layerpop_v2.review.review2 .board-list td.content .custer_list{margin-bottom:22px}
.layerpop_v2.review table.board-list tr td div.star_rating{display:inline-block}
.layerpop_v2.review .board-list{margin-bottom:0}
.layerpop_v2.review .board-list td.title{position:relative;width:230px;text-align:left;padding: 30px 0 55px 0;vertical-align:top}
.layerpop_v2.review .board-list td{border-bottom:1px solid #e5e5e5;background:#fff}
.layerpop_v2.review .board-list td.title .id_wrap{overflow:hidden;margin-bottom:5px;height:40px;width:180px;font-size:16px;color:#333;font-weight:bold;line-height:20px}
.layerpop_v2.review table.board-list div.star_rating{width:140px;height:30px;margin:0 auto;background: none}
.layerpop_v2.review table.board-list .dl_wrap dt{display:inline-block;width:80px;font-size:12px;color:#999;line-height:24px}
.layerpop_v2.review table.board-list .dl_wrap dd{display:inline-block;font-size:12px;color:#444}
.layerpop_v2.review .board-list td.content{position:relative;width:100%;padding: 30px 0 0 0;vertical-align:top}
.layerpop_v2.review .board-list .cdate{height:26px;color:#888;text-align:right}
.layerpop_v2.review .board-list td.content .custer_list{position:relative;min-height:40px;padding:21px;background:#f9f9f9;margin-top:0;margin-bottom:66px}
.layerpop_v2.review .board-list .detail_size{text-align:left;color:#5a73d0;font-size:12px;height:23px;line-height:12px;}
.layerpop_v2.review .board-list .text_area{font-size:13px;text-align:left;line-height:20px;overflow:hidden}

/* 비디오 영역별 버튼 사이즈 - 레이어팝업 크게보기 */
#layerpopLargeView2 .zoom-view .video_cont .cosmetic_video_btn a {width:88px;height:88px;margin:-44px 0 0 -44px}
#layerpopLargeView2 .zoom-view .video_cont .cosmetic_video_btn a.btn_play {background-size:auto 88px}
#layerpopLargeView2 .zoom-view .video_cont .cosmetic_video_btn a.btn_stop {background-size:auto 88px; background-position:right 0}

/* 20180702 상품평개선 2차 - 리뷰어 홈 */
.layerpop.layerpop_v2.review.review2 .lay-view > ul > li{display:none}
.layerpop.layerpop_v2.review.review2 .lay-view > ul > li.selected{display:block}
.reviewer_home .board-table td.title{position:relative;width:217px;text-align:left;padding: 20px 0 63px 20px;vertical-align:top}
.reviewer_home .board-table td.content{position:relative;width:561px;padding-right: 20px;vertical-align:top}
.reviewer_home .board-table td.title .id_wrap{height:64px;width:180px;font-size:16px;color:#333;font-weight:bold;line-height:20px}
.reviewer_home table.board-table .dl_wrap dt{display:inline-block;width:80px;font-size:12px;color:#999;line-height:22px;vertical-align:top;}
.reviewer_home table.board-table .dl_wrap dd{display:inline-block;width:130px;font-size:12px;color:#444;line-height:22px;letter-spacing:-1px;vertical-align:top}
.reviewer_home table.board-table div.star_rating{width:140px;background: none}
.reviewer_home table.board-table .dl_wrap{clear:both}
.reviewer_home table.board-table span.rating{text-align:left;width:80px;height:14px;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mini.png') repeat-x 0 0;margin-bottom:13px;
overflow:hidden;display:inline-block;vertical-align:middle; padding:0; float:left}
.reviewer_home table.board-table span.rating em {display:inline-block;height:14px;text-indent:-9999px;font-size:0;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mini.png') repeat-x 0 bottom}
.reviewer_home .board-table td.title .btn_report{position:absolute;left:20px;bottom:26px;color:#5a73d0;text-decoration: underline}
.reviewer_home .board-table tr.prod_none td{padding:80px 0 62px 0}
.reviewer_home .board-table .cdate{color:#888;text-align:left}
.reviewer_home .board-table td.content .custer_list{position:relative;min-height:66px;padding:21px;background:#f9f9f9;margin-top:0;margin-bottom:65px;word-break: break-all;}
.reviewer_home .board-table td.content .custer_list > ul{height:60px;margin-bottom:16px;padding:0;border:none}
.reviewer_home .board-table td.content .custer_list > ul > li{float:left;position:relative;margin-left:10px}
.reviewer_home .board-table td.content .custer_list > ul > li:first-child{margin:0}
.reviewer_home .board-table td.content .custer_list ul li .directdiv{line-height:60px}
.reviewer_home .board-table td.content .custer_list ul li img{width:60px;height: 60px !important;border:none}
.reviewer_home .board-table td.content .custer_list ul li .directdiv .vdo_btn{position: absolute;top: 50%;left: 50%; height: 26px;margin: -13px 0 0 -13px;
 background: url(http://image.lotte.com/lotte/images/goods/video_icon_bg.png) no-repeat -30px 0;width: 26px;}
.reviewer_home .board-table .detail_size{clear:both;text-align:left;color:#5a73d0;font-size:12px;height:31px;line-height:12px;}
.reviewer_home .board-table .text_area{clear:both;font-size:13px;text-align:left;line-height:20px;overflow:hidden}
.reviewer_home .board-table .btn_more{display:none;position:absolute;right:25px;bottom:6px;color:#888;text-decoration: underline;cursor:pointer}
.reviewer_home {margin-bottom:28px;}
.reviewer_home tr td.goods{padding-left:0}
.reviewer_home tr:first-child{border-bottom:none}
.reviewer_home .board-table .cdate{height:20px;font-size:12px}
.reviewer_home tr{border:none}
.reviewer_home tr:first-child .goods_wrap{border:none;padding:0}
.reviewer_home .board-table td.content .btn{position:absolute;right:0;bottom:0;margin-top:20px;text-align:right;}
.reviewer_home tbody{overflow-y: scroll;max-height: 605px;display: block;padding-right: 20px;}
.reviewer_home table{width:100%;margin-bottom:20px}
.reviewer_home tr td.goods{vertical-align:top; padding:26px 0 0 20px;width:536px;}
.reviewer_home tr{border-bottom:1px solid #ddd}
.reviewer_home .logo{height:14px}
.reviewer_home .img_area{float:left;margin:0 20px 8px 0}
.reviewer_home .detail_area{float:left;}
.reviewer_home .star_rating{width:140px;background: none}
.reviewer_home .rating{text-align:left;width:80px;height:14px;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mini.png') repeat-x 0 0;margin-bottom:13px;
overflow:hidden;display:inline-block;vertical-align:middle; padding:0; float:left}
.reviewer_home .rating em {display:inline-block;;height:14px;text-indent:-9999px;font-size:0;background:url('http://image.lotte.com/lotte/images/reviews/star_sprite_mini.png') repeat-x 0 bottom}
.reviewer_home .detail{clear:both;display:block;width:640px;font-size:12px;color:#666;height:34px;overflow:hidden; line-height:17px}
.reviewer_home .detail em{font-weight:bold}
.reviewer_home .detail_size{padding-top:4px;color: #5a73d0;font-size: 12px;line-height:17px}
.reviewer_home table > tbody > tr.head{border:1px solid #ddd;border-bottom:none}
.reviewer_home table > tbody > tr.body{border:1px solid #ddd;border-top:none}
.reviewer_home table > tbody > tr.foot{height:10px}
.reviewer_home td.content .recomm_wrap{position:absolute;bottom:0;right:20px;height:66px;text-align:right;font-size:12px}
.reviewer_home td.content .recomm_wrap em{color:#333;font-weight:bold}
.reviewer_home td.content .recomm_wrap .text{display:inline-block;margin-right:105px;line-height: 66px}
.reviewer_home td.content .recomm_wrap .btn_recomm{display: inline-block;  position: absolute;top: 50%;right:0;margin-top: -13px;width: 85px;height: 27px;background: url(http://image.lotte.com/lotte/images/reviews/btn_recomm.jpg) no-repeat 0 0;}
.reviewer_home td.content .recomm_wrap .btn_recomm.on{background: url(http://image.lotte.com/lotte/images/reviews/btn_recomm_on.jpg) no-repeat 0 0;}
.layerpop.layerpop_v2.review.review2 .home .layer_tit{margin-bottom:30px}
.layerpop.layerpop_v2.review.review2 .profile_wrap{position:relative;display:block;height:48px;width:100%;margin-bottom:29px}
.layerpop.layerpop_v2.review.review2 .profile_wrap .picture{float:left;margin-right:15px;display:block;width:48px;height:48px;background: url(http://image.lotte.com/lotte/images/reviews/default_pic.png) no-repeat 0 0;background-size:48px 48px;  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;}
.layerpop.layerpop_v2.review.review2 .profile_wrap .picture.dummy{background: url(http://image.lotte.com/lotte/images/reviews/default_pic.png) no-repeat 0 0 !important;}
.layerpop.layerpop_v2.review.review2 .profile_wrap .l_side .name{font-size: 15px;font-weight: bold;color: #444;display: block;line-height: 15px;margin-bottom: 10px;letter-spacing:-1px}
.layerpop.layerpop_v2.review.review2 .profile_wrap .l_side .flag{display: inline-block;font-size: 11px;background: #a1a1a1;color: #fff;font-weight: bold;padding: 6px 7px;line-height: 11px;}
.layerpop.layerpop_v2.review.review2 .profile_wrap .l_side .flag.top10{background:#7691c6}
.layerpop.layerpop_v2.review.review2 .profile_wrap .l_side .flag.top1{background:#e6899C}
.layerpop.layerpop_v2.review.review2 .profile_wrap .r_side{position:absolute;margin-right:40px;right:0;bottom:0;font-size:12px;color:#888}
.layerpop.layerpop_v2.review.review2 .pop_back{display: none;top: 20px;position: absolute;left: 20px;font-size: 14px;color: #5b5b5b;  text-decoration: none;cursor:pointer}
#layerpopLargeView.layerpop_v2.review.review2 {position:fixed;width: 876px;height:799px;top:50%;left: 50%;margin-left: -438px;margin-top:-399px;z-index:9010}
#layerpopLargeView.layerpop_v2.review.review2 #reviewerHome .view-area{width:auto;padding:0 0 0 20px}
.layerpop_v2.review.review2 .comment-list ul > li.view_list_img{width:80px;box-sizing:content-box}
.layerpop_v2.review.review2 .board-list td.title{padding: 0 0 20px 0}
.layerpop.layerpop_v2.review.review2 .lay-view{padding:0 !important;}
.layerpop_v2.review.review2 #lpopCustomerPic{padding-left:30px}

/* 20180702 상품평개선 2차 - 상품상세 */
.layerpop.layerpop_v2.review.review2 .shadow{background:none}
.prd-etc.etc_new .prd-comment.prd-comment_v3{height:100px}
.feProdInfo03.review.review2 .satisf-custer > dl{width:748px;background:#fff}
.feProdInfo03.review.review2 .satisf-custer > dl > dt{width:330px}
.feProdInfo03.review.review2 .satisf-custer > dl > dd{width:417px;padding-left:46px}
.feProdInfo03.review .profile_wrap{position:relative;display:block;height:48px;width:100%;margin-bottom:29px}
.feProdInfo03.review .profile_wrap .picture{float:left;margin-right:15px;display:block;width:48px;height:48px;background: url(http://image.lotte.com/lotte/images/reviews/default_pic.png) no-repeat 0 0;background-size:48px 48px;  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;}
.feProdInfo03.review .profile_wrap .picture.dummy{background: url(http://image.lotte.com/lotte/images/reviews/default_pic.png) no-repeat 0 0 !important;}
.feProdInfo03.review .profile_wrap .l_side .name{font-size: 15px;font-weight: bold;color: #444;display: block;line-height: 15px;margin-bottom: 10px;letter-spacing:-1px}
.feProdInfo03.review .profile_wrap .l_side .flag{display: inline-block;font-size: 11px;background: #a1a1a1;color: #fff;font-weight: bold;padding: 6px 7px;line-height: 11px;}
.feProdInfo03.review .profile_wrap .l_side .flag.top10{background:#7691c6}
.feProdInfo03.review .profile_wrap .l_side .flag.top1{background:#e6899C}

.feProdInfo03.review.review2 .satisf-custer .tip_wrap{width: 170px;position: absolute;right: 0;top: 50%;margin-top: -56px;}
.feProdInfo03.review.review2 .satisf-custer .tip_wrap .btn_tip{width: 102px;height: 112px;background: url(http://image.lotte.com/lotte/images/reviews/show_tip.png) no-repeat 0 0;text-indent: -99999px;display: block;margin: 0 auto;}
.feProdInfo03.review.review2 .satisf-custer{background:#f5f5f5}
/* 20180702 상품평개선 2차 - 작성팁 레이어팝업 */
.dimmed_bg{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:9000;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60)}
.review_tip{display:none;z-index:9001;top: 50%;position: fixed;margin-top: -288px;left:50%;margin-left:-216px;width:366px;height:526px;padding:18px 33px 30px 33px;background:#fff;border:1px solid #393939}
.review_tip .layer_title{height:52px;font-size:24px;line-height:38px;font-weight:normal;color:#333}
.review_tip .tip_close{position: absolute;top: 18px;right: 18px;cursor: pointer;padding:12px}
.review_tip .tip_slider_wrap{ position: relative;}
.review_tip .tip_slider_wrap .btn{display: block;position: absolute;overflow: hidden;cursor: pointer;top: 210px;width: 33px;height: 50px;margin: 0;text-indent: -9999px;cursor: pointer;z-index: 1;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30)}
.review_tip .tip_slider_wrap .btn:hover{opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60)}
.review_tip .tip_slider_wrap .btn.btn_left{left:-33px;background: #000 url(http://image.lotte.com/lotte/images/reviews/tip_left.png) 0 0 no-repeat;}
.review_tip .tip_slider_wrap .btn.btn_right{right: -33px;background: #000 url(http://image.lotte.com/lotte/images/reviews/tip_right.png) 0 0 no-repeat;}
.review_tip .tip_slider_wrap .mask_wrap{overflow: hidden; width: 366px;height:469px; }
.review_tip .tip_slider_wrap .cont_wrap > li{width: 366px; float: left;height:469px;}
.review_tip .indicator{display:block;position:absolute;bottom:47px;left:50%;margin-left:-28px;background:rgba(0,0,0,0.6);height:24px;width:56px;text-align:center;border-radius:12px}
.review_tip .indicator > span{display:inline-block;color:#fff;font-size:14px;line-height:22px}

/*톰포드 기획전 상품리스트 수정*/
#container-2013 .photo_zone .previewBtn a{position:absolute;bottom:0;left:-9999px;z-index:1}
#container-2013 .photo_zone .previewBtn a img{width:100%;height:auto}
#container-2013 .prd_220v .photo_zone .previewBtn img{width:220px;height:auto}
#container-2013 .prd_220v .photo_zone .previewBtn a{position:absolute;top:160px;left:-9999px;z-index:1;width:150px;height:35px}
/*상품 상세 추천 상품리스트 대응*/
#container .prd_150v .previewBtn, #container .prd_220v .previewBtn {display:none}

/* 20180910 추가*/
.smartpick_sel_ok.smart_pick_new_store{display:inline-block;width:100%;padding:10px 0 0 12px;box-sizing:border-box}
.smartpick_sel_ok.smart_pick_new_store span{float:left;width:80px;line-height:25px}
.smartpick_sel_ok.smart_pick_new_store ul{float:left;width:280px}

/*201810 기획전 템플릿1100*/
.planWH1100 div.planT_tab {width:1100px;margin-bottom:30px}
.planWH1100 div.planT_tab ul li {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 4px 4px 0;border:1px solid #cbd4d9;display:inline-block;width:272px;height:52px;overflow:hidden}
.planWH1100 div.planT_tab ul li a,
.planWH1100 div.planT_tab ul li a:visited {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:272px;height:52px;padding:0;background:url(http://image.lotte.com/lotte/images/promotion/surprise/promotion_tab_icon.gif) no-repeat 93% 40%;font-size:14px;color:#333;text-decoration:none; padding:15px}
.planWH1100 div.planT_tab ul li a:hover,
.planWH1100 div.planT_tab ul li a:focus {background:#333949 url(http://image.lotte.com/lotte/images/promotion/surprise/promotion_tab_icon_choice.gif) no-repeat 93% 40%;color:#fff;}
.planWH1100 div.planT_tab ul li a span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; display:block;overflow:hidden;height:15px;line-height:15px;width:217px}

/* 20181015 상품평 개선 AJ */
.feProdInfo03.review3 table.board-list .dl_wrap{clear:both}
.feProdInfo03.review.review3 .board-list td.content{padding-top:77px}
.feProdInfo03.review.review3 table.board-list div.star_rating{float:left;width:120px}
.feProdInfo03.review.review3 table.board-list .rdate{float: left;font-size: 12px;color: #888;line-height: 22px;}
.feProdInfo03.review.review3 .profile_wrap{margin-bottom:20px}
.feProdInfo03.review.review3 .profile_wrap .l_side{float:left;padding-top:4px}
.feProdInfo03.review.review3 .profile_wrap.v2 .l_side .name:after{content:'';display:inline-block;margin: 0 0 1px 8px;width: 5px;height: 7px;background: url(http://image.lotte.com/lotte/images/reviews/id_arrow.gif) no-repeat 0 0;}
.feProdInfo03.review.review3 .profile_wrap .l_side .name.v_middle{margin-top:11px}
.feProdInfo03.review.review3 .profile_wrap .l_side .flag{padding: 6px 7px;}
.feProdInfo03.review.review3 .profile_wrap .l_side .flag.ranking{margin-bottom:5px;background:#7b9dea}
.feProdInfo03.review.review3 .profile_wrap .l_side .flag.category{margin-bottom:5px;background:#ff879a}
.feProdInfo03.review.review3 .profile_wrap .picture{margin-right:10px}
.feProdInfo03.review.review3 .board-list td.content .custer_list{margin-bottom:68px}
.feProdInfo03.review.review3 .board-list td.content .recomm_wrap{height:70px}
.feProdInfo03.review.review3 .board-list .btn_more{display:none;bottom:20px}
.feProdInfo03.review.review3 .board-list .custer_list.computed{padding-bottom:40px}
.feProdInfo03.review.review3 .board-list .custer_list.computed .btn_more{display:block;}
.feProdInfo03.review.review3 .board-list .custer_list.computed .text_area{text-overflow: ellipsis;word-wrap: break-word;display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
  
.layerpop.review3 .reviewer_home table.board-table div.star_rating{float:left;width:90px;}
.layerpop.review3 .reviewer_home table.board-table .rdate{font-size:12px;line-height:15px;color:#888}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap .l_side{float:left;padding-top:4px}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap.v2 .l_side .name:after{content:'';display:inline-block;margin: 0 0 1px 8px;width: 5px;height: 7px;background: url(http://image.lotte.com/lotte/images/reviews/id_arrow.gif) no-repeat 0 0;}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap .l_side .flag{padding: 4px 7px 6px;}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap .l_side .flag.ranking{margin-bottom:5px;background:#7b9dea}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap .l_side .flag.category{margin-bottom:5px;background:#ff879a}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap .picture{margin-right:10px}
.layerpop.layerpop_v2.review.review3 .board-list td.content{padding-top:46px}
.layerpop_v2.review.review3 table.board-list div.star_rating{float:left;width:90px;}
.layerpop_v2.review.review3 table.board-list .rdate{font-size:12px;line-height:15px;color:#888}
.layerpop_v2.review.review3 table.board-list .dl_wrap{clear:both}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap .l_side .name.v_middle{margin-top:11px}
.layerpop.layerpop_v2.review.review2.review3 .lock_wrap{height: 317px;margin-right: 20px;margin-bottom:126px;text-align: center;padding-top: 160px;border: 1px solid #ddd;}
.layerpop.layerpop_v2.review.review2.review3 .lock_wrap img{margin-bottom:19px}
.layerpop.layerpop_v2.review.review2.review3 .lock_wrap p{font-size: 13px;color:#666}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap{margin-bottom:20px}
.layerpop_v2.review.review3 table.board-list .dl_wrap dt{line-height:22px}
.layerpop.layerpop_v2.review.review2.review3 .profile_wrap .r_side{bottom:18px}
.layerpop.review3 .reviewer_home .board-table td.title{padding-top:20px}
.layerpop.review3 .reviewer_home .img_area{margin-bottom:0}
.layerpop.layerpop_v2.review.review3 .board-list .text_area{height:80px}
.layerpop_v2.review3 .prod_layout .zoom-img{height:auto}
/*20190916/브랜드매장 리스트/미리보기오류수정*/
.layerpop .layerpop-in .prd-info .info-area .bg-type-layerpop table td.price {padding-bottom: 10px;}
.layerpop .layerpop-in .prd-info .info-area .bg-type-layerpop td.price .coupon_rn {top:auto;margin:-5px 0 0 5px;}
.layerpop-dep.lst_cnt_2 .price #discount_layer {z-index:2;}