.blind{
	position:absolute;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0;
}

body, html {    -webkit-text-size-adjust: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;left:0;}
    body { left:0;}
    .no_scr {    transform-origin: 0px 0px 0px;
    transform: translate(0px, 0px) translateZ(0px);}
    .no_scr body {    transform-origin: 0px 0px 0px;
    transform: translate(0px, 0px) translateZ(0px);}

body.and23 {width:100%;  -webkit-box-sizing: inherit;}
body.and23 .rn_mb_wrap {width:100%; overflow-y:hidden;}
.rn_mb_top{position:relative; /* width:100%; box-sizing:border-box; */ padding:10px 10px 10px 197px;}
.rn_mb_top .rn_head_logo {position:absolute; left:10px; top:10px;}
.rn_mb_top .rn_head_search {position:relative; width:100%; box-sizing:border-box; padding:0 30px 0 0; background:#afb3b4;}
.rn_mb_top .rn_head_search>span {display:block; box-sizing:border-box;}
.rn_mb_top .rn_head_search>span a {width:100%; height:28px; line-height:28px; color:#fff; background:#afb3b4; display:block;}
.rn_mb_top .rn_head_search button {position:absolute; top:0; right:0; width:30px; height:28px; padding:0;}
.rn_mb_top .rn_head_search button img {vertical-align:top;}

.rn_mb_top_and {position:relative; /* width:100%; box-sizing:border-box; */ }
.rn_mb_top_and .rn_head_logo {position:absolute; left:10px; top:10px;}
.rn_mb_top_and .rn_head_search {position:relative;}
.rn_mb_top_and .rn_head_search>span {display: block;
    /* box-sizing: border-box; */
    padding-left: 197px;
    /* width: 100%; */
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;}
.rn_mb_top_and .rn_head_search>span a {width:100%; height:28px; line-height:28px; color:#fff; background:#afb3b4; display:block;}
.rn_mb_top_and .rn_head_search button {    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 28px;
    padding: 0;}

.rn_mb_wrap {padding-bottom:10px; background: #f1f3f4;}

/* 메인 메뉴 */
.rn_main_gnb_fixed{height:77px;}
.rn_main_gnb_section {position:relative; width:100%; background:#fff;    -webkit-transform: translate3d(0,0,0);}
.rn_main_gnb_section .rn_main_gnb_depth01 {width:100%;}
.rn_main_gnb_section .rn_main_gnb_depth01:after {display:block; content:""; clear:both;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li {float:left; width:16%; box-sizing:border-box;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li:nth-child(2) {width:17%;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li:nth-child(3) {width:17%;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li:nth-child(4) {width:17%;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li:nth-child(5) {width:17%;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li > a {display:block; box-sizing:border-box; height:41px; padding:6px 0 0; color:#fff; font-size:12px; text-align:center; border-left:1px solid #818788; border-right:1px solid #727879; background:#797f81;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li:nth-child(1) > a {padding:13px 0 0; font-size:14px;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li.on > a {border-left:1px solid #cf2a2f; border-right:1px solid #c01b20; background:#cc1d22 url('/images/rn_img/rn_bg_big_cate_gnb.gif') no-repeat center bottom; background-size:7px 4px;}

.rn_main_gnb_section .rn_gnb_depth02 {display:none; overflow:hidden; position:absolute; left:0; top:41px; width:100%; height:35px;background:#fff;border-bottom:1px solid #ddd;}
.rn_main_gnb_section .rn_gnb_depth02 .rn_gnb_scroll_box {position:relative; width:100%;}
.rn_main_gnb_section .rn_gnb_depth02 ul {position:relative;}
.rn_main_gnb_section .rn_gnb_depth02 ul:after {display:block; content:""; clear:both;}
.rn_main_gnb_section .rn_gnb_depth02 ul li {float:left; padding:0; text-align:center;}
.rn_main_gnb_section .rn_gnb_depth02 ul li a {display:inline-block; line-height:32px; font-size:13px; color:#808080;}
.rn_main_gnb_section .rn_gnb_depth02 ul li.on a {font-weight:700; color:#cc1d22; border-bottom:3px solid #cc1d22;}
.rn_main_gnb_section .rn_gnb_depth02 .rn_left_shadow {position:absolute; left:0; top:0;}
.rn_main_gnb_section .rn_gnb_depth02 .rn_right_shadow {position:absolute; right:0; top:0;}
.rn_main_gnb_section.fixed{position:fixed;left:0;top:0;z-index:700;}

.rn_main_gnb_fixed.sub_renew{height:auto;}
.rn_main_gnb_fixed.sub_renew .rn_main_gnb_section {padding:0;}
.rn_main_gnb_section .rn_main_gnb_depth01 > li:nth-child(1).on{height:77px;}
.rn_main_gnb_fixed.sub_renew .rn_main_gnb_section_and {padding:0;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li:nth-child(1).on{height:76px;}

/* 액션바 */
.rn_action_bar_section {position:fixed; bottom:0; left:0; right:0; z-index:9999;}
.rn_action_bar_section .rn_action_bar_list {width:100%;}
.rn_action_bar_section .rn_action_bar_list:after {display:block; content:""; clear:both;}
.rn_action_bar_section .rn_action_bar_list li {float:left; position:relative; width:20%; padding:2px 0 0; background:url('/images/rn_img/rn_action_bar_off.png') repeat-x left top; background-size:1px 36px;}
.rn_action_bar_section .rn_action_bar_list li a {display:block; height:34px; padding:0 0 0 1px; margin:0 0 0 -1px; line-height:34px; color:#eee; font-weight:700; text-align:center; background:url('/images/rn_img/rn_action_bar_line.png') repeat-y left top; background-size:1px;}
.rn_action_bar_section .rn_action_bar_list li:nth-child(3) {z-index:1; background:url('/images/rn_img/rn_action_bar_on.gif') repeat-x left top; background-size:1px 36px;}
.rn_action_bar_section .rn_action_bar_list li:nth-child(3) a {background:none;}
.rn_action_bar_section .rn_action_bar_list li.on a span {padding:0 0 0 15px; background:url('/images/rn_img/rn_action_bar_my.gif') no-repeat left center; background-size:12px 16px;   display: inline-block; }
.rn_page_back {z-index: 699; position:fixed; bottom:87px; left:5px; width:40px; height:40px; background:url('/images/rn_img/rn_page_back.png') no-repeat left center; background-size:40px;}

body.and23 .rn_main_gnb_fixed {height:87px;}
.rn_main_gnb_section_and {position:relative; width:100%; padding:0 0 45px; border-bottom:1px solid #ddd; background:#fff;  }
.rn_main_gnb_section_and .rn_main_gnb_depth01 {width:100%;
    background-color: #797f81;}
.rn_main_gnb_section_and .rn_main_gnb_depth01:after {display:block; content:""; clear:both;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li {float:left; width:16%; }
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li:nth-child(2) {width:17%;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li:nth-child(3) {width:17%;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li:nth-child(4) {width:17%;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li:nth-child(5) {width:17%;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li > a {display:block; height:28px; padding:6px 0 7px; color:#fff; font-size:12px; text-align:center; border-left:1px solid #818788; border-right:1px solid #727879; background:#797f81;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li:nth-child(1) > a {padding:6px 0 7px; font-size:14px;}
.rn_main_gnb_section_and .rn_main_gnb_depth01 > li.on > a {border-left:1px solid #cf2a2f; border-right:1px solid #c01b20; background:#cc1d22 url('/images/rn_img/rn_bg_big_cate_gnb.gif') no-repeat center bottom; background-size:7px 4px;}
.rn_main_gnb_section_and .rn_gnb_depth02 {display:none; overflow:hidden; position:absolute; left:0; top:41px; width:100%; height:35px;background:#fff;border-bottom:1px solid #ddd;}
.rn_main_gnb_section_and .rn_gnb_depth02 .rn_gnb_scroll_box { position:relative; width:100%; overflow:hidden; -webkit-overflow-scrolling: touch; height:46px;}
.rn_main_gnb_section_and .rn_gnb_depth02 ul {}
.rn_main_gnb_section_and .rn_gnb_depth02 ul:after {display:block; content:""; clear:both;}
.rn_main_gnb_section_and .rn_gnb_depth02 ul li {float:left; text-align:center;}
.rn_main_gnb_section_and .rn_gnb_depth02 ul li a {display:inline-block; line-height:38px; font-size:14px; color:#808080; padding:0 10px;}
.rn_main_gnb_section_and .rn_gnb_depth02 ul li.on a {font-weight:700; color:#cc1d22; border-bottom:3px solid #cc1d22;}
.rn_main_gnb_section_and .rn_gnb_depth02 .rn_left_shadow {position:absolute; left:0; top:0;}
.rn_main_gnb_section_and .rn_gnb_depth02 .rn_right_shadow {position:absolute; right:0; top:0;}


/* top으로가기 */
.rn_topBtn {z-index:699;display:none; position:fixed; bottom:87px; right:5px; width:40px; height:40px; padding:0; cursor:pointer;}

.rn_search_result {position:relative;width:100%;height:39px;border-bottom:1px solid #cc1d22;background:#d7d9da;font-size:15px;font-weight:700;color:#4d4d4d;text-align:center;letter-spacing:-0.2px;line-height:39px;}
.rn_search_result .rn_back {position:absolute;top:0;left:0;width:48px;height:42px;background:url('/images/rn_img/rn_search_arrow.png') no-repeat 15px 14px;background-size:18px 12px;text-indent:-99999px;}
.rn_search_result span {margin-right:1px;font-weight:700;}
.rn_topban{width:100%;background: #f1f3f4;}
.rn_topban img{width:100%;}
.rn_topban strong{display:inline-block;width:100%;padding-top:16px;font-size:16px;font-weight:bold;color:#4d4d4d;line-height:24px;text-align: center}
.rn_topban span{display:inline-block;width:100%;padding:1px 0 15px;font-size:12px;font-weight:bold;color:#808080;text-align: center}
.rn_conban{padding:0 10px;background: #f1f3f4;}
.rn_conban img{width:100%;}
/* 기획전 스와이프 */
.rn_exhibition_swipe{overflow:hidden;position:relative;height:294px;margin-bottom:10px;}
.rn_exhibition_swipe .rn_ex_header{position:absolute;left:0;top:0;width:100%;text-align:center;z-index:150;}
.rn_exhibition_swipe .rn_ex_header strong{display:block;width:100%;padding-top:15px;font-size:16px;font-weight:700;color:#fff;line-height:24px;letter-spacing: -0.2px}
.rn_exhibition_swipe .rn_ex_header span{display:block;width:100%;font-size:12px;color:#fff;line-height:16px;letter-spacing: -0.2px}
.rn_swipe_exhibition{overflow:hidden;position:relative;;}
.rn_exhibition_swipe .bx-viewport{z-index:150;}
.rn_exhibition_swipe .bx-wrapper:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background: #000;background-size:1px 1px;opacity:0.6;z-index:100;}
.rn_swipe_exhibition .rn_ex_se{position:relative;height:294px;}
.rn_swipe_exhibition .rn_ex_con{position:absolute;left:0;top:70px;box-sizing:border-box;width:100%;padding:0 10px;-webkit-tap-highlight-color: transparent;}
.rn_ex_se .rn_ex_view{display:block;padding-left:20px;height: 190px;background: #fff;}
.rn_ex_se .rn_exview_con{position: relative;height:190px;}
.rn_ex_se .rn_ex_view .rn_ex_top{position: relative;padding-right:153px;}
.rn_ex_se .rn_ex_view .ex_shop{display: block;width: 46px;height: 12px;padding: 21px 0 0 0;}
.rn_ex_se .rn_ex_view .ex_shop img{width:100%;}
.rn_ex_se .rn_ex_view .rn_ex_title{display: -webkit-box;overflow:hidden;width:100%;height:46px;margin-top:4px;-webkit-line-clamp:2;-webkit-box-orient: vertical; text-overflow:ellipsis;word-break:break-word;font-size:18px;font-weight:700;color:#4d4d4d;line-height:23px;letter-spacing: -0.2px;}
.rn_ex_se .rn_ex_view .rn_ex_product{display: -webkit-box;overflow:hidden;width:100%;height:28px;margin-top:6px;-webkit-line-clamp:2;-webkit-box-orient: vertical;text-overflow:ellipsis;word-break:break-word;font-size:12px;color:#4d4d4d;line-height:14px;letter-spacing: -0.2px;}
.rn_ex_se .rn_ex_view .rn_ex_pimg{position:absolute;right:1px;bottom:46px;width:143px;height:143px;}
.rn_ex_se .rn_ex_info{position: absolute;bottom: 0;box-sizing: border-box;width: 100%;height: 46px}
.rn_ex_se .rn_ex_info:before{position: absolute;top: 0;left: 0;width: 100%;height: 2px;background: #ddddde;content: '';}
.rn_ex_se .rn_ex_info div{position:relative;margin:0 15px;border-top:2px solid #ddd;}
.rn_ex_se .rn_ex_info .rn_ex_price{display:inline-block;position:relative;padding:10px 10px 0 0;border-top: 2px solid #da281c;;font-size:16px;font-weight:700;color:#cc1d22;line-height:20px;letter-spacing: -0.2px; }
.rn_ex_se .rn_ex_price span{position:relative;top:-2px;font-size:14px;font-weight:normal;}
.rn_swipe_bg{position:absolute;left:0;top:0;width:100%;height:100%; z-index:50;}
.rn_swipe_bg span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat; background-position:0 0;background-size:cover;}
.rn_exhibition_swipe .bx-viewport{padding-bottom:0; }
.rn_exhibition_swipe .rn_ex_indwrap{position:absolute;left:0;bottom:12px;z-index:150;}
.rn_ex_se .rn_pin{display: block;position: absolute;bottom: 10px;right: 25px;;width: 25px;height: 25px;background: url(/images/rn_img/rn_icon_save.gif) no-repeat;background-size: 25px 50px;z-index: 200;}
.rn_ex_se .rn_pin.rn_on{background-position:0 -25px;}
.rn_ex_indwrap{width:100%;}
.rn_ex_ind{height:14px;margin: 0 auto;text-align: center;}
.rn_ex_ind:after {content:"";clear:both; display:block;}
.rn_ex_ind>span {width:10px; height:4px; background:#dee0e1; display:inline-block;}
.rn_ex_ind>span:first-child {margin-left:0px; background:#f74a4a; width:20px;}
/* card list */
.rn_ex_cardlist{padding-bottom:10px;background: #f1f3f4;}
.rn_ex_cardlist li{position:relative;height:195px;margin-bottom:5px;border:1px solid #ddd;background: #fff;}
.rn_ex_cardlist li:last-child{margin-bottom:0;}
.rn_ex_cardlist .rn_ec_view{display:block;height:100%;padding-left:20px;}
.rn_ec_view .rn_ec_con{position:relative;height: 194px;}
.rn_ec_top{position: relative;padding-right:160px;}
.rn_ec_view .ec_shop{display: block;width: 46px;height: 12px;padding: 21px 0 0 0;}
.rn_ec_view .ec_shop img{width:100%;}
.rn_ec_view .rn_ec_title{display: -webkit-box;overflow:hidden;width:100%;height:46px;margin-top:4px;-webkit-line-clamp:2;-webkit-box-orient: vertical; text-overflow:ellipsis;word-break:break-word;font-size:18px;font-weight:700;color:#4d4d4d;line-height:23px;letter-spacing: -0.2px;}
.rn_ec_view .rn_ec_product{display: -webkit-box;overflow:hidden;width:100%;height:28px;margin-top:6px;-webkit-line-clamp:2;-webkit-box-orient: vertical;text-overflow:ellipsis;word-break:break-word;font-size:12px;color:#4d4d4d;line-height:14px;letter-spacing: -0.2px;}
.rn_ec_view .rn_ec_pimg{position:absolute;right:0;bottom:44px;width:150px;height:150px;}
.rn_ec_view .rn_ec_info{position: absolute;bottom: 0;box-sizing: border-box;width: 100%;height: 44px;border-top:2px solid #ddddde;z-index: 2;}
.rn_ec_view .rn_ec_info div{position:relative;margin:0 15px;border-top:2px solid #ddd;}
.rn_ec_view .rn_ec_info .rn_ec_price{display:inline-block;position:relative;padding:10px 10px 0 0;font-size:16px;font-weight:700;color:#cc1d22;line-height:20px;letter-spacing: -0.2px; }
.rn_ec_view .rn_ec_info .rn_ec_price:after{content:"";display:block;position:absolute;left:0;top:-2px;width:100%;height:2px;background:#da281c;}
.rn_ec_view .rn_ec_price span{position:relative;top:-2px;font-size:14px;font-weight:normal;}
.rn_ex_cardlist .rn_pin{display: block;position: absolute;bottom: 10px;right: 20px;;width: 25px;height: 25px;background: url(/images/rn_img/rn_icon_save.gif) no-repeat;background-size: 25px 50px;z-index: 2;}
.rn_ex_cardlist .rn_pin.on{background-position:0 -25px;}
.rn_ex_section{background: #f1f3f4;}
.rn_ex_section .rn_btn_layer{padding:10px;}
.rn_btn_layer{box-sizing:border-box;width:100%;padding:0 10px;background: #f1f3f4;}
.rn_btn_layer .rn_btn{display:block;position:relative; box-sizing:border-box;width:100%;height:38px;padding-left:18px;border:1px solid #aaa;background: #fff;font-size:14px;font-weight:700;color:#4d4d4d;line-height:36px;vertical-align: middle;}
.rn_btn_layer .rn_btn:after{display: block;position: absolute;top: 12px;right: 14px;width: 14px;height: 14px;background: url('/images/rn_img/rn_cat_sel_arrow_sj01.png') no-repeat left 0;background-size: 100% 100%;  content: '';}
.rn_ex_section .rn_allsort_menu{padding:0 10px;}
.rn_ex_section .rn_sort_section{padding-top:10px;}
.rn_sort_con{padding:0 10px;}
.rn_sort_con ul:after {content:"";clear:both; display:block;}
.rn_sort_con ul li{float: left;width: 50%;margin-bottom: 5px;}
.rn_sort_con .rn_itembox{position: relative;border: 1px solid #dddddd;background: #fff;}
.rn_sort_con .rn_itembox a{display:block;}
.rn_sort_con .rn_itembox .rn_thumbnail{position:relative;}
.rn_sort_con ul li img{width:100%;}
.rn_sort_con ul li .rn_info_box{padding:10px 15px 10px;}
.rn_sort_con li .rn_product {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;box-sizing:border-box;width:100%;height:36px;margin-top:4px;font-size:14px;font-weight:600;color:#4d4d4d;line-height:18px;letter-spacing: -0.2px}
.rn_sort_con li .rn_price {display:block;margin-top:5px;font-size:16px;font-weight:700;color:#cc1d22;letter-spacing:-0.2px;}
.rn_sort_con li .rn_price span {position:relative;top:-1px;font-size:14px;}
.rn_sort_con li .rn_label {display:block;width:46px;height:12px;}
.rn_sort_con li .rn_pin {display: block;position:absolute;bottom:91px;right:10px;width: 25px;height: 25px;background: url(/images/rn_img/rn_icon_save.gif) no-repeat;background-size: 25px 50px;z-index: 2}
.rn_sort_con .rn_pin.rn_on{background-position:0 -25px;}
.rn_sort_con li:nth-child(even) .rn_itembox{margin-left:3px;}
.rn_sort_con li:nth-child(odd) .rn_itembox{margin-right:3px;}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+2) .rn_itembox{margin:0 3px 0 0;}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+3) .rn_itembox{margin:0 0 0 3px;}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+1){position:relative;width:100%;}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+1) .rn_itembox{margin:0;}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+1) .rn_info_box{position:absolute;left:0;bottom:0;background: #fff;opacity: 0.9}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+1) .rn_pin{bottom:75px;}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+1) .rn_product{padding-right:110px;}
.rn_sort_con .rn_sc_thbig li:nth-child(3n+1) .rn_price{position:absolute;right:15px;bottom:10px;}
@media only screen and (min-width: 414px){
	.rn_sort_section .rn_sort_con{max-width: 414px;margin: 0 auto;}
}

/* 검색 */

.rn_search_wrap {padding:10px;background:#f1f3f4;}
.rn_result_insearch .rn_search_box,
.rn_search_wrap .rn_search_box {position:relative;height:40px;padding-right:60px;box-sizing:border-box;}
.rn_result_insearch .rn_search_box .rn_input,
.rn_search_wrap .rn_search_box .rn_input {position:relative;height:40px;border:1px solid #aaa;border-right:none;background:#fff;box-sizing:border-box;}
.rn_result_insearch .rn_search_box input[type="text"],
.rn_search_wrap .rn_search_box input[type="text"] {width:100%;padding:11px 50px 0 8px;font-size:14px;font-family:'Roboto','Droid Sans','Malgun Gothic','Helvetica','Apple-Gothic','애플고딕','Tahoma',dotum,'돋움',gulim,'굴림',sans-serif;color:#b3b3b3;letter-spacing:-0.2px;}
.rn_result_insearch .rn_search_box button,
.rn_search_wrap .rn_search_box button {position:absolute;top:0;right:0;width:60px;height:40px;padding:0;background:#838383;font-size:14px;font-weight:700;font-family:'Roboto','Droid Sans','Malgun Gothic','Helvetica','Apple-Gothic','애플고딕','Tahoma',dotum,'돋움',gulim,'굴림',sans-serif;color:#fff;line-height:40px;text-align:center;letter-spacing:-0.2px;}
.rn_result_insearch .rn_search_box .rn_input .rn_search,
.rn_search_wrap .rn_search_box .rn_input .rn_search {position:absolute;top:11px;right:10px;display:block;width:16px;height:16px;background:url('/images/rn_img/rn_icon_search.png') no-repeat left top;background-size:100% 100%;text-indent:-99999px;}
.rn_result_insearch .rn_search_box .rn_input .rn_cancel,
.rn_search_wrap .rn_search_box .rn_input .rn_cancel {position:absolute;top:13px;right:36px;display:block;width:12px;height:12px;background:url('/images/rn_img/rn_icon_cancel.png') no-repeat left top;background-size:100% 100%;text-indent:-99999px;}

.rn_result_insearch {margin-top:30px;padding:10px;background:#d6d8d9;}
.rn_result_insearch .rn_search_in {position:absolute;top:0;left:0;width:87px;height:100%;padding-left:6px;border-right:1px solid #aaa;box-sizing:border-box;}
.rn_result_insearch .rn_search_in input[type="checkbox"] {display:none;}
.rn_result_insearch .rn_search_in label {position:relative;display:block;overflow:hidden;width:100%;padding-left:32px;font-size:14px;color:#808080;line-height:38px;letter-spacing:-0.2px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;}
.rn_result_insearch .rn_search_in label:after {position:absolute;top:50%;left:0;display:block;width:20px;height:20px;margin-top:-11px;border:1px solid #ddd;background:#fff;content:'';}
.rn_result_insearch .rn_search_in input[type="checkbox"]:checked + label:after {background:url('/images/rn_img/rn_icon_check02.gif') no-repeat left top;background-size:100% 100%;}
.rn_result_insearch .rn_result_input {margin-left:87px;}
.rn_result_insearch .rn_result_input input[type="text"] {}

.rn_auto_completion {position:absolute;top:50px;left:0;right:0;}
.rn_auto_completion .rn_inbox {min-height:141px;border:1px solid #ddd;}
.rn_auto_completion ul {}
.rn_auto_completion ul li {position:relative;height:38px;padding-left:9px;border-top:1px solid #ddd;background:#fff;}
.rn_auto_completion ul li:first-child {border-top:none;}
.rn_auto_completion ul li span {color:#cc1d22;}
.rn_auto_completion ul li a {font-size:13px;color:#808080;line-height:38px;letter-spacing:-0.2px;}
.rn_auto_completion ul li .rn_modify {position:absolute;top:50%;right:6px;display:block;width:16px;height:16px;margin-top:-8px;background:url('/images/rn_img/rn_icon_modify.png') no-repeat 4px 4px;background-size:8px 8px;text-indent:-99999px;}
.rn_auto_completion .rn_search_none {padding-top:62px;text-align:center;}
.rn_auto_completion .rn_search_none p {font-size:16px;font-weight:700;color:#4d4d4d;letter-spacing:-0.2px;}

.rn_searches_box {margin-top:10px;}
.rn_searches_box .rn_searches {width:100%;}
.rn_searches_box .rn_searches:after {display:block;clear:both;content:'';}
.rn_searches_box .rn_searches li {width:50%;float:left;background:#eee;text-align:center;}
.rn_searches_box .rn_searches li a {display:block;height:37px;border:1px solid #ddd;font-size:13px;color:#808080;line-height:35px;letter-spacing:-0.2px;box-sizing:border-box;}
.rn_searches_box .rn_searches li:first-child a {border-right:none;}
.rn_searches_box .rn_searches li.rn_current a {border-top:3px solid #cc1d22;border-bottom:none;background:#fff;font-weight:700;color:#4d4d4d;}
.rn_searches_box .rn_searches_result {height:146px;padding:11px 0 14px;border:1px solid #ddd;border-top:none;background:#fff;box-sizing:border-box;}
.rn_searches_box .rn_searches_result .rn_inbox {width:100%;}
.rn_searches_box .rn_searches_result .rn_inbox:after {display:block;clear:both;content:'';}
.rn_searches_box .rn_search_none {padding:100px 0 0;background:#fff url('/images/rn_img/rn_icon_exception.png') no-repeat center 30px;background-size:50px 50px;text-align:center;box-sizing:border-box;}
.rn_searches_box .rn_search_none p {font-size:16px;font-weight:700;color:#4d4d4d;letter-spacing:-0.2px;}

.rn_result_wrap {padding-top:10px;background:#f1f3f4;}
.rn_result_wrap .rn_relation {position:relative;min-height:40px;padding:2px 60px 12px;box-sizing:border-box;}
.rn_result_wrap .rn_relation .rn_label {position:absolute;top:2px;left:10px;display:block;width:38px;height:23px;border:1px solid #ddd;background:#fff;color:#808080;line-height:23px;letter-spacing:-0.2px;text-align:center;}
.rn_result_wrap .rn_relation .rn_more {position:absolute;top:0;right:10px;display:block;width:28px;height:28px;border:1px solid #ddd;background:#fff url('/images/rn_img/rn_icon_more01.png') no-repeat center 12px;background-size:9px 5px;text-indent:-99999px;}
.rn_result_wrap .rn_relation .rn_more.rn_close {background:#fff url('/images/rn_img/rn_icon_more02.png') no-repeat center 12px;background-size:9px 5px;}
.rn_result_wrap .rn_relation ul {overflow:hidden;width:100%;height:23px;}
.rn_result_wrap .rn_relation ul:after {display:block;clear:both;content:'';}
.rn_result_wrap .rn_relation ul li {float:left;margin-left:9px;}
.rn_result_wrap .rn_relation ul li:nth-child(odd) {margin-left:0;}
.rn_result_wrap .rn_relation ul li a {display:block;overflow:hidden;width:100%;font-size:13px;color:#808080;line-height:25px;letter-spacing:-0.2px;white-space:nowrap;text-overflow:ellipsis;}
.rn_result_wrap .rn_relation ul.rn_box_more {height:auto;}
.rn_result_wrap .rn_relation ul.rn_box_more li {width:50%;margin:0;}

.rn_tab_result {width:100%;}
.rn_tab_result:after {display:block;clear:both;content:'';}
.rn_tab_result li {position:relative;float:left;width:25%;}
.rn_tab_result li:after {position:absolute;top:17px;right:10px;display:block;width:9px;height:6px;background:url('/images/rn_img/rn_down_arrow05.gif') no-repeat right top;background-size:100% 100%;content:'';}
.rn_tab_result li a {display:block;height:38px;padding-left:9px;border:1px solid #ddd;border-left:none;background:#eee;font-size:13px;color:#808080;line-height:38px;letter-spacing:-0.2px;}
.rn_tab_result li:last-child a {border-right:none;}
.rn_tab_result li.rn_current {}
.rn_tab_result li.rn_current:after {background:url('/images/rn_img/rn_up_arrow06.gif') no-repeat right top;background-size:100% 100%;}
.rn_tab_result li.rn_current a {height:36px;border-top:3px solid #cc1d22;border-bottom:1px solid #fff;;background:#fff;font-weight:700;color:#4d4d4d;line-height:36px;}

.rn_result_cont {background:#fff;}
.rn_result_cont .rn_total_view {padding:10px;}
.rn_result_cont .rn_total_view:after {display:block;clear:both;content:'';}
.rn_result_cont .rn_total_view .rn_select_box {position:relative;float:left;}
.rn_result_cont .rn_total_view .rn_selector {position:relative;display:block;width:68px;height:36px;padding-left:10px;border:1px solid #aaa;background:#fff;font-weight:700;line-height:34px;letter-spacing:-0.2px;box-sizing:border-box;}
.rn_result_cont .rn_total_view .rn_selector:after {position:absolute;top:14px;right:10px;display:block;width:9px;height:6px;background:url('/images/rn_img/rn_down_arrow05.gif') no-repeat right top;background-size:100% 100%;content:'';}
.rn_result_cont .rn_total_view .rn_selector.rn_close:after {background:url('/images/rn_img/rn_up_arrow06.gif') no-repeat right top;background-size:100% 100%;}
.rn_result_cont .rn_total_view .rn_select_option {position:absolute;top:36px;left:0;display:none;width:68px;border:1px solid #aaa;border-top:none;background:#fff;box-sizing:border-box;}
.rn_result_cont .rn_total_view .rn_select_option li {border-top:1px solid #ddd;}
.rn_result_cont .rn_total_view .rn_select_option li:first-child {border-top:none;}
.rn_result_cont .rn_total_view .rn_select_option li a {display:block;padding-left:10px;color:#808080;line-height:34px;letter-spacing:-0.2px;}
.rn_result_cont .rn_total_view .rn_total {float:left;margin-left:10px;font-size:13px;font-weight:700;color:#4d4d4d;line-height:34px;letter-spacing:-0.2px;}
.rn_result_cont .rn_total_view .rn_back {float:left;width:28px;height:28px;margin-top:3px;border:1px solid #aaa;background:#fff url('/images/rn_img/rn_left_arrow.png') no-repeat center 10px;background-size:6px 9px;text-indent:-99999px;}
.rn_result_cont .rn_total_view .rn_location {float:left;margin:3px 0 0 10px;font-size:13px;font-weight:700;color:#4d4d4d;line-height:30px;letter-spacing:-0.2px;}
.rn_result_cont .rn_total_view .rn_location .rn_loca {margin-left:2px;padding-left:9px;background:url('/images/rn_img/rn_search_location.png') no-repeat left 5px;background-size:6px 9px;font-weight:700;}
.rn_result_cont .rn_total_list {min-height:124px;padding:11px 0 13px 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;}
.rn_result_cont .rn_total_list li {margin-top:14px;}
.rn_result_cont .rn_total_list li:first-child {margin-top:0;}
.rn_result_cont .rn_total_list li a,
.rn_result_cont .rn_total_list li label {font-size:13px;color:#808080;letter-spacing:-0.2px;}
.rn_result_cont .rn_total_list li.rn_current a {font-weight:700;color:#cc1d22;}
.rn_result_cont .rn_total_list li label {position:relative;display:inline-block;padding-left:30px;line-height:20px;}
.rn_result_cont .rn_total_list li label:after {position:absolute;top:0;left:0;display:block;width:20px;height:20px;border:1px solid #ddd;background:#fff;content:'';}
.rn_result_cont .rn_total_list li input[type="checkbox"] {display:none;}
.rn_result_cont .rn_total_list li input:checked + label:after {background:url('/images/rn_img/rn_icon_check02.gif') no-repeat left top;background-size:100% 100%;}
.rn_result_cont .rn_result_none {height:181px;padding:117px 0 0;border-bottom:1px solid #ddd;background:#fff url('/images/rn_img/rn_icon_exception.png') no-repeat center 48px;background-size:50px 50px;text-align:center;box-sizing:border-box;}
.rn_result_cont .rn_result_none p {font-size:16px;font-weight:700;color:#4d4d4d;line-height:100%;letter-spacing:-0.2px;}

.rn_result_cont .rn_brand_view {}
.rn_result_cont .rn_brand_view .rn_select_box {float:right;}
.rn_result_cont .rn_brand_view .rn_total {float:left;margin:0;}
.rn_result_cont .rn_brand_list {}
.rn_result_cont .rn_brand_list li {margin-top:6px;}

.rn_detail_search {padding:13px 10px;border-bottom:1px solid #ddd;}
.rn_detail_search .rn_input_box {position:relative;padding-right:75px;}
.rn_detail_search .rn_input_box input[type="text"] {width:100%;height:35px;padding:0 0 0 9px;border:1px solid #ddd;font-size:13px;font-family:'Roboto','Droid Sans','Malgun Gothic','Helvetica','Apple-Gothic','애플고딕','Tahoma',dotum,'돋움',gulim,'굴림',sans-serif;color:#b3b3b3;line-height:33px;box-sizing:border-box;vertical-align:middle;}
.rn_detail_search .rn_input_box .rn_group {display:table;width:100%;margin-top:10px;font-size:19px;color:#b3b3b3;}
.rn_detail_search .rn_input_box .rn_group div,
.rn_detail_search .rn_input_box .rn_group span {display:table-cell;}
.rn_detail_search .rn_input_box .rn_group div {}
.rn_detail_search .rn_input_box .rn_group span {width:31px;text-align:center;}
.rn_detail_search .rn_input_box button {position:absolute;top:0;right:0;width:65px;height:80px;padding:0;background:#666;font-size:14px;font-weight:700;font-family:'Roboto','Droid Sans','Malgun Gothic','Helvetica','Apple-Gothic','애플고딕','Tahoma',dotum,'돋움',gulim,'굴림',sans-serif;color:#fff;text-align:center;}
.rn_detail_search .rn_benefit {margin-top:11px;}
.rn_detail_search .rn_benefit em {display:block;margin-bottom:10px;font-size:13px;font-weight:700;color:#4d4d4d;letter-spacing:-0.2px;}
.rn_detail_search .rn_benefit a {display:inline-block;height:23px;margin-right:1px;padding:0 8px;border:1px solid #d2d2d2;border-radius:2px;background:#fff;color:#808080;line-height:23px;letter-spacing:-0.2px;}
.rn_detail_search .rn_benefit a.rn_on {border:1px solid #666;background:#666;color:#fff;}

.rn_detail_history {display:-webkit-box;overflow:hidden;overflow-x:auto;width:100%;height:31px;padding-left:14px;border-bottom:1px solid #ddd;box-sizing:border-box;}
.rn_detail_history a {display:block;margin-left:9px;padding-right:17px;background:url('/images/rn_img/rn_delete02.png') no-repeat right 11px;background-size:9px 9px;font-size:13px;color:#808080;line-height:31px;letter-spacing:-0.2px;}
.rn_detail_history a:first-child {margin-left:0;}

.rn_detail_none {padding:10px;background:#f1f3f4;}
.rn_detail_none .rn_none_cont {height:148px;border:1px solid #ddd;background:#fff url('/images/rn_img/rn_icon_exception.png') no-repeat center 31px;background-size:50px 50px;text-align:center;}
.rn_detail_none .rn_none_cont p {margin-top:99px;font-size:16px;font-weight:700;color:#4d4d4d;line-height:100%;letter-spacing:-0.2px;}

.rn_array_box {height:180px;padding:13px 6px;border-bottom:1px solid #ddd;background:#fff;box-sizing:border-box;}
.rn_array_box div {float:left;width:33.3%;margin-top:5px;}
.rn_array_box div:first-child,
.rn_array_box div:nth-of-type(2),
.rn_array_box div:nth-of-type(3) {margin-top:0;}
.rn_array_box a {display:block;margin:0 5px;border:1px solid #d2d2d2;border-radius:2px;font-size:13px;color:#808080;letter-spacing:-0.2px;line-height:28px;text-align:center;}
.rn_array_box a.rn_on {border:1px solid #666;background:#666;color:#fff;}

.rn_none_group {padding:10px;}
.rn_none_group .rn_txt_none {font-size:18px;font-weight:700;color:#4d4d4d;line-height:23px;letter-spacing:-0.2px;text-align:center;}
.rn_none_group .rn_none_box {height:148px;margin-top:24px;border:1px solid #ddd;background:#fff url('/images/rn_img/rn_icon_exception.png') no-repeat center 20px;background-size:50px 50px;text-align:center;}
.rn_none_group .rn_none_box p {margin-top:85px;font-size:16px;font-weight:700;color:#4d4d4d;line-height:20px;letter-spacing:-0.2px;}
.rn_none_group .rn_search_view {height:158px;margin-top:10px;padding-top:18px;border:1px solid #ddd;background:#fff;text-align:center;box-sizing:border-box;}
.rn_none_group .rn_search_view em,
.rn_none_group .rn_search_view p {font-size:16px;color:#4d4d4d;line-height:100%;letter-spacing:-0.2px;}
.rn_none_group .rn_search_view em {font-weight:700;}
.rn_none_group .rn_search_view p {margin-top:4px;}
.rn_none_group .rn_search_view span {display:block;margin-top:19px;font-size:13px;color:#808080;letter-spacing:-0.2px;}
.rn_none_group .rn_search_view a {display:block;width:85px;height:30px;margin:20px auto 0;background:#666;font-size:13px;color:#fff;letter-spacing:-0.2px;line-height:30px;text-align:center;}
.rn_none_group .rn_popular_box {margin-top:10px;padding:10px 0 13px;border:1px solid #ddd;background:#fff;}
.rn_none_group .rn_popular_box .rn_heading {width:100%;padding:0 10px 0 15px;box-sizing:border-box;}
.rn_none_group .rn_popular_box .rn_heading:after {display:block;clear:both;content:'';}
.rn_none_group .rn_popular_box .rn_heading em {float:left;font-size:14px;font-weight:700;color:#4d4d4d;letter-spacing:-0.2px;line-height:18px;}
.rn_none_group .rn_popular_box .rn_heading span {float:right;color:#808080;line-height:18px;}
.rn_none_group .rn_popular_box .rn_inbox {margin-top:20px;}

.rn_popular_listbox {}
.rn_popular_listbox .rn_inbox:after {display:block;clear:both;content:'';}
.rn_popular_listbox .rn_inbox ul {float:left;width:50%;}
.rn_popular_listbox .rn_inbox ul li {position:relative;width:100%;margin-top:13px;padding:0 30px 0 15px;box-sizing:border-box;}
.rn_popular_listbox .rn_inbox ul li:after {display:block;clear:both;content:'';}
.rn_popular_listbox .rn_inbox ul li:first-child {margin-top:0;}
.rn_popular_listbox .rn_inbox ul li,
.rn_popular_listbox .rn_inbox ul li a {overflow:hidden;float:left;width:100%;font-size:13px;color:#808080;letter-spacing:-0.2px;white-space:nowrap;text-overflow:ellipsis;}
.rn_popular_listbox .rn_inbox ul li .rn_num {float:left;margin-right:7px;}
.rn_popular_listbox .rn_inbox ul li .rn_num + a {width:80%;}
.rn_popular_listbox .rn_inbox ul li .rn_up,
.rn_popular_listbox .rn_inbox ul li .rn_down,
.rn_popular_listbox .rn_inbox ul li .rn_stay {position:absolute;right:10px;display:block;text-indent:-99999px;}
.rn_popular_listbox .rn_inbox ul li .rn_up {top:5px;width:7px;height:6px;background:url('/images/rn_img/rn_icon_populer.png') no-repeat left top;background-size:100% 100%;}
.rn_popular_listbox .rn_inbox ul li .rn_down {top:5px;width:7px;height:6px;background:url('/images/rn_img/rn_icon_popular02.png') no-repeat left top;background-size:100% 100%;}
.rn_popular_listbox .rn_inbox ul li .rn_stay {top:6px;width:7px;height:1px;background:#b3b3b3;}
.rn_popular_listbox .rn_inbox ul li .rn_del {position:absolute;top:3px;right:10px;display:block;width:9px;height:9px;background:url('/images/rn_img/rn_delete.png') no-repeat left top;background-size:100% 100%;text-indent:-99999px;}

.rn_result_utilbox {height:38px;padding:0 10px;border:1px solid #ddd;border-top:none;background:#eee;}
.rn_result_utilbox p {float:left;padding-left:11px;background:url('/images/rn_img/rn_icon_modify.png') no-repeat left 15px;background-size:8px 8px;color:#4d4d4d;line-height:38px;letter-spacing:-0.2px;}
.rn_result_utilbox a {float:left;color:#4d4d4d;line-height:38px;letter-spacing:-0.2px;}
.rn_result_utilbox .rn_close {float:right;padding-right:14px;background:url('/images/rn_img/rn_delete02.png') no-repeat right 14px;background-size:9px 9px;color:#4d4d4d;line-height:38px;letter-spacing:-0.2px;}
.rn_result_utilbox .rn_reset {float:right;margin-right:11px;padding-right:18px;background:url('/images/rn_img/rn_icon_reset.png') no-repeat right 13px;background-size:10px 12px;color:#4d4d4d;line-height:38px;letter-spacing:-0.2px;}
.rn_result_utilbox .rn_txt {padding:0;background:none;}
.rn_result_utilbox .rn_line_l {position:relative;float:left;margin-left:10px;padding-left:9px;}
.rn_result_utilbox .rn_line_l:after {position:absolute;top:50%;left:0;margin-top:-4px;width:1px;height:8px;background:#aaa;content:'';}
.rn_result_utilbox .rn_line_r {position:relative;float:left;margin-right:9px;}
.rn_result_utilbox .rn_line_r:after {position:absolute;top:50%;right:0;margin-top:-4px;width:1px;height:8px;background:#aaa;content:'';}
.rn_result_utilbox .rn_right_set {float:right;}
.rn_result_utilbox .rn_right_set .rn_reset,
.rn_result_utilbox .rn_right_set .rmn_close {float:left;}

/* 전문관 */
.rn_specialty_info{position:relative;width:100%;}
.rn_specialty_info .rn_si_img{display:block;position:relative;width:100%}
.rn_specialty_info .rn_si_img img{width:100%;}
.rn_specialty_info .rn_si_ci{display:block;position:absolute;left:0;right:0;top:0;height:100%;text-align:center;}
.rn_specialty_info .rn_si_ci img{display:inline-block;vertical-align: middle;}
.rn_specialty_info .rn_si_ci strong{display:inline-block;font-size:24px;color:#fff;line-height:30px;vertical-align: middle;}
.rn_specialty_info .rn_si_ci:after{content:"";display:inline-block;height:100%;vertical-align: middle;}
.rn_specialty_section{background: #f1f3f4;}
.rn_specialty_section .rn_btn_layer{padding:10px;}
.rn_specialty_section .rn_allsort_menu{padding:0 10px;}
.rn_allsort_menu{height:36px;}
.rn_allsort_menu:after{content:"";display:block;zoom:1;}
.rn_allsort_menu .rn_allproduct_info{float:left;display:inline-block;width:50%;height:36px;font-size:13px;color:#4d4d4d;line-height:36px;vertical-align: middle;letter-spacing: -0.2px}
.rn_allsort_menu .rn_allproduct_info strong{font-size:14px;font-weight:bold;}
.rn_allsort_menu .rn_sort_view{float:right;width:50%;text-align:right;}
.rn_allsort_menu .rn_sort_select{display:inline-block;position:relative;text-align:left;vertical-align:middle;z-index:100;}
.rn_sort_select .rn_ss_btn{display:inline-block;position: relative;box-sizing: border-box;width: 100px;height: 36px;padding:8px 0 0 11px;border: 1px solid #aaa;background: #fff;font-size: 12px;font-weight: 700;color: #4d4d4d;line-height: 18px;letter-spacing: -0.2px;cursor:pointer;}
.rn_sort_select .rn_ss_btn:after{display: block;position: absolute;top: 14px;right: 10px;width: 8px;height: 6px;background: url('/images/rn_img/rn_down_arrow05.gif') no-repeat left 0;background-size: 100% 100%;content: '';}
.rn_sort_select .rn_ss_btn.on:after{background-image:url('/images/rn_img/rn_up_arrow06.gif')}
.rn_sort_select .rn_ss_list{position:absolute;left:0;top:35px;box-sizing: border-box;width:100%;border:1px solid #aaa;background: #fff;}
.rn_sort_select .rn_ss_list li{border-bottom:1px solid #ddd;}
.rn_sort_select .rn_ss_list li a{display:block;padding:10px 0 10px 11px;font-size:12px;color:#808080;letter-spacing: -0.2px;}
.rn_btn_view{display:inline-block;width:34px;height:34px;border:1px solid #aaa;background: #fff url(/images/rn_img/rn_ico_btnview.png) no-repeat -24px 8px; background-size:50px 18px;color:transparent;vertical-align:middle;cursor:pointer;}
.rn_btn_view.rn_bv_list{background-position:8px 8px;}
.rn_specialty_list{position:relative;padding-top:10px;}
.rn_specialty_list .rn_view_con{padding:0 10px;}
.rn_view_con:after {content:"";clear:both; display:block;}
.rn_view_con li{float: left;width: 50%;margin-bottom: 5px;}
.rn_view_con .rn_itembox{position: relative;border: 1px solid #dddddd;background: #fff;}
.rn_view_con .rn_itembox a{display:block;}
.rn_view_con .rn_itembox .rn_thumbnail{position:relative;}
.rn_view_con li img{width:100%;}
.rn_view_con_img {display: block; margin:0 auto; max-height:192px; width:auto;}

@media all and (min-width: 320px) and (max-width: 359px) {
	.rn_view_con_img {display: block; margin:0 auto; height:145px; max-width:145px; width:auto;}

}

@media all and (min-width: 360px) and (max-width: 374px) {
	.rn_view_con_img {display: block; margin:0 auto; height:165px; max-width:165px; width:auto;}
}

@media all and (min-width: 375px) and (max-width: 413px) {
	.rn_view_con_img {display: block; margin:0 auto; height:172px; max-width:172px; width:auto;}
}

@media all and (min-width: 414px) {
	.rn_view_con_img {display: block; margin:0 auto; height:192px; max-width:192px; width:auto;}
}

.rn_view_con li .rn_info_box{height:85px;padding:10px 15px 10px;}
.rn_view_con li .rn_product {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;height:36px;margin-top:4px;font-size:14px;font-weight:600;color:#4d4d4d;line-height:18px;letter-spacing: -0.2px}
.rn_view_con li .price{display:block;height:14px;margin:0 0 -2px;padding:2px 0 0;}/*2016-01 판매가표기수정*/
.rn_view_con li .del{color:#666;font-size:10px;}/*2016-01 판매가표기수정*/
.rn_view_con li .rn_price {display:block;margin-top:5px;font-size:16px;font-weight:700;color:#cc1d22;letter-spacing:-0.2px;}
.rn_view_con li .rn_price span {position:relative;top:-1px;font-size:14px;}
.rn_view_con li .rn_label {display:block;width:46px;height:12px;}
.rn_view_con li .rn_payment{display:none;}
.rn_view_con li .rn_pin {position:absolute;bottom:105px;right:10px;display:block;overflow:hidden;width:25px;height:25px;}
.rn_view_con li .rn_pin.type{bottom:105px;}/*2016-01 판매가표기수정*/
.rn_view_con li .rn_pin.rn_on img {margin-top:-25px;}
.rn_view_con li img {width:100%;}
.rn_view_con li:nth-child(even) .rn_itembox{margin-left:3px;}
.rn_view_con li:nth-child(odd) .rn_itembox{margin-right:3px;}
.rn_specialty_list .rn_item_list{padding:0;}
.rn_item_list li{float: left;width: 100%;}
.rn_item_list li .rn_itembox{float: left;width: 100%;/*height:113px;*/margin:0 !important;border-right:none;border-left:none;}/*2016-01 판매가표기수정*/
.rn_item_list li .rn_itembox>a:first-child{/*height:93px;*/padding:10px;}/*2016-01 판매가표기수정*/
.rn_item_list li .rn_itembox>a:first-child>img{position:absolute;left:10px;top:10px;width:93px;height:93px;}
.rn_item_list li .rn_info_box{margin-left:93px;}
.rn_item_list li .rn_product{margin-top:6px;}
.rn_item_list li .rn_price{display:inline-block;vertical-align: middle;}
.rn_item_list li .rn_payment{display: inline-block;padding-top:5px;margin-left: 4px;font-size: 11px;color: #666;line-height: 10px;vertical-align: middle;letter-spacing:-0.2px;}
.rn_item_list li .rn_payment span{display: inline-block;height: 13px;padding: 1px 2px 0;border: 1px solid #e1e1e1;background: #f5f5f5;color: #666;box-sizing: border-box;}
.rn_item_list li .rn_pin{left:78px;top:78px;}
@media only screen and (min-width: 414px){
	.rn_specialty_list .rn_view_con{max-width: 414px;margin: 0 auto;}
	.rn_specialty_list .rn_item_list{max-width:100%;}
}

/* layer popup */
.rn_layer_popup{position: absolute;top: 50%;left: 50%;width: 100%;padding:0 10px;margin-left:-50%;z-index: 9999;box-sizing: border-box;}
.rn_layer_dim {position:fixed;top:0;left:0;width:100%;height:100%;background:url('/images/rn_img/rn_blank.png') repeat left top;z-index:5000;}
.rn_layer_cont{position:relative;background: #fff;}
.rn_layer_title{display:block;padding:10px 0 10px 15px;background: #cc1d22;font-size:14px;font-weight:bold;color:#fff;line-height:20px;  padding-right: 35px;  white-space: nowrap;  text-overflow: ellipsis;  overflow-x: hidden;}
.rn_layer_brand{position:relative;}
.rn_layer_brand .rn_brand_list{overflow:hidden;position:relative;height:311px;}
.rn_landscape .rn_layer_brand .rn_brand_list{height:194px;}
.rn_portrait .rn_layer_brand .rn_brand_list{height:311px;}
.rn_layer_brand .rn_brand_list ul{width: 100%;}
.rn_layer_brand .rn_brand_list ul li{border-bottom:1px solid #ddd;}
.rn_layer_brand .rn_brand_list ul li:last-child{border-bottom:none;}
.rn_layer_brand .rn_brand_list ul li a{display:block;padding:9px 0 9px 16px;font-size:14px;color:#808080;line-height:20px;}
.rn_layer_brand .rn_brand_list ul .on a{background: #eee;font-weight:bold;color:#4d4d4d;}
.rn_close2{
	display: block;
    overflow: hidden;
    position: absolute;
    right: 8px;
    top: 8px;
    width: 24px;
    height: 24px;
    background: url(/images/rn_img/rn_btn_close2.png) no-repeat center center;
    color: transparent;
    background-size: 12px 12px;
}


/* 카테고리 GNB Wrapper */
.rn_category_gnb_section {height:100%;position:fixed; top:0; bottom:0; left:-305px; overflow:hidden; width:305px; z-index:9999; background:#fff; -webkit-transition-property : left; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease;}
.rn_category_gnb_section.rn_js_open {left:0; -webkit-transition-property : left; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease;}

/* 카테고리 gnb 딤 박스 */
#rn_gnb_dim_wrap {display:none;position:fixed; left:0; top:0;width:100%; height:100%; background:url('/images/rn_img/rn_layer_dimmed.png'); z-index:9999;}

/* 카테고리 GNB scroll*/
.rn_category_gnb_section .rn_cate_gnb_wrap #rn_js_cate_gnb_scroll {position:absolute; left:0;bottom:0; top:48px; width:305px;}
.rn_category_gnb_section .rn_etc_cate_gnb_wrap #rn_js_tv_gnb_scroll {position:absolute; left:0;bottom:0; top:49px; width:305px;}
.rn_category_gnb_section .rn_etc_cate_gnb_wrap #rn_js_depart_gnb_scroll {position:absolute; left:0;bottom:0; top:49px; width:305px;}

/* 카테고리 GNB */
.rn_cate_gnb_wrap {overflow:hidden; position:absolute; left:0; top:0; bottom:0; width:305px; background:#f5f6f6;}
.rn_cate_gnb_wrap .rn_top_tit {display:block; height:48px; padding:0 20px; line-height:48px; color:#fff; font-size:16px; font-weight:700; background:#cc1d22;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 {width:306px;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01:after {display:block; content:""; clear:both; visibility:hidden;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > li {float:left; width:101px; border-right:1px solid #545454;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > li > a {display:block; padding:65px 0 18px; text-align:center; color:#f6f6f6; font-size:12px; font-weight:700; border-bottom:1px solid #545454; background-color:#4c4c4d; background-repeat:no-repeat; background-position:0 0; background-size:202px 65px;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > li.on > a {border-bottom:1px solid #fff; background-position:-101px 0; background-color:#fff;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_8 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_01.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_10 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_02.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_11 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_03.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_12 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_04.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_9 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_05.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_13 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_06.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_14 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_07.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_15 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_08.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_16 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_09.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_17 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_10.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_18 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_11.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_19 > a {background-image:url('/images/rn_img/rn_ico_gnb_depth01_12.gif');}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_8.on > a {color:#7f8088;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_10.on > a {color:#525257;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_11.on > a {color:#1a7487;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_12.on > a {color:#ea958b;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_9.on > a {color:#8a4e3e;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_13.on > a {color:#dc517c;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_14.on > a {color:#ed5d39;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_15.on > a {color:#3eaa52;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_16.on > a {color:#d3a07a;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_17.on > a {color:#8a4e3e;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_18.on > a {color:#3d65ac;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 > .mainCategory_19.on > a {color:#7160a7;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 {display:none; width:100%; background:#fff;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 ul {padding:14px 0;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 ul:after {display:block; content:""; clear:both; visibility:hidden;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 ul li {box-sizing:border-box; float:left; margin:12px 0; width:50%;  background:url('/images/rn_img/rn_blit_squre03.gif') no-repeat 0px center; background-size:3px;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 ul li a {display:block; padding: 0 0 0 7px; letter-spacing:-1px; color:#4d4d4d; font-size:14px; line-height:1.4em; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width:100%;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 ul li:first-child {padding-left:25px; background-position:25px center;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 ul li:nth-child(3) {padding-left:25px; background-position:25px center;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02 ul li:nth-child(5) {padding-left:25px; background-position:25px center;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02.rn_js_gnb_sub11 ul li:nth-child(1) {padding-left:15px; background-position:15px center;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02.rn_js_gnb_sub11 ul li:nth-child(3) {padding-left:15px; background-position:15px center;}
.rn_cate_gnb_wrap .rn_cate_gnb_depth01 li.rn_cate_gnb_depth02.rn_js_gnb_sub11 ul li:nth-child(5) {padding-left:15px; background-position:15px center;}
.rn_cate_gnb_wrap .rn_etc_cate_gnb {width:306px; padding:15px 0;}
.rn_cate_gnb_wrap .rn_etc_cate_gnb:after {display:block; content:""; clear:both;}
.rn_cate_gnb_wrap .rn_etc_cate_gnb li {float:left; width:101px; border-right:1px solid #dddddd;}
.rn_cate_gnb_wrap .rn_btn_close_gnb {position:absolute; right:8px; top:8px; padding:10px;}

.rn_etc_cate_gnb_wrap {position:absolute; top:0; bottom:0; left:-305px; width:305px; -webkit-transition-property : left; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease; background:#fff;}
.rn_etc_cate_gnb_wrap.rn_js_open {left:0; -webkit-transition-property : left; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease;}
.rn_etc_cate_gnb_wrap .rn_top_tit {display:block; padding:0 15px; border-bottom:1px solid #ddd;}
.rn_etc_cate_gnb_wrap .rn_cate_etc_gnb li {border-bottom:1px solid #f5f5f5;}
.rn_etc_cate_gnb_wrap .rn_cate_etc_gnb li a {display:block; height:43px; padding:0 39px 0 15px; line-height:43px; font-size:14px; font-weight:700; color:#4d4d4d; background:url('/images/rn_img/rn_right_arrow06.gif') no-repeat right center; background-size:29px 9px;}
.rn_etc_cate_gnb_wrap .rn_btn_close_gnb {position:absolute; right:8px; top:8px; padding:10px;}



/* 카테고리 */
.rn_mcategory_section {position:relative; padding:0; background:#f1f3f4;}
/* 카테고리 상단 박스 */
.rn_cat_topfix_area .rn_fixed_wrap { width:100%; background:#f1f3f4; z-index:700;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_category_locate_wrap {border-top:1px solid #f1f3f4; border-bottom:1px solid #cc1d22; background:#d7d9da;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_category_locate_wrap span {display:block; line-height:40px; color:#4d4d4d; font-size:16px; font-weight:bold; text-align:center;    box-sizing: border-box;
    width: 100%;
    padding: 0 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_category_locate_wrap .rn_back {position:absolute; top:0;left:5px; width:40px; height:40px; background:url('/images/rn_img/rn_search_arrow.png') no-repeat center center; background-size:18px 12px;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_category_locate_wrap .rn_back span {overflow:hidden; position:absolute; width:0; height:0; line-height:0;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_btn_select_layer {padding:10px 10px 0;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_btn_select_layer a {display:block; box-sizing:border-box; width:100%; height:40px; padding:0 30px 0 17px; line-height:36px; font-size:14px; font-weight:bold; color:#4d4d4d; border:1px solid #aaa; text-align:left; background:#fff; position:relative; border-radius:0; -webkit-border-radius:0; -webkit-appearance:none;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_btn_select_layer a:after {  display: block;
  position: absolute;
  top: 12px;
  right: 14px;
  width: 14px;
  height: 14px;
  background: url('/images/rn_img/rn_cat_sel_arrow_sj01.png') no-repeat left 0;
  background-size: 100% 100%;
  content: '';}
.rn_cat_topfix_area .rn_fixed_wrap .rn_ss_menu {padding:6px 10px;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_ss_menu:after {display:block; content:""; clear:both;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_ss_menu .rn_allproduct_info {margin-right:0px; font-size:13px; float:left; width:50%; padding:0; line-height:36px; text-align:left;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_ss_menu .rn_allproduct_info strong{font-weight:bold;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_ss_menu .rn_prd_search_wrap {float:right; width:50%; text-align:right;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_ss_menu .rn_prd_search_wrap .rn_sort_select {display:inline-block; position:relative; right:0; top:0; text-align:left; vertical-align:middle;}
.rn_cat_topfix_area .rn_fixed_wrap .rn_ss_menu .rn_prd_search_wrap .rn_btn_view {display:inline-block; vertical-align:middle;}

.rn_cat_topfix_area {position: relative;
  width: 100%;
  background: #d7d9da;
  font-size: 15px;
  font-weight: 700;
  color: #4d4d4d;
  text-align: center;
  letter-spacing: -0.2px; z-index:700 !important;}


/* 중분류 카테고리 리스트*/
.rn_mcategory_section .rn_category_mid_snb {overflow:hidden;padding-top:10px;margin:0 10px;}
.rn_mcategory_section .rn_category_mid_snb.rn_cms_multi{position:relative;border-bottom:1px solid #ddd;}
.rn_mcategory_section .rn_cms_multi:after{content:"";display:block;position:absolute;right:0;top:10px;width:1px;height:100%;background: #ddd;}
.rn_mcategory_section .rn_cms_multi dl:last-child:after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:1px;background: #ddd;}
.rn_mcategory_section .rn_category_mid_snb dl {position:relative; padding:40px 0 0; background:#f2f2f2;}
.rn_mcategory_section .rn_category_listitem.rn_category_list_none {padding:0px;}
.rn_mcategory_section .rn_category_mid_snb dl dt {position:absolute; top:0; width:50%; box-sizing:border-box; border-top:1px solid #dddddd;}
.rn_mcategory_section .rn_category_mid_snb dl dt a {display:block; height:39px; padding:0; line-height:39px; color:#808080; font-size:14px; text-align:center; background:#f2f2f2;}
.rn_mcategory_section .rn_category_mid_snb dl dt:nth-child(1) {left:0;}
.rn_mcategory_section .rn_category_mid_snb dl dt:nth-child(1) a {border-left:1px solid #dddddd; border-right:1px solid #f2f2f2;}
.rn_mcategory_section .rn_category_mid_snb dl dt:nth-child(3) {right:0;}
.rn_mcategory_section .rn_category_mid_snb dl dt:nth-child(3) a {border-left:1px solid #f2f2f2; border-right:1px solid #dddddd;}
.rn_mcategory_section .rn_category_mid_snb dl dt:nth-child(1):after{content:'';display:block;position:absolute;right:-1px;top:0;width:1px;height:100%;background: #ddd;z-index:1;}
.rn_mcategory_section .rn_category_mid_snb dl dt.on:after{display:none;}
.rn_mcategory_section .rn_category_mid_snb dl dt.on {border-top:1px solid #c5c5c5;z-index:2;}
.rn_mcategory_section .rn_category_mid_snb dl dt.on a {display:block; height:40px; padding:0; line-height:39px; color:#cc1d22; font-size:14px; font-weight:700; text-align:center; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; background:#fff;}
.rn_mcategory_section .rn_category_mid_snb dl dd {display:none; border:1px solid #c5c5c5;background: #fff;}
.rn_mcategory_section .rn_category_listitem.rn_category_list_none dd {display:block; border:0px; background: #fff;}
.rn_mcategory_section .rn_category_mid_snb dl dd > div {position:relative; height:140px; padding-right:10px;}
.rn_mcategory_section .rn_category_mid_snb dl dd > div #scroller {position: absolute; z-index: 1; -webkit-tap-highlight-color: rgba(0,0,0,0); width: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none; text-size-adjust: none;}
.rn_mcategory_section .rn_category_mid_snb dl dd ul {position:relative; width:100%;}
.rn_mcategory_section .rn_category_mid_snb dl dd ul:after {display:block; content:""; clear:both; visibility:hidden;}
.rn_mcategory_section .rn_category_mid_snb table {width:100%;}
.rn_mcategory_section .rn_category_mid_snb table tr td {text-align:left; box-sizing:border-box; width:50%; border-bottom:1px solid #f1f3f4;}
.rn_mcategory_section .rn_category_mid_snb table tr td a {display:block; padding:8px 0 8px 23px; line-height:18px; color:#4d4d4d; font-size:13px; background:url('/images/rn_img/rn_blit_squre02.gif') no-repeat 15px center; background-size:3px;}
.rn_mcategory_section .rn_category_listitem{border:1px solid #c5c5c5;background: #fff;}
.rn_mcategory_section .rn_category_listitem>div{position:relative;height:174px;padding-right:10px;}

/* 대중 카테고리 타이틀 */
.rn_mcategory_section .rn_ctg_mid_tit {display:block; margin:20px 10px; border-bottom:1px solid #4d4d4d; }
.rn_mcategory_section .rn_ctg_mid_tit span {display:inline-block; padding:0 0 10px; line-height:23px; font-size:16px; font-weight:bold; color:#4d4d4d; background:#f1f3f4;}

/* 카테고리 상품 리스트 */
.rn_category_prd_list {padding:0 0px;}
.rn_category_prd_list .rn_view_con li {margin:5px 0 0;}
.rn_category_prd_list .rn_view_con li:nth-child(1),
.rn_category_prd_list .rn_view_con li:nth-child(2) {margin:0;}
.rn_category_prd_list .rn_view_con li .flagNum {position:absolute; top:-1px; left:-1px; }
.rn_category_prd_list .rn_view_con li .flagNum span {display:block; width:30px; height:30px;}
.rn_category_prd_list .rn_view_con li .flagNum span img {width:30px; height:30px; display:block;}
.rn_category_prd_list .rn_view_con li .flagNum.first {top:-6px; background:#cc1d22;}
.rn_category_prd_list .rn_view_con li .flagNum.first span {display:block; width:40px; height:40px;}
.rn_category_prd_list .rn_view_con li .flagNum.first span img {display:block; width:40px; height:40px;}
.rn_category_prd_list .rn_view_con li .rn_product {font-weight:normal;}
.rn_category_prd_list .rn_view_con li .rn_product .rn_brand {display:none;}
.rn_category_prd_list .rn_view_con.rn_item_list li {margin:5px 0 0;}
.rn_category_prd_list .rn_view_con.rn_item_list li:first-child {margin:0;}

.rn_category_prd_list .rn_view_con {padding:0 10px;}
.rn_category_prd_list .rn_view_con.rn_item_list {padding:0px;}

/* 소세 카테고리 */
.rn_mcategory_section.rn_type02 {padding:144px 0 0;}

/* tv_layerpopup02 */
.rn_participation_qna {margin:15px 0 0;}
.rn_participation_qna .rn_participation_tit_box:after {display:block; content:""; clear:both;}
.rn_participation_qna .rn_participation_tit_box .rn_tit_left {float:left; width:50%;}
.rn_participation_qna .rn_participation_tit_box .rn_tit_right {float:right; width:50%; text-align:right;}
.rn_participation_qna .rn_participation_tit_box h2 {font-size:14px; font-weight:bold; color:#4d4d4d;}
.rn_participation_qna .rn_participation_tit_box .rn_btn_refresh {display:inline-block; padding:0 17px 0 0; background:url('/images/rn_img/rn_ico_refresh.gif') no-repeat right center; background-size:14px 15px;}
.rn_participation_qna .rn_participation_talkbox {margin:8px 0 0;}
.rn_participation_qna .rn_participation_talkbox > a {display:block; height:40px; font-size:14px; font-weight:bold; line-height:40px; color:#fff; text-align:center; background:#808080; background-size:24px 8px;}

.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list {padding:5px 0 10px; border-left:1px solid #f5f6f6; border-right:1px solid #f5f6f6; border-bottom:1px solid #f5f6f6; background:url('/images/rn_img/rn_bg_qna_box.gif') repeat right center; background-size:3px 6px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_box_right {padding:5px 20px 0 38px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner {position:relative; padding:10px 15px; border-radius:12px 0 12px 12px; background:#fee688;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner .rn_question_box {color:#cc1d22;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner .rn_question_box .rn_txt_q {font-size:13px; line-height:18px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner .rn_question_box .rn_info_q {display:inline-block; font-size:11px; line-height:18px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner .rn_question_box .rn_info_q span:first-child {padding:0 6px 0 0; background:url('/images/rn_img/rn_bar_question.gif') no-repeat right center; background-size:1px 8px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner .rn_question_box .rn_info_q span:last-child {padding:0 0 0 5px; }
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner .rn_qna_arrow {position:absolute; top:0; right:-11px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_right_inner .rn_answer_box {margin:5px 0 0; padding:5px 0 0; color:#4d4d4d; font-size:13px; border-top:1px dashed #5e5532;}

.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_box_left {position:relative; padding:5px 9px 0 58px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_box_left .rn_brand_log_box {position:absolute; top:4px; left:8px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner {position:relative; padding:10px 15px; border-radius:0 12px 12px 12px;background:#b9baba;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner .rn_question_box {color:#4d4d4d;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner .rn_question_box .rn_txt_q {font-size:13px; line-height:18px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner .rn_question_box .rn_info_q {display:inline-block; font-size:11px; line-height:18px; color:#808080;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner .rn_question_box .rn_info_q span:first-child {padding:0 6px 0 0; background:url('/images/rn_img/rn_bar_question02.gif') no-repeat right center; background-size:1px 8px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner .rn_question_box .rn_info_q span:last-child {padding:0 0 0 5px; }
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner .rn_qna_arrow {position:absolute; top:0; left:-11px;}
.rn_participation_qna .rn_participation_talkbox .rn_participation_qna_list .rn_qna_left_inner .rn_answer_box {margin:5px 0 0; padding:6px 0 0; color:#4d4d4d; font-size:13px; border-top:1px dashed #5e5532;}

/* 지난 바로TV 톡 */
.rn_participation_talkbox .talk-list{position:relative;padding:10px;background:#e2e2e4;}
.rn_participation_talkbox .talk-list>li{position:relative;display:block;margin:0 10px;max-width:100%}
.rn_participation_talkbox .talk-list>li .talk-info{display:-webkit-box;display:-moz-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;line-height:16px;padding:10px 0 5px;overflow:hidden}
.rn_participation_talkbox .talk-list>li .talk-info span{line-height:16px}
.rn_participation_talkbox .talk-list>li .talk-info .talk-time{font-size:12px;padding:0 8px 0;color:rgba(111,116,133,.5)}
.rn_participation_talkbox .talk-list>li .talk-info .talk-time span{font-family:HelveticaNeueRoman,HelveticaNeue-Roman,"Helvetica Neue Roman",Helvetica,Arial,sans-serif;font-size:12px}
.rn_participation_talkbox .talk-list>li .talk-info .talk-id{position:relative;font-size:13px;padding:0 10px 0 8px;font-family:HelveticaNeueRoman,HelveticaNeue-Roman,"Helvetica Neue Roman",Helvetica,Arial,sans-serif;color:#4e545c}
.rn_participation_talkbox .talk-list>li .talk-info .talk-id::after{content:'';position:absolute;top:3px;bottom:3px;width:1px;background-color:#d4d4d7;pointer-events:none}
.rn_participation_talkbox .talk-list>li .talk-box{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:10px 12px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-size:14px;line-height:18px;letter-spacing:-1px;color:#111}
.rn_participation_talkbox .talk-list>li .talk-box::before{content:'';position:absolute;top:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0;border-style:solid}
.rn_participation_talkbox .talk-list>li .talk-box .talk-message{display:block;text-align:left}
.rn_participation_talkbox .talk-list>li .talk-box .talk-message .talk-notice{display:block}
.rn_participation_talkbox .talk-list>li .talk-box .talk-message strong{display:inline-block;border:1px solid #da291c;border-radius:10px;margin-right:5px;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;color:#da291c;line-height:20px;vertical-align:top}
.rn_participation_talkbox .talk-list>li .talk-box .talk-notice{background:url(/images/rn_img/i_talk_noti.png) no-repeat left 3px;background-size:15px 11px;padding-left:18px;font-size:13px;color:#da291c;line-height:17px;padding-bottom:8px}
.rn_participation_talkbox .talk-list>li .talk-box .talk-reply{margin-top:8px;border-top:1px solid #ebebeb;padding-top:11px}
.rn_participation_talkbox .talk-list>li .talk-box .talk-reply p{position:relative;margin-top:8px;padding-left:15px;font-size:14px;line-height:18px;text-align:left}
.rn_participation_talkbox .talk-list>li .talk-box .talk-reply p:first-child{margin-top:0}
.rn_participation_talkbox .talk-list>li .talk-box .talk-reply p::before{content:'';position:absolute;top:3px;left:0;width:8px;height:8px;border-style:solid;border-width:0 0 1px 1px;border-color:transparent transparent #111 #111}
.rn_participation_talkbox .talk-list>li.lt{text-align:left;margin-left:10px}
.rn_participation_talkbox .talk-list>li.lt .talk-info{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
.rn_participation_talkbox .talk-list>li.lt .talk-id::after{right:0}
.rn_participation_talkbox .talk-list>li.lt .talk-box::before{right:100%;border-width:0 10px 10px 0;border-color:transparent #fff transparent transparent}
.rn_participation_talkbox .talk-list>li.rt{text-align:right;margin-right:10px}
.rn_participation_talkbox .talk-list>li.rt .talk-id::after{left:0}
.rn_participation_talkbox .talk-list>li.rt .talk-box::before{left:100%;border-width:10px 10px 0 0;border-color:#fff transparent transparent transparent}

/* footer */

.rn_hpr_bn03 {margin-top:0px;}
.rn_hpr_bn03 img {width:100%; display:block;}

.rn_footer {border-top:1px solid #ffffff; margin-bottom:32px;}
.rn_footer_con li,.rn_footer_con p,.rn_footer_con span,.rn_footer_con dt,.rn_footer_con dd {letter-spacing:-1px; word-spacing:-0.5px;}
.rn_footer_menu:after {display:block;clear:both;content:'';}
.rn_footer_menu li {float:left;width:25%;text-align:center;}
.rn_footer_menu_app li {float:left;width:33.3%;text-align:center;}
.rn_footer_menu_app li:first-child {width:33.4%;}
.rn_footer_menu li a {padding:9px 0; font-size:14px; color:#4d4d4d; line-height:18px; display:block;border-left:1px solid #ebebeb;background:#c2c4c5;}
.rn_footer_menu li:first-child a {border-left:none;}

.rn_footer_con {padding:12px 15px; border-top:1px solid #ffffff; background-color:#d6d8d9;}
.rn_footer_c1d:after {display:block;clear:both;content:'';}
.rn_footer_c1dl {float:left;}
.rn_footer_c1dl dl dt {color:#4d4d4d; font-size:12px; line-height:18px;}
.rn_footer_c1dl dl dd:nth-child(2){margin-top:2px;}
.rn_footer_c1dl dl dd {font-size:11px; color:#4d4d4d; line-height:14px;}

.rn_footer_c1dr {margin-left:15px; margin-top:8px; float:right; border-left:3px solid #808080; padding-left:10px;}
.rn_footer_c1dr dl dt {font-size:12px; color:#4d4d4d; line-height:14px; vertical-align:top;}
.rn_footer_c1dr dl dd {}
.rn_footer_c1dr dl dd a{line-height:24px; font-size:20px; font-family:'Roboto'; font-weight:900;}

.rn_footer_c2d {margin-top:14px;}
.rn_footer_c2d p {line-height:16px; font-size:11px; color:#808080;}
.rn_footer_c2d p:first-child {word-spacing:-2px;}
.rn_footer_c2d .btn_map{display:inline-block;margin:0 0 5px 5px;padding:3px 4px;background:#c0c4c3;color:#4d4d4d;font-size:10px;line-height:1em;}/*오시는길 160111*/
.rn_footer_c2d .btn_map:after{content:'';display:inline-block;width:2px;height:2px;margin-left:3px;border:1px solid #4d4d4d;border-width:1px 1px 0 0;vertical-align:2px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}/*오시는길 160111*/
.rn_footer_c3d {margin-top:4px;}
.rn_footer_c3d p {line-height:16px; font-size:11px; color:#808080;}
.rn_footer_c3d p a{line-height:16px; font-size:11px; color:#808080;}

.rn_footer_c4d {margin-top:8px;}
.rn_footer_c4d a {padding-left:5px; padding-right:5px; font-size:10px; letter-spacing:-1px; word-spacing:-1px; border:1px solid #aaaaaa; background-color:#f5f6f6; color:#797f81; line-height:29px; height:29px; display:inline-block;}

.rn_footer_conbt {padding:6px 15px; border-top:1px solid #f6f6f6; background-color:#d6d8d9;}
.rn_footer_conbt ul li {float:left;}
.rn_footer_conbt ul li a {word-spacing:-1px; letter-spacing:-1px; color:#808080; font-size:12px; line-height:18px;}
.rn_footer_conbt ul li:nth-child(3) a{color:#4d4d4d;}
.rn_footer_conbt ul li.rn_ft_sep {font-size:10px; color:#aaaaaa; margin-left:8px; margin-right:8px;}
.rn_footer_conbt ul:after {content:""; display:block; clear:both;}
.rn_footer_conbt p {letter-spacing:-1px; color:#808080; font-size:11px; line-height:18px;}
.rn_footer_conbt p:nth-child(2) {margin-top:3px;}
/* // footer */



@media only screen and (min-width:414px){
	.rn_category_prd_list ul {max-width:414px;margin:0 auto; }
	.rn_category_prd_list ul.rn_item_list {max-width:100%;margin:0 auto;}
	.rn_fix_oneshot>.rn_list_type02 {max-width:414px;margin:10px auto 10px auto !important;}
	.rn_fix_highright>.rn_list_type02 {max-width:414px;margin:10px auto 10px auto !important;}
}


.rn_exb_more_btn {text-align:center; letter-spacing:-0.5px; word-spacing:-2px; padding:13px 0; line-height:17px; border:1px solid #aaaaaa; display:block; background:#ffffff url(/images/rn_img/rn_exb_arbg.png) right 0 no-repeat; background-size:25px 43px; font-size:14px; color:#4d4d4d;}


/*160122 카테고리개선*/
.rnl_category{padding-top:5px;background:#f5f6f6;}
.rnl_category .category_menu{margin:-5px 0 10px 0;}
.rnl_category .category_menu .box{overflow:hidden;margin-top:11px;display:none;}
.rnl_category.depth .category_menu .box{margin-top:-5px;}
.rnl_category .category_menu .box .ti{height:21px;overflow:hidden;margin-left:10px;color:#505759;font-weight:bold;font-size:14px;line-height:17px;}
.rnl_category .category_menu .box .lst{overflow:hidden;border:1px solid #e9e9e9;}
.rnl_category .category_menu .box:first-child{display:block;}
.rnl_category .category_menu .box:first-child li{display:none;}
.rnl_category .category_menu .box:first-child li:nth-child(1){display:block;}
.rnl_category .category_menu .box:first-child li:nth-child(2){display:block;}
.rnl_category .category_menu .box:first-child li:nth-child(3){display:block;}
.rnl_category .category_menu .box:first-child li:nth-child(4){display:block;}
.rnl_category .category_menu .box:first-child li:nth-child(5){display:block;}
.rnl_category .category_menu .box:first-child li:nth-child(6){display:block;}
.rnl_category .category_menu .box ul{overflow:hidden;background:#fff;margin:-1px;}
.rnl_category .category_menu .box li{width:50%;height:33px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e9e9e9;border-top:0;border-left:0;font-size:13px;}
.rnl_category .category_menu .box li a{height:33px;display:-webkit-box;-webkit-box-align:center;color:#717576;padding:0 10px;overflow:hidden;text-overflow:ellipsis;background:url(/images/rn_img/ic_cate_arrow.png) right 9px top 50% no-repeat;background-size:6px 10px;}
.rnl_category .category_menu .box li a.on{background:url(/images/rn_img/ic_cate_arrow_on.png) right 9px top 50% no-repeat;background-size:6px 10px;color:#000;font-weight:bold;}
.rnl_category .category_menu .cate_more{margin-top:-1px;position:relative;z-index:1;}
.rnl_category .category_menu .cate_more a{height:30px;text-align:center;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;background:#ececec;border:1px solid #e0e0e0;}
.rnl_category .category_menu .cate_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;}
.rnl_category .category_menu .cate_more .tx2{display:none;background-image:url(/images/rn_img/ic_more2.png);}
.rnl_category .category_menu.on .tx1{display:none;}
.rnl_category .category_menu.on .tx2{display:inline-block;}
.rnl_category .category_menu.on .box{display:block;}
.rnl_category .category_menu.on .box:first-child li{display:block;}

.rnl_category .rn_swipe_wrp{}
.rnl_category .rn_swipe_cnt {position:relative;width:100%;}
.rnl_category .rn_swipe_cnt ul {position:relative;padding-right:15px;}
.rnl_category .rn_swipe_cnt ul:after {display:block;clear:both;content:'';}
.rnl_category .rn_swipe_cnt ul li {position:relative;float:left;width:135px;min-height:214px;margin-left:5px;border:1px solid #ddd;background:#fff;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}/*2016-01 판매가표기수정*/
.rnl_category .rn_swipe_cnt ul li:first-child {margin-left:10px;}
.rnl_category .rn_swipe_cnt ul li a {display:block;min-height:212px;}/*2016-01 판매가표기수정*/
.rnl_category .rn_swipe_cnt ul li img{width: 100%;}
.rnl_category .rn_swipe_cnt ul li .rn_info {height:64px;padding:12px 7px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.rnl_category .rn_swipe_cnt ul li .rn_name {display:block;overflow:hidden;font-size:13px;color:#4d4d4d;letter-spacing:-0.5px;text-overflow:ellipsis;white-space:nowrap;}
.rnl_category .rn_swipe_cnt ul li .rn_price {display:block;position:absolute;left:7px;bottom:14px;font-size:14px;color:#cc1d22;letter-spacing:-0.5px;}/*2016-01 판매가표기수정*/
.rnl_category .rn_swipe_cnt ul li .rn_price span {font-size:16px;font-weight:700;color:#cc1d22;}
.rnl_category .rn_swipe_cnt ul li .del{display:block;margin-bottom:-6px;padding:8px 0 0;color:#666;font-size:10px;}/*2016-01 판매가표기수정*/

.rnl_category .deal_wrap{margin-top:22px;}
.rnl_category .wp_tab_deal{height:36px;}
.rnl_category .wp_tab_deal.fixed .tab_deal{position:fixed;top:40px;left:0;z-index:700;width:100%;padding-top:3px;border-bottom:1px solid #d1d1d1}
.rnl_category .tab_deal{padding:0 10px 3px;background:#f5f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.rnl_category .tab_deal:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.rnl_category .tab_deal a{display:block;position:relative;float:left;width:33.333%;height:33px;border:1px solid #ddd;border-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#7b7b7b;background:#f2f2f2;font-weight:bold;font-size:14px;line-height:2.3em;text-align:center;}
.rnl_category .tab_deal a:last-child{border-right:1px solid #ddd;}
.rnl_category .tab_deal a.on{z-index:1;margin-right:-1px;border:1px solid #cc1d22;background:#fff;color:#cc1d22;}

.rnl_category .cnt_deal{display:none;background:#f1f3f4;}
.rnl_category .cnt_deal.on{display:block;}
.rnl_category .cnt_deal li{position: relative;height:195px;margin-bottom:5px;border-bottom:1px solid #d1d1d1;border-top: 1px solid #ececec;background:#fff;}

/* deal */
.rnl_category .rn_thnk_lbox .rn_tnx_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:8px;right:20px; z-index:2;}
.rnl_category .rn_thnk_lbox .rn_tnx_lbpin.rn_on {background-position:0 -25px;}

.rnl_category .tit_categy{margin:16px 10px 10px;color:#64696b;font-weight:bold;font-size:14px;}
.rnl_category .tit_categy em{color:#000;font-weight:bold;}

/*중소카*/
.rnl_category .wrp_sorting.sort_fixed{height:49px;}
.rnl_category .wrp_sorting.sort_fixed .sorting{position:fixed;left:0;top:49px;z-index:700;width:100%;padding-top:7px;border-bottom:2px solid #c0c0c0;box-sizing:border-box;-webkit-box-sizing:border-box;}

.rnl_category .sorting{padding:10px 10px 1px;background:#f5f6f6;}
.rnl_category .sorting .tabmenu{position:relative;height:32px;padding-top:9px}
.rnl_category .sorting .total{color:#000;font-size:14px;}
.rnl_category .sorting .total strong{font-weight:bold;}
.rnl_category .sorting .side_btns{position:absolute;top:0;right:0;}

.rnl_category .sorting .side_btns .btn_rank{display:inline-block;width:100px;height:33px;border:1px solid #b3b3b3;border-radius:3px;background:#fff;font-weight:bold;font-size:13px;line-height:33px;color:#000;text-align:center;}
.rnl_category .sorting .side_btns .btn_rank:after{content:'';display:inline-block;width:13px;height:13px;margin:0 0 0 2px;background:url(/images/imall_mc_renewal/search/ic_sort02.png) no-repeat;background-size:13px 13px;vertical-align:-3px;}
.rnl_category .sorting .side_btns .btn_detail{display:inline-block;width:63px;height:33px;margin-left:4px;border:1px solid #b3b3b3;border-radius:3px;background:#fff;font-weight:bold;font-size:13px;line-height:33px;color:#000;text-align:center;}/*160121수정*/

.rnl_category .sorting .side_btns .btn_detail:after{content:'';display:inline-block;width:16px;height:16px;margin:0 0 0 3px;background:url(/images/imall_mc_renewal/search/ic_filter.png) no-repeat;background-size:16px 16px;vertical-align:-5px;}
.rnl_category .sorting .side_btns .btn_detail.on{height:40px;border-bottom:1px solid #fff;border-radius:3px 3px 0 0;}

.rnl_category .sorting .wrp_rank{display:inline-block;position:relative;}/*160121 수정*/
.rnl_category .sorting .lyr_rank{display:none;position:absolute;top:33px;left:0;z-index:10;border:1px solid #c8c8c8;background:#fff;border-top:0;}
.rnl_category .sorting .wrp_rank.on .lyr_rank{display:block;}
.rnl_category .sorting .lyr_rank a{display:block;width:100px;height:33px;border-top:1px solid #f6f6f6;color:#666;font-size:13px;line-height:2.6em;text-align:center;}

.rnl_category .tab_sorting{}
.rnl_category .tab_sorting:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.rnl_category .tab_sorting a{display:block;float:left;width:50%;height:40px;border:1px solid #ddd;border-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#808080;background:#f2f2f2;font-weight:bold;font-size:14px;line-height:2.6em;text-align:center;}
.rnl_category .tab_sorting a:last-child{border-right:1px solid #ddd;}
.rnl_category .tab_sorting a.on{position:relative;z-index:1;margin-right:-1px;border:1px solid #cc1d22;background:#fff;color:#cc1d22;}

.rnl_category .sorting .sorting_wrap{display:none;background:#fff;margin:0 0 11px;padding:6px 5px;border:1px solid #b3b3b3;}
.rnl_category .sorting .sorting_wrap.on{display:block;}
.rnl_category .sorting .sorting_wrap .cnt_area{display:none;position:relative;z-index:1;padding-bottom:28px;}
.rnl_category .sorting .sorting_wrap .cnt_area .opt{height:27px;border-top:1px solid #c8c8c8;position:absolute;left:-5px;right:-5px;bottom:0;z-index:1;}
.rnl_category .sorting .sorting_wrap .cnt_area .opt .close{position:absolute;right:17px;top:6px;}
.rnl_category .sorting .sorting_wrap .cnt_area .opt .close a{width:21px;height:21px;display:block;background:url(/images/imall_mc_renewal/search/bt_close2.png) no-repeat;background-size:21px auto;text-indent:-9999px;overflow:hidden;}
.rnl_category .sorting .sorting_wrap .cnt_area .scr{overflow-y:auto;-webkit-overflow-scrolling:touch;height:152px;position:relative;padding:0 7px;}

.rnl_category .sorting .sorting_wrap .sch_cate .swipe_category{overflow-x:hidden;position:relative;}
.rnl_category .sorting .sorting_wrap .sch_cate .swipe_wrap{overflow:hidden;position:relative;}
.rnl_category .sorting .sorting_wrap .sch_cate .lst{position:relative;float:left;width:100%;padding:0 0 6px;}
.rnl_category .sorting .sorting_wrap .sch_cate .lst .item{margin-top:10px;}
.rnl_category .sorting .sorting_wrap .sch_cate .lst a{font-size:14px;color:#666;}
.rnl_category .sorting .sorting_wrap .sch_cate .lst a.on{color:#cc1d22;}
.rnl_category .sorting .sorting_wrap .sch_cate .lst .arr{padding-right:15px;margin-right:7px;background:url(/images/imall_mc_renewal/search/ic_arrow_right.png) right 4px no-repeat;background-size:6px auto;}
.rnl_category .sorting .sorting_wrap .hd{height:30px;padding:15px 105px 0 2px;border-bottom:1px solid #d9d9d9;}

.rnl_category .sorting .sorting_wrap .hd .selBoxArea{position:absolute;top:5px;right:8px;z-index:2;}
.rnl_category .sorting .sorting_wrap .hd .selBoxArea .sel_detail a{width:82px;height:33px;display:block;border-radius:3px;border:1px solid #b3b3b3;color:#000;font-size:13px;font-weight:bold;padding-left:14px;background:url(/images/imall_mc_renewal/common/btnSelect.png) right 50% no-repeat;background-size:28px auto;line-height:33px;}
.rnl_category .sorting .sorting_wrap .hd .selBoxArea .opt_cont{width:96px;border:1px solid #c8c8c8;display:none;position:absolute;left:0;top:33px;background:#fff;}
.rnl_category .sorting .sorting_wrap .hd .selBoxArea .opt_cont li{border-top:1px solid #d9d9d9;}
.rnl_category .sorting .sorting_wrap .hd .selBoxArea .opt_cont li:first-child{border-top:0;}
.rnl_category .sorting .sorting_wrap .hd .selBoxArea .opt_cont li a{display:block;height:33px;font-size:13px;color:#666;padding-left:12px;line-height:2.6em;}
.rnl_category .sorting .sorting_wrap .hd .selBoxArea.on .sel_detail a{background-image:url(/images/imall_mc_renewal/common/btnSelect2.png)}
.rnl_category .sorting .sorting_wrap .hd .selBoxArea.on .opt_cont{display:block;}

.rnl_category .sorting .sorting_wrap .hd .tot{overflow:hidden;font-weight:bold;font-size:14px;color:#4c4c4c;line-height:1.25em;white-space:nowrap;text-overflow:ellipsis;}
.rnl_category .sorting .sorting_wrap .hd .tot strong{font-weight:bold;}

.rnl_category .sorting .sorting_wrap .swipe_brand{overflow-x:hidden;position:relative;}
.rnl_category .sorting .sorting_wrap .swipe_wrap{padding:2px 0 0;}
.rnl_category .sorting .sorting_wrap .swipe_wrap li{margin-top:6px;min-height: 20px;}
.rnl_category .sorting .sorting_wrap .swipe_wrap li label{display:-webkit-box;font-size:13px;color:#666;}
.rnl_category .sorting .sorting_wrap .swipe_wrap li label span{vertical-align:middle;margin:3px 0 0 0;display: block;word-break: break-all;-webkit-box-flex:1;}
.rnl_category .sorting .sorting_wrap .swipe_wrap li input[type="checkbox"]{width:23px;height:20px;background:url(/images/imall_mc_renewal/search/icon_input.png) no-repeat;background-size:23px auto;-webkit-appearance:none;padding:0;margin:0;border:0;vertical-align:middle;border-radius:0;margin-right:8px;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-focus-ring-color:rgba(255,255,255,0);outline:none;}
.rnl_category .sorting .sorting_wrap .swipe_wrap li input[type="checkbox"]:checked{background-position:0 -100px;}
.rnl_category .sorting .sorting_wrap .swipe_wrap li input[type="checkbox"]:checked + span{color:#cc1d22;font-weight:bold;}
/*
.rnl_category .sorting .sorting_wrap .sch_brand .slide_nav{position:absolute;bottom:-33px;left:0;width:100%;font-size:0;text-align:center;}
.rnl_category .sorting .sorting_wrap .sch_brand .slide_nav a{display:inline-block;overflow:hidden;width:10px;height:4px;margin-left:4px;background-color:#dee0e1;text-indent:-1000px}
.rnl_category .sorting .sorting_wrap .sch_brand .slide_nav .on{background-color:#cc1d22;width:20px;}
*/
.rnl_category .sorting .sorting_wrap .sch_detail{}
.rnl_category .sorting .sorting_wrap .sch_detail .wrap{margin:0 6px;}
.rnl_category .sorting .sorting_wrap .sch_detail table{width:100%;}
.rnl_category .sorting .sorting_wrap .sch_detail th{width:75px;height:50px;text-align:left;letter-spacing:-1px;font-size:14px;color:#000;border-bottom:1px solid #d9d9d9;letter-spacing:-1px;}
.rnl_category .sorting .sorting_wrap .sch_detail td{height:50px;border-bottom:1px solid #d9d9d9;text-align:left;}
.rnl_category .sorting .sorting_wrap .sch_detail tr:last-child th{border-bottom:none;}
.rnl_category .sorting .sorting_wrap .sch_detail tr:last-child td{border-bottom:none;}
.rnl_category .sorting .sorting_wrap .sch_detail td.t3{width:60px;}
.rnl_category .sorting .sorting_wrap .sch_detail .cash{display:-webkit-box;display:-moz-box;-webkit-box-align:center;-moz-box-align:center;}
.rnl_category .sorting .sorting_wrap .sch_detail .cash .c1{-webkit-box-flex:1;-moz-box-flex:1;}
.rnl_category .sorting .sorting_wrap .sch_detail .cash .c2{width:16px;text-align:center;color:#a1a1a1;}
.rnl_category .sorting .sorting_wrap .sch_detail .cash .c3{-webkit-box-flex:1;-moz-box-flex:1;}
.rnl_category .sorting .sorting_wrap .sch_detail .go{width:54px;height:85px;border:1px solid #b3b3b3;border-radius:3px;margin-left:7px;background:-webkit-linear-gradient(top, #fcfcfc, #e2e2e2);color:#4d4d4d;font-size:13px;}
.rnl_category .sorting .sorting_wrap .sch_detail .in_word{width:100%;height:33px;border-radius:3px;padding:0 6px;font-size:13px;border:1px solid #b3b3b3;}
.rnl_category .sorting .sorting_wrap .sch_detail .in_cash{width:100%;height:33px;border-radius:3px;padding:0 6px;vertical-align:middle;font-size:13px;border:1px solid #b3b3b3;}

.rnl_category .sorting .sorting_wrap .sch_detail td.t2 label{display:inline-block;font-size:12px;color:#a1a1a1;margin:3px 4px 3px 0;}
.rnl_category .sorting .sorting_wrap .sch_detail td.t2 label span{vertical-align:middle;letter-spacing:-1px;}
.rnl_category .sorting .sorting_wrap .sch_detail td.t2 input[type="checkbox"]{width:23px;height:20px;background:url(/images/imall_mc_renewal/search/icon_input.png) no-repeat;background-size:23px auto;-webkit-appearance:none;padding:0;margin:0;border:0;vertical-align:middle;border-radius:0;margin-right:3px;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-focus-ring-color:rgba(255,255,255,0);outline:none;}
.rnl_category .sorting .sorting_wrap .sch_detail td.t2 input[type="checkbox"]:checked{background-position:0 -100px;}
.rnl_category .sorting .sorting_wrap .sch_detail td.t2 input[type="checkbox"]:checked + span{color:#cc1d22;font-weight:bold;}

.rnl_category .sorting .sorting_wrap .opt{position:relative;}
.rnl_category .sorting .sorting_wrap .opt .re{padding:6px 0 0 13px;}
.rnl_category .sorting .sorting_wrap .opt .re a{display:inline-block;font-size:13px;color:#000;background:url(/images/imall_mc_renewal/search/bt_reset2.png) right 3px no-repeat;background-size:16px auto;padding:5px 19px 1px 0;}
.rnl_category .sorting .sorting_wrap .opt .wp_history:before{content:'';display:block;position:absolute;left:87px;top:7px;width:1px;height:20px;background:#b3b3b3;}
.rnl_category .sorting .sorting_wrap .opt.none .wp_history:before{display:none;}
.rnl_category .sorting .sorting_wrap .opt .history{overflow:hidden;overflow-x:auto;position:absolute;left:94px;right:44px;bottom:0;-webkit-overflow-scrolling:touch;display:-webkit-box;-webkit-box-flex:1;padding:4px 0 3px;}
.rnl_category .sorting .sorting_wrap .opt .history a{display:block;font-size:13px;color:#000;background:url(/images/imall_mc_renewal/search/bt_del.png) right 50% no-repeat;white-space:nowrap;padding-right:12px;background-size:11px auto;margin-right:10px}

.rnl_category .schList{min-height:200px;margin-bottom:14px;border-top:2px solid #c0c0c0;background:#f4f4f4;/*-webkit-box-shadow:inset 0px 1px 3px 1px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 3px 1px rgba(0,0,0,0.1);*/}
.rnl_category .schList.nolist:before{display:block;height:200px;line-height:200px;text-align:center;content:"입력하신 검색어로 검색된 결과가 없습니다.";}

.rnl_category .schList li {min-height:163px;margin-bottom:5px;border-top:1px solid #ececec;border-bottom:1px solid #d0d0d0;background:#fff;/*-webkit-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.1);*/text-align:left;position:relative;}
.rnl_category .schList li:first-child{border-top:0}
.rnl_category .schList li >a{display:block;position:relative;height:163px;}
.rnl_category .schList li >a .img {position:absolute;top:5px;left:10px;background:url("/images/imall_mc_renewal/main/category/loading.gif") no-repeat 0 0;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.rnl_category .schList li >a .img img {width:139px;height:154px;}
.rnl_category .schList li .imgvw{position:absolute;left:119px;bottom:7px;text-indent:-5000px;overflow:hidden;display:block;width:25px;height:25px;background:url("/images/imall_mc_renewal/common/bt_detail.png") no-repeat 0 0;background-size:contain}
.rnl_category .schList li .keep{position:absolute;right:10px;bottom:7px;text-indent:-5000px;overflow:hidden;display:block;width:25px; height:25px; background: url(/images/rn_img/rn_icon_save.gif) no-repeat; background-size:25px 50px;}
.rnl_category .schList li .keep.on{background-position:0 -25px;}
.rnl_category .schList li >a .goods_info{height:155px;position:absolute;top:0;left:162px;right:0;padding:10px 0 0 0;}/*160121 수정*/
.rnl_category .schList li >a .goods_info >span{display:block}
.rnl_category .schList li >a .goods_info .logo {display:block;}
.rnl_category .schList li >a .goods_info .logo img {height:12px;vertical-align:top}
.rnl_category .schList li >a .goods_info .tit {overflow:hidden;position:relative;height:auto;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient: vertical;word-wrap:break-word;line-height:1.2em;margin:4px 10px 7px 0;color:#353535;font-size:14px;word-break:break-all;}
.rnl_category .schList li >a .goods_info .description {display:none;height:auto;margin-bottom:7px;color:#6b6b6b;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.rnl_category .schList li >a .goods_info .price {display:block;height:auto;color:#555;font-size:12px;position:absolute;left:0;bottom:51px;}
.rnl_category .schList li >a .goods_info .price .line {text-decoration:line-through}
.rnl_category .schList li >a .goods_info .price del{color:#acacac;font-size:13px;}
.rnl_category .schList li >a .goods_info .price >em {margin-top:6px;display:block;font-size:20px;color:#cc1d22;font-weight:bold;}
.rnl_category .schList li >a .goods_info .price .won{font-weight:normal;font-size:16px;vertical-align:1px;}
.rnl_category .schList li >a .goods_info .eval{display:block;position:absolute;bottom:6px;left:-13px;right:0;height:31px;padding-left:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fbfbfb;color:#808080;font-size:11px;line-height:2.9em;}

/*카테고리,브랜드없음*/
.rnl_category .cnt_area .no_sch{height:43px;padding-top:109px;background:url(/images/imall_mc_renewal/search/bg_network.png) no-repeat 50% 32px; background-size:56px auto;font-size:14px;color:#000;text-align:center;line-height:1.2em}

/*미리보기 레이어*/
.rnl_category .lyr_preview{display:none;}
.rnl_category .lyr_preview .scroll_in{position:absolute;left:0;top:67px;z-index:10001;width:100%;}
.rnl_category .lyr_preview .preview_in{}
.rnl_category .lyr_preview .wpimg{margin:0 33px 10px;border:1px solid #b6b6b6;}
.rnl_category .lyr_preview .wpimg img{width:100%;}
.rnl_category .lyr_preview .close{width:45px;height:45px;display:block;border:1px solid #767676;background:url(/images/imall_mc_renewal/common/icon_close.png) 50% 50% no-repeat;background-size:18px 18px;text-indent:-9999px;overflow:hidden;position:absolute;right:33px;top:-58px;}
.bg_cont_dim{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:10000;display:none;}

/*중카테고리 링크*/
.rn_search_result .view_mcate{display:block;height:39px;margin:0 40px 0 48px;}
.rn_search_result .view_mcate .wptit{display:inline-block;position:relative;max-width:100%;padding-right:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.rn_search_result .view_mcate .wptit:after{content:'▼';display:block;position:absolute;top:1px;right:0;font-size:10px;}
.rn_search_result .view_mcate .wptit2{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*2016-01 판매가표기수정*/
del{text-decoration:none;}
.rn_thnk_lbox.nprice {height:200px;}
.rn_thnk_lbox.nprice .rn_thnk_lbox_txt {height:48px;}
.rn_thnk_lbox.nprice .rn_thnk_lbimg {bottom:48px;}
.rn_thnk_lbox.nprice .rn_thnk_lbox_txt1 {padding-top:18px;}
.rn_thnk_lbox_txt1 p.del {font-size:10px; font-weight:normal !important; color:#666; position:absolute; left:0; top:3px;}
.rn_thnk_lbox_txt1 p.del span {font-size:10px; font-weight:normal !important;}
.rn_thnk_lbox_txt1 p.real {font-size:16px;font-weight:700; }
.rn_thnk_lbox.nprice .rn_thnk_lbox_txt2 {padding-top:20px;}
.rn_thnk_lbox.nprice .rn_thnk_lbox_txt3 {margin-top:13px;}
.rn_thnk_lbox.nprice .rn_thnk_lbpin {bottom:10px;}

/* 방송알림 레이어팝업 : ST */
.rn_tvshop_layer_popup {position:absolute;top:0;left:0;width:100%;height:100%;z-index:19999;box-sizing:border-box;}
.rn_tvshop_layer_popup img {width:100%;}
.rn_tvshop_layer_popup .rn_dim_layer {position:fixed;top:0;left:0;width:100%;height:100%;background:url('/images/rn_img/rn_blank.png') repeat left top;}
.rn_tvshop_layer_popup .rn_layer_cont {position:relative;margin:60px 10px;background:#fff;}
.rn_tvshop_layer_popup .rn_layer_cont h1 {padding:12px 0 14px 9px;border-bottom:1px solid #4d4d4d;font-size:14px;font-weight:700;color:#4d4d4d;letter-spacing:-1px;}
.rn_tvshop_layer_popup .rn_layer_cont .rn_in_box {padding:10px;}
.rn_tvshop_layer_popup .rn_layer_cont .rn_close {position:absolute;top:14px;right:14px;display:block;width:12px;height:12px;background:url('/images/rn_img/rn_btn_close.gif') no-repeat left top;background-size:100% 100%;}
.rn_tvshop_layer_popup .rn_layer_cont .rn_btn_regist {display:block;padding:12px 0 14px;background:#cc1d22;font-size:14px;color:#fff;text-align:center;letter-spacing:-1px;box-sizing:border-box;margin-top:10px;}
.rn_tvshop_layer_popup .rn_reception_info {margin-bottom:10px;padding:12px 0 15px 14px;background:#f5f6f6;}
.rn_tvshop_layer_popup .rn_reception_info .rn_txt {display:inline-block;width:55px;font-weight:bold;color:#4d4d4d;letter-spacing:-1px;}
.rn_tvshop_layer_popup .rn_reception_info .rn_info {margin:8px 0 12px;color:#808080;letter-spacing:-1.5px;}
.rn_tvshop_layer_popup .rn_reception_info .rn_info li {margin-top:1px;}
.rn_tvshop_layer_popup .rn_reception_info .rn_info li:first-child {margin-top:0;}
.rn_tvshop_layer_popup .rn_reception_info span {color:#808080;letter-spacing:-0.5px;}
.rn_tvshop_layer_popup .rn_layer_tbl {width:100%;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody th {padding:5px 0 10px 15px;background:#f5f6f6;font-weight:700;line-height:14px;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td {padding:10px 0 10px 9px;vertical-align:middle;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody tr:first-child th,
.rn_tvshop_layer_popup .rn_layer_tbl tbody tr:first-child td {border-top:1px solid #ddd;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody th,
.rn_tvshop_layer_popup .rn_layer_tbl tbody td {border-bottom:1px solid #ddd;color:#4d4d4d;letter-spacing:-1px;text-align:left; font-size:12px;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td .rn_btn_period,
.rn_tvshop_layer_popup .rn_layer_tbl tbody td .rn_btn_period02 {display:inline-block;height:25px;margin-left:1px;padding:0 10px;border:1px solid #dddddd;border-radius:2px;color:#808080;line-height:23px;letter-spacing:-1px;box-sizing:border-box;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td .rn_btn_period.rn_on,
.rn_tvshop_layer_popup .rn_layer_tbl tbody td .rn_btn_period02.rn_on {border:1px solid #666666;background:#666666;color:#fff;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td .rn_btn_period02.rn_count {padding:0 15px;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td input[type="checkbox"] {display:none;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td input[type="checkbox"] + label {position:relative;display:block;height:25px;padding:4px 0 0 31px;box-sizing:border-box;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td input[type="checkbox"] + label:before {position:absolute;top:0;left:0;display:block;width:25px;height:25px;border:1px solid #dddddd;box-sizing:border-box;content:'';}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td input[type="checkbox"]:checked + label:before {background:url('/images/rn_img/rn_icon_check.gif') no-repeat left top;background-size:23px 23px;}
.rn_tvshop_layer_popup .rn_layer_tbl tbody td .rn_checkbox_set {margin-top:5px;}
.rn_tvshop_layer_popup .rn_caution {margin:6px 0 10px;font-size:11px;color:#b3b3b3;line-height:15px;letter-spacing:-1.5px;}
.rn_tvshop_layer_popup .rn_info_change {display:inline-block;padding:6px 10px 7px;background:#aaa;color:#fff;letter-spacing:-1px;}
.rn_tvshop_layer_popup .rn_txt_change {margin:12px 0 14px;font-size:11px;color:#b3b3b3;letter-spacing:-1px;}
.rn_tvshop_layer_popup .rn_live_info {padding:15px;}
.rn_tvshop_layer_popup .rn_live_info:after {display:block;clear:both;content:'';}
.rn_tvshop_layer_popup .rn_live_info .rn_logo {float:left;width:95px;height:30px;}
.rn_tvshop_layer_popup .rn_live_info .rn_txt {float:left;margin-left:10px;color:#4d4d4d;line-height:15px;letter-spacing:-1px;}
.rn_tvshop_layer_popup .rn_participation_box {margin-top:18px;}
.rn_tvshop_layer_popup .rn_participation_box h2 {font-size:14px;font-weight:700;color:#4d4d4d;letter-spacing:-1px;}
.rn_tvshop_layer_popup .rn_participation_box .rn_txt {margin-top:6px;font-size:11px;color:#808080;letter-spacing:-1.5px;}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list {margin-top:9px;}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list:after {display:block;clear:both;content:'';}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list li {display:table;width:50%;float:left;}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list li a {display:block;padding:10px;background:#f5f6f6;}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list li:first-child a {margin-right:1px;}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list li:last-child a {margin-left:1px;}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list li .rn_thumb {display:table-cell;width:30px;height:30px;vertical-align:middle;}
.rn_tvshop_layer_popup .rn_participation_box .rn_participation_list li .rn_info {display:table-cell;padding-left:6px;font-weight:700;color:#4d4d4d;letter-spacing:-1px;vertical-align:middle;}
.rn_tvshop_layer_popup .rn_tvshop_lpop_img {width:100%; margin-bottom:10px;}
.rn_tvshop_layer_popup .rn_tvshop_lpop_img img {width:100%;}

/*레이어팝업_공통*/
.pop_new .pop_wrap{position:absolute;top:120px;left:4%;right:4%;z-index:100}
.pop_new .pop_header{display:-webkit-box;-webkit-box-align:center;width:100%;height:42px;border-bottom:3px solid #da291c;background-color:#d7d9da;font-size:16px;color:#111;vertical-align:middle;text-indent:15px;line-height:2.5em;letter-spacing:-1px}
.pop_new .btn_close{position:absolute;top:3px;right:0;padding:10px;width:17px;height:17px;background-image:url('/images/imall_mc/common/btn_close.png');background-repeat:no-repeat;background-position:center;background-size:17px 17px;text-indent:-1000px}
.pop_new .pop_cont{padding:0 5%;background:#fff}
.pop_new .btn_wrap{margin-top:17px;padding:0 0 10px;text-align:center;background:#fff}
.pop_new .btn_wrap .btn{display:inline-block;height:38px;min-width:23%;padding:0 6%;background-color:#878c8e;text-align:center;font-size:14px;color:#fff;line-height:2.5em}
.pop_new .btn_wrap .btn.btn_st1{background-color:#ed1c24}
.pop_new .btn_set2{display:-webkit-box}
.pop_new .btn_set2 .btn{display:-webkit-box;-webkit-box-flex:1;-webkit-box-align:center;-webkit-box-pack:center;padding:0}
.pop_new .btn_set2 .btn:first-child{margin-right:2.5%}
.pop_new .pop_cont .txt_imp{padding-top:20px;font-size:13px;color:#252525}
.pop_new .pop_cont .txt_box{margin-top:10px;padding:15px 10px;border:1px solid #e9e9eb;background:#f8f8f8;color:#686b71}
.pop_new .pop_cont .txt_area dt{position:relative;padding-left:7px;color:#252525}
.pop_new .pop_cont .txt_area dt:before{position:absolute;top:5px;left:0;content:"";border:2px solid #252525;border-radius:2px}
.pop_new .pop_cont .list_bul li{position:relative;padding-left:7px;padding-bottom:10px}
.pop_new .pop_cont .list_bul li:last-child{padding-bottom:0}
.pop_new .pop_cont .list_bul li:before{position:absolute;top:5px;left:0;content:"";border:2px solid #686b71;border-radius:2px}
.pop_new .pop_cont .list_dash li{margin-left:8px;margin-bottom:2px;text-indent:-8px}
.pop_new .pop_cont .list_dash{margin-top:10px}
.pop_new .pop_cont .chk_area{margin:7px 0 10px;color:#474747}
.pop_new .pop_cont .chk_area .chk_tit{margin-right:8px}
.pop_new .pop_cont .chk_area .inp_area:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pop_new .pop_cont .chk_area .inp_area{margin-top:5px}
.pop_new .pop_cont .chk_area .inp_area a.btn{float:right;padding:3px 10px 4px;border-radius:2px;background:#666;color:#fff;text-align:center}
.pop_new .pop_cont .btn_view{display:none;height:90px;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:-7px;border:1px solid #e9e9eb;background:#f8f8f8}
.pop_new .pop_cont .btn_view.on{display:block}
.pop_new .pop_cont .btn_view .btn_viewin{padding:15px 10px;color:#686b71}

input.input_chk[type="checkbox"],
input.input_chk[type="radio"]{position:absolute;opacity:0}
input.input_chk[type="checkbox"] + label{display:inline-block;min-height:18px;margin:0;padding-left:23px;line-height:1.65em}
input.input_chk[type="radio"] + label{display:inline-block;min-height:16px;margin:0;padding-left:20px;line-height:1.65em}
input.input_chk[type="radio"] + label{background:url('/images/imall_mc_renewal/common/icon_radiChk.png') no-repeat 0 -32px ;background-size:16px auto}
input.input_chk[type="radio"]:checked + label{background:url('/images/imall_mc_renewal/common/icon_radiChk.png') no-repeat 0 -50px ;background-size:16px auto}
input.input_chk[type="checkbox"] + label{position:relative}
input.input_chk[type="checkbox"] + label:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #d2d2d2}
input.input_chk[type="checkbox"]:checked + label{background:url('/images/rn_img/rn_icon_check02.gif') no-repeat 0 0;background-size:20px auto}
@media only screen and (max-width: 320px){
	input.input_chk + label{letter-spacing:-1px}
}

/*딜유닛개선*/
.deal_unit{position:relative;float:left;height:20px;margin-right:-1px;padding:2px 5px 3px;border:1px solid #0aa9eb;font-size:11px;color:#0197d5;letter-spacing:-1px;box-sizing:border-box;}
.rn_today_free.info_unit{box-sizing:content-box;min-height:20px;margin-bottom:6px;padding-top:16px !important}
.rn_today_free.info_unit .tv_shop{margin:4px 5px 0 0;padding:0}