@charset 'utf-8';
#maintop{background:#fff}
.main .ico_btm{height:auto;margin-bottom:0}
.main_renew{position:relative;min-height:566px}
.main_renew .lnb_wrap{position:absolute;top:0;left:50%;z-index:20;margin-left:-510px;background:url(../img/emall_main/bg_lnb.png);border:none;width:185px;height:553px;padding:0 0 13px 12px}
.main_renew .main_banner{width:100%}
.main_renew .main_banner .banner_img{overflow:hidden;height:566px}
.main_renew .main_banner .banner_img li{float:left;width:100%;height:566px}
.main_renew .main_banner .mbnr_w{position:relative;width:1020px;margin:0 auto}
.main_renew .main_banner .mbnr_w:after{display:block;clear:both;content:''}
.main_renew .main_banner .mbnr_w img{vertical-align:top}
.main_renew .main_banner .mbnr_w a{float:right}
.main_renew .main_banner .main_nav{position:absolute;top:16px;left:50%;z-index:30;width:98px;height:40px;margin-left:400px}
.main_renew .main_banner .main_nav a{width:33px;height:40px;background-image:url(../img/emall_main/bn_nav.png);background-repeat:no-repeat;position:absolute;top:0}
.main_renew .main_banner .main_nav a.prev{background-position:0 0;left:0}
.main_renew .main_banner .main_nav a.prev:hover{background-position:0 -50px}
.main_renew .main_banner .main_nav a.next{background-position:-33px 0;left:33px}
.main_renew .main_banner .main_nav a.next:hover{background-position:-33px -50px}
.main_renew .main_banner .main_nav a.stop{background-position:-66px 0;width:32px;left:66px}
.main_renew .main_banner .main_nav a.stop:hover{background-position:-66px -50px}
.main_renew .main_banner .main_nav a.play{display:none;background-position:-99px 0;width:32px;left:66px}
.main_renew .main_banner .main_nav a.play:hover{background-position:-99px -50px}
.main_renew .main_page{position:relative;z-index:10;width:1020px;margin:0 auto}
.main_renew .main_page .page_progress{position:absolute;left:197px;bottom:20px;z-index:10;width:822px}
.main_renew .main_page .page_progress:after{display:block;clear:both;content:''}
.main_renew .main_page .page_progress li{float:left;position:relative;width:138px;margin-right:-1px;z-index:1}
.main_renew .main_page .page_progress li:after{display:block;clear:both;content:''}
.main_renew .main_page .page_progress ul{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}
.main_renew .main_page .page_progress ul:after{display:block;clear:both;content:''}
.main_renew .main_page .page_progress ul li{float:left;width:138px;margin:0}
.main_renew .main_page .page_progress ul li a{display:block;height:41px;background:url(../img/trans.gif);text-decoration:none;cursor:pointer}
.main_renew .main_page .page_progress .col_3 ul li{width:46px}
.main_renew .main_page .page_progress .col_2 ul li{width:69px}
.main_renew .main_page .page_progress .bar{display:none;position:absolute;top:0;left:0;width:0;height:6px;background:url(../img/emall_main/bg_progress.png) 100% 0 no-repeat;font-size:0;line-height:0}
.main_renew .main_page .page_progress .bar_on{width:100%}
.main_renew .main_page .page_progress .unit{display:none;position:absolute;top:-41px;left:50%;width:32px;height:32px;margin-left:-16px;padding-top:10px;background:url(../img/emall_main/ico_bn_unit.png) 0 0 no-repeat;text-align:center}
.main_renew .main_page .page_progress .unit em{font-family:emm_bol,arial;font-size:12px}
.main_renew .main_page .page_progress .unit em.n1{color:#33353d}
.main_renew .main_page .page_progress .unit em.n2{color:#8b8b8b}
.main_renew .main_page .page_progress li a:hover .unit{display:block}
.main_renew .main_page .page_progress li h1{height:26px;padding-top:15px;background:url(../img/emall_main/bg_line.png) 0 50% no-repeat;color:#33353d;font-size:12px;font-weight:normal;text-align:center}
.main_renew .main_page .page_progress li h1.spt{background:#33353d;color:#fff}
.main_renew .main_page .page_progress li:first-child h1{background-position:-1px 50%}
.main_renew .main_page .page_progress li.active{position:relative;z-index:2}
.main_renew .main_page .page_progress li.active h1{background:#f15300;color:#fff}
.main_renew .main_page .page_progress li.active .bar{display:block}
.main_renew .bx-wrapper .bx-viewport{z-index:10}
.main_renew #lnb{position:relative;z-index:50;width:174px}
.main_renew{position:relative;min-height:640px}
.main_renew .lnb_wrap{position:absolute;top:0;left:50%;z-index:20;margin-left:-510px;background:url(../img/emall_main/bg_lnb.png);border:none;width:184px;height:627px;padding:0 0 13px 13px}
.main_renew .main_banner{width:100%}
.main_renew .main_banner .banner_img{overflow:hidden;height:640px}
.main_renew .main_banner .banner_img li{float:left;width:100%;height:640px}
.main_renew .main_banner .mbnr_w{position:relative;width:1020px;margin:0 auto}
.main_renew .main_banner .mbnr_w:after{display:block;clear:both;content:''}
.main_renew .main_banner .mbnr_w img{vertical-align:top}
.main_renew .main_banner .mbnr_w a{float:right}
.main_renew .main_banner .main_nav{position:absolute;top:16px;left:50%;z-index:30;width:98px;height:40px;margin-left:400px}
.main_renew .main_banner .main_nav a{width:33px;height:40px;background-image:url(../img/emall_main/bn_nav.png);background-repeat:no-repeat;position:absolute;top:0}
.main_renew .main_banner .main_nav a.prev{background-position:0 0;left:0}
.main_renew .main_banner .main_nav a.prev:hover{background-position:0 -50px}
.main_renew .main_banner .main_nav a.next{background-position:-33px 0;left:33px}
.main_renew .main_banner .main_nav a.next:hover{background-position:-33px -50px}
.main_renew .main_banner .main_nav a.stop{background-position:-66px 0;width:32px;left:66px}
.main_renew .main_banner .main_nav a.stop:hover{background-position:-66px -50px}
.main_renew .main_banner .main_nav a.play{display:none;background-position:-99px 0;width:32px;left:66px}
.main_renew .main_banner .main_nav a.play:hover{background-position:-99px -50px}
.main_renew .main_page{position:relative;z-index:10;width:1020px;margin:0 auto}
.main_renew .main_page .page_progress{position:absolute;left:197px;bottom:0;z-index:10;width:822px}
.main_renew #lnb h1{overflow:hidden;width:174px;height:44px;margin:0;background:url(../img/emall_main/sp_lnb_160720.png) no-repeat;font-size:0;text-indent:-10000px}
.main_renew #lnb h1.h_tit1{background-position:-14px 0}
.main_renew #lnb h1.h_tit2{background-position:-14px -274px;height:37px}
.main_renew #lnb a{display:block}
.main_renew #lnb ul li{position:relative;vertical-align:top}
.main_renew #lnb ul li a:hover,.main_renew #lnb ul li a:focus,.main_renew #lnb ul li a:active{text-decoration:none}
.main_renew #lnb ul li span{display:block;overflow:hidden;width:174px;height:23px;background-image:url(../img/emall_main/sp_lnb_160720.png);text-indent:-10000px;cursor:pointer}
.main_renew #lnb ul li span.cat_0006110000{background-position:-14px -44px}
.main_renew #lnb ul li span.cat_0006120000{background-position:-14px -67px}
.main_renew #lnb ul li span.cat_0006130000{background-position:-14px -90px}
.main_renew #lnb ul li span.cat_0006140000{background-position:-14px -113px}
.main_renew #lnb ul li span.cat_0006150000{background-position:-14px -136px}
.main_renew #lnb ul li span.cat_6000023665{background-position:-14px -159px}
.main_renew #lnb ul li span.cat_6000023666{background-position:-14px -182px}
.main_renew #lnb ul li span.cat_6000023669{background-position:-14px -205px}
.main_renew #lnb ul li span.cat_6000025610{background-position:-14px -228px}
.main_renew #lnb ul li span.cat_6000014059{background-position:-14px -251px}
.main_renew #lnb ul li span.cat_6000024066{background-position:-14px -311px}
.main_renew #lnb ul li span.cat_6000024067{background-position:-14px -334px}
.main_renew #lnb ul li span.cat_6000024068{background-position:-14px -357px}
.main_renew #lnb ul li span.cat_0006520000{background-position:-14px -380px}
.main_renew #lnb ul li span.cat_0006530000{background-position:-14px -403px}
.main_renew #lnb ul li span.cat_0006540000{background-position:-14px -426px}
.main_renew #lnb ul li span.cat_0006550000{background-position:-14px -449px}
.main_renew #lnb ul li span.cat_6000014364{background-position:-14px -472px}
.main_renew #lnb ul li span.cat_6000013960{background-position:-14px -495px}
.main_renew #lnb ul li span.cat_0006570000{background-position:-14px -518px}
.main_renew #lnb ul li span.cat_0006580000{background-position:-14px -541px}
.main_renew #lnb ul li span.cat_0006590000{background-position:-14px -564px}
.main_renew #lnb ul li.on span.cat_0006110000{background-position:-314px -44px}
.main_renew #lnb ul li.on span.cat_0006120000{background-position:-314px -67px}
.main_renew #lnb ul li.on span.cat_0006130000{background-position:-314px -90px}
.main_renew #lnb ul li.on span.cat_0006140000{background-position:-314px -113px}
.main_renew #lnb ul li.on span.cat_0006150000{background-position:-314px -136px}
.main_renew #lnb ul li.on span.cat_6000023665{background-position:-314px -159px}
.main_renew #lnb ul li.on span.cat_6000023666{background-position:-314px -182px}
.main_renew #lnb ul li.on span.cat_6000023669{background-position:-314px -205px}
.main_renew #lnb ul li.on span.cat_6000025610{background-position:-314px -228px}
.main_renew #lnb ul li.on span.cat_6000014059{background-position:-314px -251px}
.main_renew #lnb ul li.on span.cat_6000024066{background-position:-314px -311px}
.main_renew #lnb ul li.on span.cat_6000024067{background-position:-314px -334px}
.main_renew #lnb ul li.on span.cat_6000024068{background-position:-314px -357px}
.main_renew #lnb ul li.on span.cat_0006520000{background-position:-314px -380px}
.main_renew #lnb ul li.on span.cat_0006530000{background-position:-314px -403px}
.main_renew #lnb ul li.on span.cat_0006540000{background-position:-314px -426px}
.main_renew #lnb ul li.on span.cat_0006550000{background-position:-314px -449px}
.main_renew #lnb ul li.on span.cat_6000014364{background-position:-314px -472px}
.main_renew #lnb ul li.on span.cat_6000013960{background-position:-314px -495px}
.main_renew #lnb ul li.on span.cat_0006570000{background-position:-314px -518px}
.main_renew #lnb ul li.on span.cat_0006580000{background-position:-314px -541px}
.main_renew #lnb ul li.on span.cat_0006590000{background-position:-314px -564px}
.main_renew #lnb .lnb_sub{border-color:#33353d}
.main_renew .official_store{display:block}

/* 2018 임시 */
.main_renew #lnb.temp_cate ul li span{background-image:none;text-indent:0;color:#222;font-size:13px;font-family:NanumBarunGothic,'돋움',Dotum;line-height:23px;height:22px;padding-left:12px;width:162px}
.main_renew #lnb.temp_cate ul li.on span{background-color:#333;color:#fff;font-family:NanumBarunGothic,'돋움'}

.official_store{position:absolute;bottom:0;left:0;z-index:49}
.official_store .tit{width:197px;height:41px}
.official_store .tit a{display:block;background:url(../img/emall_main/link_store.png) 0 0 no-repeat;width:197px;height:41px}
.official_store.v2 .tit a{display:block;background:url(../img/emall_main/link_store_v2.png) 0 0 no-repeat;width:173px;height:41px;color:#fff;font-size:13px;line-height:41px;padding-left:24px}
.official_store.v2 .tit a:hover{text-decoration:none;}
.official_store .bx_store_tms{display:none;position:absolute;bottom:0;left:176px;border:2px solid #33353D;background:#fff;width:489px}
.official_store .bx_store_tms .stit{font-size:17px;letter-spacing:-1px;color:#33353d;line-height:30px;padding:9px 15px 0;height:33px}
.official_store .bx_store_tms .tms_img{padding:0 0 16px 16px}
.official_store .bx_store_tms .tms_img:after{content:'';display:block;clear:both}
.official_store .bx_store_tms .tms_img li{float:left;margin-left:-1px;margin-bottom:-1px;border:1px solid #EAEAEA;width:228px}
.official_store .bx_store_tms .tms_img li a{display:inline-block;vertical-align:top;*zoom:1}
.official_store .bx_store_tms .tms_img li a:after{content:'';display:block;clear:both}
.official_store .bx_store_tms .tms_img li img{vertical-align:top;float:left;width:68px;height:68px}
.official_store .bx_store_tms .tms_img li dl{float:left;width:155px;padding:17px 0 0 5px}
.official_store .bx_store_tms .tms_img li dt{font-size:14px;font-weight:bold;color:#33353d;margin-bottom:5px}
.official_store .bx_store_tms .tms_img li dd{font-size:12px;color:#888;width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.official_store .bx_store_tms .tms_txt{padding:10px 0 9px 5px;background:#FBFBFB}
.official_store .bx_store_tms .tms_txt:after{content:'';display:block;clear:both}
.official_store .bx_store_tms .tms_txt li{float:left;line-height:24px;padding:0 11px 0 10px;background:url(../img/emall/bu_bar.png) 100% 4px no-repeat}
.official_store .bx_store_tms .tms_txt li:last-child{background:none}
.official_store .bx_store_tms .tms_txt li a{color:#666;font-size:12px}
.official_store .bx_store_tms .tms_txt li a:hover{color:#ff502b;text-decoration:none}
.official_store.on .bx_store_tms{display:block}

.main_sp_shop{position:relative;width:1021px;height:115px;margin:0 auto 20px auto;border-bottom:2px solid #33353d}
.main_sp_shop h1.tit{position:absolute;top:40px;left:0;z-index:10;width:206px;height:50px;background:url(../img/emall_main/sp_main1_lc2.png) 0 0 no-repeat}
.main_sp_shop h1.tit .more{position:absolute;top:27px;left:112px;width:58px;height:19px;background:url(../img/trans.gif)}
.main_sp_shop .sps_logo{position:absolute;top:35px;left:200px;width:821px}
.main_sp_shop .sps_logo:after{display:block;clear:both;content:''}
.main_sp_shop .sps_logo li{float:left;width:137px}
.main_sp_shop .sps_logo li:first-child{width:136px}
.main_sp_shop .sps_logo li a{display:block;height:80px;padding-left:1px;background:url(../img/emall_main/bg_line2.png) 0 0 no-repeat}
.main_sp_shop .sps_logo li:first-child a{padding-left:0;background:none}
.main_sp_shop .sps_logo li a .de{display:block}
.main_sp_shop .sps_logo li a .ov{display:none}
.main_sp_shop .sps_logo li a:hover{border-bottom:2px solid #f15300}
.main_sp_shop .sps_logo li a:hover .de{display:none}
.main_sp_shop .sps_logo li a:hover .ov{display:block}
.main_sp_shop .sps_lst{display:none;position:absolute;top:29px;left:199px;padding:15px 5px 2px 0;border:1px solid #e9e9e9;background:#fbfbfb}
.main_sp_shop .sps_lst ul{width:816px;height:52px;margin-left:-1px;background:url(../img/emall_main/bg_line3.png) 0 0 repeat-x}
.main_sp_shop .sps_lst ul:after{display:block;clear:both;content:''}
.main_sp_shop .sps_lst ul li{float:left;width:136px;margin-bottom:12px;text-align:center}
.main_sp_shop .sps_lst ul li img{vertical-align:top}
.main_season{width:1020px;margin:0 auto}
.main_season .bn_season a{display:inline-block}
.main_season .bn_season img{vertical-align:top}
.main_season .bn_season_bojung{position:relative;width:253px}
.main_season .bn_season_bojung a{display:inline-block;position:absolute;top:0;left:0;z-index:1}
.main_season .bn_season_bojung a img{vertical-align:top}
.main_season .lst_item td{empty-cells:show}
.main_season .item{padding-bottom:0}
.main_season .item.w253{height:406px}
.main_season .item.w253 .item_info{padding:0 20px}
.main_season .item_info .md{height:auto}
.main_season .item_info .bm{height:34px}
.main_season .item_info .title{height:auto}
.main_season .item_info .item_bojung{margin-top:0;position:absolute;bottom:12px;width:213px}
.main_season .item_info .item_bojung strong.soldout{font-family:'나눔바른고딕',NanumBarunGothic, dotum, sans-serif;padding-right:10px}
.main_season .item_info .item_bojung .tx_soldout{background:url(../img/emall_main/tx_soldout.png) 0 0 no-repeat;float:left;width:73px;height:16px;margin-top:7px}
.main_season .item_info .item_bojung .tx_remm{background:url(../img/emall_main/tx_remm.png) 0 0 no-repeat;float:left;width:73px;height:16px;margin-top:7px}
.main_season .item_info .price{display:inline-block}
.main_season .item_info .price_unit{display:inline-block}
.main_objang{width:1020px;margin:-1px auto 0 auto;border-top:1px solid #E9E9E9}
.main_objang .tit{height:80px;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9}
.main_objang .tit a{display:block;position:relative;width:456px;height:80px;margin:0 auto;background:url(../img/emall_main/sp_main1_lc2.png) 0 -100px no-repeat}
.main_objang .bx_time em{float:left;width:30px;height:30px;margin:0 2px 0 1px;background-image:url(../img/emall_main/sp_main1_lc2.png);background-repeat:no-repeat}
.main_objang .bx_time em.num_0{background-position:0 -60px}
.main_objang .bx_time em.num_1{background-position:-40px -60px}
.main_objang .bx_time em.num_2{background-position:-80px -60px}
.main_objang .bx_time em.num_3{background-position:-120px -60px}
.main_objang .bx_time em.num_4{background-position:-160px -60px}
.main_objang .bx_time em.num_5{background-position:-200px -60px}
.main_objang .bx_time em.num_6{background-position:-240px -60px}
.main_objang .bx_time em.num_7{background-position:-280px -60px}
.main_objang .bx_time em.num_8{background-position:-320px -60px}
.main_objang .bx_time em.num_9{background-position:-360px -60px}
.main_objang .bx_time .hour{position:absolute;top:30px;left:151px}
.main_objang .bx_time .minute{position:absolute;top:30px;left:234px}
.main_objang .bx_time .second{position:absolute;top:30px;left:317px}
.main_objang .lst_item td{empty-cells:show}
.main_objang .item{padding-bottom:0}
.main_objang .item_info{height:103px}
.main_objang .item_info .md{height:auto}
.main_objang .item_info .title{height:38px !important}
.main_objang .item_info .title .bnd{display:none}
.main_objang .item_info .price_dc{display:none}
.main_objang .item_info .price .btn_price_vw{display:none}
.main_objang .item_info .price strong{font-size:22px !important;color:#000}
.main_objang .item_thm .soldout{display:none}
.main_objang .item_thm .bdg_sale{text-align:center;margin:0;padding-right:6px;width:55px}
.main_objang .item_thm .bdg_sale strong{margin:0}
.main_objang .item_thm .bdg_sale i{visibility:visible;position:static;font-size:20px;line-height:55px;padding:0;font-style:normal}
.main_objang .traders .item_thm .bdg_sale{padding-right:0;width:53px}
.main_objang .traders .item_thm .bdg_sale strong{margin-right:11px}

.main_objang .boons .item_thm .bdg_sale{width:34px;padding:10px 14px 0 0;text-align:right}
.main_objang .boons .item_thm .bdg_sale strong{margin:0 -2px}
.main_objang .boons .item_thm .bdg_sale i{visibility:hidden;overflow:hidden;position:absolute;top:-1px;left:-1px;width:1px;height:1px;font-size:0;line-height:0}

.main_jumpo{position:relative;width:1018px;height:602px;margin:0 auto;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.main_jumpo .bn_jumpo{width:1018px;height:602px}
.main_jumpo .bn_jumpo:after{display:block;clear:both;content:''}
.main_jumpo .bn_jumpo a{float:left}
.main_jumpo .bn_jumpo img{vertical-align:top}
.main_jumpo .info_jumpo{position:absolute;top:296px;left:0;width:200px;height:306px;padding-left:25px}
.main_jumpo .info_jumpo .info_jumpo_tit{width:150px;height:94px;background:url(../img/emall_main/sp_main1_lc2.png) 0 -200px no-repeat}
.main_jumpo .info_jumpo .search_jumpo{display:block;width:150px;height:128px;margin-bottom:20px;background:url(../img/emall_main/sp_main1_lc2.png) 0 -294px no-repeat}
.main_jumpo .info_jumpo .jumpo_txt .link_login{display:block;width:150px;height:29px;background:url(../img/emall_main/sp_main1_lc2.png) 0 -442px no-repeat}
.main_jumpo .info_jumpo .jumpo_txt .link_login2{display:block;width:126px;height:29px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -460px no-repeat}
.main_jumpo .info_jumpo .jumpo_txt p{color:#33353d;line-height:18px}
.main_jumpo .info_jumpo .jumpo_txt p em{color:#f25300}

.main_jumpo .info_jumpo_v2{position:absolute;top:296px;left:0;width:200px;height:306px;padding-left:25px}
.main_jumpo .info_jumpo_v2 .info_jumpo_tit{width:163px;height:94px;background:url(../img/emall_main/sp_main1_v2.png) 0 -200px no-repeat}
.main_jumpo .info_jumpo_v2 .set_jumpo{display:block;width:150px;height:128px;margin-bottom:12px;background:url(../img/emall_main/sp_main1_v2.png) 0 -294px no-repeat}
.main_jumpo .info_jumpo_v2 .jumpo_txt .link_login{display:block;width:150px;height:29px;background:url(../img/emall_main/sp_main1_v2.png) 0 -442px no-repeat}
.main_jumpo .info_jumpo_v2 .jumpo_txt .link_login2{display:block;width:126px;height:29px;background:url(../img/emall_main/sp_main1_v2.png) -200px -460px no-repeat}
.main_jumpo .info_jumpo_v2 .jumpo_lst li{color:#33353d;line-height:16px}
.main_jumpo .info_jumpo_v2 .jumpo_lst li em{color:#f25300}
.main_jumpo .info_jumpo_v2 .jumpo_alert{width:102px;height:12px;background:url(../img/emall_main/sp_main1_v2.png) -200px -500px no-repeat;line-height:12px;margin-bottom:6px}

.mid_banner_wrap{overflow:hidden;position:relative;z-index:1;width:100%;height:130px;margin:-1px auto 0 auto}
.middle_line{overflow:hidden;width:990px;height:130px;margin:0 auto}
.middle_line ul{float:right}
.middle_line li{float:left}
.middle_line li .banner_rolling{position:absolute;top:0;left:0;width:100%;display:block;height:130px;z-index:1}
.middle_line li.on .banner_rolling{display:block;z-index:2}
.middle_line li .banner_rolling img{vertical-align:top}
.middle_line li .banner_rolling a{position:absolute;left:50%;margin-left:-510px}
.middle_line li a.tab{display:block;position:relative;z-index:10;width:10px;height:10px;margin:12px 6px 0 0;background:url(../img/emall_main/sp_page.png) no-repeat 0 0;font-size:0;text-indent:-10000px}
.middle_line li.on a.tab{background-position:-50px 0}
.middle_line .banner_rolling p{position:relative;top:0;left:0;width:1020px;height:130px;margin:0 auto}
.middle_line .banner_rolling p a{float:left;width:1020px;height:130px;font-size:0;text-indent:-10000px}
.middle_line .onlyone a.tab{display:none}
/* 배너 페이지네이션 디자인변경 */
.middle_line li a.tab_cm{display:block;position:relative;z-index:10;width:17px;height:17px;margin:15px 0 0 4px;background:url(../img/emall_main/sp_page_v2.png) no-repeat 0 0;font-size:10px;color:#696969;line-height:18px;font-weight:bold;text-align:center;text-indent:0;text-decoration:none}
.middle_line li.on a.tab_cm{background-position:-50px 0;color:#fff}

.main_pbest{position:relative;width:1020px;height:367px;margin:20px auto 0 auto;border-top:1px solid #E9E9E9}
.main_pbest h1.tit{position:absolute;top:0;left:0;z-index:10;width:264px;height:84px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -200px no-repeat}
.main_pbest h1.tit a{display:block;width:254px;height:84px;background:url(../img/trans.gif)}
.main_pbest .pbest_tab{height:367px}
.main_pbest .pbest_tab a.tab{overflow:hidden;position:absolute;width:84px;height:93px;border:1px solid #e5e5e5}
.main_pbest .pbest_tab a.tab:hover{z-index:1;border-color:#000}
.main_pbest .pbest_tab a.tab:hover img{margin-top:-93px}
.main_pbest .pbest_tab .tab.tab_ty1{top:84px;left:0}
.main_pbest .pbest_tab .tab.tab_ty2{top:84px;left:85px}
.main_pbest .pbest_tab .tab.tab_ty3{top:84px;left:170px;width:83px}
.main_pbest .pbest_tab .tab.tab_ty4{top:178px;left:0}
.main_pbest .pbest_tab .tab.tab_ty5{top:178px;left:85px}
.main_pbest .pbest_tab .tab.tab_ty6{top:178px;left:170px;width:83px}
.main_pbest .pbest_tab .tab.tab_ty7{top:272px;left:0}
.main_pbest .pbest_tab .tab.tab_ty8{top:272px;left:85px}
.main_pbest .pbest_tab .tab.tab_ty9{top:272px;left:170px;width:83px}
.main_pbest .pbest_tab .pbest_cont{position:absolute;top:-1px;left:254px;width:766px;height:368px;background:url(../img/emall_main/loading.gif) 50% 50% no-repeat}
.main_pbest .pbest_tab li .pbest_cont{display:none}
.main_pbest .pbest_tab li.on .pbest_cont{display:block}
.main_pbest .pbest_tab li.on a.tab{z-index:1;border-color:#000}
.main_pbest .pbest_tab li.on a.tab img{margin-top:-186px}
.main_pbest .lst_item td{height:366px;empty-cells:show;background-color:#fff}
.main_pbest .lst_item td.ep_blank{background:url(../img/emall_express/sp_express.png) no-repeat -550px -23px}
.main_pbest .item{padding-bottom:0}
.main_pbest .item_thm .ico_every{display:block;background:url(../img/emall_main/bdg_every_v2.png) 0 0 no-repeat;width:73px;height:73px;top:auto;left:auto;margin:0;right:-2px;bottom:-114px}
.main_pbest .item_info{height:103px}
.main_pbest .item_info .md{height:auto}
.main_pbest .item_info .title{height:26px}
.main_pbest .item_info .title span.tx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main_express{position:relative;width:1020px;margin:0 auto}
.main_express .tit h1{width:207px;height:24px;margin:41px auto 0;background:url(../img/emall_main/sp_main1_lc2.png) -200px -540px no-repeat}
.main_express .tit .more{position:absolute;top:3px;right:0;width:127px;height:25px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -600px no-repeat}
.main_express_v2 .tit .more{position:absolute;top:3px;right:0;width:89px;height:24px;background:url(../img/emall_main/sp_main1_lc2.png) -337px -600px no-repeat}
.main_express .pbest_tab{position:relative;width:1020px;height:510px;margin:19px auto 0}
.main_express_v2 .pbest_tab{position:relative;width:765px;height:510px;margin:19px 0 0}
.main_express .pbest_tab li{*display:inline}
.main_express .pbest_tab li .pbest_cont{display:none;position:absolute;top:94px;left:0;width:100%;height:388px;background:url(../img/emall_main/loading.gif) 50% 50% no-repeat}
.main_express .pbest_tab li .pbest_cont .lst_item{border-top:none;border-right:1px solid #e9e9e9}
.main_express .pbest_tab li .tab{float:left;width:84px;height:92px;margin-right:-1px;border:1px solid #e9e9e9}
.main_express .pbest_tab li .tab_ty12{margin-left:-1px}
.main_express_v2 .pbest_tab li .tab_ty9{margin-left:-1px}
.main_express .pbest_tab li .tab img{max-height:100%;vertical-align:top}
.main_express .pbest_tab li .tab img.on{display:none}
.main_express .pbest_tab li .tab img.off{display:inline}
.main_express .pbest_tab li.on .pbest_cont{display:block}
.main_express .pbest_tab li.on .tab{border-bottom-color:#fff}
.main_express .pbest_tab li.on .tab img.on{display:inline}
.main_express .pbest_tab li.on .tab img.off{display:none}
.main_express .lst_item td{padding-top:20px;border-right:1px solid #fff;empty-cells:show;background-color:#fff}
.main_express .ico_btm .ico_obanjang,.main_express .ico_btm .ico_newspaper{bottom:-19px}
.main_express .item_info .md{height:auto}
.main_express .item_info .title{height:37px}
.main_express .item_info .title span.tx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.main_express_v2 .main_freqbuy{position:absolute;top:43px;right:0;width:254px;height:564px;border:1px solid #e9e9e9}
.main_express_v2 .main_freqbuy .main_freqbuy_btngo{display:block;width:254px;height:564px;background:url(../img/emall_main/main_freqbuy_btngo.png) 0 0 no-repeat}
.main_express_v2 .main_freqbuy .main_freqbuy_tit{height:78px;padding:15px 0 0;text-align:center}
.main_express_v2 .main_freqbuy .main_freqbuy_btngo2{display:inline-block;width:188px;height:61px;background:url(../img/emall_main/main_freqbuy_btngo2.png) 0 0 no-repeat;vertical-align:top}
.main_express_v2 .main_freqbuy .main_freqbuy_cont{line-height:1.5em}
.main_express_v2 .main_freqbuy .cunit_thmb_lst{width:auto;max-height:471px;padding:0}
.main_express_v2 .main_freqbuy .cunit_thmb_lst>li{margin-right:0;padding-top:15px;padding-bottom:0;padding-left:11px}

.main_buyers{position:relative;width:1020px;margin:0 auto}
.main_buyers:after{display:block;clear:both;content:''}
.main_buyers h1.tit{width:173px;height:43px;margin:37px auto 0;background:url(../img/emall_main/sp_main1_lc2.png) 0 -480px no-repeat}
.main_buyers .lst_item{width:763px;border:none}
.main_buyers .lst_item td{border:none;empty-cells:show}
.main_buyers .item{padding-bottom:0}
.main_buyers .item_info{height:103px}
.main_buyers .item_info .md{height:auto}
.main_buyers .item_info .title{height:39px}
.main_buyers .item_info .title span.tx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main_buyers .item_info .price{display:inline-block}
.main_buyers .item_info .price_unit{display:inline-block}
.main_buyers .deal_count{display:none}
.main_buyers .buyers_area{position:relative;height:417px;float:left;width:763px;border:1px solid #e9e9e9}
.main_buyers .buyers_area li{float:left}
.main_buyers .buyers_area li .tab{float:left;width:254px;text-align:center}
.main_buyers .buyers_area li .tab a{display:block;overflow:hidden;height:40px;margin:0 -1px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background:#fbfbfb;color:#33353d;line-height:40px;text-decoration:none}
.main_buyers .buyers_area li .tab a span{display:inline-block;overflow:hidden;max-width:90%;white-space:nowrap;text-overflow:ellipsis}
.main_buyers .buyers_area li:first-child .tab{width:255px}
.main_buyers .buyers_area li .buyers_cont{display:none;position:absolute;top:51px;left:0;width:763px}
.main_buyers .buyers_area li.on .buyers_cont{display:block}
.main_buyers .buyers_area li.on .tab a{background:#fff;border-bottom-color:#fff}
.main_buyers .buyers_area li.on .tab a span{background:url(../img/emall_main/bg_line4.png) 0 100% repeat-x}
.main_buyers .bn_buyers{float:left;position:relative;width:255px;height:419px}
.main_buyers .bn_buyers ul{float:right;padding:21px 15px 0 0}
.main_buyers .bn_buyers li{float:left}
.main_buyers .bn_buyers li div{display:none}
.main_buyers .bn_buyers li.on div{display:block}
.main_buyers .bn_buyers li a.tab{display:block;position:relative;z-index:10;width:10px;height:10px;margin-right:6px;background:url(../img/emall_main/sp_page.png) no-repeat 0 0}
.main_buyers .bn_buyers li.on a.tab{background-position:-50px 0}
.main_buyers .bn_buyers .banner_rolling{position:absolute;top:0;left:0}
.main_buyers .bn_buyers .banner_rolling p{position:relative;top:0;left:0}
.main_buyers .bn_buyers .banner_rolling p a{display:block;position:relative;height:419px}
.main_buyers .bn_buyers .banner_rolling p span.price{float:left;position:absolute;top:183px;left:24px;z-index:10;width:180px;height:28px;color:#33353d;font-family:emm_bol,arial;font-size:22px;font-weight:bold;letter-spacing:-1px;line-height:22px}
.main_buyers .bn_buyers .banner_rolling p span.price em{padding-left:2px;font-size:12px;font-weight:normal}
/* 배너 페이지네비게이션 디자인변경 */
.main_buyers .bn_buyers li a.tab_cm{display:block;position:relative;z-index:10;width:17px;height:17px;margin:-5px 0 0 4px;background:url(../img/emall_main/sp_page_v2.png) no-repeat 0 0;font-size:10px;color:#696969;line-height:18px;font-weight:bold;text-align:center;text-indent:0;text-decoration:none}
.main_buyers .bn_buyers li.on a.tab_cm{background-position:-50px 0;color:#fff}
.main_recipe{width:1020px;margin:40px auto 0 auto}
.main_recipe:after{display:block;clear:both;content:''}
.main_recipe .tit_recipe{float:left;width:255px}
.main_recipe .tit_recipe img{vertical-align:top}
.main_recipe .tit_recipe a{display:inline-block}
.main_recipe .goods_recipe{float:left;width:253px;border:1px solid #E9E9E9}
.main_recipe .item{padding-bottom:0}
.main_recipe .item_info .bm{height:35px}
.main_recipe .item_info .price{text-align:center;color:#33353D}
.main_recipe .item_info .price strong{font-size:22px;letter-spacing:-1px}
.main_recipe .item_info .price .btn_price_vw{display:none}
.main_recipe .item_info .price_unit{display:none}
.main_recipe .info_recipe{float:left;width:510px}
.main_recipe .info_recipe img{vertical-align:top}
.main_recipe .info_recipe a{display:inline-block}


.main_planw{width:1020px;margin:38px auto 0 auto}
.main_planw .tit_food{background:url(../img/emall_main/sp_main1_lc2.png) 0 -540px;width:130px;height:42px;margin:0 auto}
.main_planw .tit_life{background:url(../img/emall_main/sp_main1_lc2.png) 0 -600px;width:110px;height:43px;margin:0 auto}
.bn_osmu:after{display:block;clear:both;content:''}
.bn_osmu a.link_osmu{display:block;position:relative;text-decoration:none;cursor:pointer;height:100%}
.bn_osmu a.link_osmu .bn_img img{
vertical-align:top;
transform:scale(1);
-webkit-transform:scale(1);
-ms-transform:scale(1);
transition:All 1s linear;
-webkit-transition:All 1s linear;
-ms-transition:All .3s linear;
}
.bn_osmu a.link_osmu:hover .bn_img img{
transform:scale(1.05);
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transition:All 1s linear;
-webkit-transition:All 1s linear;
-ms-transition:All .3s linear;
}
.bn_osmu a.link_osmu .h1{overflow:hidden;position:absolute;top:188px;left:5%;z-index:10;width:90%;color:#33353d;font-size:16px;font-family:NanumBarunGothicBold,sans-serif;white-space:nowrap;text-overflow:ellipsis}
.bn_osmu a.link_osmu .h2{overflow:hidden;position:absolute;top:213px;left:5%;z-index:10;width:90%;color:#8b8b8b;font-size:12px;font-family:NanumBarunGothicBold,sans-serif;white-space:nowrap;text-overflow:ellipsis}

.bn_osmu li{float:left;width:254px;height:253px;margin:0 0 -1px -1px;border:1px solid #e4e4e4;text-align:center;overflow:hidden}
.ty_food .bn_osmu.bn_sec1{position:relative;height:762px}
.ty_food .bn_osmu li.o1{position:absolute;top:0;left:0;width:509px;height:507px}
.ty_food .bn_osmu li.o2{position:absolute;top:0;left:510px}
.ty_food .bn_osmu li.o3{position:absolute;top:0;left:765px}
.ty_food .bn_osmu li.o4{position:absolute;top:254px;left:510px}
.ty_food .bn_osmu li.o5{position:absolute;top:254px;left:765px}
.ty_food .bn_osmu li.o6{position:absolute;top:508px;left:0}
.ty_food .bn_osmu li.o7{position:absolute;top:508px;left:255px}
.ty_food .bn_osmu li.o8{position:absolute;top:508px;left:510px}
.ty_food .bn_osmu li.o9{position:absolute;top:508px;left:765px}
.ty_food .bn_osmu li.o1 .link_osmu .h1{top:216px;color:#fff;font-size:15px;font-weight:normal}
.ty_food .bn_osmu li.o1 .link_osmu .h1 em{display:inline-block;padding:5px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}
.ty_food .bn_osmu li.o1 .link_osmu .h2{top:260px;color:#fff;font-size:34px}
.ty_life .bn_osmu.bn_sec1{position:relative;height:762px}
.ty_life .bn_osmu li.o1{position:absolute;top:254px;left:255px;width:509px;height:507px}
.ty_life .bn_osmu li.o2{position:absolute;top:0;left:0}
.ty_life .bn_osmu li.o3{position:absolute;top:0;left:255px}
.ty_life .bn_osmu li.o4{position:absolute;top:0;left:510px}
.ty_life .bn_osmu li.o5{position:absolute;top:0;left:765px}
.ty_life .bn_osmu li.o6{position:absolute;top:254px;left:0}
.ty_life .bn_osmu li.o7{position:absolute;top:254px;left:765px}
.ty_life .bn_osmu li.o8{position:absolute;top:508px;left:0}
.ty_life .bn_osmu li.o9{position:absolute;top:508px;left:765px}
.ty_life .bn_osmu li.o1 .link_osmu .h1{top:216px;color:#fff;font-size:15px;font-weight:normal}
.ty_life .bn_osmu li.o1 .link_osmu .h1 em{display:inline-block;padding:5px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}
.ty_life .bn_osmu li.o1 .link_osmu .h2{top:260px;color:#fff;font-size:34px}

.main_event{width:1020px;margin:39px auto 0}
.main_event .tit{position:relative;height:42px}
.main_event .tit h1{width:116px;height:24px;margin:0 auto;background:url(../img/emall_main/sp_main1_lc2.png) 0 -660px}
.main_event .tit .more{position:absolute;top:2px;right:0;width:58px;height:25px;background:url(../img/emall_main/sp_main1_lc2.png) -350px -293px no-repeat}
.main_event .main_event_lst .bn_osmu li{height:334px}
.main_event .main_event_lst .bn_osmu li .bn_txt{position:relative;background:#fff;height:80px}
.main_event .main_event_lst .bn_osmu li .bn_txt .h1{top:16px}
.main_event .main_event_lst .bn_osmu li .bn_txt .h2{top:41px}

.main_bottom{width:1020px;margin:60px auto 0;padding-bottom:8px}
.main_bottom:after{display:block;clear:both;content:''}
.main_bottom .main_btm_l{float:left;width:300px}
.main_bottom .main_btm_r{float:right;width:670px}
.main_bottom dt{border-bottom:2px solid #33353D;height:29px;position:relative;width:100%}
.main_bottom dt .more{position:absolute;top:0;right:0;width:50px;height:19px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -293px no-repeat}
.main_bottom dt .tit_notice{width:52px;height:15px;position:absolute;top:4px;left:10px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -340px no-repeat}
.main_bottom dt .tit_report{width:65px;height:15px;position:absolute;top:4px;left:10px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -380px no-repeat}
.main_bottom dt .tit_eminfo{width:188px;height:15px;position:absolute;top:4px;left:10px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -420px no-repeat}
.main_bottom ul{padding:12px 10px 21px 10px}
.main_bottom li{vertical-align:top;background:url(../img/emall_main/bu_dot.png) 0 7px no-repeat;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:7px}
.main_bottom li a{color:#767676}
.main_bottom .eminfo_lst ul{float:left;width:315px}
.ico_btm .ico_myitem {display:none}
.main_bottom.v2 .main_btm_l{float:left;width:295px;margin-right:67px}
.main_bottom.v2 .main_btm_r{float:right;width:295px}
.main_bottom.v2 dt .tit_eminfo{width:108px;height:15px;position:absolute;top:4px;left:10px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -644px no-repeat}
.main_bottom.v2 dt .tit_sns{width:56px;height:15px;position:absolute;top:4px;left:10px;background:url(../img/emall_main/sp_main1_lc2.png) -200px -683px no-repeat}
.main_bottom.v2 .sns_shortcut .sns_emall{width:115px;background-position:-200px -722px}
.main_bottom.v2 .sns_shortcut .sns_emart{width:78px;background-position:-200px -760px}
.main_bottom.v2 .sns_shortcut div{height:62px;border-top:1px solid #e9e9e9;font-size:0}
.main_bottom.v2 .sns_shortcut div:first-child{border-top:0}
.main_bottom.v2 .sns_shortcut strong{display:inline-block;position:relative;width:137px;height:100%}
.main_bottom.v2 .sns_shortcut strong span{display:inline-block;position:absolute;top:50%;left:10px;height:14px;margin-top:-7px;background:url(../img/emall_main/sp_main1_lc2.png) no-repeat}
.main_bottom.v2 .sns_shortcut div a{display:inline-block;width:29px;height:28px;vertical-align:top;margin-top:18px;margin-left:7px;background:url(../img/emall_main/sp_main1_lc2.png) no-repeat}
.main_bottom.v2 .sns_shortcut div .sns_fb{margin-left:0;background-position:0 -722px}
.main_bottom.v2 .sns_shortcut div .sns_kakao{background-position:0 -775px}
.main_bottom.v2 .sns_shortcut div .sns_ig{background-position:0 -828px}
.main_bottom.v2 .sns_shortcut div .sns_blog{background-position:0 -872px}
.main_bottom.v2 .sns_shortcut div .sns_fb:hover{background-position:-39px -722px}
.main_bottom.v2 .sns_shortcut div .sns_kakao:hover{background-position:-39px -775px}
.main_bottom.v2 .sns_shortcut div .sns_ig:hover{background-position:-39px -828px}
.main_bottom.v2 .sns_shortcut div .sns_blog:hover{background-position:-39px -872px}

.main_online{width:1020px;margin:20px auto 0 auto}
.main_online a{display:inline-block;vertical-align:top}
.main_online img{vertical-align:top}
.main_html{width:1020px;margin:40px auto;text-align:center}
.main_html a{display:inline-block;vertical-align:top}
.main_html img{vertical-align:top}
.main_ssgdeliv_html{width:1020px;margin:30px auto}
.main_ssgdeliv_html a{display:inline-block;vertical-align:top}
.main_ssgdeliv_html img{vertical-align:top}

/* 메인 스페셜 브랜드 전문관 */
.main_special_brd{width:1020px;margin:0 auto;padding:4px 0 15px}
.main_special_brd .bx_inner{padding:12px 0 26px 7px;border-bottom:2px solid #34363e}
.main_special_brd ul{position:relative;overflow:hidden;height:124px}
.main_special_brd ul:after{display:block;clear:both;content:''}
.main_special_brd ul li{float:left;margin:14px 0 0 15px}
.main_special_brd ul li a{display:block;position:relative;width:150px;height:110px;background:url(../img/emall_main/sp_special_brd.png) 0 0 no-repeat}
.main_special_brd ul li a:hover,.main_special_brd ul li a:focus{background-position:0 -120px}
.main_special_brd ul li a:hover .on,.main_special_brd ul li a:focus .on{display:block}
.main_special_brd ul li img{position:absolute;top:7px;left:7px;width:136px;height:96px}
.main_special_brd ul li .on{display:none}
.main_special_brd .btn_more{display:block;width:116px;height:25px;margin:-2px auto 0;background:url(../img/emall_main/sp_special_brd.png) 0 -240px no-repeat;cursor:pointer}
.main_special_brd.open ul{height:auto}
.main_special_brd.open .btn_more{background-position:0 -270px}


.banner_rsv{height:100px}
.banner_rsv_in{height:100px;position:absolute;z-index:9;width:100%;top:0;left:0;min-width:1020px;background-color:#64656F}
.banner_rsv .bn_ex2{width:1020px;margin:0 auto}
.banner_rsv .bn_ex2 .viewTime{position:absolute;top:27px;right:50%;z-index:51;margin-right:-510px;padding-right:11px}
.banner_rsv .bn_ex2 .viewTime em{float:left;overflow:hidden;width:48px;height:48px;background:url('https://sui.ssgcdn.com/ui/em/img/bn/sp_topbanner_num.png') no-repeat;line-height:999px;vertical-align:top}
.banner_rsv .bn_ex2 .viewTime em.n0{background-position:0 0}
.banner_rsv .bn_ex2 .viewTime em.n1{background-position:-50px 0}
.banner_rsv .bn_ex2 .viewTime em.n2{background-position:-100px 0}
.banner_rsv .bn_ex2 .viewTime em.n3{background-position:-150px 0}
.banner_rsv .bn_ex2 .viewTime em.n4{background-position:-200px 0}
.banner_rsv .bn_ex2 .viewTime em.n5{background-position:-250px 0}
.banner_rsv .bn_ex2 .viewTime em.n6{background-position:-300px 0}
.banner_rsv .bn_ex2 .viewTime em.n7{background-position:-350px 0}
.banner_rsv .bn_ex2 .viewTime em.n8{background-position:-400px 0}
.banner_rsv .bn_ex2 .viewTime em.n9{background-position:-450px 0}
.banner_rsv .bn_ex2 .viewTime em.c{background-position:-500px 0;width:6px;margin:0 3px 0 2px}
.banner_rsv .bn_ex2 img{vertical-align:top}

.ssgdelivery_wrap{height:100px}
.ssgdelivery_wrap img{vertical-align:top}
.ssgdelivery_wrap .ssgdelivery_bnr{height:100px;position:absolute;z-index:9;width:100%;top:0;left:0;min-width:1020px}
.ssgdelivery_wrap .bg_color{position:absolute;left:0;right:0;top:0;height:100px}
.ssgdelivery_wrap .link{position:absolute;top:0;left:50%;margin-left:-510px;height:100px;width:1020px}
.ssgdelivery_wrap .img{position:absolute;top:0;left:0}
.ssgdelivery_wrap .txt{position:absolute;top:25px;left:240px;cursor:pointer}
.ssgdelivery_wrap .txt p{font-size:30px;letter-spacing:-2px;color:#fff100;line-height:40px;width:300px;overflow:hidden;height:40px}
.main_model{position:relative;z-index:50}
.main_model_img{position:absolute;right:50%;top:-232px;margin-right:522px}

/* 개인화 매장 개편1차오픈후 삭제 */
.main_foryou{width:1020px;margin:0 auto 30px auto;text-align:center;z-index:10}
.main_foryou h1.tit{width:1020px;height:24px;margin:41px auto 0;background:url(../img/emall_main/foryou_title.png) no-repeat}
.main_foryou .foryou_item.v2{position:relative;height:350px;overflow:hidden;background:url(../img/emall_main/loading.gif) 50% 50% no-repeat;margin-top:33px;z-index:20}
.main_foryou .foryou_item.v2 .issue_list{width:950px;height:350px;margin:0 20px;padding:0 15px;background:#fff url(../img/emall_main/sp_foryou.png) 0 -456px repeat-x}
.main_foryou .foryou_item.v2 .issue_list li{float:left;width:160px;padding:0 15px;background:none}
.main_foryou .foryou_item.v2 .issue_list .item{position:relative}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow{position:relative;padding-bottom:18px;background:url(../img/emall_main/sp_foryou.png) 0 -220px no-repeat;font-family:NanumBarunGothic,'Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,sans-serif;font-size:12px;line-height:16px;color:#444;letter-spacing:0;text-align:center}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type1{background-position:0 -220px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type2{background-position:-160px -220px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type3{background-position:-320px -220px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type4{background-position:-480px -220px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type5{background-position:-640px -220px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type6{background-position:-800px -220px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type7{background-position:0 -280px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow.type8{background-position:-160px -280px}
.main_foryou .foryou_item.v2 .issue_list .item .time_flow p{height:32px}
.main_foryou .foryou_item.v2 .issue_list .item .thumbnail{overflow:hidden;height:276px;margin-top:15px;padding:0;border:0}
.main_foryou .foryou_item.v2 .issue_list .item .thumbnail img{width:160px;height:160px}
.main_foryou .foryou_item.v2 .issue_list .dis_price{position:relative;padding-top:25px;text-align:left}
.main_foryou .foryou_item.v2 .issue_list .dis_price li{float:none;width:auto;margin:0;padding:0;font-size:12px}
.main_foryou .foryou_item.v2 .issue_list .dis_price li.dis_name{overflow:hidden;margin-bottom:8px;padding-top:6px;max-height:36px;height:auto;line-height:18px}
.main_foryou .foryou_item.v2 .issue_list .dis_price li.dis_name a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:18px;height:auto;color:#888}
.main_foryou .foryou_item.v2 .issue_list .dis_price li.prev_p{font-family:emm_bol,arial;font-size:11px;color: #888;text-decoration: line-through;vertical-align: -1px}
.main_foryou .foryou_item.v2 .issue_list .dis_price li.garamond{color: #333}
.main_foryou .foryou_item.v2 .issue_list .dis_price li.garamond .ssg_price{font-family:emm_bol,arial;font-size: 16px;color: #000;vertical-align: -2px;margin-right: -2px;margin-right:2px}
.main_foryou .foryou_item.v2 .issue_list .dis_price li.garamond span{font-size:11px}
.main_foryou .foryou_item.v2 .issue_list .dis_price li.ico_mall{position:absolute;left:2px;right:2px;top:0;height:20px;font-size:0;line-height:0;padding-top:10px}
.main_foryou .foryou_item.v2 .issue_list .item .ico_mall span{display:inline-block;height:14px;vertical-align:top;text-indent:0;line-height:999px;background:url(../img/sp_item.png) no-repeat}
.main_foryou .foryou_item.v2 .issue_list .item .ico_mall .emart{width:70px;background-position:0 0}
.main_foryou .foryou_item.v2 .issue_list .item .ico_mall .traders{width:55px;background-position:-71px 0}
.main_foryou .foryou_item.v2 .issue_list .item .ico_mall .boons{width:24px;background-position:-170px 0}
.main_foryou .foryou_item.v2 .issue_list .item .ico_mall .boots{width:24px;background-position:-170px 0}
.main_foryou .foryou_item.v2 .issue_list .item .ico_mall .tv{width:67px;background-position:100% -536px}
.main_foryou .foryou_item.v2 .btn_controls a{overflow:hidden;position:absolute;width:30px;height:41px;background:url(../img/emall_main/sp_foryou.png) no-repeat;line-height:999px;cursor:pointer;top:22px}
.main_foryou .foryou_item.v2 .btn_controls .prev,.main_foryou .foryou_item.v2 .btn_controls .prev:hover{left:0;background-position:-707px -279px;width:30px}
.main_foryou .foryou_item.v2 .btn_controls .next,.main_foryou .foryou_item.v2 .btn_controls .next:hover{right:0;background-position:-742px -279px;width:30px}
.main_foryou .foryou_item.v2 .btn_foryou_del{position:absolute;top:55px;right:-10px;left:auto;background:url(../img/emall_main/sp_foryou.png) -659px -281px no-repeat;width:24px;height:24px}
/* 개인화 매장 개편1차 */
.main_foryou{width:1020px;margin:0 auto 30px auto;text-align:center;z-index:10}
.main_foryou h1.tit{width:1020px;height:24px;margin:41px auto 0;background:url(../img/emall_main/foryou_title.png) no-repeat}
.main_foryou .foryou_item{position:relative;height:370px;overflow:hidden;background:#fff url(../img/emall_main/loading.gif) 50% 50% no-repeat;margin-top:33px;z-index:20}
.main_foryou .foryou_item .issue_list{width:950px;height:370px;margin:0 20px;padding:0 15px;background:#fff url(../img/emall_main/sp_foryou.png) 0 -445px repeat-x}
.main_foryou .foryou_item .issue_list li{float:left;width:160px;padding:0 15px;background:none}
.main_foryou .foryou_item .issue_list .item{position:relative}
.main_foryou .foryou_item .issue_list .item .time_flow{position:relative;padding-bottom:30px;background:url(../img/emall_main/sp_foryou.png) 0 -209px no-repeat;font-family:'나눔바른고딕',NanumBarunGothic;font-size:12px;line-height:16px;color:#777;letter-spacing:0}
.main_foryou .foryou_item .issue_list .item .time_flow a{text-decoration:none;color:#777}
.main_foryou .foryou_item .issue_list .item .time_flow.type1{background-position:0 -209px}
.main_foryou .foryou_item .issue_list .item .time_flow.type2{background-position:-160px -209px}
.main_foryou .foryou_item .issue_list .item .time_flow.type3{background-position:-320px -209px}
.main_foryou .foryou_item .issue_list .item .time_flow.type4{background-position:-480px -209px}
.main_foryou .foryou_item .issue_list .item .time_flow.type5{background-position:-640px -209px}
.main_foryou .foryou_item .issue_list .item .time_flow.type6{background-position:-800px -209px}
.main_foryou .foryou_item .issue_list .item .time_flow.type7{background-position:0 -269px}
.main_foryou .foryou_item .issue_list .item .time_flow.type8{background-position:-160px -269px}
.main_foryou .foryou_item .issue_list li.last .item .time_flow{background-position:0 -7px;padding-bottom:35px}
.main_foryou .foryou_item .issue_list li.last .item .info{margin-left:-10px}
.main_foryou .foryou_item .issue_list .item .time_flow p{height:32px}
.main_foryou .foryou_item .issue_list .item .time_flow p span.point{color:#ff5b59;font-weight:bold}
.main_foryou .foryou_item .issue_list .item .time_flow .price_wrap{overflow:hidden;height:32px}
.main_foryou .foryou_item .issue_list .item .time_flow .price_wrap .old_price{font-size:12px}
.main_foryou .foryou_item .issue_list .item .time_flow .price_wrap .new_price{font-size:13px;color:#ff5b59;font-weight:bold}
.main_foryou .foryou_item .issue_list .item .time_flow .price_wrap .ssg_price{font-weight:normal;font-family:'Roboto-Medium',sans-serif}
.main_foryou .foryou_item .issue_list .item .thumbnail{overflow:hidden;height:276px;margin-top:15px;padding:0;border:0}
.main_foryou .foryou_item .issue_list .item .thumbnail img{width:160px;height:160px}
.main_foryou .foryou_item .issue_list .dis_price{position:relative;padding-top:25px;text-align:left}
.main_foryou .foryou_item .issue_list .dis_price li{float:none;width:auto;margin:0;padding:0;font-size:12px}
.main_foryou .foryou_item .issue_list .dis_price li.dis_name{overflow:hidden;margin-bottom:8px;padding-top:6px;max-height:36px;height:auto;line-height:18px}
.main_foryou .foryou_item .issue_list .dis_price li.dis_name a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:18px;height:auto;color:#888}
.main_foryou .foryou_item .issue_list .dis_price li.prev_p{font-family:emm_bol,arial;font-size:11px;color: #888;text-decoration: line-through;vertical-align: -1px}
.main_foryou .foryou_item .issue_list .dis_price li.garamond{color: #333}
.main_foryou .foryou_item .issue_list .dis_price li.garamond .ssg_price{font-family:emm_bol,arial;font-size: 16px;color: #000;vertical-align: -2px;margin-right: -2px;margin-right:2px}
.main_foryou .foryou_item .issue_list .dis_price li.garamond span{font-size:11px}
.main_foryou .foryou_item .issue_list .dis_price li.ico_mall{position:absolute;left:2px;right:2px;top:0;height:20px;font-size:0;line-height:0;padding-top:10px}
.main_foryou .foryou_item .issue_list .item .ico_mall span{display:inline-block;height:14px;vertical-align:top;text-indent:0;line-height:999px;background:url(../img/sp_item.png) no-repeat}
.main_foryou .foryou_item .issue_list .item .ico_mall .emart{width:70px;background-position:0 0}
.main_foryou .foryou_item .issue_list .item .ico_mall .traders{width:55px;background-position:-71px 0}
.main_foryou .foryou_item .issue_list .item .ico_mall .boons{width:24px;background-position:-170px 0}
.main_foryou .foryou_item .issue_list .item .ico_mall .boots{width:24px;background-position:-170px 0}
.main_foryou .foryou_item .issue_list .item .ico_mall .tv{width:67px;background-position:100% -536px}
.main_foryou .foryou_item .btn_controls a{overflow:hidden;position:absolute;width:30px;height:41px;background:url(../img/emall_main/sp_foryou.png) no-repeat;line-height:999px;cursor:pointer;top:35px;z-index:3}
.main_foryou .foryou_item .btn_controls .prev{left:0;background-position:-707px -279px}
.main_foryou .foryou_item .btn_controls .next{right:0;background-position:-742px -279px}
.main_foryou .foryou_item .btn_controls .prev.first,.main_foryou .foryou_item .btn_controls .prev.first:hover{left:0;background-position:-143px -346px;width:64px}
.main_foryou .foryou_item .btn_controls .next.last,.main_foryou .foryou_item .btn_controls .next.last:hover{right:0;background-position:-217px -346px;width:64px}
.main_foryou .foryou_item .btn_controls .prev:hover{left:0;background-position:0 -346px;width:64px}
.main_foryou .foryou_item .btn_controls .next:hover{right:0;background-position:-74px -346px;width:64px}
.main_foryou .foryou_item .btn_foryou_del{position:absolute;top:43px;left:65px;background:url(../img/emall_main/sp_foryou.png) -659px -281px no-repeat;width:24px;height:24px}
/*공식스토어*/
.com_store .tit{position:relative}
.com_store .tit .more{position:absolute;top:7px;right:0;width:58px;height:25px;background:url(../img/emall_main/sp_main1_lc2.png) -350px -293px no-repeat;z-index:10}
.com_store .tit h1{text-align:center}

/* 2018 공통상품유닛 대응 */
.main .cunit_prod .thmb > a:before{display:none}
.main_season .cunit_thmb_lst > li{margin-right:23px;padding-top:0;position:relative;height:382px}
.main_season .cunit_thmb_lst > li:first-child{width:252px;margin-right:25px}
.main_season .cunit_thmb_lst > li:nth-child(4n+4){margin-right:0}
.main_season .cunit_thmb_lst .item_bojung{margin-top:0;position:absolute;bottom:0;width:100%}
.main_season .cunit_thmb_lst .item_bojung strong.soldout{font-family:'나눔바른고딕',NanumBarunGothic, dotum, sans-serif;padding-right:10px}
.main_season .cunit_thmb_lst .item_bojung .tx_soldout{background:url(../img/emall_main/tx_soldout.png) 0 0 no-repeat;float:left;width:73px;height:16px;margin-top:7px}
.main_season .cunit_thmb_lst .item_bojung .tx_remm{background:url(../img/emall_main/tx_remm.png) 0 0 no-repeat;float:left;width:73px;height:16px;margin-top:7px}
.main_season .cunit_md .title a,
.main_season .cunit_md .title .nolink{max-height:34px}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list{margin:0;width:990px;padding:0 0 0 30px}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list > li{width:180px;padding:0;margin-right:15px}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list > li .cunit_info{line-height:1.5em}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow{padding-bottom:40px;background:none;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow:after{content:'';position:absolute;top:43px;left:50%;margin-left:-12px;width:24px;height:24px;background-image:url(../img/emall_main/sp_foryou.png);background-repeat:no-repeat;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type1:after{background-position:-68px -252px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type2:after{background-position:-228px -252px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type3:after{background-position:-388px -252px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type4:after{background-position:-548px -252px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type5:after{background-position:-708px -252px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type6:after{background-position:-868px -252px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type7:after{background-position:-68px -312px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list .item .time_flow.type8:after{background-position:-228px -312px;}
.main_foryou .foryou_item .cunit_thmb_lst.issue_list li.last .item .time_flow:after{background-position:-68px -50px;}
.main_foryou .foryou_item .cunit_thmb_lst .btn_foryou_del{left:50%;margin-left:-12px}
.main_foryou .foryou_item .cunit_thmb_lst .cunit_info{text-align:left;}
.main_foryou .foryou_item .cunit_prod .thmb > a:before{display:block}
.main_foryou .foryou_item.v3{height:406px}
.main_foryou .foryou_item.v3 .issue_list{height:406px}

.main_objang .cunit_lst_v{border:1px solid #e9e9e9}
.main_objang .cunit_thmb_lst{padding-left:18px;width:1000px}
.main_objang .cunit_thmb_lst > li{margin-right:18px;padding-top:20px}
.main_express .pbest_tab{height:566px}
.main_express .pbest_tab .cunit_lst_v{border:1px solid #e9e9e9;border-top:none;height:471px}
.main_express .pbest_tab .cunit_thmb_lst{padding-left:18px;width:1000px;max-height:471px;background-color:#fff}
.main_express .pbest_tab .cunit_thmb_lst > li{margin-right:18px}
.main_express .pbest_tab li .pbest_cont{height:429px}

.main_express_v2 .pbest_tab .cunit_lst_v{width:763px;border:1px solid #e9e9e9;border-top:none;height:471px}
.main_express_v2 .pbest_tab .cunit_thmb_lst{width:745px;max-height:471px;padding-left:18px;background-color:#fff}
.main_express_v2 .pbest_tab .cunit_thmb_lst>li{margin-right:15px;padding-bottom:0}
.main_express_v2 .cunit_md .title a{max-height:34px}
.main_express_v2 .pbest_tab li .pbest_cont{height:429px}

.main_buyers .cunit_thmb_lst{padding-left:17px;width:746px}
.main_buyers .cunit_thmb_lst > li{margin-right:17px;padding-top:7px}
.main_buyers .cunit_thmb_lst > li:nth-child(3n+3){margin-right:0}
.main_recipe .cunit_thmb_lst{width:auto;padding:0}
.main_recipe .cunit_thmb_lst > li{margin:0;padding:10px;height:278px}
.main_recipe .cunit_info{text-align:center;padding-top:10px;}
.main_recipe .cunit_price .opt_price{float:none}
/* //2018 공통상품유닛 대응 */

/* 이얼싼 배너영역 */
.main_onetwothree{overflow:hidden;position:relative;width:1020px;margin:73px auto 0}
.main_onetwothree .main_objang{position:relative;float:left;width:765px;margin:0 auto}
.main_onetwothree img{vertical-align:top}
.main_onetwothree .bn_onetwothree{position:absolute;top:0;right:0;bottom:0;width:255px;height:100%;text-align:center}
.main_onetwothree .bn_onetwothree .onetwothree_default{height:100%;background:#f5f5f5}
.main_onetwothree .bn_onetwothree .onetwothree_prod{height:100%}
.bn_onetwothree .bn_tit{padding-top:24px}
.bn_onetwothree .bn_tit a{display:inline-block;width:147px;height:63px}
.bn_onetwothree .deal_img{width:232px;height:232px;margin:14px auto 0}
.bn_onetwothree .deal_img img{width:100%}
.bn_onetwothree .deal_unit a{text-decoration:none}
.bn_onetwothree .deal_prod{margin-top:16px}
.bn_onetwothree .deal_prod .deal_tit a{font-size:20px;line-height:1.4;letter-spacing:-0.3px;color:#222;text-align:center}
.bn_onetwothree .deal_prod .deal_tit .txt_selling em{overflow:hidden;display:block;width:255px;height:28px}
.bn_onetwothree .deal_prod .cunit_price{margin-top:5px;padding:0}
.bn_onetwothree .deal_prod .cunit_price a{color:#222}
.bn_onetwothree .deal_prod .cunit_price .opt_price{float:none}