
.rn_promotion_wrap {background:#fdd65e;}
.rn_promotion_bgtype01 {background:#bbb;}
.rn_fix_highright {padding:15px 5px;background:url('/images/rn_img/rn_promotion_patten01.png') repeat-y left top;}
.rn_fix_oneshot {padding:15px 5px;background:url('/images/rn_img/rn_promotion_patten02.png') repeat-y left top;}
.rn_promotion_wrap .rn_list_type01 {}
.rn_promotion_wrap .rn_list_type01 li {position:relative;margin-top:2px;background:url('/images/rn_img/rn_promotion_repeat.png') repeat left top;}
.rn_promotion_wrap .rn_list_type01 li:first-child {margin-top:0;}
.rn_promotion_wrap .rn_list_type01 li .rn_in {position:relative;display:block;min-height:160px;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type01 li .rn_cont_box {height:160px; position:absolute;top:0;left:0;display:table;width:100%;min-height:160px;padding:0 155px 0 14px;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type01 li .rn_cont {display:table-cell;min-height:160px;/* margin:0 155px 0 14px; *//* padding-top:20px; */vertical-align:middle;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type01 li .rn_tit {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;height:44px;font-size:18px;font-weight:700;color:#4d4d4d;line-height:22px;letter-spacing:-0.2px;}
.rn_promotion_wrap .rn_list_type01 li .rn_info {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;height:28px;margin-top:7px;color:#4d4d4d;letter-spacing:-0.2px;}
.rn_promotion_wrap .rn_list_type01 li .rn_price {float:left;margin-top:13px;font-size:16px;color:#cc1d22;letter-spacing:-0.2px;}
.rn_promotion_wrap .rn_list_type01 li .rn_price span {font-size:18px;font-weight:700;}
.rn_promotion_wrap .rn_list_type01 li .rn_product {position:absolute;top:16px;right:16px;width:128px;height:128px;}
.rn_promotion_wrap .rn_list_type01 li .rn_product img {width:100%;border-radius:50%;}
.rn_promotion_wrap .rn_list_type01 li .rn_recommend {position:absolute;top:-6px;right:-6px;display:block;width:40px;height:40px;padding-right:3px;border-radius:100%;background:#333;font-size:14px;font-style:italic;font-weight:700;color:#fff;line-height:40px;letter-spacing:-0.2px;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type01 li .rn_discount {position:absolute;bottom:-6px;right:-11px;display:block;width:50px;height:35px;padding-top:9px;background:url('/images/rn_img/rn_discount.png') no-repeat left top;background-size:100% 100%;font-size:10px;font-family:'Roboto';font-style:italic;color:#fff;letter-spacing:-0.2px;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type01 li .rn_discount span {font-size:18px;font-weight:700;}
.rn_promotion_wrap .rn_list_type01 li .rn_btn {position:relative;float:right;z-index:10;width:25px;height:25px;margin-top:11px;padding:0;background:url('/images/rn_img/rn_icon_save.gif') no-repeat left top;background-size:25px 50px;}
.rn_promotion_wrap .rn_list_type01 li .rn_btn.rn_on {background-position:0 -25px;}
.rn_promotion_wrap .rn_list_type01 li .rn_icon {display:block;height:12px;margin-bottom:5px;}
.rn_promotion_wrap .rn_list_type01 li .rn_icon img {height:12px;}
.rn_promotion_wrap .rn_list_type01 li .rn_area {width:100%;}
.rn_promotion_wrap .rn_list_type01 li .rn_area:after {display:block;clear:both;content:'';}
.rn_promotion_wrap .rn_list_type01 li:nth-child(even) .rn_cont_box {padding:0 14px 0 155px;}
.rn_promotion_wrap .rn_list_type01 li:nth-child(even) .rn_cont {margin:0 14px 0 155px;}
.rn_promotion_wrap .rn_list_type01 li:nth-child(even) .rn_product {left:16px;}
.rn_promotion_wrap .rn_list_type01 li:nth-child(even) .rn_recommend {left:-6px;}
.rn_promotion_wrap .rn_list_type01 li:nth-child(even) .rn_discount {left:-11px;}
.rn_promotion_wrap .rn_week_view {height:40px; width:290px; margin:19px auto 0;}
.rn_promotion_wrap .rn_week_view img {display:block; width:100%;}
.rn_promotion_wrap .rn_week_view span {font-size:18px;font-weight:700;color:#cc1d22;}
.rn_promotion_wrap .rn_week_view:first-child {margin-top:5px;}
.rn_promotion_wrap .rn_list_type02 {margin:10px 10px 0;}
.rn_promotion_wrap .rn_list_type02:after {display:block;clear:both;content:'';}
.rn_promotion_wrap .rn_list_type02 li {position:relative;float:left;width:50%;margin-top:3px;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type02 li:nth-child(odd) a {margin-right:2px;}
.rn_promotion_wrap .rn_list_type02 li:nth-child(even) a {margin-left:2px;}
.rn_promotion_wrap .rn_list_type02 li:first-child,
.rn_promotion_wrap .rn_list_type02 li:nth-child(2) {margin-top:0;}
.rn_promotion_wrap .rn_list_type02 li a {display:block;padding:1px;background:url('/images/rn_img/rn_promotion_repeat.png') repeat left top;}
.rn_promotion_wrap .rn_list_type02 li .rn_info {display:block;height:119px;padding-top:32px;vertical-align:middle;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type02 li .rn_icon {display:block;height:12px;margin-bottom:5px;}
.rn_promotion_wrap .rn_list_type02 li .rn_icon img {width:auto;height:12px;}
.rn_promotion_wrap .rn_list_type02 li .rn_product {padding:0 10px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;height:34px;font-size:14px;color:#4d4d4d;letter-spacing:-0.2px;line-height:17px;}
.rn_promotion_wrap .rn_list_type02 li .rn_price {display:block;margin-top:8px;font-size:16px;color:#cc1d22;letter-spacing:-0.2px;}
.rn_promotion_wrap .rn_list_type02 li .rn_price span {font-size:20px;font-weight:700;}
.rn_promotion_wrap .rn_list_type02 li .rn_best {position:absolute;top:-3px;left:0;display:block;width:50px;height:50px;}
.rn_promotion_wrap .rn_list_type02 li .rn_discount {position:absolute;bottom:99px;left:50%;display:block;width:40px;height:40px;margin-left:-20px;padding-top:15px;border-radius:100%;background:#cc1d22;font-family:'Roboto';font-style:italic;color:#fff;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type02 li .rn_discount span {font-size:18px;font-weight:700;}
.rn_promotion_wrap .rn_list_type02 li img {width:100%;}
.rn_promotion_wrap .rn_list_type02 li .rn_btn {position:absolute; top:6px; left:6px; z-index: 10;
  width: 25px;
  height: 25px;
  background: url('/images/rn_img/rn_icon_save.gif') no-repeat left top;
  background-size: 25px 50px; margin-right:0px; padding:0px;}
  .rn_promotion_wrap .rn_list_type02 li .rn_btn.rn_on {  background-position: 0 -25px;}
.rn_promotion_wrap .rn_list_type03 {margin:0 5px;}
.rn_promotion_wrap .rn_list_type03 li {position:relative;margin-top:15px;}
.rn_promotion_wrap .rn_list_type03 li:first-child {margin-top:0;}
.rn_promotion_wrap .rn_list_type03 li .rn_product {position:absolute;top:16px;width:128px;height:128px;}
.rn_promotion_wrap .rn_list_type03 li .rn_product img {border-radius:100%;}
.rn_promotion_wrap .rn_list_type03 li .rn_recommend {position:absolute;top:-6px;display:block;width:40px;height:40px;padding-right:3px;border-radius:100%;background:#333;font-size:14px;font-style:italic;font-weight:700;color:#fff;line-height:40px;letter-spacing:-0.2px;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type03 li .rn_discount {position:absolute;bottom:-6px;display:block;width:50px;height:35px;padding-top:9px;background:url('/images/rn_img/rn_discount.png') no-repeat left top;background-size:100% 100%;font-size:10px;font-family:'Roboto';font-style:italic;color:#fff;letter-spacing:-0.2px;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type03 li .rn_discount span {font-size:18px;font-weight:700;}
.rn_promotion_wrap .rn_list_type03 li .rn_cont_box {position:relative;background:url('/images/rn_img/rn_promotion_repeat.png') repeat left top;}
.rn_promotion_wrap .rn_list_type03 li .rn_cont_box .rn_in {position:relative;display:block;min-height:160px;z-index:9;}
.rn_promotion_wrap .rn_list_type03 li .rn_cont_box .rn_in:after {position:absolute;top:50%;display:block;width:0;height:0;margin-top:-4px;content:'';}
.rn_promotion_wrap .rn_list_type03 li .rn_cont_box .rn_cont {position:absolute;top:0;left:0;}
.rn_promotion_wrap .rn_list_type03 li .rn_cont_box .rn_incont {display:table-cell;height:160px;padding:0 14px;vertical-align:middle;}
.rn_promotion_wrap .rn_list_type03 li .rn_tit {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;height:44px;font-size:18px;font-weight:700;color:#4d4d4d;line-height:22px;letter-spacing:-0.2px;}
.rn_promotion_wrap .rn_list_type03 li .rn_info {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;height:28px;margin-top:7px;color:#4d4d4d;letter-spacing:-0.2px;}
.rn_promotion_wrap .rn_list_type03 li .rn_price {float:left;font-size:16px;color:#cc1d22;line-height:22px;letter-spacing:-0.2px;}
.rn_promotion_wrap .rn_list_type03 li .rn_price span {font-size:18px;font-weight:700;}
.rn_promotion_wrap .rn_list_type03 li .rn_btn {position:relative;float:right;width:25px;height:25px;margin-top:2px;background:url('/images/rn_img/rn_icon_save.gif') no-repeat left top;background-size:25px 50px;z-index:10;}
.rn_promotion_wrap .rn_list_type03 li .rn_btn.rn_on {background-position:0 -25px;}
.rn_promotion_wrap .rn_list_type03 li .rn_icon {display:block;height:12px;margin-bottom:5px;}
.rn_promotion_wrap .rn_list_type03 li .rn_icon img {width:auto;height:12px;}
.rn_promotion_wrap .rn_list_type03 li .rn_area {margin-top:11px;}
.rn_promotion_wrap .rn_list_type03 li .rn_area:after {display:block;clear:both;content:'';}

.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_product {left:1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_cont_box {margin-left:140px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_cont_box a:after {left:-8px;border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;opacity:0.7;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_recommend {left:-1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_discount {right:-6px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_product {right:1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_cont_box {margin-right:140px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_cont_box a:after {right:-8px;border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;opacity:0.7;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_recommend {right:-1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_discount {left:-6px;}
.rn_promotion_wrap .rn_list_type03 li img {width:100%;}


/*.rn_promotion_wrap .rn_list_type03 {margin:0 5px;}
.rn_promotion_wrap .rn_list_type03 li {position:relative;margin-top:15px;}
.rn_promotion_wrap .rn_list_type03 li:first-child {margin-top:0;}
.rn_promotion_wrap .rn_list_type03 li .rn_product {position:absolute;top:11px;width:128px;height:128px;}
.rn_promotion_wrap .rn_list_type03 li .rn_product img {border-radius:100%;}
.rn_promotion_wrap .rn_list_type03 li .rn_recommend {position:absolute;top:-6px;display:block;width:40px;height:40px;padding-right:3px;border-radius:100%;background:#333;font-size:14px;font-style:italic;font-weight:700;color:#fff;line-height:40px;letter-spacing:-0.5px;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type03 li .rn_discount {position:absolute;bottom:-6px;display:block;width:50px;height:35px;padding-top:9px;background:url('/images/rn_img/rn_discount.png') no-repeat left top;background-size:100% 100%;font-size:10px;font-family:'Roboto';font-style:italic;color:#fff;letter-spacing:-0.5px;text-align:center;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type03 li .rn_discount span {font-size:18px;font-weight:700;}
.rn_promotion_wrap .rn_list_type03 li .rn_cont {position:relative;background:url('/images/rn_img/rn_promotion_repeat.png') repeat left top;}
.rn_promotion_wrap .rn_list_type03 li .rn_cont .rn_in {position:relative;display:block;min-height:150px;padding:15px 14px 0;box-sizing:border-box;}
.rn_promotion_wrap .rn_list_type03 li .rn_cont .rn_in:after {position:absolute;top:50%;display:block;width:0;height:0;margin-top:-4px;content:'';}
.rn_promotion_wrap .rn_list_type03 li .rn_tit {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;height:44px;font-size:18px;font-weight:700;color:#4d4d4d;line-height:22px;letter-spacing:-1px;}
.rn_promotion_wrap .rn_list_type03 li .rn_info {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;height:28px;margin-top:7px;color:#4d4d4d;letter-spacing:-0.5px;}
.rn_promotion_wrap .rn_list_type03 li .rn_price {display:block;margin-top:9px;ont-size:16px;color:#cc1d22;line-height:22px;letter-spacing:-0.5px;}
.rn_promotion_wrap .rn_list_type03 li .rn_price span {font-size:18px;font-weight:700;}
.rn_promotion_wrap .rn_list_type03 li .rn_btn {position:absolute;bottom:20px;right:15px;display:block;width:25px;height:25px;background:url('/images/rn_img/rn_icon_save.gif') no-repeat left top;background-size:25px 50px;text-indent:-99999px;}
.rn_promotion_wrap .rn_list_type03 li .rn_btn.rn_on {background-position:0 -25px;}
.rn_promotion_wrap .rn_list_type03 li .rn_icon {display:block;height:12px;margin-bottom:5px;}
.rn_promotion_wrap .rn_list_type03 li .rn_icon img {width:auto;height:12px;} */

/* .rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_product {left:1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_cont {margin-left:140px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_cont a:after {left:-8px;border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;opacity:0.7;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_recommend {left:-1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(odd) .rn_discount {right:-6px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_product {right:1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_cont {margin-right:140px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_cont a:after {right:-8px;border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;opacity:0.7;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_recommend {right:-1px;}
.rn_promotion_wrap .rn_list_type03 li:nth-child(even) .rn_discount {left:-6px;}
.rn_promotion_wrap .rn_list_type03 li img {width:100%;} */
.rn_promotion_banner a {display:block;}
.rn_promotion_banner img {width:100%;}

/*메인 이벤트 메뉴 추가*/
.event_main .eventTempList{overflow:hidden;padding:10px}
.event_main .eventTempList li{margin-bottom:10px;}
.event_main .eventTempList li img{width:100%}
.event_main .event_more{margin-top:-6px;position:relative;z-index:1;}
.event_main .event_more a{height:30px;text-align:center;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;background:#ddddde;border:1px solid #cdcdcd;}
.event_main .event_more span{display:inline-block;background:url(/images/rn_img/ic_more.png) right 50% no-repeat;background-size:16px 8px;padding-right:25px;font-size:13px;color:#6c6c6c;}