@charset "UTF-8";
@import url(product.css);

/* 쇼핑기획전 메인 검색 */
div.main_search { position:relative; height:66px;  background: #eaeaea;border-top: 4px solid #ef4646;}
div.main_search h3 { padding:20px 0 0 22px; }
div.main_search h3 img { vertical-align:middle; margin:0 10px 2px 0; }
div.main_search h3 span { color:#666; font-size:12px; font-weight:normal; }
div.main_search fieldset { position:absolute; top:21px; right:20px; }
div.main_search fieldset input.text { height:20px; padding:2px 0 2px 3px; border:0; line-height:18px; }

/* 카테고리 전체보기 */
div.more_cate { text-align:center; margin:0 0 30px 0; }
ul.big_tab3 { margin-top:20px; }

/* best.css 롯데아이몰 TAB */
div.open { display:block; }
div.close { display:none; }
div.best_tab {background: #eaeaea;}
div.best_tab div.inner2 {margin: 0 20px;border: 1px solid #d9dbdc;background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_cate_line.gif') no-repeat left top;}
div.best_tab div.inner2 ol:after { content:""; display:block; clear:both; }
div.best_tab div.inner2 ol { *zoom:1;padding: 10px 0;}
div.best_tab div.inner2 ol:last-child {background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_cate_line.gif') no-repeat left bottom;}
div.best_tab div.inner2 ol li {float:left;width:188px;}
div.best_tab div.inner2 ol li.r1 {width: 186px;}
div.best_tab div.inner2 ol li.r2 {}
div.best_tab div.inner2 ol li p.tit {width:170px;background-color:#f7f7f7; font-size:12px;padding:1px 0 1px 5px; margin:0 7px 3px 7px;color:#000}
div.best_tab div.inner2 ol li ul { width:170px; margin:0 7px 3px 7px;}
div.best_tab div.inner2 ol li ul li { display:block; padding:1px 0 1px 5px;}
div.best_tab div.inner2 ol li ul li a {font-size:12px;color:#767676;}

/* best.css 롯데백화점 TAB */
div.best_tab div.inner3 {padding:20px 0; }
div.best_tab div.inner3 ul.tab:after { content:""; display:block; clear:both; }
div.best_tab div.inner3 ul.tab { *zoom:1; width:938px; margin:0 auto;padding-bottom: 10px;background: #fff;border-left: 1px solid #d7d9da;border-right: 1px solid #d7d9da;}
div.best_tab div.inner3 ul.tab li { float:left; }
div.best_tab div.inner3 ul.list:after { content:""; display:block; clear:both; }
div.best_tab div.inner3 ul.list { display:none; *zoom:1;width:938px;margin:0 auto;padding-bottom: 10px;border: 1px solid #d7d9da;border-top: 0;background: url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_cate_line.gif') no-repeat left bottom;}
div.best_tab div.inner3 ul.tab_cont_selected { display:block !important; }
div.best_tab div.inner3 ul.list li {float:left; width:187px;padding-bottom: 3px;}
div.best_tab div.inner3 ul.list li a {font-size:12px;color:#767676;padding-left:13px;}
div.best_tab div.inner3 ul.list li.r1 {}
div.best_tab div.inner3 ul.list li.r2 {}

/* 쇼핑기획전 메인 인기키워드 */
div.main_key:after { content:""; display:block; clear:both; }
div.main_key { *zoom:1; padding:4px; margin:0 0 30px 0; background-color:#eaeaea; }
div.main_key div.r1 { float:left; width:226px; height:201px; background:#eaeaea;}
div.main_key div.r2 { float:right; width:744px; }
div.main_key h6 { width:205px; padding:10px 0 8px 0; margin:0 auto 15px auto; border-bottom:1px solid #d3d3d3; color:#444; font-size:14px; font-weight:normal; }
div.main_key ul.ban_list { width:213px; margin:0 auto;}
div.main_key ul.ban_list li {width:100%;height:21px; padding:7px 3px 0 10px;}
div.main_key ul.ban_list li.selected { background:#fff; }
div.main_key ul.ban_list li.selected a {color:#444;font-weight:bold;}
div.main_key ul.ban_list li a { display:block;font-size:12px;color:#767676; padding-left:20px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_key_no.gif') no-repeat left top; }
div.main_key ul.ban_list li a.no1 { background-position:0 1px; }
div.main_key ul.ban_list li a.no2 { background-position:0 -19px; }
div.main_key ul.ban_list li a.no3 { background-position:0 -39px; }
div.main_key ul.ban_list li a.no4 { background-position:0 -59px; }
div.main_key ul.ban_list li a.no5 { background-position:0 -79px; }
div.main_key ol:after { content:""; display:block; clear:both; }
div.main_key ol.tab_cont_selected { display:block; }
div.main_key ol { *zoom:1; display:none; }
div.main_key ol li { float:left; margin-left:4px; }

/* 쇼핑기획전 메인 카테고리별 배너 */
div.main_cate {}
div.main_cate dl dt { float:left; height:240px; }
div.main_cate dl dd { float:right; height:240px; }
div.main_cate dl dt.r1 { width:220px; }
div.main_cate dl dd.r1 { width:760px; }
div.main_cate dl dt.r2 { width:220px; }
div.main_cate dl dt.r3 { width:220px; margin-left:33px; }
div.main_cate dl dd ol li { float:left; padding:0 0 6px 6px; }
div.main_cate dl dd ol li img { border:1px solid #e6e6e8; }

/* 쇼핑기획전 메인 하단 배너 */
div.main_etc {margin-top: -30px;}
div.main_etc h6 {margin:50px 0 22px 0;padding-top: 15px;border-top: 4px solid #9b9fa1;}
div.main_etc ul { margin-bottom:30px; }
div.main_etc ul li { float:left; }
div.main_etc ul li.r2 { margin-left:1px; }

/* 카테고리별 : */
div.plan_list {}
div.plan_list h5 { height:25px; margin:0 0 25px 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_h5.gif') repeat-x left bottom; color:#cc1d22; font-size:14px; }
div.plan_list h5 img{vertical-align:middle;}
div.plan_list h6 { height:22px; padding:0 0 0 15px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/h6_bul.gif') no-repeat left 4px; color:#cc1d22; font-size:13px; }
div.plan_list h6 span { text-indent:-5000px; }
div.plan_list h6 img{vertical-align:middle;}
div.plan_list div.list { padding:13px 0 5px 0; margin:0 0 20px 0; background-color:#f4f4f2 }
div.plan_list div.list ol { width:960px; margin:0 auto; }
div.plan_list div.list ol li { float:left; padding:0 4px 8px 4px; }
div.plan_list div.list ol li img { border:1px solid #dccfc9; }

/* 검색결과 */
div.plan_result {}
div.plan_result h5 { height:25px; margin:0 0 10px 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_h5.gif') repeat-x left bottom; font-size:12px; font-weight:normal; }
div.plan_result h5 strong { color:#cc1d22; font-size:14px; vertical-align:bottom;}
div.plan_result p.no strong { color:#cc1d22; }

div.plan_result div.lft { width:210px; float:left; }
div.plan_result div.rht { width:770px; float:left; }

div.plan_result div.list:after { content:""; display:block; clear:both; }
div.plan_result div.list { *zoom:1; border-bottom:1px solid #ddcfc9; padding:15px 0; }
div.plan_result div.list dl.plan { width:182px; margin:0 auto; border:1px solid #ddcfc9; }
div.plan_result div.list dl.plan dt { padding:8px 10px 5px 10px; border:1px solid #fff; background:#f6f6f6 url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box3.gif') repeat-x left top;  }
div.plan_result div.list dl.plan dt p { color:#333; }
div.plan_result div.list dl.plan dd { border-top:1px solid #ddcfc9; }
div.plan_result div.list ol li { float:left; width:192px; }
div.plan_result div.list ol li dl { width:150px; margin:0 auto; }
div.plan_result div.list ol li dl dt { text-align:center; }


div.planshop_in { padding-top:20px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_h5.gif') repeat-x left 3px; }
div.planshop_in table{table-layout: auto;}

/* 기획전 templete : 1. image area */
div.area_img { margin:0;font-size:0px; }

/* 기획전 templete : 2. navigation area */
div.area_navi { position:relative; margin:20px 0 -20px 0; border:2px solid #e11837; z-index:2; }
div.area_navi div.inner3 { border:1px solid #fff; padding:10px 0; background-color:#fafafa; }
div.area_navi div.inner3 ul.tab:after { content:""; display:block; clear:both; }
div.area_navi div.inner3 ul.tab { *zoom:1; width:972px; margin:0 auto 10px auto; }
div.area_navi div.inner3 ul.tab li { float:left; }
div.area_navi div.inner3 ul.list:after { content:""; display:block; clear:both; }
div.area_navi div.inner3 ul.list { *zoom:1; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box4.gif') repeat-y left top; }
div.area_navi div.inner3 ul.list li { float:left; width:226px; padding:2px 0 7px 17px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_bul1.gif') no-repeat 10px 9px; }
div.area_navi div.inner3 ul.list a { font-size:12px; }


/* 기획전 templete : 3. title area */
.area_tit1 { margin:0 0 20px 0; padding:50px 0 0 }

/* 기획전 templete : 4. title area */
h6.area_tit2 { position:relative; height:34px; padding:50px 0 0 32px; margin:0 0 20px 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box5.gif') no-repeat left 40px; color:#333333; font-size:15px; line-height:20px; z-index:1; }
h6.area_tit2 span.date { padding:40px 0 0 20px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_bul2.gif') no-repeat 8px 40px; color:#0000ff; font-size:11px; font-weight:bold; }
h6.area_tit2 span.btn { position:absolute; top:50px; right:10px; }

/* 기획전 templete : 5. list area */
div.area_list1 { margin-bottom:20px; }
div.area_list2 { margin-bottom:20px; }
div.area_list2 ol.s280_2 li { width:460px; padding:10px 10px 0 10px; margin-bottom:20px; border:1px solid #e8ded9; }
div.area_list2 ol.s280_2 li.r2 { float:right; }

div.area_box1 { width:960px; height:370px; padding-top:25px; margin:0 auto 20px auto; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box6.gif') no-repeat left top; }
div.area_box1 ol.s280_2 li dl { width:905px; margin:0 auto 0 25px; }
div.area_box1 ol.s280_2 li dl dd { width:610px; }

ol:after { content:""; display:block; clear:both; }
ol { *zoom:1; }


/* base1 : 1단 (S) */
div.temp_base1 { margin:0 0 35px 0; }
div.temp_base1 ol li { position:relative; padding:15px; margin:0 14px 15px 14px; border:1px solid #e8ded9;}
div.temp_base1 ol li dl:after 	{ content:""; display:block; clear:both; }
div.temp_base1 ol li dl			{ *zoom:1; width:920px; }
div.temp_base1 ol li dl dt	{ float:left; width:297px; }
div.temp_base1 ol li dl dd	{ float:left; width:623px; }
div.temp_base1 li p.iplogo	{ width:282px; }
div.temp_base1 li p.ipbnd	{ width:282px; }
div.temp_base1 div.ipcom { width:623px; position:absolute; bottom:20px; left:312px; }
div.temp_base1 div.ipcom ol li { border:0px; }


/* base2 : 2단 기본 (S) 가로 */
div.temp_base2 { margin:0; }
div.temp_base2 ol li {  width:485px; height:367px; }
div.temp_base2 ol li.r1 { float:left; }
div.temp_base2 ol li.r2 { float:right; }
div.temp_base2 p.iplogo, div.temp_base2 p.ipbnd { width:282px; }
div.temp_base2 ol li dl:after 	{ content:""; display:block; clear:both; }
div.temp_base2 ol li dl			{ *zoom:1; width:485px; }
div.temp_base2 ol li dl dt { width:295px; float:left; }
div.temp_base2 ol li dl dd { width:190px; height:280px; position:relative; float:right; }
div.temp_base2 ol li dl dd p.thumb { height:50px; position:absolute; bottom:0px; left:0px; }
div.temp_base2 ol li dl dd p.thumb img { border:1px solid #d9d9d9; }

/* base3 : 3단 기본 (S) */
div.temp_base3 { margin:0; }
div.temp_base3 ol li { float:left; width:327px; padding-bottom:30px; }
div.temp_base3 ol li.r1 { clear:both; width:326px; }
div.temp_base3 ol li dl { width:282px; margin:0 auto; }
div.temp_base3 ol li p.iptit2 { max-height:none; overflow:auto;}

/* base4 : 4단 기본 (S) */
div.temp_base4 { margin:0; }
div.temp_base4 ol li { float:left; width:245px; padding-bottom:30px; }
div.temp_base4 ol li.r1 { clear:both; }
div.temp_base4 ol li dl { width:192px; margin:0 auto; }
div.temp_base4 ol li p.iptit2 { max-height:none; overflow:none;}

/* base5: 5단 기본 (S) */
div.temp_base5 { margin:0; }
div.temp_base5 ol li { float:left; width:196px; padding-bottom:30px; }
div.temp_base5 ol li.r1 { clear:both; }
div.temp_base5 ol li dl { width:152px; margin:0 auto; }
div.temp_base5 ol li p.iptit2 { max-height:none; overflow:auto;}

/* GROUP2 : 2단 그룹 (F) 가로 */
div.temp_group2 { margin:0 0 30px 0; }
div.temp_group2 ol li {  width:483px; height:380px; padding:10px 0; margin:0 0 20px 0; border:1px solid #e8ded9; position:relative; }
div.temp_group2 ol li.r1 { float:left; }
div.temp_group2 ol li.r2 { float:right; }
div.temp_group2 ol li.r3 { float:right; }
div.temp_group2 p.iplogo, div.temp_group2 p.ipbnd { width:192px; }
div.temp_group2 ol li dl:after 	{ content:""; display:block; clear:both; }
div.temp_group2 ol li dl			{ *zoom:1; width:463px; margin:0 auto; }
div.temp_group2 ol li dl dt { width:192px; padding-right:13px; float:left; }
div.temp_group2 ol li dl dd { width:258px; float:right; }
div.temp_group2 ol li dl dt img.border { border:0px; }
div.temp_group2 ol li dl dt p.thumb { height:50px; margin:5px 0 7px 0; text-align:center; }
div.temp_group2 ol li dl dt p.thumb img { border:1px solid #d9d9d9; }
div.temp_group2 div.group { width:258px; position:absolute; top:200px; right:10px; border-top:1px solid #e8ded9; padding-top:10px; }
div.temp_group2 div.group dl { width:258px;}

/* LINE2 : 2단 기본 (F) 가로 */
div.temp_line2 { margin:0 0 30px 0; }
div.temp_line2 ol li {  width:483px; height:340px; padding:10px 0; margin:0 0 20px 0; border:1px solid #e8ded9; }
div.temp_line2 ol li.r1 { float:left; }
div.temp_line2 ol li.r2 { float:right; }
div.temp_line2 p.iplogo, div.temp_line2 p.ipbnd { width:302px; }
div.temp_line2 ol li dl:after 	{ content:""; display:block; clear:both; }
div.temp_line2 ol li dl			{ *zoom:1; width:463px; margin:0 auto; }
div.temp_line2 ol li dl dt { width:295px; float:left; }
div.temp_line2 ol li dl dd { width:168px; float:right; }
div.temp_line2 ol li dl dt img.border { border:0px; }

/* LINE3 : 3단 기본 (F) */
div.temp_line3 { margin:0 0 30px 0; }
div.temp_line3 ol li { float:left; width:321px; height:480px; padding:10px 0; margin:0 2px 20px 2px; border:1px solid #e8ded9; }
div.temp_line3 ol li.r1 { clear:both; width:320px; }
div.temp_line3 ol li dl { width:282px; margin:0 auto; }
div.temp_line3 ol li dl dt img.border { border:0px; }

/* LINE4 : 4단 기본 (F) */
div.temp_line4 { margin:0 0 30px 0; }
div.temp_line4 ol li { float:left; width:225px; height:400px; padding:10px 0; margin:0 9px 20px 9px; border:1px solid #e8ded9; }
div.temp_line4 ol li.r1 { clear:both; }
div.temp_line4 ol li dl { width:192px; margin:0 auto; }
div.temp_line4 ol li dl dt img.border { border:0px; }

/* LINE5: 5단 기본 (F) */
div.temp_line5 { margin:0 0 30px 0; }
div.temp_line5 ol li { float:left; width:186px; height:370px; padding:10px 0; margin:0 4px 20px 4px; border:1px solid #e8ded9; }
div.temp_line5 ol li.r1 { clear:both; }
div.temp_line5 ol li dl { width:152px; margin:0 auto; }
div.temp_line5 ol li dl dt img.border { border:0px; }

/* COMMENT2 : 2단 상품평 (S) */
div.temp_comment2 { margin:0 0 20px 0; }
div.temp_comment2 ol li {  width:483px; height:340px; padding:10px 0; margin:0 0 20px 0; position:relative; }
div.temp_comment2 ol li.r1 { float:left; }
div.temp_comment2 ol li.r2 { float:right; }
div.temp_comment2 p.iplogo, div.temp_comment2 p.ipbnd { width:282px; }
div.temp_comment2 ol li dl:after 	{ content:""; display:block; clear:both; }
div.temp_comment2 ol li dl			{ *zoom:1; width:470px; }
div.temp_comment2 ol li dl dt { width:295px; float:left; }
div.temp_comment2 ol li dl dd { width:175px; height:282px; float:right; }
div.temp_comment2 div.ipcom { width:176px; position:absolute; bottom:10px; right:10px; }

/* COMMENT3 : 3단 상품평 (S) */
div.temp_comment3 { margin:0 0 20px 0; }
div.temp_comment3 ol li { float:left; width:327px; height:570px; position:relative; padding-bottom:30px; }
div.temp_comment3 ol li.r1 { clear:both; width:326px; }
div.temp_comment3 ol li dl { width:282px; margin:0 auto; }
div.temp_comment3 ol li dl dt p.thumb { height:50px; margin:5px 0 7px 0; text-align:center; }
div.temp_comment3 ol li dl dt p.thumb img { border:1px solid #d9d9d9; }
div.temp_comment3 div.ipcom { width:282px; position:absolute; bottom:30px; left:22px; }

/* COMMENT4 : 4단 상품평 (S) */
div.temp_comment4 { margin:0 0 20px 0; }
div.temp_comment4 ol li { float:left; width:227px; height:490px; margin:0 9px 20px 9px; position:relative; }
div.temp_comment4 ol li.r1 { clear:both; }
div.temp_comment4 ol li dl { width:192px; margin:0 auto; }
div.temp_comment4 ol li dl dt p.thumb { height:50px; margin:5px 0 7px 0; text-align:center; }
div.temp_comment4 div.ipcom { width:192px; position:absolute; bottom:0px; left:18px; }


/* 상품평 */
div.ipcom { border:1px solid #ddd0ca; background-color:#f4f4f4; }
div.ipcom p.awrd { padding:7px 0 5px 10px; background-color:#fff; }
div.ipcom p.awrd img { height:11px; vertical-align:middle; margin:0 0 3px 0; }
div.ipcom p.awrd span { color:#e41937; font-weight:bold; }
div.ipcom ol { padding:7px 0 0 10px; height:52px; }
div.ipcom ol li { float:none; width:auto; height:auto; padding:0 0 0 6px; margin:0px; background:url('https://image.lotteimall.com/imall_ec/site/images/common/icon/blit_06.gif') no-repeat left 6px; }

/* TOP2 : 탑 2단 */
div.temp_top2 { padding:15px 0 ; background-color:#fff; }
div.temp_top2 ol { width:940px; margin:0 auto; }
div.temp_top2 ol li { float:left; position:relative; width:463px; height:640px; margin:0 0 10px 0; background-color:#fff; border:1px solid #dedede; }
div.temp_top2 ol li.r1 { clear:both; }
div.temp_top2 ol li.r2 { margin-left:10px; }
div.temp_top2 ol li.clear { background-color:transparent; }
div.temp_top2 ol li dl { padding:19px 19px 0 19px; }
div.temp_top2 ol li dl dt { margin-bottom:20px; }
div.temp_top2 ol li dl dt img { border:none; }
div.temp_top2 ol li dl dd p.tit { margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #b5b5b5; }
div.temp_top2 ol li dl dd p.tit a { display:block; height:56px; color:#060606; font-size:22px; line-height:28px; overflow:hidden; word-break:break-all; }
div.temp_top2 ol li dl dd p.price { color:#db2c27; font-size:14px; }
div.temp_top2 ol li dl dd p.price .pTit{ display:block; margin-bottom:10px; }
div.temp_top2 ol li dl dd p.price .pB1 { font-size:27px; font-family:Tahoma; }
div.temp_top2 ol li dl dd p.price .pB2 { margin-left:6px; font-size:15px; font-family:Tahoma; }
div.temp_top2 ol li dl dd p.price .pB3 { display:block; margin-top:38px; font-size:22px; line-height:24px; }
div.temp_top2 ol li dl dd p.price span.price2 { margin-left:20px; color:#333; }

/* TOP3 : 탑 3단 */
div.temp_top3 { padding:15px 0 ; background-color:#efeff0; }
div.temp_top3 ol { width:954px; margin:0 auto; }
div.temp_top3 ol li { float:left; width:280px;height:400px; padding:17px; margin:0 2px 4px 2px; position:relative; background-color:#fff; }
div.temp_top3 ol li.r1 { clear:both; }
div.temp_top3 ol li.clear { background-color:transparent; }
div.temp_top3 ol li dl { width:280px;}
div.temp_top3 ol li dl dd { position:relative; }
div.temp_top3 ol li dl dd p.ipzoom1 { display:none; }
div.temp_top3 ol li dl dd p.iptit1  { position:absolute; top:3px; left:0px; }
div.temp_top3 ol li dl dd p.iptit2  { position:absolute; top:18px; left:0px; }
div.temp_top3 ol li dl dd p.ipprice1 { position:absolute; top:52px; left:0px; }
div.temp_top3 ol li dl dd p.ipprice2 { position:absolute; top:52px; left:0px; }
div.temp_top3 ol li dl dd p.ipprice0 { position:absolute; top:72px; left:0px; }
div.temp_top3 ol li dl dd p.ipbene1  { position:absolute; top:100px; left:0px; }
div.temp_top3 ol li dl dd  p.ipprice0 { height:25px; line-height:20px; font-weight:bold; }
div.temp_top3 ol li dl dd  p.ipprice0 span.big { padding:0 2px; vertical-align:-1px; font-size:18px; font-family:Tahoma;  }

/* TOP4 : 탑 4단 */
div.temp_top4 { padding:15px 0; background-color:#efeff0; }
div.temp_top4 ol { width:944px; margin:0 auto; }
div.temp_top4 ol li { float:left; width:190px; height:330px; padding:18px 21px 0 21px; margin:0 2px 4px 2px; position:relative; background-color:#fff; }
div.temp_top4 ol li.r1 { clear:both; }
div.temp_top4 ol li.clear { background-color:transparent; }
div.temp_top4 ol li dl { width:190px; }
div.temp_top4 ol li dl dd { position:relative; }
div.temp_top4 ol li dl dd p.ipzoom1 { display:none; }
div.temp_top4 ol li dl dd p.iptit1  { position:absolute; top:3px; left:0px; }
div.temp_top4 ol li dl dd p.iptit2  { position:absolute; top:18px; left:0px; }
div.temp_top4 ol li dl dd p.ipprice1 { position:absolute; top:52px; left:0px; }
div.temp_top4 ol li dl dd p.ipprice2 { position:absolute; top:52px; left:0px; }
div.temp_top4 ol li dl dd p.ipprice0 { position:absolute; top:72px; left:0px; }
div.temp_top4 ol li dl dd p.ipbene1  { position:absolute; top:100px; left:0px; }
div.temp_top4 ol li dl dd  p.ipprice0 { height:25px; line-height:20px; font-weight:bold; }
div.temp_top4 ol li dl dd  p.ipprice0 span.big { padding:0 2px; vertical-align:-1px; font-size:18px; font-family:Tahoma;  }

/* TOP5 : 탑 5단 */
div.temp_top5 { padding:15px 0; background-color:#efeff0; }
div.temp_top5 ol { width:950px; margin:0 auto; }
div.temp_top5 ol li { float:left; width:150px; height:305px; padding:15px 18px 0 18px; margin:0 2px 4px 2px; position:relative; background-color:#fff; }
div.temp_top5 ol li.r1 { clear:both; }
div.temp_top5 ol li.clear { background-color:transparent; }
div.temp_top5 ol li dl { width:150px; margin:0 auto; }
div.temp_top5 ol li dl dd { position:relative; }
div.temp_top5 ol li dl dd p.ipzoom1 { position:absolute; top:0px; left:0px; }
div.temp_top5 ol li dl dd p.iptit1  { position:absolute; top:23px; left:0px; }
div.temp_top5 ol li dl dd p.iptit2  { position:absolute; top:38px; left:0px; }
div.temp_top5 ol li dl dd p.ipprice1 { position:absolute; top:72px; left:0px; letter-spacing:-1px; }
div.temp_top5 ol li dl dd p.ipprice2 { position:absolute; top:72px; left:0px; }
div.temp_top5 ol li dl dd p.ipprice0 { position:absolute; top:92px; left:0px; }
div.temp_top5 ol li dl dd p.ipbene1  { position:absolute; top:115px; left:0px; }
div.temp_top5 ol li dl dd p.ipprice0 { height:25px; line-height:20px; letter-spacing:-1px; }
div.temp_top5 ol li dl dd p.ipprice0 span.big { padding:0 2px; vertical-align:-1px; font-size:14px; font-family:Tahoma;  }

/* TOP10 : 탑 10단 */
div.temp_top10 {width:940px; margin:auto; padding:15px 20px;}
div.temp_top10 ol {  height:770px; }
div.temp_top10 ol li{z-index:1;}
div.temp_top10 ol li.r0,
div.temp_top10 ol li.r2,
div.temp_top10 ol li.r4,
div.temp_top10 ol li.r6,
div.temp_top10 ol li.r8 { float:left; clear:both; width:781px; margin:0 0 5px 0; position:relative; }
div.temp_top10 ol li.r1,
div.temp_top10 ol li.r3,
div.temp_top10 ol li.r5,
div.temp_top10 ol li.r7,
div.temp_top10 ol li.r9 { float:right; width:150px; position:relative; }
div.temp_top10 ol li.r1 { clear:none; }
div.temp_top10 ol li div.info { display:none; }
div.temp_top10 ol li.on{z-index:2;}
div.temp_top10 ol li.on div.info { display:block; position:absolute; width:622px; height:733px; padding-top:37px; background-color:#fff; }
div.temp_top10 div.info dl { width:552px; margin:0 auto; }
div.temp_top10 div.info dl dd p {}
div.temp_top10 ol li.on div.info dt.ipimg{margin-bottom:26px;}
div.temp_top10 ol li div.info p.iptit1{margin-bottom:4px; }
div.temp_top10 ol li div.info p.iptit1 span.prom { display:block; height:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
div.temp_top10 ol li div.info p.iptit2{font-size:16px;line-height:1.2em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
div.temp_top10 ol li div.info p.ipprice0 span.big{font-size:20px;vertical-align:-3px;}

div.temp_top10 div.ipcom { width:230px; position:absolute; bottom:35px; right:35px; }
div.temp_top10 div.ipcom ol { height:auto; padding-bottom:8px; }
div.temp_top10 ol li div.box { display:none; position:absolute; top:0px; width:154px; height:150px;}
div.temp_top10 ol li.on div.box { display:block;}
div.temp_top10 ol li.r2 div.box,
div.temp_top10 ol li.r4 div.box,
div.temp_top10 ol li.r6 div.box,
div.temp_top10 ol li.r8 div.box,
div.temp_top10 ol li.r0 div.box { left:0px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box9_2.gif') no-repeat left top; }
div.temp_top10 ol li.r1 div.box,
div.temp_top10 ol li.r3 div.box,
div.temp_top10 ol li.r5 div.box,
div.temp_top10 ol li.r7 div.box,
div.temp_top10 ol li.r9 div.box { left:-4px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box8_2.gif') no-repeat right top; }
div.temp_top10 ol li.r0 div.info {left: 159px;top:0px;}
div.temp_top10 ol li.r1 div.info { left:-631px; top:0px; }
div.temp_top10 ol li.r2 div.info { left:159px; top:-155px; }
div.temp_top10 ol li.r3 div.info { left:-631px; top:-155px; }
div.temp_top10 ol li.r4 div.info { left:159px; top:-310px; }
div.temp_top10 ol li.r5 div.info { left:-631px; top:-310px; }
div.temp_top10 ol li.r6 div.info { left:159px; top:-465px; }
div.temp_top10 ol li.r7 div.info { left:-631px; top:-465px; }
div.temp_top10 ol li.r8 div.info { left:159px; top:-620px; }
div.temp_top10 ol li.r9 div.info { left:-631px; top:-620px; }
/* TOPspace2 : 탑 2단(좌측여백) */
div.temp_topspace2 { padding:15px 0; background-color:#efeff0; }
div.temp_topspace2 ol { width:954px; margin:0 auto; }
div.temp_topspace2 ol li { float:right; width:280px; height:400px; padding:17px; margin:0 2px; position:relative; background-color:#fff; }
div.temp_topspace2 ol li.fst { float:left; width:314px; padding:0px; clear:both; background:none; }
div.temp_topspace2 ol li.fst a { display:block; height:430px; text-indent:-5000px;}
div.temp_topspace2 ol li dl { width:280px;}
div.temp_topspace2 ol li dl dd { position:relative; }
div.temp_topspace2 ol li dl dd p.ipzoom1 { display:none; }
div.temp_topspace2 ol li dl dd p.iptit1  { position:absolute; top:3px; left:0px; }
div.temp_topspace2 ol li dl dd p.iptit2  { position:absolute; top:18px; left:0px; }
div.temp_topspace2 ol li dl dd p.ipprice1 { position:absolute; top:52px; left:0px; }
div.temp_topspace2 ol li dl dd p.ipprice2 { position:absolute; top:52px; left:0px; }
div.temp_topspace2 ol li dl dd p.ipprice0 { position:absolute; top:72px; left:0px; }
div.temp_topspace2 ol li dl dd p.ipbene1  { position:absolute; top:100px; left:0px; }
div.temp_topspace2 ol li dl dd p.ipprice0 { height:25px; line-height:20px; font-weight:bold; }
div.temp_topspace2 ol li dl dd p.ipprice0 span.big { padding:0 2px; vertical-align:-1px; font-size:18px; font-family:Tahoma;  }
p.iptit1 { max-height:45px; overflow:hidden; }
p.iptit1 span.prom { display:block; height:15px; overflow:hidden; }


/* TOPspace3 : 탑 3단(좌측여백) */
div.temp_topspace3 { padding:15px 0; background-color:#efeff0; }
div.temp_topspace3 ol { width:944px; margin:0 auto; }
div.temp_topspace3 ol li { float:right; width:190px; height:330px; padding:21px 21px 0 21px; margin:0 2px 4px 2px;  position:relative; background-color:#fff; }
div.temp_topspace3 ol li.fst { float:left; width:232px; padding:0px; clear:both; background:none; }
div.temp_topspace3 ol li.fst a { display:block; height:350px; text-indent:-5000px;}
div.temp_topspace3 ol li dl { width:190px; }
div.temp_topspace3 ol li dl dd { position:relative; }
div.temp_topspace3 ol li dl dd p.ipzoom1 { display:none; }
div.temp_topspace3 ol li dl dd p.iptit1  { position:absolute; top:3px; left:0px; }
div.temp_topspace3 ol li dl dd p.iptit2  { position:absolute; top:18px; left:0px; }
div.temp_topspace3 ol li dl dd p.ipprice1 { position:absolute; top:52px; left:0px; }
div.temp_topspace3 ol li dl dd p.ipprice2 { position:absolute; top:52px; left:0px; }
div.temp_topspace3 ol li dl dd p.ipprice0 { position:absolute; top:72px; left:0px; }
div.temp_topspace3 ol li dl dd p.ipbene1  { position:absolute; top:100px; left:0px; }
div.temp_topspace3 ol li dl dd p.ipprice0 { height:25px; line-height:20px; font-weight:bold; }
div.temp_topspace3 ol li dl dd p.ipprice0 span.big { padding:0 2px; vertical-align:-1px; font-size:18px; font-family:Tahoma;  }
div.temp_topspace3 ol li dl dd  p.ipprice0 { height:25px; line-height:20px; font-weight:bold; }
div.temp_topspace3 ol li dl dd  p.ipprice0 span.big { padding:0 2px; vertical-align:-1px; font-size:18px; font-family:Tahoma;  }

/* TOPspace4 : 탑 4단(좌측여백) */
div.temp_topspace4 { padding:15px 0; background-color:#efeff0; }
div.temp_topspace4 ol { width:950px; margin:0 auto; }
div.temp_topspace4 ol li { float:right; width:150px; height:300px; padding:15px 18px 5px 18px; margin:0 2px 4px 2px; background-color:#fff; position:relative; }
div.temp_topspace4 ol li.fst { float:left; width:186px; clear:both; background:none; padding:0px; }
div.temp_topspace4 ol li.fst a { display:block; height:305px; text-indent:-5000px; }
div.temp_topspace4 ol li dl { width:150px; }
div.temp_topspace4 ol li dl dd { position:relative; }
div.temp_topspace4 ol li dl dd p.ipzoom1 { position:absolute; top:0px; left:0px; }
div.temp_topspace4 ol li dl dd p.iptit1  { position:absolute; top:23px; left:0px; }
div.temp_topspace4 ol li dl dd p.iptit2  { position:absolute; top:38px; left:0px; }
div.temp_topspace4 ol li dl dd p.ipprice1 { position:absolute; top:72px; left:0px; }
div.temp_topspace4 ol li dl dd p.ipprice2 { position:absolute; top:72px; left:0px; }
div.temp_topspace4 ol li dl dd p.ipprice0 { position:absolute; top:92px; left:0px; }
div.temp_topspace4 ol li dl dd p.ipbene1  { position:absolute; top:120px; left:0px; }
div.temp_topspace4 ol li dl dd  p.ipprice0 { height:25px; line-height:20px; }
div.temp_topspace4 ol li dl dd  p.ipprice0 span.big { padding:0 2px; vertical-align:-1px; font-size:13px; font-family:Tahoma;  }

/* S : VOD 데이터홈쇼핑 관련 z-index 추가 */
div.ipdc { position:absolute; top:0px; right:0px; width:46px; height:42px; padding:4px 0 0 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_flag_01.png') no-repeat left top; color:#ffffff; font-weight:bold; line-height:17px; text-align:center; z-index:1; }
/* E : VOD 데이터홈쇼핑 관련 z-index 추가 */
div.ipdc strong { color:#fff600; font-size:15px; }



/* vs2 : 2단 상품비교 */
div.temp_vs2 { margin:0 0 46px; padding:25px 0 0 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box7.gif') no-repeat center top; }
div.temp_vs2 ol { width:952px; margin:0 auto; }
div.temp_vs2 ol li { float:left; width:442px; }
div.temp_vs2 ol li.r2 { float:right; }
div.temp_vs2 ol li dl { width:282px; margin:0 auto; }
div.temp_vs2 ol li dl dt p.thumb { height:50px; margin:5px 0 7px 0; text-align:center; }
div.temp_vs2 ol li dl dt p.thumb img { border:1px solid #d9d9d9; }

/* gallery6 : 대표 1~6 갤러리 */
div.temp_gallery6 { margin:0 0 15px 0; }
div.temp_gallery6 ol li.r1 { float:left; width:310px; height:auto; }
div.temp_gallery6 ol li { float:left; width:335px; height:185px; }
div.temp_gallery6 ol li.r1 dl { width:282px; margin:0 auto; }
div.temp_gallery6 ol li dl:after	{ content:""; display:block; clear:both; }
div.temp_gallery6 ol li dl			{ *zoom:1; width:320px; }
div.temp_gallery6 ol li dl dt { width:160px; float:left; }
div.temp_gallery6 ol li dl dd { width:160px; float:left; }
div.temp_gallery6 ol li.r1 dl dt { width:282px; float:none; }
div.temp_gallery6 ol li.r1 dl dd { width:282px; float:none; }



/* gallery10 : 대표 1~10 갤러리 */
div.temp_gallery10 {width:960px; margin:0 auto 50px auto; }
div.temp_gallery10 ol {  height:772px; }
div.temp_gallery10 ol li{z-index:1;}
div.temp_gallery10 ol li.r0,
div.temp_gallery10 ol li.r2,
div.temp_gallery10 ol li.r4,
div.temp_gallery10 ol li.r6,
div.temp_gallery10 ol li.r8 { float:left; clear:both; width:808px; margin:0 0 3px 0; position:relative; }
div.temp_gallery10 ol li.r1,
div.temp_gallery10 ol li.r3,
div.temp_gallery10 ol li.r5,
div.temp_gallery10 ol li.r7,
div.temp_gallery10 ol li.r9 { float:right; width:152px; position:relative; }
div.temp_gallery10 ol li.r1 { clear:none; }
div.temp_gallery10 ol li img.border { border:1px solid #e8ded9; }
div.temp_gallery10 ol li div.info { display:none; }
div.temp_gallery10 ol li.on div.info { display:block; position:absolute; width:622px; height:735px; padding-top:37px; background-color:#f6f6f6; }
div.temp_gallery10 ol li.on{z-index:2;}
div.temp_gallery10 div.info dl { width:552px; margin:0 auto; }
div.temp_gallery10 div.info dl dd p { width:300px; }
div.temp_gallery10 div.ipcom { width:230px; position:absolute; bottom:35px; right:35px; }
div.temp_gallery10 div.ipcom ol { height:auto; padding-bottom:8px; }
div.temp_gallery10 ol li div.box { display:none; position:absolute; top:0px; width:156px; height:152px; }
div.temp_gallery10 ol li.on div.box { display:block; }
div.temp_gallery10 ol li.r2 div.box,
div.temp_gallery10 ol li.r4 div.box,
div.temp_gallery10 ol li.r6 div.box,
div.temp_gallery10 ol li.r8 div.box,
div.temp_gallery10 ol li.r0 div.box { left:0px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box9.gif') no-repeat left top; }
div.temp_gallery10 ol li.r1 div.box,
div.temp_gallery10 ol li.r3 div.box,
div.temp_gallery10 ol li.r5 div.box,
div.temp_gallery10 ol li.r7 div.box,
div.temp_gallery10 ol li.r9 div.box { left:-4px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box8.gif') no-repeat right top; }
div.temp_gallery10 ol li.r0 div.info { left:169px; top:0px; }
div.temp_gallery10 ol li.r1 div.info { left:-639px; top:0px; }
div.temp_gallery10 ol li.r2 div.info { left:169px; top:-155px; }
div.temp_gallery10 ol li.r3 div.info { left:-639px; top:-155px; }
div.temp_gallery10 ol li.r4 div.info { left:169px; top:-310px; }
div.temp_gallery10 ol li.r5 div.info { left:-639px; top:-310px; }
div.temp_gallery10 ol li.r6 div.info { left:169px; top:-465px; }
div.temp_gallery10 ol li.r7 div.info { left:-639px; top:-465px; }
div.temp_gallery10 ol li.r8 div.info { left:169px; top:-620px; }
div.temp_gallery10 ol li.r9 div.info { left:-639px; top:-620px; }


/* gallery12 : 대표 1~12 갤러리 */
div.temp_gallery12:after { content:""; display:block; clear:both; }
div.temp_gallery12 { width:963px; margin:0 auto 45px auto; }
div.temp_gallery12 ol.r1 { float:left; width:155px; }
div.temp_gallery12 ol.r2 { float:left; width:155px; }
div.temp_gallery12 ol.r3 { float:left; width:155px; }
div.temp_gallery12 ol.r4 { float:left; width:155px; }
div.temp_gallery12 ol.on { width:498px; }
div.temp_gallery12 ol li { margin:0 0 3px 0; position:relative; z-index:1;}
div.temp_gallery12 ol li.on{z-index:2;}
div.temp_gallery12 ol li img.border { border:1px solid #e8ded9; }
div.temp_gallery12 ol li div.info { display:none; }
div.temp_gallery12 ol li.on div.info { display:block; }
div.temp_gallery12 div.info { position:absolute;  left:170px; width:310px; height:447px; padding-top:15px; background-color:#f6f6f6; }
div.temp_gallery12 div.info dl { width:282px; margin:0 auto; }
div.temp_gallery12 ol li div.box { display:none; position:absolute; top:0px; width:156px; height:152px; }
div.temp_gallery12 ol li.on div.box { display:block; }
div.temp_gallery12 ol.r1 div.box,
div.temp_gallery12 ol.r2 div.box,
div.temp_gallery12 ol.r3 div.box,
div.temp_gallery12 ol.r4 div.box { left:0px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box9.gif') no-repeat left top; }
/* div.temp_gallery12 ol.r4 div.box { left:-4px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_box8.gif') no-repeat right top; } */
div.temp_gallery12 ol li.r1 div.info { top:0px; }
div.temp_gallery12 ol li.r2 div.info { top:-155px; }
div.temp_gallery12 ol li.r3 div.info { top:-310px; }



div.sportlight_today { position:relative; }
div.sportlight_today div.time { position:absolute; top:40px; right:65px; font-family:Tahoma; font-weight:bold; font-size:20px; color:#fff; }
div.sportlight_today div.time div { float:left; padding:0 18px 0 0; }

div.thursday_today { position:relative; background-color:#f2f2f2; }
div.thursday_today div.time { position:absolute; top:90px; left:253px; font-family:Tahoma; font-weight:bold; font-size:20px; color:#fff; }
div.thursday_today div.time div { float:left; padding:0 12px 0 0; letter-spacing:7px; }

div.thursday_today ol:after { content:""; display:block; clear:both; }
div.thursday_today ol.list3 { width:960px; margin:8px auto; }
div.thursday_today ol.list3 li { float:left; width:280px; height:430px; padding:13px; margin:6px; border:1px solid #ccc; background-color:#fff; }

div.thursday_today ol.list3 li.r4,div.thursday_today ol.list3 li.r5,div.thursday_today ol.list3 li.r6,
div.thursday_today ol.list3 li.r7 { float:left; width:190px; height:360px; padding:13px; border:1px solid #ccc; background-color:#fff; }
div.thursday_today ol.list3 li.r4 { margin:6px 25px 6px 6px; }
div.thursday_today ol.list3 li.r5 { margin:6px 26px 6px 0; }
div.thursday_today ol.list3 li.r6 { margin:6px 25px 6px 0; }
div.thursday_today ol.list3 li.r7 {margin:6px 6px 6px 0; }

div.thursday_today ol dt { margin:0 0 15px 0; }
div.thursday_today ol dd { position:relative; }
div.thursday_today ol dd p.copy { height:45px; margin:0 0 15px 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_mpick4.gif') repeat-x left bottom; color:#333; font-size:14px; line-height:18px; font-weight:bold; text-align:center; }
div.thursday_today ol dd p.name { max-height:45px; overflow:hidden; margin:0 0 5px 120px; }
div.thursday_today ol dd p.name span { display:block; height:15px; overflow:hidden; font-weight:bold; }
div.thursday_today ol dd p.price0 { margin:0 0 0 120px; line-height:18px; }
div.thursday_today ol dd p.price0 strong { color:#333; font-size:13px; }
div.thursday_today ol dd p.sale { position:absolute; top:80px; left:0px; width:110px; color:#af1f23; font-size:22px; font-family:Tahoma; font-weight:bold; line-height:40px; text-align:center; }
div.thursday_today ol dd p.sale strong { font-size:35px; font-family:Tahoma; font-weight:bold; }

div.thursday_today ol.list3 li.r4 dd p.name, div.thursday_today ol.list3 li.r5 dd p.name, div.thursday_today ol.list3 li.r6 dd p.name,
div.thursday_today ol.list3 li.r7 dd p.name { margin:0 0 5px 100px; }
div.thursday_today ol.list3 li.r4 dd p.price0,div.thursday_today ol.list3 li.r5 dd p.price0,div.thursday_today ol.list3 li.r6 dd p.price0,
div.thursday_today ol.list3 li.r7 dd p.price0 { margin:0 0 5px 100px; }
div.thursday_today ol.list3 li.r4 dd p.price0 strong,div.thursday_today ol.list3 li.r5 dd p.price0 strong,div.thursday_today ol.list3 li.r6 dd p.price0 strong,
div.thursday_today ol.list3 li.r7 dd p.price0 strong { display:block; }
div.thursday_today ol.list3 li.r4 dd p.sale,div.thursday_today ol.list3 li.r5 dd p.sale,div.thursday_today ol.list3 li.r6 dd p.sale,
div.thursday_today ol.list3 li.r7 dd p.sale { width:90px; }


div.mpcik_box { padding:0 0 10px 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_mpick.gif') repeat left top; }
div.mpcik_box div.list { width:964px; margin:0 auto; border-top:1px solid #d1d1d1; background-color:#fff; }
div.mpcik_box div.list ol li { float:left; position:relative; width:280px; height:415px; padding:20px 20px 0 20px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; }
div.mpcik_box div.list ol li.r1 { border-left:1px solid #d1d1d1; }
div.mpcik_box div.list ol li p.sale { position:absolute; top:10px; left:10px; width:75px; height:29px; padding:8px 7px 0 18px; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_mpick2.png') no-repeat left top; color:#fff; font-size:12px; font-weight:bold; text-align:center; }
div.mpcik_box div.list ol li p.sale strong { color:#fff33e; font-size:16px; vertical-align:-2px; }
div.mpcik_box div.list ol li p.soldout { position:absolute; top:20px; left:20px; width:280px; height:180px; padding:100px 0 0 0; background:url('https://image.lotteimall.com/imall_ec/site/images/planshop/bg_mpick3.png') repeat left top; color:#fff; font-size:12px; text-align:center; }
div.mpcik_box div.list ol li p.soldout strong { color:#fff; font-size:16px; line-height:30px; }
div.mpcik_box div.list dt { margin:0 0 7px 0; }
div.mpcik_box div.list dd p.copy { height:18px; overflow:hidden; margin:0 0 5px 0; color:#333; font-size:14px; line-height:18px; font-weight:bold; }
div.mpcik_box div.list dd p.name { height:36px; overflow:hididen; margin:0 0 5px 0; font-size:12px; line-height:16px; }
div.mpcik_box div.list dd p.price0 { margin:0 0 2px 0; color:#777; font-size:12px; line-height:16px; }
div.mpcik_box div.list dd p.price1 { color:#ff4da1; font-size:16px; line-height:18px; font-weight:bold; }






ol.s280_1 { width:975px; margin:0 auto; }
ol.s280_1 li { float:left; width:325px; }
ol.s280_1 li dl { width:282px; margin:0 auto 20px auto; }

ol.s280_2 { width:980px; margin:0 auto; }
ol.s280_2 li { float:left; width:490px; }
ol.s280_2 li dl { width:282px; margin:0 auto 20px auto; }
ol.s280_2 li p.iplogo, ol.s280_2 li p.ipbnd { width:282px; padding:0 0 0 15px; text-align:center; }
ol.s280_2 li dl:after { content:""; display:block; clear:both; }
ol.s280_2 li dl { *zoom:1; width:450px; margin:0 auto 20px auto; }
ol.s280_2 li dl dt { float:left; width:295px; }
ol.s280_2 li dl dd { float:left; width:155px; }

ol.s190_1 { width:980px; margin:0 auto; }
ol.s190_1 li { float:left; width:245px; }
ol.s190_1 li dl { width:192px; margin:0 auto 20px auto; }

ol.s190_2 { width:980px; margin:0 auto; }
ol.s190_2 li { float:left; width:490px; }
ol.s190_2 li p.iplogo, ol.s190_2 li p.ipbnd { width:192px; padding:0 0 0 15px; text-align:center; }
ol.s190_2 li dl:after { content:""; display:block; clear:both; }
ol.s190_2 li dl { *zoom:1; width:445px; margin:0 0 20px 15px; }
ol.s190_2 li dl dt { float:left; width:205px; }
ol.s190_2 li dl dd { float:left; width:240px; }

ol.s190_3 { width:980px; margin:0 auto; }
ol.s190_3 li { float:left; width:245px; }
ol.s190_3 li dl { width:192px; margin:0 auto 20px auto; }

ol.s150_1 { margin:0 auto; }
ol.s150_1 li { float:left; width:150px; }
ol.s150_1 li dl { width:150px; margin:0 auto 20px auto; }

/* BBS 템플릿 : 한줄 댓글 */
div.eventb_1 {}
div.eventb_1 div.write { margin:0 0 10px 0; position:relative; }
div.eventb_1 div.write div.form { position:absolute; bottom:5px; right:20px; }
div.eventb_1 div.write div.form input.txt { height:30px; width:820px; }
div.eventb_1 div.write div.form input { vertical-align:middle; margin:0 3px 1px 0; }
div.eventb_1 div.write div.form p.txt {margin-top:5px;}

div.eventb_1 div.write2 { margin:0 0 10px 0; position:relative; }
div.eventb_1 div.write2 div.form { position:absolute; bottom:23px; right:35px; }
div.eventb_1 div.write2 div.form input.txt100 { height:30px; width:800px; background: #fff url(https://image.lotteimall.com/imall_ec/site/images/event/bg_input.gif) 9px 11px no-repeat;line-height: 2.5em; padding:0 2px 3px 10px; border:1px solid #858585;}
div.eventb_1 div.write2 div.form input.txt40 { height:30px; width:800px; background: #fff url(https://image.lotteimall.com/imall_ec/site/images/event/bg_input2.gif) 9px 11px no-repeat;line-height: 2.5em; padding:0 2px 3px 10px; border:1px solid #858585;}
div.eventb_1 div.write2 div.form input { vertical-align:middle;}
div.eventb_1 div.write2 div.form p.txt {margin-top:5px;}
div.eventb_1 .count{overflow: hidden;font-size: 13px;margin: 11px 0 14px 0;}
div.eventb_1 .count .ll{float:left;color: #222;}
div.eventb_1 .count .ll strong{color: #db2c27;}
div.eventb_1 .count .rr{float:right;color: #999;}

div.eventb_1 div.list { margin:0 0 5px 0; border-top:2px solid #dadada; border-bottom:1px solid #dadada; }
div.eventb_1 div.list table { width:100%; }
div.eventb_1 div.list table tr.none th { display:none; }
div.eventb_1 div.list table td { padding:12px 5px 14px 15px; border-bottom:1px solid #e5e5e5; vertical-align:top; }
div.eventb_1 div.list table td img { vertical-align:middle; margin:0 0 2px 2px; }
div.eventb_1 div.list tr.nodata td { padding:20px 0; font-weight:bold; text-align:center; }


/* 우수고객 라운지 프라이빗세일 */
div.vip_sale { margin-top:18px; background:url('https://image.lotteimall.com/imall_ec/site/images/event/bg_private.jpg') no-repeat left bottom; }
div.vip_sale div.sale_day { width:739px; height:63px; padding:12px 12px 13px; margin-left:101px; background:url('https://image.lotteimall.com/imall_ec/site/images/event/bg_daylist.jpg') no-repeat left top; }
div.vip_sale div.sale_day ul { *zoom:1; margin-bottom:8px; }
div.vip_sale div.sale_day ul:after { content:""; display:block; clear:both; }
div.vip_sale div.sale_day ul li { float:left; }
div.vip_sale div.sale_day ul li span { float:left; }
div.vip_sale div.sale_day ul li.subject { width:380px; }
div.vip_sale div.sale_day ul li.subject strong { position:relative; top:3px; left:8px; color:#4c3926; font-size:14px; }
div.vip_sale div.sale_day ul li ul { float:left; position:relative; top:-3px; left:10px; margin-bottom:0; }
div.vip_sale div.sale_day ul li ul li { padding-left:8px; background:url('https://image.lotteimall.com/imall_ec/site/images/event/img_dot.png') no-repeat 2px 19px; }
div.vip_sale div.sale_day ul li ul li.fst { padding-left:0; background:none; }
div.vip_sale div.sale_day ul li ul li.ing { padding-left:13px; background:url('https://image.lotteimall.com/imall_ec/site/images/event/img_ing.png') no-repeat 2px 11px; }
div.vip_sale div.sale_day ul li ul li strong { float:left; height:23px; padding-top:5px; display:block; color:#fff9f0; font-family:'Tahoma'; font-size:16px; text-align:center; }
div.vip_sale div.sale_day ul li ul li strong.year { width:56px; background:url('https://image.lotteimall.com/imall_ec/site/images/event/bg_year.png') no-repeat left top; }
div.vip_sale div.sale_day ul li ul li strong.m_day { width:34px; background:url('https://image.lotteimall.com/imall_ec/site/images/event/bg_monthday.png') no-repeat left top; }
div.vip_sale div.sale_day p.next_week { padding:4px 0 30px 0; fotn-size:11px; line-height:15px; }
div.vip_sale div.sale_day p.next_week a { margin-left:6px; color:#dac0e5; }
div.vip_sale div.sale_day p.next_week img { vertcial-align:middle; margin-top:2px; }
div.vip_sale div.sale_day p.next_week span { padding-left:5px; color:#dac0e5; font-size:11px; }
div.vip_sale div.product_lst { width:970px; margin:0 auto; }
div.vip_sale div.product_lst ul { *zoom:1; border-right:1px solid #272727; }
div.vip_sale div.product_lst ul:after { content:""; display:block; clear:both; }
div.vip_sale div.product_lst ul li { position:relative; float:left; width:280px; padding:15px 15px 20px; background:#fff; border-left:1px solid #272727; border-bottom:1px solid #272727; }
div.vip_sale div.product_lst ul li a { display:block; }
div.vip_sale div.product_lst ul li span.thumb { display:block; margin-bottom:13px; }
div.vip_sale div.product_lst ul li span.tit { display:block; margin-bottom:10px; font-size:12px; color:#767676; line-height:16px; }
div.vip_sale div.product_lst ul li strong.price { display:block; color:#d83439; font-size:15px; }
div.vip_sale div.product_lst ul li strong.price span { font-family:'Tahoma'; }
div.vip_sale div.product_lst ul li div.icon_sale { position:absolute; top:15px; right:15px; width:67px; height:56px; padding-top:11px; background:url('https://image.lotteimall.com/imall_ec/site/images/event/bg_sale.png') no-repeat left top; text-align:center; }
div.vip_sale div.product_lst ul li div.icon_sale strong { display:block; margin-bottom:3px; font-family:'Tahoma'; font-size:28px; letter-spacing:-1px; color:#fff; }
div.vip_sale div.product_lst ul li div.icon_sale strong span { position:relative; top:-1px; padding-left:2px; font-size:14px; font-weight:normal; letter-spacing:0; }
div.vip_sale div.product_lst ul li div.icon_sale p { color:#fff95f; font-size:12px; font-weight:bold; }


/* ETV 스페셜 프로그램 메인 */
.specialpgm_navi {background-color:#e76f19; width:974px; min-height:93px; padding:3px;}
.specialpgm_navi:after {content:"";display:block;clear:both}
.specialpgm_navi h2 {float:left; width:160px;}
.specialpgm_navi ul {float:right; width:814px; min-height:46px;}
.specialpgm_navi ul.line {border-top:1px solid #e3e3e3;}
.specialpgm_navi ul li {float:left; border-left:1px solid #e3e3e3; width:162px; height:46px;}
.specialpgm_navi ul li:first-child {border:none;}
.specialpgm_navi ul li a {display:block; background:#fff url('https://image.lotteimall.com/imall_ec/site/images/planshop/specialpgm_navi_off.gif') left top no-repeat; width:152px; height:32px;
						  font-family:'Malgun Gothic'; font-size:13px; line-height:1.2em; color:#5f5f5f; text-align:center; padding:14px 5px 0 5px;}
.specialpgm_navi ul li.on a {background-color:#d94402; background-image:url('https://image.lotteimall.com/imall_ec/site/images/planshop/specialpgm_navi_on.gif'); color:#fff;}


/* 2015.03.05 딜 기획전템플릿(챔피언) */
.deal_champion > p.tit {display:none;}
.deal_champion .champion_product {position:relative; width:980px; height:380px; padding:40px 0;}
.deal_champion .champion_product .moveTab {}
.deal_champion .champion_product .moveTab .tabPrev {position:absolute; top:165px; left:20px;}
.deal_champion .champion_product .moveTab .tabNext {position:absolute; top:165px; right:20px;}
.deal_champion .champion_product .ban_list {position:absolute; left:530px; bottom:35px; border-top:1px solid #d1cccc; width:250px; padding:20px 0 0 90px;}
.deal_champion .champion_product .ban_list li {float:left; padding:0 7px;}
.deal_champion .champion_product .ban_img {width:760px; height:380px; overflow:hidden; padding:0 110px;}
.deal_champion .champion_product .ban_img .tab_cont {display:none;}
.deal_champion .champion_product .ban_img .tab_cont_selected {display:block;}
.champion_product .ban_img .img {float:left; width:380px; height:380px; padding-right:40px;}
.champion_product .ban_img .img img {width:380px; height:380px; overflow:hidden;}
.champion_product .ban_img dl {position:relative;float:left; width:340px; min-height:274px; font-family:'Malgun Gothic','Dotum'; margin-top:47px;}
.champion_product .ban_img dl dt {font-size:28px; line-height:1.2em; color:#444; font-weight:bold; letter-spacing:-1; height:70px; overflow:hidden;}
.champion_product .ban_img dl dd.name {font-size:17px; line-height:1.2em; color:#444; letter-spacing:-1; height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:20px 0 25px}
.champion_product .ban_img dl dd.amount {margin-top:2px;font-size:23px; line-height:40px; height:40px; color:#444;}
.champion_product .ban_img dl dd.amount:after {content:"";display:block;clear:both}
.champion_product .ban_img dl dd.amount span {display:inline-block;width:90px;}
.champion_product .ban_img dl dd.amount strong {color:#cc1d22;}
.champion_product .ban_img dl dd.amount strong em {font-family:'Verdana'; font-size:39px; font-weight:bold; }
.champion_product .ban_img dl dd.btn {position:absolute;left:0;bottom:24px;width:100%;text-align:center;}

.champion_product .ban_img dl dd.del:after {content:"";display:block;clear:both}
.champion_product .ban_img dl dd.del{margin-top:-15px;font-size:16px;color:#444}
.champion_product .ban_img dl dd.del span{display:inline-block;width:91px;padding-left:2px}
.champion_product .ban_img dl dd.del strong{font-weight:normal}

/* 3단_TV상품전용 템플릿*/
.tvprd_list ol li {display:block;float:left;width:318px;height:412px;margin-bottom:10px;margin-right:10px;border:1px solid #e1e1e1;padding-top:10px}
.tvprd_list ol li:nth-child(3n) {margin-right:0;}
.tvprd_list .iplogo {height:18px;}
.tvprd_list .iptvinfo{position:relative;margin-top:12px;}
.tvprd_list .iptvinfo .tvimg {position:relative;min-height:185px;}
.tvprd_list .iptvinfo .tvimg:after {content:"";display:block;width:100%;height:54px;position: absolute;bottom:0;left:0;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/tvimg_mask.png) no-repeat;z-index:1;}
.tvprd_list .iptvinfo .tvimg img {width:100%;}
.tvprd_list .iptvinfo .tvprdcon {width:280px;margin:18px auto;height:88px;position:relative;}
.tvprd_list .iptvinfo .name {font-size:14px;line-height:18px;height:35px;overflow: hidden;letter-spacing:-0.2px;color:#333333;}
.tvprd_list .iptvinfo .price0{color:#939393;padding-top:15px;}
.tvprd_list .iptvinfo .price1{position:absolute;bottom:0;left:0;font-size:20px;font-weight:bold;color:#da281c;letter-spacing: -1px;}
.tvprd_list .iptvinfo .price1 span {font-size:16px;}
.tvprd_list .iptvinfo .price2 {position:absolute;bottom:0px;right:40px;color: #666666;font-weight: bold;}
.tvprd_list .iptvinfo .price2 span {font-weight: normal}
.tvprd_list .iptvinfo .icon_play {display: block;width:45px;height:45px;background: url(https://image.lotteimall.com/imall_ec/site/images/rn_img/tvprd_playicon.png) no-repeat;position: absolute;top:70px;left:50%;z-index:10;text-indent: -9999px;margin-left:-23px;}
.tvprd_list .iptvinfo .icon_jjim {display:block;width:30px;height:30px;text-indent:-9999px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/rn_spico_tvshopping.png) no-repeat;background-position:-35px -237px;position:absolute;top:265px;right:19px;z-index:10;}
.tvprd_list .iptvinfo .icon_jjim.active {background-position:-70px -237px;}
.tvprd_list .iptvbtn {width:280px;margin:0 auto;border-top:1px solid #e1e1e1;padding-top:18px;overflow: hidden}
.tvprd_list .iptvbtn a {float:left;width:134px;height:34px;line-height:33px;border:1px solid #dddddd;text-align: center;color:#333333;position:relative; }
.tvprd_list .iptvbtn a:first-child {margin-right:8px;}
.tvprd_list .iptvbtn .ipicon{display:inline-block;position:relative;font-size:12px;}
.tvprd_list .iptvbtn .ipicon:after {content:"";float:left;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/rn_ico_tvProduct.png) no-repeat;margin-right:5px;}
.tvprd_list .iptvbtn .iptalk:after{width:26px;height:36px;background-position:-42px center}
.tvprd_list .iptvbtn .ipnotice:after{width:14px;height:36px;background-position:right center}
.tvprd_list .iptvbtn .iptalkcount {position:absolute;top:-18px;right:0;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/rn_ico_tvProduct.png) no-repeat;width:40px;height:37px;background-position:-1px center;color:#ffffff;text-align: center;}

/*2017-03 special PGM*/
.specialpgm_navi.pro_pgm{position:relative;overflow:hidden;min-height:auto;height:65px}
.specialpgm_navi.pro_pgm .slideWrap{overflow:hidden;position:relative;width:814px;margin-left:160px}
.specialpgm_navi.pro_pgm ul{overflow:visible !important;float:none;min-height:auto;height:65px;text-align:center}
.specialpgm_navi.pro_pgm ul li{float:left;width:184px;height:65px;background:#fff;border:none}
.specialpgm_navi.pro_pgm ul li a{width:auto;height:65px;padding:0;line-height:65px;border-right:1px solid #e3e3e3;background:none;font-size:14px}
.specialpgm_navi.pro_pgm ul li:last-child a{border-right:none}
.specialpgm_navi.pro_pgm ul li.on{background:#d94402}
.specialpgm_navi.pro_pgm .bx-prev{position:absolute;top:17px;left:0;width:17px;height:28px;padding:3px;background:url(https://image.lotteimall.com/imall_ec/site/images/etv/btn_prev.png) no-repeat center;text-indent:-1000em;font-size:0;color:transparent}
.specialpgm_navi.pro_pgm .bx-next{position:absolute;top:17px;right:0;width:17px;height:28px;padding:3px;background:url(https://image.lotteimall.com/imall_ec/site/images/etv/btn_next.png) no-repeat center;text-indent:-1000em;font-size:0;color:transparent}

/* 2017.06.21 NEW TOP3~5단 */
div.new_temp_top3 {padding:15px 0 5px 0;}
div.new_temp_top3 ol {width:960px;margin:0 auto;}
div.new_temp_top3 ol li {float:left;position:relative;width:308px;height:413px;padding:15px 0 0 0;margin:0 5px 10px 5px;background-color:#fff;border:1px solid #dedede;}
div.new_temp_top3 ol li.clear {background-color:transparent;}
div.new_temp_top3 ol li dl {width:280px;margin:0 auto;}
div.new_temp_top3 ol li dl dt {margin-bottom:11px;}
div.new_temp_top3 ol li dl dd p.tit {margin-bottom:11px;}
div.new_temp_top3 ol li dl dd p.tit a {display:block;height:42px;color:#555;font-size:15px;line-height:20px;overflow:hidden;word-break:break-all;letter-spacing:-1px;}
div.new_temp_top3 ol li dl dd p.price {margin-bottom:15px;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_top3 ol li dl dd p.price .ptxt {font-size:20px;line-height:22px;}
div.new_temp_top3 ol li dl dd p.price .pB1 {font-size:20px;font-family:Tahoma;}
div.new_temp_top3 ol li dl dd p.price .pB2 {font-size:13px;font-family:Tahoma;}
div.new_temp_top3 ol li dl dd p.price span.price2 {margin-left:10px;color:#999;}
div.new_temp_top3 ol li dl dd p.benefit {margin-bottom:15px;font-size:12px;}
div.new_temp_top3 ol li dl dd p.benefit .btxt {margin-right:8px;color:#666;vertical-align:middle;}
div.new_temp_top3 ol li dl dd p.benefit .coupon {display:inline-block;margin-right:5px;padding:1px 4px 3px 5px;color:#fff;background:#fb9794;font-size:11px;}
div.new_temp_top3 ol li dl dd p.benefit .interest {display:inline-block;margin-right:5px;padding:0 3px 2px 3px;color:#999;border:1px solid #d5d5d5;font-size:11px;}

div.new_temp_top4 {padding:15px 0 5px 0;}
div.new_temp_top4 ol {width:960px;margin:0 auto;}
div.new_temp_top4 ol li {float:left;position:relative;width:228px;height:337px;padding:10px 0 0 0;margin:0 5px 10px 5px;background-color:#fff;border:1px solid #dedede;}
div.new_temp_top4 ol li.clear {background-color:transparent;}
div.new_temp_top4 ol li dl {width:210px;margin:0 auto;}
div.new_temp_top4 ol li dl dt {margin-bottom:11px;}
div.new_temp_top4 ol li dl dd p.tit {margin-bottom:11px;}
div.new_temp_top4 ol li dl dd p.tit a {display:block;height:36px;color:#555;font-size:13px;line-height:18px;overflow:hidden;word-break:break-all;letter-spacing:-1px;}
div.new_temp_top4 ol li dl dd p.price {margin-bottom:16px;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_top4 ol li dl dd p.price .ptxt {font-size:18px;line-height:22px;}
div.new_temp_top4 ol li dl dd p.price .pB1 {font-size:18px;font-family:Tahoma;}
div.new_temp_top4 ol li dl dd p.price .pB2 {font-size:13px;font-family:Tahoma;}
div.new_temp_top4 ol li dl dd p.price span.price2 {margin-left:10px;color:#999;}
div.new_temp_top4 ol li dl dd p.benefit {margin-bottom:15px;font-size:12px;}
div.new_temp_top4 ol li dl dd p.benefit .btxt {margin-right:8px;color:#666;vertical-align:middle;}
div.new_temp_top4 ol li dl dd p.benefit .coupon {display:inline-block;margin-right:5px;padding:1px 4px 3px 5px;color:#fff;background:#fb9794;font-size:11px;}
div.new_temp_top4 ol li dl dd p.benefit .interest {display:inline-block;margin-right:5px;padding:0 3px 2px 3px;color:#999;border:1px solid #d5d5d5;font-size:11px;}

div.new_temp_top5 {padding:15px 0 5px 0;}
div.new_temp_top5 ol {width:960px;margin:0 auto;}
div.new_temp_top5 ol li {float:left;position:relative;width:180px;height:300px;padding:10px 0 0 0;margin:0 5px 10px 5px;background-color:#fff;border:1px solid #dedede;}
div.new_temp_top5 ol li.clear {background-color:transparent;}
div.new_temp_top5 ol li dl {width:160px;margin:0 auto;}
div.new_temp_top5 ol li dl dt {margin-bottom:11px;}
div.new_temp_top5 ol li dl dd p.tit {margin-bottom:11px;}
div.new_temp_top5 ol li dl dd p.tit a {display:block;height:36px;color:#555;font-size:13px;line-height:18px;overflow:hidden;word-break:break-all;letter-spacing:-1px;}
div.new_temp_top5 ol li dl dd p.price {margin-bottom:12px;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_top5 ol li dl dd p.price .ptxt {font-size:15px;line-height:22px;}
div.new_temp_top5 ol li dl dd p.price .pB1 {font-size:15px;font-family:Tahoma;}
div.new_temp_top5 ol li dl dd p.price2 {margin-bottom:4px;color:#999;font-size:12px;}
div.new_temp_top5 ol li dl dd p.price2 span{font-size:13px;font-family:Tahoma;}
div.new_temp_top5 ol li dl dd p.price3 {margin:30px 0 12px 0;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_top5 ol li dl dd p.price3 .pB1 {font-size:15px;font-family:Tahoma;}
div.new_temp_top5 ol li dl dd p.benefit {margin-bottom:12px;font-size:12px;}
div.new_temp_top5 ol li dl dd p.benefit .btxt {margin-right:8px;color:#666;vertical-align:middle;}
div.new_temp_top5 ol li dl dd p.benefit .coupon {display:inline-block;margin-right:5px;padding:1px 4px 3px 5px;color:#fff;background:#fb9794;font-size:11px;}
div.new_temp_top5 ol li dl dd p.benefit .interest {display:inline-block;margin-right:5px;padding:0 3px 2px 3px;color:#999;border:1px solid #d5d5d5;font-size:11px;}

/* 2017.06.21 NEW 좌측여백 TOP2~4단 */
div.new_temp_topspace2 {padding:15px 0;}
div.new_temp_topspace2 ol {width:960px;margin:0 auto;}
div.new_temp_topspace2 ol li {float:right;position:relative;width:308px;height:413px;padding:15px 0 0 0;margin:0 5px;background-color:#fff;border:1px solid #dedede;}
div.new_temp_topspace2 ol li.fst {float:left;width:308px;padding:0px;clear:both;background:none;border:none;}
div.new_temp_topspace2 ol li.fst a {display:block;height:430px;text-indent:-5000px;}
div.new_temp_topspace2 ol li dl {width:280px;margin:0 auto;}
div.new_temp_topspace2 ol li dl dt {margin-bottom:11px;}
div.new_temp_topspace2 ol li dl dd p.tit {margin-bottom:11px;}
div.new_temp_topspace2 ol li dl dd p.tit a {display:block;height:42px;color:#555;font-size:15px;line-height:20px;overflow:hidden;word-break:break-all;letter-spacing:-1px;}
div.new_temp_topspace2 ol li dl dd p.price {margin-bottom:15px;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_topspace2 ol li dl dd p.price .ptxt {font-size:20px;line-height:22px;}
div.new_temp_topspace2 ol li dl dd p.price .pB1 {font-size:20px;font-family:Tahoma;}
div.new_temp_topspace2 ol li dl dd p.price .pB2 {font-size:13px;font-family:Tahoma;}
div.new_temp_topspace2 ol li dl dd p.price span.price2 {margin-left:10px;color:#999;}
div.new_temp_topspace2 ol li dl dd p.benefit {margin-bottom:15px;font-size:12px;}
div.new_temp_topspace2 ol li dl dd p.benefit .btxt {margin-right:8px;color:#666;vertical-align:middle;}
div.new_temp_topspace2 ol li dl dd p.benefit .coupon {display:inline-block;margin-right:5px;padding:1px 4px 3px 5px;color:#fff;background:#fb9794;font-size:11px;}
div.new_temp_topspace2 ol li dl dd p.benefit .interest {display:inline-block;margin-right:5px;padding:0 3px 2px 3px;color:#999;border:1px solid #d5d5d5;font-size:11px;}

div.new_temp_topspace3 {padding:15px 0;}
div.new_temp_topspace3 ol {width:960px;margin:0 auto;}
div.new_temp_topspace3 ol li {float:right;position:relative;width:228px;height:337px;padding:10px 0 0 0;margin:0 5px;background-color:#fff;border:1px solid #dedede;}
div.new_temp_topspace3 ol li.fst {float:left;width:228px;padding:0px;clear:both;background:none;border:none;}
div.new_temp_topspace3 ol li.fst a {display:block;height:349px;text-indent:-5000px;}
div.new_temp_topspace3 ol li dl {width:210px;margin:0 auto;}
div.new_temp_topspace3 ol li dl dt {margin-bottom:11px;}
div.new_temp_topspace3 ol li dl dd p.tit {margin-bottom:11px;}
div.new_temp_topspace3 ol li dl dd p.tit a {display:block;height:36px;color:#555;font-size:13px;line-height:18px;overflow:hidden;word-break:break-all;letter-spacing:-1px;}
div.new_temp_topspace3 ol li dl dd p.price {margin-bottom:16px;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_topspace3 ol li dl dd p.price .ptxt {font-size:18px;line-height:22px;}
div.new_temp_topspace3 ol li dl dd p.price .pB1 {font-size:18px;font-family:Tahoma;}
div.new_temp_topspace3 ol li dl dd p.price .pB2 {font-size:13px;font-family:Tahoma;}
div.new_temp_topspace3 ol li dl dd p.price span.price2 {margin-left:10px;color:#999;}
div.new_temp_topspace3 ol li dl dd p.benefit {margin-bottom:15px;font-size:12px;}
div.new_temp_topspace3 ol li dl dd p.benefit .btxt {margin-right:8px;color:#666;vertical-align:middle;}
div.new_temp_topspace3 ol li dl dd p.benefit .coupon {display:inline-block;margin-right:5px;padding:1px 4px 3px 5px;color:#fff;background:#fb9794;font-size:11px;}
div.new_temp_topspace3 ol li dl dd p.benefit .interest {display:inline-block;margin-right:5px;padding:0 3px 2px 3px;color:#999;border:1px solid #d5d5d5;font-size:11px;}

div.new_temp_topspace4 {padding:15px 0;}
div.new_temp_topspace4 ol {width:960px;margin:0 auto;}
div.new_temp_topspace4 ol li {float:right;position:relative;width:180px;height:300px;padding:10px 0 0 0;margin:0 5px;background-color:#fff;border:1px solid #dedede;}
div.new_temp_topspace4 ol li.fst {float:left;width:180px;padding:0px;clear:both;background:none;border:none;}
div.new_temp_topspace4 ol li.fst a {display:block;height:312px;text-indent:-5000px;}
div.new_temp_topspace4 ol li dl {width:160px;margin:0 auto;}
div.new_temp_topspace4 ol li dl dt {margin-bottom:11px;}
div.new_temp_topspace4 ol li dl dd p.tit {margin-bottom:11px;}
div.new_temp_topspace4 ol li dl dd p.tit a {display:block;height:36px;color:#555;font-size:13px;line-height:18px;overflow:hidden;word-break:break-all;letter-spacing:-1px;}
div.new_temp_topspace4 ol li dl dd p.price {margin-bottom:12px;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_topspace4 ol li dl dd p.price .ptxt {font-size:15px;line-height:22px;}
div.new_temp_topspace4 ol li dl dd p.price .pB1 {font-size:15px;font-family:Tahoma;}
div.new_temp_topspace4 ol li dl dd p.price2 {margin-bottom:4px;color:#999;font-size:12px;}
div.new_temp_topspace4 ol li dl dd p.price2 span{font-size:13px;font-family:Tahoma;}
div.new_temp_topspace4 ol li dl dd p.price3 {margin:30px 0 12px 0;color:#db2c27;font-size:12px;line-height:16px;}
div.new_temp_topspace4 ol li dl dd p.price3 .pB1 {font-size:15px;font-family:Tahoma;}
div.new_temp_topspace4 ol li dl dd p.benefit {margin-bottom:12px;font-size:12px;}
div.new_temp_topspace4 ol li dl dd p.benefit .btxt {margin-right:8px;color:#666;vertical-align:middle;}
div.new_temp_topspace4 ol li dl dd p.benefit .coupon {display:inline-block;margin-right:5px;padding:1px 4px 3px 5px;color:#fff;background:#fb9794;font-size:11px;}
div.new_temp_topspace4 ol li dl dd p.benefit .interest {display:inline-block;margin-right:5px;padding:0 3px 2px 3px;color:#999;border:1px solid #d5d5d5;font-size:11px;}

/* 반려동물 전문관 컨텐츠 상세 */
.pet_cont_blog{width:980px;margin:0 auto;text-align:center;}
.pet_cont_blog .guide_txt{width:0;height:0;overflow:hidden;}
.pet_cont_card{text-align:center;}
.pet_bnr{margin-bottom:10px;}

/* TV상품전용 템플릿2*/
.onlytv_list ol li {display:block;float:left;width:318px;height:338px;margin-bottom:10px;margin-right:10px;border:1px solid #e1e1e1;padding-top:10px}
.onlytv_list ol li:nth-child(3n) {margin-right:0;}
.onlytv_list .iplogo {height:18px;}
.onlytv_list .iptvinfo{position:relative;margin-top:12px;}
.onlytv_list .iptvinfo .tvimg {position:relative;min-height:185px;}
.onlytv_list .iptvinfo .tvimg:after {content:"";display:block;width:100%;height:54px;position: absolute;bottom:0;left:0;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/tvimg_mask.png) no-repeat;z-index:1;}
.onlytv_list .iptvinfo .tvimg img {width:100%;}
.onlytv_list .iptvinfo .tvprdcon {width:280px;margin:18px auto;height:88px;position:relative;}
.onlytv_list .iptvinfo .name {font-size:14px;line-height:18px;height:35px;overflow: hidden;letter-spacing:-0.2px;color:#333333;}
.onlytv_list .iptvinfo .price0{color:#939393;padding-top:15px;}
.onlytv_list .iptvinfo .price1{position:absolute;bottom:0;left:0;font-size:20px;font-weight:bold;color:#da281c;letter-spacing: -1px;}
.onlytv_list .iptvinfo .price1 span {font-size:16px;}
.onlytv_list .iptvinfo .price2 {position:absolute;bottom:0px;right:0;color: #666666;font-weight: bold;}
.onlytv_list .iptvinfo .price2 span {font-weight: normal}
.onlytv_list .iptvinfo .icon_play {display: block;width:45px;height:45px;background: url(https://image.lotteimall.com/imall_ec/site/images/rn_img/tvprd_playicon.png) no-repeat;position: absolute;top:70px;left:50%;z-index:10;text-indent: -9999px;margin-left:-23px;}

/* 딜전시 전시시간 */
.plan_deal_time.cont_deal_new{margin:0;padding-top:20px;padding-bottom:50px}
.plan_deal_time.cont_deal_new .list_thx_product{padding:0;border:none;text-align:center}
.plan_deal_time.cont_deal_new .list_thx_product li{float:none;display:inline-block;margin:0 13px 20px;width:448px;height:368px;border:1px solid #ddd;background:#fff}
.plan_deal_time.cont_deal_new .list_thx_product li:last-child{width:448px}
.plan_deal_time.cont_deal_new .thumb{overflow:hidden;height:252px;padding:0;border-bottom:1px solid #ddd}
.plan_deal_time.cont_deal_new .thumb img{width:auto;max-width:100%;height:auto}
.plan_deal_time.cont_deal_new .soldout{top:64px}
.plan_deal_time.cont_deal_new .txt_name{height:24px;padding:27px 20px 0;text-align:left;font-size:18px;letter-spacing:-0.4px;white-space:nowrap;text-overflow:ellipsis}
.plan_deal_time.cont_deal_new .txt_price{margin:4px 20px 0;text-align:left}
.plan_deal_time.cont_deal_new .txt_price .price2{font-size:13px}
.plan_deal_time.cont_deal_new .txt_price .price2 em{margin:0;font-size:16px}
.plan_deal_time.cont_deal_new .txt_info{right:20px;bottom:18px;border:none}
.plan_deal_time.cont_deal_new .txt_info .txt{color:#666;font-size:14px}
.plan_deal_time.cont_deal_new .txt_info .txt strong{font-weight:normal;vertical-align:1px}
.plan_deal_time.cont_deal_new .remaining_time{position:absolute;left:20px;bottom:103px;height:28px;padding:0 10px;text-align:center;line-height:28px;font-size:14px;color:#fff;background:rgba(0,0,0,0.8);letter-spacing:-0.2px}

/* 2021-02-02 일시품절 이미지 교체 및 딤처리 추가로 인한 수정 */
.plan_deal_time.cont_deal_new .soldout {top:0;width:100%;height:252px;}
/* 딤이 영역을 덮어 딤보다 위에 보이도록 z-index추가 */
.plan_deal_time.cont_deal_new .remaining_time {z-index:1}