
/* 홈 고정판촉 */
.rn_hpr_wrap {background:#f1f3f4;}
.rn_hpromotion_swipe_wrap {width:100%;}
.rn_hpromotion_swipe_wrap .rn_thnk_ind>span:first-child {margin-left:0px;}
.rn_hpromotion_swipe {width:100%;}
.rn_hpromotion_box img {width:100%;}
.rn_hpromotion_swipe {background-color:#f7f8f8; padding-bottom:30px;}
.rn_hpromotion_swipe_wrap .bx-viewport {padding-bottom:0px; overflow-y:hidden;}
.rn_hpromotion_swipe_wrap {padding-bottom:13px; position:relative;}
.rn_hpromotion_swipe_wrap .rn_thnk_ind{margin-top:8px;}
.rn_hpromotion_swipe_anchor {right:8px; bottom:38px;position:absolute; font-size:11px; letter-spacing:-0.2px; line-height:16px; padding:7px 12px; background:#ffffff; border-radius:3px;}
.rn_hpromotion_swipe_wrap .rn_thnk_indwrap{display:none;}
.rn_hpromotion_swipe_wrap .bx-controls{margin-top:8px;}

.rn_hpr_bn01 {padding-top:10px; margin-bottom:10px;}
.rn_hpr_bn01 img {width:100%;}
.rn_hpr_bn01 a{display:block;margin-bottom:5px;}
.rn_hpr_bn01 a:last-child{margin-bottom:0;}
.rn_hpr_bn02 {margin-top:0px; margin-bottom:5px;}
.rn_hpr_bn02 a{display:block;margin-bottom:5px;}
.rn_hpr_bn02 a:last-child{margin-bottom:0;}
.rn_hpr_bn02 img {width:100%;}

.rn_hpr_list {background:#f1f3f4; position:relative; z-index:9;}
.rn_hpr_lbox {position:relative; height:195px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin-top:5px;}
.rn_hpr_lbox:first-child {margin-top:0;}
.rn_hpr_lbox .rn_today_free {padding:18px 0 0 0;}
.rn_hpr_lbox .rn_today_free .rn_today {margin-left:0;}
.rn_hpr_lbox .tv_shop {display:block;width:46px;height:12px;padding:21px 0 0 0;}
.rn_hpr_lbox .tv_shop img {width:100%;}
.rn_hpr_se .rn_soldout,
.rn_hpr_lbox .rn_soldout {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/images/rn_img/rn_blank02.png') repeat left top;text-indent:-9999px;z-index:3;}
.rn_hpr_se .rn_soldout:after,
.rn_hpr_lbox .rn_soldout:after {position:absolute;top:50%;left:50%;display:block;width:141px;height:119px;margin:-60px 0 0 -70px;background:url('/images/rn_img/rn_soldout.png') no-repeat left top;background-size:100% 100%;content:'';}

.rn_hpr_lbox {background:#ffffff;}
.rn_hpr_lbox a {display:block;}
.rn_hpr_list .rn_hpr_lbox:first-child {}
.rn_hpr_lbox_top { position:relative; height:195px; padding-left:20px; z-index:2;}
.rn_hpr_lbox h3 {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;width:48%;height:46px;margin-top:4px;font-size:18px; line-height:23px; font-weight:700; color:#4d4d4d; letter-spacing:-0.2px;}
.rn_hpr_lbox .rn_product_name {display:block;overflow:hidden;width:48%;margin-top:6px;color:#4d4d4d;letter-spacing:-0.2px;white-space:nowrap;text-overflow:ellipsis;}
.rn_hpr_lboxtool {width:100%;}
.rn_hpr_lboxtool:after {content:''; display:block; clear:both;}
.rn_hpr_lbpin {width:25px; height:25px; display:block; background:url(/images/rn_img/rn_icon_save.gif) no-repeat; background-size:25px 50px; position:absolute;bottom:10px;right:20px; z-index:2;}
.rn_hpr_lbpin.rn_on {background-position:0 -25px;}

.rn_hpr_lbpint1 {font-size:11px; margin-left:5px; float:left; background:rgba(68, 68, 68, 0.50); line-height:20px; width:50px; color:#ffffff; text-align:center;}
.rn_hpr_lbpint2 {font-size:11px; float:left; background:rgba(102, 102, 102, 0.50); line-height:20px; width:50px; color:#ffffff; text-align:center;}
.rn_hpr_lbimg {width:150px; height:150px; display:block; position:absolute; right:0; bottom:44px;}
.rn_hpr_lbox_txt {padding:0 0 0 20px; position:absolute;bottom:0;width:100%; z-index:2;background:rgba(255,255,255,0.8); height:44px;box-sizing:border-box;}	

.rn_hpr_lbox_line {position:absolute; left:20px;}
.rn_hpr_lbox_line span:nth-child(1) {width:32px; background-color:#9b9c9c; height:2px; display:block; float:left;}
.rn_hpr_lbox_line span:nth-child(2) {width:75px; background-color:#e7e8e9; height:2px; display:block; float:left;}

.rn_hpr_lbox_twrap {/* padding:7px 0 9px 0; height:28px;*/}
.rn_hpr_lbox_twrap:after {content:""; display:block; clear:both;}
.rn_hpr_lbox_txt1 {float:left; line-height:100%; padding:14px 9px 0 0; color:#4d4d4d; font-size:14px; font-family:'Roboto'; font-weight:100; letter-spacing:-0.2px; position:relative;}
.rn_hpr_lbox_txt1 span {font-size:16px;font-weight:700;}
.rn_hpr_lbox_txt1.on {padding-top:12px;border-top:2px solid #da281c;color:#cc1d22;}
.rn_hpr_lbox_txt2 {float:left; padding-top:15px; color:#4d4d4d; font-size:14px; font-family:'Roboto'; letter-spacing:-0.2px; position:relative;}
.rn_hpr_lbox_txt2 span {font-size:16px;}
.rn_hpr_lbox_txt2.on {padding-top:13px;border-top:2px solid #9b9c9c;color:#cc1d22;}
.rn_hpr_lbox_txt3 {float:right; line-height:28px; color:#5a9aea; font-size:13px; margin:9px 20px 0 0;letter-spacing:-0.2px; text-align:right;}
.rn_tvshop_ico2 {width:48px; height:14px; vertical-align:middle; position:relative; top:-1px;}
.rn_hpr_lbox_lt {position:relative;}
.rn_hpr_lbox_lt:before {position:absolute;top:0;left:0;width:100%;height:2px;background:#ddddde;content:'';}


.rn_hpromotion_prev_btn {display:block; position:absolute; left:0; top:50%; margin-top:-31px;}
.rn_hpromotion_prev_btn img {display:block; width:20px; height:20px;}
.rn_hpromotion_next_btn {display:block; position:absolute; right:0; top:50%; margin-top:-31px;}
.rn_hpromotion_next_btn img {display:block; width:20px; height:20px;}

.rn_hpromotion_box a, .rn_hpromotion_box img { -webkit-tap-highlight-color:transparent;}
/* // 홈 고정판촉 */

/*2016-01 판매가표기수정*/
.rn_hpr_lbox.nprice {height:200px;}
.rn_hpr_lbox.nprice .rn_hpr_lbox_txt {height:48px;}
.rn_hpr_lbox.nprice .rn_hpr_lbimg {bottom:48px;}
.rn_hpr_lbox.nprice .rn_hpr_lbox_txt1 {padding-top:18px;}
.rn_hpr_lbox_txt1 p.del {font-size:10px; font-weight:normal !important; color:#666;  position:absolute; left:0; top:3px;}
.rn_hpr_lbox_txt1 p.del span {font-size:10px; font-weight:normal !important;}
.rn_hpr_lbox_txt1 p.real {font-size:16px;font-weight:700; }
.rn_hpr_lbox.nprice .rn_hpr_lbox_txt2 {padding-top:20px;}
.rn_hpr_lbox.nprice .rn_hpr_lbox_txt3 {margin-top:13px;}
.rn_hpr_lbox.nprice .rn_hpr_lbpin {bottom:10px;}

