/* layout */
.container_brandmall #contents{width:1050px;}
.container_category #contents{width:1050px;}

/* 브레드크럼브 영역 */
.area_breadcrumb {position:relative;z-index:11;padding:4px 0 15px;}
.area_breadcrumb .breadcrumb {height:20px;}
.area_breadcrumb .breadcrumb .item {position:relative;float:left;padding-left:12px;margin-right:7px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_brand_breadcrumb.png) no-repeat 0 center;}
.area_breadcrumb .breadcrumb .item:first-child {padding:0;background: none;}
.area_breadcrumb .breadcrumb .item .select_category_action {display:inline-block;height:20px;line-height:20px;color:#777;}
.area_breadcrumb .breadcrumb .item:last-child .select_category_action {font-weight:bold;}
.area_breadcrumb .breadcrumb .item .ico {padding-right:26px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_brand_select.gif) no-repeat right 0;}
.area_breadcrumb .breadcrumb .item .selected.ico {background-position:right bottom;}
.area_breadcrumb .btn_search {position:absolute;top:0;right:0;width:144px;height:28px;padding:0 0 0 14px;border:1px solid #d5d5d5;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_brand_search.gif) no-repeat 134px center;color:#555;line-height:27px;}

/* 메인 이미지 영역 */
.area_mainimage {position:relative;padding-bottom:40px;}
.area_mainimage .box_info {position:absolute;top:0;left:0;width:300px;height:400px;}
.area_mainimage .box_info .txt {position:relative;z-index:1;text-align:center;}
.area_mainimage .box_info .txt .title {display:table;width:100%;height:140px;padding:38px 0 68px;color:#fff;}
.area_mainimage .box_info .txt .title span {display:block;font-weight:normal;}
.area_mainimage .box_info .txt .title .kr {display:table-cell;width:100%;height:140px;overflow:hidden;font-size:35px;line-height:42px;padding:0 20px;vertical-align: middle;}
.area_mainimage .box_info .txt .title .kr a {color:#fff;}
.area_mainimage .box_info .txt .title .en {font-size:18px;line-height:20px;}
.area_mainimage .box_info .txt .title .line_title {position:absolute;top:214px;left:50%;width:24px;height:1px;margin-left:-12px;background:#828282;}
.area_mainimage .box_info .desc {padding-top:30px;color:#e8ded9;line-height:20px;}
.area_mainimage .box_info .btns {padding-top:40px;}
.area_mainimage .box_info .btns a {position:relative;top:0;left:0;display:inline-block;height:43px;margin:0 5px;}
.area_mainimage .box_info .btns a .bg_left {position:absolute;top:0;left:0;width:22px;height:43px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_brand_btns_left.png) no-repeat 0 0;}
.area_mainimage .box_info .btns a .bg_right {position:absolute;top:0;right:0;width:22px;height:43px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_brand_btns_right.png) no-repeat 0 0;}
.area_mainimage .box_info .btns a .bg_center {position:absolute;top:0;left:22px;right:22px;height:43px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_brand_btns_center.png) repeat-x 0 0;}
.area_mainimage .box_info .btns a .content {display:block;position:relative;z-index:1;overflow:hidden;height:43px;}
.area_mainimage .box_info .btns a .content img {float:left;}
.area_mainimage .box_info .btns a .content span {float:left;display:inline-block;height:43px;padding-right:10px;line-height:43px;color:#e8ded9;}
.area_mainimage .box_info .btns .on .bg_left {background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_brand_btns_left_on.png) no-repeat 0 0;}
.area_mainimage .box_info .btns .on .bg_right {background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_brand_btns_right_on.png) no-repeat 0 0;}
.area_mainimage .box_info .btns .on .bg_center {background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_brand_btns_center_on.png) repeat-x 0 0;}
.area_mainimage .box_info .dim {position:absolute;top:0;left:0;width:100%;height:100%;background:#333;opacity:0.8;}
.container_brandmall .area_mainimage .thumb {height: 400px;}

/* 카테고리 리스트 영역 */
.area_categorylist {margin-bottom:20px;position:relative;z-index:10;}
.area_categorylist .title_category {position:relative;padding-bottom:13px;}
.container_brandmall .area_categorylist .title_category {float:left;}
.area_categorylist .title_category h3 {display:inline-block;font-size:30px;font-weight:normal;line-height:40px;color:#393939;}
.container_brandmall .area_categorylist .title_category h3 {font-size:25px;}
.area_categorylist .title_category h3 span.txt1 {display:inline-block;padding-right:16px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_brand_title_category.gif) no-repeat right 18px;}
.area_categorylist .title_category h3 span.txt2 {display:inline-block;padding-left:3px;}
.area_categorylist .title_category h3 a {color:#393939;}
.area_categorylist .title_category .center {display:block;text-align:center;}
.area_categorylist .title_category .ico {padding-right:26px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_brand_select.gif) no-repeat right 12px;cursor:pointer;}
.area_categorylist .title_category .selected.ico {background-position:right -38px;}
.area_categorylist .title_category .custom_made_select_layer {top:45px;left:0;}
.area_categorylist .box_category {clear:left;padding:25px 0 25px;border-top:2px solid #6f6f6f;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_categorylist .box_category ul {overflow:hidden;width:1050px;max-height:100px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_category_line.png) repeat-y 0 0;}
.area_categorylist .box_category li {float:left;width:185px;padding:5px 4px 5px 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.area_categorylist .box_category li a {color:#666;}
.area_categorylist .box_category .on a {color:#da281c;font-weight:bold;}
.area_categorylist .btn_category_expand {position:absolute;bottom:0;right:0;overflow:hidden;width:30px;height:30px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_filter_expand.gif) no-repeat 0 0;text-indent:-9999px;}
.area_categorylist.expand .box_category ul {height:auto;max-height:none;}
.area_categorylist.expand .btn_category_expand {background-position:0 -50px;}
.area_categorylist.type2 .box_category{border-top:1px solid #e2e2e2;background:#fafafa;}
.area_categorylist.type3 {border-top:2px solid #6f6f6f;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_categorylist.type3 .box_category {padding:12px 0;border:0 none;}
.area_categorylist.type3 .box_category.sub {position:relative;padding:12px 0;}
.area_categorylist.type3 .box_category.sub:after {content:"";position:absolute;top:0;left:20px;width:1008px;height:1px;background:#ececec;}
.area_categorylist.type3 .box_category.sub a {color:#989898;}
.area_categorylist.type3 .box_category ul {height:auto;max-height: inherit;}
.area_categorylist.mg50 {margin-bottom:50px;}

/* 소세카테고리 영역 */
.area_category_s {overflow:hidden;padding:15px 0;margin:-10px 0 20px;border:1px solid #e2e2e2;}
.area_category_s .row_category_s {clear:left;}
.area_category_s .wrap_category_s {float:left;width:20%;}
.area_category_s .wrap_category_s .inner {padding:10px 0 10px 15px;}
.area_category_s .wrap_category_s .inner label {display:inline-block;padding:5px 0 5px 24px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/checkbox_off.png) no-repeat 0 6px;color:#777;}
.area_category_s .wrap_category_s .inner label input {position:absolute;width:0;height:0;font-size:0;line-height:0;visibility: hidden;}
.area_category_s .wrap_category_s .inner label.checked {background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/checkbox_on.png) no-repeat 0 6px;}
.area_category_s .wrap_category_s li {padding:0 0 0 18px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_small_category_list.gif) no-repeat 9px 3px;}

/* 브랜드 검색 레이어 영역 */
.layer_brand_search {display:none;position:absolute;top:-11px;left:0;width:1048px;height:448px;border:1px solid #da281c;background:#fff;}
.layer_brand_search .ico {overflow:hidden;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_brand_search_layer.gif) no-repeat;text-indent:-9999px;}
.layer_brand_search .wrap_title {position:relative;height:51px;}
.layer_brand_search .wrap_title .txt_brand {overflow:hidden;padding:10px 0 0 20px;}
.layer_brand_search .wrap_title .txt_brand strong {float:left;font-size:24px;line-height:28px;color:#292929;font-weight:normal;letter-spacing: -1px;}
.layer_brand_search .wrap_title .txt_brand span {float:left;padding:10px 0 0 10px;color:#292929;}
.layer_brand_search .wrap_title .txt_brand em {font-weight:bold;}
.layer_brand_search .wrap_title .inp_brand {position:absolute;top:0;right:0;overflow:hidden;padding:10px 20px 0 0;}
.layer_brand_search .wrap_title .inp_brand input {float:left;width:254px;height:28px;padding:0 10px;margin:0;border:1px solid #9b9b9b;border-right:0 none;color:#888;line-height:28px;}
.layer_brand_search .wrap_title .inp_brand .btn_brand_search {float:left;width:45px;height:30px;padding:0;margin:0 5px 0 0;border:0 none;background-position:0 0;cursor:pointer;}
.layer_brand_search .wrap_title .inp_brand .btn_close {float:left;width:30px;height:30px;margin:0;padding:0;border:0 none;background-position:0 -50px;cursor:pointer;}
.layer_brand_search .wrap_sort {padding:12px 20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#f7f7f7;}
.layer_brand_search .wrap_sort .row {overflow:hidden;}
.layer_brand_search .wrap_sort .row.kr {padding-bottom:4px;}
.layer_brand_search .wrap_sort a {float:left;width:23px;height:19px;margin-right:4px;border:1px solid #d8d8d8;background:#fff;text-align:center;line-height:17px;color:#777;}
.layer_brand_search .wrap_sort a.on {border:1px solid #da281c;background:#da281c;color:#fff;}
.layer_brand_search .wrap_sort .kr a {font-size:14px;}
.layer_brand_search .wrap_sort .en a {font-size:13px;}
.layer_brand_search .wrap_sort .en .etc {width:38px;font-size:13px;}
.layer_brand_search .wrap_list {height:286px;padding:0 20px;overflow-x:hidden;overflow-y:auto;}
.layer_brand_search .wrap_list .title_list {height:62px;font-size:16px;color:#555;font-weight:bold;text-align:center;line-height:62px;}
.layer_brand_search .wrap_list .list_result {padding:30px 0;border-top:1px solid #eaeaea;color:#888;}
.layer_brand_search .list_result ul {overflow:hidden;}
.layer_brand_search .list_result li {float:left;width:25%;line-height:25px;}
.layer_brand_search .list_result li a {color:#888;}
.layer_brand_search .list_noresult p {height:16px;padding-left:24px;margin-bottom:17px;background-position:0 -100px;text-indent:0;}
.layer_brand_search .list_noresult li {float:none;width:100%;}
.layer_brand_search .list_keyword p {margin-bottom:12px;}
.layer_brand_search .list_keyword p strong {color:#da281c;}
.layer_brand_search .list_initial p {font-size:11px;margin-bottom:12px;}
.layer_brand_search .list_initial p strong {font-size:20px;color:#292929;}
.layer_brand_search .wrap_page {height:29px;padding-top:9px;background:#fbfbfb;border-top:1px solid #efefef;text-align:center;}
.layer_brand_search .wrap_page a {overflow:hidden;display:inline-block;width:21px;height:21px;line-height:21px;color:#888;}
.layer_brand_search .wrap_page .on {color:#da281c;font-weight:bold;}
.layer_brand_search .wrap_page .fist {background-position:0 -150px;}
.layer_brand_search .wrap_page .prev {background-position:0 -200px;}
.layer_brand_search .wrap_page .next {background-position:0 -250px;}
.layer_brand_search .wrap_page .last {background-position:0 -300px;}

/* 카테고리 용 필터 분기 화면 */
.category_mall_filter.area_listfilter .filter_brand {width:524px;}
.category_mall_filter.area_listfilter .filter_brand .list_brand {overflow:hidden;}
.category_mall_filter.area_listfilter .filter_brand .list_brand li {float:left;width:50%;}
.category_mall_filter.area_listfilter .content_brand {padding: 10px 15px 7px;}
.category_mall_filter.area_listfilter .filter_price {width:175px;}
.category_mall_filter.area_listfilter .filter_color {width:144px;} /* 171122 넓이 수정 */
.category_mall_filter.area_listfilter .filter_detail {width:207px;} /* 171122 넓이 수정 */

/* 대카 상품 리스트 공통 */
.container_category .list_categoty_product {overflow:hidden;}
.container_category .list_categoty_product li {position:relative;float:left;width:25%;margin-top:23px;padding-bottom:58px;}
.container_category .list_categoty_product .thumb {padding-left:12px;}
.container_category .list_categoty_product .thumb img {width:239px;height:239px;}

.container_category .list_categoty_product .logo {position:absolute;top:246px;left:12px;}

.container_category .list_categoty_product .title {padding:27px 11px 0;height:32px;overflow:hidden;line-height:16px;}
.container_category .list_categoty_product .title a {color:#555;}
.container_category .list_categoty_product .price {position:absolute;top:300px;left:0;width:100%;padding:9px 11px 0;line-height:18px;}
.container_category .list_categoty_product .price strong {color:#da281c;font-size:16px;padding-right:4px;}
.container_category .list_categoty_product .price span {color:#999;/*text-decoration: line-through;*/}

/* 새창보기 */
a.hover_newtab {position:relative;display:inline-block;}
a.hover_newtab:after {content:'';position:absolute;display:none;top:0;right:0;bottom:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=);} /* base64 -> rgba(0,0,0,0.2) */
a.hover_newtab:hover:after {display:block;}
a.hover_newtab .i_newtab {position:absolute;display:none;top:50%;left:50%;margin:-18px 0 0 -48px;border:0;width:95px;height:36px;background:url(https://image.lotteimall.com/imall_ec/site/images/category/btn_newtab.png) no-repeat;cursor:pointer;z-index:1;}
a.hover_newtab:hover .i_newtab {display:block;}

/* 대카 공통 탭 */
.container_category .tab_big_category .list_tab {width:100%;height:48px;display:table;}
.container_category .tab_big_category .list_tab li {display:table-cell;width:25%;height:47px;border-bottom:1px solid #e2e2e2;}
.container_category .tab_big_category .list_tab a {display:block;height:47px;text-align:center;border-left:1px solid #e2e2e2;line-height:47px;background:#fafafa;font-size:14px;color:#282828;}
.container_category .tab_big_category .list_tab li:first-child a {border-left:0 none;}
.container_category .tab_big_category .list_tab li.on {border-bottom:0 none;}
.container_category .tab_big_category .list_tab li.on a {background:#fff;font-weight:bold;}

/* 대카 메인 스와이프 영역 */
.area_main_visual_swipe {padding-bottom:20px;}
.area_main_visual_swipe .title_category {position:relative;padding-bottom:13px;}
.area_main_visual_swipe .title_category h3 {display:inline-block;font-size:32px;font-weight:normal;line-height:40px;color:#393939;}
.area_main_visual_swipe .title_category h3 a {color:#393939;}
.area_main_visual_swipe .title_category .center {display:block;text-align:center;}
.area_main_visual_swipe .box_category {width:1050px;height:420px;border-top:2px solid #4d4d4d;}
.area_main_visual_swipe .container {width:1050px;height:420px;margin:0 auto;}
.area_main_visual_swipe .swipe {overflow: hidden; position: relative; width:1050px;height:420px; }
.area_main_visual_swipe .swipe .swipe-wrap {position:absolute; top:0; left:0; width:100%; height:100%; overflow: hidden; }
.area_main_visual_swipe .swipe .swipe-wrap > div {float:left; width:100%; height:100%; position: relative; text-align: center; }
.area_main_visual_swipe .swipe .swipe-wrap > div img {width:100%;height:100%;}
.area_main_visual_swipe .swipe .btn_swipe {position:absolute;top:50%;overflow:hidden;width:40px;height:70px;margin-top:-20px;padding:0;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_big_category_swipe.png) no-repeat;text-indent:-9999px;cursor:pointer;}
.area_main_visual_swipe .swipe .btn_prev {left:0;background-position: 0 0;}
.area_main_visual_swipe .swipe .btn_next {right:0;background-position:0 -100px;}
.area_main_visual_swipe .swipe .num_page {position:absolute;bottom:8px;left:0;width:100%;text-align: center;}
.area_main_visual_swipe .swipe .num_page button {overflow:hidden;width:15px;height:15px;padding:0;margin:0 5px;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_big_category_swipe.png) no-repeat 3px -22px;text-indent:-9999px;cursor:pointer;}
.area_main_visual_swipe .swipe .num_page button.on {background-position:0 0;}

/* 대카 메인 스와이프 osmu 버전 */
.area_main_visual_swipe_1809 {padding-bottom:20px;margin-bottom:31px;}
.area_main_visual_swipe_1809 .title_category {position:relative;padding-bottom:13px;}
.area_main_visual_swipe_1809 .title_category h3 {display:inline-block;font-size:26px;font-weight:normal;line-height:34px;color:#393939;}
.area_main_visual_swipe_1809 .title_category h3 a {color:#666;}
.area_main_visual_swipe_1809 .title_category .center {display:block;text-align:center;}
.area_main_visual_swipe_1809 .box_category {width:1050px;height:602px;border-top:2px solid #4d4d4d;}
.area_main_visual_swipe_1809 .container {width:1050px;height:602px;margin:0 auto;}
.area_main_visual_swipe_1809 .swipe {overflow: hidden; position: relative; width:1050px;height:602px; }
.area_main_visual_swipe_1809 .swipe .swipe-wrap {position:absolute; top:0; left:0; width:100%; height:100%; overflow: hidden; }
.area_main_visual_swipe_1809 .swipe .swipe-wrap > div {float:left; width:100%; height:100%; position: relative; text-align: center; }
.area_main_visual_swipe_1809 .swipe .swipe-wrap .left {float:left;width:500px;padding:20px 14px 35px 10px;border-right:1px solid #eee;border-bottom:1px solid #ddd;}
.area_main_visual_swipe_1809 .swipe .swipe-wrap .right {float:right;width:500px;padding:20px 10px 35px 15px;border-bottom:1px solid #ddd;}
.area_main_visual_swipe_1809 .swipe .swipe-wrap > div img {width:500px;height:420px;margin-bottom:28px;}
.area_main_visual_swipe_1809 .swipe a strong,
.area_main_visual_swipe_1809 .swipe a span {display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.area_main_visual_swipe_1809 .swipe .txt_title {margin-bottom:14px;font-size:28px;color:#222;font-weight:normal;line-height:32px;}
.area_main_visual_swipe_1809 .swipe .txt_desc {font-size:18px;color:#666;line-height:22px;}
.area_main_visual_swipe_1809 .swipe .btn_swipe {position:absolute;top:199px;overflow:hidden;width:40px;height:70px;padding:0;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_big_category_swipe_1809.png) no-repeat;text-indent:-9999px;cursor:pointer;}
.area_main_visual_swipe_1809 .swipe .btn_prev {left:0;background-position: 0 0;}
.area_main_visual_swipe_1809 .swipe .btn_next {right:0;background-position:0 -100px;}
.area_main_visual_swipe_1809 .swipe .num_page {position:absolute;bottom:0;left:0;width:100%;text-align: center;}
.area_main_visual_swipe_1809 .swipe .num_page button {overflow:hidden;width:9px;height:11px;padding:0;margin:0 8px;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_big_category_swipe_1809.png) no-repeat 0 1px;text-indent:-9999px;cursor:pointer;}
.area_main_visual_swipe_1809 .swipe .num_page button.on {background-position:0 -19px;}
.area_main_visual_swipe_1809 .swipe .num_page button.btn_play {background-position:0 -60px;}
.area_main_visual_swipe_1809 .swipe .num_page button.btn_stop {background-position:0 -39px;}

/* 대카 md's pick */
.area_mdpick {margin-bottom:50px;}
.area_mdpick .title_category {padding:9px 0 10px;}
.area_mdpick .title_category h3 {font-size:24px;color:#000;line-height:36px;font-weight:normal;}
.area_mdpick .box_category {border-top:2px solid #4d4d4d;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_mdpick .content_mdpick {position:relative;}
.area_mdpick .content_mdpick .wrap_content {position:relative;height:376px;overflow:hidden;}
.area_mdpick .content_mdpick .wrap_content .swipe {width:100%;}
.area_mdpick .content_mdpick .wrap_content .swipe-wrap {position:relative;}
.area_mdpick .content_mdpick .swipe ul {float: left; width: 100%; height: 100%; position: relative;}
.area_mdpick .content_mdpick .btn_swipe {position:absolute;top:155px;overflow:hidden;width:27px;height:48px;margin:0;padding:0;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_mdpick_swipe.png) no-repeat;text-indent: -9999px;cursor:pointer;}
.area_mdpick .content_mdpick .btn_prev {left:-1px;background-position:0 0;}
.area_mdpick .content_mdpick .btn_next {right:-1px;background-position:0 -52px;}

/* 대카 배너 영역 */
.area_long_bnr {text-align: center;}
.area_long_bnr.mg50 {margin-bottom:50px;}
fieldset+.area_long_bnr {margin-top:20px;} /* 171122 +버튼 위치 변경으로 여백 조정 */

/* 대카 추천 브랜드 */
.area_recom_barnd {margin-bottom:50px;}
.area_recom_barnd .title_category {padding-bottom:6px;}
.area_recom_barnd .title_category h3 {font-size:24px;color:#000;line-height:36px;font-weight:normal;}
.area_recom_barnd .box_category {position:relative;border-top:2px solid #4d4d4d;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_recom_barnd .box_category .swipe {width:100%;height:260px;overflow:hidden;}
.area_recom_barnd .box_category .swipe ul {float: left; width: 100%; height: 100%; position: relative;}
.area_recom_barnd .box_category .swipe li {float:left;width:25%;height:260px;}
.area_recom_barnd .box_category .swipe li a {display:block;height:100%;border-left:1px solid #f4f4f4;}
.area_recom_barnd .box_category .swipe li:first-child a {border-left:0 none;}
.area_recom_barnd .box_category .swipe-wrap {position:relative;}
.area_recom_barnd .box_category .btn_swipe {position:absolute;top:108px;overflow:hidden;width:27px;height:48px;margin:0;padding:0;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_mdpick_swipe.png) no-repeat;text-indent: -9999px;cursor:pointer;}
.area_recom_barnd .box_category .btn_prev {left:-1px;background-position:0 0;}
.area_recom_barnd .box_category .btn_next {right:-1px;background-position:0 -52px;}

/* 대카 인기 브랜드 */
.area_pop_barnd {margin-bottom:50px;}
.area_pop_barnd .title_category {position:relative;padding:9px 0 10px;}
.area_pop_barnd .title_category h3 {font-size:24px;color:#000;line-height:36px;font-weight:normal;}
.area_pop_barnd .title_category .inp_brand_search {position:absolute;top:2px;right:0;}
.area_pop_barnd .title_category .inp_brand_search input {float:left;width:274px;height:28px;margin:0;padding:0;border: 1px solid #9b9b9b;border-right:0 none;text-indent:10px;color:#888;line-height:28px;}
.area_pop_barnd .title_category .inp_brand_search button {background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_category_brand_search.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.area_pop_barnd .title_category .inp_brand_search .btn_search {float:left;width:45px;height:30px;padding:0;margin:0 5px 0 0;border:0 none;background-position:0 0;cursor:pointer;}
.area_pop_barnd .title_category .inp_brand_search .btn_layer {float:left;width:30px;height:30px;padding:0;margin:0;border:0 none;background-position:0 -50px;cursor:pointer;}
.area_pop_barnd .title_category .layer_brand_search {z-index:10;top:40px; right:0; left: auto;height:396px;border-top:2px solid #6f6f6f;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_pop_barnd .title_category .layer_brand_search .wrap_sort {border-top:0 none;}
.area_pop_barnd .title_category .layer_brand_search .wrap_sort .btn_all {width:58px;height:44px;line-height:44px;}
.area_pop_barnd .title_category .inp_brand_search.show .layer_brand_search {display:block;}
.area_pop_barnd .title_category .inp_brand_search.show .btn_layer {background-position:0 -100px;}
.area_pop_barnd .box_category {position:relative;overflow:hidden;border-top:2px solid #4d4d4d;}
.area_pop_barnd .box_category .list_pop_brand {overflow:hidden;width:1050px;margin-top:20px;}
.area_pop_barnd .box_category .list_pop_brand li {position:relative;overflow:hidden;float:left;width:261px;height:98px;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_pop_barnd .box_category .list_pop_brand li a {display:block;overflow:hidden;width:100%;height:100%;text-align:center;}
.area_pop_barnd .box_category .list_pop_brand li .thumb {display:table-cell; width:262px;vertical-align: middle;height:63px;text-align:center;}
.area_pop_barnd .box_category .list_pop_brand li .thumb img {max-width:140px;max-height:63px;}
.area_pop_barnd .box_category .list_pop_brand li .txt {position:absolute;top:66px;left:0;width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; color:#888;}
.area_pop_barnd .box_category .list_pop_brand li .txt em {line-height:16px;}
.area_pop_barnd .box_category .list_pop_brand li.brand1,
.area_pop_barnd .box_category .list_pop_brand li.brand5,
.area_pop_barnd .box_category .list_pop_brand li.brand9 {width:262px;border-left:1px solid #e2e2e2;}
.area_pop_barnd .box_category .list_pop_brand li.top {height:158px;border-top:1px solid #e2e2e2;}
.area_pop_barnd .box_category .list_pop_brand li.top a .dim {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter: alpha(opacity=50);opacity: 0.5;}
.area_pop_barnd .box_category .list_pop_brand li.top .thumb img {position:absolute;top:0;left:50%;width:414px;max-width:none;height:158px;max-height:none;margin-left:-207px;}
.area_pop_barnd .box_category .list_pop_brand li.top .thumb .default {left:0;width:100%;height:auto;margin-left:0;}
.area_pop_barnd .box_category .list_pop_brand li.top .txt {display:table;position:absolute;top:0;left:50%;z-index:1;width:90%;height:100%;margin-left:-45%;}
.area_pop_barnd .box_category .list_pop_brand li.top .txt em {display:table-cell;width:100%;height:100%;color:#fff;vertical-align: middle;font-size:16px;line-height:20px;white-space:normal;}

/* 대카 상품 찜 베스트 */
.area_zzim_best {margin-bottom:30px;}
.area_zzim_best .title_category {padding-bottom:4px;}
.area_zzim_best .title_category h3 {font-size:24px;color:#000;line-height:36px;font-weight:normal;}
.area_zzim_best .box_category {position:relative;border-top:2px solid #4d4d4d;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_zzim_best .box_category .swipe {width:100%;height:358px;overflow:hidden;}
.area_zzim_best .box_category .swipe ul {float: left; width: 100%; height: 100%; position: relative;}
.area_zzim_best .box_category .swipe-wrap {position:relative;}
.area_zzim_best .box_category .btn_swipe {position:absolute;top:156px;overflow:hidden;width:27px;height:48px;margin:0;padding:0;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_mdpick_swipe.png) no-repeat;text-indent: -9999px;cursor:pointer;}
.area_zzim_best .box_category .btn_prev {left:-1px;background-position:0 0;}
.area_zzim_best .box_category .btn_next {right:-1px;background-position:0 -52px;}

/* 대카 추천 기획전 */
.area_recom_exhibit {margin-bottom:50px;}
.area_recom_exhibit .title_category {position:relative;padding-bottom:6px;}
.area_recom_exhibit .title_category h3 {font-size:26px;color:#000;line-height:36px;font-weight:normal;}
.area_recom_exhibit .title_category .link_all {position:absolute;top:2px;right:0;}
.area_recom_exhibit .box_category {overflow:hidden;border-top:2px solid #4d4d4d;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.area_recom_exhibit .box_category .left {float:left;width:663px;border-right:1px solid #dedede;}
.area_recom_exhibit .box_category .right1 {float:right;border-bottom:1px solid #dedede;}
.area_recom_exhibit .box_category .right2 {float:right;}

/* 대카 핫 테마기획 */
.area_hot_theme {margin-bottom:50px;}
.area_hot_theme .title_category {position:relative;padding:9px 0 10px;}
.area_hot_theme .title_category h3 {font-size:24px;color:#000;line-height:36px;font-weight:normal;}
.area_hot_theme .title_category .link_all {display:none;position:absolute;top:2px;right:0;}
.area_hot_theme .title_category .link_all.show {display:block;}
.area_hot_theme .box_category {overflow:hidden;border-top:2px solid #4d4d4d;}
.area_hot_theme .box_category .tab_hot_theme {border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.area_hot_theme .box_category .wrap_content {width:1049px;margin-top:20px;overflow:hidden;}
.area_hot_theme .box_category .list_hot_theme {overflow:hidden;width:1050px;padding:1px 0 0 1px;}
.area_hot_theme .box_category .list_hot_theme li {position: relative;float: left;overflow:hidden;width: 523px;height: 297px;margin: -1px 0 0 -1px;border: 1px solid #ddd;}
.area_hot_theme .box_category .list_hot_theme li img {width:100%;height:auto;}
.area_hot_theme .box_category .txt_theme {position:absolute;bottom:0;left:50%;width:360px;height:70px;margin-left:-180px;text-align: center;}
.area_hot_theme .box_category .txt_theme .text1,
.area_hot_theme .box_category .txt_theme .text2 {position:relative;z-index:1;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.area_hot_theme .box_category .txt_theme .text1 {padding-top:13px;color:#323232;font-size:18px;font-weight:bold;line-height:21px;}
.area_hot_theme .box_category .txt_theme .text2 {padding-top:6px;color:#1f1f1f;font-size:14px;}
.area_hot_theme .box_category .txt_theme .dim {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.7;filter:alpha(opacity=70);}

/* 대카 best item */
.area_best_item .title_category {padding:9px 0 10px;}
.area_best_item .title_category h3 {font-size:24px;color:#000;line-height:36px;font-weight:normal;}
.area_best_item .title_tv,
.area_best_item .title_dep {text-align: center;padding-bottom:0;}
.area_best_item .title_tv h4 {padding:16px 0 17px;background:#f8eff0;}
.area_best_item .title_dep h4 {padding:16px 0 17px;background:#f5f2ed;}
.area_best_item .box_category {border-top:2px solid #4d4d4d;}
.area_best_item .box_category .list_categoty_product {position:relative;padding:21px 0 0 1px;}
/*.area_best_item .box_category .list_categoty_product:after {content:""; position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;}*/
.area_best_item .box_category .list_categoty_product li {position:relative;width:261px;height:345px;margin:-1px 0 0 -1px;padding:23px 0 0;border:1px solid #f0f0f0;}
.area_best_item .box_category .list_categoty_product .logo {top:269px;}
.area_best_item .box_category .list_categoty_product .price {top:323px;}
.area_best_item .wrap_btn {text-align: center;padding-top:20px;}
.area_best_item .wrap_btn .btn_more_list {width:167px;height:43px;padding:0;margin:0;border:0 none;background:#fff;cursor:pointer;}
.area_best_item .box_category.box_tv {border-top:0;}

/* 대카 여행 오버라이딩 */
#rn2th_container .container_category .rn_category_cont {padding-top:0;}
#rn2th_container .container_category .rn_category_cont h3 {margin: 40px 25px 15px;}

/* 레이어 배너 오버라이딩 */
#rn2th_container .container_category .rn_cate_ban {z-index:11;}

/* 2017-06-16 : 상단 롤링배너 수정 */
.category_main_swipe .swipe .btn_swipe {margin-top:-35px; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_big_category_swipe_170616.png) no-repeat;}
.category_main_swipe .swipe .btn_next {background-position:0 -100px;}
.category_main_swipe .swipe .num_page {width:auto; padding:7px 12px; bottom:10px; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; background:transparent; background-color:rgba(0,0,0,0.25); /* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40000000', endColorstr='#40000000',GradientType=0 ); */ left:50%; overflow-x:hidden;}

/* 2017-06-16 : 지금 놓치기 아까운 추천상품 수정 */
.category_mdpick .title_category {position:relative;}
.category_mdpick .title_category a.btn_show_deal {position:absolute; top:2px; right:0;}
.category_mdpick .list_categoty_product li {margin-top:20px;}
.category_mdpick .list_categoty_product .title {padding:32px 22px 0;}
.category_mdpick .list_categoty_product .thumb {padding-left:22px;}
.category_mdpick .list_categoty_product .thumb img {width:220px; height:220px;}
.category_mdpick .list_categoty_product .logo{top:230px; left:22px;}
.category_mdpick .list_categoty_product .price {padding:0 21px; top:295px;}
.category_mdpick .content_mdpick .btn_swipe {width:30px; height:40px; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_mdpick_swipe_170616.png); top:168px;}
.category_mdpick .content_mdpick .btn_next {background-position:0 -45px}
.category_mdpick .content_mdpick .wrap_content{height:auto; padding-bottom:32px;}
.category_mdpick .content_mdpick .wrap_content .num_page{width:100%; position:absolute; bottom:21px; left:0; text-align:center;}
.category_mdpick .content_mdpick .wrap_content .num_page .btn_page {width:9px; height:9px; padding:0; margin:0 3px; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_category_new_swipe.png) center top no-repeat; border:0 none; text-indent:-9999px; cursor:pointer;}
.category_mdpick .content_mdpick .wrap_content .num_page .btn_page.on {background-position:center bottom;}

/* 카테고리 osmu */
.mdpick_ui_1809 .title_category {position:relative;}
.mdpick_ui_1809 .title_category a.btn_show_deal {position:absolute; top:2px; right:0;}
.mdpick_ui_1809 .list_categoty_product li {width:220px;margin:20px 0 0 25px;}
.mdpick_ui_1809 .list_categoty_product li:first-child {margin-left:48px;}
.mdpick_ui_1809 .list_categoty_product .title {padding:32px 0 0;}
.mdpick_ui_1809 .list_categoty_product .thumb {padding-left:0;}
.mdpick_ui_1809 .list_categoty_product .thumb img {width:220px; height:220px;}
.mdpick_ui_1809 .list_categoty_product .logo{top:230px; left:0px;}
.mdpick_ui_1809 .list_categoty_product .price {padding:0; top:295px;}
.mdpick_ui_1809 .content_mdpick .btn_swipe { top:172px;left:8px;width:23px; height:33px; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_hotnew_swipe.png) left top no-repeat;}
.mdpick_ui_1809 .content_mdpick .btn_next {left:auto;right:8px;background-position:left bottom}
.mdpick_ui_1809 .content_mdpick .wrap_content{height:auto; padding-bottom:32px;}
.mdpick_ui_1809 .content_mdpick .wrap_content .num_page{width:100%; position:absolute; bottom:21px; left:0; text-align:center;}
.mdpick_ui_1809 .content_mdpick .wrap_content .num_page .btn_page {width:9px; height:9px; padding:0; margin:0 3px; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_category_new_swipe.png) center top no-repeat; border:0 none; text-indent:-9999px; cursor:pointer;}
.mdpick_ui_1809 .content_mdpick .wrap_content .num_page .btn_page.on {background-position:center bottom;}

/* 2017-06-16 : 배너 추가 */
.category_banner_img {margin-bottom:50px;}
.category_banner_img a {display:block;}

/* 2017-06-16 HOT,NEW 추가 */
.category_content_hotnew {margin-bottom:48px;}
.category_content_hotnew .title_category {padding-bottom:10px;}
.category_content_hotnew .area_hotnew {border:1px solid #e2e2e2; clear:both; overflow:hidden;}
.category_content_hotnew .tab_hotnew {width:241px; float:left;}
/* 2017-06-26 : 탭 디자인 수정  */
.category_content_hotnew .tab_hotnew li a {border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; display:block; position:relative;}
.category_content_hotnew .tab_hotnew li:last-child a {border-bottom:0;}
.category_content_hotnew .tab_hotnew li a p {width:100%; height:100%; position:absolute; top:0; left:0; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/dimm_tab_hotnew.png) repeat;}
.category_content_hotnew .tab_hotnew li.on a {border-right:1px solid #fff;}
.category_content_hotnew .tab_hotnew li.on a p {display:none;}

.category_content_hotnew .content_hotnew {width:807px; height:383px; margin-left:-1px; float:right; border-left:1px solid #e2e2e2;}
.category_content_hotnew .swipe{overflow:hidden; visibility:hidden; position:relative;}
.category_content_hotnew .swipe .swipe-wrap {position:relative;}
.category_content_hotnew ul.list_hotnew_product {float:left; position:relative;}
.category_content_hotnew .list_hotnew_product:after {content:''; clear:both; overflow:hidden;}
.category_content_hotnew .list_hotnew_product li:first-child {margin-left:30px;}
.category_content_hotnew .list_hotnew_product li {width:220px; height:353px; padding:30px 0 0 22px; float:left;}
.category_content_hotnew .list_hotnew_product li .logo {display:none !important;} /* 2017-06-26 추가 */
.category_content_hotnew .list_hotnew_product .thumb img {width:220px; height:220px;}
.category_content_hotnew .list_hotnew_product .title {height:32px; padding-top:11px; line-height:16px; overflow:hidden;}
.category_content_hotnew .list_hotnew_product .price {padding-top:10px; line-height:18px;}
.category_content_hotnew .list_hotnew_product .price strong {padding-right:4px; color:#da281c; font-size:16px;}
.category_content_hotnew .list_hotnew_product .price span {color:#999;}

.category_content_hotnew button.btn_swipe {width:23px; height:33px; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_hotnew_swipe.png) left top no-repeat; border:0 none; text-indent:-9999px; cursor:pointer; position:absolute; top:159px; left:15px; overflow:hidden;}
.category_content_hotnew button.btn_next {left:auto; right:13px; background-position:left bottom;}
.category_content_hotnew .num_page{width:100%; position:absolute; bottom:21px; left:0; text-align:center;}
.category_content_hotnew .num_page .btn_page {width:9px; height:9px; padding:0; margin:0 3px; background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_category_new_swipe.png) center top no-repeat; border:0 none; text-indent:-9999px; cursor:pointer;}
.category_content_hotnew .num_page .btn_page.on {background-position:center bottom;}
.category_content_hotnew .btn_show_planshop {position:absolute;top:15px;right:15px;}

/* 카테고리 osmu - 이미지 배너 텍스트로 변경 */
.category_content_hotnew .tab_ui_1809 {width:231px; float:left;}
.category_content_hotnew .tab_ui_1809 li a {height:100px;text-align: center;line-height:100px;font-size:16px;color:#222;background:#f8f8f8;}
.category_content_hotnew .tab_ui_1809 li.on a {font-weight:bold;background:#fff;}
.category_content_hotnew .tab_ui_1809 + .content_hotnew {width:817px;}
.category_content_hotnew .tab_ui_1809 + .content_hotnew button.btn_swipe {top:184px;left:25px;}
.category_content_hotnew .tab_ui_1809 + .content_hotnew button.btn_next {left:auto; right:13px;}
.category_content_hotnew .tab_ui_1809 + .content_hotnew .list_hotnew_product li {padding-top:55px;}
.category_content_hotnew .tab_ui_1809 + .content_hotnew .list_hotnew_product li:first-child {margin-left:40px;}

/* 2017-06-16 : 요즘 뜨는 브랜드 수정 */
.category_sharp_brand .box_category .list_pop_brand li.top .txt {height:35px; top:62px; display:block;}
.category_sharp_brand .box_category .list_pop_brand li.top .txt em {width:auto; min-width:98px; max-width:166px; height:33px; padding:0 20px; font-size:14px; line-height:33px; letter-spacing:-0.2px; font-weight:bold; overflow:hidden; background:transparent; background-color:rgba(0,0,0,0.25); /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F000000,endColorstr=#3F000000);*/ border:1px solid rgb(255,255,255); border:1px solid rgba(255,255,255,0.5); display:inline-block;}
.category_sharp_brand .box_category .list_pop_brand li.top a .dim {filter:alpha(opacity=20); opacity:0.2;}

/* 2017-06-16 : 취향저격 잇템 추가 */
.area_ittem {margin-bottom:50px;}
.area_ittem .title_category {padding:9px 0 10px;}
.area_ittem .title_category h3 {font-size:24px; color:#000; line-height:36px; font-weight:normal;}
.area_ittem .box_category {border-top:2px solid #4d4d4d;}
.area_ittem .box_category ul {border-left:1px solid #e2e2e2;}
.area_ittem .box_category li {width:160px; height:249px; padding:20px 15px 0; margin:0; margin:-1px 0 0 -1px; border:1px solid #e2e2e2;}
.area_ittem .box_category li .thumb {padding:0;}
.area_ittem .box_category li .thumb img {width:160px; height:160px;}
.area_ittem .box_category li .title {padding:6px 0 0;}
.area_ittem .box_category li .price {width:auto; padding:0; top:230px; left:15px;}
.area_ittem .box_category li .price strong {font-size:14px;}
.area_ittem .box_category div.logo {display:none !important;}
.area_ittem .box_category li:first-child {width:428px; height:519px; padding:20px 23px 0 24px;}
.area_ittem .box_category li:first-child img {width:428px; height:428px;}
.area_ittem .box_category li:first-child .price {top:496px; left:24px;}
.area_ittem .box_category li:first-child .price strong {font-size:16px;}

/* 2018-10-19 : 레티트 플랫폼 컨텐츠 */
.platform_wrap .eventb_1 {margin-bottom:50px;}
.platform_wrap .no_font {height:24px;}

.platform_wrap .top_area {position:relative;display:table;width:980px;height:400px;margin-bottom: 100px;background-repeat:no-repeat;text-align:center;background-position:center;}
.platform_wrap .top_area:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1;}
.platform_wrap .top_area .txt_box {position:relative;display:table-cell;vertical-align:middle;z-index:10;}
.platform_wrap .top_area .txt_box h3 {overflow:hidden;width: 670px;max-height:146px;margin:0 auto 35px auto;color:#fff;font-size:54px;font-weight:normal;line-height:70px;word-break: keep-all;word-wrap: break-word;}
.platform_wrap .top_area .txt_box h3 .taste_tit {display:block;overflow:hidden;max-height:70px;}
.platform_wrap .top_area .txt_box .txt {padding:0 15px;color:#fff;font-size:26px;line-height:35px;}
.platform_wrap .top_area .txt_box .ico_box {overflow:hidden;position:absolute;bottom:23px;left:0;width:944px;padding:0 18px;}
.platform_wrap .top_area .txt_box .ico_box a,
.platform_wrap .top_area .txt_box .ico_box span {color:#fff;font-size:18px;}
.platform_wrap .top_area .txt_box .ico_box .ico_hit {float:left;display:inline-block;height:16px;padding-left:29px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat -77px 0;}
.platform_wrap .top_area .txt_box .ico_box .rht_box {float:right;}
.platform_wrap .top_area .txt_box .ico_box .rht_box .ico_reply {display:inline-block;height:20px;padding-left:26px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat -79px -36px;}
.platform_wrap .top_area .txt_box .ico_box .rht_box .ico_like {display:inline-block;height:20px;margin-left:20px;padding-left:25px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat -80px -116px;}
.platform_wrap .top_area .txt_box .ico_box .rht_box .ico_like.on {height:19px;background-position:-80px -76px;}

.platform_wrap .platform_cont .align_c {text-align:center;}
.platform_wrap .platform_cont .b_line {display:block;width:28px;height:1px;margin:0 0 35px 30px;background:#a6a6a6;border:0;}
.platform_wrap .platform_cont .b_line2 {display:block;width:228px;height:1px;margin-top: 70px;margin-bottom: 70px;background:#ddd;border:0;}
.platform_wrap .platform_cont .ico_line {display:block;width:300px;height:20px;padding:40px 0 60px 0;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/ico_content_line.gif) no-repeat 0 40px;border:0;}
.platform_wrap .platform_cont .tit1 {margin: 0 90px 40px;color:#111;font-size:34px;font-weight:bold;line-height:48px;}
.platform_wrap .platform_cont .tit2 {margin: 0 90px 40px;color:#111;font-size:22px;font-weight:bold;line-height:26px;}
.platform_wrap .platform_cont .img_area {width: 800px;margin:0 auto 40px auto;}
.platform_wrap .platform_cont .img_area .img_txt {margin-top:18px;color:#666;font-size:14px;line-height:18px;}
.platform_wrap .platform_cont .img_area img {width:100%;}
.platform_wrap .platform_cont .txt_area {margin:0 90px 40px;color:#111;font-size:18px;line-height:30px;}
.platform_wrap .platform_cont .player {position:relative;margin:0 auto 40px auto;}
.platform_wrap .platform_cont .player .vjs-default-skin .vjs-big-play-button {background:url(https://image.lotteimall.com/imall_ec/site/images/letit/ico_product_play.png) no-repeat center;background-color:rgba(0,0,0,0.5);width:100%;height:100%;margin:-225px 0 0 -400px;}
.platform_wrap .platform_cont .player .vjs-default-skin .vjs-big-play-button:before {display:none;}
.platform_wrap .platform_cont .player .vjs-default-skin:hover .vjs-big-play-button {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.platform_wrap .platform_cont .go_plan {margin-bottom: 45px;text-align:center;}
.platform_wrap .platform_cont .go_plan a {display:inline-block;position:relative;padding:12px 90px 12px 60px;border:1px solid #222;border-radius:2px;color:#111;font-size:20px;line-height:22px;text-align:left;}
.platform_wrap .platform_cont .go_plan a:after {content:"";position:absolute;top:50%;right:60px;width:10px;height:18px;margin-top:-8px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat -91px -155px;}
.platform_wrap .platform_cont .hash_tag {margin-bottom: 40px;text-align:center;}
.platform_wrap .platform_cont .hash_tag a,
.platform_wrap .platform_cont .hash_tag span {display:inline-block;margin-left:10px;padding:7px 15px;background-color:#ededed;border-radius:4px;color:#666;font-size:18px;line-height:24px;}
.platform_wrap .platform_cont .hash_tag a:first-child,
.platform_wrap .platform_cont .hash_tag span {margin-left:0;}
.platform_wrap .platform_cont .hash_tag.b_none span {padding:0 15px;background:none;color:#2eb69e;}

.platform_wrap .product_list {overflow:hidden;position:relative;margin-top: 80px;margin-bottom: 80px;padding-top:20px;border-top:2px solid #222;}
.platform_wrap .product_list h4 {width:900px;margin-bottom:22px;color:#111;font-size:20px;font-weight:normal;line-height:24px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.platform_wrap .product_list ul {overflow:hidden;margin-left:-22px;}
.platform_wrap .product_list li {float:left;position:relative;width:228px;margin:0 0 20px 22px;}
.platform_wrap .product_list li .thumb {position:relative;}
.platform_wrap .product_list li .thumb img {width: 226px;height: 226px;border: 1px solid #ededed;}
.platform_wrap .product_list li .txt_name {overflow:hidden;height:32px;margin:20px 0;line-height:16px;text-align:left;}
.platform_wrap .product_list li .txt_name a {color:#555;font-size:12px;}
.platform_wrap .product_list li .txt_price {text-align:left;}
.platform_wrap .product_list li .txt_price .price1 {padding-right:4px;color:#da281c;font-size:16px;line-height:20px;}
.platform_wrap .product_list li .txt_price .price2 {color:#999;}
.platform_wrap .product_list li .zoom {position:absolute;bottom:0;left:0;width:25px;height:25px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat 0 -155px;border:0;outline:none;cursor:pointer;text-indent:-9999px;}
.platform_wrap .product_list li .zzim {position:absolute;right:0;bottom:0;width:26px;height:20px;text-indent:-9999px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/ico_letit_zzim_on_off.gif) no-repeat 0 0;}
.platform_wrap .product_list li .zzim.active {background-position:0 -50px;}
.platform_wrap .product_list li .sold_out {position:absolute;top:0;left:0;width:100%;height:100%;}
.platform_wrap .product_list li .sold_out .dim {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.3;filter: alpha(opacity=30);}
.platform_wrap .product_list li .sold_out .bg {position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/bg_product_list_soldout.png) center no-repeat;text-indent: -9999px;}
.platform_wrap .product_list .bx-wrapper {max-width:980px !important;}
.platform_wrap .product_list .bx-controls-direction {position:absolute;top:25px;right:0;}
.platform_wrap .product_list .bx-controls-direction a {float:left;width:21px;height:21px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat;text-indent:-9999px;}
.platform_wrap .product_list .bx-controls-direction .bx-prev {background-position: 0 -210px;margin-right: 4px;}
.platform_wrap .product_list .bx-controls-direction .bx-next {background-position: -79px -210px;}
.platform_wrap .product_list.b_none {padding-top:0;border:0;}
.platform_wrap .product_list.b_none h4 {font-weight:bold;}
.platform_wrap .product_list.b_none .bx-controls-direction {top:0;}

.platform_wrap .product_list.two_product ul {position:relative;margin-left:-18px;}
.platform_wrap .product_list.two_product li {overflow:hidden;width:479px;margin:0 0 20px 18px;border:1px solid #e4e4e4;}
.platform_wrap .product_list.two_product li .thumb {float:left;}
.platform_wrap .product_list.two_product li .thumb img {width:198px;height:198px;border:none;}
.platform_wrap .product_list.two_product li .product_dtl {float:left;width:260px;height:178px;padding:20px 0 0 20px;border-left:1px solid #e4e4e4;}
.platform_wrap .product_list.two_product li .product_dtl .txt_name {width:240px;margin:0 0 15px;}
.platform_wrap .product_list.two_product li .zoom {bottom:-1px;left:-1px;}
.platform_wrap .product_list.two_product li .zzim {bottom:18px;right:22px;}
.platform_wrap .product_list.two_product.b_none {padding-top:0;border:0;}
.platform_wrap .product_list.two_product.b_none h4 {font-weight:bold;}
.platform_wrap .product_list.two_product.b_none .bx-controls-direction {top:0;}
.platform_wrap .product_list.two_product .bx-wrapper {max-width:980px !important;}
.platform_wrap .product_list.two_product .bx-controls-direction {position:absolute;top:25px;right:0;}
.platform_wrap .product_list.two_product .bx-controls-direction a {float:left;width:21px;height:21px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat;text-indent:-9999px;}
.platform_wrap .product_list.two_product .bx-controls-direction .bx-prev {background-position: 0 -210px;margin-right: 4px;}
.platform_wrap .product_list.two_product .bx-controls-direction .bx-next {background-position: -79px -210px;}

.platform_wrap .product_list.new_product_list {margin:0 0 40px;}
.platform_wrap .product_list.new_product_list .tit_area {width:100%;margin-bottom:20px;padding-top:30px;border-top:1px solid #eee;}
.platform_wrap .product_list.new_product_list .tit_area .txt {display:block;color:#111;font-size:29px;line-height:34px;}

.platform_wrap .letit_item {overflow:hidden;position:relative;margin-bottom:50px;padding-top:20px;border-top:2px solid #222;}
.platform_wrap .letit_item h4 {width:900px;margin-bottom:20px;color:#111;font-size:20px;font-weight:normal;line-height:24px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.platform_wrap .letit_item ul {overflow:hidden;position:relative;margin-left:-20px;}
.platform_wrap .letit_item ul li {float:left;position:relative;width:228px;margin-left:20px;padding-bottom:19px;border:1px solid #e2e2e2;}
.platform_wrap .letit_item ul li .thumb {position:relative;margin-bottom:15px;width:228px;height:228px;}
.platform_wrap .letit_item ul li .thumb a img {width:100%;}
.platform_wrap .letit_item ul li .txt {overflow:hidden;height:38px;padding:0 15px;color:#222;font-size:14px;line-height:19px;}
.platform_wrap .letit_item ul li .txt a {color:#222;}
.platform_wrap .letit_item ul li .info {position:relative;margin-top:35px;padding:0 15px;}
.platform_wrap .letit_item ul li .info .tag {color:#666;}
.platform_wrap .letit_item ul li .info .like_box {display:block;position:absolute;bottom:0;right:20px;padding-left:24px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat 0 -250px;}
.platform_wrap .letit_item ul li .info .like_box.on {background-position:-82px -250px;}
.platform_wrap .letit_item.b_none {padding-top:0;border:0;}
.platform_wrap .letit_item.b_none h4 {font-weight:bold;}
.platform_wrap .letit_item.b_none .bx-controls-direction {top:0;}
.platform_wrap .letit_item .bx-wrapper {max-width:980px !important;}
.platform_wrap .letit_item .bx-controls-direction {position:absolute;top:25px;right:0;}
.platform_wrap .letit_item .bx-controls-direction a {float:left;width:21px;height:21px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat;text-indent:-9999px;}
.platform_wrap .letit_item .bx-controls-direction .bx-prev {background-position: 0 -210px;margin-right: 4px;}
.platform_wrap .letit_item .bx-controls-direction .bx-next {background-position: -79px -210px;}

.platform_wrap .snack_content{position:relative;}
.platform_wrap .snack_content .snack_slide{width:600px;margin:0 auto;}
.platform_wrap .snack_content .snack_slide .slide_cont img{width:100%;}
.platform_wrap .snack_content .snack_slide .bx-controls a{display:block;position:absolute;top:370px;width:60px;height:60px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/btn_letit_prev_next02.png) no-repeat;text-indent:-9999px;}
.platform_wrap .snack_content .snack_slide .bx-controls .bx-prev{left:95px;background-position:0 0;}
.platform_wrap .snack_content .snack_slide .bx-controls .bx-next{right:95px;background-position:-90px 0;}
.platform_wrap .snack_content .bx-pager{width:62px;height:26px;margin:15px auto 30px auto;background:rgba(17,17,17,0.5);border-radius:13px;color:#fff;font-size:15px;line-height:26px;letter-spacing:-0.5px;text-align:center;}

.platform_wrap .snack_content.cont_kit .snack_slide .bx-controls .bx-prev{left:50px;}
.platform_wrap .snack_content.cont_kit .snack_slide .bx-controls .bx-next{right:50px;}

.tastekit_detail .platform_wrap .top_area {height:387px;margin-bottom:40px;padding-top:73px;background-size:100% auto;background-position:center;}
.tastekit_detail .platform_wrap .top_area .txt_box h3 {margin:0 auto 27px auto;}
.tastekit_detail .platform_wrap .product_list li {margin:0 0 37px 22px;}
.tastekit_detail .platform_wrap .top_area .txt_box .txt {margin-bottom:34px;}
.tastekit_detail .platform_wrap .top_area .hash_tag {margin-bottom:80px;text-align:center;}
.tastekit_detail .platform_wrap .top_area .hash_tag a {display:inline-block;margin-left:10px;padding:7px 15px;border:2px solid #fff;border-radius:4px;color:#fff;font-size:20px;font-weight:bold;line-height:24px;}
.tastekit_detail .platform_wrap .top_area .hash_tag a:first-child {margin-left:0;}

.tastekit_detail .platform_wrap .top_area.chg_top_area{margin-bottom:70px;}
.tastekit_detail .platform_wrap .top_area.chg_top_area .hash_tag a{padding:6px 12px;border-radius:0;border:1px solid #fff;font-size:17px;font-weight:normal;}

/* 2018-11-02 : 레티트 카테고리 */
.letit_search {position:relative;margin:10px 0 17px 0;}
.letit_search h3 {color:#000;font-size:24px;font-weight:normal;line-height:28px;letter-spacing:-1px;}

.letit_search .search_area {position:absolute;top:-4px;right:0;width:280px;height:34px;padding:0 38px 0 0;background:#fff;border:1px solid #c8c8c8;border-radius:8px;z-index:400;}
.letit_search .search_area input.search {width:100%;height:18px;padding:8px 0;border:none;background:none;font-size:14px;color:#666;text-indent:15px;}
.letit_search .search_area button.btn_sch {display:block;position:absolute;top:0;right:0;width:35px;height:35px;padding:0;border:none;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/btn_letit_search.png) no-repeat center;text-indent:-99999px;cursor:pointer}

.letitbx_layer {display:none;position:absolute;top:20px;right:0;width:318px;background:#fff;z-index:300;border:1px solid #c8c8c8;border-radius:8px;}

.letitbx_layer .tit_sec {margin:31px 0 20px 11px;color:#444;font-size:14px;line-height:16px;}
.letitbx_layer .hash_sec {position:relative;width:318px;min-height:187px;}
.letitbx_layer .hash_list:after {content:"";display:block;clear:both;}
.letitbx_layer .hash_list {margin:0 11px;}
.letitbx_layer .hash_list li {float:left;width:148px;margin-bottom:6px;}
.letitbx_layer .hash_list li a {display:inline-block;max-width:116px;padding:5px 10px;border:1px solid #ddd;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.letitbx_layer .hash_list li a:hover, .letitbx_layer .hash_list li a:focus {color:#666;}
.letitbx_layer .foot_sec {position:relative;height:34px;border-top:1px solid #eee;clear:both;}
.letitbx_layer .foot_sec .close {position:absolute;top:8px;right:15px;color:#999;font-size:12px;}
.letitbx_layer .foot_sec .close:after{content:'';display:inline-block;width:9px;height:9px;margin:0 0 0 6px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ren_del_word.png) no-repeat 0 0;vertical-align:-1px}

.letitbx_layer .myword_list{padding:15px 0;}
.letitbx_layer .myword_list.type02{padding:10px 10px;border-bottom:1px solid #e9e9e9;}
.letitbx_layer .myword_list.type03{padding:10px 10px;}
.letitbx_layer .myword_list>li{position:relative;height:21px;padding:7px 10px 2px 15px;border-radius:6px;}
.letitbx_layer .myword_list.type02>li{padding-right:33px;}
.letitbx_layer .myword_list>li.type_cate{height:auto;padding:0;}
.letitbx_layer .myword_list>li.type_cate strong{display:inline-block;}
.letitbx_layer .myword_list>li:hover{background:#f0f0f0;}
.letitbx_layer .myword_list>li.isFocus{background:#f0f0f0;}
.letitbx_layer .myword_list>li>a{display:block;overflow:hidden;position:relative;color:#222;line-height:1.3em;white-space:nowrap;text-overflow:ellipsis;}
.letitbx_layer .myword_list>li .wp_word{display:block;margin-right:33px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;}
.letitbx_layer .myword_list li a strong{display:inline-block;color:#ed1b24;font-weight:normal;font-size:13px;}
.letitbx_layer .myword_list .date{position:absolute;top:0px;right:0px;color:#999;font-size:11px;}
.letitbx_layer .myword_list .del_word{display:block;position:absolute;top:4px;right:10px;width:19px;height:19px;padding:0;border:none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ren_del_word.png) no-repeat 5px 5px;text-indent:-99999px;cursor:pointer}

.letitbx_layer .type_cate .w_key{display:block;overflow:hidden;height:20px;margin-right:10px;padding:4px 0 0 15px;white-space:nowrap;font-size:13px;text-overflow:ellipsis;}
.letitbx_layer .type_cate .w_item{display:block;overflow:hidden;position:relative;height:21px;padding:2px 10px 2px 30px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ren_ico_cate.png) no-repeat 15px 8px;white-space:nowrap;text-overflow:ellipsis;}
.letitbx_layer .type_cate .item{color:#888;font-size:12px;}
.letitbx_layer .type_cate .item:before{content:'';display:inline-block;width:5px;height:9px;margin:0 5px 0 6px;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ren_ico_arr.png) no-repeat 0 0;vertical-align:-1px;}
.letitbx_layer .type_cate .item:first-child:before{display:none;}
.letitbx_layer .no_rcmdata{padding:57px 0;color:#222;text-align:center;font-size:13px;}

/* 검색 리스트 */
.letit_cate_list {clear:left;padding:25px 0 25px;border-top:2px solid #6f6f6f;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.letit_cate_list ul {overflow:hidden;width:1050px;max-height:100px;background:url(http://image.lotteimall.com/imall_ec/site/images/rn_img/bg_category_line.png) repeat-y 0 0;}
.letit_cate_list li {float:left;width:185px;padding:5px 4px 5px 20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.letit_cate_list li a {color:#666;}
.letit_cate_list.color_type1 li.on a {color:#00c9c8;font-weight:bold;}
.letit_cate_list.color_type2 li.on a {color:#ff7d69;font-weight:bold;}
.letit_cate_list.color_type3 li.on a {color:#ffc818;font-weight:bold;}
.letit_cate_list.color_type4 li.on a {color:#5a6ddd;font-weight:bold;}

/* 컨텐츠 타입 */
.theme_content {overflow:hidden;position:relative;padding:40px 0;border-top:1px solid #eee;}
.theme_content:first-child {border-top:0;}
.theme_content .txt_area {float:left;width:290px;padding-left:20px;}
.theme_content .txt_area .tit {margin-bottom:37px;}
.theme_content .txt_area .tit a {display:block;}
.theme_content .txt_area .tit a strong {display:block;overflow:hidden;height:36px;color:#111;font-size:29px;font-weight:bold;line-height:32px;letter-spacing: -1px;}
.theme_content .txt_area .sub {overflow:hidden;position:relative;max-height:74px;margin-bottom:40px;}
.theme_content .txt_area .sub a {color:#999;font-size:16px;line-height:24px;word-break:keep-all;letter-spacing: -1px;}
.theme_content .txt_area .sub a:hover {color:#999;}
.theme_content .txt_area .dtl_view a {color:#000;font-size:14px;letter-spacing: -1px;}
.theme_content .txt_area .dtl_view a:after {content:"";display:inline-block;width:6px;height:9px;margin-left:7px;background: url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat 0 0;background-position:-94px -286px;}
.theme_content .txt_area .hash_list {overflow:hidden;position:absolute;bottom:63px;left:20px;}
.theme_content .txt_area .hash_list li {float:left;margin-left:10px;}
.theme_content .txt_area .hash_list li a {display:inline-block;padding:7px 10px;background:#ededed;border-radius:4px;color:#666;font-size:13px;}
.theme_content .txt_area .hash_list li:first-child {margin-left:0;}

.theme_content .img_area {float:right;width:700px;}
.theme_content .img_area .prod_img li {position:relative;}
.theme_content .img_area .prod_img li a img {width: 208px;height: 208px;border: 1px solid #ededed;}
.theme_content .img_area .prod_img li .price {position:absolute;bottom: 1px;left: 1px;width: 208px;height:29px;padding-top:11px;background-color:rgba(255,255,255,0.6);color:#000;font-size:14px;text-align:center;}
.theme_content .img_area .prod_img li .price strong {position:relative;top:2px;font-size:18px;font-weight:bold;}
.theme_content .img_area .prod_img .thumb .sold_out,
.theme_content .img_area .big_img .thumb .sold_out {position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;}
.theme_content .img_area .prod_img .thumb .sold_out .dim,
.theme_content .img_area .big_img .thumb .sold_out .dim {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.3;filter: alpha(opacity=30);}
.theme_content .img_area .prod_img .thumb .sold_out .bg,
.theme_content .img_area .big_img .thumb .sold_out .bg {position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/bg_search_list_soldout.png) center no-repeat;text-indent: -9999px;}

.theme_content.cont_type1 .img_area .big_img {margin-bottom:28px;}
.theme_content.cont_type1 .img_area .big_img a img {width:100%;height:auto;}
.theme_content.cont_type1 .img_area .prod_img {overflow:hidden;position:relative;}
.theme_content.cont_type1 .img_area .prod_img li {float:left;margin-left:35px;}
.theme_content.cont_type1 .img_area .prod_img li:first-child {margin-left:0;}

.theme_content.cont_type2 .img_area .big_img a img {width:100%;height:auto;}

.theme_content.cont_type3 .img_area .prod_img {overflow:hidden;position:relative;width:735px;height: 455px;}
.theme_content.cont_type3 .img_area .prod_img li {float:left;margin:0 35px 35px 0;}

.theme_content.cont_type4 .img_area {overflow:hidden;}
.theme_content.cont_type4 .img_area .big_img {float:left;position:relative;width:455px;}
.theme_content.cont_type4 .img_area .big_img a img {width: 453px;height: 453px;border: 1px solid #ededed;}
.theme_content.cont_type4 .img_area .big_img .price {position:absolute;bottom: 1px;left: 1px;width: 453px;height:29px;padding-top:11px;background-color:rgba(255,255,255,0.6);color:#000;font-size:14px;text-align:center;}
.theme_content.cont_type4 .img_area .big_img .price strong {position:relative;top:2px;font-size:18px;font-weight:bold;}
.theme_content.cont_type4 .img_area .prod_img {float:left;width:210px;margin-left:35px;}
.theme_content.cont_type4 .img_area .prod_img li:first-child {margin-bottom:35px;}

/* 배너 */
.letit_bnr {margin-bottom:40px;}

/* 동영상 */
.letit_vod {padding:40px;background:#e4edeb;}
.letit_vod .player {position:relative;margin:0 auto;}
.letit_vod .player .vjs-default-skin .vjs-big-play-button {background:url(https://image.lotteimall.com/imall_ec/site/images/letit/ico_product_play2.png) no-repeat center;background-color:rgba(0,0,0,0.5);width:100%;height:100%;margin:-210px 0 0 -375px;}
.letit_vod .player .vjs-default-skin .vjs-big-play-button:before {display:none;}
.letit_vod .player .vjs-default-skin:hover .vjs-big-play-button {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.letit_vod .txt_area {width:710px;margin:1px auto;padding:20px 20px 23px 20px;background:#fff;}
.letit_vod .txt_area .txt1 {overflow:hidden;height:18px;margin-bottom:5px;color:#6450c9;font-size:14px;line-height:16px;}
.letit_vod .txt_area .txt2 {overflow:hidden;height:20px;color:#222;font-size:16px;line-height:18px;}

/* 페이징 */
.letit_page {text-align:center;padding:20px 0;}
.letit_page a {display:inline-block;overflow:hidden;width:30px;height:30px;color:#777;line-height:30px;text-align: center;}
.letit_page .on {color:#fff;font-weight:bold;background:#da281c;}
.letit_page .ico {background: url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_search_list_page.gif) no-repeat;text-indent:-9999px;}
.letit_page .fist {background-position:0 0;}
.letit_page .prev {background-position:-50px 0;}
.letit_page .next {background-position:-100px 0;}
.letit_page .last {background-position:-150px 0;}

/* 컨텐츠키트 수정 20190115 */
.platform_wrap.new_platform {width:900px;margin:0 auto;padding-top:20px;}
.platform_wrap.new_platform .mb30 {margin-bottom:30px !important;}
.platform_wrap.new_platform .mb20 {margin-bottom:20px !important;}
.platform_wrap.new_platform .mb25 {margin-bottom:25px !important;}
.platform_wrap.new_platform .b_line2 {display:block;width:48px;height:4px;margin:0 auto 60px auto;background:#a6a6a6;border:0;}
.platform_wrap.new_platform .ico_line {padding:0px 0 60px 0;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/ico_content_line.gif) no-repeat 0 0px;}
.platform_wrap.new_platform .top_area {width:900px;height:504px;margin:0 auto 60px auto;}
.platform_wrap.new_platform .top_area .txt_box h3 {font-weight:bold;letter-spacing:-1px;}
.platform_wrap.new_platform .top_area .txt_box .ico_box {width:864px;}

.platform_wrap.new_platform .platform_cont .tit1 {margin:0 30px 60px;font-size:32px;line-height:40px;}
.platform_wrap.new_platform .platform_cont .tit2 {margin:0 30px 60px;}
.platform_wrap.new_platform .platform_cont .txt_area {margin:0 30px 60px;font-size:20px;}
.platform_wrap.new_platform .platform_cont .img_area {width:900px;margin-bottom:60px;}
.platform_wrap.new_platform .platform_cont .img_area2 {width:900px;margin-bottom:30px;}
.platform_wrap.new_platform .platform_cont .img_txt {margin-top:30px;color:#888;font-size:16px;line-height:24px;letter-spacing:-1px;}
.platform_wrap.new_platform .platform_cont .player .vjs-default-skin .vjs-big-play-button {margin:-253px 0 0 -450px;}
.platform_wrap.new_platform .platform_cont .my_homecafe {margin-bottom:60px;text-align:center;}
.platform_wrap.new_platform .platform_cont .my_homecafe a {display:inline-block;position:relative;width:468px;padding:13px 0 18px 30px;border:1px solid #ccc;border-radius:8px;color:#111;font-size:18px;font-weight:bold;line-height:22px;text-align:left;}
.platform_wrap.new_platform .platform_cont .my_homecafe a:after {content:"";position:absolute;top:50%;right:30px;width:9px;height:18px;margin-top:-9px;background:url(https://image.lotteimall.com/imall_ec/site/images/letit/img_common_sprite_letit.png) no-repeat 0 -324px;}
.platform_wrap.new_platform .platform_cont .hash_tag {margin-top:-30px;margin-bottom:60px;text-align:left;}

.platform_wrap.new_platform .product_list {margin:0 0 60px 0;padding:23px 30px 0 30px;border:1px solid #ddd;}
.platform_wrap.new_platform .product_list h4 {font-size:24px;font-weight:bold;line-height:30px;letter-spacing:-1px;}
.platform_wrap.new_platform .product_list ul {margin-left:-20px;}
.platform_wrap.new_platform .product_list li {width:193px;margin:0 0 0 20px;padding-bottom:20px;}
.platform_wrap.new_platform .product_list li .thumb img {width:193px;height:193px;border:1px solid #ededed;}
.platform_wrap.new_platform .product_list li .txt_name {height:37px;margin:10px 0;line-height:18px;}
.platform_wrap.new_platform .product_list li .txt_name a {color:#111;font-size:14px;}
.platform_wrap.new_platform .product_list li .txt_price .price {color:#111;font-size:16px;font-weight:bold;line-height:20px;}
.platform_wrap.new_platform .product_list .bx-controls-direction {top:30px;right:30px;}

.platform_wrap.new_platform .product_list.two_product ul {position:relative;margin-left:-20px;}
.platform_wrap.new_platform .product_list.two_product li {overflow:hidden;width:409px;margin:0 0 0 20px;border:none;}
.platform_wrap.new_platform .product_list.two_product li .product_dtl {width:189px;height:180px;padding:13px 0 0 25px;border:none;}
.platform_wrap.new_platform .product_list.two_product li .product_dtl .txt_name {width:189px;height:70px;margin-bottom:72px;}
.platform_wrap.new_platform .product_list.two_product li .product_dtl .txt_name a {color:#111;font-size:16px;line-height:22px;}
.platform_wrap.new_platform .product_list.two_product li .product_dtl .txt_price .price {font-size:20px;line-height:22px;}

.platform_wrap.new_platform .letit_item {padding:23px 30px 30px 30px;background:#f6f6f6;border:0;}
.platform_wrap.new_platform .letit_item h4 {font-size:24px;font-weight:bold;line-height:30px;letter-spacing:-1px;}
.platform_wrap.new_platform .letit_item ul li {width:193px;background:#fff;border:1px solid #ededed;border-radius:10px;}
.platform_wrap.new_platform .letit_item ul li .thumb {margin-bottom:13px;width:193px;height:193px;}
.platform_wrap.new_platform .letit_item ul li .thumb img {border-radius:10px 10px 0 0;}
.platform_wrap.new_platform .letit_item ul li .txt {height:52px;padding:0 20px;font-size:16px;line-height:24px;}
.platform_wrap.new_platform .letit_item ul li .txt a {display:block;}
.platform_wrap.new_platform .letit_item .bx-controls-direction {top:30px;right:30px;}

.platform_wrap.new_platform .video-js {background-color:#fff;}
.platform_wrap.new_platform .eventb_1 .write2>p>img {width:900px;}
.platform_wrap.new_platform .eventb_1 .form .txt100 {width:720px !important;}

.platform_wrap.new_platform .top_area .hash_tag a {display:inline-block;margin:35px 0 0 10px;padding:6px 12px;border:1px solid #fff;color:#fff;font-size:17px;line-height:24px;}
.platform_wrap.new_platform .top_area .hash_tag a:first-child {margin-left:0;}
.platform_wrap.new_platform .chg_box {padding:30px 30px 20px 30px;border:1px solid #eee;border-width:1px 0 1px 0;}
.platform_wrap.new_platform .product_list.one_product {padding:30px 30px 20px 30px;border:1px solid #eee;border-width:1px 0 1px 0;}
.platform_wrap.new_platform .product_list.one_product h4 {margin-bottom:0;}
.platform_wrap.new_platform .product_list.one_product li {float:none;overflow:hidden;width:900px;padding-top:20px;border-top:1px solid #eee;}
.platform_wrap.new_platform .product_list.one_product li:first-child {border-top:0 none;}
.platform_wrap.new_platform .product_list.one_product li .thumb {float:left;}
.platform_wrap.new_platform .product_list.one_product li .thumb img {width:194px;height:194px;border:1px solid #eee;}
.platform_wrap.new_platform .product_list.one_product li .product_dtl {float:left;width:565px;margin-left:40px;}
.platform_wrap.new_platform .product_list.one_product li .product_dtl .txt_name {height:54px;margin:12px 0 54px;line-height:25px;}
.platform_wrap.new_platform .product_list.one_product li .product_dtl .txt_name a {font-size:18px;}
.platform_wrap.new_platform .product_list.one_product li .product_dtl .txt_price .price {display:block;margin-bottom:18px;color:#999;font-size:16px;font-weight:normal;text-decoration:line-through;}
.platform_wrap.new_platform .product_list.one_product li .product_dtl .txt_price .real_price {display:block;color:#111;font-size:16px;font-weight:bold;}
.platform_wrap.new_platform .product_list.one_product li .product_dtl .txt_price .real_price strong {font-size:30px;}

/* 보험/금융 */
.insu_category .area_mdpick .title_category{clear:both;width:100%;height:30px}
.insu_category .area_mdpick .title_category h3{float:left}
.insu_category .area_mdpick .title_category .title_sub{float:right;font-size:13px}
.insu_category .mdpick_ui_1809 .title_category a.btn_show_deal{position:relative;display:inline-block;top:0;width:118px;height:27px;margin-left:6px;border:1px solid #a1a1a1;line-height:27px;text-align:center;font-weight:bold;color:#000}
.insu_category .area_main_visual_swipe_1809{margin-bottom:45px;padding-bottom:0}
.insu_category .area_main_visual_swipe_1809 .box_category,
.insu_category .area_main_visual_swipe_1809 .swipe,
.insu_category .area_main_visual_swipe_1809 .container{height:520px}
.insu_category .area_main_visual_swipe_1809 .swipe .swipe-wrap > div img{height:470px}
.insu_category .area_main_visual_swipe_1809 .swipe .swipe-wrap .left,
.insu_category .area_main_visual_swipe_1809 .swipe .swipe-wrap .right{padding-bottom:0}
.insu_category .area_main_visual_swipe_1809 .swipe .swipe-wrap > div img{margin-bottom:0}
.insu_category .mdpick_ui_1809 .list_categoty_product{background:#f6f6f6}
.insu_category .mdpick_ui_1809 .list_categoty_product li{width:485px;margin:30px 0 0 9px;padding-bottom:30px}
.insu_category .mdpick_ui_1809 .list_categoty_product li:first-child{margin-left:35px}
.insu_category .category_banner_img{margin-bottom:38px}
.insu_category .rn_tsitem_box{border-radius:6px;background: #fff;}
.insu_category .mdpick_ui_1809 .content_mdpick .wrap_content{padding-bottom:0}
.insu_category .area_mdpick .box_category{border-left:none;border-right:none;border-bottom:none}
.insu_category .rn_tsitem_caption{position:relative;height:50px;background:#d9d9d9;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.insu_category .rn_tsitem_caption:after{content:"";display:block;clear:both;}
.insu_category .rn_tsitem_caption .tit {float:left;width:80px;height:26px;margin:12px 0 0 21px;border-radius: 26px;text-align:center;line-height:24px;font-size:13px;color:#fff;}
.insu_category .rn_tsitem_caption .tit1 {background:#bbb;}
.insu_category .rn_tsitem_caption .tit2 {background:#666;}
.insu_category .rn_tsitem_time{position:relative;display:inline-block;float:left;height:30px;padding-left:30px;margin:10px 0 0 20px;font-size:22px;color:#333;line-height:28px;font-weight:bold;}
.insu_category .rn_tsitem_time:after {content:"";position:absolute;top:50%;left:0;width:19px;height:19px;margin-top:-9px;background:url(https://image.lotteimall.com/imall_ec/site/images/vod/ico_onetv_common.png) no-repeat -100px -275px;}
.insu_category .insu_onair .rn_tsitem_caption {background:#666;}
.insu_category .insu_onair .rn_tsitem_caption .tit2 {background:#ea493e;}
.insu_category .insu_onair .rn_tsitem_time {color:#fff;}
.insu_category .insu_onair .rn_tsitem_time:after {background-position:-125px -275px;}
.insu_category .rn_tsitem_con{position:relative;padding:0 20px 20px;border:1px solid #ddd;border-top:none;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.insu_category .rn_tsitem_top{overflow:hidden;}
.insu_category .rn_tsitem_top>div{float:left;}
.insu_category .rn_tsitem_view{display:block;position:relative;width:170px;height:170px;padding-top:20px;margin-right:20px;}
.insu_category .rn_tsitem_view img{width:168px;height:168px;border:1px solid #ddd;border-radius:6px;}
.insu_category .rn_tsitem_view .rn_view_btn{position:absolute;left:0;bottom:0;}
.insu_category .rn_tsitem_info{position:relative;width:253px;height:175px;padding-top:16px;}
.insu_category .rn_tsitem_info .rn_tsitem_title{display:block;overflow:hidden;max-height:42px;font-size:16px;font-weight:normal;color:#111;line-height:20px;}
.insu_category .rn_tsitem_info .rn_tsitem_soldout{color:#ea493e;}
.insu_category .rn_tsitem_info .rn_tsitem_see{float:left;margin-top:6px;}
.insu_category .rn_tsitem_info .rn_tsitem_priceinfo{position:absolute;top:92px;left:0;}
.insu_category .rn_tsitem_info .rn_tsitem_priceinfo .rn_tsitem_discount{margin-right:8px;font-size:22px;font-weight:bold;color:#ea493e;}
.insu_category .rn_tsitem_info .rn_tsitem_discount span{position:relative;top:-2px;font-size:16px;font-weight:bold;color:#ea493e;}
.insu_category .rn_tsitem_info .rn_tsitem_discount span.only_str {font-size:18px;}
.insu_category .rn_tsitem_info .rn_tsitem_price{color:#999;font-size:14px;position:relative;top:-2px;}
.insu_category .rn_tsitem_info .rn_tsitem_price .line {text-decoration: line-through;}
.insu_category .rn_tsitem_info .rn_product_benefit{overflow:hidden;position:absolute;top:118px;left:0;}
.insu_category .rn_tsitem_info .rn_product_benefit span {float:left;word-break:keep-all;}
.insu_category .rn_tsitem_info .rn_product_benefit .rn_coupon {float:left;margin-right:12px;}
.insu_category .rn_tsitem_info .rn_product_benefit .rn_point {float:left;margin-right:12px;}
.insu_category .rn_tsitem_info .rn_product_benefit strong{float:left;height:17px;margin-right:7px;padding:0 7px;line-height:15px;border:1px solid #e1e1e1;background:#f5f5f5;font-size:11px;color:#666;font-weight: normal;}
.insu_category .rn_tsitem_info .rn_product_benefit em{float:left;line-height:17px;font-size:11px;color:#666;}
.insu_category .rn_tsitem_btn{position:absolute;left:0;bottom:0}
.insu_category .rn_tsitem_btn a{float:left;height:32px;line-height:30px;border-radius: 6px;text-align:center;}
.insu_category .rn_tsitem_btn .rn_sp_tvico{width: 34px;height: 34px;margin-right:7px;border: 0 none;border-radius:0;text-indent: -9999px}
.insu_category .rn_tsitem_btn .rn_tsitem_jjim{background:url(https://image.lotteimall.com/imall_ec/site/images/vod/ico_onetv_common.png) no-repeat;background-position: -125px -200px;}
.insu_category .rn_tsitem_btn .rn_tsitem_jjim.active{background-position: -165px -200px;border-color:#ea493e;}
.insu_category .rn_tsitem_btn .rn_tsitem_alarm{width:32px;height:32px;border:1px solid #ddd;border-radius:5px;background: url(https://image.lotteimall.com/imall_ec/site/images/rn_img/icon_alram.png) no-repeat 50%;}
.insu_category .rn_tsitem_btn .rn_tsitem_order{width:88px;border:1px solid #ea493e;background:#ea493e;color:#fff;font-size:13px;font-weight:bold;}
.insu_category .rn_tsitem_btn .rn_tsitem_soldout{background:#f0f0f0;color:#666;border-color:#f0f0f0;}
.insu_category .rn_tsitem_left .rn_tsitem_box{left:-500px;top:0px;}
.insu_category .rn_tsitem_left .rn_tsitem_ico{right:-5px;top:17px;background-position:-150px -150px;}
.insu_category .rn_tsitem_right .rn_tsitem_box{right:-500px;top:-0px;}
.insu_category .rn_tsitem_right .rn_tsitem_ico{left:-5px;top:17px;background-position:-125px -150px;}
.insu_category .rn_tsitem_highright.rn_tsitem_left .rn_tsitem_ico{background-position:-150px -175px;}
.insu_category .rn_tsitem_highright.rn_tsitem_right .rn_tsitem_ico{background-position:-125px -175px;}
.insu_category .area_best_item .box_category{clear:both;border-top:none}
.insu_category .area_best_item .box_category .list_categoty_product{padding-top:16px}
.insu_category .list_tab:after {content:''; clear:both; overflow:hidden;}
.insu_category .list_tab {width:100%;height:49px;border-bottom:1px solid #e2e2e2}
.insu_category .list_tab li {float:left;width:150px}
.insu_category .list_tab li:first-child a {margin-left:0;}
.insu_category .list_tab li a {display:block;height:48px;margin-left:-1px;border:1px solid #e2e2e2;background:#fbfbfb;font-size:14px;line-height:49px;text-align:center;color:#444;cursor:pointer;}
.insu_category .list_tab .on a {position:relative;z-index:1;border-top:2px solid #da281c;border-bottom:none;background:#fff;color:#444;font-weight:bold;line-height:47px;}
.insu_category .rn_insurance_none {height:207px;margin-top:16px;padding-top:293px;background:#f1f3f4 url('https://image.lotteimall.com/imall_ec/site/images/rn_img/rn_icon_search.png') no-repeat center 166px;font-size:32px;font-weight:bold;color:#4d5253;letter-spacing:-1px;text-align:center;}

/* 여행 */
.travel .area_main_visual_swipe_1809 .title_category h3 a{color:#111}
#rn2th_container .container_category .travel .rn_category_cont h3{margin-left:0}
#rn2th_container .travel .rn_category_cont .rn_category_banner img,
#rn2th_container .travel .rn_category_cont .rn_category_listbox{width:100%}
#rn2th_container .travel .rn_category_cont .rn_brand_list li,
#rn2th_container .travel .rn_category_cont .rn_brand_list li a{width:209px}
#rn2th_container .travel .rn_category_cont .rn_brand_list li.rn_bl_s,
#rn2th_container .travel .rn_category_cont .rn_brand_list li.rn_bl_s a{width:208px}
#rn2th_container .travel .rn_category_cont .rn_brand_list li img{max-height:100%}
#rn2th_container .travel .cms_trav1{background:#f3f3f3;text-align:center}
#rn2th_container .travel .area_long_bnr{margin-bottom:10px}
#rn2th_container .travel .category_content_hotnew .title_category{padding-bottom:0}
#rn2th_container .travel .issue_sch{margin-bottom:54px}
#rn2th_container .travel .area_best_item{margin-bottom:75px}
#rn2th_container .travel .area_best_item h3{margin-top:0}

/* 나이키 */
.nike_store img{max-width:100%}
.nike_store .ns_tit{margin:40px 0 41px;text-align:center}
.nike_store .ns_menu{position:relative;border-top:1px solid #eee}
.nike_store .ns_menu > ul{text-align:center}
.nike_store .ns_menu > ul > li{display:inline-block;margin:0 49px}
.nike_store .ns_menu > ul > li > a{display:block;height:60px;padding:0 4px;font-size:16px;color:#111;line-height:60px}
.nike_store .ns_menu > ul > li.on > a{position:relative;font-weight:bold;letter-spacing:-0.3px}
.nike_store .ns_menu > ul > li.on > a::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:3px solid #111}
.nike_store .ns_menu li .ns_depth2{display:none}
.nike_store .ns_menu ul > li.on .ns_depth2{display:block;position:absolute;left:0;right:0;padding:15px 0 16px;border-top:1px solid #eee;text-align:left;background:#fff}
.nike_store .ns_menu ul > li.on .ns_depth2 > li{margin-left:150px}
.nike_store .ns_menu ul > li.on .ns_depth2 > li > a{position:relative;display:inline-block;width:175px;height:34px;padding-left:25px;line-height:34px;font-size:13px;color:#111;letter-spacing:-0.5px;z-index:1}
.nike_store .ns_menu ul > li.on .ns_depth2 > li.on > a{background:#f2f2f2;font-weight:bold;color:#111}
.nike_store .ns_menu ul > li.on .ns_depth2 > li .ns_depth3{position:absolute;top:0;left:0;right:0;background:#fff}
.nike_store .ns_menu ul > li.on .ns_depth2::after,
.nike_store .ns_menu ul > li.on .ns_depth3::after{content:"";position:absolute;top:0;left:350px;bottom:0;width:1px;background:#eee}
.nike_store .ns_menu ul > li.on .ns_depth2 > li.on .ns_depth3{padding:15px 0 16px 376px}
.nike_store .ns_menu ul > li.on .ns_depth2 > li .ns_depth3 li{display:none}
.nike_store .ns_menu ul > li.on .ns_depth2 > li.on .ns_depth3 li{display:block}
.nike_store .ns_menu ul > li.on .ns_depth2 > li.on .ns_depth3 li a{display:inline-block;line-height:34px;letter-spacing:-0.5px;font-size:13px;color:#444}
.nike_store .ns_menu ul > li.on .ns_depth2 > li.on .ns_depth3 li a:hover{color:#111;text-decoration:underline}
.nike_store .ns_visual{margin-bottom:69px;text-align:center}
.nike_store .ns_visual .txt{margin-top:30px;font-size:32px;font-weight:bold;letter-spacing:-1px;color:#111;line-height:1}
.nike_store .ns_visual .txt p{margin:10px 0 18px;font-size:17px;font-weight:normal;color:#666;letter-spacing:-1.06px;line-height:1}
.nike_store .ns_link{font-size:13px;color:#444;letter-spacing:-0.5px}
.nike_store .ns_link::after{content:"";display:inline-block;width:6px;height:6px;margin-left:2px;border-top:1px solid #979797;border-right:1px solid #979797;transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:1px}
.nike_store .ns_goods{margin-bottom:70px;text-align:center}
.nike_store .ns_goods .txt{margin:30px 0 12px;font-size:26px;font-weight:bold;color:#111;line-height:1;letter-spacing:-0.5px}
.nike_store .ns_goods .img{display:block}
.nike_store .ns_goods .img img{display:block}
.nike_store .ns_goods.ns_type2 .ns_item:last-child,
.nike_store .ns_goods.ns_type3 .ns_item:last-child{margin-right:0}
.nike_store .ns_goods.ns_type2 .ns_item .img,
.nike_store .ns_goods.ns_type3 .ns_item .img{overflow:hidden;height:380px}
.nike_store .ns_goods.ns_type2 .ns_item .img img,
.nike_store .ns_goods.ns_type3 .ns_item .img img{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.nike_store .ns_goods.ns_type2 .ns_item{display:inline-block;width:510px;margin-right:25px}
.nike_store .ns_goods.ns_type3{padding:0 10px}
.nike_store .ns_goods.ns_type3 .ns_item{display:inline-block;width:330px;margin-right:15px}
.nike_store .ns_goods.ns_type3 .ns_item .txt{margin-top:20px;font-size:20px}
.nike_store .ns_goods.ns_type3 .ns_item .img{height:220px}
.nike_store .ns_stit{position:relative;margin-bottom:50px;text-align:center;font-weight:normal}
.nike_store .ns_stit::after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#666}
.nike_store .ns_stit span{position:relative;padding:0 34px;background:#fff;font-size:26px;color:#111;line-height:1;z-index:1}

/* 2021-01-27 일시품절 이미지 교체로 인한 스타일 수정 */
.platform_wrap .product_list li .sold_out .bg,
.theme_content .img_area .prod_img .thumb .sold_out .bg,
.theme_content .img_area .big_img .thumb .sold_out .bg {background:url(https://image.lotteimall.com/imall_ec/site/images/common/ico_soldout.png) no-repeat center;}

/* 2021-02-02 일시품절 이미지 교체 및 딤처리 추가로 인한 수정 */
.platform_wrap .product_list li .sold_out .dim,
.theme_content .img_area .prod_img .thumb .sold_out .dim,
.theme_content .img_area .big_img .thumb .sold_out .dim {background:#000}
.platform_wrap .product_list li .sold_out .bg,
.theme_content .img_area .prod_img .thumb .sold_out .bg,
.theme_content .img_area .big_img .thumb .sold_out .bg {background:url(https://image.lotteimall.com/imall_ec/site/images/common/ico_soldout2.png) no-repeat center;}

/* 210426 브랜드# UI 개선 */
.brand_broadcast_info {clear:left;display:block;padding-bottom:35px;}
.brand_broadcast_info h3.title {border-top:1px solid #ddd;height:27px;padding:30px 0 24px;line-height:27px;color:#393939;font-size:20px;}
.brand_broadcast_info button {border:0;padding:0;background:transparent;outline:0;cursor:pointer;}
.brand_broadcast_info .list_swiper {position:relative;width:100%;padding-top:210px;overflow:hidden}
.brand_broadcast_info .list_swiper .swiper_wrapper {position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.brand_broadcast_info .list_swiper .swiper_slide {position:relative;float:left;width:100%;height:100%}
.brand_broadcast_info .list_swiper:not(.active) .swiper_slide:not(:first-child) {display:none}
.brand_broadcast_info .list_swiper .swiper-pagination {position:relative;margin-top:25px;height:9px;text-align:center;z-index:1}
.brand_broadcast_info .list_swiper:not(.active) .swiper-pagination {display:none}
.brand_broadcast_info .list_swiper .swiper-pagination-bullet {display:inline-block;border-radius:5px;width:9px;height:9px;background:#bfbfbf;vertical-align:top;}
.brand_broadcast_info .list_swiper .swiper-pagination-bullet.on {background:#da281c}
.brand_broadcast_info .list_swiper .swiper-pagination-bullet + .swiper-pagination-bullet {margin-left:6px;}
.brand_broadcast_info .list_swiper .swiper-buttons button {position:absolute;top:70px;width:40px;height:70px;padding:0;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_big_category_swipe_1809.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.brand_broadcast_info .list_swiper .swiper-buttons .swiper-button-prev {left:-7px;background-position:0 0;}
.brand_broadcast_info .list_swiper .swiper-buttons .swiper-button-next {right:-7px;background-position:0 -100px;}
.brand_broadcast_info .unit_product_list {padding:0 35px;overflow:hidden}
.brand_broadcast_info .unit_product_list li {position:relative;float:left;box-sizing:border-box;width:50%;overflow:hidden;}
.brand_broadcast_info .unit_product_list li:last-child {padding-left:15px;}
.brand_broadcast_info .unit_product_list li:first-child {padding-left:0;padding-right:15px;}
.brand_broadcast_info .unit_product_list li:first-child .alarm {right:15px}
.brand_broadcast_info .goodslink {display:block;height:210px;overflow:hidden;}
.brand_broadcast_info .goodslink > div {float:left}
.brand_broadcast_info .thumbnail_wrap {position:relative;width:210px;height:100%;}
.brand_broadcast_info .thumbnail_wrap img {width:100%}
.brand_broadcast_info .info_wrap {position:relative;box-sizing:border-box;width:265px;height:100%;padding-left:15px;}
.brand_broadcast_info .product_title {width:100%;height:54px;line-height:27px;font-size:20px;color:#000;overflow:hidden}
.brand_broadcast_info .product_price {margin-top:11px;overflow:hidden}
.brand_broadcast_info .product_price div {float:left;line-height:33px;font-size:25px;font-weight:bold;}
.brand_broadcast_info .product_price div + div {margin-left:5px;}
.brand_broadcast_info .product_price .price_discount {color:#ff383b}
.brand_broadcast_info .product_price .price {color:#111}
.brand_broadcast_info .product_price .currency {display:inline-block;font-weight:normal;font-size:20px;vertical-align:top;}
.brand_broadcast_info .original_price {margin-top:2px;line-height:22px;font-size:16px;color:#999;text-decoration:line-through}
.brand_broadcast_info .product_options {position:absolute;right:0;bottom:0;left:15px;height:48px;font-size:14px;color:#666}
.brand_broadcast_info .product_options .only-1-row {position:relative;line-height:18px;overflow:hidden}
.brand_broadcast_info .only-1-row .item {float:left;display:block;line-height:18px;vertical-align:top;}
.brand_broadcast_info .only-1-row .item.bold {font-weight:bold;color:#111;}
.brand_broadcast_info .only-1-row .item:before {content:'•';float:left;display:block;font-size:14px;color:#666;}
.brand_broadcast_info .only-1-row .item.text-black + .item:before {content:'ㅣ';color:#d8d8d8}
.brand_broadcast_info .only-1-row .item:first-child:before {content:none}
.brand_broadcast_info .product_options .condition {position:absolute;bottom:9px;left:0;line-height:18px}
.brand_broadcast_info .alarm {position:absolute;top:155px;right:0px;width:50px;height:50px;background:url(https://image.lotteimall.com/imall_ec/site/images/category/btn_alarm_off.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.brand_broadcast_info .alarm.on {background-image:url(https://image.lotteimall.com/imall_ec/site/images/category/btn_alarm_on.png)}
.brand_broadcast_info .alarm.off {background-image:url(https://image.lotteimall.com/imall_ec/site/images/category/btn_alarm_off.png)}

/* 온에어 딱지 변경 - 카테고리 보험 */
.insu_category .insu_onair.new_onair .live_animation {position:relative; float:left; width:auto; height:auto; overflow:initial; background:none; padding: 0;}
.insu_category .insu_onair.new_onair .live_animation .tit { background: #ff383b;letter-spacing:0.17px; box-sizing:border-box; padding-left:28px; text-align:left;}
.insu_category .insu_onair.new_onair .live_animation .la_bar { display:block; width:2px; height:0; background-color:#fff; position:absolute !important; bottom:7px; left:36px; z-index:3; animation:live_animation_bar 1000ms infinite linear; animation-delay:400ms;} 
.insu_onair.new_onair .live_animation .la_bar:before,
.insu_onair.new_onair .live_animation .la_bar:after { content:""; display:block; position:absolute; bottom:0; background-color:#fff; width:2px; height:0; animation:live_animation_bar 1000ms infinite linear; } 
.insu_onair.new_onair .live_animation .la_bar:before { left:-4px; animation-delay:0ms; } 
.insu_onair.new_onair .live_animation .la_bar:after { right:-4px; animation-delay:200ms; } 

@keyframes live_animation_flash { 
	 0% { transform:rotate(0deg); } 
	100% { transform:rotate(360deg); } 
 }
@keyframes live_animation_bar { 
	 0% { height:0; } 	
	50% { height:11px; } 
	100% { height:0; } 
 }


 /* 브랜드 공유하기 개선 */
.area_mainimage .box_info .brand_buttons{display:flex;flex-wrap:nowrap;gap:12px;padding-top:36px;padding-left:55px;}
.area_mainimage .box_info .brand_buttons .btn_share{display:block;width:44px;height:44px;margin:0;background:rgba(255, 255, 255, 0.2);border-radius:100%; text-indent:-9999px;font-size:0;}
.area_mainimage .box_info .brand_buttons .btn_share:before{display:block;content:""; position: absolute; left: 50%;top: 50%;width:24px;height:24px;margin-left:-12px;margin-top:-13px;background:url(https://image.lotteimall.com/imall_ec/site/images/common/btn_ico_share2.png) no-repeat center center;background-size:17px auto;filter:invert(85%) sepia(55%) saturate(2%) hue-rotate(121deg) brightness(112%) contrast(100%);}
.area_mainimage .box_info .brand_buttons .tooltip_share{left:-11px;top:55px}
.area_mainimage .box_info .brand_buttons .tooltip_share:before{left:28px}
.area_mainimage .box_info .brand_buttons .btn_zzim{display:block;min-width:74px;height:44px;line-height:44px;padding:0 12px;background:rgba(255, 255, 255, 0.2);border-radius:24px;color:#fff;font-size:0;box-sizing:border-box;}
.area_mainimage .box_info .brand_buttons .btn_zzim:before{display:inline-block;content:"";width:24px;height:24px;margin-right:6px;background:url(https://image.lotteimall.com/imall_ec/site/images/common/sp_ico_zzim.png) no-repeat 0 3px;background-size:auto 47px;vertical-align: middle;margin-top:2px;}
.area_mainimage .box_info .brand_buttons .btn_zzim.on:before{background-position:0 -26px;}
.area_mainimage .box_info .brand_buttons .btn_zzim .num{min-width:20px;display: inline-block;height:18px;line-height:18px;vertical-align:middle;font-size:12px}