@charset "utf-8";a,body{color:#000}a,button{-webkit-tap-highlight-color:rgba(0,0,0,.1);-moz-tap-highlight-color:rgba(0,0,0,.1)}#wrap,.ie_layer{box-sizing:border-box}.out_none:focus,a:focus,button:focus,input:focus,select:focus{outline:0!important}.btn_shopbag.on:after,.top_fix:after{content:''}.bottom_nav2,.brand_logo .lst,.btn_bx,.category_artbx ul,.cellbx,.fix_nav_bar ul,.order_lst li,.prdt_detail .detail_lst>li,.prdt_order_wrap .btn_area,.prdt_order_wrap .price_area,.rank_list.card.card_template4 .type4 .img_caption,.sns_lst.type2,.step_nav,.tbl_acc table,.tbl_guide .head table,.tbl_ord,.terms_wrap table,table.de_change{table-layout:fixed}.planning-all-nav,.scroll-nav,.tab-price-range ul,.tmpl-ranking-sub-tab{-webkit-perspective:1000}#scroller,.nav-scroller.scroller{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,strong,table,td,textarea,th,ul{margin:0;padding:0}body,html{width:100%;height:100%}body{font-size:14px;-webkit-text-size-adjust:none}fieldset,img,li{border:0;vertical-align:top}.btn_s2,.btn_tip,.btn_tip .sp,.card_template .img_txt .in,.evt_end p:before,.text_edit:after{vertical-align:middle}ol,ul{list-style:none}button,input[type=button]{overflow:visible;border:0;background-color:transparent;cursor:pointer}address,caption,em{font-style:normal}a{text-decoration:none;display:inline-block}a:active{background-color:rgba(0,0,0,.1)}table{border-collapse:collapse;border-spacing:0}input,select{border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.bdt0,.margin_none{border-top:0!important}input:disabled{opacity:1}hr{display:none}body,button,input,select,textarea{line-height:18px;font-family:-apple-system,‘SF Pro Text’,‘Apple SD Gothic Neo’,‘Roboto’,‘Noto Sans KR’,sans-serif}::selection{background:rgba(0,0,0,.1);text-shadow:none}::-webkit-selection{background:rgba(0,0,0,.1);text-shadow:none}::-moz-selection{background:rgba(0,0,0,.1);text-shadow:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@font-face{font-family:Gza-Regular;src:local('Gza Regular'),local('Gza-Regular'),url(https://img.lfmall.co.kr/file/WAS/display/lf2022/font/Gza-Regular.woff2) format('woff2'),url(https://img.lfmall.co.kr/file/WAS/display/lf2022/font/Gza-Regular.woff) format('woff'),url(https://img.lfmall.co.kr/file/WAS/display/lf2022/font/Gza-Regular.ttf) format('truetype'),url(https://img.lfmall.co.kr/file/WAS/display/lf2022/font/Gza-Regular.otf) format('opentype');font-weight:400;font-style:normal}.blind,caption span,legend{overflow:hidden;position:absolute;top:0;left:0;width:1px!important;height:1px!important;font-size:0!important;line-height:100px;white-space:nowrap}.elp,.elp2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical}.elp{-webkit-line-clamp:1}.elp2{-webkit-line-clamp:2}.addr_srch_area .msg_wrap .txt_addt:before,.alert_tx:before,.basic_artbx .loc_txt:after,.basic_cont .exhibit_lst a:after,.benefit_artbx .btn_view,.brand_local .loc_txt:after,.btn_appbuy .toltip:after,.btn_appbuy .tooltip,.btn_ly .selt_ly:after,.btn_more:after,.btn_shoppingbag_area a span:after,.btn_view_more:after,.card_template .movie:after,.card_template3 .vs_tit .tit:after,.card_template3 .vs_tit .tit:before,.card_tit,.dvry_lst .label,.esntl,.evt_end p:before,.faq_lst .question:after,.filter_content .depth2 .select:before,.filter_content .depth2.type2 button:after,.filter_srch_none .srch_lst:after,.filter_srch_none .srch_lst:before,.gender_selt,.inp_alert.type4:before,.inp_chk input:checked:after,.inp_chk2 input,.inp_chk3 input,.inp_chk4 input,.inp_rdo input,.inp_rdo2 input,.inp_rect_rdo:checked+label:after,.inp_selt .selt .arr:after,.inp_selt2:after,.lst_pagenation .tit:before,.ly_btn_area.type3 .btn:after,.ly_pop2 .btn_link span:after,.ly_pop2 .ly_tit .tx:before,.member_rating .btn_area .btn:after,.my_delivery li:after,.my_rating_lf:before,.pay_wait:after,.prdt_artbx .prdt_rv:after,.prdt_artbx .state a:after,.prdt_detail .etc_btn .more_sale:after,.prdt_detail .etc_btn button,.prdt_order_wrap .toltip:after,.prdt_tooltip:after,.rating_notice:before,.rv_cntbx .btn_more:after,.rv_infobx .btn_recomm:before,.selt:after,.selt_ly:after,.sns_lst li a:before,.sp,.sp02,.srch_barcode .frame span:after,.srch_barcode .frame span:before,.srch_barcode .frame:after,.srch_barcode .frame:before,.srch_none.result_none .tit:before,.step_nav.join .in:after{display:inline-block;width:1px;height:1px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) no-repeat;background-size:400px auto;font-size:0;overflow:hidden;color:transparent;letter-spacing:-7px;white-space:nowrap}.ie_layer h6.tit,.ie_layer p.tit,.ie_layer p.txt{margin-bottom:50px;color:#fff}body.pc .pay-list-choice .is-pc{display:none}body.pc #footer{max-width:750px;margin-left:auto;margin-right:auto}#wrap{min-width:320px;min-height:100%;background:#fff}#wrap.nav_none{padding-bottom:0}#wrap.sub{padding-top:44px}#wrap.sub2{overflow-x:hidden}#wrap.sub3{padding-top:100px}#wrap.sub4{padding-top:110px}#wrap.hdrstk{padding-top:44px}.tl{text-align:left!important}.tc{text-align:center!important}.noScroll #IELayer{opacity:0}.ie_layer{position:absolute;top:50%;left:50%;width:100%;max-width:750px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-family:'Malgun Gothic',AppleSDGothicNeo,HelveticaNeue,helvetica,sans-serif!important;text-align:center}.ie_layer h6.tit{font-size:34px;line-height:60px;font-weight:700}.ie_layer p.tit{font-size:22px;line-height:32px}.ie_layer p.txt{font-size:26px;line-height:20px}.ie_layer p.txt span{display:inline-block;margin:0 10px}.ie_layer p.txt2 button{display:inline-block;padding:0 50px;border-radius:35px;background:#fff;color:#000;font-size:26px;line-height:63px;font-weight:700}.fw_bd,.strong{font-weight:700!important}.ie_layer .right{text-align:right}.ie_layer .btn_close_pop{display:inline-block;width:32px;height:32px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -38px -284px no-repeat}.app_banner,.top_fix:after{background:#eee;left:0;right:0}#hdrver2.app_banner_in,#wrap.app_banner_in{padding-top:51px}#wrap.sub.app_banner_in{padding-top:95px}#hdrver2.sub.app_banner_in{padding-top:51px}#wrap.sub3.app_banner_in{padding-top:141px}#wrap.sub4.app_banner_in{padding-top:151px}.top_fix{position:fixed;top:0;right:0;left:0;z-index:302}.top_fix:after{height:1px;position:absolute;bottom:0}.top_fix .app_banner{position:relative;z-index:10}.top_fix #header{position:relative}#wrap.sub.app_banner_in .top_fix{position:fixed;left:0;width:100%;top:51px;z-index:260}#wrap.sub.app_banner_in.prdt_detail_wrap .top_fix{position:fixed;left:0;width:100%;top:0;z-index:260}#wrap.sub.app_banner_in .fix.filterFixHeader{margin-top:51px}.app_banner{position:fixed;top:0;z-index:260;height:51px;padding-left:39px}.app_banner a{display:block;height:51px;font-size:0}.btn,.pagenation a{display:inline-block;box-sizing:border-box}.app_banner .btn_close{position:absolute;top:0;left:0;width:39px;height:50px;padding:19px 15px 18px 10px}.app_banner .btn_close .sp{width:14px;height:14px;background-position:-93px -456px}.scrl_none{position:fixed;top:0;right:0;left:0;bottom:0;overflow:hidden!important}.color_aqua{color:#dc2832!important}.color_black{color:#000!important}.color_blue,.color_mint{color:#d9232e!important}.color_gold{color:#c39446!important}.color_sky{color:#7a81cf!important}.color_purple{color:#775d9c!important}.color_red{color:#dc2832!important}.color_gblue{color:#6190ae!important}.color_indigo{color:#343e48!important}.color_gray{color:#999!important}.color_gray2{color:#666!important}.color_gray3{color:#333!important}.color_gray4{color:#757575!important}.margin_none{margin-top:0!important}.margin_small{margin-top:5px!important}.margin_middle{margin-top:10px!important}.pd_none{padding:0!important}.pd07{padding:7px}.pdt44{padding-top:44px}.mgt0{margin-top:0!important}.tl_l{text-align:left!important}.tl_c{text-align:center!important}.btn,.pagenation{text-align:center}.fl_l{float:left!important}.fl_r{float:right!important}.csr_pnt{cursor:pointer!important}.tap_hgt{-webkit-tap-highlight-color:transparent!important}#scroller,.lfdt_opt_bar,.nav-scroller.scroller{-webkit-tap-highlight-color:transparent}.btn,.btn_m{font-weight:700}.loading{position:fixed;top:50%;left:50%;z-index:200;width:35px;height:35px;margin:-18px 0 0 -18px;-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}.card_template_wrap,.gender_selt{margin-top:10px}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.scrlbx{overflow-x:hidden;overflow-y:auto;height:100%}.scrlbx::-webkit-scrollbar{-webkit-appearance:none;width:2px}.scrlbx::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.pagenation{position:absolute;right:0;left:0;bottom:1px;font-size:0}.btn_shopbag,.highlighting{position:relative}.pagenation a{overflow:hidden;width:7px;height:7px;margin-left:7px;border:1px solid #fff;line-height:999px;border-radius:100%}.pagenation a:first-child{margin-left:0}.pagenation .active{background:#fff}.btn{height:40px;padding:12px 0;background:#dc2832;font-size:13px;color:#fff}#orderContainer .btn,#orderWrap .btn{height:auto;padding:0;background:0 0}.btn_m,.btn_s{background:#191919;color:#fff;font-size:12px;display:inline-block;text-align:center;box-sizing:border-box}.btn_m{height:34px;padding:9px 0}.btn_s{height:21px;padding:2px 0;line-height:20px}.btn_s2{display:inline-block;min-width:62px;margin-left:6px;padding:0 6px;border:1px solid #dbdbdb;border-bottom-color:#b8b8b8;background:#fff;font-size:12px;font-weight:400;color:#333;text-align:center;box-sizing:border-box}.btn_bg_wh{background:#fff!important;color:#222}.btn_bg_gr{background:#909090;color:#fff}.btn_bg_gr2{background:#222;color:#fff}.btn_bd_gr{border:1px solid #888;background:#fff;color:#909090}.btn_bd_gr2{border:1px solid #dbdbdb;background:#fff;color:#333}.btn_bd_gr3{border:1px solid #242424;background:#fff;color:#222}.btn_shopbag{display:inline-block;font-size:0}.btn_shopbag .sp{width:16px;height:16px}.btn_shopbag.on:after{position:absolute;top:14px;right:10px;width:3px;height:3px;background:#05bbc2;border-radius:100%}.btn_close,.menu{position:absolute;top:0;font-size:0}.btn_close{right:0}.btn_close .sp{width:40px;height:40px;background-position:-168px -498px;overflow:hidden}.menu{left:0;padding:2px 4px}.menu .sp{width:40px;height:40px;box-sizing:border-box;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -294px -498px no-repeat;background-size:400px auto}.btn_tip{font-size:0}.btn_tip .sp{width:16px;height:15px;background-position:-378px -161px;display:inline-block}.btn_tip.on .sp{background-position:-378px -147px}.btn_top{position:fixed;right:2px;bottom:15px;z-index:120;font-size:0;line-height:1}.btn_top.type2{bottom:63px}.btn_top.type3{bottom:85px}.nav_none .btn_top{bottom:17px}.wish-top+.card_template4 .in .btn_close .sp{background-position:-352px -265.5px;width:30px;height:30px;margin-right:10px}.card_template_wrap.border_none.margin_none{position:relative;z-index:2}.card_header{display:block;position:relative;background:#fff;box-sizing:border-box}.card_header .mtt{display:block;font-size:22px;color:#000}.card_header .mtxt{overflow:hidden;margin-top:-1px;font-size:12px;color:#999}.card_header .btn_more,.card_header .btn_more:before{font-size:13px;color:#4285f4;top:50%;position:absolute}.card_header .btn_more{right:19px;width:85px;transform:translateY(-50%);padding:0 10px 0 0;line-height:42px;text-indent:-9999px}.filter_ly .ly_btn_area.type2 .btn.dimmed.oncheck,.filter_ly .ly_btn_area.type2 .btn.oncheck{text-indent:0}.card_header .btn_more:before{content:'전체보기';white-space:nowrap;display:inline-block;right:22px;width:40px;line-height:15px;text-indent:0;transform:translateY(calc(-50% - 1px))}.card_header .btn_more:after{content:'';display:block;width:13px;height:30px;top:50%;right:0;transform:translateY(-50%);position:absolute;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png) -18px -39.5px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.card_header .btn_more.btn-arrow-type{font-size:0}.card_header .btn_more.btn-arrow-type::before{display:none;font-size:0}.card_header .btn_more.btn-arrow-type::after{background-position:0 -40px}.card_header .logo{position:absolute;top:15px;left:10px;width:35px;height:35px}.card_header .logo img{width:100%;height:100%}.card_header.type2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;min-height:60px;padding:18px 51px 12px 54px}.card_footer.brnon .txt .more,.card_footer.more_open .txt+.more,.hd_tx_area.brnon .txt .more,.hd_tx_area.more_open .txt+.more{display:none}.card_template .img_caption,.evt_end{-webkit-box-pack:center;-webkit-box-orient:vertical}.card_header.type2 .mtt{font-size:14px;font-weight:700;line-height:normal}.card_header.type2 .mtt.brand{font-size:15px;font-weight:400}.card_header.type2 .mtxt{font-size:11px}.card_header.type2 .btn_more{top:10px}.card_header.type3{max-height:60px;padding:0;text-align:center}.card_header.type3 img{max-width:320px;max-height:60px}.card_footer,.hd_tx_area{position:relative;padding:0 20px;background:#fff;font-size:0}.hd_tx_area div:first-child{font-size:0;line-height:1;margin:0;padding:0}.card_footer .in,.hd_tx_area .in,.hd_tx_area div+.in{overflow:hidden;height:40px;margin:0 0 15px}.card_footer .compare,.hd_tx_area .compare{float:left;width:10%;height:40px}.card_footer.more_open .in,.card_footer.morenon .in,.hd_tx_area.more_open .in,.hd_tx_area.morenon .in{height:auto}.card_footer .txt,.hd_tx_area .txt{float:right;width:100%;margin-left:-10%;font-size:14px;color:#000;line-height:20px}.card_footer .tag,.hd_tx_area .tag{color:#23AFE6}.card_footer .more,.hd_tx_area .more{margin-left:9px;font-size:13px;color:#888;line-height:18px;text-align:right;text-decoration:underline}.card_footer .txt+.more,.hd_tx_area .txt+.more{float:right;position:relative;top:-19px;left:90%;width:49px;margin-left:-48px;padding:0 5px 0 15px;background:#fff;background:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,0)),to(white),color-stop(25%,#fff))}.card_footer.more_open .txt .more,.hd_tx_area.more_open .txt .more{display:inline-block}.card_footer.morenon .txt,.hd_tx_area.morenon .txt{float:none;margin-left:0}.hd_tx_area{overflow:hidden}.card_header+.hd_tx_area{border-width:0}.card_header+.hd_tx_area .in{margin:3px 0 9px;border-top:0}.card_template{overflow:hidden;position:relative;background:#fff}.card_template a{display:block}.card_template .template{overflow:hidden;position:relative;margin:-1px 0 0 -1px;padding-top:100%;background:#fff}.card_template .template li{overflow:hidden;position:absolute;top:0;left:0;width:100%}.card_template .template a{display:block;position:relative;height:100%;border:1px solid #eee;border-width:1px 0 0 1px;box-sizing:border-box}.card_template .template a img{position:absolute;left:0;top:0;bottom:0;margin:auto}.card_template .img_wrap{display:block;overflow:hidden;position:relative;height:100%}.card_template .img_wrap img{position:relative;width:100%}.card_template .img_caption{display:-webkit-box;position:relative;height:27.8%;background:#fff;text-align:center;box-sizing:border-box}.card_template .img_caption .name{display:block;overflow:hidden;padding:0 14px;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.card_template .img_caption .price{display:block;margin-top:-1px;font-size:13px;font-weight:700}.card_template .img_txt{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px;font-size:0;white-space:nowrap;text-align:center;box-sizing:border-box}.card_template.type3 .type3,.card_template.type3 .type4{padding-top:140%}.card_template .img_txt:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);content:''}.card_template .img_txt:after{display:inline-block;height:100%;vertical-align:middle;content:''}.card_template .img_txt .in{display:inline-block;position:relative;font-size:14px;white-space:normal}.card_template .movie:after,.card_template .movie:before{position:absolute;z-index:1;content:''}.card_template .img_txt .in span{display:block;font-weight:700;color:#fff}.card_template .img_txt.more .in{font-size:17px}.card_template .movie:before{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.card_template .movie:after{top:50%;left:50%;width:43px;height:43px;margin:-22px 0 0 -22px;background-position:0 -47px}.evt_end,.soldout,.soldout_new{position:absolute;z-index:10}.soldout{top:0;left:1px;width:100%;height:100%;background:rgba(0,0,0,.7)}.soldout .sp{position:absolute;top:50%;left:50%;width:47px;height:13px;margin:-6px 0 0 -23px;background-position:-122px 0;content:''}.soldout_new{top:0;left:0;width:100%;height:100%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/pfront/bg_soldout_new.png)}.soldout_new .txt{position:absolute;left:50%;top:50%;overflow:hidden;text-indent:-999px;width:50px;font-size:20px;height:14px;margin:-7px 0 0 -25px;display:block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/txt_soldout_new.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto}li:first-child .soldout{left:0}.evt_end{display:-webkit-box!important;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);font-weight:700;color:#fff;text-align:center;content:''}.evt_end strong{font-size:16px}.evt_end p{position:relative;margin-top:12px;font-size:14px}.evt_end p:before{display:inline-block;width:24px;height:22px;margin-right:8px;background-position:-149px -363px;content:''}.card_template.type2 li,.card_template.type3 li{width:auto}.evt_end+.swiper-wrapper{transform:none!important}.evt_end.pagefix{position:fixed;top:100px;right:0;left:0;bottom:0;z-index:200;height:auto}.card_template.m_type.type3 .type2 .big img,.card_template.type3 .type3 a{height:100%}.card_template.type2 .b1{top:0;right:50%;left:0;bottom:50%}.card_template.type2 .b2{top:0;right:0;left:50%;bottom:50%}.card_template.type2 .b3{top:50%;right:50%;left:0;bottom:0}.card_template.type2 .b4,.card_template.type2 .type2 .big{right:0;left:50%;bottom:0}.card_template.type2 .b4{top:50%}.card_template.type2 .type2 .b1{left:0}.card_template.type2 .type2 .b3{top:50%;right:50%;left:0;bottom:0}.card_template.type2 .type3 .big{right:50%;bottom:0}.card_template.type2 .type3 .b2{left:50%;right:0;bottom:50%}.card_template.type2 .type3 .b3{top:50%;left:50%;right:0;bottom:0}.card_template.type3 .b1{right:66.7%;bottom:66.7%}.card_template.type3 .b2{right:33.4%;left:33.3%;bottom:66.7%}.card_template.type3 .b3{right:0;left:66.6%;bottom:66.7%}.card_template.type3 .b4{top:33.3%;right:66.7%;bottom:33.4%}.card_template.type3 .b5{top:33.3%;right:33.4%;left:33.3%;bottom:33.4%}.card_template.type3 .b6{top:33.3%;right:0;left:66.6%;bottom:33.4%}.card_template.type3 .b7{top:66.6%;right:66.7%;bottom:0}.card_template.type3 .b8{top:66.6%;right:33.4%;left:33.3%;bottom:0}.card_template.type3 .b9{top:66.6%;right:0;left:66.6%;bottom:0}.card_template.m_type.type3 .big{right:33.4%;bottom:33.4%}.card_template.m_type.type3 .b2{right:0;left:66.6%;bottom:66.7%}.card_template.m_type.type3 .b3{top:33.3%;right:0;left:66.6%;bottom:33.4%}.card_template.m_type.type3 .b4{top:66.6%;right:66.7%;left:0;bottom:0}.card_template.m_type.type3 .b5{top:66.6%;right:33.4%;left:33.3%;bottom:0}.card_template.m_type.type3 .b6{top:66.6%;right:0;left:66.6%;bottom:0}.card_template.m_type.type3 .type2 .big{right:0;left:33.3%;bottom:33.4%}.card_template.m_type.type3 .type2 .b1{right:66.7%;bottom:66.7%}.card_template.m_type.type3 .type2 .b3{top:33.3%;right:66.7%;left:0;bottom:33.4%}.card_template.type3 .type3 .img_wrap{height:72.2%}.card_template.type3 .type3 .img_wrap img,.card_template.type3 .type4 .big .img_wrap,.card_template.type3 .type4 a{height:100%}.card_template.type3 .type10,.card_template.type3 .type11,.card_template.type3 .type9{padding-top:66.6%}.card_template.type3 .type4 .big{right:33.4%;bottom:33.4%}.card_template.type3 .type4 .b2{right:0;left:66.6%;bottom:66.7%}.card_template.type3 .type4 .b3{top:33.3%;right:0;left:66.6%;bottom:33.4%}.card_template.type3 .type4 .b4{top:66.6%;right:66.7%;left:0;bottom:0}.card_template.type3 .type4 .b5{top:66.6%;right:33.4%;left:33.3%;bottom:0}.card_template.type3 .type4 .b6{top:66.6%;right:0;left:66.6%;bottom:0}.card_template.type3 .type4 .img_wrap{height:72.2%}.card_template.type3 .type4 .img_wrap img{height:100%}.card_template.type3 .type5 .big{right:33.4%;bottom:0}.card_template.type3 .type5 .b2{right:0;left:66.6%;bottom:50%}.card_template.type3 .type5 .b3{top:50%;right:0;left:66.6%;bottom:0}.card_template.type3 .type6 .big{right:33.4%;bottom:0}.card_template.type3 .type6 .b2{right:0;left:66.6%;bottom:66.7%}.card_template.type3 .type6 .b3{top:33.3%;right:0;left:66.6%;bottom:33.4%}.card_template.type3 .type6 .b4{top:66.6%;right:0;left:66.6%;bottom:0}.card_template.type3 .type7 .big{right:0;bottom:66.7%}.card_template.type3 .type7 .b2{top:33.3%;right:66.7%;left:0;bottom:33.4%}.card_template.type3 .type7 .b3{top:33.3%;right:33.4%;left:33.3%;bottom:33.4%}.card_template.type3 .type7 .b4{top:33.3%;right:0;left:66.6%;bottom:33.4%}.card_template.type3 .type7 .b5{top:66.6%;right:66.7%;left:0;bottom:0}.card_template.type3 .type7 .b6{top:66.6%;right:33.4%;left:33.3%;bottom:0}.card_template.type3 .type7 .b7{top:66.6%;right:0;left:66.6%;bottom:0}.card_template.type3 .type8 .big{right:0;bottom:33.3%}.card_template.type3 .type8 .b2{top:66.7%;right:66.7%;left:0;bottom:0}.card_template.type3 .type8 .b3{top:66.7%;right:33.4%;left:33.3%;bottom:0}.card_template.type3 .type8 .b4{top:66.7%;right:0;left:66.6%;bottom:0}.card_template.type3 .type9 .big{right:33.4%;bottom:0}.card_template.type3 .type9 .b2{right:0;left:66.6%;bottom:50%}.card_template.type3 .type9 .b3{top:50%;right:0;left:66.6%;bottom:0}.card_template.type3 .type10 .big{right:0;left:33.3%;bottom:0}.card_template.type3 .type10 .b1{right:66.4%;bottom:50%}.card_template.type3 .type10 .b3{top:50%;right:66.4%;left:0;bottom:0}.card_template.type3 .type11 .b1{right:66.4%;bottom:50%}.card_template.type3 .type11 .b2{right:33.4%;left:33.3%;bottom:50%}.card_template.type3 .type11 .b3{right:0;left:66.6%;bottom:50%}.card_template.type3 .type11 .b4{top:50%;right:66.4%;bottom:0}.card_template.type3 .type11 .b5{top:50%;right:33.4%;left:33.3%;bottom:0}.card_template.type3 .type11 .b6{top:50%;right:0;left:66.6%;bottom:0}.card_template.type3 .type12 .big{right:0;left:33.3%;bottom:0}.card_template.type3 .type12 .b1{right:66.7%;bottom:50%}.card_template.type3 .type12 .b3{top:50%;right:66.7%;left:0;bottom:0}.card_template.type3 .type13 .big{right:0;left:33.3%;bottom:0}.card_template.type3 .type13 .b1{right:66.7%;bottom:66.7%}.card_template.type3 .type13 .b3{top:33.3%;right:66.7%;left:0;bottom:33.4%}.card_template.type3 .type13 .b4{top:66.6%;right:66.7%;left:0;bottom:0}.card_template.type3 .type14{padding-top:46.7%}.card_template.type3 .type14 .img_wrap{height:72.2%}.card_template.type3 .type14 .img_wrap img{height:100%}.card_template.type3 .type14 .b1,.card_template.type3 .type14 .b2,.card_template.type3 .type14 .b3{bottom:0}.card_template.type3 .type15{padding-top:93.4%}.card_template.type3 .type15 .img_wrap{height:72.2%}.card_template.type3 .type15 .img_wrap img{height:100%}.card_template.type3 .type15 .b1,.card_template.type3 .type15 .b2,.card_template.type3 .type15 .b3{bottom:50%}.card_template.type3 .type15 .b4,.card_template.type3 .type15 .b5,.card_template.type3 .type15 .b6{top:50%;bottom:0}.card_template.type3 .type16{padding-top:140%}.card_template.type3 .type17,.card_template.type3 .type18{padding-top:93.4%}.card_template.type3 .type16 .img_wrap{height:72.2%}.card_template.type3 .type16 .big .img_wrap,.card_template.type3 .type16 .img_wrap img{height:100%}.card_template.type3 .type16 .big{right:0;left:33.3%;bottom:33.4%}.card_template.type3 .type16 .b1{right:66.7%;bottom:66.7%}.card_template.type3 .type16 .b3{top:33.3%;right:66.7%;left:0;bottom:33.4%}.card_template.type3 .type16 .b4{top:66.6%;right:66.7%;left:0;bottom:0}.card_template.type3 .type16 .b5{top:66.6%;right:33.4%;left:33.3%;bottom:0}.card_template.type3 .type16 .b6{top:66.6%;right:0;left:66.6%;bottom:0}.card_template.type3 .type17 .img_wrap{height:72.2%}.card_template.type3 .type17 .big .img_wrap,.card_template.type3 .type17 .img_wrap img{height:100%}.card_template.type3 .type17 .big{right:33.4%;bottom:0}.card_template.type3 .type17 .b2{right:0;left:66.6%;bottom:50%}.card_template.type3 .type17 .b3{top:50%;right:0;left:66.6%;bottom:0}.card_template.type3 .type18 .img_wrap{height:72.2%}.card_template.type3 .type18 .big .img_wrap,.card_template.type3 .type18 .img_wrap img{height:100%}.card_template.type3 .type18 .big{right:0;left:33.3%;bottom:0}.card_template.type3 .type18 .b1{right:66.7%;left:0;bottom:50%}.card_template.type3 .type18 .b3{top:50%;right:66.7%;left:0;bottom:0}.card_template.type3 .type19{padding-top:113.4%}.card_template.type3 .type20,.card_template.type3 .type21{padding-top:140%}.card_template.type3 .type19 .img_wrap{height:72.2%}.card_template.type3 .type19 .big .img_wrap,.card_template.type3 .type19 .big img,.card_template.type3 .type19 .img_wrap img{height:100%}.card_template.type3 .type19 .big{right:0;bottom:41.2%}.card_template.type3 .type19 .b2{top:58.8%;right:66.7%;left:0;bottom:0}.card_template.type3 .type19 .b3{top:58.8%;right:33.4%;left:33.3%;bottom:0}.card_template.type3 .type19 .b4{top:58.8%;right:0;left:66.6%;bottom:0}.card_template.type3 .type20 .img_wrap{height:72.2%}.card_template.type3 .type20 .big .img_wrap,.card_template.type3 .type20 .big img,.card_template.type3 .type20 .img_wrap img{height:100%}.card_template.type3 .type20 .big{right:33.4%;bottom:0}.card_template.type3 .type20 .b2{right:0;left:66.6%;bottom:66.7%}.card_template.type3 .type20 .b3{top:33.3%;right:0;left:66.6%;bottom:33.4%}.card_template.type3 .type20 .b4{top:66.6%;right:0;left:66.6%;bottom:0}.card_template.type3 .type21 .img_wrap{height:72.2%}.card_template.type3 .type21 .big .img_wrap,.card_template.type3 .type21 .big img,.card_template.type3 .type21 .img_wrap img{height:100%}.card_template.type3 .type21 .big{right:0;left:33.3%;bottom:0}.card_template.type3 .type21 .b1{right:66.7%;bottom:66.7%}.card_template.type3 .type21 .b3{top:33.3%;right:66.7%;left:0;bottom:33.4%}.card_template.type3 .type21 .b4{top:66.6%;right:66.7%;left:0;bottom:0}.card_template.type3 .type22{padding-top:33.3%}.card_template.type3 .type22 .b1,.card_template.type3 .type22 .b2,.card_template.type3 .type22 .b3{bottom:0}.card_template.type3 .type23{padding-top:25%}.card_template.type3 .type23 .b1,.card_template.type3 .type23 .b2,.card_template.type3 .type23 .b3,.card_template.type3 .type23 .b4{top:0;bottom:0}.card_template.type3 .type23 .b1{right:75%;left:0}.card_template.type3 .type23 .b2{right:50%;left:25%}.card_template.type3 .type23 .b3{right:25%;left:50%}.card_template.type3 .type23 .b4{right:0;left:75%}.card_template.type3 .type24{padding-top:0}.card_template.type3 .type24 li{position:static;float:left;width:33.3%}.card_template.type3 .type24 .img_caption{padding:7px 0 15px;border-left:1px solid #eee}.card_template.type3 .type24 .name{font-size:11px}.card_template.type3 .type24 .tx{margin-top:4px;font-size:11px;color:#999}.card_template.type3 .type24 .price{margin-top:2px;font-size:16px;color:#333}.card_template.type3 .type24 .btn_area{margin-top:4px}.card_template.type3 .type24 .btn_area button{position:relative;padding:4px 14px}.card_template.type3 .type24 .btn_area button:before{position:absolute;top:50%;left:0;width:1px;height:18px;margin-top:-9px;background:#ccc;content:''}.card_template.type3 .type24 .btn_area button:first-child:before{display:none}.text_edit{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;padding:37px 16px;color:#fff}.text_edit:after{display:inline-block;height:100%;content:''}.text_edit .in{display:inline-block;overflow:hidden;font-size:0;vertical-align:top}.text_edit p{position:relative;font-weight:700;text-shadow:1px -1px 1px rgba(0,0,0,.3)}.text_edit span{display:block;margin-top:-5px}.text_edit span:first-child{margin-top:0}.text_edit .tx{font-size:20px}.text_edit .tx2{font-size:16px}.text_edit .bar{display:inline-block;width:29px;height:1px;margin:7px 0 13px;background:#fff}.text_edit.tl_r{text-align:right}.text_edit.type2{color:#000}.text_edit.type2 p{text-shadow:none}.text_edit.type2 .tx2:before{background:#000;box-shadow:1px -1px 2px 0 rgba(255,255,255,.2);-webkit-box-shadow:1px -1px 2px 0 rgba(255,255,255,.2)}.text_edit.va_mid .in,.text_edit.va_mid:after{vertical-align:middle}.text_edit.va_bot .in,.text_edit.va_bot:after{vertical-align:bottom}.card_template2{position:relative;border:solid #eee;border-width:1px 0;font-size:0}.card_template2 a{display:block}.card_template2 .img_wrap{display:block;overflow:hidden;background:#f6f6f6}.card_template2 .img_wrap img{position:relative;width:100%}.card_template2 .img_caption{position:absolute;right:0;left:0;bottom:0;padding:11px 16px 13px}.card_template2 .img_caption:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);content:''}.card_template2 .img_caption .btit{position:relative;font-size:15px;color:#000;line-height:26px}.card_template2 .img_caption .btxt{position:relative;margin-top:1px;font-size:12px;color:#888;line-height:17px}.card_template2 .pagenation a{display:inline-block}.category_artbx{border:solid #eee;border-width:1px 0}.category_artbx ul{display:table;width:100%}.category_artbx li{display:table-cell;background:#fff;vertical-align:middle}.category_artbx a{display:block;position:relative;background:#fff;font-size:12px;font-weight:700;color:#d9232e;line-height:43px;text-align:center}.category_artbx img{width:100%}.category_artbx a:before{position:absolute;top:50%;left:0;width:1px;height:12px;margin-top:-6px;background:#eee;content:''}.category_artbx li:first-child a:before{display:none}.category_artbx.type2 a{height:45px;color:#000}.category_artbx.type3{position:relative}.category_artbx.type3 ul{display:block;position:relative;padding-top:25%}.category_artbx.type3 li{display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:0 0}.category_artbx.type3 img{height:100%}.category_artbx.type3 a{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}.card_template3,.card_template3 .img_wrap,.card_template3 li{position:relative;background:#fff}.category_artbx.type3 a:before{display:none}.category_artbx.type3 .type2 .b1{right:50%}.category_artbx.type3 .type2 .b2{left:50%}.category_artbx.type3 .type3 .b1{right:66.7%}.category_artbx.type3 .type3 .b2{right:33.4%;left:33.3%}.category_artbx.type3 .type3 .b3{left:66.6%}.category_artbx.type3 .type4 .b1{right:75%}.category_artbx.type3 .type4 .b2{right:50%;left:25%}.category_artbx.type3 .type4 .b3{right:25%;left:50%}.category_artbx.type3 .type4 .b4{left:75%}.category_artbx.type3 .type5 .b1{right:80%}.category_artbx.type3 .type5 .b2{right:60%;left:20%}.category_artbx.type3 .type5 .b3{right:40%;left:40%}.category_artbx.type3 .type5 .b4{right:20%;left:60%}.category_artbx.type3 .type5 .b5{left:80%}.card_template3{overflow:hidden;padding:10px 20px 20px}.card_template3.tmpl_403{padding-top:0}.card_template3.tmpl_403 .img_wrap{text-align:left}.card_template3 .template:after{display:block;clear:both;content:''}.card_template3 li{padding:0 5px 0 0;float:left;width:50%;box-sizing:border-box}.card_template3 a{display:block;width:100%;height:100%;box-sizing:border-box}.card_template3 .img_wrap{display:block;width:100%;padding-top:127%;overflow:hidden}.card_template3 .img_wrap img{position:absolute;top:0;left:0;width:100%;height:auto;bottom:0;margin:auto}.card_template3 .img_caption{position:relative;height:auto;padding:10px 5px 30px 0;text-align:left;box-sizing:border-box}.card_template3 .img_caption.only_brand{height:42px;padding:8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card_template3 .img_caption .name{box-sizing:border-box;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;line-height:17px;height:18px;width:100%;font-weight:400}.card_template3 .img_caption .prdt_tit{box-sizing:border-box;max-height:36px;min-height:18px;margin-top:5px;font-size:13px;color:#000;line-height:18px}.card_template3 .img_caption .category{position:relative;margin:-1px 3px 1px 0;padding-right:6px;font-weight:700;color:#dd4132}.card_template3 .img_caption .category:after{position:absolute;top:50%;right:0;width:1px;height:8px;margin-top:-4px;background:#eee;content:''}.card_template3 .img_caption .price{margin:10px 0 0;white-space:nowrap;font-size:14px}.card_template3 .img_caption .price .blind{display:none}.card_template3 .img_caption .price dd{display:inline-block;margin-right:5px;font-size:14px;font-weight:700}.card_template3 .img_caption .price ins{text-decoration:none}.card_template3 .img_caption .price del{color:#999}.card_template3 .img_caption .price dd.color_sale{color:#dc2832}.card_template3 .vs_tit{height:58px;background:#fff;font-size:0;text-align:center}.card_template3 .vs_tit:after{display:inline-block;height:100%;vertical-align:middle;content:''}.card_template3 .vs_tit .tit{display:inline-block;position:relative;margin-top:4px;padding:0 17px;font-size:15px;font-weight:700;vertical-align:middle}.card_template3 .vs_tit .tit:after,.card_template3 .vs_tit .tit:before{position:absolute;top:-2px;width:17px;height:21px;content:''}.card_template3 .vs_tit .tit:before{left:0;background-position:-45px 0}.card_template3 .vs_tit .tit:after{right:0;background-position:-64px 0}.card_template3 .ico_vs{position:absolute;top:50%;right:0;z-index:11;width:43px;height:45px;margin:-25px -27px 0 0;content:'';background-position:-333px -168px}.card_template3 .pdtype a{padding:7px 0}.card_template3 .type2{position:relative}.card_template3 .type2 li{width:calc((100vw - 45px)/ 2)!important;padding-right:0;margin-right:5px}.card_template3 .type2 .img_caption .name{overflow:hidden;font-weight:400;text-overflow:ellipsis;display:block;white-space:nowrap;line-height:14px;height:14px;width:100%}.card_template3 .type2 .more{width:75px;height:auto}.card_template3 .type2 .morebx{position:absolute;top:0;right:0;bottom:0;width:75px;border:0;background:#4c4c4c}.card_template3 .type2 .morebx dl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;height:100%;text-align:center}.card_template3 .type2 .morebx dt{font-size:12px;font-weight:400;color:#bbb;line-height:14px}.card_template3 .type2 .morebx dd{width:37px;height:37px;margin-top:7px;padding-top:16px;background-position:-83px 0;font-size:12px;font-weight:700;color:#fff;letter-spacing:0;line-height:normal;box-sizing:border-box}.card_template3 .type3{position:relative;margin-top:0}.card_template3 .type3 a{border:0}.card_template3 .type4 li{width:28%}.card_template3 .type4 a{border:0}.card_template3 .type4.space li:first-child{padding-left:25px}.card_template3 .type4.space li:last-child{padding-right:25px}.card_template3 .type5 li{width:66.5%}.card_template3 .type6 li{width:60%}.card_template3 .type6 .img_wrap{padding-top:66.3%}.card_template3 .type6 .img_caption{height:auto;padding:15px 16px 13px}.card_template3 .type6 .img_caption .style_tx{position:relative;padding-top:7px;font-size:12px;text-align:left}.card_template3 .type6 .img_caption .style_tx:before{position:absolute;top:0;left:0;width:15px;height:1px;background:#000;content:''}.card_template3 .type5.space{padding:0 17px}.card_template3.tmpl_22{padding:0}.card_template3.tmpl_22 li{padding:0;box-sizing:border}.card_template3.tmpl_22 .img_wrap{padding-top:100%}.card_template3.tmpl_20{padding:1px}.card_template3.tmpl_20 .img_wrap{padding-top:100%}.card_template3.tmpl_151 .img_caption{padding:10px 0;height:90px;text-align:left}.card_template3.tmpl_20 li{padding:0;box-sizing:content-box}#footer .ft_nav,#header,#header .btn_mypage .sp,#header .btn_shopbag .sp,#header .logo .sp,#header .top_menu a,.bottom_nav2 a,.card_template.type_prod ul,.card_template.type_prod ul li,.card_template4 .img_caption,.card_template4 .in,.inp_srch input,.location,.search_artbx,.secret_artbx,.srch_barcode .top,.srch_cont,.srch_cont .lstbx,.srch_cont .lstbx .tit,.srch_cont .srch_lst li,.srch_cont.single .srch_lst{box-sizing:border-box}#recnt_view_prod.card_template3.tmpl_20 .img_wrap{padding-top:127%}.card_template3 .prdt_tooltip{position:absolute;top:-8px;left:50%;padding:1px 3px 0;border:1px solid #000;background:#fff;font-size:9px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.card_template3 .prdt_tooltip:after{position:absolute;left:50%;bottom:-6px;width:8px;height:6px;margin-left:-4px;background-position:-103px -198px;content:''}.card_template4{overflow:hidden;position:relative;clear:both}.card_template4 .template{position:relative;margin:0;background:#fff}.card_template4 .template .btn_del{position:absolute;right:0;top:0;padding:12px;font-size:0}.card_template4 .template .btn_del .sp{width:16px;height:16px;background-position:-145px -63px}.card_template4 .template:after{display:block;clear:both;content:''}.card_template4 .template:before{position:absolute;top:-100%;left:50%;bottom:-100%;width:1px;content:''}.card_template4 .in{display:block;width:100%;padding:0 5px 0 10px}.card_template4 li{position:relative;float:left;width:50%;background:#fff}.card_template4 li:nth-child(2n) .in{padding-left:5px;padding-right:10px}.card_template4 .type4 li .in,.card_template4 .type4 li:nth-child(2n) .in{padding:0}.card_template4 .name,.card_template4 .prdt_tit{padding-right:10px;line-height:15px;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:break-word}.card_template4 .img_caption{position:relative;height:140px;padding-top:8px}.card_template4 .img_caption.best{height:163px}.card_template4 .img_caption.best02{height:183px}.card_template4 .img_wrap{overflow:hidden;display:block;position:relative;padding-top:127%;background:#fff;font-size:0;line-heihgt:0}.card_template4 .img_wrap img{position:absolute;top:0;left:0;bottom:0;margin:auto;width:100%}.card_template4.single .type4 .img_wrap img{position:absolute}.card_template4 .rank_info{font-size:14px;font-weight:700;color:#d9232e;margin-top:1px;height:20px;padding-bottom:3px}.card_template4 .rank_info strong{font-size:17px;vertical-align:-1px}.card_template4 .rank_info .star{width:60px;height:12px;vertical-align:middle;display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_start.png) no-repeat;background-size:60px 132px}.card_template4 .rank_info .star.star0{background-position:0 0}.card_template4 .rank_info .star.star1{background-position:0 -12px}.card_template4 .rank_info .star.star2{background-position:0 -24px}.card_template4 .rank_info .star.star3{background-position:0 -36px}.card_template4 .rank_info .star.star4{background-position:0 -48px}.card_template4 .rank_info .star.star5{background-position:0 -60px}.card_template4 .rank_info .star.star6{background-position:0 -72px}.card_template4 .rank_info .star.star7{background-position:0 -84px}.card_template4 .rank_info .star.star8{background-position:0 -96px}.card_template4 .rank_info .star.star9{background-position:0 -108px}.card_template4 .rank_info .star.star10{background-position:0 -120px}.card_template4 .rank_info .star02{width:70px;height:15px;vertical-align:middle;display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_start02.png) no-repeat;background-size:70px 165px}.card_template4 .rank_info .star02.star0{background-position:0 0}.card_template4 .rank_info .star02.star1{background-position:0 -15px}.card_template4 .rank_info .star02.star2{background-position:0 -30px}.card_template4 .rank_info .star02.star3{background-position:0 -45px}.card_template4 .rank_info .star02.star4{background-position:0 -60px}.card_template4 .rank_info .star02.star5{background-position:0 -75px}.card_template4 .rank_info .star02.star6{background-position:0 -90px}.card_template4 .rank_info .star02.star7{background-position:0 -105px}.card_template4 .rank_info .star02.star8{background-position:0 -120px}.card_template4 .rank_info .star02.star9{background-position:0 -135px}.card_template4 .rank_info .star02.star10{background-position:0 -150px}.card_template4 .rank_info .cnt{font-weight:400;font-size:10px;color:#555;vertical-align:middle}.card_template4 .rank_info .cnt02{font-weight:400;font-size:11px;color:#555;vertical-align:middle}.card_template4 .name{display:block;font-size:13px;max-height:30px}.card_template4 .name .label{display:inline;margin-right:2px;font-weight:400;color:#000}.card_template4 .name .brand{display:inline;font-weight:700}.card_template4 .price{margin:6px -10px 0 0;font-size:0;white-space:nowrap}.card_template4 .price dd{display:inline-block;margin-left:5px;font-size:11px;color:#000}.card_template4 .type4 .price dd{font-size:12px}.card_template4 .price dd:first-of-type{margin-left:0}.card_template4 .price ins{font-size:15px;font-weight:700;text-decoration:none}.card_template4 .price del{font-weight:400;color:#888}.card_template4 .price dd.discount{font-size:12px;font-weight:700;color:#000}.card_template4 .type4 .price dd.discount{font-size:15px}.card_template4 .outlet dd.discount,.card_template4 .price dd.discount.red,.card_template4 .type4 .price dd.discount.red{color:#d9232e}.card_template4 .prdt_tit{display:-webkit-box;position:relative;max-height:31px;margin-top:6px;font-size:13px;color:#888}.card_template4 .type4 .prdt_tit{padding-right:0}.card_template4 .prdt_tit .category{position:relative;margin-right:7px;padding-right:8px;font-size:12px;color:#d9232e}.card_template4 .prdt_tit .category:after{position:absolute;top:50%;right:0;width:1px;height:8px;margin-top:-4px;background:#ccc;content:''}.card_template4 .btn_wishlist{position:absolute;top:0;right:5px;padding:0;font-size:0}.card_template4 li:nth-child(2n) .in .btn_wishlist{right:10px}.card_template4 .type4 .btn_wishlist{top:0}.card_template4 .btn_wishlist .sp{width:40px;height:40px;background-position:-302px -379px}.card_template4 .btn_wishlist.on .sp{background-position:-302px -337px}.card_template4 .online{position:absolute;z-index:3;color:#fff;top:-10px;left:0;font-size:9px;display:block;height:22px;overflow:hidden;line-height:22px;padding:0 12px;white-space:nowrap;text-align:center;background:#000;opacity:.8}.card_template4 .special{color:#26b1e5;clear:both;font-weight:700;display:block;padding-top:0;margin-top:-2px;font-size:11px}.card_template4 .type2 li{float:none;width:100%}.card_template4 .type2 .img_wrap{padding-top:50%;font-size:0}.card_template4 .type2 .img_wrap img{width:50%}.card_template4 .type2 .img_wrap img:last-child{left:50%}.card_template4 .type3 li{font-size:0;width:100%}.card_template4 .type4 li{float:none;width:100%;padding:0;height:140px}.card_template4 .type4 li.stars{float:none;width:100%;padding:0;margin-bottom:13px}#header .logo,#header .top_menu a{float:left;width:40px;height:40px}.card_template4 .type4 .rank_info{padding-bottom:5px;margin-top:-1px}.card_template4 .type4 .in{padding:0 10px}.card_template4 .type4 .img_wrap{padding:0;position:absolute;left:10px;top:0;width:102px;height:130px}.card_template4 .type4 .img_wrap img{width:100%}.card_template4 .type4 .img_caption{padding:0;height:130px;display:table;width:60%;margin-left:127px}.card_template4 .type4 .img_caption.stars{height:150px}.table_cell{display:table-cell;height:100%;vertical-align:middle}.card_template4 .type4 .price ins{font-size:15px}.card_template4 .type4 .price del{font-size:13px}.card_template4 .type4 .price .discount{font-size:15px}.card_template4 .type4 .name{max-height:31px;font-size:13px;-webkit-line-clamp:2;padding-right:50px}.card_template4 .type4 .online{margin-top:0;display:inline-block;position:relative;top:auto;margin-bottom:5px}.card_template4 .type4 .prdt_tit{max-height:15px;-webkit-line-clamp:1}.card_template4 .btn_bag{position:absolute;top:38px;right:5px;padding:5px;font-size:0}.card_template4 .btn_bag .sp{width:18px;height:18px;background-position:-198px -181px}.card_template4 .btn_bag.on .sp{background-position:-178px -181px}.card_template .img_wrap:before,.card_template2 .img_wrap:before,.card_template3 .img_wrap:before,.card_template4 .img_wrap:before{position:absolute;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) no-repeat;background-size:48px auto;content:''}.card_template .img_wrap:before,.card_template3 .img_wrap:before,.card_template4 .img_wrap:before{width:32px;height:18px;margin:-9px 0 0 -16px;background-position:0 -11px}.card_template.type2 .img_wrap:before,.card_template.type3 .big .img_wrap:before,.card_template.type3 .type19 .big .img_wrap:before,.card_template2 .img_wrap:before,.card_template3 .type5 .img_wrap:before{width:48px;height:28px;margin:-14px 0 0 -24px;background-position:0 -31.5px}.card_template.type_prod{width:100%;overflow:hidden;background:#fff;border:0}.card_template.type_prod ul{width:100%;padding:0 5px}.card_template.type_prod ul li{width:33.33%;padding:10px 5px 20px;float:left}.card_template.type_prod ul.col1 li{width:100%}.card_template.type_prod ul.col2 li{width:50%}.card_template.type_prod ul.col3 li{width:33.33%}.card_template.type_prod ul.col4 li{width:25%}.card_template.type_prod ul.col5 li{width:20%}.card_template.type_prod ul.col6 li{width:16.666%}.card_template.type_prod .img_wrap{width:100%;padding-top:127%;position:relative}.card_template.type_prod .img_wrap img{width:100%;height:auto;position:absolute;left:0;top:0;bottom:0;margin:auto}.card_template.type_prod .img_caption{height:auto;padding-top:10px}.card_template.type_prod .img_caption .name,.card_template.type_prod .img_caption .price{padding:0 5px}#header{position:fixed;top:0;right:0;left:0;z-index:250;background:#fff;border-bottom:1px solid transparent}#header:after{display:block;clear:both;content:''}#header .logo{font-size:0;margin-left:44px;margin-top:2px}#header .logo .sp{width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) 0 -498px no-repeat;background-size:400px auto}#header .top_menu{position:absolute;top:2px;right:6px;font-size:0}#header .top_menu a{display:inline-block;position:relative}#header .top_menu .sp{width:17px;height:19px}#header .btn_shopbag .sp{width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -83px -498px no-repeat;background-size:400px auto}#header .btn_mypage .sp{width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -336px -498px no-repeat;background-size:400px auto}.search_area{overflow:hidden;border-bottom:1px solid #fff;font-size:0;position:absolute}.search_area .btn_srch_pop{display:none;content:'';overflow:hidden;width:100%;padding-right:26px;font-size:13px;color:#b1b1b1;text-align:left;white-space:nowrap}#footer .ft_nav a,#footer .ft_nav a:before{display:inline-block;vertical-align:middle}.search_area .btn_srch{position:absolute;font-size:0}#footer{background:#fff}#footer .ft_nav{padding:13px 0 3px;background:#f5f5f5;font-size:0;text-align:center;line-height:1}#footer .ft_nav li{padding-bottom:10px}#footer .ft_nav a{margin:0 10px 10px 0;padding-right:10px;font-size:12px;font-weight:400;color:#000;position:relative}#footer .ft_nav a:before{width:1px;height:12px;background:#ddd;content:'';position:absolute;right:0;top:50%;transform:translateY(-50%)}#footer .ft_nav a:last-child{margin:0 0 10px;padding-right:0}#footer .ft_nav a:last-child:before{display:none}#footer .address{margin:16px 20px 10px;text-align:left}#footer .address.active .company-list{display:block}#footer .address .btn_info:before,#footer .address span:after{display:inline-block;content:''}#footer .address.active .btn_info:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/icon_arrow_up.png) no-repeat;background-size:100% auto}#footer .address p{margin-top:2px;font-size:10px;font-weight:400;color:#757575;line-height:14px;letter-spacing:-.2px}#footer .address span:after{width:1px;height:7px;margin:0 5px;background:#bdbdbd}#footer .address .btn_info{position:relative;width:100%;color:#000;font-size:13px;height:30px;letter-spacing:-.2px;line-height:1.38;text-align:left}#footer .address .btn_info:before{width:33px;height:15px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/ico_footer_lf_v2.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin-right:6px;vertical-align:-3px}#footer .address .btn_info:after{content:'';display:block;position:absolute;top:0;right:0;width:30px;height:30px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/icon_arrow_down.png) no-repeat;background-size:100% auto}#footer .address .company-list{display:none;margin:10px 0 20px}#footer .address p.lf-bi{font-size:12px;color:#757575;text-align:center;padding-bottom:9px;line-height:15px}#footer .address p.lf-bi:before{content:'';display:inline-block;width:33px;height:15px;vertical-align:sub;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/ico_footer_lf.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin-right:4px}.bottom_nav2 a,.brand_logo .lst li,.day_sale .timebx .time span,.day_sale .timebx dd,.day_sale .timebx dt,.inp_chk,.inp_chk2,.inp_chk2 input,.inp_chk3,.inp_label,.qnty_bx .num,.qnty_bx:before{vertical-align:middle}#footer .btn_bizinfo{text-decoration:underline;font-size:10px;color:#757575;margin-left:3px}#footer .terms{padding:0 20px 20px;text-align:left}#footer .terms ul{overflow:hidden;font-size:0;white-space:nowrap;line-height:1}#footer .terms li{display:-webkit-inline-flex;display:inline-flex;box-sizing:border-box;font-size:0;position:relative;padding:0 12px}#footer .terms li:before{display:inline-block;width:1px;height:12px;background:#bdbdbd;content:'';position:absolute;left:0;top:50%;transform:translateY(-50%)}#footer .terms li:first-child{padding-left:0}#footer .terms li:last-child{padding-right:0}#footer .terms li:first-child:before{display:none}#footer .terms a{display:block;font-size:11px;color:#757575;line-height:13px;text-align:center}#footer .terms a>strong{color:#555}.search_artbx{display:none;position:fixed;top:0;left:0;right:0;z-index:10;font-size:16px;color:#000;border-bottom:1px solid #dc2832;min-height:55px}.srch_top{position:relative;padding:0;background:#fff;height:55px}#searchTab.card_template_wrap{margin-top:0}.srch_top .btn_close{position:absolute;top:9px;right:11px;font-size:0;z-index:10;width:40px;height:40px}.srch_top .btn_close .sp{width:40px;height:40px;background-position:-168px -498px}.inp_srch_wrap{position:relative;width:100%;background:0 0}.inp_srch{padding:0 0 0 55px}.brand_srch .inp_srch{line-height:34px;height:34px}.inp_srch input{display:block;width:calc(100% - 75px);border:0;font-size:14px;line-height:21px;padding:11px 0 10px;color:#000;height:55px}.search_area .inp_srch input{width:calc(100% - 50px);padding:20px 0 17px;line-height:18px;font-size:16px}.inp_srch.searchonly input{height:44px;line-height:44px;padding:0;font-size:17px;color:#000;caret-color:#dc2832}.inp_srch.searchonly input::-webkit-input-placeholder{font-size:17px}.btn_inp_del{width:40px;height:40px;float:right;position:relative}.btn_inp_del .sp{width:15px;height:15px;background-position:-125px -277px;position:absolute;top:13px;left:12px}.brands_search .inp_srch input{line-height:15px;padding:10px 0}.inp_srch input::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#999}.inp_srch_wrap .inp_srch input[type=search]{height:55px}.inp_srch_wrap .btn_wrap button{float:none;font-size:0;position:absolute;top:-3px}.inp_srch_wrap .btn_wrap button.btn_srch_inp{top:9px;left:11px;height:40px;width:40px}.inp_srch_wrap .btn_wrap button.btn_inp_del{right:40px;top:7.5px}.brands_search .inp_srch_wrap .btn_wrap button.btn_inp_del{right:0;top:-3px}.inp_srch_wrap .btn_srch_inp{position:absolute;top:7px;left:5px}.inp_srch_wrap .btn_srch_inp .sp{width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_gnb_ep2.png) -90px -45px no-repeat;-webkit-background-size:200px auto;background-size:200px auto}.inp_srch_wrap .btn_srch_inp.small{position:absolute;top:8px;left:5px}.inp_srch_wrap .btn_wrap_r{position:absolute;top:0;right:0;padding-right:40px;padding-top:2px}.inp_srch_wrap .btn_srch_bcd{width:40px;height:40px;float:right;position:relative}.inp_srch_wrap .btn_srch_bcd .sp{width:40px;height:40px;background-position:-42px -582px;position:absolute;top:0;left:0}.srch_cont{overflow:auto;position:fixed;top:57px;right:0;left:0;bottom:0;background:#fff;width:100%;-webkit-overflow-scrolling:touch}.srch_cont .lstbx{float:left;position:relative;width:50%;padding-bottom:43px}.srch_cont .lstbx:before{position:absolute;top:16px;left:0;bottom:0;width:1px;height:15px;background:#ddd;content:''}.srch_cont .lstbx:nth-child(2) ul.srch_lst li{border-left:1px solid #eee}.srch_cont .lstbx:first-of-type:before{display:none}.srch_cont .lstbx .tit{display:block;height:45px;padding:0 16px;border-bottom:1px solid #ddd;font-size:15px;color:#888;line-height:44px;text-align:center;font-weight:400}.srch_cont .srch_lst,.srch_cont.writing .srch_lst{padding:0}.srch_cont .srch_lst li{border-bottom:1px solid #eee;height:45px}.srch_cont .srch_lst li p.noResult{width:100%;height:50px;line-height:20px;padding:15px 0;z-index:3;position:absolute;left:0;top:0;background:#fff}.srch_cont .srch_lst li:first-child{border-top:0}.srch_cont .srch_lst a{display:block;line-height:44px;padding:0 16px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srch_cont .srch_lst a span{padding-right:14px;color:#dc2832}.all_brands_counts em,.srch_cont .srch_lst a em{color:#dc2832}.srch_cont .btn_area{clear:left;position:fixed;background:#eee;font-size:0;width:100%;bottom:0;z-index:101;height:43px;left:0;right:0}.srch_cont .btn_area button{width:140px!important;height:43px;padding:0 16px;font-size:12px;color:#555;float:right}.srch_cont .btn_area .sp{width:10px;height:10px;margin-right:7px;background-position:-259px -80px}.srch_cont .btn_area .btn_srch_cl .sp{background-image:none}.srch_cont .btn_srch_del{text-align:left}.srch_cont button.btn_srch_trash{text-align:left;text-indent:40px;font-size:12px;padding:0;float:left}.srch_cont .btn_srch_trash .sp{width:30px;height:30px;margin-right:7px;background-position:-116px -582px;position:absolute;top:5px;left:10px}.srch_cont .btn_srch_cl{text-align:right}.srch_cont.single .lstbx{overflow:auto;float:none;position:relative;width:100%;clear:both}.srch_cont.single .lstbx:after{position:absolute;top:46px;left:50%;bottom:0;width:1px;background:#eee;content:''}.srch_cont.single .lstbx:before{display:none}.srch_cont.single .srch_lst{float:left;width:50%}.srch_cont.single .btn_area .btn_srch_cl{width:100%}.srch_cont .srch_none{position:relative;height:268px;padding:0;border-bottom:1px solid #ddd}.srch_cont .srch_none .tx{font-size:12px;color:#555;line-height:20px;text-align:center}.srch_cont .srch_none .tx:before{display:block;width:29px;height:2px;margin:27px auto 24px;background:#000;content:''}.srch_cont.result_none{background:#fff}#header.search_focus{padding:0}.result_wrap{overflow:hidden;margin-top:55px;background:#eee}.result_wrap .rv_tab{margin-top:0;border-top-color:#eee}.result_wrap .rv_tab a{height:47px;line-height:46px}.result_wrap .rv_tab span{font-size:12px}.srch_barcode .msg,.srch_result{font-size:14px;text-align:center}.result_wrap .rv_tab.fixed{position:fixed;z-index:200}.result_wrap .list_sort.fix{position:fixed;top:53px;right:0;left:0;z-index:5}.result_wrap .list_sort.fix+div{margin-top:46px}.result_wrap .card_template4 li{margin-bottom:-1px;border-bottom:1px solid #eee}.result_wrap .card_template_wrap>div:last-child{border-bottom:0}.srch_result{margin-top:5px;background:#fff;color:#888;line-height:45px}.srch_result strong{color:#000}.srch_none.result_none{position:relative;padding:40% 0}.srch_none.result_none .tit{position:relative;padding-top:53px}.srch_none.result_none .tit:before{position:absolute;top:0;left:50%;width:39px;height:39px;margin-left:-20px;background-position:-261px -445px;content:''}.srch_barcode{position:fixed;top:0;right:0;left:0;bottom:0;z-index:300}.srch_barcode .top_fix{background:0 0}.srch_barcode .location{background:rgba(0,0,0,.7)}.srch_barcode .location .mtt{color:#fff}.srch_barcode .msg{position:fixed;z-index:1;color:#fff}.srch_barcode .top{left:10px;right:10px;top:63px;height:30px;padding:7px 0 0;background:rgba(0,0,0,.6)}.srch_barcode .info{left:0;bottom:0;width:100%;padding:35px 0;background:rgba(0,0,0,.8);line-height:24px}.srch_barcode .frame_wrap{position:relative}.srch_barcode .frame_wrap:before{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.3);content:''}.srch_barcode .frame{position:fixed;top:54px;right:0;left:0;bottom:118px;border:2px solid rgba(255,255,255,.1)}.srch_barcode .frame span:after,.srch_barcode .frame span:before,.srch_barcode .frame:after,.srch_barcode .frame:before{position:absolute;width:18px;height:18px;content:''}.srch_barcode .frame:after,.srch_barcode .frame:before{top:-2px}.srch_barcode .frame span:after,.srch_barcode .frame span:before{bottom:-2px}.srch_barcode .frame span:before,.srch_barcode .frame:before{left:-2px}.srch_barcode .frame span:after,.srch_barcode .frame:after{right:-2px}.srch_barcode .frame:before{background-position:-65px -277px}.srch_barcode .frame:after{background-position:-84px -277px}.srch_barcode .frame span:before{background-position:-65px -296px}.srch_barcode .frame span:after{background-position:-84px -296px}.bottom_nav2{display:table;width:100%;height:47px}.bottom_nav2 a{display:table-cell;height:100%;text-align:center}.bottom_nav2 a p{margin-top:1px;font-size:11px}.bottom_nav2 .sp{height:19px}.bottom_nav2 .btn_prev{width:11.1%;padding-right:10px}.bottom_nav2 .btn_prev .sp{width:11px;background-position:-78px -414px}.bottom_nav2 .btn_next{width:11.8%;padding-left:7px}.bottom_nav2 .btn_next .sp{width:11px;background-position:-91px -414px}.bottom_nav2 .ico_home{width:23.9%;padding-left:3px}.bottom_nav2 .ico_home .sp{width:23px;height:19px;background-position:-49px -456px}.bottom_nav2 .ico_menu{width:15.1%;padding-right:7px}.bottom_nav2 .ico_menu .sp{width:18px;background-position:-124px -414px}.bottom_nav2 .ico_brand{width:20.7%;padding-left:1px}.bottom_nav2 .ico_brand .sp{width:33px;background-position:-144px -414px}.bottom_nav2 .ico_mypage{width:17.3%}.bottom_nav2 .ico_mypage .sp{width:18px;margin-left:2px;background-position:-104px -414px}.bottom_nav2.hazz .ico_home .sp{width:51px;height:11px;background-position:-96px -401px}.bottom_nav2.around .ico_home .sp{width:50px;height:19px;background-position:-120px -435px}.bottom_nav2.raum .ico_home .sp{width:40px;height:19px;background-position:-78px -435px}.bottom_nav2.main .ico_home .sp{margin-right:2px}.secret_artbx{position:absolute;top:82px;left:0;width:100%;padding:0 10px 32px;border-top:1px solid rgba(0,0,0,.85);border-bottom:1px solid rgba(0,0,0,.2);background:rgba(0,0,0,.8);background-clip:padding-box}.secret_artbx .tit{font-size:12px;color:rgba(255,255,255,.5)}.secret_artbx .tit .name{display:inline-block;border-bottom:1px solid #00ede9;color:rgba(0,237,233,1);line-height:44px}.secret_artbx .lst{margin-top:-1px;border-top:1px dotted rgba(255,255,255,.2)}.secret_artbx .lst li{border-bottom:1px dotted rgba(255,255,255,.2)}.secret_artbx .lst a{display:block;padding:16px 0 17px;font-size:13px;color:#fff}.secret_artbx .btn_area{position:absolute;right:0;bottom:0;padding:7px 31px 7px 0;text-align:right}.secret_artbx .inp_chk input{border-color:#999;background:0 0}.secret_artbx .inp_chk input:checked:after{background-position:-171px 0;content:''}.secret_artbx .inp_label{font-size:12px;color:#999}.secret_artbx .btn_cls{position:absolute;top:0;right:0;padding:11px 10px;font-size:0}.location,.main_visual{position:relative}.secret_artbx .btn_cls .sp{width:10px;height:10px;background-position:-189px 0}.main_visual img{width:100%;height:auto}.main_visual .pagenation{bottom:21px}.main_visual .pagenation a{width:8px;height:8px;margin-left:6px}.banner_artbx{display:block;overflow:hidden;border:solid #eee;border-width:1px 0;background:#fff}.banner_artbx img{height:40px}.location{height:44px;line-height:43px;background:#fff;width:100%}.menu-goback{position:absolute;top:7px;left:5px}#hdrver2.sub .location h1#locationTitle.mtt{margin-left:10px;padding-right:130px}.location .mtt a{font-size:16px}.location .logo{padding:2px 0}.location .logo .sp{width:58px;height:17px;background-position:-146px -142px}.location .menu{padding:2px 4px;height:40px;top:0;left:20px;width:30px}.location .menu .sp{width:40px;height:40px;background-position:-294px -498px}.location .sub_menu{position:absolute;top:2px;right:10px;bottom:0;padding-right:0;font-size:0}.location .sub_menu a,.location .sub_menu button{display:block;position:relative;font-size:0;height:40px;float:left}.icon-back-arrow,.location .btn-gnb-cart,.location .btn_home .sp,.location .btn_srch .sp,.location .prev .sp,.location .share{display:block;width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/gnb_fnb_sp.png) no-repeat;background-size:200px 120px;font-size:0}#header .in,.brand_cnt.brands .tooltip .in,.location .btn-gnb-cart .num,.location .tooltip .in{min-width:18px;padding:0 3px;border-radius:9px;font-size:9px;color:#fff;line-height:18px;height:18px;text-align:center;box-sizing:border-box}.icon-back-arrow,.location .prev .sp{background-position:5px -40px}.location .btn_srch .sp{background-position:-80px -40px}.location .btn_home .sp{background-position:-160px -80px}.location .btn-gnb-cart{position:absolute;top:0;right:0;background-position:-120px -40px;margin-left:5px}.location .btn-gnb-cart .sp{background:0 0}.location .btn-gnb-cart .num{position:absolute;top:6px;right:0;background:#dc2832}.location .share{position:absolute;right:0;top:0;background-position:-160px -40px}.location .share .sp{background:0 0}#cartList .location .sub_menu,#todayThisProductList .location .sub_menu,#wishList .location .sub_menu{display:none}#header .tooltip,.brand_cnt.brands .tooltip,.location .tooltip{position:absolute;top:6px;right:0;height:18px;z-index:2}.brand_cnt.brands .tooltip{right:5px}#header .in,.brand_cnt.brands .tooltip .in,.location .tooltip .in{display:block;position:relative;background:#d9232e;font-weight:600}.gender_selt{width:114px;height:24px;background-position:-186px -337px;font-size:0}.gender_selt button{width:38px;height:24px}.gender_selt.man{background-position:-186px -363px}.gender_selt.woman{background-position:-186px -389px}.inp_wrap{font-size:0}.inp_wrap label{font-size:13px;font-weight:700}.inp_txt{display:block;position:relative;height:34px;padding:8px 10px;border:1px solid #c3c3c3;background:#fff;font-size:0;box-sizing:border-box}.inp_txt input{width:100%;font-size:12px;color:#333}.inp_txt input::-webkit-input-placeholder{color:#999}.inp_txt.readonly{background:#e1e1e1}.inp_txt.on{border-color:#000}.inp_txt.on input{color:#000}.inp_txt.del{padding-right:34px}.inp_txt .btn_inp_cls{position:absolute;top:0;right:0;padding:12px 12px 11px;font-size:0}.inp_txtarea,.txtarea_wrap{position:relative}.inp_txt .btn_inp_cls .sp{width:10px;height:10px;background-position:-241px -169px}.inp_txtarea{display:block;padding:8px 10px;border:1px solid #c3c3c3;background:#fff}.inp_txtarea textarea{width:100%;border:0;font-size:12px;color:#333;line-height:20px;resize:none}.inp_txtarea textarea::-webkit-input-placeholder{color:#999}.inp_txtarea .holder{position:absolute;top:8px;left:10px;font-size:12px;color:#999;line-height:20px}.chk_wrap,.inp_chk{font-size:0}.inp_chk{display:inline-block;padding:4px 5px 3px 0;position:relative}.inp_chk3 label,.inp_label{font-size:13px;display:inline-block}.inp_chk input{width:11px;height:11px;border:1px solid #bbb;background:#fff}.inp_chk input:checked:after{position:absolute;top:0;right:0;width:16px;height:12px;background-position:-57px -23px;content:''}.inp_label{margin-left:4px;color:#666}.inp_chk2{display:inline-block}.inp_chk2 input{width:10px;height:10px;background-position:-235px -80px}.inp_chk2 input:checked{background-position:-247px -80px}.inp_chk3{display:inline-block;position:relative;margin-left:11px}.inp_chk3:first-child{margin-left:0}.inp_chk3 input{position:absolute;top:0;left:0;width:21px;height:21px;background-position:-197px -314px}.inp_chk3 input:checked{background-position:-220px -314px}.inp_chk3 label{font-weight:400;padding-left:31px;color:#000;line-height:21px}.inp_chk4{display:inline-block;vertical-align:middle}.inp_chk4 input{width:20px;height:20px;background-position:-77px -316px}.inp_chk4 input:checked{background-position:-99px -316px}.inp_selt{position:relative;background:#fff}.inp_selt button{padding:0 10px;font-size:12px;color:#333;text-align:left}.inp_selt .selt{position:relative;width:100%;height:34px;padding:0 43px 0 10px;border:1px solid #ddd}.inp_selt .selt .arr{position:absolute;top:0;right:0;width:32px;height:32px;border-left:1px solid #ddd}.inp_selt .selt .arr:after{position:absolute;top:50%;left:50%;width:9px;height:6px;margin:-1px 0 0 -4px;background-position:-93px -81px;content:''}.inp_selt .selt.open .arr:after{background-position:-105px -81px}.inp_selt .selt_lst{display:none;overflow-x:hidden;overflow-y:auto;position:absolute;top:34px;right:0;left:0;z-index:10;height:179px;border:1px solid #ddd;border-width:0 1px 1px;background:#fff}.inp_selt .selt_lst button,.inp_selt2 select{width:100%;height:32px}.inp_selt .selt_lst li{border-top:1px solid #ddd}.inp_selt .selt_lst li:first-child{border:0}.inp_selt .selt_lst .select{background:#eee}.inp_selt2{display:block;position:relative;border:1px solid #c3c3c3;background:#fff}.circ_rdo_group .inp_wrap,.inp_rdo,.inp_rdo label,.inp_rdo2,.inp_rdo2 label,.rect_rdo_group .inp_wrap{display:inline-block}.inp_selt2 select{padding-left:12px;font-size:12px;color:#333;line-height:32px}.inp_selt2.disabled:after{background-position:-156px -161px}.inp_selt2.disabled select:disabled{background:#e1e1e1;color:#999}.inp_selt2:after{position:absolute;top:14px;right:12px;width:8px;height:5px;background-position:-135px -161px;content:''}.inp_selt2.selt_none:after{background-position:-156px -161px}.inp_selt2.selt_none select{color:#999}.rdo_wrap{font-size:0}.inp_rdo{margin-left:11px;position:relative}.inp_rdo:first-child{margin-left:0}.inp_rdo input{position:absolute;top:0;left:0;width:19px;height:19px;background-position:-197px -293px}.inp_rdo input:checked{background-position:-218px -293px}.inp_rdo input:checked+label{color:#000}.inp_rdo label{padding-left:24px;font-size:13px;font-weight:400;color:#666;line-height:19px}.inp_rdo2{margin-left:20px;position:relative}.inp_rdo2:first-child{margin-left:0}.inp_rdo2 input{position:absolute;top:0;left:0;width:24px;height:22px;background-position:-93px -549px}.inp_rdo2 input:checked{background-position:-135px -549px}.inp_rdo2 label{padding-left:30px;font-size:12px;font-weight:400;color:#555;line-height:18px}.circ_rdo_group,.circ_rdo_group label{font-size:0}.circ_rdo_group .inp_wrap{position:relative;margin:5px 0 0 8px}.circ_rdo_group .inp_wrap:first-child{margin-left:0}.circ_rdo_group input{width:22px;height:22px;margin:1px;border:1px solid #ddd;border-radius:100%}.circ_rdo_group input:checked:after{display:inline-block;position:absolute;top:0;left:0;width:22px;height:22px;border:1px solid #777;content:'';border-radius:100%}.rect_rdo_group{margin:-10px 0 0 -11px;font-size:0}.rect_rdo_group .inp_wrap{position:relative;margin:10px 0 0 11px;border:1px solid #ddd;box-sizing:border-box}.rect_rdo_group .inp_rect_rdo{position:absolute;top:0;left:0}.inp_rect_rdo:disabled+label{color:#ddd;text-decoration:line-through}.inp_rect_rdo:checked+label:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,186,193,.8);content:''}.inp_rect_rdo:checked+label:after{position:absolute;top:50%;left:50%;width:17px;height:12px;margin:-6px 0 0 -9px;background-position:-201px 0;content:''}.inp_rect_rdo+label{display:block;min-width:28px;padding:4px 6px;font-size:13px;font-weight:400;color:#333;text-align:center}.qnty_bx{height:32px;border:1px solid #ddd;background:#fff;text-align:center;font-size:0}.qnty_bx:before{display:inline-block;height:100%;content:''}.qnty_bx:after{display:block;clear:both;content:''}.qnty_bx .num{font-size:14px;color:#333}.brand_logo,.brand_logo_02{font-size:0}.qnty_bx button{position:relative;width:34px;height:34px;border:1px solid #ddd;margin-top:-1px}.qnty_bx button .sp{position:absolute;top:50%;left:50%;width:13px;height:13px;margin:-6px 0 0 -6px}.qnty_bx .btn_minus{float:left;margin-left:-1px}.qnty_bx .btn_minus .sp{background-position:-98px -183px}.qnty_bx .btn_plus{float:right;margin-right:-1px}.qnty_bx .btn_plus .sp{background-position:-98px -168px}.brand_logo{position:relative;padding-right:35px;border:solid #eee;border-width:1px 0;background:#fff}.brand_logo .lst{display:table;width:100%}.brand_logo .lst li{display:table-cell;width:34%;height:45px}.brand_logo .lst img{width:100%;max-width:116px;max-height:45px}.brand_logo .lst li:last-child{width:32%}.brand_logo .lst li:last-child img{max-width:108px}.brand_logo .lst a{display:block;text-align:center}.brand_logo .btn_more{position:absolute;top:0;right:0;padding:15px 15px 16px 10px;font-size:0}.brand_logo .btn_more:after{width:8px;height:14px;background-position:-290px -293px;content:''}.brand_logo_02 .lst li{position:relative;display:inline-block;height:44px;width:33.3%;border-right:1px solid #eee;box-sizing:border-box;text-align:center;overflow:hidden;background:#fff;border-bottom:1px solid #eee}.brand_logo_02 .lst li:nth-child(3n){width:33.4%;border-right:0}.brand_logo_02 .lst img{width:100%;max-width:116px;max-height:45px}.brand_logo_02 .lst a{display:block;height:100%}.brand_logo_02 .lst li a .arrow{position:absolute;top:50%;margin-top:-6px;right:3px;width:6px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -283px 0 no-repeat;background-size:400px auto}.day_sale .day,.day_sale .timebx{height:56px;text-align:center;box-sizing:border-box}.day_sale{overflow:hidden;border-bottom:1px solid #ddd}.day_sale .day{float:left;width:82px;padding-top:6px;background:#d22832;font-size:10px;font-weight:400;color:#fff}.day_sale .day span{display:inline-block;font-size:23px}.day_sale .timebx{overflow:hidden;padding:0;line-height:55px;background-color:#dc2832;font-size:0}.day_sale .timebx dt{display:inline-block}.day_sale .timebx dd{display:inline-block;font-size:20px;color:#fff}.day_sale .timebx .ico_time{width:21px;height:20px;margin:2px 8px 0 0;background-position:-339.5px -145px}.day_sale .timebx .dday{position:relative;margin-right:15px;padding-right:11px}.day_sale .timebx .dday:after{position:absolute;top:50%;right:0;width:1px;height:18px;margin-top:-8px;background:#fff;content:''}.day_sale .timebx .dday .cnt{position:relative;padding-left:10px}.day_sale .timebx .dday .cnt:before{position:absolute;top:50%;left:2px;width:6px;height:1px;margin-top:-1px;background:#fff;content:''}.day_sale .timebx .time{font-size:0}.day_sale .timebx .time span{display:inline-block;font-size:20px}.day_sale .timebx .time .dot{display:inline-block;overflow:hidden;position:relative;width:2px;height:12px;margin:0 7px;line-height:999px}.day_sale .timebx .time .dot:after,.day_sale .timebx .time .dot:before{position:absolute;left:0;width:2px;height:2px;background:#fff;content:'';border-radius:100%}.day_sale .timebx .time .dot:before{top:1px}.day_sale .timebx .time .dot:after{bottom:1px}.day_sale2{width:100%;padding:11px 0;background:#dc2832;opacity:.9;font-size:0;text-align:center;position:absolute;top:0;left:0;z-index:200}.day_sale2 .timebx,.day_sale2 .tit{margin-right:10px;padding-right:10px;display:inline-block;vertical-align:middle}.day_sale2 .tit{position:relative;top:-2px;font-size:12px;color:#fff}.day_sale2 .timebx:after,.day_sale2 .tit:after{position:absolute;top:50%;right:0;width:1px;height:11px;margin-top:-6px;background:#fff;opacity:.3;content:''}.day_sale2 .timebx:after{margin-top:-7px}.day_sale2 .timebx{position:relative}.day_sale2 .timebx dd{display:inline-block;font-size:14px;color:#fff}.day_sale2 .timebx .dday{margin-right:5px}.day_sale2 .timebx .dot{display:inline-block;overflow:hidden;position:relative;width:2px;height:8px;margin:0 1px 0 4px;line-height:999px}.day_sale2 .timebx .dot:after,.day_sale2 .timebx .dot:before{position:absolute;left:0;width:2px;height:2px;background:#fff;content:'';border-radius:100%}.day_sale2 .timebx .dot:before{top:0}.day_sale2 .timebx .dot:after{bottom:0}.day_sale2 .amount{display:inline-block;margin:-1px 0 1px;font-size:12px;color:#fff;vertical-align:middle;position:relative;top:-1px}.day_sale2 .amount strong{margin-left:2px;font-size:14px;color:#ffe664}.list_template .tmpl_row.type_special.single_line li{border-top:10px solid #eee}.list_template .tmpl_row.type_special.single_line li:first-child{border-top-width:0}.discount_artbx{padding:20px 15px;border:solid #eee;border-width:0 0 1px;background:#fff;font-size:0}.discount_artbx ul{overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.discount_artbx ul:first-child{margin-top:0}.discount_artbx ul+ul{margin-top:10px}.discount_artbx li{box-sizing:border-box;flex:1;padding:0 5px}.discount_artbx button{width:100%;height:40px;color:#757575;box-sizing:border-box;border-radius:20px;background-color:#f4f4f4;border-width:0}.btn_filter,.sort_lst>li{border-left:1px solid #eee}.discount_artbx .on{background:#d9232e;color:#fff}.discount_artbx em{position:relative;top:1px;font-size:13px;font-weight:400}.discount_artbx .amount_btn button,.discount_artbx .per_btn button{font-size:13px}.discount_artbx .amount_btn a,.discount_artbx .per_btn a{display:inline-block;width:100%}.app_banner_in .list_sort.fixed{margin-top:51px}.list_sort{position:relative;height:37px;padding:0 38px;border-bottom:1px solid #eee;background:#fff;clear:both}.list_sort.fixed,.list_sort.sticky{width:100%;height:39px;z-index:200;box-sizing:border-box}.list_sort.fixed{position:fixed}.list_sort.fixed+div{margin-top:39px}.list_sort.sticky{position:sticky;position:-webkit-sticky}.btn_filter,.btn_lst_sort{position:absolute;top:0;font-size:0}.btn_lst_sort{left:0;padding:11px 11px 4px;border-right:1px solid #eee}.btn_lst_sort .sp{width:15px;height:15px;background-position:-227px -63px}.btn_lst_sort.card_type .sp{background-position:-244px -63px}.btn_lst_sort.list_type .sp{background-position:-261px -63px}.btn_filter{right:0;padding:9px 10px 2px}.btn_filter .sp{width:19px;height:19px;background-position:-270px -17px}.btn_filter.highlighting:after{top:13px;right:6px;width:4px;height:4px}.sort_lst:after{display:block;clear:both;content:''}.sort_lst>li{float:left;box-sizing:border-box}.sort_lst>li:first-child{border-left:0}.sort_lst .selt{display:block;position:relative;width:100%;height:37px;white-space:nowrap;padding:11px 21px 10px 10px;font-size:12px;font-weight:700;color:#666;text-align:left;box-sizing:border-box}.sort_lst .selt:after{position:absolute;top:17px;right:10px;width:8px;height:5px;background-position:-45px -81px;content:''}.sort_lst .selt.disabled{background:#eee;color:#ccc;cursor:default}.sort_lst .selt.disabled:after{background-position:-152px -81px}.sort_lst .highlighting:after{top:2px;right:-6px;width:4px;height:4px}.sort_lst .selt_ly{position:absolute;top:28px;right:37px;left:37px;z-index:150;padding-top:9px}.sort_lst .selt_ly:after,.sort_lst .selt_ly:before{top:0;left:0;content:''}.sort_lst .selt_ly:before{position:fixed;right:0;bottom:-50px;background:rgba(0,0,0,.4)}.sort_lst .selt_ly:after{position:absolute;z-index:10;width:19px;height:9px;margin-left:-23px;background-position:-122px -15px}.sort_lst .selt_ly .lst{overflow-x:hidden;overflow-y:auto;position:relative;background:#fff}.sort_lst .selt_ly li{float:left;position:relative;width:50%;border:0}.sort_lst .selt_ly li:after{position:absolute;bottom:0;right:-100%;left:-100%;height:1px;background:#eee;content:''}.sort_lst .selt_ly button{width:100%;min-height:45px;line-height:45px;padding:0 0 0 20px;border-right:1px solid #eee;font-size:13px;color:#000;text-align:left}.sort_lst .selt_ly>li:nth-child(2n) button{border-right:0}.sort_lst .selt_ly button span{font-weight:400}.sort_lst .selt_ly .select button{color:#000;font-weight:700}.list_sort .sort_lst .selt_ly .select .depth2{padding:13px 15px;background:#eee}.list_sort .sort_lst .selt_ly .select .depth2 li{float:left;width:33.3%;margin-top:5px;padding:0 2px 0 3px;border:0;box-sizing:border-box}.list_sort .sort_lst .selt_ly .select .depth2 li:nth-child(3n+1){clear:left}.sort_lst .selt_ly .depth2 button{height:36px;padding:0;border:1px solid #ccc;background:#fff;font-size:14px;color:#888;text-align:center}.sort_lst .selt_ly .depth2 .select button{border:0;background:#d9232e;color:#fff}.filter_content .depth1>li,.filter_ly .ly_btn_area{border-top:1px solid #eee}.sort_lst .selt_ly .depth2 ul{margin-top:-5px}.sort_lst .selt_ly .depth2 ul:after{display:block;clear:both;content:''}.sort_lst .selt_ly .depth2 li:after{display:none}.sort_lst .step1{width:41.3%}.sort_lst .step1 .selt_ly:after{left:41.3%}.sort_lst .step2{width:26.8%}.sort_lst .step3{width:31.9%}.list_sort .sort_lst:after{display:block;clear:both;content:''}.kids_tab li:last-child:after,.list_sort .sort_lst .selt_ly.type2 .lst:after{display:none}.list_sort.type2{height:auto;padding:10px}.list_sort.type2 .sort_lst{position:relative;margin-top:7px;border:1px solid #eee;border-bottom-color:#ddd}.list_sort.type2 .sort_lst:first-child{margin-top:0}.list_sort.type2 .sort_lst .selt_ly{top:28px;right:0;left:0}.list_sort.type2 .sort_lst .selt_ly:after{right:5px;left:auto}.list_sort.type2 .sort_lst.type2 li{float:left;width:50%}.list_sort.type2 .sort_lst.type2>li:first-child .selt_ly:after{left:50%;right:auto}.list_sort .sort_lst .selt_ly.type2 li{float:none;width:auto;box-sizing:border-box}.kids_tab{height:49px;line-height:49px;width:100%;clear:both;background:#fff}.kids_tab li{width:25%;float:left;text-align:center;font-size:16px;color:#000;cursor:pointer;position:relative}.kids_tab li:after{content:'';width:1px;height:15px;position:absolute;background:#e6e6e6;top:17px;right:0}.kids_tab li.on{color:#d9232e}.kids_tab li.on span{border-bottom:2px solid #d9232e;height:20px;line-height:20px}.list_sort.new,.list_sort.new.fixed{padding:0;height:52px;clear:both;border-bottom:0}.list_sort.new .sort_lst{padding:8px 10px 0 11px;height:52px;box-sizing:border-box}.list_sort.new .sort_lst li.left{float:left}.list_sort.new .sort_lst li.left .selt_ly{width:150px;top:43px;left:10px;z-index:150;padding-top:0}.list_sort.new .sort_lst li.left .selt_ly:after{left:50px}.list_sort.new .sort_lst li.left .selt_ly li{width:100%}.list_sort.new .sort_lst li.right{float:right}.list_sort.new .sort_lst li.left,.list_sort.new .sort_lst li.right{cursor:pointer;height:20px;line-height:20px;font-size:13px;color:#000}.list_sort.new .sort_lst li.left .button,.list_sort.new .sort_lst li.right .button{display:block;position:relative}.list_sort.new .sort_lst li.left .button.on:after,.list_sort.new .sort_lst li.right .button.on:after{content:'';display:block;position:absolute;right:-6px;top:6px;width:3px;height:3px;border-radius:100%;background:#dc2832}.ft_bg{background:#f7f7f7}.filter_ly{position:fixed;top:0;left:0;z-index:300;width:100%;height:100%;background:#fff;bottom:0}.filter_ly .ly_btn_area.type2{position:fixed;right:0;left:0;bottom:0;z-index:1;white-space:nowrap}.filter_ly .ly_btn_area.type2 .btn{width:50%;height:52px;padding:18px 0;background:#dc2832;font-size:16px}.filter_ly .ly_btn_area.type2 .btn.oncheck:before{content:'';background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_filters.png) -95px -58px no-repeat;width:18px;height:18px;background-size:400px 100px;display:inline-block;margin-top:-9px}.filter_ly .ly_btn_area.type2 .btn.dimmed{width:50%;height:52px;padding:18px 0;color:#ea7e84;background:#dc2832;font-size:16px;font-weight:700;box-sizing:border-box}.filter_ly .ly_btn_area.type2 .btn.dimmed.oncheck:before{content:'';background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_filters.png) -116px -58px no-repeat;width:18px;height:18px;background-size:400px 100px;display:inline-block;margin-top:-9px}.filter_ly .ly_btn_area.opacity .btn{background:#dc2832}.filter_ly .ly_btn_area.opacity .btn_bg_wh{background:rgba(255,255,255,.9)!important}.filter_ly .top_area{border-bottom-color:#eee}.filter_content{overflow-x:hidden;overflow-y:auto;position:absolute;top:0;right:0;left:0;bottom:0;padding:45px 0 54px}.filter_content .tit_select{padding:20px 0 19px 16px;font-size:15px;font-weight:700}.filter_content .depth1>li:first-child{border-top:0}.filter_content .selt{display:block;overflow:hidden;position:relative;width:100%;min-height:49px;padding:20px 40px 20px 0;text-align:left;box-sizing:border-box}.filter_content .selt:after{position:absolute;top:50%;right:25px;width:11px;height:11px;margin-top:-4px;background-position:-308px -429px;content:''}.filter_content .selt.has:after,.filter_content .selt.open:after{background-position:-331px -429px}.filter_content .selt.has:after{transform:rotate(180deg)}.filter_content .selt.fix{position:fixed;top:54px;right:0;left:0;z-index:1;border-bottom:1px solid #eee;background:#fff}.filter_content .selt.fix+ul{margin-top:55px}.filter_content .selt_tit{float:left;min-width:106px;font-size:14px;padding-left:22px}.filter_content .selt_tit.filter_icon{padding-left:49px;min-width:79px}.filter_content .selt_tit.filter_icon:before{content:'';background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_filters.png) 0 -42px no-repeat;width:18px;height:18px;background-size:400px 100px;display:inline-block;position:absolute;top:50%;left:21px;margin-top:-9px}.filter_content .selt_tit.filter_icon .icon_containers{width:18px;height:18px;background-size:18px 18px;display:inline-block;position:absolute;top:50%;left:21px;margin-top:-9px}.filter_content .selt_tit.filter_icon.notbefore:before{content:none}.filter_content .selt_tit.filter_icon.filter_ico_1:before{background-position:0 -42px}.filter_content .selt_tit.filter_icon.filter_ico_2:before{background-position:-20px -42px}.filter_content .selt_tit.filter_icon.filter_ico_3:before{background-position:-40px -42px}.filter_content .selt_tit.filter_icon.filter_ico_4:before{background-position:-60px -42px}.filter_content .selt_tit.filter_icon.filter_ico_5:before{background-position:-80px -42px}.filter_content .selt_tit.filter_icon.filter_ico_6:before{background-position:-100px -42px}.filter_content .selt_tit.filter_icon.filter_ico_7:before{background-position:-120px -42px}.filter_content .selt_tit.filter_icon.filter_ico_8:before{background-position:-140px -42px}.filter_content .selt_tit.filter_icon.filter_ico_9:before{background-position:-160px -42px}.filter_content .selt_tit.filter_icon.filter_ico_10:before{background-position:-180px -42px}.filter_content .selt_tit.filter_icon.filter_ico_11:before{background-position:-200px -42px}.filter_content .selt_tit.filter_icon.filter_ico_12:before{background-position:-220px -42px}.filter_content .selt_tit.filter_icon.filter_ico_13:before{background-position:-240px -42px}.filter_content .selt_tit.filter_icon.filter_ico_14:before{background-position:-260px -42px}.filter_content .selt_tit span{font-size:13px;font-weight:400;line-height:58px}.filter_content .selt_txt{display:-webkit-box;overflow:hidden;font-size:14px;color:#888;line-height:17px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.filter_content .selt_txt.notbefore span:before{display:none}.filter_content .selt_txt .sep{padding-left:10px;padding-right:10px}.filter_content .selt_txt span{margin:0 -2px 0 2px;display:inline-block}.filter_content .selt_txt span .sp{display:inline-block;width:7px;height:11px;margin:-1px 7px 1px;background-position:-163px -191px;vertical-align:middle}.filter_content .selt_txt span:after{display:inline-block;margin-right:4px;font-size:13px;content:','}.filter_content .selt_txt span:last-child:after{display:none}.filter_content .selt_txt.category .bar{display:inline-block;width:2px;height:13px;background:#888;vertical-align:middle}.filter_content .depth2.type2 .arr_none:after,.filter_content .selt_txt.category .bar+span:before,.filter_content .selt_txt.category .bar:before{display:none}.filter_content .category_area>.selt.open{padding:20px 40px 30px 0;height:auto}.filter_content .category_area .open .selt_txt{padding-top:1px;line-height:15px}.filter_content .brand_area .rdo_wrap{padding:20px 16px 16px}.filter_content .option{overflow:hidden;padding-left:0}.filter_content .option .selt_tit{line-height:56px}.view_option{float:right;font-size:0}.view_option button{padding:19px;border-left:1px solid #eee;font-size:0;line-height:0}.view_option .sp{width:21px;height:21px}.view_option .full_type .sp,.view_option .list_type .sp{background-position:-220px -550px}.view_option .card_type .sp{background-position:-46px -186px}.view_option .list_type.select .sp{background-position:-178px -550px}.view_option .full_type.select .sp{background-position:-176px -550px}.view_option .card_type.select .sp{background-position:-46px -163px}.filter_content .depth2{padding:0 16px 16px}.filter_content .depth2>li{margin-top:8px}.filter_content .depth2>li:first-child{margin-top:0}.filter_content .depth2 button{position:relative;width:100%;height:42px;line-height:41px;padding-left:36px;border:1px solid #ddd;font-size:14px;color:#555;text-align:left}.filter_content .depth2 .select:before,.filter_content .depth2.type2 button:after,.filter_content .depth4 button.has5depth:before{position:absolute;top:50%;content:''}.filter_content .depth2 .open{padding-right:35px;color:#000}.filter_content .depth2 .select{color:#d9232e}.filter_content .depth2 .select:before{left:11px;width:22px;height:22px;margin-top:-11px;background-position:-344px -337px}.filter_content .depth2 .cnt{font-size:12px}.filter_content .depth2.type2 button:after{right:13px;width:12px;height:7px;margin-top:-4px;background-position:-308px -429px}.filter_content .depth2.type2 .open{height:43px}.filter_content .depth2.type2 .open:after{background-position:-331px -429px}.filter_content .depth2.type2>li>.select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_content .depth2.type2>li>.select .sp{width:7px;height:11px;margin:-1px 6px 1px;background-position:-163px -191px;vertical-align:middle}.filter_content .depth3 li{margin-top:-1px}.filter_content .depth3 li:first-child button{border-top-color:#ccc}.filter_content .depth3 button{height:43px;padding-left:46px}.filter_content .depth3 .select:before{left:22px}.filter_content .depth4 button{padding-left:56px;font-size:13px}.filter_content .depth4 button.has5depth:before{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -308px -429px no-repeat;background-size:400px auto;font-size:0;overflow:hidden;color:transparent;letter-spacing:-7px;white-space:nowrap;right:13px;width:12px;height:7px;margin-top:-4px}.filter_content .depth4 button.has5depth.open:after{background-position:-331px -429px}.filter_content .depth4 .select:before{left:32px}.filter_content .depth5 button{padding-left:53px;font-size:13px}.filter_content .depth4 .depth5 .select:before{left:29px}.filter_content .depth2 .depth4 button:after{display:none}.filter_content .depth2.type3{overflow:hidden;margin:0 -4px}.filter_content .depth2.type3 li{float:left;width:33%;margin-top:8px;padding:0 4px;box-sizing:border-box}.filter_content .depth2.type3 button{padding:0;text-align:center}.price_slide{position:relative;padding:25px 30px 35px 27px}.price_slide:after,.price_slide:before{position:absolute;width:20px;height:7px;background:#eee;content:''}.price_slide:before{top:25px;left:18px}.price_slide:after{top:25px;right:18px}.price_slide .bar_wrap{position:relative;height:7px;background:#eee}.price_slide .bar{position:absolute;top:0;right:0;left:0;bottom:0;background:#d9232e}.price_slide .bar_wrap button{position:absolute;top:-8px;font-size:0}.price_slide .bar_wrap .sp{width:25px;height:24px;background-position:-98px -142px}.price_slide .bar_wrap .left_hdl{left:0;margin-left:-11px}.price_slide .bar_wrap .right_hdl{right:0;margin-right:-12px}.price_slide .price{position:absolute;top:0;right:16px;left:16px}.price_slide .price li{position:absolute;top:0;width:24px;font-size:13px;color:#888;text-align:center}.price_slide .price .on{font-weight:400;color:#d9232e}.price_slide .price .prc1{left:0}.price_slide .price .prc2{left:28.5714%;margin-left:-7px}.price_slide .price .prc3{left:64.2857%;margin-left:-16px}.price_slide .price .prc4{right:2px}.color_list{padding:0 16px 23px}.color_list ul{margin:-19px 0 0 -13px}.color_list ul:after{display:block;clear:both;content:''}.color_list li{float:left;position:relative;padding:19px 0 0 13px;font-size:0}.color_list span{display:block;position:relative;width:22px;height:22px}.color_list input{width:22px;height:22px;border:0;border:1px solid #fff}.color_list input:checked:after{position:absolute;top:-3px;left:-3px;width:28px;height:28px;border:3px solid #d9232e;box-sizing:border-box;content:''}.cl_GOLD,.cl_IVORY,.cl_MULTI,.cl_NO,.cl_SILVER,.cl_WHITE{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/color_sprite.jpg) no-repeat;background-size:142px auto}.cl_BEIGE{background:#d4c4a2}.cl_BLACK{background:#000}.cl_BLUE{background:#007bc2}.cl_BRONZE{background:#94773f}.cl_BROWN{background:#833a15}.cl_CAMEL{background:#b57e55}.cl_CHOCOLATE{background:#4a331f}.cl_CREAM{background:#fae2ac}.cl_GREEN{background:#197b30}.cl_GREY{background:#959595}.cl_KHAKI{background:#5d5d38}.cl_LEMON{background:#ffff7f}.cl_MINT{background:#d1ffd6}.cl_MUSTARD{background:#d9b059}.cl_NAVY{background:#11405d}.cl_ORANGE{background:#ff7300}.cl_OYSTER{background:#d1cab8}.cl_PEACH{background:#ffbba1}.cl_PINK{background:#ff3aa5}.cl_PURPLE{background:#821193}.cl_RED{background:red}.cl_VIOLET{background:#5e1b95}.cl_YELLOW{background:#fff000}.cl_GOLD{background-position:0 0}.cl_SILVER{background-position:-24px 0}.cl_MULTI{background-position:-48px 0}.cl_IVORY{background-position:-72px 0}.cl_WHITE{background-position:-96px 0;outline:#ddd solid 1px}.cl_NO{background-position:-120px 0}.filter_srch_none{padding:39px 0 43px;background:#fff;text-align:center}.filter_srch_none .tit{font-size:17px;line-height:20px}.filter_srch_none .srch_lst{display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;position:relative;margin:28px 33px 0;padding:0 12px;font-size:0;line-height:18px}.filter_srch_none .srch_lst:after,.filter_srch_none .srch_lst:before{position:absolute;top:50%;width:12px;height:35px;margin-top:-18px;content:''}.filter_srch_none .srch_lst:before{left:0;background-position:-69px -166px}.filter_srch_none .srch_lst:after{right:0;background-position:-83px -166px}.filter_srch_none .srch_lst li{display:inline-block;position:relative;padding:0 9px;font-size:13px;font-weight:700;color:#d9232e}.filter_srch_none .srch_lst li:before{position:absolute;top:50%;left:0;width:1px;height:12px;margin-top:-6px;background:#ddd;content:''}.filter_srch_none .srch_lst .bdnone:before{display:none}.filter_srch_none .srch_lst span{display:inline-block;position:relative;margin-left:6px;padding-left:7px}.filter_srch_none .srch_lst span:before{position:absolute;top:50%;left:0;width:2px;height:2px;margin-top:-1px;background:#d9232e;content:''}.filter_srch_none .srch_lst span:first-child{margin-left:0;padding-left:0}.filter_srch_none .srch_lst span:first-child:before{display:none}.filter_srch_none .btn{width:181px;height:45px;margin-top:30px;background:#fff;color:#000;border:1px solid #ddd}.sub .srch_none{padding-top:53px}.sub2 .srch_none{padding-top:88px}.sub3 .srch_none{padding-top:100px}.srch_none{display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;position:absolute;top:0;right:0;left:0;bottom:0;padding-bottom:49px;background:#fff;font-size:0}.rv_cntbx .rv_none,.srch_none2{-webkit-box-orient:vertical;-webkit-box-pack:center}.prdt_detail,.prdt_detail .top_banner{position:relative}.srch_none .tit{display:block;font-size:16px;line-height:25px;text-align:center}.srch_none .btn{display:block;width:181px;height:45px;margin:25px auto 0;padding:14px 0 15px}.srch_none2{display:-webkit-box;background:#fff;font-size:12px;color:#666;text-align:center}#wrap.prdt_detail_wrap{padding-bottom:85px}.prdt_detail .banner_wrap{margin-top:8px;border-bottom:1px solid #bbb}.prdt_detail .banner_wrap a{display:block}.prdt_detail .banner_wrap img{width:100%}.prdt_detail .top_banner .card_template2{border-top:0}.prdt_detail .top_banner .card_template2 .img_wrap{padding:0}.prdt_detail .top_banner .card_template2 .img_wrap img{position:static}.prdt_detail .top_banner .card_template2 .img_wrap:before{display:none}.prdt_detail .prdt_price{position:absolute;left:0;bottom:1px;padding:5px 16px;background:rgba(0,0,0,.5);font-size:16px;font-weight:700;color:rgba(255,255,255,.8)}.prdt_detail .pagenation a{width:8px;height:8px;margin-left:6px}.prdt_detail .pagenation .active{background:rgba(255,255,255,.8)}.prdt_detail .etc_btn{position:absolute;font-size:0;text-align:right}.prdt_detail .etc_btn li{display:inline-block;position:relative}.prdt_detail .etc_btn button{position:relative;background-position:0 -209px;font-size:0}.prdt_detail .etc_btn .sp{position:absolute;top:0;left:0}.prdt_detail .etc_btn .more_sale{position:absolute;top:-15px;left:50%;min-width:37px;height:16px;background:#dc2832;font-size:9px;color:#fff;line-height:16px;text-align:center;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.prdt_detail .btn_area,.prdt_detail .btn_wish{font-size:0}.prdt_detail .etc_btn .more_sale:after{position:absolute;bottom:-4px;left:50%;width:8px;height:4px;margin-left:-4px;background-position:-166px -161px;content:''}.prdt_detail .btn_share .sp{top:9px;left:9px;background-position:-376px -122px}.prdt_detail .btn_wish .sp{top:8px;left:10px;background-position:-327px -123px}.prdt_detail .btn_wish .count{display:block;position:absolute;right:0;left:0;bottom:2px;font-size:10px;color:#555;letter-spacing:0}.prdt_detail .btn_wish.on .count{color:#dd4132}.prdt_detail .btn_bag{font-size:0}.prdt_detail .btn_bag .sp{width:18px;height:18px;background-position:-198px -181px}.prdt_detail .btn_bag.on .sp{background-position:-178px -181px}.prdt_detail .detail_lst>li{display:table;position:relative;width:100%;margin-top:10px}.prdt_detail .benefit_artbx .detail_lst>li{white-space:nowrap}.prdt_detail .detail_lst li:first-child{margin-top:0}.prdt_detail .size_artbx .detail_lst .tit{width:62px}.prdt_detail .detail_lst .tit{width:85px;display:table-cell;white-space:nowrap;position:relative;letter-spacing:-.4px;font-size:14px;color:#333;vertical-align:middle}.prdt_detail .detail_lst .tit strong{font-weight:400;font-size:13px}.prdt_detail .detail_lst .info{display:table-cell;padding-left:12px;font-size:14px;color:#bbb;vertical-align:middle}.prdt_detail .detail_lst .info:after{display:block;clear:both;content:''}.size_artbx{border-top:1px solid #eee;background:#fff}.restored_alarm .alarm_desc .alarm_symbol,.restored_alarm .alarm_symbol,.size_artbx .alarm_desc .alarm_symbol,.size_artbx .alarm_symbol{width:23px;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_product_detail.png);background-repeat:no-repeat;background-position:-167px 0;background-size:200px auto;overflow:hidden}.size_artbx .detail_lst>li{margin-top:6px}.size_artbx .detail_lst .tit{padding-bottom:4px;vertical-align:top}.info .size{margin-left:-9px;font-size:0}.info .size span{display:inline-block;min-width:25px;margin-left:9px;margin-right:3px;font-size:13px;color:#333}.info .size .none{color:#bdbdbd;text-decoration:line-through;position:relative}.set_size dt{margin:7px 0 5px;font-size:14px;color:#333}.set_size dt:first-child{margin-top:0}.restored_alarm .alarm_symbol,.size_artbx .alarm_symbol{display:block;height:23px;position:absolute;right:-9px;top:-9px;text-indent:-999em}.restored_alarm .alarm_desc{text-indent:29px!important}.restored_alarm .alarm_desc,.size_artbx .alarm_desc{text-indent:29px;font-size:12px;line-height:23px;color:#000;position:relative}.restored_alarm .alarm_desc .alarm_symbol,.size_artbx .alarm_desc .alarm_symbol{height:24px;text-indent:-999em;right:auto;top:auto}.size_artbx .detail_lst .alarm{display:none}.restored_alarm .rect_rdo_group .inp_wrap{display:inline-block;position:relative;margin:10px 0 0 11px;box-sizing:border-box;border:none}.prdt_order_wrap.restored_alarm .inp_rect_rdo:disabled+label{color:#777;text-decoration:line-through;border:1px solid #ccc;background-color:#eee;font-size:11px;padding:8px 8px 9px}.prdt_order_wrap.restored_alarm .inp_rect_rdo:checked+label:before{border:2px solid #000;background:0 0;position:absolute;top:0;right:0;bottom:0;left:0;content:''}.prdt_order_wrap.restored_alarm .inp_rect_rdo:checked+label:after{position:absolute;top:50%;left:50%;width:17px;height:12px;margin:-6px 0 0 -9px;background-image:none;content:''}.prdt_order_wrap.restored_alarm .inp_rect_rdo+label{display:block;min-width:28px;padding:8px 8px 9px;border:1px solid #dedede;font-size:11px;font-weight:400;color:#333;text-align:center}.restored_alarm .infotext{margin-bottom:19px}.restock_alert{width:90px;overflow:hidden;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_product_detail.png);background-repeat:no-repeat;background-position:0 0;background-size:200px auto;position:fixed;top:50%;left:50%;z-index:9999;margin:-82.5px 0 0 -82.5px;padding:99px 37px 28px 38px;text-align:center;font-size:15px;line-height:1.3;color:#fff}.size_artbx .btn_wrap{float:right;margin-top:-2px;font-size:0}.size_artbx .btn_wrap button{height:21px;margin-left:6px;border:1px solid #dbdbdb;font-size:11px;color:#474747}.size_artbx .btn_wrap button:first-child{margin:0}.size_artbx .btn_wrap .alarm{width:75px}.size_artbx .circ_rdo_group{margin:-9px 0 0 -8px}.size_artbx .circ_rdo_group .inp_wrap{margin-top:6px}.size_artbx .circ_rdo_group .inp_wrap:first-child{margin-left:8px}.size_artbx.type2 .detail_lst>li{margin-top:20px}.size_artbx.type2 .detail_lst li:first-child{margin-top:0}.top_banner+.brand_artbx .name{padding-right:105px}.brand_artbx{background:#fff}.brand_artbx .label{display:inline-block;vertical-align:middle;text-align:center}.brand_artbx .label:first-child{margin-right:2px}.brand_artbx .brand{display:inline-block;color:#333;line-height:17px;vertical-align:middle;word-break:break-all}.brand_artbx .prdt_tit{margin-top:4px;font-size:16px;color:#333}.brand_artbx .prdt_tit .category{position:relative;margin-right:6px;padding-right:6px;color:#d9232e}.brand_artbx .prdt_tit .category:after{position:absolute;top:50%;right:0;width:1px;height:12px;margin-top:-6px;background:#ddd;content:''}.brand_artbx .md_comment{margin-top:2px;font-size:11px;color:#23AAE6}.grade_area{margin-top:-1px;padding:16px 16px 18px;position:relative;clear:both;width:100%;border-top:1px solid #eee;background:#fff;font-size:0;box-sizing:border-box}.grade_area .graph_star{display:inline-block;vertical-align:middle}.grade_area .review{display:inline-block;margin-left:5px;font-size:12px;color:#23aae6;vertical-align:middle}.grade_area .ico_arrow{width:16px;height:16px;display:block;position:absolute;right:16px;top:19px;background-position:-344px -397px}.ly_btn_after_wrap,.ly_btn_wrap2{display:inline-block}.benefit_artbx{margin-top:10px;background:#fff}.ly_btn_wrap{position:absolute;top:50%;right:0;width:16px;height:16px;margin-top:-8px;font-size:0}.ly_btn_wrap .ly_graybx{top:21px}.btn_more_view{font-size:0}.btn_more_view .sp{width:16px;height:16px;background-position:-378px -195px}.btn_more_view.on .sp{background-position:-378px -177px}.benefit_artbx .detail_lst .price{font-size:15px}.benefit_artbx .detail_lst del.price{font-size:13px}.benefit_artbx .detail_lst ins{font-size:15px;text-decoration:none}.benefit_artbx .detail_lst .benefit_price{margin-top:8px;font-weight:700}.benefit_artbx .benefit_price .tit{color:#000}.benefit_artbx .benefit_price .tit>strong{font-weight:700}.benefit_artbx .benefit_price .info{font-size:14px;color:#000}.benefit_artbx .info .btn_more_view{vertical-align:middle}.benefit_artbx .info .ly_btn_after_wrap .btn_more_view{position:absolute;top:1px}.benefit_artbx .your_best_price .tit{color:#dc2832}.benefit_artbx .your_best_price .tit>strong{font-weight:700}.benefit_artbx .your_best_price .info{font-size:14px;color:#dc2832}.benefit_artbx .detail_lst .your_best_price{margin-top:8px;padding-bottom:5px;font-weight:700}.benefit_artbx .per{position:absolute;right:0;bottom:-3px;line-height:32px;font-size:18px;font-weight:700;color:#dc2832}.benefit_artbx .per.outlet{color:#dd4132}.benefit_artbx .per .tx{font-size:32px}.benefit_artbx .swung_dash{display:inline-block;vertical-align:middle;margin-top:-15px}table.sale_arrow{text-align:center;color:#fff;position:absolute;right:0;bottom:-3px;line-height:15px;font-size:18px;font-weight:700}table.sale_arrow td{vertical-align:middle;height:56px;width:60px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -336px -540px no-repeat;background-size:400px auto}table.sale_arrow.small td{vertical-align:middle;height:48px;width:60px;background-position:-274px -540px;background-size:400px auto}table.sale_arrow td .txt_sale{font-size:12px;margin-top:-3px}table.sale_arrow td .txt_sale strong{font-size:23px}table.sale_arrow td .txt_max_benefits{font-size:10px;margin-top:-1px}.ly_btn_after_wrap .ly_graybx{display:none;left:50%!important;margin-left:-133px}.benefit_conf{overflow:hidden;position:relative;margin-top:10px;padding:12px 10px 12px 15px;border:1px solid #eee;background:#f7f7f7;font-size:13px;color:#333}.benefit_conf.login{padding:13px 10px 13px 15px;border:0;color:#999}.benefit_conf.login span{font-weight:700;color:#333}.benefit_conf em{position:relative;top:1px;margin-left:10px;font-size:19px;font-weight:700;color:#d9232e;line-height:13px}.benefit_conf em span{font-size:15px;font-weight:400}.benefit_conf .btn_login{float:right;width:85px;height:25px;margin:-4px 0;border:1px solid #dbdbdb;border-bottom-color:#bdbdbd;font-size:13px;font-weight:700;color:#555;background:#fff}.benefit_artbx .installment strong,.benefit_artbx .mileage .tit strong{font-weight:400}.benefit_conf .btn_benefit{overflow:hidden;position:absolute;top:0;right:0;padding:17px 15px 18px;font-size:0}.benefit_conf .btn_benefit .sp{width:10px;height:6px;background-position:-190px -81px}.benefit_conf .btn_benefit.open .sp{background-position:-202px -81px}.benefit_detail{display:none;padding:13px 15px 14px;background:#eee}.benefit_detail dd:first-of-type,.benefit_detail dt:first-of-type{margin-top:0}.benefit_detail dt{float:left;margin-top:1px;font-size:12px;color:#555}.benefit_detail dd{overflow:hidden;margin-top:1px;font-size:13px;color:#d9232e;text-align:right}.benefit_detail p{margin-top:10px;font-size:10px;color:#999}.benefit_artbx .installment{margin-top:13px;font-size:13px;color:#555}.benefit_artbx .installment em{color:#dc2832}.benefit_artbx .installment .ly_gcont{height:315px}.benefit_artbx .installment .ly_gcont .scrlbx{overflow-y:scroll;height:315px}.benefit_artbx .installment .ly_btn_wrap{display:inline-block;position:relative;top:3px;width:34px;vertical-align:middle}.benefit_artbx .mileage{margin-top:13px;font-size:13px;color:#555}.benefit_artbx .mileage .tit{display:inline-block;position:relative;margin-right:3px;padding-right:20px}.benefit_artbx .mileage .count{color:#dc2832}.benefit_artbx .btn_view{width:16px;height:16px;background-position:-378px -195px}.benefit_artbx .btn_view.on{background-position:-378px -177px}.benefit2_artbx,.cloth_detail,.detail_info_wrap .mtx{background:#fff}.benefit2_artbx{margin-top:10px;font-size:14px}.benefit2_artbx p.tit{border-bottom:1px solid #eee;padding:5px 0 15px}.benefit2_artbx>li{overflow:hidden;padding:12px 16px;border-top:1px solid #eee}.benefit2_artbx>li:first-child,.detail_tit:first-child{border-top:0}.benefit2_artbx .price{margin-top:12px;color:#888}.benefit2_artbx .price li{padding:3px 0}.benefit2_artbx .price li:after{display:block;clear:both;content:''}.benefit2_artbx .price li:first-child{margin-top:0}.benefit2_artbx .price .last{color:#000;font-weight:700}.benefit2_artbx .price .last em{font-weight:700}.benefit2_artbx .stt{float:left;width:50%;white-space:nowrap;font-size:12px}.benefit2_artbx .stx{width:50%;overflow:hidden;color:#555;text-align:right;font-size:13px}.detail_tit{height:45px}.detail_info_wrap .detail_tit+.mtx{margin-top:-6px}.detail_info_wrap img{width:100%}.detail_info_wrap .card_template{border-top-color:#eee;border-bottom:0}.cloth_detail{padding:0 16px 22px}.cloth_detail .lst{border-top:1px solid #575757;border-bottom:1px solid #ddd}.cloth_detail .lst>li{overflow:hidden;border-top:1px solid #ddd;background:#fafafa}.cloth_detail .lst>li:first-child{border-top:0}.cloth_detail .lst>li:nth-child(2n){background:#fff}.cloth_detail .tit{float:left;width:70px;height:35px;padding-left:15px;background:#eee;font-size:12px;color:#555;line-height:35px;box-sizing:border-box}.cloth_detail .info{overflow:hidden;font-size:0}.cloth_detail .info li{display:inline-block;width:32.9%;padding:9px 0;box-sizing:border-box}.cloth_detail .info li:first-child{width:38.4%;padding-left:14px}.cloth_detail .info li:last-child{width:28.7%}.cloth_detail .etc{overflow:hidden;margin-top:8px;font-size:13px}.cloth_detail .etc dt{float:left;clear:left;width:115px;margin-top:8px;color:#999}.cloth_detail .etc dd{overflow:hidden;margin-top:10px;color:#555}.detail_info_wrap .img_bx{padding-bottom:25px;background:#fff}.crrl_bx{overflow:hidden;position:relative}.crrl_bx:before{position:absolute;right:0;left:0;bottom:31px;z-index:1;height:35px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/bg_gr.png) repeat-x;background-size:1px 35px;content:''}.crrl_bx .btn_more{position:absolute;left:0;bottom:0;width:100%;height:31px;border-top:1px solid #ddd;background:#fff;font-size:0}.crrl_bx .btn_more .sp{width:10px;height:6px;background-position:-116px -81px}.crrl_bx .card_template_wrap{margin-top:0;border:0}.crrl_bx .card_template{border:0}.brand_local{display:block;overflow:hidden;height:43px;margin-top:10px;padding:0 17px 0 16px;background:#fff;font-size:15px;color:#333;line-height:43px}.brand_local .loc_txt{float:right;position:relative;padding-right:15px;font-size:10px;font-weight:700;color:#d9232e}.brand_local .loc_txt:after{position:absolute;top:50%;right:0;width:6px;height:10px;margin-top:-5px;background-position:-348px -66px;content:''}.detail_info_wrap .basic_artbx{margin-top:10px;padding:0;border-width:1px 0;background:#fff}.detail_info_wrap .basic_artbx>li{border-top:1px solid #eee}.detail_info_wrap .basic_artbx>li:first-child{border-top:0}.basic_tit{overflow:hidden;width:100%;height:44px;padding:0 15px;font-size:14px;font-weight:700;color:#333;line-height:44px;text-align:left;box-sizing:border-box}.basic_tit .sp{float:right;width:10px;height:6px;margin-top:19px;background-position:-116px -81px}.basic_tit.open .sp{background-position:-128px -81px}.basic_cont{padding:0 16px 16px}.basic_cont .exhibit_lst li{margin-top:8px}.basic_cont .exhibit_lst li:first-child{margin-top:0}.basic_cont .exhibit_lst a{font-size:13px;color:#999}.basic_cont .exhibit_lst a:after{display:inline-block;width:5px;height:8px;margin-left:5px;background-position:-271px -80px;content:''}.basic_lst>li{margin-top:15px;font-size:12px;color:#555;line-height:22px}.basic_lst li:first-child{margin-top:0}.basic_lst strong{font-size:14px;font-weight:400;color:#373737}.basic_lst .line_lst li{position:relative;padding-left:8px}.basic_lst .line_lst li:before{position:absolute;top:10px;left:0;width:2px;height:2px;background-color:#555;content:''}.prdt_order_wrap{position:fixed;right:0;left:0;bottom:0;z-index:215;margin-top:13px;border-top:1px solid #ccc}.prdt_order_wrap:before{position:absolute;top:-14px;right:0;left:0;z-index:-1;height:23px;content:''}.prdt_order_wrap .btn_close{position:absolute;top:-15px;left:0;z-index:10;width:100%;height:14px;font-size:0}.prdt_order_wrap .btn_close .sp{position:relative;width:52px;height:15px;background-position:0 -278px}.prdt_order_wrap .btn_close.open .sp{background-position:-42px -397px}.order_artbx{position:relative;padding:7px 0 8px;background:#fff}.order_lst{overflow-x:hidden;overflow-y:auto}.order_lst li{display:table;width:100%}.prdt_order_wrap .tit{display:table-cell;width:85px;padding:0 0 0 16px;font-size:13px;color:#333;vertical-align:middle;box-sizing:border-box}.prdt_order_wrap .info{display:table-cell;padding:10px 16px 10px 0;vertical-align:top}.prdt_order_wrap .price_area{display:table;width:100%;height:46px;background:#eee;font-size:15px}.prdt_order_wrap .price_area .info{vertical-align:middle;color:#333}.prdt_order_wrap .price_area .info.right{text-align:right}.prdt_order_wrap .price_area .info span{font-size:13px}.prdt_order_wrap .price_area .info strong{font-size:18px;font-weight:700;color:#000}.prdt_order_wrap .opt_subtit{margin:18px 0 10px}.prdt_order_wrap .opt_subtit:first-child{margin-top:0}.prdt_order_wrap .tit.type2{padding-top:10px;vertical-align:top}.prdt_order_wrap .btn_area{display:table;width:100%;padding:10px;background:#fff;box-sizing:border-box}.prdt_order_wrap .btn_area li{display:table-cell}.prdt_order_wrap .btn_area button{position:relative;width:100%;height:55px;font-size:15px;font-weight:700;color:#fff}.prdt_order_wrap .btn_area .btn_soldout{font-size:19px}.btn_area .btn_buy{width:100%;border-bottom:2px solid #ad151e;background:#d9232e}.btn_area .btn_buy:disabled{background:rgba(220,40,50,.6);border-color:#c37779}.btn_area .btn_appbuy{border:solid #6f090e;border-width:0 0 2px;background:#a01018}.btn_area .btn_shopbag{border:1px solid #ddd;border-right:none;border-bottom:2px solid #bbb;background:#fff;color:#000!important}.btn_area .btn_shopbag:disabled{background:#fff;border-color:#ddd;color:#ddd!important}.btn_area .btn_soldout{border-bottom:2px solid silver;background:#ddd;color:#fff}.btn_appbuy .tooltip_wrap{display:inline-block;position:relative}.btn_appbuy .tooltip{position:absolute;top:-32px;left:-27px;z-index:20;width:122px;height:29px;background-position:-178px -414px;font-size:11px;font-weight:400;color:#fff;letter-spacing:0;line-height:24px;box-sizing:border-box}.btn_appbuy .tooltip:before{display:none}.btn_appbuy .tooltip em{color:#ff4b50}.btn_area .soldout_contained{width:80%}.btn_area .soldout_contained .btn_soldout{border-bottom:0;font-size:16px;font-weight:500;background-color:#bbb}.list_tab,.rv_tab{border-bottom:1px solid #eee}.btn_area .restock_contained{text-align:center;background-color:#dc2832;border-left:6px solid #fff}.btn_area .restock_contained .btn_restock{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_product_detail.png);width:53px;background-position:4px 85px;background-size:200px auto;position:static;background-color:#dc2832}.btn_area .restock_contained .btn_restock .txt{margin-top:26px;display:block;font-size:10px;font-weight:400}.order_lst .inp_selt .selt_lst{position:static}.select_type{height:255px}.select_type .order_artbx{padding:20px 16px;height:214px}.select_type .inp_selt{position:absolute;top:20px;right:16px;left:16px;bottom:0;z-index:50}.select_type .selt{color:#bbb}.rv_tab{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;width:100%;margin-top:10px;background:#fff}.rv_tab li{flex:1;text-align:center;position:relative}.rv_tab li:after{content:'';width:1px;height:15px;position:absolute;background:#eee;top:17px;right:0}.rv_tab li:last-child:after{content:'';width:0}.rv_tab li a{position:relative;font-size:15px;color:#333;line-height:47px}.rv_tab .selected a:after,.rv_tab a:after{position:absolute;content:'';width:100%;left:0}.list_tab li,.rv_tab .num{font-size:16px}.rv_tab .selected a{font-weight:700;color:#d9232e}.rv_tab a:after{bottom:-2px;height:1px;background:#eee;display:none}.rv_tab .selected a:after{bottom:-1px;height:2px;background:#d9232e}.list_tab{height:49px;line-height:49px;width:100%;clear:both;background:#fff}.graph:before,.list_tab li:first-child:after{background:#eee;content:''}.list_tab li{width:50%;float:left;text-align:center;color:#000;cursor:pointer;position:relative}.list_tab li:first-child:after{width:1px;height:15px;position:absolute;top:17px;right:0}.list_tab li.on{color:#dc2832}.list_tab li.on span{height:20px;line-height:20px;font-weight:700}.graph{position:relative;margin-right:35px;height:16px}.graph .bar,.graph:before{position:absolute;height:10px;margin-top:-5px}.graph:before{top:50%;left:0;width:100%;vertical-align:middle}.graph .per{position:absolute;top:0;left:100%;margin-left:5px;font-size:13px;color:#bbb;text-align:left;line-height:16px}.graph .bar{top:50%;left:0;background:#ccc}.graph.grp_top .bar{background:#23aae6}.graph_star{display:block;position:relative;width:79px;height:14px;background-position:-112px -614px}.graph_star .ico_star{position:absolute;top:0;left:0;height:14px;background-position:-112px -630px}.graph_bx{padding:17px 15px 21px;border-bottom:1px solid #ccc;background:#fff}.graph_bx:after{display:block;clear:both;content:''}.rv_type{float:left;width:50%;padding-left:8px;box-sizing:border-box}.rv_type:first-child{padding-left:0}.rv_type dt{margin-bottom:13px;font-size:13px;font-weight:700;color:#333}.rv_type dd{position:relative;margin-top:4px;padding-left:39px;line-height:16px}.rv_type .tit{position:absolute;top:1px;left:0;font-size:12px;font-weight:400;color:#333;line-height:16px}.sort_tab_area{overflow:hidden;padding:10px 15px 8px}.btn_review_write{float:right;width:115px;height:30px;border:1px solid #dc2832;background:#dc2832;font-size:12px;font-weight:700;color:#fff}.rv_infobx .user dd,.rv_infobx .user dt,.sort_tab{float:left}.btn_review_write:after,.sort_tab2 li:before{height:10px;vertical-align:middle;content:''}.btn_review_write:after{display:inline-block;width:6px;margin:-1px 0 1px 5px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -219px -80px no-repeat;background-size:400px auto}.sort_tab{margin-top:6px;font-size:0}.sort_tab li{display:inline-block}.sort_tab li a{display:block;padding:0 5px;font-size:12px;color:#999;line-height:19px}.sort_tab2 li,.sort_tab2 li:before{display:inline-block}.sort_tab li:last-child a{padding-right:0}.sort_tab .selected a{color:#333}.sort_tab2{font-size:0;text-align:center}.sort_tab2 li:before{width:1px;background:#d3d3d3}.sort_tab2 li:first-child:before{display:none}.sort_tab2 button{padding:0 15px;font-size:13px;color:#777;letter-spacing:4px;vertical-align:middle}.sort_tab2 .selected button{font-weight:700;color:#d9232e}.review_lst li{margin-top:7px;border-top:1px solid #ddd;border-bottom:1px solid #ccc;background:#fff}.review_lst li:first-child{margin-top:0}.rv_cntbx .btn_more{display:block;height:45px;margin-top:-1px;padding-top:1px;width:100%;border-top:1px solid #eee;background:#fff;font-size:13px;color:#333;text-align:center}.rv_cntbx .btn_more .num{font-weight:400;color:#999}.rv_cntbx .btn_more:after{content:'';display:inline-block;width:16px;height:16px;margin-left:10px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) -90px -72px no-repeat;-webkit-background-size:150px auto;background-size:150px auto;vertical-align:-4px}.rv_cntbx .rv_none{display:-webkit-box;height:84px;margin-top:10px;padding:33px 0;background:#fff;font-size:12px;color:#999;line-height:22px;text-align:center}.rv_infobx .user .user_id:after,.rvinfo_txt:before{background:#ccc;content:''}.best_banner .caption,.mpg_tab .tit{-webkit-box-pack:center;-webkit-box-orient:vertical}.rvinfo_txt{position:relative;margin:5px 0 10px;padding:0 16px 0 23px;font-size:10px;color:#999;line-height:19px}.rvinfo_txt:before{position:absolute;top:9px;left:16px;width:2px;height:2px;margin-right:5px}.rv_infobx{position:relative;min-height:61px;padding:17px 94px 10px 16px;border-bottom:1px solid #eee;box-sizing:border-box}.rv_infobx .user{margin-top:6px}.rv_infobx .user:after{display:block;clear:both;content:''}.rv_infobx .user dd{font-size:12px;color:#333;line-height:16px}.rv_infobx .user .user_id:after{display:inline-block;width:1px;height:9px;margin:0 10px}.rv_infobx .user .sex{position:absolute;top:50%;left:10px;width:35px;height:35px;margin-top:-15px;border-radius:35px;background:#d9232e;text-align:center;line-height:38px;display:none}.rv_infobx .user .sex:after{display:inline-block;font-size:12px;font-weight:700;color:#fff;content:'W'}.rv_infobx .user .sex.male{background:#555}.rv_infobx .user .sex.male:after{content:'M'}.rv_infobx .user .txt:after{display:inline-block;margin-left:4px;content:'/'}.best_banner .label:after,.best_content .rv_tab li:first-child a:after,.brand_bx:after,.brand_lst li a:after,.brand_lst:after,.brand_srch .view_lst a:before,.login_area .etc_btn a:before,.rank_wrap:after,.rv_defer:after,.rv_infobx .btn_recomm:before,.style_filter em:after{content:''}.rv_infobx .user .txt:last-of-type:after{display:none}.rv_infobx .btn_recomm{position:absolute;top:50%;right:16px;height:26px;margin-top:-13px;padding:0 10px;font-size:12px;color:#999}.rv_cnt,.rv_cnt .edit,.rv_cnt .img_wrap{position:relative}.rv_infobx .btn_recomm:before{display:inline-block;width:17px;height:17px;margin:-2px 4px 2px 0;background-position:-373px -21px;vertical-align:middle}.rv_infobx .btn_recomm.rec_on{border-color:#d9232e;color:#d9232e}.rv_infobx .btn_recomm.rec_on:before{background-position:-373px -39px}.rv_cnt{padding:23px 16px 24px}.rv_txt{overflow:hidden}.rv_cnt .type{font-size:12px;color:#333}.rv_cnt .review{margin-top:8px;font-size:13px;color:#333;line-height:21px;white-space:pre-line;word-break:break-all}.rv_cnt .date_txt{display:block;margin-top:6px;font-size:12px;color:#999}.rv_cnt .img_wrap{display:block;margin:13px 0 11px}.rv_cnt .img_wrap img{width:100%}.value_bx{float:right;margin:1px 0 -1px}.value_bx p{display:inline-block;height:14px;padding:0 5px;border:1px solid rgba(187,226,244);font-size:10px;color:#23aae6;line-height:16px;vertical-align:top}.value_bx .black,.value_bx .gray{border-color:#ddd;color:#000}.review_detail{padding-bottom:51px}.rvd_cnt{margin-top:8px;padding-bottom:25px;border-bottom:1px solid #bbb;background:#fff}.share_bx{margin:0 16px;padding:25px 0 20px;background:#eee}.share_bx .share_txt{margin-top:13px;font-size:12px;color:#777;line-height:18px;text-align:center}.sns_lst.type2{display:table;width:264px;height:auto;margin:0 auto;padding:0 12px}.sns_lst.type2 li{display:table-cell;float:none;width:auto;height:auto;margin:0 0 0 9px}.sns_lst.type2 li:first-child{margin-left:0}.sns_lst.type2 li a:before{width:35px;height:35px;margin:0}.sns_lst.type2 .kakao:before{background-position:-223px -181px}.sns_lst.type2 .kakao_st:before{background-position:-260px -181px}.sns_lst.type2 .facebook:before{background-position:-223px -218px}.sns_lst.type2 .twiteer:before{background-position:-260px -218px}.sns_lst.type2 .line:before{background-position:-223px -255px}.sns_lst.type2 .url:before{background-position:-260px -255px}.btn_bor_bk{border:1px solid #ddd;background:#fff;color:#222}.btn_bx{display:table;width:100%;margin-top:15px;padding:0 11px;font-size:0;box-sizing:border-box}.btn_bx .in{display:table-cell;padding:0 5px}.btn_bx .in .btn{width:100%;vertical-align:top}.rv_defer p,.rv_defer:after{display:inline-block;vertical-align:middle}.rv_defer{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background:rgba(0,0,0,.4);font-size:0;text-align:center;white-space:nowrap}.rv_defer:after{height:100%}.rv_defer p{font-size:12px;color:#fff;line-height:20px;white-space:normal}.style_filter{position:relative;padding:9px 45px 10px 16px;border:7px solid #eee;background:#23AFE6;text-align:center;color:#fff}.style_filter.not_selected{padding:9px 0 10px}.style_filter .selected{display:block;overflow:hidden;padding:0 18px 1px 0;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;text-align:center}.style_filter em{position:relative;padding-left:8px;margin-right:8px;font-size:12px;color:#fff}.style_filter em:after{position:absolute;left:0;top:50%;margin-top:-4px;height:10px;border-left:1px solid #75e6ea}.style_filter em:first-child{padding:0}.style_filter em:first-child:after{display:none}.style_filter em span{padding-left:3px;color:#fff}.style_filter em span:first-child{padding-left:0}.style_filter .msg{font-size:13px;font-weight:700}.style_filter .msg .seps{color:#fff}.style_filter .btn_open_filter{position:absolute;top:0;right:0;padding:9px 10px 10px;font-size:0}.style_filter .btn_open_filter .sp{width:19px;height:19px;background-position:0 -256px}.style_filter_wrap{display:block}.style_filter_wrap.fixed{position:fixed;left:0;right:0;z-index:10}.style_filter_wrap.sticky{position:sticky;position:-webkit-sticky;z-index:10}.style_tmpl{display:block;background:#fff}.style_tmpl .img_wrap img{width:100%}.style_tmpl .info{overflow:hidden;position:relative;padding:19px 14px 33px}.style_tmpl .category{margin:0 0 0 2px;font-style:normal;color:#af7c44}.style_tmpl .category span{display:block;width:23px;height:1px;background:#af7c44;margin-top:3px}.style_tmpl .brand_name{display:block;margin-top:12px;font-size:15px;color:#000}.style_tmpl .brand_desc{margin-top:3px;font-size:13px;color:#666;letter-spacing:.5px}.style_tmpl .date{position:absolute;top:18px;right:16px;font-style:italic;font-size:10px;color:#888;letter-spacing:.5px}.style_list .style_detail{padding-bottom:25px;border-bottom:1px solid #bbb}.best_content .card_template_wrap,.outlet_content .card_template_wrap{border-bottom:0}.style_list .card_template_wrap .share_bx{margin:25px 16px 0;border:0}.style_list .card_template_wrap{overflow:hidden;background:#fff}.outlet_content .card_template_wrap .card_template4{border:0}.best_content .list_sort.type2{margin-top:0;border:0}.best_content .rv_tab li:first-child a:after{width:1px;height:15px;position:absolute;background:#eee;top:17px;right:0;left:auto;bottom:auto}.best_banner{position:relative;margin-top:7px}.best_banner img{width:100%}.best_banner .caption{display:-webkit-box;position:absolute;top:0;right:0;left:0;bottom:0;padding:0 25px}.flag_num .num,.flag_num:after{display:inline-block;vertical-align:middle}.best_banner .label{position:relative;padding-bottom:2px;font-size:11px;color:rgba(0,0,0,.66)}.best_banner .label:after{position:absolute;left:0;bottom:0;width:25px;height:1px;background:rgba(0,0,0,.5)}.best_banner p{color:#fff}.best_banner .tx{margin-top:9px;font-size:10px}.best_banner .tx em{font-size:12px;font-weight:700}.best_banner .tx2{line-height:28px}.best_banner .tx2 strong{font-size:28px;font-weight:700}.flag_num{position:absolute;top:0;left:0;z-index:100;width:32px;height:32px;background:rgba(51,51,51,.6);font-size:0;text-align:center;box-sizing:border-box;border-radius:100%}.flag_num:after{height:100%;content:''}.flag_num .num{font-size:14px;color:#fff;line-height:23px}.rank_lst li a,.rank_lst li button{display:block;font-size:14px;color:#777;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rank_wrap{padding:5px 10px 15px;background:#fff}.rank_wrap:after{display:block;clear:both}.rank_lst{float:left;width:50%}.rank_lst li button{width:100%;height:44px;padding:0 15px 0 10px;text-align:left}.rank_lst li a{padding:0 15px;line-height:44px}.rank_lst .selected button{font-weight:700}.rank_lst .rank_num{display:inline-block;width:25px;color:#DC2832;vertical-align:top}.rank_lst .rank a{color:#333}.brand_cnt{position:fixed;top:0;right:0;left:0;bottom:0}.brand_cnt .rv_tab{margin-top:0;border-top:0}.brand_cnt .rv_tab a{line-height:60px}.brand_cnt .rv_tab.fix{position:fixed;top:54px;right:0;left:0}.brand_cnt .rv_tab.fix+div{margin-top:61px}.brand_cnt .top_area{border-color:#c4c4c4}.brand_cnt .srch_cont{position:fixed;top:109px;z-index:1;background:rgba(0,0,0,.5)}.brand_cnt .srch_lst{position:relative;padding:0 16px 42px;border-bottom:1px solid rgba(0,0,0,.8);background:#eee}.brand_cnt .srch_lst li{border-color:#ddd}.brand_cnt .srch_lst a{padding:0 8px;color:#555}.brand_cnt .srch_lst a span{margin-left:10px;font-size:12px;color:#999}.brand_cnt .srch_cont .btn_area{position:absolute;right:16px;left:16px;bottom:0}.brand_cnt .srch_cont .btn_area button{width:100%;padding:0 7px;font-size:11px;color:#888;text-align:right}.brand_srch{position:relative;padding:16px 16px 0;background:#eee}.brand_srch .inp_srch_wrap{height:37px;padding:0 52px 0 7px;border:1px solid #ddd}.brand_srch .inp_srch input{font-size:14px;color:#222;line-height:34px;padding:0}.brand_srch .inp_srch input::-webkit-input-placeholder{font-size:13px;color:#b2b2b2}.brand_srch .btn_srch_inp{padding:11px 8px 11px 5px}.brand_srch .btn_srch_inp .sp{width:15px;height:15px;background-position:-124px -296px}.brand_srch .btn_inp_del{padding:11px 5px}.brand_srch .view_lst{padding:11px 0 12px}.brand_srch .view_lst dd{height:14px;line-height:14px;text-align:center}.brand_srch .view_lst a{position:relative;font-size:12px;color:#777}.brand_srch .view_lst a:before{display:inline-block;width:1px;height:9px;margin:0 10px;background:#d3d3d3}.brand_srch .view_lst a:first-child:before{display:none}.brand_bx{padding:14px 6px 18px;background:#fff}.brand_bx:after{display:block;clear:both}.brand_lst{margin:-4px 0 0 -4px}.brand_lst:after{display:block;clear:both}.brand_lst li{float:left;width:50%}.brand_lst li a{display:block;position:relative;margin:4px 0 0 4px;box-shadow:inset 10px 10px 5px #888}.brand_lst li a:after{position:absolute;top:0;left:0;width:100%;height:100%}.brand_lst li img{display:block;width:100%;vertical-align:top}.initial_srch{padding:10px 7px 12px}.initial_srch table{width:100%;table-layout:fixed}.initial_srch td{padding:2px}.initial_srch button{width:100%;background:#f5f5f5;font-size:13px;color:#555;line-height:45px}.initial_srch .selected button{background:#222;color:#fff}.initial_srch .eng{font-size:15px}#wrap.login_area{height:100%;padding-bottom:0;box-sizing:border-box}.login_area .form_wrap{width:300px;margin:37px auto 0;padding:0}.login_area .chk_wrap{margin-top:10px}.login_area .btn{width:100%;height:55px;margin-top:30px;border:1px solid #029da9;background:#d9232e;font-size:16px}.login_area .inp_txt:first-child{margin-top:0}.login_area .inp_txt{height:49px;padding:14px 35px 13px 15px;border-color:#ddd}.login_area .inp_txt.on{border-color:#d9232e}.login_area .inp_txt input{font-size:15px}.login_area .btn_inp_del{position:absolute;top:0;right:0;padding:17px 10px}.login_area label{padding-left:29px;font-size:12px;color:#555}.login_area .etc_btn{width:100%;overflow:hidden;text-align:center;line-height:14px;padding-top:16px;padding-bottom:45px}.login_area .etc_btn a{display:inline-block;position:relative;padding:13px 6px 12px 9px;line-height:14px;font-size:13px;color:#555}.login_area .etc_btn a:before{position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background:#d4d4d4}.login_area .etc_btn a:first-child:before{display:none}#wrap.join_area{background:#fff}.join_area .location{padding-right:45px}.join_area .rv_tab{margin-top:0;border-top:0}.step_nav{display:table;width:100%;border-bottom:1px solid #eee}.step_nav li{display:table-cell}.step_nav .in{position:relative;width:100%;height:61px;padding:14px 0 13px;font-size:13px;color:#666;text-align:center;box-sizing:border-box}.step_nav .selected .in:before,.step_nav.join .in:after{position:absolute;content:''}.step_nav .in span{display:block;font-size:15px;line-height:15px}.step_nav .selected .in{font-weight:700;color:#000}.step_nav .selected .in:before{right:0;left:0;bottom:-1px;height:2px;background:#000}.step_nav.join .in:after{top:50%;right:-13px;width:8px;height:14px;margin-top:-7px;background-position:-197px -277px}.step_nav.join li:nth-child(2) .in:after{right:5px}.step_nav.join li:last-child .in:after{display:none}.step_nav.join .selected .in:after{background-position:-207px -277px}.join_area .top_info{padding:16px 16px 17px;border-bottom:1px solid #ddd;font-size:13px;line-height:16px}.join_area .top_info span{display:block;margin-top:4px}.join_area .top_info em{color:#00babf}.join_area .top_info strong{display:block;font-size:14px;margin-bottom:7px}.join_area .top_info.type2{padding:16px 16px 15px;border-bottom:1px solid #eee;font-size:12px;color:#333}.join_area .top_info.type2 strong{display:block;margin-bottom:6px;font-size:14px}.join_area .top_info.type2 strong span{display:inline;margin:0;color:#00babf}.form_wrap{padding:20px 16px}.cellbx{display:table;width:100%}.cell{display:table-cell}.form_wrap .inp_wrap{position:relative;margin-top:22px}.form_wrap .inp_wrap:first-child{margin-top:0}.form_wrap .cellbx,.form_wrap .inp_txt{margin-top:4px}.form_wrap .inp_wrap>.inp_lb{display:block;margin-bottom:8px;font-size:13px;font-weight:700}.form_wrap .inp_wrap .txt{font-size:12px;color:#666}.form_wrap .rdo_wrap{margin-bottom:28px}.form_wrap .cell{padding-left:4px}.form_wrap .cellbx .cell:first-child{padding:0}.form_wrap .inpbx{position:relative}.form_wrap .inpbx.btin{padding-right:80px}.form_wrap .inpbx.btin .btn_m{position:absolute;top:0;right:0;width:76px}.form_wrap .cell .inp_txt{margin-top:0}.form_wrap .inp_txt+.inp_chk3{margin:4px 0 0}.form_wrap .btn_area{overflow:hidden;margin:20px -5px 30px;text-align:center}.form_wrap .btn_area button{width:166px}.form_wrap .btn_area li{float:left;width:50%;padding:0 5px;box-sizing:border-box}.form_wrap .btn_area li a,.form_wrap .btn_area li button{width:100%}.form_wrap .btn_area .btn_bg{background:#222;color:#fff}.form_wrap .btn_area .btn_bd{border:1px solid #242424;background:#fff;color:#222}.form_wrap .esntl{width:6px;height:6px;margin-left:3px;background-position:-75px -23px;vertical-align:middle}.inp_alert{position:relative;margin-top:6px;font-size:11px;color:#3acacf}.inp_alert li,p.inp_alert{padding-left:7px}.inp_alert.type2{color:#999}.inp_alert li{position:relative;margin-top:5px;letter-spacing:-.5px;line-height:15px}.inp_alert li:first-child{margin-top:0}.inp_alert.type2 li:before,p.inp_alert.type2:before{background:#999}.inp_alert li:before,p.inp_alert:before{position:absolute;top:7px;left:3px;width:2px;height:2px;background:#3acacf;content:''}.inp_alert.type3{margin-top:8px;font-size:12px;color:#666}.inp_alert.type3 li{margin-top:0;padding-left:8px;line-height:20px;letter-spacing:0}.inp_alert.type3 li:before{top:8px;left:0;background:#555}.inp_alert.type4{margin-top:12px;padding-left:18px;color:#666;line-height:14px}.inp_alert.type4:before{position:absolute;top:0;left:0;width:14px;height:14px;background-position:0 -295px;content:''}.form_wrap .dash{width:9px;vertical-align:middle;text-align:center}.form_wrap .dash:after{display:inline-block;width:5px;height:1px;background:#333;content:''}.form_wrap .cf_time{margin:10px 0 0;font-size:11px;color:#d9232e}.basic_artbx,.form_wrap .gray_artbx{margin-top:9px}.form_wrap .cf_time p{display:inline-block;letter-spacing:-.5px;vertical-align:middle}.form_wrap .cf_time .sp{width:14px;height:14px;margin-right:4px;background-position:-258px -293px;vertical-align:middle}.form_wrap .btn_s{min-width:62px;margin-left:6px;padding:0 6px;border:1px solid #dbdbdb;border-bottom-color:#b8b8b8;background:#fff;font-size:12px;color:#333;vertical-align:middle}.basic_artbx{padding:0 15px;border:1px solid #eee;background:#fafafa}.basic_artbx .titbx{padding:10px 0;border-bottom:1px solid #eee;font-weight:700}.basic_artbx .titbx label{font-size:12px;font-weight:700;color:#333}.basic_artbx .chk_lst{padding:9px 0 15px}.basic_artbx .chk_lst li{position:relative;padding-right:68px}.basic_artbx .chk_lst label{padding-left:25px;font-size:12px;color:#666}.basic_artbx .chk_lst .btn_s{position:absolute;top:0;right:0}.basic_artbx .chk_lst .etc_tx{display:block;margin-top:2px;padding-left:31px;font-size:10px;color:#666;line-height:14px}.basic_artbx.type2{margin-top:18px;background:0 0}.basic_artbx.type2 .titbx{padding:13px 0 7px;font-size:12px;color:#333}.basic_artbx .lst li{position:relative;padding:13px 0;border-bottom:1px solid #eee;font-size:12px}.basic_artbx .lst li:last-child{border:0}.basic_artbx .lst strong{display:block;margin-bottom:5px}.basic_artbx .lst p{color:#666}.basic_artbx .lst .btn_s{position:absolute;top:50%;right:0;margin-top:-10px}.basic_artbx .user_inf{padding:24px 0 25px;font-size:0;font-weight:700;text-align:center}.basic_artbx .user_inf dt{display:inline-block;font-size:13px}.basic_artbx .user_inf dd{display:inline-block;margin-left:9px;font-size:13px;color:#00babf}.sp_info{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_info.png) no-repeat;background-size:400px auto}.basic_artbx .loc_txt{float:right;position:relative;padding-right:12px;font-size:13px;font-weight:700;color:#dc2832}.basic_artbx .loc_txt:after{position:absolute;top:50%;right:0;width:8px;height:12px;margin-top:-5px;background-position:-318px -123px;content:''}.basic_artbx .mypage_info_apply{height:50px;font-size:13px;line-height:50px;box-sizing:border-box;border:1px solid #ddd;color:#555;margin-top:10px;width:100%;position:relative}.basic_artbx .mypage_info_apply strong{color:#555;font-size:13px}.basic_artbx .mypage_info_apply a.go{color:#dc2832;display:block;position:absolute;right:0;top:-2px;padding:0 10px;letter-spacing:-1px}.basic_artbx .mypage_info_apply .sp{width:16px;height:16px;margin:-3px 5px 0 10px;background-position:-300px -126px;vertical-align:middle}.basic_artbx .mypage_info_apply p{margin-top:-2px;font-size:13px;letter-spacing:0}.tit_info_detail{padding:10px 0 20px;width:100%;border-bottom:1px solid #e6e6e6;clear:both}.tit_info_detail p{padding:10px 0 20px;color:#333;font-size:22px;line-height:30px;text-align:center}.tit_info_detail a{font-size:14px;color:#666;text-align:center;display:block;margin:0 auto;width:150px;height:30px;line-height:28px;border:1px solid #ccc}.list_info_detail{width:100%;clear:both;box-sizing:border-box;padding:0 14px 14px}.list_info_detail h2{color:#000;letter-spacing:-1px;font-size:18px;line-height:18px;padding:25px 0 15px;width:100%}.list_info_detail dl{width:100%;box-sizing:border-box;border:1px solid #ddd;margin-top:-1px}.list_info_detail dl dt{height:41px;position:relative;box-sizing:border-box;line-height:39px;padding:0 14px;font-size:14px;letter-spacing:-1px;color:#666}.list_info_detail dl dt span.sp_info{position:absolute;right:10px;top:14px;background-position:-122px -35px;width:17px;height:10px}.list_info_detail dl.on dt span.sp_info{background-position:-122px -23px}.list_info_detail dl dd{display:none;padding:10px;box-sizing:border-box;border-top:1px solid #eaeaea;background:#f7f7f7}.list_info_detail dl dd li,.txt_dot_gray{padding-left:8px;padding-bottom:5px;font-size:14px}.list_info_detail dl dd li:before,.txt_dot_gray:before{top:10px;left:0;height:2px;background-color:#999;content:''}.list_info_detail dl.on dd{display:block}.list_info_detail dl dd li{position:relative;color:#666;line-height:22px}.list_info_detail dl dd li:before{position:absolute;width:2px}.list_info_detail dl dd li.none:before{display:none}.txt_dot_gray{position:relative;color:#999;line-height:18px;box-sizing:border-box;width:100%;margin-top:8px}.txt_dot_gray:before{position:absolute;width:2px}.tab_info_detail{width:100%;clear:both}.tab_info_detail ol{width:100%}.tab_info_detail ol li:first-child{width:33.4%}.tab_info_detail ol li:nth-child(2){border-left:0;border-right:0}.tab_info_detail ol li{width:33.3%;height:38px;background:#fcfcfc;font-size:14px;text-align:center;line-height:35px;border:1px solid #ddd;float:left;box-sizing:border-box}.tab_info_detail ol li.on{border-bottom:0;font-weight:700;border-top:2px solid #000;background:#fff;color:#000;line-height:32px}.tab_info_detail .tab_ctns table{display:none;width:100%;border-bottom:1px solid #ddd}.tab_info_detail .tab_ctns table td{position:relative;vertical-align:middle;font-size:14px;letter-spacing:-1px;line-height:19px;border:1px solid #ddd;border-top:0;border-bottom:1px solid #f1f1f1;height:100px;box-sizing:border-box;width:100%;padding:15px 15px 15px 130px}.tab_info_detail .tab_ctns table td .color_gray{font-size:13px}.tab_info_detail .tab_ctns table td .sp_info{height:75px;width:100px;position:absolute;left:10px;top:50%;margin-top:-40px}.tab_info_detail .tab_ctns table td .sp_info.ico_mypage{background-position:0 0}.tab_info_detail .tab_ctns table td .sp_info.ico_delivery{background-position:0 -154px}.tab_info_detail .tab_ctns table td .sp_info.ico_money{background-position:0 -77px}.tab_info_detail .tab_ctns table td .sp_info.ico_end{background-position:0 -231px}.tab_info_detail .tab_ctns table td:after{position:absolute;left:40px;bottom:-10px;width:37px;height:21px;display:block;content:'';background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_info.png) -122px 0 no-repeat;background-size:400px auto}.tab_info_detail .tab_ctns table tr:last-child td{border-bottom:0}.tab_info_detail .tab_ctns table tr:last-child td:after{display:none}.tab_info_detail .tab_ctns table td p{padding-bottom:5px}.tab_info_detail .tab_ctns table td a.btn_cancel_apply{display:block;margin-top:5px;text-align:center;width:142px;background:#fff;border:1px solid #ddd;line-height:29px;height:31px;color:#666}.tab_info_detail .tab_ctns table.on{display:table}.step_info_table{width:100%}.step_info_table th{width:111px;height:106px;border:1px solid #ddd;color:#425562;font-size:14px;letter-spacing:-1px;text-align:center;font-weight:400}.step_info_table th .sp_info.ico{width:50px;height:50px;display:block;margin:-5px auto 0}.step_info_table th .sp_info.ico01{background-position:-177px 0}.step_info_table th .sp_info.ico02{background-position:-177px -52px}.step_info_table th .sp_info.ico03{background-position:-177px -104px}.step_info_table th .sp_info.ico04{background-position:-177px -156px}.step_info_table th .sp_info.ico05{background-position:-177px -208px}.step_info_table th .sp_info.num{width:14px;height:9px;display:block;margin:0 auto 5px}.step_info_table th .sp_info.num01{background-position:-161px 0}.step_info_table th .sp_info.num02{background-position:-161px -11px}.step_info_table th .sp_info.num03{background-position:-161px -22px}.step_info_table th .sp_info.num04{background-position:-161px -33px}.step_info_table th .sp_info.num05{background-position:-161px -44px}.step_info_table td{padding:10px 15px 20px 30px;vertical-align:top;position:relative;background:#fcfcfc;font-size:14px;letter-spacing:-1px;line-height:19px;border:1px solid #ddd}.step_info_table td .color_gray{font-size:13px}.step_info_table td p{padding-top:5px}.step_info_table td .sp_info{position:absolute;display:block;background-position:-102px -20px;width:18px;height:174px;left:10px;top:22px}.step_info_table td .sp_info.ico_dot{background-position:-102px 0;width:18px;height:18px;top:15px}.basic_lst2 li{padding:13px 0 8px;border-bottom:1px solid #eee}.basic_lst2 li:after{display:block;clear:both;content:''}.basic_lst2 li:first-child{padding-top:0}.basic_lst2 strong{float:left;font-size:13px;color:#000}.basic_lst2 p{float:right;width:82px;font-size:12px;color:#666}.basic_lst2.type2 li{padding:13px 0 10px}.inp_lb+.basic_lst2 li{padding-top:13px}.join_area .birthday{padding-right:120px}.inpbx.adrs,.join_area .userid{padding-right:80px}.join_area .birthday .rdo_wrap{position:absolute;top:7px;right:0}.join_area .userid .btn_m{position:absolute;top:0;right:0;width:76px}.inpbx.adrs .btn_m{position:absolute;top:0;right:0;width:76px}.inpbx.adrs .cell{padding:0}.join_area .userem,.join_area .userph{padding-right:104px}.join_area .userem .btn_m,.join_area .userph .btn_m{position:absolute;top:0;right:0;width:100px}.join_area .userem{margin-top:4px}.join_area .edittx{padding-right:112px}.join_area .edittx .btn_m{position:absolute;top:0;right:0;width:108px}.join_area .confirm{margin-top:20px;padding-top:30px;border-top:1px solid #eee}.join_area .confirm2{margin-top:24px;padding-top:15px;border-top:1px solid #eee}.join_area .txt_cfmbx{border:1px solid #dbdbdb}.join_area .txt_cfmbx img{width:100%}.join_area .btn_refresh{position:absolute;top:30px;right:0;font-size:13px;font-weight:700;color:#d9232e}.terms_wrap,.terms_wrap h3{font-size:12px}.join_area .btn_refresh .sp{width:17px;height:15px;margin:-1px 0 1px 4px;background-position:-239px -293px;vertical-align:middle}.form_wrap .cellbx+.chk_lst,.form_wrap .inpbx+.chk_lst,.form_wrap .inpbx+.rdo_wrap{margin-top:15px}.chk_lst li{margin-top:10px}.chk_lst li:first-child{margin-top:0}.terms_wrap{padding:18px 16px 40px;color:#333;line-height:16px}.terms_wrap h4{margin-top:16px}.terms_wrap strong{display:block;margin-top:14px}.terms_wrap strong:first-child{margin-top:0}.terms_wrap em{display:block;margin-top:5px;font-size:11px;color:#a8a8a8}.terms_wrap ul{margin-top:4px}.terms_wrap li{margin-top:3px}.terms_wrap li:first-child{margin-top:0}.terms_wrap ul ul{margin-left:15px}.terms_wrap ul ul ul{margin:0}.terms_wrap p{margin-top:3px}.terms_wrap table{width:100%;margin-top:8px;border-top:2px solid #000;border-bottom:1px solid #ccc}.terms_wrap table tr:first-child td,.terms_wrap table tr:first-child th{border:0}.terms_wrap table tbody th,.terms_wrap table td{border-top:1px solid #eee}.terms_wrap table th{background:#eee;font-size:11px;font-weight:400;color:#333;text-align:center}.terms_wrap table td{padding:13px 8px;font-size:11px;color:#666}.terms_wrap table thead th{height:47px}.terms_wrap dl{margin-top:14px}.terms_wrap .tit_list{overflow:hidden}.terms_wrap .tit_list li{position:relative;padding-left:50px;margin:2px 0 0}.terms_wrap .tit_list li:first-child{margin:0}.terms_wrap .tit_list span:first-child{position:absolute;left:0;top:0;font-weight:700}.order_area .form_wrap{padding:0}.order_area .noti_lst{margin-top:9px;padding:0 16px}.order_area .noti_lst li{position:relative;padding:0 8px;font-size:12px;color:#333;line-height:20px}.order_area .noti_lst li:before{position:absolute;top:8px;left:0;width:2px;height:2px;background:#555;content:''}.order_area .noti_lst span{color:#666}.fm_btn_area{overflow:hidden;padding:16px 11px;background:#eee;text-align:center}.amount_area .tx,.discnt_lst .milg input{text-align:right}.fm_btn_area button{width:166px}.fm_btn_area li{float:left;width:50%;padding:0 5px;box-sizing:border-box}.fm_btn_area li a,.fm_btn_area li button{width:100%}.fm_btn_area .btn_bg{background:#222;color:#fff}.fm_btn_area .btn_bd{border:1px solid #242424;background:#fff;color:#222}.ord_info+.prdt_artbx{margin-top:0;border:0}.prdt_artbx{position:relative;margin-top:8px;padding:16px 16px 20px;border-bottom:1px solid #bbb;background:#fff}.prdt_artbx:after{display:block;clear:both;content:''}.prdt_artbx .in{position:relative;min-height:100px;padding-left:109px}ul.prdt_artbx{padding:0}.prdt_artbx>li{padding:20px 16px;border-top:1px solid #eee}.prdt_artbx li:after{display:block;clear:both;content:''}.prdt_artbx li:first-child{border:0}.prdt_artbx .img_wrap{position:absolute;top:4px;left:0;width:93px;height:93px;border:1px solid #efefef;box-sizing:border-box}.prdt_artbx .img_wrap img{width:100%}.prdt_artbx .img_caption{position:relative}.prdt_artbx .prdt{display:block;font-weight:400;font-size:12px;color:#999;line-height:17px}.prdt_artbx .brand{display:block;font-size:11px;color:#333}.prdt_artbx .detail_info{margin-top:14px;font-size:0}.prdt_artbx .detail_info:after{display:block;clear:both;content:''}.prdt_artbx .detail_info.type2{margin-top:9px}.prdt_artbx .detail_info dd{display:inline-block;position:relative;margin-left:7px;padding-left:8px;font-size:12px;vertical-align:middle;color:#23afe6}.prdt_artbx .detail_info dd:before{position:absolute;top:50%;left:-1px;width:1px;height:10px;margin-top:-10px;content:'/';color:#ccc}.addr_srch_area .msg_wrap .txt li:before,.addr_srch_area .msg_wrap .txt_addt:before,.btn_view_more:after,.my_delivery li:after,.my_shop:after,.prdt_artbx .myrv .fav:before,.prdt_artbx .prdt_rv:after,.prdt_artbx .state a:after,.prdt_artbx .state_area:after{content:''}.prdt_artbx .detail_info dd:first-of-type:before{display:none}.prdt_artbx .detail_info dd span{font-size:13px;color:#23afe6}.prdt_artbx .detail_info .inp_selt2.type2{display:inline-block;width:70px}.prdt_artbx .detail_info .color{overflow:hidden;width:15px;height:15px;margin:1px 0 0;padding:0;border:1px solid #ddd;background:red;line-height:999px;box-sizing:border-box;border-radius:100%}.prdt_artbx .detail_info .price{display:block;clear:left;margin:14px 0 0;padding:0;font-size:14px;font-weight:700}.prdt_artbx .detail_info .price:before{display:none}.prdt_artbx .state_area{clear:left;height:21px;margin-top:16px}.prdt_artbx .state_area:after{display:block;clear:both}.prdt_artbx .state{float:left;position:relative;width:109px}.prdt_artbx .state strong{display:block;font-size:12px;font-weight:400;color:#333;line-height:21px}.prdt_artbx .state.type2 strong{line-height:14px}.prdt_artbx .state .suc{color:#999}.prdt_artbx .state a{position:absolute;top:16px;left:0;font-size:10px;color:#d9232e}.prdt_artbx .state a:after{display:inline-block;width:6px;height:10px;margin:-1px 0 1px 7px;background-position:-218px -80px;vertical-align:middle}.prdt_artbx .myrv{font-size:0}.prdt_artbx .myrv p{display:inline-block;font-size:12px;color:#d9232e;line-height:16px}.prdt_artbx .myrv .mcnt em{font-weight:700}.prdt_artbx .myrv .fav{position:relative;margin-left:7px;padding-left:7px}.prdt_artbx .myrv .fav:before{position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background:#ccc}.prdt_artbx .myrv .fav .sp{width:13px;height:14px;margin:-1px 3px 1px 0;background-position:-148px -191px;vertical-align:middle}.prdt_artbx .prdt_rv{position:relative;margin:20px -16px -20px;padding:10px 35px 10px 16px;border-top:1px solid #ddd;font-size:12px;color:#666}.prdt_artbx .prdt_rv:after{position:absolute;top:50%;right:16px;width:5px;height:8px;margin-top:-4px;background-position:-271px -80px}.prdt_artbx .btn_area{overflow:hidden;font-size:0}.prdt_artbx .btn_s2{margin-left:4px;padding:1px 6px 2px}.btn_area .btn_s2:first-child{margin-left:0}.prdt_artbx.select>li{padding-top:34px}.prdt_artbx.select .inp_chk4{position:absolute;top:9px;left:16px}.step_artbx{margin-top:8px;border-bottom:1px solid #bbb;background:#fff}.step_artbx .cntbx{padding:16px 16px 24px}.step_artbx .titbx{position:relative;padding:11px 16px;border-bottom:1px solid #ddd}.step_artbx .titbx .tit{font-size:14px;color:#111}.step_artbx .titbx .tit span{margin-right:12px;font-size:15px;color:#d9232e}.step_artbx .inp_chk3 input{width:19px;height:19px;background-position:-243px -314px}.step_artbx .inp_chk3 input:checked{background-position:-264px -314px}.step_artbx .inp_chk3 label{padding-left:26px;font-size:12px;color:#333;line-height:19px}.step_artbx .btn_s{position:absolute;top:10px;right:16px;min-width:40px}.inp_selt2+.inp_selt2,.inp_selt2+.txtarea_wrap{margin-top:4px}.txtarea_wrap .cnt{margin-top:6px;font-size:12px;color:#999;text-align:right}.txtarea_wrap .cnt em{color:#666}.discnt_lst li{position:relative;margin-top:16px;font-size:0}.discnt_lst .btn_more{margin:1px 0 0 4px;padding:5px;font-size:0;vertical-align:middle}.discnt_lst .btn_more .sp{width:10px;height:6px;background-position:-116px -81px}.discnt_lst .btn_more.on .sp{background-position:-128px -81px}.discnt_lst .discnt{position:absolute;top:0;right:0}.discnt_lst .discnt dd{font-size:12px}.discnt_lst .discnt dd span{display:inline-block;margin:-1px 0 1px;font-size:14px;vertical-align:middle}.discnt_lst .etc_tx{display:block;margin:2px 0 0 26px;font-size:10px;color:#999;line-height:16px}.discnt_lst .noti{margin-top:4px;font-size:11px;color:#999;line-height:18px}.alert_tx,.amount_area li,.discnt_lst .milg span{color:#333;font-size:12px}.discnt_lst .inp_wrap{margin-top:13px}.discnt_lst .inp_wrap>.inp_lb{margin-bottom:6px;font-size:12px;font-weight:400;color:#333}.discnt_lst .milg{padding-right:18px}.discnt_lst .milg span{position:absolute;top:8px;right:7px}.coupon_selt{margin-top:14px}.alert_tx{position:relative;padding:7px 16px 8px 32px;border:1px solid #eee;background:#fafafa;line-height:20px}.alert_tx:before{position:absolute;top:10px;left:12px;width:15px;height:15px;background-position:-16px -295px;content:''}.amount_area{margin-top:12px;padding:14px 0 11px;border-top:1px solid #ddd}.amount_area li{overflow:hidden;margin-top:10px}.amount_area li:first-child{margin-top:0}.amount_area .tit{float:left;font-size:12px;font-weight:400}.all_price dt,.amount_area .all_discnt,.amount_area .all_discnt .tit,.btn_view_more,.selling .tit,.selling .tx{font-weight:700}.amount_area .tx{overflow:hidden}.amount_area .tx span{display:inline-block;margin:-1px 0 1px;font-size:14px;vertical-align:middle}.selling{overflow:hidden;margin:0 -16px;padding:13px 16px 12px;border-top:0;border-bottom:1px solid #ccc}.all_price,.dvry_lst li{border-top:1px solid #ddd}.form_wrap .all_price{margin:0 -16px -24px}.all_price dd,.all_price dt{margin-top:10px;color:#d9232e}.all_price{overflow:hidden;padding:12px 16px;background:#fafafa}.all_price dt{float:left;clear:left;font-size:15px}.all_price dd{overflow:hidden;float:right;font-size:0}.mpg_tab li,.mr_info dd,.mr_info dt,.my_link li,.my_shop li,.ord_info dt,.otr_lst .tit,.pay_lst li{float:left}.all_price dd:first-of-type,.all_price dt:first-of-type{margin-top:0}.all_price .price{display:inline-block;font-size:15px;line-height:20px}.all_price .price span{display:inline-block;margin-top:-4px;font-size:21px;vertical-align:middle}.all_price .per{display:inline-block;margin-right:3px;font-size:11px;color:#666}.dvry_default .inp_wrap{margin-top:19px}.dvry_default .inp_wrap strong.inp_lb{margin-bottom:6px}.dvry_default .chk_lst{margin-top:9px}.dvry_edit{margin:-16px -16px -24px}.dvry_edit .btn_area{margin:0;padding:16px 0}.dvry_lst li{position:relative}.dvry_lst .in{display:block;padding:18px 16px 14px}.dvry_lst .namebx{margin-bottom:4px;font-size:0}.dvry_lst .name{display:inline-block;font-size:13px;vertical-align:middle}.dvry_lst .tx{font-size:12px;color:#666;line-height:20px}.dvry_lst .label{width:48px;height:13px;margin-left:3px;background-position:-142px -277px;vertical-align:middle}.dvry_lst .label:first-of-type{margin-left:6px}.dvry_lst .label.type2{background-position:-142px -292px}.dvry_lst .label.type3{background-position:-142px -307px}.dvry_lst .btn_s{top:50%;right:16px;margin-top:-11px}.step3 .cntbx{padding:0}.pay_lst{overflow:hidden;padding:12px;border-bottom:1px solid #ddd;background:#fff}.pay_lst li{width:33.3%;padding:4px;box-sizing:border-box}.pay_lst button{width:100%;height:36px;border:1px solid #ccc;font-size:14px;color:#888;text-align:center}.pay_lst .select button{border:0;background:#d9232e;color:#fff}.pay_lst.type2 li{width:50%}.step_artbx .infobx{padding:16px 16px 24px}.step_artbx .termsbx{margin-top:24px}.step_artbx .termsbx .all_chk{display:block}.step_artbx .termsbx .all_chk label{font-size:13px;font-weight:700;color:#000}.step_artbx .terms_lst{margin-top:10px}.step_artbx .terms_lst li{position:relative;padding:12px 34px 12px 12px;border-top:1px solid #fff;background:#eee;font-size:0}.step_artbx .terms_lst li:first-child{border:0}.step_artbx .terms_lst .btn_more{position:absolute;top:0;right:0;padding:19px 12px 18px;font-size:0}.step_artbx .terms_lst .btn_more .sp{width:10px;height:6px;background-position:-116px -81px}.step_artbx .terms_lst .btn_more.on .sp{background-position:-128px -81px}.addr_srch_area .ly_basic,.ly_basic.addr_srch_area{background:#eee}.step_artbx .terms_lst .terms_ly{padding:19px 5px 16px;font-size:12px;color:#666}.addr_srch_area .cellbx.rdo_mgb{margin-bottom:10px}.addr_srch_area .ly_cnt{top:62px;background:#eee}.addr_srch_area .form_wrap{background:#fff}.addr_srch_area .btn_area{margin:15px 0 0}.addr_srch_area .btn_area button{width:75px}.addr_srch_area .inp_alert{color:#666}.addr_srch_area .msg_wrap{padding:16px;border-top:1px solid #bbb;background:#efefef;font-size:11px;color:#666}.addr_srch_area .msg_wrap .txt li{position:relative;padding-left:5px;margin-bottom:5px}.addr_srch_area .msg_wrap .txt li:before{position:absolute;top:5px;left:0;width:2px;height:2px;background:#999}.addr_srch_area .msg_wrap .txt_addt{position:relative;padding:1px 0 0 17px}.addr_srch_area .msg_wrap .txt_addt:before{position:absolute;left:0;top:2px;width:14px;height:14px;background-position:0 -295px}.addr_srch_result{border-top:1px solid #575757}.addr_srch_result li{position:relative;padding:9px 72px 9px 16px;background:#fff;border-bottom:1px solid #ddd;font-size:12px;color:#666;box-sizing:border-box}.addr_srch_result li:nth-child(even){background:#fafafa}.addr_srch_result .full_addr{margin-top:4px;font-size:12px}.addr_srch_result .btn_s{position:absolute;right:16px;top:50%;min-width:40px;margin-top:-10px;padding:0 6px;border:1px solid #dbdbdb;border-bottom-color:#b8b8b8;background:#fff;font-size:12px;color:#333;vertical-align:middle}.btn_view_more{width:100%;padding:18px 0 17px;border-bottom:1px solid #aaa;background:#fff;font-size:15px;text-align:center}.btn_view_more span{color:#999}.btn_view_more:after{display:inline-block;width:18px;height:10px;margin-left:6px;background-position:-122px -26px}.ly_basic.delv_addr_area{background:#eee}.delv_addr_area .top_area{border-bottom:1px solid #bbb}.delv_addr_area .ly_cnt{top:62px;background:#eee}.delv_addr_area .form_wrap{padding-bottom:0;background:#fff;border-bottom:0}.delv_addr_area .fm_btn_area{margin:20px -16px 0;border-top:1px solid #bbb}.order_cmplt_area .cnt_inner{padding:0 16px 16px;background:#fff}.top_msg{padding:26px 0 18px;background:#fff;font-size:16px;text-align:center}.top_msg strong{font-weight:400}.top_msg span,.top_msg.type2 em{font-weight:700}.top_msg p{margin-top:5px;font-size:12px;color:#666}.top_msg.type2{padding:17px 16px;font-size:13px;background:#fff;text-align:left}.tbl_wrap{margin-top:20px}.tbl_wrap:first-child{margin-top:0}.tbl_tit{margin:0 0 10px;font-size:13px}.tbl_tit:first-child{margin-top:0}.tbl_ord{width:100%;border-top:1px solid #575757;border-bottom:1px solid #eee}.tbl_ord tr:first-child td,.tbl_ord tr:first-child th{border:0}.my_link,.my_ratings,.pay_wait{border-bottom:1px solid #bbb}.tbl_ord td,.tbl_ord th{padding:10px 8px;border-top:1px solid #eee;font-size:12px}.tbl_ord th{color:#666;font-weight:400;text-align:left}.my_delivery,.my_delivery li,.my_link .new,.my_ratings li,.my_shop .num{text-align:center}.tbl_ord td{color:#333}.tbl_ord li{line-height:18px;color:#666}.order_cmplt_area .fm_btn_area{border-top:1px solid #bbb}.my_home .fm_btn_area{margin-bottom:-8px;border-top:1px solid #ccc}.my_info{position:relative;margin-top:8px;padding:16px 100px 16px 16px;background-color:#fff}.my_info .user{max-width:205px}.my_info .user p{display:inline-block;font-weight:700;line-height:23px;vertical-align:middle}.my_info .btn_s2{width:59px;height:21px;margin:4px 0;line-height:19px}.my_shop{position:absolute;top:50%;right:28px;margin-top:-14px}.my_shop:after{display:block;clear:both}.my_shop li{margin-left:28px}.my_shop li:first-child{margin-left:0}.my_shop a{display:block;position:relative;font-size:0}.my_shop .num{position:absolute;right:-12px;top:-5px;width:21px;height:21px;background-color:#d9232e;font-size:12px;color:#fff;line-height:21px;border-radius:100%}.my_delivery,.my_link,.my_ratings{background-color:#fff}.my_shop .wish{padding:2px 1px}.my_shop .wish .sp{width:26px;height:24px;background-position:-149px -337px}.my_shop .basket{padding:2px}.my_shop .basket .sp{width:24px;height:24px;background-position:-120px -376px}.my_ratings{overflow:hidden;border-top:1px solid #ddd}.my_ratings li{float:left;width:50%;border-right:1px solid #ddd;font-size:13px;color:#666;line-height:1;box-sizing:border-box}.my_ratings a{display:block;padding:18px 0 19px}.my_ratings li:last-child{border-right:0 none}.my_ratings strong{display:block;margin-bottom:7px;font-size:19px;color:#000}.my_home .mpg_tab{position:relative;margin-top:8px}.my_home .card_header{padding:13px 51px 14px 16px}.my_home .card_header .num{display:inline-block;margin:-1px 0 1px 3px;font-weight:400;font-size:14px;color:#d9232e}.my_home .card_header .btn_more{top:50%;margin-top:-18px}.my_delivery{padding:16px 0 17px;border-top:1px solid #eee;font-size:0}.my_delivery li{display:inline-block;position:relative;width:55px;padding-right:20px}.my_delivery li:last-child{padding-right:0}.my_delivery li:after{position:absolute;top:11px;right:7px;width:6px;height:10px;background-position:-121px -330px}.my_delivery li:last-child:after{display:none}.my_delivery a{display:block}.my_delivery .num{display:inline-block;position:relative;font-size:27px;font-weight:800;color:#dc2832;line-height:1}.my_delivery .gry{color:#ccc}.my_delivery .ico_plus{padding-right:10px}.my_delivery .ico_plus:after{position:absolute;right:0;top:0;width:7px;height:7px;font-size:14px;content:'+'}.mpg_tab:before,.my_link a:after,.my_link:after,.my_link:before,.pay_wait:after{content:''}.my_delivery .txt{display:block;margin-top:4px;font-size:12px;color:#666;letter-spacing:-1px}.pay_wait{display:block;position:relative;margin-top:8px;padding:12px 37px 14px 16px;background:#fff;font-size:13px}.pay_wait strong span{font-size:14px;font-weight:700}.pay_wait:after{position:absolute;top:50%;right:16px;width:5px;height:8px;margin-top:-4px;background-position:-271px -80px}.my_link{position:relative;margin-top:8px}.mpg_tab:before,.my_link:before{position:absolute;top:-1px;left:0;z-index:1;width:100%;height:1px;background:#eee}.my_link:after{display:block;clear:both}.my_link li{width:50%}.my_link a{display:block;position:relative;margin:-1px 0 0 -1px;padding:0 16px;border:solid #ddd;border-width:1px 0 0 1px;font-size:13px}.my_link .color_blue,.my_link .new{display:inline-block;margin-left:3px}.my_link a:after{display:inline-block;height:52px;vertical-align:middle}.my_link .new{width:16px;height:16px;border-radius:50%;background-color:#999;font-size:11px;color:#fff;line-height:16px;content:'N'}.artbx,.artbx2{margin-top:8px;padding:16px;border-bottom:1px solid #bbb;background:#fff}.artbx .inpbx.coupon{padding-right:74px}.artbx .inpbx.coupon .btn_m{position:absolute;top:0;right:0;width:70px}.artbx2{padding:24px 16px}.mpg_bnft_area .form_wrap{padding:0}.mpg_bnft_area .inp_alert.type2{margin-top:3px}.mpg_bnft_area .inp_alert.type2 li,.mpg_bnft_area p.inp_alert.type2{padding-left:5px;line-height:18px}.mpg_bnft_area .inp_alert.type2 li:before,.mpg_bnft_area p.inp_alert.type2:before{top:9px;left:0}.mpg_bnft_area .btn_s2{margin-top:7px}.mpg_bnft_area .mpg_tab{position:relative}.mpg_bnft_area .mpg_tab:before{position:absolute;top:auto;left:0;bottom:-1px;width:100%;height:1px;background:#bbb;content:''}.mpg_tab{border-bottom:1px solid #ccc}.mpg_tab:after{display:block;clear:both;content:''}.mpg_tab li{width:50%;box-sizing:border-box}.mpg_tab a{display:block;position:relative;height:52px;margin:-1px 0 0 -1px;padding:0 16px;border:1px solid #ddd;border-width:1px 0 0 1px;background:#fff}.mpg_tab .select a{position:relative;border-color:#d9232e;background:#d9232e;color:#fff}.benefit_tx,.mpg_lst{background:#fff}.mpg_tab .select .info{color:#fff}.mpg_tab .tit{display:-webkit-box;height:52px;font-size:13px;font-weight:400;vertical-align:middle}.mpg_tab .info,.mpg_tab .info em{font-size:16px}.mpg_tab .info{position:absolute;top:17px;right:16px;font-weight:700;color:#d9232e;line-height:17px;text-align:right}.mpg_tab .info span{display:inline-block;margin-top:-2px;font-size:13px}.benefit_tx{padding:19px 16px;font-size:13px;font-weight:400;line-height:15px}.grbx{padding:22px 16px}.grbx .inp_alert:first-child{margin-top:0}.otr_lst{color:#666}.otr_lst .tit{font-size:12px;font-weight:400}.otr_lst .info{overflow:hidden;text-align:right}.otr_lst .info em{font-size:13px}.mpg_lst_artbx .btn_view_more{border-top:1px solid #eee}.mpg_lst li{position:relative;padding:17px 130px 17px 15px;border-top:1px solid #ddd}.mpg_lst li:first-child{border:0}.coupon_lst:before,.coupon_lst>li:after,.mr_info:after,.my_rating:after{border-bottom:1px dashed #ddd}.mpg_lst .tit{margin-bottom:4px;font-size:14px;font-weight:400}.mpg_lst .tx{margin-top:2px;font-size:10px}.mpg_lst .etc_tx{position:absolute;top:50%;right:15px;margin-top:-8px;font-size:14px;font-weight:700;color:#333;line-height:16px}.mpg_lst .etc_tx.minus{color:#dd4132}.mpg_lst.type2 li{border-top-style:dashed}.mpg_lst.type2 .tit{margin-bottom:7px}.mpg_lst.type2 .tx{margin-top:3px}.mpg_lst_artbx.none{height:92px;margin-top:8px;background:#fff}.lst_v1>li:before,.lst_v3>li:before{width:2px;height:2px;left:0;content:''}.mpg_lst_artbx.none p{font-size:12px;color:#666;line-height:92px;text-align:center}.lst_txt,.lst_v1>li,.lst_v2>li{color:#666;line-height:20px}.lst_v1>li{position:relative;padding-left:8px;font-size:12px}.lst_v1>li:before{position:absolute;top:10px;background-color:#555}.lst_v2>li{padding-left:9px;font-size:12px;text-indent:-9px}.lst_tit{display:block;margin-bottom:3px;font-size:13px}.lst_txt{font-size:12px}.lst_v3>li{position:relative;padding-left:5px;font-size:11px;color:#999;line-height:18px}.lst_v3>li:before{position:absolute;top:9px;background-color:#999}.member_rating .rv_tab{margin-top:0}.member_rating .rv_tab li a{padding:12px 0 13px;line-height:21px}.member_rating strong{display:block;font-size:12px;line-height:1}.member_rating strong+.lst_v1{margin-top:5px}.rating_top{padding:0 12px 12px}.rating_top .txt1{padding:16px 0;font-size:12px;color:#666;line-height:20px;text-align:center}.my_rating{position:relative;margin-bottom:1px;padding:20px 0;background-color:#fff;line-height:1;text-align:center}.my_rating dt{margin-bottom:10px;font-size:12px}.my_rating dd{font-size:31px;font-weight:700}.my_rating:after{position:absolute;bottom:-1px;left:0;width:100%;content:''}.my_rating_lf:before{display:block;width:119px;height:75px;margin:0 auto 13px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/card_membership.png);background-size:119px 75px;content:''}.mr_info dl,.mr_info dl:after{display:inline-block;vertical-align:middle}.bene_lst:before,.coupon_lst:before,.coupon_lst>li:after,.mr_info:after{left:0;width:100%;content:''}.my_rating_lf.gold:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/card_membership2.png);background-size:119px 75px}.my_rating_lf.platinum:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/card_membership3.png);background-size:119px 75px}.coupon_lst>li,.mr_info,.rating_name{background-color:#fff}.my_rating_lf dd{color:#333e48}.mr_info{position:relative;padding:16px 0;font-size:0;text-align:center}.payment .info,.price_bx .info,.step_artbx .img_upload .cnt,.step_artbx.payinfo .cntbx .info{text-align:right;overflow:hidden}.mr_info:after{position:absolute;bottom:-1px}.mr_info dl{overflow:hidden;font-size:12px;color:#666}.mr_info dl:after{height:11px;margin:-1px 12px 1px;border-right:1px solid #ccc;content:''}.coupon_lst>li:last-child:after,.mr_info dl:last-child:after{display:none}.mr_info dt{margin-right:12px}.coupon_lst{position:relative;margin-top:5px}.coupon_lst:before{position:absolute;top:-1px}.coupon_lst>li{position:relative;padding:15px;margin-bottom:1px}.coupon_lst>li:after{position:absolute;bottom:-1px}.rating_lst>li{margin-bottom:7px;border-bottom:1px solid #bbb}.rating_lst>li:last-child{margin-bottom:0}.rating_name{padding:13px 16px}.rating_name dt{margin-bottom:1px;font-size:12px;font-weight:700}.rating_name dd{font-size:11px}.bene_lst{position:relative;margin-top:1px;padding:16px;background-color:#fafafa}.bene_lst:before{position:absolute;top:-1px;border-bottom:1px dashed #ddd}.bene_lst>li{margin-bottom:11px}.bene_lst>li:last-child{margin-bottom:0}.rating_notice{position:relative;padding:16px 36px 47px}.rating_notice:before{position:absolute;left:16px;top:20px;width:14px;height:14px;background-position:0 -295px;content:''}.member_rating .btn_area{padding:16px 16px 50px}.member_rating .btn_area .btn{width:100%}.member_rating .btn_area .btn:after{display:inline-block;width:12px;height:12px;margin:-1px 0 0 8px;background-position:-121px -316px;vertical-align:middle;content:''}.my_order_area .list_sort{padding:0;border-top-color:#ddd;border-bottom-color:#bbb}.my_order_area .list_sort .sort_lst{border:0}.my_order_area .sort_lst .selt{color:#d9232e}.my_order_area .srch_none2{height:275px;margin:8px 0 -50px}.ord_info{position:relative;padding-right:115px;border-bottom:1px solid #ddd;background:#f6f6f6}.ord_info .in{display:block;padding:10px 16px}.ord_info dd,.ord_info dt{font-size:12px;color:#111}.ord_info dd{overflow:hidden}.ord_info .date{clear:left;font-size:11px;color:#666}.ord_info .btn_s2{position:absolute;top:50%;right:16px;margin-top:-10px;padding:1px 6px 2px}.my_order_area .form_wrap{margin-top:7px;padding:0}.my_order_area .top_msg{padding:0 0 3px}.ord_cmlt{padding:27px 16px 32px}.order_area .benefit_tx{border-bottom:1px solid #ccc}.add_prdt{position:relative;padding:11px 42px 12px 16px;border-top:1px solid #ddd}.add_prdt p{font-size:13px;color:#666;line-height:20px}.add_prdt .btn_more{position:absolute;top:0;right:0;padding:29px 16px;font-size:0}.add_prdt .btn_more .sp{width:10px;height:6px;background-position:-116px -81px}.add_prdt .btn_more.on .sp{background-position:-128px -81px}.add_prdt+.prdt_artbx{margin-top:0;border-top:1px solid #eee}.step_artbx .prdt_artbx:last-child{border-bottom:0}.step_artbx .img_upload{margin:24px -16px 0;border-top:1px solid #ccc}.step_artbx .img_upload .cnt{float:none;font-size:11px}.step_artbx .img_lst{margin:0 -16px;background:#eee}.step_artbx .price_bx{margin:0 -16px -24px}.price_bx{padding:16px}.price_bx:after{display:block;clear:both;content:''}.price_bx .tit{float:left;position:relative;padding-right:21px;font-size:13px}.price_bx .info{font-size:13px}.price_bx .info span{font-size:16px}.basic_artbx.type3{margin-top:21px;padding:0}.basic_artbx.type3 .titbx{overflow:hidden;padding:6px 11px;border-bottom:1px solid #eee;font-size:12px;font-weight:400}.basic_artbx.type3 .titbx p{float:left;line-height:21px}.basic_artbx.type3 .titbx em{font-weight:700}.basic_artbx.type3 .btn_s2{float:right;padding:1px 6px 2px}.basic_artbx.type3 .btn_s2.back{min-width:40px}.basic_artbx.type3 .conbx{padding:16px 15px}.basic_artbx.type3 .inp_wrap{margin-top:15px}.basic_artbx.type3 .inp_wrap:first-child{margin-top:0}.inp_lb+.txt{margin-top:-3px}.basic_artbx.type3 .lst_v1{margin-top:18px}.inp_wrap.pickup{margin-bottom:20px}.inp_wrap.pickup .inp_lb{margin-bottom:11px}.inp_wrap.pickup .rdo_wrap{margin:0}.inp_wrap.pickup .inp_rdo{margin-left:37px}.inp_wrap.pickup .inp_rdo:first-child{margin-left:0}.step_artbx.payinfo .cntbx .tit{float:left;position:relative;font-size:12px;color:#333}.step_artbx.payinfo .cntbx .info{font-size:12px;color:#000}.step_artbx.payinfo .inp_wrap{margin-top:3px}.step_artbx.payinfo .inp_selt2{margin-top:4px}.step_artbx.payinfo .lst_v3{margin-top:8px}.step_artbx.payinfo .lst_v3 li{padding:0}.step_artbx.payinfo .lst_v3 li:before{display:none}.step_artbx .payment{margin:-16px -16px 0}.step_artbx .payment .tit{color:#333}.payment{overflow:hidden;padding:12px 16px 13px;border-bottom:1px solid #bbb;background:#fff;margin-top:10px}.return_pay .odpay,.return_pay ul{padding:12px 0 13px}.payment .tit{float:left;font-size:12px;color:#666}.payment .info{font-size:12px}.return_pay .odpay{border-bottom:1px solid #ddd}.return_pay.single{margin-top:-12px}.return_pay li{margin-top:14px}.return_pay li:first-child{margin-top:0}.return_pay li:after{display:block;clear:both;content:''}.return_pay .tit>strong{float:left;line-height:16px}.return_pay .info span{font-size:14px}.return_pay .ly_btn_wrap{float:right;position:relative;margin:0 0 0 5px}.all_price.type2{margin:8px 0 0;padding:16px 16px 17px;border-top:0;border-bottom:1px solid #bbb}.fm_btn_area+.grbx{padding:6px 16px 0}.order_area .grbx.type2{padding:18px 16px 0}.order_area .grbx.type2+.fm_btn_area{padding:21px 16px 0}.order_area .grbx.type2 .inp_alert{margin-top:6px;line-height:18px}.order_area .grbx.type2 .inp_alert:before{top:3px}.order_area .return_tx{font-size:12px;color:#666;line-height:20px}.order_area .return_tx em{color:#333}.rt_cnt{margin-top:11px;font-size:0}.rt_cnt span,.rt_cnt strong{font-size:12px}.rt_cnt li{display:inline-block;position:relative;margin-left:6px;padding-left:7px}.rt_cnt li:before{position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background:#ccc;content:''}.img_lst li,.mil_history li{position:relative;box-sizing:border-box}.rt_cnt li:first-child{margin:0;padding:0}.rt_cnt li:first-child:before{display:none}.rt_cnt strong{font-weight:400}.mil_not dd .color_blue,.rt_cnt span{font-weight:700}.review_write #score{font-size:16px;color:#d9232e}.review_write .lst_v3{margin-top:40px}.img_upload{overflow:hidden;padding:12px 16px;border-bottom:1px solid #ccc;background-color:#fff}.img_upload .btn_s2{float:left;margin:0}.img_upload .cnt{float:right;font-size:12px;color:#999}.img_upload .cnt em{color:#666}.img_lst{overflow:hidden}.img_lst li{float:left;width:25%;border-right:1px solid #fff}.img_lst li:last-child{border-right:0 none}.img_lst li img{width:100%}.img_lst li .btn_close{padding:8px;background-color:rgba(0,0,0,.6)}.review_write .chk_wrap{padding:16px;border-bottom:1px solid #bbb;background-color:#fff}.review_write .chk_wrap p{margin-top:3px;padding-left:31px;font-size:11px;color:#989898}.review_write .add_info{margin-top:12px;padding:20px 16px;border:solid #ddd;border-width:1px 0;background-color:#fafafa}.review_write .add_info .inp_wrap{margin-top:16px}.review_write .add_info .inp_wrap:first-child{margin:0}.review_manage .rv_tab{margin-top:0}.my_mileage{padding:20px 16px;border-bottom:1px solid #ccc;background-color:#fff}.my_mileage .txt1{margin-bottom:10px;font-size:13px}.mil_history{overflow:hidden;border:1px solid #ddd;background-color:#fafafa}.mil_history li{float:left;width:50%;padding:0 10px;font-size:12px;color:#333;line-height:35px}.mil_history li:first-child:after{position:absolute;right:0;top:50%;width:1px;height:11px;margin-top:-5px;background-color:#ccc;content:''}.mil_history li em{font-size:14px}.mil_history li .fl_r{color:#d9232e}.mil_not{position:relative;margin-top:20px}.mil_not dl{color:#333}.mil_not dt{margin-bottom:5px;font-size:13px;line-height:1}.mil_not dd{font-size:12px;line-height:20px}.mil_not button{position:absolute;top:-10px;right:-16px;padding:16px;font-size:0}.mil_not button .sp{width:10px;height:6px;background-position:-116px -81px}.mil_not .active .sp{background-position:-128px -81px}.tbl_acc{margin-top:17px;border-bottom:1px solid #ddd}.tbl_acc table{width:100%}.tbl_acc caption{margin-bottom:10px;font-weight:700;font-size:13px;color:#333;line-height:1;text-align:left}.tbl_acc caption em{display:block;margin-top:10px;font-size:11px;font-weight:400}.tbl_acc th{height:35px;border-top:2px solid #575757;background-color:#eee;font-size:12px;color:#666}.tbl_acc td{padding:9px 6px;border-top:1px solid #ddd;text-align:center;font-size:12px;color:#999}.tbl_acc tbody tr:nth-child(2n) td{background-color:#fafafa}.mil_detail .lst_v1{margin-top:19px}.review_manage .grbx{padding:18px 16px}.review_manage .inp_alert.type4{margin-top:0;padding-left:18px;font-size:12px;color:#666}.review_manage .inp_alert.type4:before{top:50%;left:0;margin-top:-7px}.review_manage .inp_alert.type4 em{display:inline-block;vertical-align:middle}.review_manage .state_area{padding-left:109px}.review_manage .blind+.card_template_wrap{margin-top:0;border-top:0 none}.review_manage .prdt_artbx li{border-color:#ddd}.pop_box{width:100%;height:100%;position:fixed;top:0;right:0;left:0;bottom:0;z-index:300;overflow:hidden;background:#fff}.pop_box.layer{width:90%;height:80%;left:5%;top:10%}.pop_box .pop_layer{width:100%;height:100%;box-sizing:border-box;overflow-y:scroll;position:absolute;left:0;top:0}.pop_box .pop_layer .promsie-area{border-bottom:0;padding:10px 15px 70px}.pop_box .top_area,.pop_box_layer .top_area{padding-left:15px}.pop_box .pop_layer .ly_cnt{width:100%;box-sizing:border-box;height:calc(100% - 44px);margin:0 auto;top:44px}.pop_box .top_area .tit{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pop_box .pop_dimmed{z-index:301;display:block;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute}.pop_box_layer{width:100%;height:100%;position:fixed;top:0;right:0;left:0;bottom:0;z-index:301;overflow:hidden;background:#fff}.pop_box_layer .pop_layer{width:94%;height:94%;box-sizing:border-box;overflow-y:scroll;position:absolute;left:3%;top:3%;z-index:302}.pop_box_layer .pop_layer .promsie-area{border-bottom:0}.pop_box_layer .pop_layer .ly_cnt{width:100%;box-sizing:border-box;height:calc(100% - 44px);margin:0 auto;top:44px}.pop_box_layer .top_area .tit{text-align:left}.pop_box_layer:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;z-index:301}.agree_list table{width:100%}.agree_list table td{width:25%;font-size:12px;height:54px;padding:0 10px;text-align:center;border-right:1px solid #eee;border-bottom:1px solid #eee}.agree_paging{width:100%;clear:both;text-align:center;line-height:44px}.agree_paging li{display:inline-block;width:38px;height:38px;margin-left:-2px}.agree_paging li a{display:inline-block;width:38px;color:#999}.agree_paging li.on,.agree_paging li.on a{color:#dc2832;font-weight:700}.agree_paging li.next a,.agree_paging li.prev a{background-size:40px 40px;text-indent:-999em;overflow:hidden;background-position:0 3px}.agree_paging li.prev a{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/agreepaging_pre@2x.png);display:inline-block}.agree_paging li.next a{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/agreepaging_next@2x.png);display:inline-block}.agree_paging li.prev.off a{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/agreepaging_pre-off@2x.png);cursor:default}.agree_paging li.next.off a{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/agreepaging_next-off@2x.png);cursor:default}.ly_pop_wrap{position:fixed;top:0;right:0;left:0;bottom:0;z-index:312}.ly_pop_wrap.dim{background:rgba(0,0,0,.5)}.ly_alert,.ly_pop,.ly_pop3{position:absolute;top:50%;left:50%;width:300px;border:1px solid #191919;background:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);box-sizing:border-box}.ly_tit{height:48px;padding:14px 16px 0;border-bottom:1px solid #eee;font-size:16px;font-weight:700;box-sizing:border-box}.ly_tit .mtt span{font-weight:400}.ly_content{word-break:break-all}.ly_content.scrl{padding:0}.ly_content .tx{padding:31px 16px;font-size:13px;color:#666;line-height:22px}.ly_content .tx2{padding:20px 0 15px;font-size:12px;color:#000;text-align:center}.ly_btn_area{clear:both;font-size:0;white-space:nowrap;padding:10px;box-sizing:border-box}.ly_pop .ly_btn_area .btn{background-color:#dc2832}.ly_btn_area .btn{width:100%;white-space:normal}.ly_btn_area.type2 .btn.btn_bg_wh{border:1px solid #ddd;width:49%;margin-right:1%}.ly_btn_area.type3 .btn.btn_bg_wh{border:1px solid #ddd}.ly_btn_area.type2{margin:0 -1px}.ly_btn_area.type2 .btn{position:relative;width:50%;box-sizing:border-box;vertical-align:middle}.ly_btn_area.type3{overflow:hidden;margin:0 -1px -1px;border-top-width:1px}.ly_btn_area.type3 li{float:left;width:50%;box-sizing:border-box;padding:0 1px}.ly_btn_area.type3 .full{width:100%;margin-top:10px}.ly_btn_area.type3 .btn:after{display:inline-block;width:6px;height:12px;margin:-1px 0 1px 7px;background-position:-291px 0;vertical-align:middle;content:''}.ly_btn_area.type3 .btn_bg_wh:after{background-position:-283px 0}.btn_ly_close{position:absolute;top:0;right:0;font-size:0}.btn_ly_close .sp{width:40px;height:40px;background-position:-168px -498px;overflow:hidden}.option_lst li{min-height:18px;padding:20px 16px;border-top:1px solid #eee}.option_lst li:first-child{border-top:0}.sns_lst{overflow:hidden;width:225px;height:168px;margin:20px auto 0}.sns_lst li{float:left;width:75px;height:64px;margin-bottom:20px;text-align:center}.sns_lst a{display:inline-block;font-size:12px;color:#999}.ly_pop .event_img,.ly_pop .event_img_lst a{display:block}.sns_lst li a:before{display:block;width:48px;height:48px;margin:0 auto 2px;content:''}.ly_pop .event_img img,.ly_pop .event_img_lst img{width:100%}.sns_lst .kakao:before{background-position:0 -92px}.sns_lst .kakao_st:before{background-position:-50px -92px}.sns_lst .facebook:before{background-position:-100px -92px}.sns_lst .twiteer:before{background-position:-150px -92px}.sns_lst .line:before{background-position:-200px -92px}.sns_lst .url:before{background-position:-250px -92px}.ly_pop .event_lst li{padding:20px 16px;border-top:1px solid #eee;font-size:13px;color:#666}.ly_pop .event_lst li:first-child{border-top:0}.ly_pop .inp_wrap.type2{padding:15px 16px;color:#999}.ly_pop .tx+.inp_wrap.type2{padding-top:0}.ly_pop .event_lst+.inp_wrap.type2{border-top:1px solid #eee}.ly_pop .event_lst+.inp_wrap.type2 .inp_label{color:#999}.ly_pop .btn_view{border-bottom:1px solid;color:#d9232e}.ly_pop2{position:absolute;top:50%;right:16px;left:16px;min-width:288px;background:rgba(0,0,0,.9);transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box}.ly_pop2 .ly_tit{height:auto;padding:30px 24px 0;border-bottom:0;font-size:15px;font-weight:400;color:#fff;text-align:center;box-sizing:border-box}.ly_pop2 .btn_link em,.ly_pop2 .ly_tit .tx em{font-weight:700}.ly_pop2 .ly_tit .tit{padding-bottom:15px;border-bottom:1px solid #54585a;text-align:center}.ly_alert,.ly_graybx,.ly_pop3{border:1px solid #ddd}.ly_gtit,.ly_pop3 .ly_tit{border-bottom:1px solid #ddd}.ly_pop2 .ly_tit .tx{display:inline-block;position:relative;padding-left:36px}.ly_pop2 .ly_tit .tx:before{position:absolute;top:0;left:0}.ly_pop2 .ly_tit .shoping:before{top:-4px;width:21px;height:21px;background-position:-317px -145px;content:""}.ly_pop2 .ly_tit .wishlist:before{top:-3px;width:27px;height:24px;background-position:-234px -142px;content:""}.ly_pop2 .ly_tit .shoping em{color:#d9232e}.ly_pop2 .ly_tit .wishlist em{color:#dd4132}.ly_pop2 .btn_link{display:block;font-size:12px;color:#bbb;line-height:48px;text-align:center}.ly_pop2 .btn_link span{position:relative;padding-right:10px}.ly_pop2 .btn_link span:after{position:absolute;top:50%;right:0;width:5px;height:9px;margin-top:-4px;background-position:-87px -81px;content:''}.ly_pop3{padding:0 15px}.ly_pop3 .ly_tit{display:block;height:54px;padding:17px 0 16px;color:#333;text-align:center}.ly_pop3 .ly_content{padding-top:17px}.ly_pop3 .btn_close{padding:20px 15px 15px}.ly_pop3 .btn_close .sp{width:18px;height:18px;background-position:-113px -189px}.ly_alert{padding:15px;text-align:center}.ly_alert .alr_tit{display:block;margin-top:17px;font-size:16px;color:#000}.ly_alert .alr_tx{margin-top:6px;font-size:13px;color:#999;line-height:16px}.ly_alert .btn{width:100%;margin-top:36px}.ly_alert .btn_close{top:0;right:0;padding:0}.ly_alert .btn_close .sp{background-position:-168px -498px}.ly_alert.type2{padding-top:0}.ly_alert.type2 .alr_tx{display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;height:110px;margin-top:0;font-size:16px;color:#999;line-height:25px}.ly_alert.type2 .btn_area{overflow:hidden;position:static;margin:0 auto}.ly_alert.type2 .btn_area li{float:left;width:50%;padding:0 5px;box-sizing:border-box}.ly_alert.type2 .btn_area .btn{margin-top:0;width:129px!important;vertical-align:middle}.ly_alert.type2 .btn_area .btn.btn_bg_gr2{color:#fff}.ly_graybx{position:absolute;top:0;left:0;z-index:150;width:265px;background:#fafafa;box-sizing:border-box}.ly_graybx .btn_ly_cls{position:absolute;top:0;right:0;padding:20px 15px 10px;font-size:0}.ly_graybx .btn_ly_cls .sp{width:18px;height:18px;background-position:-113px -189px}.ly_graybx.type2 .ly_gcont{margin:0;padding:20px 46px 20px 15px}.ly_gtit{display:block;margin:0 15px;padding:19px 0 15px;font-weight:400;font-size:16px;color:#333;line-height:16px}.ly_gcont{margin:10px 0 16px;font-size:13px;line-height:18px}.ly_gcont.type_fold{margin-bottom:7px}.ly_gcont .scrlbx{max-height:618px;padding:0 14px}.ly_gcont .ly_txt{color:#999}.ly_gbtm{font-weight:400;text-align:right;white-space:normal;box-sizing:border-box;padding-top:5px;margin:5px 14px 0;border-top:1px solid #ddd}.ly_gbtm .txt_total{font-size:13px;color:#dc2832;font-weight:700}.ly_gbtm .txt_total span{width:10px;height:5px;font-size:0;text-indent:-999px;overflow:hidden;color:#dc2832;font-weight:700;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -352px -305px no-repeat;background-size:400px auto;display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:-2px}.ly_gbtm .txt_total strong{font-size:14px}.ly_gbtm .txt_mileage{font-size:12px;color:#23aae6}.ly_gbtm .txt_info{color:#888;font-size:12px;padding-top:8px}.wrap_toggle{width:100%;box-sizing:border-box;clear:both}.wrap_toggle .title_toggle{margin-top:-1px;width:100%;border-top:1px solid #e9e9e9;padding:17px 0 16px;position:relative}.wrap_toggle .title_toggle .arrow{width:12px;height:7px;position:absolute;top:50%;right:1px;margin-top:-3px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -344px -388px no-repeat;background-size:400px auto}.wrap_toggle .title_toggle.on .arrow{background-position:-344px -379px}.wrap_toggle:last-child{margin-bottom:-14px}.wrap_toggle .title_toggle .tit{font-size:13px;color:#000}.wrap_toggle .title_toggle .tit span{color:#888;font-size:11px}.wrap_toggle .title_toggle .txt{font-size:14px;color:#000;margin-bottom:-1px}.wrap_toggle .title_toggle .txt strong{color:#dc2832}.wrap_toggle .title_toggle .txt span{color:#888;font-size:11px}.wrap_toggle_ctns{width:100%;padding:0 0 15px;display:none}.bu_lst li:before,.wrap_toggle_ctns .txt1:before{top:8px;width:2px;height:2px;left:0;content:''}.wrap_toggle_ctns.cart_wrap{box-sizing:border-box;padding-right:10px;overflow:auto;-webkit-overflow-scrolling:touch}.wrap_toggle_ctns .txt1{font-size:13px;color:#000;padding-left:5px;position:relative;margin-top:10px}.wrap_toggle_ctns .txt1:first-child{margin-top:0}.wrap_toggle_ctns .txt1:before{background:#000;border-radius:100%;position:absolute}.wrap_toggle_ctns .txt2{font-size:12px;color:#888;padding-top:5px;padding-left:5px;padding-bottom:0}.wrap_toggle_ctns .card_tit{margin-top:8px}.wrap_toggle_ctns .bu_lst{font-size:12px;color:#555;line-height:16px}.ly_info_lst{margin-top:6px;line-height:22px}.ly_info_lst:first-child{margin-top:0}.ly_info_lst dt{float:left;font-weight:400;color:#555}.ly_info_lst dd{overflow:hidden;color:#000;text-align:right;font-weight:400}.ly_info_lst dd.normal{text-decoration:line-through;color:#bbb}.ly_info_lst .btn_tip{margin:-2px 0 2px 1px}.fold_area{display:none}.fold_area.on{display:block;margin:16px -7px 0;padding:0 7px 11px;background:#eee;color:inherit;text-align:left}.fold_area .info_bx{margin:0 -7px 11px;padding:11px 7px 9px;background:#fff;color:#999;font-weight:400}.fold_area .info_bx .mtt{font-weight:400;color:#333}.fold_area .info_bx p{font-size:11px;white-space:normal;letter-spacing:-.2px}.bu_lst{color:#999}.bu_lst li{position:relative;padding:1px 0 1px 7px}.bu_lst li:before{display:inline-block;position:absolute;background:#999}.card_tit{display:block;width:110px;height:20px;margin-top:9px}.card_tit:first-child{margin-top:4px}.card_tit.card30{background-position:0 -640px}.card_tit.card31{background-position:0 -661px}.card_tit.card32{background-position:0 -682px}.card_tit.card33{background-position:0 -703px}.card_tit.card34{background-position:0 -724px}.card_tit.card35{background-position:0 -745px}.card_tit.card36{background-position:0 -766px}.card_tit.card39{background-position:0 -787px}.card_tit.card42{background-position:0 -808px}.card_tit+.bu_lst{margin-top:3px}.ly_basic{position:fixed;top:0;left:0;z-index:300;width:100%;height:100%;background:#fff}.ly_basic.type2{top:16px;right:16px;left:16px;bottom:16px;width:auto;height:auto;border:1px solid #ddd}.ly_basic.type2:before{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);content:''}.ly_basic.type2 .top_area{height:48px;padding-left:16px}.ly_basic.type2 .top_area .tit{font-size:16px;line-height:48px;text-align:left}.ly_basic.type2 .top_area .btn_close{padding:14px 15px 19px}.ly_basic.type2 .ly_cnt{top:49px}.ly_cnt{overflow-x:hidden;overflow-y:auto;position:absolute;top:44px;right:0;left:0;bottom:0;background:#fff}.top_area{box-sizing:border-box;position:relative;z-index:5;height:44px;padding:0 48px;border-bottom:1px solid #eee;background:#fff}.top_area.opacity{opacity:.9}.top_area .tit{font-size:16px;line-height:43px;text-align:center}.top_area .btn_close{padding:0;width:40px;height:40px;top:2px;right:4px}.top_area .btn_close .sp{background-position:-168px -498px;width:40px;height:40px}.top_area.type2{padding-left:16px;border-bottom:1px solid #bbb}.top_area.type2 .tit{font-size:16px;text-align:left}.btn_shoppingbag_area{padding:0 20px 24px}.btn_shoppingbag_area a{display:block;margin-top:10px;padding:10px 0;border:1px solid #ddd;font-size:13px;font-weight:700;text-align:center}.btn_shoppingbag_area a:first-child{margin-top:0}.btn_shoppingbag_area a span{display:inline-block;position:relative;margin-right:-14px;padding-right:14px}.btn_shoppingbag_area a span:after{position:absolute;top:50%;right:0;width:8px;height:12px;margin-top:-6px;background-position:-189px -472px;content:''}.ly_pop .btn_close{padding:19px 16px 18px}.ly_pop .btn_close .sp{background-position:-56px -142px}.ly_pop .noti_bx{padding:15px 16px;border-top:1px solid #eee;font-size:13px;color:#666;line-height:22px}.option_lst2 li{float:none;width:100%;min-height:34px;padding:13px 16px;border-top:1px solid #eee;box-sizing:border-box}.option_lst2 li:after{display:block;clear:both;content:''}.option_lst2 li:first-child{border-top:0}.option_lst2 .opt_tit{float:left;width:69px;font-size:13px;color:#666;line-height:34px}.option_lst2 .opt_cont{overflow:hidden}.option_lst2 .opt_subtit{margin:18px 0 5px;font-size:13px;color:#333;line-height:13px}.option_lst2 .opt_subtit:first-of-type{margin-top:11px}.option_lst2 .rect_rdo_group{margin:-5px 0 6px -11px}.editorial_lst{position:absolute;top:54px;right:0;left:0;bottom:0}.editorial_lst li{height:25%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/bg_pop_line.jpg) repeat-x;background-size:372px 2px}.editorial_lst li:first-child{background:0 0}.editorial_lst a{display:block;height:100%;padding-top:2px;text-align:center;box-sizing:border-box}.editorial_lst img{height:100%}.editorial_lst.type2 li{background:#369c8e}.editorial_lst.type2 li:nth-child(2){background:#cf5229}.editorial_lst.type2 li:nth-child(3){background:#c1bd87}.editorial_lst.type2 li:nth-child(4){background:#86858d}.editorial_lst.type2 a{padding:0}.editorial_ly{position:fixed;top:0;left:0;z-index:300;width:100%;height:100%;background:#fff}.editorial_ly .list{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;right:0;top:0;bottom:0;padding-top:54px}.editorial_ly .list li{position:relative;height:60px;border-top:1px solid #eee;background:#f6f6f6}.editorial_ly .list li:before{position:absolute;top:50%;left:50%;width:43px;height:12px;margin:-6px 0 0 -22px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo.png) 0 -12px no-repeat;background-size:62px 43px;content:''}.editorial_ly .list a{display:block;position:relative;height:60px;padding:5px 0;text-align:center;box-sizing:border-box}.ly_check .cntbx,.ly_check:after{display:inline-block;vertical-align:middle}.editorial_ly .list a:before{position:absolute;top:0;right:0;left:0;bottom:0;background:#fff;content:''}.editorial_ly li:first-child{border-top:0}.editorial_ly .list img{position:relative;height:50px}.ly_check{position:fixed;top:0;left:0;z-index:300;width:100%;height:100%;padding:20px 33px;background:#fff;font-size:0;text-align:center;white-space:nowrap;box-sizing:border-box}.ly_check:after{height:100%;content:''}.ly_check h1.sp{position:absolute;top:25px;left:24px;width:92px;height:15px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) 0 -624px no-repeat;background-size:400px auto}.ly_check dl:before,.ly_check h2:before{left:50%;top:0;content:''}.ly_check h2{position:relative;padding-top:50px;font-size:20px}.ly_check h2:before{position:absolute;width:39px;height:39px;margin-left:-20px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -261px -445px no-repeat;background-size:300px auto}.ly_check p{margin-top:8px;font-size:15px;line-height:19px}.ly_check dl{position:relative;margin-top:32px;padding-top:32px}.ly_check dl:before{position:absolute;width:36px;height:1px;margin-left:-18px;background:#000}.ly_check dd,.ly_check dt{font-size:15px;font-weight:700}.ly_check .cntbx{white-space:normal}.ly_oobe{position:fixed;top:0;left:0;z-index:300;width:100%;height:100%;background:rgba(0,0,0,.8)}.ly_oobe img{display:block;position:relative;z-index:1;height:100%;margin:0 auto}.ly_oobe .banner{height:70.5%}.ly_oobe .btn_wrap{position:relative;height:29.5%}.ly_oobe .btn_wrap:before{position:absolute;right:0;left:0;bottom:0;height:25%;background:#ffed29;content:''}.ly_oobe .btn_wrap a{overflow:hidden;position:absolute;z-index:2;line-height:999px}.ly_oobe .btn_wrap .btn_join{top:32%;left:50%;width:56%;height:28%;transform:translate(-51%,0)}.ly_oobe .btn_wrap .btn_start{right:0;left:0;bottom:0;height:25%}.app_banner_in .ly_benefit{top:51px}.ly_benefit{position:fixed;top:0;left:0;z-index:310;width:100%;height:100%;background:rgba(0,0,0,.6);font-size:0;text-align:center;white-space:nowrap}.ly_benefit:after{display:inline-block;height:100%;vertical-align:middle;content:''}.ly_benefit .in{display:inline-block;position:relative;margin-top:-30px;vertical-align:middle;white-space:normal}.ly_benefit img{display:inline-block;max-width:320px}.ly_benefit a{overflow:hidden;position:absolute;left:50%;bottom:0;line-height:999px}.ly_benefit .btn_close{top:-42px;right:-7px}.ly_benefit .btn_close .sp{width:14px;height:14px;background-position:-166px -387px}.ly_benefit .btn_benefit{bottom:32px;width:263px;height:49px;margin-left:-131px}.ly_benefit .btn_later{width:100px;height:17px;margin-left:-52px}@media screen and (max-width:350px){.ly_benefit .btn_close{right:20px}}.bottomsheet.active{display:block}.bottomsheet{display:none;position:fixed;padding:65px 0 24px;width:100%;height:auto;bottom:0;left:0;background:#fff;z-index:311;transform:translateY(0);border-top-left-radius:24px;border-top-right-radius:24px}.bottomsheet-tit{position:absolute;top:23px;left:20px;height:24px;display:flex;align-items:center;font-family:‘SF Pro Text’;font-size:24px;font-weight:700}.bottomsheet-content{padding:0 20px}.bottomsheet-content .txt-info{font-size:16px;line-height:24px;color:#757575}.bottomsheet-content+.btn-wrap{margin-top:40px}.bottomsheet-content+.btn-wrap .ui-btn-type.size-full{width:100%}.bottomsheet-close{display:inline-block;width:30px;height:30px;position:absolute;top:30px;right:20px;font-size:0}.bottomsheet-close:after,.bottomsheet-close:before{content:'';display:inline-block;width:25px;height:1px;position:absolute;top:10px;background-color:#000}.bottomsheet-close:after{transform:rotate(45deg)}.bottomsheet-close:before{transform:rotate(-45deg)}.bottomsheet-dim{content:'';display:block;position:fixed;left:0;top:0;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:310}.bottomsheet-content.first-order-benefit{text-align:center;font-size:16px}.bottomsheet-content.first-order-benefit strong{display:inline-block;padding:10px 0 20px;line-height:38px;font-size:30px}.bottomsheet-content.first-order-benefit .btn-benefit,.bottomsheet-content.first-order-benefit .coupon-wrap{width:calc(100% - 12vw);margin:0 6vw}.bottomsheet-content.first-order-benefit .coupon-wrap img{width:100%}.bottomsheet-content.first-order-benefit .btn-benefit{display:block;margin:10px auto 20px;padding:20px 0;line-height:100%;border-radius:2px;background-color:#000;font-size:16px;font-weight:600;color:#fff}.bottomsheet.hasBtnLater{padding-bottom:40px}.bottomsheet-content.first-order-benefit .btn-later{opacity:.3;font-size:14px}.basic_artbx+.detail_tit,.recomm_prdt+.list_sort{margin-top:-1px}.card_template_wrap>a:first-child,.card_template_wrap>div:first-child,.card_template_wrap>span:first-child,.card_template_wrap>ul:first-child{margin-top:0;border-top:0}.card_template_wrap.margin_none>a:first-child,.card_template_wrap.margin_none>div:first-child{position:relative}.card_template_wrap.margin_none.border_none>a:first-child,.card_template_wrap.margin_none.border_none>div:first-child{position:relative;border-top:0}.card_template_wrap+.margin_none.border_none>a:first-child,.card_template_wrap+.margin_none.border_none>div:first-child,.card_template_wrap+.margin_none.border_none>span:first-child,.card_template_wrap+.margin_none.border_none>ul:first-child{border-top:0}.top_fix .list_sort{margin-top:7px;border-top-color:#ddd}.top_fix .day_sale{border-bottom:0}.card_template4+.btn_view_more,.card_template_wrap+.btn_view_more{position:relative;margin-top:-1px;border-top:1px solid #ddd}#scroller{position:absolute;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);user-select:none}.card_template_wrap.new_tit_card>a:first-child{padding:13px 52px 13px 15px}.swiper-slide{position:relative;height:auto!important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:auto;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android.swiper-slide{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product_detail_wrap .main_img_group .swiper-container::after{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.02;z-index:1;content:''}.tbl_guide{overflow:hidden;position:relative;padding-left:25%;border:1px solid #3f3f3f}.tbl_guide:after{position:absolute;top:0;left:25%;bottom:0;width:1px;background:#3f3f3f;content:''}.tbl_guide table{width:100%}.tbl_guide td,.tbl_guide th{border:solid #3f3f3f;border-width:1px 0 0 1px}.tbl_guide .body td:first-child,.tbl_guide .head th:first-child{border-left:0}.tbl_guide .body tr:first-child td,.tbl_guide .head tr:first-child th{border-top:0}.tbl_guide .td,.tbl_guide .th{min-height:13px;padding:7px 5px;font-size:10px;font-weight:400;color:#2b2b2b;text-align:center}.tbl_guide .head{position:absolute;top:0;left:0;bottom:0;width:25%}.tbl_guide .body{overflow:auto}.tbl_guide .body .td{min-width:35px}.pop_channel{font-size:0;line-height:0;width:80%;position:fixed;left:10%;top:10%}.pop_channel .ctns img{width:100%;display:block}.pop_channel .btnArea{height:44px;background:#000;position:relative}.pop_channel .btnArea img{width:auto;height:44px}.pop_channel .btnArea .btnClose{position:absolute;right:0;top:0}.LFYTPlayerWrapper{padding-bottom:56.25%;position:relative}.LFYTPlayerWrapper iframe{position:absolute;width:100%;height:100%}.benefit_artbx .duty_delivery{margin-top:13px;font-size:13px;color:#555}.benefit_artbx .duty_delivery .tit{display:inline-block;position:relative;padding-right:14px;margin-right:10px}.benefit_artbx .duty_delivery .tit strong{font-weight:400;margin-right:8px}.benefit_artbx .duty_delivery .goal_dates{color:#dc2832;font-weight:700}.benefit_artbx .duty_delivery .subcription{color:#999}.brands .btn_brands,.brands .prev .sp{color:transparent;letter-spacing:-7px;white-space:nowrap}.benefit_artbx .duty_delivery .ly_graybx{width:305px}.benefit_artbx .free_delivery .tit{padding-right:0;margin-right:0}.brands .top_area .tit{font-size:16px;text-align:left}.brands .prev{position:absolute;top:2px;left:4px;font-size:0}.brands .prev .sp{width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -42px -540px no-repeat;background-size:400px auto;font-size:0}.brands .btn_brands{width:15px;height:10px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) no-repeat;background-size:400px auto;font-size:0}.brands .btn_brands.close,.brands .btn_brands.open{background-position:-180px -488px;vertical-align:middle;margin-top:-3px}.brands .btn_brands.close{transform:rotate(180deg)}.size_guide_wrap .grid_head,.size_guide_wrap .grid_scroll,table.de_change th{vertical-align:top}.brands .brands_topbrands{width:100%;height:86px;background-color:#fff}.brands .brands_topbrands ul{width:100%;height:100%;float:left}.brands .brands_topbrands ul li{max-width:33.33%;width:33.33%;height:43px;border-right:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8;float:left;box-sizing:border-box;text-align:center}.brands .brands_topbrands ul li:nth-child(3),.brands_topbrands ul li:nth-child(6){border-right:0}.brands .brands_topbrands ul li:nth-child(4){clear:left}.brands .brands_topbrands ul li img{width:auto;height:99%}.brands .brand_srch{position:relative;padding:9px 11px;background:#eee;margin-top:-1px;z-index:2}.brands .brand_srch .inp_srch_wrap{height:34px;padding:0;width:100%;border:0;text-align:center}.brands .inp_srch{text-align:center;padding:0;background:#fff}.brands .inp_srch input{line-height:35px;position:absolute;left:0;top:0;width:100%;text-align:center;margin-top:-1px;box-sizing:border-box;caret-color:#dc2832}.brands .inp_srch:before{position:relative;top:0;cursor:pointer;padding-top:2px;padding-left:24px;display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_brands.png) -78px -129px no-repeat;background-size:400px auto;content:'브랜드명을 입력하세요';white-space:nowrap;height:20px;font-size:13px;line-height:17px;color:#666}.brands .inp_srch .placeholder_none:after,.brands .inp_srch .placeholder_none:before,.brands .inp_srch.placeholder_none:before{display:none}.brands .brands_box{border:0 solid red;position:absolute;top:137px;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:49px}.brands .brands_box .splited_subcription{margin:21.5px 0 5px 20px;display:inline-block;font-weight:700;opacity:.9;font-size:22px;text-align:left;color:#000}.brands .brands_box .splited_subcription.interest{font-size:16px}.brands .brands_box ul li{width:252px;height:16.5px;font-size:14px;line-height:1.18;text-align:left;color:#333;padding:11.5px 48px;position:relative}.brands_heart{position:absolute;top:11px;left:22px;width:19px;height:19px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_brands.png) -65px 1px no-repeat;background-size:400px auto;font-size:0;color:transparent;letter-spacing:-7px;white-space:nowrap}.brands_heart.filled_heart{background-position:-45px 2px}.brands .all_brands{width:100%;background-color:#fff;position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100% - (54px));top:44px;left:0;right:0;z-index:5}.brands .all_brands ul{padding:4px 0 8px}.brands .all_brands ul li{padding:12px 0;text-align:center}.brands .all_brands ul li a{font-size:16px;color:#555;width:100%;display:inline-block}.brands .all_brands .all_cate{color:#dc2832;font-weight:700}.brands .ly_benefit{z-index:4}.brands_box_interest_first{width:112px;height:112px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_brands.png) 0 -17px no-repeat;background-size:400px auto;font-size:0;color:transparent;letter-spacing:-7px;white-space:nowrap;position:fixed;top:50%;left:50%;margin-left:-56px;z-index:9999}.brands .sub_menu{position:absolute;top:0;right:0;bottom:0;padding-right:0;font-size:0}.brands .sub_menu a{display:inline-block;position:relative;padding:2px 4px;font-size:0;height:40px}.brands .sub_menu .sp{width:40px;height:40px;background-position:-84px -498px}.brands .btn_srch .sp{width:40px;height:40px;background-position:-41px -498px}.brands .btn_home .sp{width:40px;height:40px;background-position:-210px -498px}.brands .prev .sp{background-position:-294px -498px}#wrap.brands_search_wrap,#wrap.brands_search_wrap #header{background-color:#fff}.brands_search .inp_srch{width:241px}.brands_search .inp_srch .brands_name{width:17px;height:17px;position:absolute;top:9px;left:10px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_brands.png) -78px -130px no-repeat;background-size:400px auto;white-space:nowrap}.brands_search .inp_srch input{display:inline-block;left:35px;position:absolute;top:0;width:86%;color:#000;caret-color:#dc2832}.brands_search .inp_srch input[type=search]{height:34px;line-height:34px}.brands_search .srch_top{position:relative;padding:9px 48px 9px 10px;background:#efefef;height:53px;box-sizing:border-box}.brands_search .inp_srch_wrap{height:35px;width:100%;background:#fff}.brands_search .all_brands_counts{padding:8px 0;font-size:13px;color:#333;background-color:#fff;text-align:center}.brands_search .no_recently{position:fixed;top:30%;width:100%;text-align:center}.brands_search .no_recently .icons{width:51px;height:51px;margin:0 auto;display:block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_brands.png) -114.5px -19px no-repeat;background-size:400px auto;white-space:nowrap}.brands_search .no_recently .txt{color:#888;display:inline-block;margin-top:16.5px;font-size:14px}.brands_search .srch_top .btn_close{top:7px;right:3px}.brands_search .srch_top .btn_close .sp{width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -168px -498px no-repeat;background-size:400px auto}.brands_search .srch_cont{top:104px}.brands_search .srch_cont .srch_lst a{min-height:auto;padding:11px 28px 10px;font-size:14px}.brands_search .srch_cont .srch_lst a:first-child{padding-top:12px}.brands_search .inp_srch_wrap .btn_wrap{font-size:0;width:40px;height:40px;position:absolute;right:0;top:0;left:auto;float:none}.brands_search .inp_srch_wrap .btn_wrap .btn_inp_del{padding:10px 13px}.brands_search .srch_cont.writing{top:53px}.brands_search .srch_cont.writing .srch_lst{border-bottom:1px solid #eee}.brands_search .srch_cont.writing .srch_lst li{position:relative;line-height:48px;height:49px;border-top:1px solid #efefef;box-sizing:border-box}.brands_search .srch_cont .srch_lst li{border:0}.brand_srch .inp_srch_wrap.brand .inp_srch input[type=search]{height:34px;line-height:34px}.wrap-thumbnail .btn-youtube-play{position:absolute;left:50%;cursor:pointer;z-index:2;top:50%;width:68px;height:48px;margin:-24px 0 0 -34px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/btn-youtube-play.png) no-repeat;background-size:68px auto}.wrap-thumbnail .btn-youtube-play:hover{background-position:0 -50px}.wrap-thumbnail .img-youtube-thumbnail{position:absolute;left:0;z-index:1;top:0;width:100%}.brands_search .srch_cont.writing .srch_lst li:after{content:'';display:block;position:absolute;right:19px;top:16px;width:10px;height:17px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_brands.png) -114px 0 no-repeat;background-size:400px auto}.brands_search .srch_cont.writing .srch_lst a{padding:0 28px 0 47px}.brands_search .srch_cont.writing .srch_lst li .brands_heart{left:20px;top:50%;margin-top:-9.5px}.card_template_wrap.card_auto_type{width:100%;overflow:hidden;border:0;margin:0;background:#fff}.card_template_wrap.card_auto_type ul{border:0}.card_auto_type{width:100%;background:#fff;overflow:hidden;text-align:center}.card_auto_type ul{width:100%;border:0;font-size:0;line-height:0;white-space:nowrap;box-sizing:border-box;position:relative}.card_auto_type ul.space_side{padding:0 8px}.card_auto_type ul.space_side10{padding:0 10px}.card_auto_type ul.space_side20{padding:0 20px}.card_auto_type ul li{display:inline-block;width:auto;box-sizing:border-box}.card_auto_type ul li a{display:block}.card_auto_type ul.outer_line{border-top:1px solid #eee}.card_auto_type ul.inner_line{padding-top:1px}.card_auto_type ul.inner_line:before{content:'';position:absolute;box-sizing:border-box;left:20px;top:0;width:calc(100% - 40px);height:1px;overflow:hidden;background:#eee}.card_auto_type ul.outer_line:first-child{border-top:0}.card_auto_type ul.inner_line:first-child{padding-top:0}.card_auto_type ul.inner_line:first-child:before{display:none}.card_auto_type ul.col2 li{width:50%}.card_auto_type ul.col3 li{width:33.333%}.card_auto_type ul.col4 li{width:25%}.card_auto_type ul.col5 li{width:20%}.card_auto_type ul.col6 li{width:16.666%}.card_auto_type ul.col7 li{width:14.285%}.card_auto_type ul.col8 li{width:12.5%}.card_auto_type ul.col9 li{width:11.111%}.card_auto_type ul.col10 li{width:10%}.card_auto_type ul li .prod_img img{width:100%;display:block}.card_auto_type ul li .prod_txt{width:100%;line-height:20px;box-sizing:border-box;padding:15px 20px 20px}.card_auto_type ul li .prod_txt p{width:100%;box-sizing:border-box;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;text-align:center}.card_auto_type ul li .prod_txt p strong{color:#000;font-size:16px;font-weight:400}.card_auto_type ul li .prod_txt.small{padding:10px 0 20px;font-size:0}.card_auto_type ul li .prod_txt.small p{font-size:13px;color:#000;line-height:1}.card_auto_type ul li .prod_txt p+p{margin-top:3px;font-size:13px;line-height:13px}.card_auto_type ul li .prod_txt.category{padding:0 0 10px;font-size:0}.card_auto_type ul li .prod_txt.category p{font-size:12px;color:#000;line-height:1.2;text-align:center}.card_auto_type ul.space_small li{padding-right:1px}.card_auto_type ul.space_middle li{padding-right:5px}.card_auto_type ul.space_large li{padding-right:10px}.card_auto_type ul.space_small{width:calc(100% + 1px)}.card_auto_type ul.space_middle{width:calc(100% + 5px)}.card_auto_type ul.space_large{width:calc(100% + 10px)}.card_auto_type ul.space_large.inner_line:before,.card_auto_type ul.space_middle.inner_line:before,.card_auto_type ul.space_small.inner_line:before{width:calc(100%);left:0}.card_auto_type ul.space_side.space_small.inner_line:before{width:calc(100% - 41px);left:20px}.card_auto_type ul.space_side.space_middle.inner_line:before{width:calc(100% - 45px);left:20px}.card_auto_type ul.space_side.space_large.inner_line:before{width:calc(100% - 50px);left:20px}.der_change{padding-bottom:5px;color:#dc2832;font-weight:700}.der_change.type2{padding-top:22px}table.de_change td,table.de_change th{padding:16px 5px 18px 11px;border-bottom:1px solid #ddd;color:#333;line-height:22px;font-size:13px;text-align:left}table.de_change{width:100%;border-top:1px solid #ddd}table.de_change th{background-color:#f4f4f4;font-weight:700}table.de_change td{word-wrap:break-word}table.de_change td ul li,ul.notype li{padding-left:7px;position:relative;line-height:24px;font-size:13px;text-align:left}ul.notype li:before{display:block;content:'';width:3px;height:3px;background:#333;border-radius:100%;position:absolute;left:0;top:10px}table.de_change td ul.excha li{padding-left:0}table.de_change .last td,table.de_change .last th{border-bottom:1px solid #ccc}.category_sub,.category_sub ul li,.rv_tab.bestbrand{border-bottom:1px solid #eee}table.de_change .gray{color:#888;font-size:12px}table.de_change .gray02{color:#888;font-size:11px;font-weight:400!important}.der_info{padding-top:5px;color:#555;font-size:12px}.der_info02{padding:1px 0 0 10px;color:#555;font-size:11px}.category_sub,.swipe_full_layer ul.banner_list li{padding-bottom:10px}.der_count{position:relative}.der_count .sp{position:absolute;top:6px;width:7px;height:12px;margin-left:3px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/ico_sp.jpg) no-repeat;background-size:7px 12px}.der_count a{color:#d9232e;text-align:vertical}.category_sub{width:100%;clear:both;overflow:hidden}.category_sub ul{background-color:#fff;float:left;width:100%;overflow:hidden}.category_sub ul li{border-right:1px solid #eee;height:39px;line-height:38px;box-sizing:border-box;width:33.3%;float:left;margin-bottom:-1px}.category_sub ul li:nth-child(3n){width:33.4%;border-right:0}.category_sub .morebtn,.category_sub ul li a{display:inline-block;width:100%;font-size:14px;text-align:center}.category_sub ul li a{color:#333}.category_sub ul li a.display_all{color:#dc2832}.category_sub .morebtn{position:relative;background-color:#fff;height:39px;line-height:38px;box-sizing:border-box;border-top:1px solid #eee;margin-top:-1px;color:#333}.category_sub .downsp,.category_sub .upsp{width:15px;height:15px;box-sizing:border-box;position:absolute}.btn_display_more .downsp,.category_sub .downsp,.category_sub .upsp{text-indent:-999em;display:inline-block;margin-top:-9px;margin-left:4px;top:50%}.category_sub .downsp{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -296px -180px no-repeat;background-size:400px auto}.category_sub .upsp{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -315px -180px no-repeat;background-size:400px auto}.btn_display_more,.btn_display_more_wrap{position:relative;width:100%;box-sizing:border-box}.btn_display_more_wrap{background:#fff;padding:10px 10px 70px;overflow:hidden}.btn_display_more{text-align:center;border:1px solid #eee;background-color:#fff;display:inline-block;height:55px;line-height:54px;border-top:1px solid #eee;font-size:15px;color:#dc2832}.btn_display_more .downsp{width:15px;height:15px;box-sizing:border-box;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -344px -361px no-repeat;background-size:400px auto;position:absolute}.best_top10_list .ranking_updn .ranking_st,.link-store-url,.lstbx.ranking-updown .ranking-st,.ranking_updn em.ranking_st,.sp-ico{text-indent:-9999px}.tit-naver{font-size:13px;padding:25px 0 8px;color:#555}.txt-naver{font-size:12px;padding:0 0 8px;color:#888;margin-top:-5px}.swipe_paging{position:absolute;box-sizing:border-box;padding-left:10px;border-radius:16px;min-width:54px;max-width:64px;font-weight:400;height:30px;right:15px;bottom:15px;background:rgba(0,0,0,.5);font-size:12px;letter-spacing:1px!important;line-height:30px;color:#bdbdbd;padding-right:20px}.swipe_paging strong{color:#fff;font-weight:400}.swipe_paging .btn_all{cursor:pointer;display:block;height:10px;width:10px;position:absolute;right:9px;top:50%;margin-top:-5px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -118px -32.5px no-repeat;background-size:150px auto}.swipe_full_layer{width:100%;display:none;position:fixed;left:0;top:0;z-index:500;height:100%;overflow:hidden;background:#fff;transform:translate3d(0,0,0);-webkit-overflow-scrolling:auto}.swipe_full_layer .top_area{position:fixed;left:0;top:0;z-index:501;width:100%;background:0 0;border:0}.swipe_full_layer h1{text-align:center;font-size:17px;line-height:43px}.swipe_full_layer ul.banner_list{width:100%;clear:both;background:#eee;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.swipe_full_layer ul.banner_list li>a{display:block}.swipe_full_layer ul.banner_list li img{width:100%}#kcgbInfo{padding:0 16px 10px;background:#fff;margin-top:-2px}@media screen and (max-width:359px){.card_template4 .name,.card_template4 .prdt_tit,.card_template4 .type4 .prdt_tit{padding-right:0}.sub2 .srch_none{padding-top:84px}.card_template4 .type4 .name{font-size:13px}.card_template4 .price ins{font-size:12px}.card_template4 .price del{font-size:10px}.card_template4 .price dd.discount{font-size:11px}.card_template4.single .price ins{font-size:20px}.card_template4.single .price .discount,.card_template4.single .price del{font-size:15px}.bottom_nav2 .btn_prev{padding-right:5px}.bottom_nav2 .btn_next{padding-left:0}.bottom_nav2 .ico_home{width:23.8%;padding:0 2px 0 0}.bottom_nav2 .ico_menu{padding-right:3px}.bottom_nav2 .ico_brand{width:20.6%;padding:0}.bottom_nav2 .ico_mypage{width:17.6%;padding-right:8px}.bottom_nav2 .ico_mypage .sp{margin-left:2px}.bottom_nav2.main a{padding-right:4px}.bottom_nav2.main .btn_prev{width:11.4%;padding-right:6px}.bottom_nav2.main .btn_next{width:13.9%}.bottom_nav2.main .ico_home{width:18.5%}.bottom_nav2.main .ico_menu{width:16.9%}.bottom_nav2.main .ico_brand{width:21.5%}.bottom_nav2.main .ico_mypage{width:17.8%;padding-right:8px}}.mo-search{position:relative;float:left;margin:6px 18px 0;width:calc(100% - 190px);height:34px;outline:soid 1px;border-radius:50px;background-color:#f4f4f4}.mo-search .btn_srch .sp{position:absolute;right:1px;top:-4px;width:40px;height:40px;box-sizing:border-box;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -41px -498px no-repeat;background-size:400px auto}.mo-search .btn_srch .sp02{position:absolute;right:-4px;top:2px;width:40px;height:30px;box-sizing:border-box;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -180px -582px no-repeat;background-size:400px auto}.mo-search.off{background-color:#fff}.size_guide_wrap{width:100%;background:#fff;padding-bottom:50px}.size_guide_wrap h1{text-align:center;font-size:17px;line-height:43px}.size_guide_wrap dd,.size_guide_wrap div,.size_guide_wrap dl,.size_guide_wrap dt,.size_guide_wrap li,.size_guide_wrap p,.size_guide_wrap td,.size_guide_wrap th,.size_guide_wrap ul{box-sizing:border-box}.size_guide_wrap .size_detail{margin:0 15px}.size_guide_wrap .size_detail:after{display:block;clear:both;content:''}.size_guide_wrap h2{margin-top:17px;color:#000;font-size:16px;font-weight:700}.size_guide_wrap h2 span{color:#333;font-size:13px}.size_guide_wrap .tab{overflow:hidden;width:100%;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex}.size_guide_wrap .tab li{float:left;flex:1;text-align:center;height:50px;line-height:50px;border-bottom:1px solid #ccc}.size_guide_wrap .tab li.on{font-weight:700;color:#dc2832;border-bottom:3px solid #dc2832}.size_guide_wrap table{width:100%}.size_guide_wrap .grid_container{width:100%;margin:10px 0}.size_guide_wrap .grid_container.over{padding-right:0}.size_guide_wrap .grid_wrap{width:100%;border-top:1px solid #ddd;overflow:hidden;white-space:nowrap;font-size:0;line-height:0}.size_guide_wrap .grid_head{width:120px;display:inline-block;overflow:hidden;text-overflow:ellipsis}.size_guide_wrap .grid_scroll{width:calc(100% - 120px);overflow:auto;display:inline-block;-webkit-overflow-scrolling:touch}.size_guide_wrap .grid_container th{background:#f7f7f7;color:#333;font-size:13px;font-weight:400;line-height:20px;border-bottom:1px solid #eee;text-align:left;padding:11px 10px 10px}.size_guide_wrap .grid_container td em,.size_guide_wrap .grid_container th em{font-weight:700;color:#000}.size_guide_wrap .grid_container tr:last-child td,.size_guide_wrap .grid_container tr:last-child th{border-bottom:1px solid #ddd}.size_guide_wrap .grid_container .txt_s{font-size:12px}.size_guide_wrap .grid_container .txt_ms{font-size:12px;font-weight:400;color:#333}.size_guide_wrap .grid_container td,.size_guide_wrap .h_table td,.size_guide_wrap .h_table th{font-size:13px;line-height:20px;text-align:center}.size_guide_wrap .grid_container.col1 td{width:100%}.size_guide_wrap .grid_container.col2 td{width:50%}.size_guide_wrap .grid_container.col3 td{width:33.3%}.size_guide_wrap .grid_container td{border-bottom:1px solid #eee;min-width:60px;color:#555;padding:11px 0 10px;width:80px}.size_guide_wrap .grid_scroll td.over,.size_guide_wrap .grid_scroll tr.over{background:#fef7f7}.size_guide_wrap .grid_head th.over{background:#f8f1f1;font-weight:700}.size_guide_wrap .grid_head th.on,.size_guide_wrap .grid_head th.on .txt_ms,.size_guide_wrap .grid_head th.on em,.size_guide_wrap .grid_head th.on span,.size_guide_wrap .grid_scroll td.on,.size_guide_wrap .grid_scroll td.on em{background:#dc2832;color:#fff;font-weight:700}.size_guide_wrap .h_table{margin-top:10px}.size_guide_wrap .h_table th{margin-top:10px;background:#f7f7f7;border-top:1px solid #ccc;height:41px}.size_guide_wrap .h_table td{border-bottom:1px solid #eee;height:41px}.size_guide_wrap .h_table .body_type01:before,.size_guide_wrap .h_table .body_type02:before,.size_guide_wrap .h_table .body_type03:before{width:22px;display:inline-block;vertical-align:middle;margin:-5px 5px 0 0;height:22px;content:'';background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -212px -590px no-repeat;background-size:400px auto}.size_guide_wrap .h_table .body_type01:before{background-position:-260px -590px}.size_guide_wrap .h_table .body_type02:before{background-position:-236px -590px}.size_guide_wrap .h_table .body_type03:before{background-position:-212px -590px}.size_guide_wrap th span{color:#d9232e}.size_guide_wrap th .spec{color:#333;float:left}.size_guide_wrap .paging{width:100%;padding:10px 0;text-align:center}.size_guide_wrap .paging a{display:inline-block;width:30px;height:30px;box-sizing:border-box;margin:0 19px;font-size:0;border:1px solid #eee;vertical-align:middle;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) no-repeat;background-size:400px auto}.size_guide_wrap .paging .prev{background-position:-368px -379px}.size_guide_wrap .paging .next{background-position:-368px -337px}.size_guide_wrap .cus_info{padding-bottom:28px;font-size:12px;color:#888}.size_guide_wrap .notice{position:relative;margin-top:10px;font-size:12px;color:#888;padding:0 70px 50px 10px}.size_guide_wrap .notice span{position:absolute;top:0;right:15px;color:#333}.size_guide_wrap .cloth{padding:25px 0 15px;text-align:center}.size_guide_wrap .cloth.ty02{padding:0 0 15px;text-align:center}.size_guide_wrap .review_graph{overflow:hidden;margin:0;width:100%;text-align:center;white-space:nowrap}.size_guide_wrap .size_circle{vertical-align:bottom;display:inline-block;width:136px;height:136px;color:#23aae6;font-weight:700;background-color:#f3f9fb;border-radius:50%}.size_guide_wrap .size_circle .percent{display:block;padding-top:42px;font-size:18px}.size_guide_wrap .size_circle .compare{margin-left:4px;padding-top:7px;font-size:14px}.size_guide_wrap .size_graph{padding:20px 12px 0;display:inline-block;margin-left:5px;width:136px;height:136px}.size_guide_wrap .size_graph ul{width:100%;text-align:left;font-size:0}.size_guide_wrap .size_graph ul li{width:33.3%;display:inline-block;vertical-align:bottom;text-align:center}.size_guide_wrap .size_graph .percent{font-size:13px;color:#aaa}.size_guide_wrap .size_graph .bar{width:100%;border-bottom:1px solid #ddd;padding-left:9px;margin:3px 0}.size_guide_wrap .size_graph .bar span{display:table-cell;height:48px;background:#eee;width:20px;vertical-align:bottom}.size_guide_wrap .size_graph .bar strong{display:block;background:#23aae6}.size_guide_wrap .size_graph .compare{font-size:13px;color:#555}.size_guide_wrap .size_graph .compare.on{color:#23aae6;font-weight:700}.size_guide_wrap .size_recommend{padding:20px 60px 20px 20px;margin:15px 0 0;border:1px solid #ddd;background:url(//img.lfmall.co.kr/file/product/prd/size_2022/icon_size_recommend@2x.png) no-repeat;background-size:30px 27px;background-position:calc(100% - 20px) center}.size_guide_wrap .size_recommend .big{font-size:14px;padding:0 0 3px;display:block}.size_guide_wrap .size_recommend .small{color:#757575;font-size:12px;display:block}.size_guide_wrap .btn-size-detail{margin:20px 20px 0}.size_guide_wrap .btn-size-detail a{border:1px solid #000;border-radius:4px;width:100%;height:48px;line-height:46px;text-align:center;font-family:AppleSDGothicNeo;font-size:14px;font-weight:600}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]+label,.size-find-tag,.ui-form-set.type-chk input[type=checkbox]+label,.ui-form-set.type-chk-group input[type=checkbox]+label{font-family:'Noto Sans KR','Apple SD Neo','Apple SD Gothic Neo',SF Pro Text,sans-serif}.size_guide_wrap .btn-size-detail a::after{content:'';display:inline-block;width:7px;height:10px;margin-left:5px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/mweb/display/icon_prod_more_right_type.png) no-repeat;background-size:7px auto;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}.size_guide_wrap .sel{width:100%;clear:both;position:relative;z-index:10;height:35px}.size_guide_wrap .sel dl{width:50%;float:left;line-height:33px;height:35px;font-size:13px}.size_guide_wrap .sel dl dd,.size_guide_wrap .sel dl dt{width:100%;cursor:pointer;padding:0 14px;border:1px solid #ddd;margin-top:-1px;background:#fff}.size_guide_wrap .sel dl dd{display:none}.size_guide_wrap .sel dl dd.on{color:#dc2832}.size_guide_wrap .sel dl dt{position:relative}.size_guide_wrap .sel dl dt:after,.size_guide_wrap .sel dl.on dt:after{content:'';width:22px;height:22px;position:absolute;right:10px;top:6px;display:block}.size_guide_wrap .sel dl dt:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -308px -590px no-repeat;background-size:400px auto}.size_guide_wrap .sel dl.on dt:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -284px -590px no-repeat;background-size:400px auto}.size_guide_wrap .sel dl.on dd{display:block}.size_guide_wrap .sel dl:first-child{margin-right:-1px;width:calc(50% + 1px)}.title_toggle.card_benefit{display:table}.title_toggle.card_benefit .tit{display:table-cell;width:85px;position:relative}.title_toggle.card_benefit .tit>span{font-size:13px;color:#000;position:absolute;margin-top:-9px;top:50%}.title_toggle.card_benefit .max_term{display:table-cell;padding-left:12px;padding-right:5%;vertical-align:middle;font-size:11px;color:#888;line-height:17px;max-height:34px;overflow:hidden}.card_benefit_kind{color:#000;font-weight:600;font-size:13px;padding:10px 0 12px}.claimDiscount_card_info{background-color:#fafafa;margin:10px 0 18px;padding:15px 10px}.claimDiscount_card_info .bu_lst>li{color:#555;font-size:13px;margin-bottom:4px}.claimDiscount_price_info{color:#000;padding-bottom:8px}.claimDiscount_price_info strong{font-size:14px;font-weight:700;letter-spacing:.1px}.claimDiscount_price_info span{font-size:11px}.title_toggle.card_benefit+.wrap_toggle_ctns .bu_lst{font-size:13px;margin-bottom:10px}.title_toggle.card_benefit+.wrap_toggle_ctns .claimDiscount_card_info .bu_lst{margin-bottom:0}body .img_wrap .ico_label{position:absolute;left:0;top:0;display:block;width:27px;z-index:1}body .img_wrap .ico_label img{width:100%;margin:0}body .type4 .img_wrap .ico_label{display:none}.list_template .img_wrap img.badge,body ul li .thumb img.badge,body ul li img.badge{display:inline-block;position:absolute;z-index:5;top:0;left:0;width:52px;margin:0}.badge{display:inline-block;position:absolute;z-index:5;top:0;left:0;width:27px}.badge img{width:100%}.timer-wrap{width:320px;width:100vw;margin:-6vw auto 0;background-repeat:no-repeat;background-position:0 50%;-webkit-background-size:100% auto;background-size:100% auto;height:45px;height:12vw;position:absolute;left:0;right:0;top:50%}.timer-wrap .count{font-size:15px;font-size:5vw;width:192px;width:60vw;text-align:center;margin:0 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;color:#fff;font-weight:700;line-height:40px;line-height:12.62vw;letter-spacing:.05em}.timer-wrap .count>span{width:19.5%;height:100%;margin:0 3% 0 2.5%;flex:1;position:relative;z-index:2;border-radius:1.3vw;box-shadow:1px 1px 2px 0 rgba(0,0,0,.15);box-shadow:.5vw .5vw .6vw 0 rgba(0,0,0,.15);text-align:center}.timer-wrap .count>span:after{display:inline-block;content:':';font-size:18px;font-size:5.5vw;font-weight:700;height:100%;width:100%;z-index:1;position:absolute;right:-26px;right:-8.1vw;top:-4px;top:-.8vw}.timer-wrap .count>span:last-child:after{display:none}.timer-wrap .count>span:first-child{margin-left:0}.timer-wrap .count>span:last-child{margin-right:0}.count.box-3{width:144px;width:45vw}.count.box-3>span{width:27.5%}.timer-tmpl{position:relative;overflow:hidden}.timer-tmpl .timer-bg{width:100%}.card_template3.tmpl_450{padding-top:0}.card_template3.tmpl_450 .discount{color:#dc2832}.card_template3.tmpl_450 .rank_info{font-size:11px;font-weight:400;color:#555;margin-top:1px;height:20px;padding-bottom:3px}.card_template3.tmpl_450 .rank_info strong{font-size:17px;vertical-align:-1px}.card_template3.tmpl_450 .rank_info .cnt{display:inline-block;vertical-align:middle}.card_template3.tmpl_450 .rank_info .star{width:60px;height:12px;display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_start.png) no-repeat;background-size:60px 132px;vertical-align:middle}.card_template3.tmpl_450 .rank_info .star.star0{background-position:0 0}.card_template3.tmpl_450 .rank_info .star.star1{background-position:0 -12px}.card_template3.tmpl_450 .rank_info .star.star2{background-position:0 -24px}.card_template3.tmpl_450 .rank_info .star.star3{background-position:0 -36px}.card_template3.tmpl_450 .rank_info .star.star4{background-position:0 -48px}.card_template3.tmpl_450 .rank_info .star.star5{background-position:0 -60px}.card_template3.tmpl_450 .rank_info .star.star6{background-position:0 -72px}.card_template3.tmpl_450 .rank_info .star.star7{background-position:0 -84px}.card_template3.tmpl_450 .rank_info .star.star8{background-position:0 -96px}.card_template3.tmpl_450 .rank_info .star.star9{background-position:0 -108px}.card_template3.tmpl_450 .rank_info .star.star10{background-position:0 -120px}.card_template3.tmpl_450 .rank_info .star02{width:70px;height:15px;display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_start02.png) no-repeat;background-size:70px 165px;vertical-align:middle}.card_template3.tmpl_450 .rank_info .star02.star0{background-position:0 0}.card_template3.tmpl_450 .rank_info .star02.star1{background-position:0 -15px}.card_template3.tmpl_450 .rank_info .star02.star2{background-position:0 -30px}.card_template3.tmpl_450 .rank_info .star02.star3{background-position:0 -45px}.card_template3.tmpl_450 .rank_info .star02.star4{background-position:0 -60px}.card_template3.tmpl_450 .rank_info .star02.star5{background-position:0 -75px}.card_template3.tmpl_450 .rank_info .star02.star6{background-position:0 -90px}.card_template3.tmpl_450 .rank_info .star02.star7{background-position:0 -105px}.card_template3.tmpl_450 .rank_info .star02.star8{background-position:0 -120px}.card_template3.tmpl_450 .rank_info .star02.star9{background-position:0 -135px}.card_template3.tmpl_450 .rank_info .star02.star10{background-position:0 -150px}.card_template3.tmpl_450 .btn_wishlist{position:absolute;top:10px;right:5px;padding:0;font-size:0}.card_template3.tmpl_450 .btn_wishlist .sp{width:40px;height:40px;background-position:-302px -379px}.card_template3.tmpl_450 .btn_wishlist.on .sp{background-position:-302px -337px}.amazing-badge,.img_wrap .amazing-badge,.pic .amazing-badge,.thumb .amazing-badge,.thumb-img .amazing-badge{display:inline-block;position:absolute;z-index:5;line-height:1;font-size:0}.btn-kakao-login,.btn-naver-login{padding-left:52px;line-height:44px;font-size:14px!important;font-weight:700;box-sizing:border-box}.amazing-badge>img,.img_wrap .amazing-badge>img,.pic .amazing-badge>img,.thumb .amazing-badge>img,.thumb-img .amazing-badge>img{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important}.amazing-badge.case-card,.img_wrap .amazing-badge.case-card,.pic .amazing-badge.case-card,.thumb .amazing-badge.case-card,.thumb-img .amazing-badge.case-card{bottom:0;left:0;right:0;text-align:center}.amazing-badge.case-detail,.amazing-badge.case-list,.img_wrap .amazing-badge.case-detail,.img_wrap .amazing-badge.case-list,.pic .amazing-badge.case-list,.thumb .amazing-badge.case-list,.thumb-img .amazing-badge.case-list{left:0;text-align:left;bottom:0}.amazing-badge.case-card>img,.img_wrap .amazing-badge.case-card>img,.pic .amazing-badge.case-card>img,.thumb .amazing-badge.case-card>img,.thumb-img .amazing-badge.case-card>img{width:60%!important}.amazing-badge.case-list>img,.img_wrap .amazing-badge.case-list>img,.pic .amazing-badge.case-list>img,.thumb .amazing-badge.case-list>img,.thumb-img .amazing-badge.case-list>img{width:102px!important}.amazing-badge.case-detail>img,.img_wrap .amazing-badge.case-detail>img{width:150px!important}.btn-naver-login{position:relative;width:100%;background:#1ec800;height:44px;color:#fff;text-align:center}.btn-naver-login:after,.btn-naver-login:before{content:'';position:absolute}.btn-naver-login:before{left:16px;top:13px;width:20px;height:18px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/ico_naver_logo_2.png) no-repeat;background-size:20px 18px}.btn-naver-login:after{left:52px;top:15px;width:1px;height:14px;background:#fff}.btn-kakao-login{position:relative;width:100%;background:#ffde00;height:44px;color:#3c1e1e;text-align:center}.btn-kakao-login:after,.btn-kakao-login:before{content:'';position:absolute}.btn-kakao-login:before{left:16px;top:13px;width:20px;height:18px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/ico_kakao_logo_2.png) no-repeat;background-size:20px 18px}.btn-kakao-login:after{left:52px;top:15px;width:1px;height:14px;background:#3c1e1e}.tmpl_22 .space{padding:0 6px!important}.tmpl_20 .space li:first-child{padding-left:12px!important}.card_template3 .type7 li{width:23%}.fix_nav_bar{margin-top:10px;background-color:#dc2832}.fix_nav_bar ul{display:table;width:100%;height:44px}.fix_nav_bar ul li{position:relative;display:table-cell;width:25%;vertical-align:middle;text-align:center}.fix_nav_bar ul li:after{position:absolute;top:50%;right:0;display:block;content:"";margin-top:-9px;width:1px;height:18px;background-color:#eee;opacity:.12}.fix_nav_bar ul li a{display:block;font-size:14px;color:#fff;opacity:.6;line-height:43px}.fix_nav_bar ul li a span{display:inline-block;line-height:18px}.fix_nav_bar ul li.on a{position:relative;opacity:1}.fix_nav_bar ul li.on a .sp{margin-right:5px;width:17px;height:16px;vertical-align:middle;background-position:-321px -617px}.fix_nav_dep2 .card_template3.tmpl_20{position:relative;padding:0;height:105px;overflow:hidden}.fix_nav_dep2 .card_template3 .type4{width:auto;overflow-y:hidden;overflow-x:auto;white-space:nowrap;padding-left:10px;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.fix_nav_dep2 .card_template3 .type4::-webkit-scrollbar,.fix_nav_dep2 .card_template3 .type4::-webkit-scrollbar-thumb,.fix_nav_dep2 .card_template3 .type4::-webkit-scrollbar-track{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.fix_nav_dep2 .card_template3 .type4 li{position:relative;display:inline-block;text-align:center;float:none;flex:1;padding:0 10px;box-sizing:border-box;width:auto}.fix_nav_dep2 .card_template3 .type4 li>a{padding-top:20px;box-sizing:border-box}.fix_nav_dep2 .prod_img img{width:44px}.fix_nav_dep2 .prod_txt{padding:5px 0 0;font-size:12px;color:#000}.fix_nav_dep2 .prod_txt span{position:relative;display:inline-block;padding:0;white-space:nowrap;overflow:hidden;height:36px;margin:0 auto;text-align:center}.fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span:after{display:block;content:"";position:absolute;left:0;right:0;width:100%}.fix_nav_dep2 .card_template3 .type4 li .prod_img{position:relative;display:block;height:44px;width:44px;margin:0 auto}.fix_nav_dep2 .card_template3 .type4 li .prod_img:before{position:absolute;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;content:'';width:32px;height:18px;margin:0 0 0 -16px}.fix_nav_dep2 .card_template3 .type4 li .prod_img img{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.ctgr_detail_body{position:relative;margin-top:10px;padding:0 0 60px;background-color:#fff}.ctgr_detail_body .head{min-height:60px;padding:20px 0;box-sizing:border-box;background-color:#fff}.ctgr_detail_body .head:after{display:block;content:"";clear:both}.ctgr_detail_body .title{float:left;padding-left:15px;font-size:17px;color:#000;font-weight:700}.ctgr_detail_body .ctgr_tab_menu{float:right;margin-right:15px}.ctgr_detail_body .ctgr_tab_menu li{position:relative;float:left;margin-left:15px;padding-left:10px}.ctgr_detail_body .ctgr_tab_menu li:before{position:absolute;top:50%;left:0;display:block;content:"";margin-top:-2px;width:4px;height:4px;border-radius:100%;background-color:#ddd}.ctgr_detail_body .ctgr_tab_menu li a{font-size:15px;color:#888}.ctgr_detail_body .ctgr_tab_menu li.on a{color:#dc2832}.ctgr_detail_body .ctgr_tab_menu li.on:before{background-color:#dc2832}.ctgr_detail_body.type2{padding:0;background-color:#eee}.ctgr_detail_body.type2 .ctgr_tab_container{background-color:#eee}.auto_nav_bar.type1,.ctgr_tab_container{background-color:#fff}.ctgr_tab_container{box-sizing:border-box}.ctgr_tab_container .inner_cont{display:none}.ctgr_tab_container .inner_cont:after{display:block;clear:both;content:""}.ctgr_tab_container .inner_cont.on{display:block}.ctgr_tab_container .inner_cont .box_wrap{position:relative;margin-top:10px}.ctgr_tab_container .inner_cont ul.box_wrap{margin-top:0}.ctgr_tab_container .inner_cont .box_wrap>li{position:relative;margin-top:10px}.ctgr_tab_container .inner_cont .box_wrap>li:first-child{margin-top:0}.auto_nav_bar{position:relative;display:none;white-space:nowrap;width:100%;overflow:hidden;height:44px;border-top:1px solid #eee}.auto_nav_bar li{display:inline-block}.auto_nav_bar li a{padding:0 12px;height:44px;line-height:44px;font-size:12px;color:#333}.auto_nav_bar li.on a{color:#dc2832;font-weight:700}.auto_nav_bar li a span{display:inline-block;position:relative}.auto_nav_bar.show,.rank_list,.rank_list:after,.rank_list>li>a{display:block}.auto_nav_bar.type1 li.on span:after{display:block;content:"";position:absolute;bottom:11px;left:0;border-bottom:1px solid #dc2832;width:100%}.auto_nav_bar.type2{width:auto;overflow-x:scroll;background-color:#f6f6f6}.coordination-info-box dd,.lfu-select ul,.review_lst li{overflow-x:hidden}.rank_list:after{clear:both;content:""}.rank_list.text{margin:0 10px 20px;border-top:1px solid #eee;border-left:1px solid #eee}.rank_list.text li{position:relative;display:inline-block;float:left;width:50%;height:35px;border:1px solid #eee;border-left:0;border-top:1px solid transparent;box-sizing:border-box}.rank_list.text li a{position:absolute;top:-1px;left:0;display:block;width:100%;height:35px;padding:8px 10px 9px;font-size:13px;color:#333;line-height:15px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank_list.text li a .num{display:inline-block;min-width:15px;height:15px;margin-right:7px;font-size:11px;color:#fff;line-height:15px;text-align:center;vertical-align:baseline;background-color:#ccc}.rank_list.text li.on a{top:-2px;left:-1px;right:-1px;width:auto;height:36px;color:#dc2832;border:1px solid #dc2832}.rank_list.text li.on a .num{background-color:#dc2832}.rank_list.card{padding:0 10px;border-top:1px solid #eee}.rank_list.card.card_template4 .type4 li{height:130px;padding:10px 0;margin:0;border-top:1px solid #eee}.rank_list.card.card_template4 .type4 li:first-child{border-top:0}.rank_list.card.card_template4 .type4 .img_wrap{top:10px;left:0;z-index:30}.rank_list.card.card_template4 .type4 .img_caption{margin-left:0;padding:0 0 0 116px;width:100%;box-sizing:border-box}.rank_list.card.card_template4 .type4 .rank_info{padding-bottom:7px}.rank_list.card.card_template4 .type4 .rank_info .num{font-size:15px;color:#000;font-weight:700}.rank_list.card.card_template4 .type4 .rank_info .num:after{display:none;width:1px;height:8px;margin:0 5px 0 12px;content:"";background-color:#ddd}.rank_list.card.card_template4 .type4 .rank_info .num.red{color:#dc2832}.rank_list.card.card_template4 .type4 .rank_info .cnt02,.rank_list.card.card_template4 .type4 .rank_info .star02{vertical-align:top}.rank_list.card.card_template4 .type4 .rank_info .star02{position:relative;margin:1px 0 0 12px}.rank_list.card.card_template4 .type4 .rank_info .star02:before{display:inline-block;position:absolute;top:3px;left:-9px;width:1px;height:8px;content:"";background-color:#ddd}.rank_list.card.card_template4 .type4 .name{display:block;font-weight:400;width:100%;padding-right:5px;max-height:32px;box-sizing:border-box;overflow:hidden}.rank_list.card.card_template4 .name .brand,.rank_list.card.card_template4 .name .label{font-size:12px;font-weight:400}.rank_list.card.card_template4 .prdt_tit{width:100%;margin-top:2px;padding-right:5px}.rank_list.card.card_template4 .type4 .price dd.discount{margin-right:12px;font-weight:400;color:#dc2832}.rank_list.card.card_template4 .type4 .price dd.pay{margin-left:0;font-size:15px;font-weight:700}.rank_list.card.card_template4 .special{color:#23afe6;font-weight:700}.rank_list.card.card_template4 .type4 .btn_wishlist{top:10px;right:-4px}.rank_list.card.card_template4 .rank_info .cnt02{color:#888}.rank_list.card.card_template4 .time_cmt{position:absolute;bottom:0;right:0;min-width:57px;height:23px;text-align:center;line-height:23px;font-size:11px;color:#fff;background-color:#000}.n_main_deal .rolling_banner,.n_main_deal .rolling_banner .rolling_wrap,.n_main_deal .rolling_banner .rolling_wrap>li .thum_img{position:relative}.tab_wrap .tab_cont .tab_inner{display:none}.tab_wrap .tab_cont .tab_inner.on{display:block}.n_main_deal .ctgr_detail_body .title{font-size:17px;font-weight:700}.n_main_deal .rolling_banner{width:100%;border:0;padding-bottom:16px;overflow:hidden;background-color:#fff}.n_main_deal .rolling_banner .rolling_wrap>li{position:relative;width:100%}.n_main_deal .rolling_banner .box_wrap,.n_main_deal .rolling_banner .rolling_wrap>li .thum_img img{width:100%}.n_main_deal .rolling_banner .pagenation{bottom:15px;height:5px;z-index:10}.n_main_deal .rolling_banner .pagenation a,.n_main_deal .rolling_banner .pagenation>span{display:inline-block;margin:0 3px;width:7px;height:7px;border-radius:50%;background:rgba(0,0,0,.1)}.n_main_deal .rolling_banner .pagenation a.swiper-pagination-bullet{border-width:0}.n_main_deal .rolling_banner .pagenation a.swiper-pagination-bullet-active,.n_main_deal .rolling_banner .pagenation>span.swiper-pagination-bullet-active{background:rgba(0,0,0,.9)}.ctgr_detail_body .ctgr_tab_menu.black li a{color:#888;font-size:14px}.box_wrap .badge_day .time,.box_wrap .badge_day .txt{display:inline-block;font-size:12px;line-height:24px}.ctgr_detail_body .ctgr_tab_menu.black li.on a{color:#000;font-weight:400}.ctgr_detail_body .ctgr_tab_menu.black li.on:before{background-color:#000}.box_wrap .badge_day{z-index:11;position:absolute;top:15px;left:15px;min-width:33px;height:24px;padding:0 7px 0 26px;color:#fff;box-sizing:border-box;border-radius:100px;background-color:#dc2832}.box_wrap .badge_day .sp{position:absolute;top:50%;left:7px;display:inline-block;margin-top:-7px;width:15px;height:14px;vertical-align:sub;background-position:-292px -619px}.box_wrap .badge_day .txt{color:#fff}.box_wrap .badge_day .time{margin-left:4px;color:#fff}.n_main_deal .ctgr_tab_container .thum_img{position:relative;width:100%;text-align:center;background-color:#fff}.n_main_deal .thum_img a{display:block}.n_main_deal .thum_img img{position:relative;width:100%}.n_main_deal .thum_img>span{display:block;text-align:center;width:100%;min-height:85px}.n_main_deal .thum_img>span:before{display:block;content:"";width:48px;height:28px;margin:-14px 0 0 -24px;position:absolute;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) no-repeat;background-size:48px auto}.n_main_deal .ctgr_tab_container .type2 .thum_img:before{display:block;content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.04)}.n_main_deal .ctgr_tab_container .thum_img:after{display:block;clear:both;content:""}.n_main_deal .ctgr_tab_container .box_wrap.type2 .thum_img{padding-top:63.5%}.n_main_deal .ctgr_tab_container .box_wrap.type2 .thum_img .img_wrap{display:block;position:absolute;top:0;left:0;bottom:0;text-align:center;overflow:hidden}.n_main_deal .ctgr_tab_container .box_wrap.type2 .thum_img .img_wrap img{width:auto;height:100%}.n_main_deal .ctgr_tab_container .box_wrap.type2 .thum_img.col2:before{display:none}.n_main_deal .ctgr_tab_container .box_wrap.type2 .thum_img.col2 .img_wrap{left:50%;width:50%;margin:auto;height:auto}.n_main_deal .ctgr_tab_container .box_wrap.type2 .thum_img.col2 .img_wrap:first-child{left:0}.n_main_deal .ctgr_tab_container .box_wrap.type2 .thum_img.col2 .img_wrap img{position:absolute;top:0;left:0;bottom:0;width:100%;height:auto;margin:auto}.n_main_deal .ctgr_tab_container ul.box_wrap+ul.box_wrap{margin-top:10px}.n_main_deal .box_wrap .thum_info{padding:17px 15px 19px;box-sizing:border-box;background-color:#fff}.n_main_deal .box_wrap .thum_info .title{float:none;padding:0;margin-bottom:7px;font-size:15px;color:#000;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n_main_deal .box_wrap .thum_info .price{height:21px}.n_main_deal .box_wrap .thum_info .discount{display:inline-block;margin-right:10px;font-size:21px;color:#dc2832}.n_main_deal .box_wrap .thum_info .pay{display:inline-block;font-size:21px;color:#000;font-weight:700}.n_main_deal .box_wrap .thum_info .text{float:right;color:#000;font-size:14px}.n_main_deal .card_header.type2{height:auto}.card_template4 .deal .price dd.discount{color:#dc2832;font-size:14px}.card_template4 .type4 .deal .price dd.discount{font-size:15px}.deal-badge{position:absolute;bottom:0;background-color:#000;font-size:11px;display:inline-block;text-align:center;z-index:4;color:#fff}.card_template4 .deal-badge{left:0;width:63px;height:25px;line-height:24px;font-weight:700}.card_template4 .type4 .deal-badge{right:0;width:57px;height:23px;line-height:22px;left:auto}.card_template4 .deal .name{font-size:12px;display:-webkit-box;padding-right:0}.card_template4 .type4 .deal .name{padding-right:16px}.card_template4 .deal .price ins{font-size:14px}.rv_cnt .type>.in{white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:95%;overflow:hidden}.detail_info_wrap .btn_s2{margin:2px 6px;padding:2px 6px;border-bottom-color:#dbdbdb;color:#555}.ly_pop.ly_vod{width:300px;height:156px;box-sizing:border-box}.ly_vod .alr_tx{font-size:15px;font-weight:400;color:#000;padding:30px 0 27px;text-align:center;line-height:normal}.ly_vod .btn_area{text-align:center;padding:0 15px}.ly_vod .btn_area .btn{margin-top:0;width:130px;vertical-align:middle;font-size:15px;height:42px;line-height:42px;box-sizing:border-box;padding:0;text-align:center;display:inline-block;overflow:hidden}.ly_swipe_popup,.ly_swipe_popup .dim{width:100%;height:100%;left:0;bottom:0;right:0}.ly_vod .btn_area .btn.btn_close_pop{background:#fff;color:#000;border:1px solid #000;float:left}.ly_vod .btn_area .btn.btn_app_view{background:#000;float:right}.ly_swipe_popup{position:fixed;top:51px;z-index:300;font-size:0;text-align:center;white-space:nowrap}.ly_swipe_popup .dim{position:absolute;background:rgba(0,0,0,.6);top:0}.ly_swipe_popup_content{margin-left:-142.5px;width:285px;overflow:hidden;position:absolute;padding-bottom:44px;top:calc(50% - 44px);left:50%;transform:translateY(-50%);z-index:100}.ly_swipe_page_wrap{text-align:center;position:absolute;left:0;right:0;bottom:52px}.ly_swipe_page_wrap .swiper-pagination:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1;border-radius:10.5px;background-color:#000;z-index:2}.ly_swipe_page_wrap .swiper-pagination{box-sizing:border-box;height:15px;line-height:normal;font-size:0;display:inline-block;width:auto;padding:5px 7px;position:relative;z-index:10}.ly_swipe_page_wrap .swiper-pagination>span{display:inline-block;margin:0 3px;width:5px;height:5px;border-radius:50%;background-color:#fff;opacity:.5;position:relative;z-index:11}.ly_swipe_page_wrap .swiper-pagination>span.swiper-pagination-bullet-active{opacity:1}.ly_swipe_popup .img_wrap{display:block;overflow:hidden}.ly_swipe_popup .img_wrap img{width:100%}.ly_swipe_popup .btn_wrap{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;position:absolute;bottom:0;left:0;z-index:20;width:100%;height:44px;background:#fff;box-sizing:border-box}.ly_swipe_popup .btn_wrap a{flex:1;display:inline-block;height:100%;line-height:48px;font-size:13px;color:#000;text-align:center;box-sizing:border-box;letter-spacing:0}.is-app .ly_swipe_popup_content .btn_wrap,.prdt_order_handler .hide{display:none}.ly_swipe_popup .btn_wrap a:nth-child(1){text-align:left;padding-left:20px}.ly_swipe_popup .btn_wrap a:nth-child(2){text-align:right;padding-right:20px}.ly_swipe_popup.is-app{top:0}.is-app .ly_swipe_popup_content{padding-bottom:0;top:50%}.is-app .ly_swipe_popup_content .ly_swipe_page_wrap{bottom:8px}.atten_color_type1{color:#dc2832!important}.atten_color_type2{color:#000!important}.font_size_large{font-size:14px!important}.hd_tx_area.more_open .txt{overflow-y:hidden;word-break:break-all;white-space:normal}.prdt_order_handler{background-color:#fff}.prdt_order_handler.on .btn_opt_handle>i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transition:all .4s;transition:all .4s;top:2px}.lfdt_opt_close,.lfdt_opt_toggle{position:relative;text-align:center;height:10px}.lfdt_opt_close:before,.lfdt_opt_toggle:before{position:absolute;right:0;bottom:0;left:0;height:10px;content:'';background-color:#fff;border-top:1px solid #ddd}.btn_opt_handle{width:50px;position:absolute;left:50%;margin-left:-25px;top:-15px;height:15px;border:1px solid #ddd;border-radius:3px 3px 0 0;box-sizing:border-box;border-bottom-width:0;background-color:#fff}.btn_opt_handle>i{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);position:absolute;top:6px;left:50%;margin-left:-4px}.lfdt_opt_select,.opt_lst li.disabled .lfdt_opt_select.active,.opt_lst li.disabled .lfdt_opt_select:focus,.opt_lst li.disabled .lfdt_opt_select:hover{border:1px solid #ddd}.lfdt_opt_select,.lfdt_opt_select .selt{position:relative;width:100%;height:40px;text-align:left}.prdt_order_handler.on .lfdt_opt_wrap{max-height:368px}.prdt_order_handler.on .order_package_wrap{display:block}.lfdt_opt_select{font-size:12px;color:#333;line-height:40px;box-sizing:border-box;display:block;margin-bottom:6px;background-color:#fff}.opt_lst{margin-bottom:-6px;padding-bottom:10px}.opt_lst li{width:100%}.opt_lst li.disabled .lfdt_opt_select{opacity:.4;color:#999}.lfdt_opt_select .selt{padding:0 43px 0 10px}.lfdt_opt_select .arr{position:absolute;top:0;right:0;width:40px;height:100%}.lfdt_opt_select .arr:after{position:absolute;top:50%;left:50%;width:14px;height:14px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/detail/i_arrow_dn.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;content:'';transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.lfdt_opt_wrap,.ly_lfdt_opt,.order_package_wrap,.price_info_area{background-color:#fff}.fixed_bottom_wrap .btn_area,.prdt_order_handler .price_area{background:#fff;width:100%;box-sizing:border-box;table-layout:fixed}.lfdt_opt_select.active,.lfdt_opt_select:focus,.lfdt_opt_select:hover{border:1px solid #000}.prdt_order_handler .price_area{display:block;height:46px;border-top:1px solid #000}.prdt_order_handler .price_area_detail{display:table;height:46px;background-color:#fff;width:100%}.prdt_order_handler .price_area .count{vertical-align:middle;color:#000;font-size:13px;display:table-cell;text-align:left}.prdt_order_handler .price_area .info{vertical-align:middle;color:#333;display:table-cell;text-align:right}.prdt_order_handler .price_area .info span{font-size:13px}.prdt_order_handler .price_area .info strong{font-size:20px;font-weight:700;color:#000;display:inline-block;vertical-align:-1px}.fixed_bottom_wrap{position:fixed;left:0;right:0;bottom:0;z-index:260}.fixed_bottom_wrap .btn_area{display:table;padding:10px}.fixed_bottom_wrap .btn_area li{display:table-cell}.fixed_bottom_wrap .btn_area button{position:relative;width:100%;height:55px;font-size:15px;font-weight:700;color:#fff}.fixed_bottom_wrap .btn_area .btn_soldout{font-size:19px}.order_package_wrap{position:relative;margin:0 10px}.order_package_scrollable{-webkit-overflow-scrolling:touch;position:relative;min-height:160px;max-height:328px}.lfdt_opt_wrap .order_package_scrollable{min-height:40px}.lfdt_opt_wrap{width:100%;position:relative;max-height:0;overflow:hidden}.lfdt_opt_bar{position:fixed;right:0;bottom:65px;left:0;z-index:260;line-height:1.5}.lfdt_opt_bar.on{z-index:270;bottom:75px}.ly_lfdt_opt{position:absolute;left:0;right:0;bottom:-500px;-webkit-transition:all .4s;transition:all .4s}.ly_lfdt_opt.on{bottom:-65px;z-index:2001}.price_info_area_wrapper>div{margin-top:-1px}.price_info_area_wrapper>div:nth-child(1) .price_info_area{border-top-width:0}.price_info_area{position:relative;margin:0;padding:12px 0;width:100%;border-top:1px solid #eee;box-sizing:border-box;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.price_info_area p.price_info_title{color:#000;font-size:13px;word-break:break-all;margin-bottom:10px;width:calc(100% - 50px);white-space:normal}.price_info_area p.price_info_title .add_opt_desc{word-break:break-all;display:inline-block;position:relative;padding-left:10px;font-size:13px}.price_info_area p.price_info_title .add_opt_desc:before{content:'';display:block;position:absolute;left:5px;top:3px;width:1px;height:14px;background-color:#ddd}.price_info_area span div{border-top:1px dashed #e5e5e5;margin-top:8px}.price_info_area .edit{overflow:hidden;clear:both}.price_info_area .edit div.price_edit{float:left;width:113px}.price_info_area .edit div.price_edit_total{float:right;height:32px;text-align:right}.price_info_con{font-weight:700;font-size:17px;color:#111;padding-top:11px}.price_info_con span.won{display:none}.price_info_con label{position:absolute;top:12px;right:0;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/detail/i_close.png) no-repeat;display:inline-block;background-size:30px auto;width:30px;height:30px;vertical-align:middle}.price_info_con u{position:relative;font-size:13px;font-weight:700;font-style:normal;text-decoration:none}.price_info_area_wrapper .qnty_bx .num{font-size:13px;color:#000;font-weight:700}.price_info_area_wrapper .qnty_bx{box-sizing:border-box}.price_info_area_wrapper .qnty_bx button{position:relative;width:32px;height:32px;border:1px solid #ddd;margin-top:-1px;box-sizing:border-box}.count_minus:after,.count_plus:after{top:50%;left:50%;position:absolute;width:10px;height:10px;display:block;content:''}.qnty_bx .count_minus{float:left;margin-left:-1px}.qnty_bx .count_plus{float:right;margin-right:-1px}.count_minus:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/detail/i_minus.png) no-repeat;-webkit-background-size:10px auto;background-size:10px auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.count_plus:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/detail/i_plus.png) no-repeat;-webkit-background-size:10px auto;background-size:10px auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.lfu-select ul{width:100%;background:#fff;z-index:999;box-sizing:border-box;min-height:160px}.lfu-select li{position:relative;overflow:hidden;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:-1px;text-align:left;cursor:pointer}.lfu-select li:first-child{border-top:0 none}.lfu-select li input{position:absolute;top:-100%}.lfu-select li a{display:block;padding:6px 10px 6px 0;line-height:1.357em;font-size:13px;color:#000;box-sizing:border-box}.lfu-select .opt-other,.lfu-select .opt-txt{line-height:15px;display:inline-block;overflow:hidden;vertical-align:middle}.lfu-select li a:hover,.lfu-select li.over a{color:#000}.lfu-select li.on{border-color:#000;z-index:10}.lfu-select li.on a{color:#000;background-color:#fff}.lfu-select li.on a:hover{color:#000}#ly_lfdt_opt1 .lfu-select li.disabled{background-color:rgba(0,0,0,.03)}.lfu-select li.disabled *,.lfu-select li.disabled a{color:#999;font-weight:400}.lfu-select .opt-img{display:inline-block;margin:0 4px 0 6px;vertical-align:middle;background:#eee;width:50px;height:63.5px;position:relative}.lfu-select .opt-img img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.lfu-select .opt-img img:after{content:'';position:absolute;width:100%;padding-top:127%}.lfu-select .opt-other{width:calc(100% - 92px);min-height:16px;margin:7px 0 5px;padding-left:12px}.lfu-select .opt-txt{width:calc(100% - 150px);min-height:32px}.lfu-select .opt-cnt{display:inline-block;vertical-align:middle;width:70px;text-align:right;color:#000;font-weight:400}#ly_lfdt_opt1 .order_package_con,#ly_lfdt_opt2 .order_package_con{border:1px solid #ddd;box-sizing:border-box;overflow:hidden}.opt-other .opt2-fixed{width:72px;overflow:hidden;vertical-align:middle}.rv-footer{overflow:hidden}.rv-footer .date_txt{float:left;margin-top:0}.rv-footer .btn_recomm{float:right;color:#aaa}.rv-footer .btn_recomm:before{display:inline-block;width:17px;height:17px;margin:-2px 4px 2px 0;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) -373px -21px no-repeat;background-size:400px auto;vertical-align:middle;content:''}.filter_ly .ly_btn_area.type2,.siren_page{background-color:#fff}.rv_cnt .type>.in{vertical-align:-4px}.rv_infobx .user .value_bx{float:right;text-align:left}.rv_infobx.agent-type{padding-right:16px}.rv_box{overflow:hidden}.rv_box .user{float:left}.prdt-option-description{display:block;font-size:13px;letter-spacing:.2px;font-weight:700}.prdt-option-description+.value_bx{float:none;display:block;width:100%;padding-top:8px}.siren_page{padding:0}.siren_page .roundSelectbox02{display:block;position:relative;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-radius:4px}.siren_page .roundSelectbox02 select{position:relative;z-index:2;border:1px solid #c3c3c3;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 28px 0 6px;-webkit-appearance:none;outline:0;background:0 0;font-size:.8125rem;line-height:14px;color:#333;vertical-align:top}.siren_page .roundSelectbox02 select.on{color:#333}.siren_page .roundSelectbox02 select:focus{border:1px solid #666;outline:0}.roundSelectbox:before,.siren_page .roundSelectbox02:after{content:"";position:absolute;z-index:1;display:block}.siren_page .roundSelectbox02:after{right:10px;top:13px;width:0;height:0;border-color:#333 transparent transparent;border-width:4px;border-style:solid;font-size:0;line-height:0}.siren_page .customer_textarea,.siren_page .inputbox4,.siren_page input.inputbox4{display:inline-block;margin:0;background:#fff;font-size:.8125rem;overflow:hidden;font-weight:400;-webkit-appearance:none}.siren_page .roundSelectbox02:before{right:0;top:0;width:28px;height:28px;background:#fff;border-radius:4px}.siren_page .inputbox4,.siren_page input.inputbox4{width:100%;height:30px;padding:2px 0 0 6px;border:1px solid #c3c3c3;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;color:#333}.siren_page .customer_textarea{width:100%;height:100px;padding:2px 0 0 2px;border:1px solid #c3c3c3;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;color:#333}.siren_page .attach_img,.siren_page .inputbox4,.siren_page .roundSelectbox02 select,input.inputbox4{border-color:#ddd}.siren_page table.tbl_siren{border-top:1px solid #ddd;width:100%;table-layout:fixed;letter-spacing:-.3px}.siren_page table.tbl_siren th{font-size:14px;text-align:left;font-weight:700;padding:15px}.form-siren{padding:0 15px 30px;position:relative}.form-siren:before{position:absolute;display:block;content:'';height:1px;background-color:#ddd;top:0;left:0;right:0}.form-siren dl>dt{font-size:14px;font-weight:600;padding:20px 0 7px}.form-siren dd+dd{padding-top:10px}.form-siren .attach_img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.form-siren .attach_img{flex:1;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/image/mobile/common/ico/ico_plus_gray.png) 50% 50% no-repeat #eee;background-size:16px auto;width:calc(25%-5px);height:auto;margin-right:5px;float:left;overflow:hidden;box-sizing:border-box;position:relative}.form-siren .attach_img:before{content:"";display:block;margin-top:100%}.form-siren .attach_img>span{position:absolute;top:0;left:0;bottom:0;right:0}.form-siren .attach_img>span img{width:100%}.form-siren .attach_img>span input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.form-siren .attach_img:last-child{margin-right:0}.form-siren .form-head{padding-top:20px}.form-siren .attach_img_wrap{margin-top:0}.form-siren .customer_textarea{border-color:#ddd;padding:10px}.siren-bottom{border-top:1px solid #e3e3e3;background-color:#fff;padding:20px 15px 10px}.siren-bottom>ul{width:100%;padding-bottom:15px;overflow:hidden;margin-top:40px}.siren-bottom .dashed-bullet{font-size:11px;color:#666;line-height:1.27;padding-left:10px;position:relative;margin-bottom:5px}.siren-bottom .dashed-bullet:before{content:'-';color:#666;font-size:11px;display:block;position:absolute;left:0;top:-2px}.siren-bottom .btn_cancel>a,.siren-bottom .btn_register>a{display:block;font-size:15px;text-align:center;font-weight:700}.siren-bottom .btn_cancel{width:49%;float:left}.siren-bottom .btn_cancel>a{width:100%;height:40px;color:#000;line-height:40px;background:#fff;border:1px solid #ddd}.siren-bottom .btn_register{width:49%;padding-left:5px;float:left}.siren-bottom .btn_register>a{background:#dc2832;width:calc(100% - 2px);height:42px;color:#fff;line-height:42px}.btn_siren{display:inline-block;width:40px;height:40px;background:rgba(0,0,0,.35);text-align:center;border-radius:20px;position:fixed;left:15px;bottom:72px;z-index:210;font-size:0}.btn_siren strong{display:block;color:#fff;font-size:11px;line-height:1}.thumb-list-area>ul.add-repair>li .thumb-img{position:absolute;left:15px;top:25px;width:100px;height:127px}.thumb-list-area>ul.add-repair>li .thumb-img>a{display:block}.thumb-list-area>ul.add-repair>li .thumb-img img{margin:auto 0;top:0;bottom:0;left:0;position:absolute}.thumb-list-area>ul.add-repair>li .info-area{position:relative;left:auto;top:auto;bottom:auto}.add-repair-apply{border-top:1px solid #eee;margin-top:20px;padding-top:15px;overflow:hidden;width:100%}.add-repair-apply ul.bt-dev-area{display:inline-block;width:auto;vertical-align:middle;padding-top:0}.add-repair-apply ul.bt-dev-area li{margin-left:0!important}.add-repair-apply ul.bt-dev-area+div{display:inline-block;vertical-align:middle;line-height:29px;padding-left:5px}.card_template_wrap.coordination-item-list{margin-top:0}.card_template_wrap.coordination-item-list .card_header{border-width:0}.card_template_wrap.coordination-item-list>div:last-child{border-bottom-width:0}.coordination-info-box-wrap{overflow:hidden;background-color:#fff;padding:10px 10px 8px}.coordination-info-box{border:1px solid #eee;padding:15px 0 10px;margin-bottom:10px;border-radius:2px}.coordination-info-box dl{overflow:hidden;color:#555;margin-bottom:0;display:flex;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 15px}.coordination-info-box dd,.coordination-info-box dt{display:inline-flex;text-align:left;line-height:24px;font-size:15px}.coordination-info-box dt{min-width:75px;font-weight:700;padding-right:10px}.lfu-radio,.lfu-radio input+label{display:inline-block}.card_header+.hd_tx_area{border-bottom-width:1px;margin-top:-1px}.card_header+.hd_tx_area>div:nth-child(1){height:0}.lfu-radio{position:relative;padding-left:36px;margin-left:5px}.lfu-radio input[type=radio]{opacity:0;position:absolute;left:0;top:0}.lfu-radio input+label .refund_account_bank{color:#000;font-size:15px;font-weight:500;display:block;margin-bottom:5px;line-height:15px}.lfu-radio input+label .refund_account_num{color:#888;font-size:13px;display:block;line-height:13px}.lfu-radio input+label:before{position:absolute;content:'';display:block;width:21px;height:21px;border:1px solid #ddd;background:#fff;border-radius:10.5px;box-sizing:border-box;left:0;top:50%;margin-top:-10.5px}.lfu-radio input+label:after{position:absolute;content:'';display:block;width:9px;height:9px;background:#ddd;border-radius:4.5px;left:6px;top:50%;margin-top:-4.5px}.lfu-radio input:checked+label:before{border-color:#dc2832}.lfu-radio input:checked+label:after{background-color:#dc2832}.refund-account-select-wrap .lfu-radio{padding-left:25px;margin-left:0;font-size:15px}.thumbnail-recent-item-wrap{border-top:1px solid #ddd;background-color:#f4f4f4;overflow:hidden;z-index:10;-webkit-transform:translateZ(0);height:auto}.thumbnail-recent-item-wrap .card_template3.tmpl_20 .img_wrap{padding-top:127%}.thumbnail-recent-item-wrap .card_template3 .img_wrap{background-color:#f4f4f4}.thumbnail-recent-item-wrap .card_template3{padding:10px 7px;background-color:#f4f4f4}.thumbnail-recent-item-wrap .card_template3 li{padding:0 3px;background-color:#f4f4f4}.thumbnail-recent-item-wrap .card_template3 .type4 li{width:14.5%}.lstbx.ranking-updown li{position:relative}.lstbx.ranking-updown li em{font-size:12px;position:absolute;right:12px;top:50%;margin-top:-7px;height:14px;line-height:14px;padding-left:9px;display:block;vertical-align:middle;font-style:normal}.lstbx.ranking-updown .ranking-dn:before,.lstbx.ranking-updown .ranking-st:before,.lstbx.ranking-updown .ranking-up:before{width:9px;height:14px;top:0;position:absolute;left:0;content:''}.lstbx.ranking-updown .ranking-up{color:#c8111b}.lstbx.ranking-updown .ranking-dn{color:#23afe6}.lstbx.ranking-updown .ranking-up:before{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/common/icon/ico_count_up.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.lstbx.ranking-updown .ranking-dn:before{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/common/icon/ico_count_down.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.lstbx.ranking-updown .ranking-st:before{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/common/icon/ico_count_zero.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.thumbnail-recent-item-wrap.x-scroll-item .card_template3{padding:0}.thumbnail-recent-item-wrap.x-scroll-item ul{width:auto;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;padding:10px 7px;-webkit-overflow-scrolling:touch}.thumbnail-recent-item-wrap.x-scroll-item ul>li{float:none;display:inline-block}.thumbnail-recent-item-wrap.x-scroll-item .card_template3 .type4 li{width:12.6%}.search_artbx.case-and .thumbnail-recent-item-wrap.x-scroll-item{position:fixed;bottom:0;left:0;right:0}.search_artbx.case-ios .srch_cont{padding-bottom:0;height:auto;position:static;left:auto;right:auto;top:auto}.srch_pos_wrap{position:fixed;bottom:0;left:0;right:0;top:44px;overflow-y:auto}.hd_tx_area .txt{font-size:16px;line-height:normal}.tmpl_10+.card_footer,.tmpl_10+.hd_tx_area{padding:0 20px}.tmpl_10+.card_footer .in,.tmpl_10+.hd_tx_area .in{margin:15px 0 20px}.tmpl_10+.card_footer .txt,.tmpl_10+.hd_tx_area .txt{font-size:16px;color:#000;line-height:normal}.tmpl_10 .swipe_paging{right:15px;bottom:15px;letter-spacing:2px}.tmpl_10 .swiper-slide a{width:100%}.sub-nav-wrap{height:50px;width:100%;left:0;right:0;box-sizing:border-box;background:rgba(0,0,0,0)}.sub-nav-wrap:after{display:block;content:'';background-color:#fff;height:1px;opacity:.2;width:100%;position:absolute;left:0;right:0;z-index:5;bottom:0}.nav-scroller{position:relative;box-sizing:border-box;overflow-y:hidden;overflow-x:auto;padding:0 15px;-webkit-overflow-scrolling:touch}.nav-scroller::-webkit-scrollbar{height:0!important}.sub-nav-group li{margin-right:17px;display:inline-block;width:auto}.sub-nav-group li:last-child{margin-right:15px}.sub-nav-group li>a{font-size:16px;text-shadow:0 1px 1px rgba(0,0,0,.1);color:#fff;line-height:20px;padding:17px 5px 12px;opacity:.7;font-weight:400}.sub-nav-group{white-space:nowrap;margin-top:0;padding-left:0}.sub-nav-group li.on a{color:#fff;font-weight:400;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.2);opacity:1}.sub-nav-group li.on a:before{content:"";border-bottom:2px solid #fff;position:absolute;bottom:-1px;display:inline-block;width:100%;margin-left:-5px;z-index:10}#header.bg_scrollChk{border-bottom:1px solid rgba(0,0,0,.1)}.nav-scroller.scroller{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);user-select:none}#header.sticky-naturally .sub-nav-wrap{bottom:-50px;position:absolute}#header.sticky-naturally .sticky-nav+.sub-nav-wrap{top:44px;position:fixed}.app_banner_in #header.sticky-naturally .sticky-nav+.sub-nav-wrap{top:95px;position:fixed}.card_auto_type ul li .prod_txt.align_tc,.card_auto_type ul li .prod_txt.align_tc p{text-align:center}.card_auto_type ul li .prod_txt.align_tl{text-align:left}.list_template{overflow:hidden;position:relative;clear:both}.list_template .in{display:block;width:100%;box-sizing:border-box}.list_template li{position:relative;background:#fff}.list_template .img_wrap{display:block;position:relative;padding-top:127%;overflow:hidden}.list_template .img_wrap img{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:100%}.list_template .img_caption{position:relative;padding-top:8px;box-sizing:border-box}.list_template .img_caption>a{display:block}.list_template .name{padding-right:10px;font-size:13px;line-height:1;color:#000;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;word-break:break-word}.list_template .name .brand,.list_template .name .label{display:inline;font-weight:400}.list_template .name .label{margin-right:0}.list_template .price_info{margin:10px 0 0;font-size:0;white-space:nowrap;line-height:1}.list_template .price_info div,.list_template .price_info p{display:inline-block;margin-right:4px;font-size:13px}.list_template .price_info p:last-of-type{margin-right:0}.list_template .price_info ins{font-weight:700;text-decoration:none;color:#000}.list_template .price_info del{font-weight:400;color:#757575}.list_template .price_info p.discount{color:#dc2832;padding-right:5px;font-weight:700}.list_template .prdt_tit{padding-right:10px;display:-webkit-box;overflow:hidden;position:relative;margin-top:4px;font-size:13px;color:#000;line-height:normal}.list_template .tmpl_row .prdt_tit{line-height:normal}.list_template .prdt_tit .category{position:relative;margin-right:7px;padding-right:8px;font-size:12px;color:#d9232e}.list_template .prdt_tit .category:after{position:absolute;top:50%;right:0;width:1px;height:8px;margin-top:-4px;background:#ccc;content:''}.list_template .btn_wishlist{position:absolute;top:0;right:0;padding:0;font-size:0;width:40px;height:40px;z-index:80}.list_template .special{color:#000;clear:both;font-weight:400;display:inline-block;margin-top:11px;font-size:10px;line-height:16px;min-height:17px;position:relative;padding:0 4px}.list_template .img_wrap:after,.list_template .img_wrap:before,.list_template .special:before{position:absolute;content:''}.list_template .special:before{border:1px solid #ddd;box-sizing:border-box;display:inline-block;top:-1px;bottom:-1px;right:0;left:0}.list_template .btn_wishlist .sp{width:20px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) no-repeat;background-size:150px auto;-webkit-background-size:150px auto;margin:15px 15px 10px 7px}.list_template .btn_wishlist.on .sp{background-position:-20.5px 0}.list_template .img_wrap:before{width:32px;height:18px;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;margin:-9px 0 0 -16px}.list_template .img_wrap:after{opacity:.04;background:#000;display:block;top:0;left:0;bottom:0;right:0;z-index:10}.tmpl_line{background-color:#fff}.tmpl_line .in{display:table;width:auto}.tmpl_line .img_wrap{width:126px}.tmpl_line .img_caption{width:calc(100% - 140px);display:table-cell;padding:10px 0 0 15px;vertical-align:top}.list_template .tmpl_line .name{max-height:16px;-webkit-line-clamp:1;margin-top:4px;line-height:normal}.list_template .tmpl_line .name,.list_template .tmpl_line .prdt_tit{padding-right:40px}.list_template .tmpl_line li{margin-bottom:1px}.star_info{font-size:0;height:10px;margin:10px 0;line-height:normal}.star_info .clr_type1{display:inline-block;width:50px;height:10px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -52.5px -36px no-repeat;background-size:150px auto;-webkit-background-size:150px auto;position:relative;vertical-align:middle;font-size:0;margin-right:6px}.star_info .clr_type1 .star_comment{display:inline-block;height:10px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) 0 -36px no-repeat;background-size:150px auto;-webkit-background-size:150px auto;content:'';max-width:100%;position:absolute;left:0;top:0;right:0}.tmpl_row .special,.tmpl_row .star_info{margin:15px 0 0}.tmpl_line .star_info+.special,.tmpl_line .star_info+.special+.special{margin-top:0}.tmpl_row .star_info+.special,.tmpl_row .star_info+.special+.special{margin-top:10px}.star_num{color:#000;font-size:10px;display:inline-block;vertical-align:-4px}.list_template .tmpl_row{display:flex;flex-flow:row wrap;margin:20px 20px 0;justify-content:space-between}.tmpl_row:after,.tmpl_row:before{content:"";display:table}.tmpl_row:after{clear:both}.tmpl_row li{padding-bottom:30px;flex:0 0 calc((100vw - 45px)/ 2);width:calc((100vw - 45px)/ 2)}.tmpl_row.type_special.single_line{margin:0;display:block;box-sizing:border-box;width:100%;background-color:#fff}.tmpl_row.type_special.single_line li{padding-bottom:0;flex:0 0 100%;width:100%}.ranking_updn .ranking_dn:before,.ranking_updn .ranking_st:before,.ranking_updn .ranking_up:before{content:'';width:15px}.tmpl_row.type_special.single_line li:nth-child(even){margin-left:0}.tmpl_row.type_special.single_line li .table_cell{display:block;height:100%;padding:0 0 20px 18px}.tmpl_row.type_showroom,.tmpl_row.type_special{background:#fff}.tmpl_row.single_line li,.tmpl_row.single_line li:nth-child(2n){border-width:0;margin-right:0;margin-left:0}.list_template .tmpl_row .img_caption{position:static;padding:10px 5px 0 0}.list_template .tmpl_row.type_showroom .img_caption{padding:10px 5px 0 0}.list_template .tmpl_row.type_special .img_caption,.showroom_detail_rel_wrap>div:nth-child(1){padding-top:12px}.list_template .tmpl_row .name.elp{height:16px}.list_template .tmpl_row.type_showroom .name.elp{height:16px;line-height:18px;padding-right:0}.list_template .tmpl_row .name.elp2{max-height:33px;height:auto;line-height:16px}.list_template .tmpl_row .price_info{display:table;box-sizing:border-box;table-layout:fixed;white-space:nowrap;position:relative;height:15px;max-height:32px}.list_template .tmpl_row .price_info .normal{color:#757575;font-size:10px;margin-top:5px;position:absolute;left:0}.list_template .tmpl_row.type_special .price_info .normal{position:static}.list_template .tmpl_row.type_special .prdt_tit{line-height:16px;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list_template .tmpl_row .discount,.list_template .tmpl_row .price_info .price{display:table-cell}.list_template .tmpl_row .sale{position:absolute;bottom:0}.tmpl_line .img_caption.outlet .table_cell{position:relative;padding-bottom:20px}.tmpl_line .img_caption.outlet .table_cell .price_info{position:absolute;bottom:0}.tmpl_line .img_caption.outlet .table_cell .special{position:absolute;bottom:-28px}.filterBar.list_sort.new+.list_template.margin_middle,.title-filter-wrap.margin_middle+.list_template.margin_middle{margin-top:0!important}.ranking_updn{line-height:normal;font-size:0;margin-bottom:7px}.ranking_updn strong{font-size:16px;color:#000;display:inline-block;margin-right:6px;font-weight:400}.ranking_updn em{position:relative;padding-left:15px;font-size:12px;display:inline-block;vertical-align:1px}.ranking_updn em:before{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png);background-repeat:no-repeat;background-size:150px auto;-webkit-background-size:150px auto;top:50%;left:0;position:absolute;margin-top:-7.5px}.ranking_updn em.ranking_up{color:#dc2832}.ranking_updn em.ranking_dn{color:#23AFE6}.ranking_updn em.ranking_st{color:#75785875;vertical-align:6px}.ranking_updn .ranking_up:before{display:inline-block;height:15px;background-position:-17.5px -19px}.ranking_updn .ranking_dn:before{display:inline-block;height:15px;background-position:0 -19px}.ranking_updn .ranking_st:before{display:inline-block;height:15px;background-position:-35px -19px}.list_template .tmpl_row .discount{height:30px;vertical-align:bottom}.list_template .tmpl_row.type_rank li{padding-top:42px;padding-bottom:30px}.tmpl_row .ranking_updn{margin-bottom:0;height:42px;padding-left:20px;line-height:normal;padding-top:10px;box-sizing:border-box}.list_template .tmpl_row.type_rank .ranking_updn{position:absolute;top:0;left:0;right:0;padding-top:13px}.tmpl_row .ranking_updn em.ranking_st{vertical-align:1px}.tmpl_row.type_rank .ranking_updn strong{font-size:18px}.list_template .tmpl_row.type_rank .btn_wishlist{top:42px}.list_template .tmpl_row.type_special .price_info{margin:0;vertical-align:bottom;display:table-cell;height:15px;max-height:30px}.list_template .tmpl_row.type_special .price_info+.name{margin-top:12px;line-height:normal}.list_template .tmpl_row.type_special .prdt_tit,.list_template .tmpl_row.type_special .price_info .normal{margin-top:6px}.list_template .tmpl_row.type_special .discount{font-size:25px;color:#dc2832;line-height:30px}.list_template .tmpl_row.type_special .discount strong{display:block;margin-bottom:-5px}.list_template .tmpl_row.type_special .normal del{font-size:8px}.list_template .tmpl_row.type_special .sale ins{font-size:12px}.list_template .tmpl_row.type_special.single_line .price_info .normal{margin-top:5px}.list_template .tmpl_row.type_special.single_line li{width:100%;float:none}.list_template .tmpl_row.type_special.single_line .btn_wishlist{top:auto;bottom:80px}.list_template .tmpl_row.type_special.single_line .discount,.list_template .tmpl_row.type_special.single_line .price_info{height:auto}.list_template .tmpl_row.type_special.single_line .discount>strong{font-size:13px;line-height:1}.list_template .tmpl_row.type_special.single_line .normal del{font-size:13px;color:#757575}.list_template .tmpl_row.type_special.single_line .sale{position:static}.list_template .tmpl_row.type_special.single_line .sale ins{font-size:13px;color:#000}.list_template .tmpl_row.type_special.single_line .prdt_tit{font-size:13px;height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-right:30px;line-height:20px}.list_template .tmpl_row.type_special.single_line .img_wrap{padding-top:0}.list_template .tmpl_row.type_special.single_line .img_wrap>img{position:relative}.list_template .tmpl_row.type_special.single_line .img_wrap:after{opacity:0}.list_template .tmpl_row.type_special.single_line .discount,.list_template .tmpl_row.type_special.single_line .price{vertical-align:middle;line-height:1}.search_area{background-color:#f4f4f4;border-radius:32px;height:32px;width:calc(100% - 190px);box-sizing:border-box;top:7px;right:86px}.search_area .btn_srch{width:100%;height:30px;top:1px;right:6px;text-align:right}.search_area .btn_srch .sp{width:30px;height:30px;box-sizing:border-box;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -120px 0 no-repeat;background-size:150px auto}.card_header{padding:0 51px 0 20px;line-height:50px;min-height:50px}.card_header .mtt_sub{font-size:14px;margin-left:6px;font-weight:400;display:inline-block}.card_header .update-date{font-weight:400;font-size:10px;color:#9e9e9e;position:absolute;right:20px;top:50%;line-height:13px;margin-top:-7px}.card_header .update-date:after{display:inline-block;content:'기준';font-size:10px;color:#9e9e9e;font-weight:400;margin-left:3px}.best_headgroup{height:48px;background-color:#000;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.best_headgroup a{display:block;float:left;width:50%;flex:1;line-height:48px;font-size:16px;color:#757575;font-weight:400;text-align:center;box-sizing:border-box;border-right:1px solid #eee}.best_headgroup a:last-child{border-right-width:0}.best_headgroup a.on{color:#fff}.fix_nav_dep2 .card_template3 .type4{height:115px}.fix_nav_dep2 .card_template3 .type4 li{height:100%}.fix_nav_dep2 .card_template3 .type4 li .prod_txt{height:41px;box-sizing:border-box}.fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span:after{background-color:#000;height:2px;bottom:0}.fix_nav_dep2 .card_template3 .type4 li.on .prod_txt{color:#000;font-weight:400}.title-filter-wrap{background:#fff;position:relative;height:49px;box-sizing:border-box}.title-filter-wrap>h3.filter-ttl{height:49px;line-height:49px;font-size:16px;color:#000;padding-left:20px;overflow:hidden}.title-filter-wrap>h3.filter-ttl strong{display:inline-block;vertical-align:middle}.title-filter-wrap>h3.filter-ttl .refresh-date{color:#9e9e9e;font-size:10px;display:inline-block;margin-left:6px;font-weight:400}.title-filter-wrap>h3.filter-ttl .refresh-date:after{display:inline-block;content:'기준';font-size:10px;color:#9e9e9e;font-weight:400;margin-left:3px}.title-filter-wrap .list_sort.new{position:absolute;right:10px;top:50%!important;margin-top:-10px;padding:0;height:auto}.list_sort.new .sort_lst.filter-group{padding:0;height:auto}.title-filter-wrap .list_sort.new .sort_lst li .selt_ly:before{background:rgba(33,33,33,.7)}.title-filter-wrap .list_sort.new .sort_lst li .selt_ly{width:177px;top:43px;left:auto;z-index:150;padding-top:0;right:0}.title-filter-wrap .list_sort.new .sort_lst li .selt_ly:after{left:50px}.title-filter-wrap .list_sort.new .sort_lst li .selt_ly li{width:100%}.title-filter-wrap .list_sort.new .sort_lst li{border-left-width:0}.title-filter-wrap .list_sort.new .sort_lst>li:before{content:'';width:1px;height:15px;display:block;position:absolute;top:50%;margin-top:-6.5px;background-color:#e3e3e3}.title-filter-wrap .list_sort.new .sort_lst>li:first-child:before{display:none}.filter-group .button{display:inline-block;position:relative;cursor:pointer;height:20px;line-height:20px;font-size:13px;color:#000;background-color:#fff;margin:0 10px}.filter-group .button.point-bullet .sp:after{display:block;content:'';width:3px;height:3px;background:#dc2832;border-radius:1.5px;position:absolute;right:-3px;top:0}.filter-group .sorting-ranking .sp{width:20px;height:20px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -130px -32.5px no-repeat;background-size:150px auto;vertical-align:middle}.filter-group .sorting-filter .sp{width:20px;height:20px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -130px -55.5px no-repeat;background-size:150px auto;vertical-align:middle}.filter-group .sorting-etc .sp{width:15px;height:15px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -70px 0 no-repeat;background-size:150px auto;vertical-align:middle}.list_sort.new.fixed.on:after{border-bottom:1px solid rgba(0,0,0,.07);width:100%;left:0;right:0;content:'';position:absolute;bottom:0}.filter-group #age_type.button.point-bullet .sp:after,.filter-group #gender_type.button.point-bullet .sp:after{display:none}.day_sale.special_store{border-bottom:0;margin-top:10px}.day_sale.special_store .timebx{height:118px;line-height:normal;background-color:#fff}.day_sale.special_store .day_txt{font-size:22px;color:#000;letter-spacing:-.4px;font-weight:400;padding:29px 0 4px;text-align:center}.day_sale.special_store .timebx .time{display:block;text-align:center;line-height:38px}.day_sale.special_store .timebx .time>span{font-weight:400;font-size:28px;color:#000;letter-spacing:0;display:inline-block;width:41px;height:38px;overflow:hidden;text-align:center}.day_sale.special_store .timebx .time .dot{width:6px;display:inline-block;height:32px;margin:0 2px;line-height:32px;text-indent:-9999px;font-size:0}.day_sale.special_store .timebx .time .dot:after,.day_sale.special_store .timebx .time .dot:before{background:#000;width:4px;height:4px;left:1px}.day_sale.special_store .timebx .time .dot:before{top:10px}.day_sale.special_store .timebx .time .dot:after{bottom:7px}.day_sale.special_store .timebx .time>span.date{width:68px;letter-spacing:0}.day_sale.special_store+.list_template{margin-top:0!important}.best_top10_wrap .best_top10_ttl{line-height:normal;font-size:16px;font-weight:700;color:#000;padding:16px 20px 0;background-color:#fff;height:52px;box-sizing:border-box;position:relative}.best_top10_wrap .best_top10_ttl:after{display:block;content:'';height:2px;background-color:#000;position:absolute;left:20px;right:20px;bottom:0}.best_top10_list{background-color:#fff;padding:0 20px 20px}.best_top10_list .rank_list li{display:block;width:100%;height:44px;position:relative;border-width:0}.best_top10_list .rank_list li:after{display:block;content:'';width:100%;height:1px;background:#eee;position:absolute;left:0;right:0;bottom:0}.best_top10_list .rank_list li:last-child:after{background:#000}.best_top10_list .rank_list li>a{font-size:16px;color:#000;line-height:normal;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;position:relative;padding-right:58px}.best_top10_list .rank_list{border-width:0;margin:0}.best_top10_list .rank_list li a .num{width:18px;height:auto;background-color:#fff;color:#000;margin-right:8px;font-size:16px;line-height:44px;display:inline-block;text-align:center}.best_top10_list .ranking_updn{position:absolute;width:38px;top:14px;right:0}.card_template_wrap.theme_visual{position:relative}.card_template_wrap.theme_visual .card_template2.tmpl_442{border-width:0}.theme_visual .tmpl_442.card_template2{border-width:0;left:20px}.theme_visual .tmpl_442.card_template2 .img_wrap:before{display:none}.tmpl_442 .pagenation.swiper-pagination{bottom:4px;z-index:99;padding-left:25%;text-align:left;box-sizing:border-box;left:20px}.tmpl_442 a.swiper-pagination-bullet{background:#fff;opacity:.3;width:5px;height:5px;border-width:0;margin-left:6px}.tmpl_442 ul.template a,.tmpl_442.card_template_bg>img{width:100%;display:block}.tmpl_442 a.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.tmpl_442.card_template2{position:absolute;z-index:50;bottom:23px;right:0}.card_template2.tmpl_442 ul.template .img_wrap{background:0 0}.tmpl_442.card_template_bg{position:relative;z-index:10}.link-store-url{position:absolute;width:23%;height:5%;background-color:transparent;top:50%;left:20px;margin-top:-5px;z-index:1000;box-sizing:border-box}.tmpl_24.card_template3 .star_info,.tmpl_31.card_template3 .star_info{margin-top:6px}.tmpl_31.card_template3{padding:0 15px}.tmpl_31.card_template3 .img_caption{text-align:left;height:63px;box-sizing:border-box}.tmpl_31.card_template3 .type2 .img_caption .name{font-size:13px;color:#000;padding:0}.tmpl_31.card_template3 .img_caption .prdt_tit{font-size:13px;color:#000;padding:0;max-height:34px}.tmpl_32.card_template3{padding:0 15px}.tmpl_32.card_template3 .img_caption{text-align:left;height:83px;box-sizing:border-box}.tmpl_32.card_template3 .type2 .img_caption .name{font-size:13px;color:#000;padding:0}.tmpl_32.card_template3 .img_caption .prdt_tit{font-size:13px;color:#000;padding:0;max-height:34px}.tmpl_32.card_template3 .star_info{margin-top:6px;margin-bottom:20px}.tmpl_21.card_template3,.tmpl_33.card_template3{padding:0 15px 20px}.tmpl_24.card_template3{padding:0 15px 30px 20px}.tmpl_24.card_template3 .img_caption{text-align:left;box-sizing:border-box;padding-right:10px}.tmpl_24.card_template3 .img_caption .prdt_tit,.tmpl_24.card_template3 .type2 .img_caption .name{font-size:13px;color:#000;padding:0}.tmpl_441.pdb20{padding-bottom:20px}.tmpl_441.card_auto_type ul li{font-size:0;line-height:1}.tmpl_441.card_auto_type ul li .prod_txt{padding:0 10px 15px 0}.tmpl_441.card_auto_type ul li .prod_txt p{font-size:16px;line-height:26px}.tmpl_441.card_auto_type ul li .prod_txt p+p{margin-top:0}.tmpl_441.card_auto_type ul li .prod_img+div>.prod_txt,.tmpl_441.card_auto_type.only_one ul li .prod_img+div>.prod_txt{margin-top:15px;padding-bottom:20px}.tmpl_441.card_auto_type.only_one ul li.swiper-slide{padding:0 20px}.border_none .card_header.dummy,.card_template2.tmpl_10,.card_template_wrap>span:last-child{border-width:0}.card_template_wrap.with_blank_space .card_template2.tmpl_10{margin:0 20px}.card_template2.tmpl_10{padding:0 0 45px}.card_template2.tmpl_10.nonespace{padding-bottom:20px}.card_template2.tmpl_10 .pagenation{bottom:12px;padding:0}.card_template2.tmpl_10 .pagenation a,.card_template2.tmpl_10 .pagenation a.swiper-pagination-bullet{background:#fff;border:1px solid #a8a8a8;width:7px;height:7px;margin:0 4px 0 3px;border-radius:100%;opacity:1}.card_template2.tmpl_10 .pagenation a[class*=active]{background:#000;border-color:#000}.swiper-container-fade .swiper-slide{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide:not(.swiper-slide-active){opacity:0!important;pointer-events:none}.card_template_wrap.card_auto_type.swiper-container-horizontal ul li .prod_txt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;-webkit-line-clamp:2;word-break:break-all;font-size:13px!important;font-weight:400!important;line-height:18px;max-height:38px;margin:15px 0 20px;padding:0;text-align:center;letter-spacing:-.2px}.card_template_wrap.card_auto_type.swiper-container-horizontal ul li .prod_txt strong{font-weight:400!important}.card_template_wrap.card_auto_type.swiper-container-horizontal ul li .prod_txt span{vertical-align:top}.card_template_wrap.card_auto_type.swiper-container-horizontal ul li .prod_txt.one{max-height:19px}.card_template_wrap.card_auto_type.swiper-container-horizontal ul li .prod_txt.one span{white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden}.showroom_img{position:relative;min-height:100px;line-height:0}.showroom_img>a{display:block}.showroom_img .img_wrap,.showroom_img .img_wrap>img{width:100%;display:block}.showroom_img .img_caption{position:absolute;bottom:15px;left:20px;width:calc(100% - 40px);line-height:18px}.pic_thumb,.pic_thumb>span{position:relative;display:inline-block;color:#fff}.pic_thumb{height:24px;padding:0 10px;z-index:10}.pic_thumb>span{font-size:10px;z-index:20;padding-left:16px;line-height:16px;vertical-align:-1px}.pic_thumb:after,.pic_thumb>span:before{position:absolute;left:0;top:0;content:''}.pic_thumb>span:before{display:block;width:16px;height:16px;vertical-align:middle;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -41px 0 no-repeat;background-size:150px auto}.pic_thumb:after{display:inline-block;bottom:0;right:0;background:#000;opacity:.5;border-radius:4px;z-index:15}.prdt_txt>.brand_desc,.prdt_txt>.brand_name{margin-right:6px;display:-webkit-box;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical}.prdt_txt{font-size:16px;color:#fff;line-height:23px}.prdt_txt>.brand_name{-webkit-line-clamp:1}.prdt_txt>.brand_desc{-webkit-line-clamp:2}.showroom_sub_ttl{display:block;font-size:16px;color:#000;line-height:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:calc(100% - 40px);text-align:left;padding-right:40px}.showroom_detail_img{position:relative;border-top:10px solid #fff}.showroom_detail_img .img_wrap,.showroom_detail_img .img_wrap>img{width:100%;display:block}.showroom_detail_img .showroom_swipe_toggle{position:absolute;top:15px;left:15px;right:15px;bottom:15px;z-index:15}.showroom_detail_img .showroom_swipe_toggle>a{display:block;height:100%}.showroom_detail_img .showroom_swipe_toggle>a:after{content:'';display:block;width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) -85px -48.5px no-repeat;background-size:150px auto;position:absolute;bottom:0;right:0}.showroom_detail_img .showroom_swipe_toggle>a.close:after{background-position:-42.5px -48.5px}.showroom_detail_rel_wrap{background-color:#fff}.showroom_rel_ttl{font-size:24px;line-height:29px;color:#000;margin:0 0 2px}.showroom_rel_ttl_sub{font-size:16px;line-height:24px;color:#000;border-bottom:19px solid #fff;text-align:center;word-break:keep-all}.showroom_rel_ttl+.showroom_rel_ttl_sub{margin-top:4px;border-bottom-width:9px}.showroom_rel_swiper_wrap{display:none}.showroom_rel_swiper_wrap .img_caption .price dd{margin-left:0}.showroom_rel_swiper_wrap .img_caption .price dd.color_sale{padding-right:6px}.showroom_rel_swiper_wrap .img_caption .price .color_sale,.showroom_rel_swiper_wrap .img_caption .price ins{font-size:12px}.showroom_rel_swiper_wrap .card_template_wrap.margin_middle{margin-top:0!important;padding:0 0 20px}.showroom_rel_swiper_wrap .card_template3.tmpl_31{border-bottom:0!important}.showroom_rel_event_wrap{background-color:#fff;padding:0 20px 20px}.showroom_rel_event_wrap .showroom_rel_event_ttl{line-height:51px;font-size:16px;font-weight:700;color:#000;background-color:#fff}.showroom_rel_event_wrap .showroom_rel_event_ttl:after{display:block;width:calc(100% - 40px) margin:0 auto;content:'';height:2px;background-color:#000}.showroom_rel_event_list li{display:block;width:100%;position:relative;padding:12px 0}.showroom_rel_event_list li:after{display:block;content:'';width:100%;height:1px;background:#eee;position:absolute;left:0;right:0;bottom:0}.showroom_rel_event_list li:last-child:after{background:#000}.showroom_rel_event_list li>a{font-size:16px;color:#000;line-height:normal;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;position:relative}.showroom_rel_swiper_wrap .card_template3 .img_caption{height:auto;max-height:70px;overflow:hidden}.showroom_rel_swiper_wrap .card_template3 .img_caption .prdt_tit{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.row_single_list .flex_wrap .img_wrap{font-size:0;line-height:1;display:block;height:100%;position:relative}.row_single_list .flex_wrap .img_wrap img{width:100%;display:block}.row_single_list .flex_wrap .inner{background:#fff}.row_single_list .flex_wrap .img_caption{padding:15px 20px 20px}.row_single_list .flex_wrap .img_caption .prdt_tit{font-size:16px;font-weight:400;color:#000}.row_single_list .flex_wrap .img_caption .prdt_desc{margin-top:3px;font-size:14px;color:#000;font-weight:400}.row_single_list .flex_wrap .img_caption .prdt_desc>strong{font-weight:400}.card_template .img_wrap:after,.card_template3 .img_wrap:after{opacity:.04;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:10}.clo-sv-open{position:absolute;z-index:10}.clo-sv-open img{width:62px}.card_tit.card30{background:url(//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/promotion/card/img_keb.jpg) no-repeat;background-size:auto 100%}.gift-package-wrap{clear:both;width:100%;border-top:1px solid #eee;background:#fff;font-size:0;margin-bottom:10px;padding:18px 0 10px 16px;text-align:left;box-sizing:border-box}.gift-package-noti{font-size:13px;color:#000;line-height:normal;padding:2px 0 0 21px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/detail/ico_giftPack.png) no-repeat;background-size:auto 19px}.package-count-noti{color:#dc2732;font-size:11px}.gift-package-select{padding:13px 0 23px 21px}.gift-package-select .lfu-checkbox{padding-left:26px;margin-left:8px;position:relative;display:inline-block;height:20px}.gift-package-select .lfu-checkbox input[type=checkbox]{opacity:0;position:absolute;left:0;top:0}.gift-package-select .lfu-checkbox input+label{display:inline-block}.gift-package-select .lfu-checkbox input+label:before{position:absolute;content:'';display:block;width:20px;height:20px;border:1px solid #d2d2d2;background:#fff;border-radius:10.5px;box-sizing:border-box;left:0;top:50%;margin-top:-10.5px}.gift-package-select .lfu-checkbox input+label:after{position:absolute;content:'';display:block;width:15px;height:5px;border:1px solid #fff;border-width:0 0 1px 1px;-webkit-transform:rotate(-1355deg);transform:rotate(-45deg);left:0;top:50%;margin:-8.5px 0 0 5px;-webkit-box-shadow:-1px 1px 0 0 rgba(210,210,210,1),-1px 2px 0 0 rgba(255,255,255,1);-moz-box-shadow:-1px 1px 0 0 rgba(210,210,210,1),-1px 2px 0 0 rgba(255,255,255,1);box-shadow:-1px 1px 0 0 rgba(210,210,210,1),-1px 2px 0 0 rgba(255,255,255,1)}.gift-package-select .lfu-checkbox input:checked+label:before{border-color:#dc2832;background:#dc2832}.gift-package-select .lfu-checkbox input:checked+label:after{border-color:#fff;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin-top:-7.5px}.gift-package-select .lfu-checkbox:nth-child(1){margin-left:0}.gift-package-select label{font-size:12px;color:#888;vertical-align:middle}.gift-package-select input:checked+label{color:#000;font-weight:600}.gift-package-select-noti{color:#888;font-size:11px;position:absolute;bottom:10px}.gift-package-select-noti:before{display:inline-block;content:'';width:2px;height:2px;vertical-align:middle;background:#ddd;margin-right:6px}.gift-package-handler{padding-bottom:12px}.gift-package-handler .gift-package-wrap{margin:0 16px;padding-left:0;width:auto;border-bottom:1px solid #eee}.gift-package-order-chk{padding-top:10px}.gift-package-order-chk .bt-basic{vertical-align:-1px;line-height:25px;padding:0;width:30px;box-sizing:border-box}.gift-package-order-noti{font-size:12px;color:#333;line-height:normal;vertical-align:middle;display:inline-block}.card_template_wrap>div:last-child.discount_artbx.gift-package-filter{border-bottom-width:0}.discount_artbx.gift-package-filter{border-top:1px solid #eee;overflow:hidden;padding-left:0;padding-right:0;position:relative;border-bottom-width:0}.discount_artbx.gift-package-filter:after{content:'';display:block;height:1px;font-size:0;line-height:1;background:#eee;position:absolute;bottom:0;left:15px;right:15px}.discount_artbx.gift-package-filter h3{font-size:12px;color:#000;padding:0 0 6px 15px;text-align:left;font-weight:400;line-height:normal}.discount_artbx.gift-package-filter>ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:nowrap;overflow-y:hidden;white-space:nowrap;overflow-x:auto;width:auto;padding-left:15px;-webkit-overflow-scrolling:touch}.discount_artbx.gift-package-filter ul::-webkit-scrollbar{display:none}.header-price-filter .price-filter-amount,.header-price-filter>strong,.sp.ico_new{display:inline-block;vertical-align:middle}.discount_artbx.gift-package-filter>ul+h3{padding-top:15px}.discount_artbx.gift-package-filter>ul,.discount_artbx.gift-package-filter>ul>li{flex:0 0 auto}.discount_artbx.gift-package-filter>ul>li:nth-child(1){padding-left:0}.discount_artbx.gift-package-filter .amount_btn li>button{font-size:13px;color:#757575;width:auto;padding:0 20px}.discount_artbx.gift-package-filter .amount_btn li>button.on{background:#000;color:#fff}.gift-package-filter-amount{background:#fff}.header-price-filter{padding:15px 15px 10px;overflow:hidden;line-height:21px}.header-price-filter>strong{font-size:12px;font-weight:400}.header-price-filter .price-filter-amount{font-size:13px;color:#757575;margin-left:20px}.price_slide.gift-package-price-filter{padding:36px 28px 30px;background:#fff}.price_slide.gift-package-price-filter .noUi-handle.noUi-handle-lower,.price_slide.gift-package-price-filter .noUi-handle.noUi-handle-upper{top:-10px}.price_slide.gift-package-price-filter:after,.price_slide.gift-package-price-filter:before{height:4px;top:36px}.price_slide.gift-package-price-filter .price .on{color:#000;font-weight:700}.price_slide.gift-package-price-filter .noUi-handle{background:#fff;border:1px solid #000;border-radius:13px}.price_slide.gift-package-price-filter .noUi-target{height:4px}.price_slide.gift-package-price-filter .noUi-connect{background:#000}.sp.ico_new{width:15px;height:15px;margin:-3px 0 0;background-position:-378px -497px}.gift-package-handler,.gift-package-wrap{position:relative}.soldout-service{background:rgba(0,0,0,.7);position:absolute;top:0;bottom:10px;left:0;right:0;z-index:100;color:#fff;font-size:14px;line-height:normal;text-align:center;display:none}.gift-package-wrap .soldout-service{bottom:0}.soldout-service:after,.soldout-service:before{display:none}.soldout-service .msg{padding:10px 20px;line-height:20px;position:absolute;top:50%;transform:translateY(-50%);word-break:keep-all;left:0;right:0}.grade-star-large,.grade-star-small{position:relative;display:inline-block}.tmpl_24.card_template3.rel_prod_swiper .img_caption .price dd.rel_price{display:block;margin:4px 0 -4px}.tmpl_24.card_template3.rel_prod_swiper .img_caption .price dd.color{margin-left:0}.tmpl_24.card_template3.rel_prod_swiper .img_caption{height:100px}.tmpl_24.card_template3.rel_prod_swiper .img_caption .price dd.final_price>ins{color:#000}#recnt_view_prod.swiper-container-recent-product{padding:0 10px}#recnt_view_prod.card_template3.tmpl_20 li{padding:0 0 20px 10px}#mdRcmndDiv ul#mdRcmndUl li{margin-top:10px}#mdRcmndDiv ul#mdRcmndUl li:first-child{margin-top:0}a#reviewContent{height:1px;font-size:0;line-height:0;margin-bottom:-1px;display:inline}.sp-ico{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.review-grade-sum-all{height:50px;line-height:50px;border-top:1px solid #eee;background:#fff;box-sizing:border-box;position:relative}.grade-star-ico{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.grade-star-small{width:70px;height:14px;line-height:50px}.grade-star-large{width:130px;height:24px;line-height:24px}.grade-star-large:after,.grade-star-small:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.3}.grade-star-small:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) 0 -56px no-repeat;-webkit-background-size:150px auto;background-size:150px auto;width:70px;height:14px}.grade-star-large:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto;width:130px;height:24px}.grade-star-large .grade-star-ico,.grade-star-small .grade-star-ico{top:0;left:0;display:block;width:auto;position:absolute;text-indent:-9999px;bottom:0}.grade-star-small .grade-star-ico{height:14px;background-position:0 -56px}.grade-star-large .grade-star-ico{height:24px;background-position:0 0}.grade-star-txt{display:inline-block;line-height:50px;font-size:13px;color:#000;vertical-align:2px;margin-left:10px}.grade-star-large+.grade-star-txt{display:inline-block;line-height:24px;font-size:24px;color:#000;vertical-align:2px;font-weight:400}.more-review-anchor{position:absolute;display:inline-block;width:30px;height:30px;top:50%;transform:translate3d(0,-50%,0);background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) -62px -132px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.prdt_detail .rv_tab li.selected>a:after,.prdt_detail .rv_tab:before{content:'';top:47px;height:1px;left:0;right:0}.prdt_detail .rv_tab{width:100%;margin-top:10px;border-bottom-width:0;background:#fff;position:relative}.prdt_detail .rv_tab:before{display:inline-block;position:absolute;background:#eee}.prdt_detail .rv_tab li{text-align:center;position:relative}.prdt_detail .rv_tab li a{display:block;position:relative;line-height:47px;font-size:16px;color:#757575;font-weight:400}.prdt_detail .rv_tab li:after{display:none}.prdt_detail .rv_tab li.selected>a{color:#000;font-weight:700}.prdt_detail .rv_tab li.selected>a:after{display:block;position:absolute;background:#000}.prdt_detail .rv_tab .num{font-size:13px;font-weight:400;line-height:1}.review-header{height:50px;line-height:50px;background:#fff;margin-top:10px;position:relative;box-sizing:border-box;padding-left:15px}.review-header h4{font-size:16px;color:#000}.review-header .num{font-size:13px;font-weight:400;margin-left:10px}.review-list-sum-wrap{padding:10px 20px 0;background:#fff}.grade-star-large-sum{padding-bottom:13px}.review-opt-info-wrap{padding-bottom:20px}.review-opt-info-wrap table *{white-space:nowrap}.review-opt-info-wrap th{text-align:left;font-size:13px;font-weight:400;color:#757575;padding-top:7px}.review-opt-info-wrap td{font-size:16px;color:#000;padding-top:7px}.review-opt-info-wrap td.review-opt-desc{padding:7px 10px 0 15px}.review-thumb-all{overflow:hidden;margin-left:-10px;padding-bottom:20px}.review-thumb-all .review-thumb{margin-left:10px;float:left;width:calc(33.333% - 10px);padding:18.5% 0;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;position:relative}.review-thumb-all .review-thumb .img-blank{position:absolute;top:0;left:0;right:0;bottom:0}.review-thumb-all .review-thumb.more-thumb-gallery{position:relative}.review-thumb-all .review-thumb.more-thumb-gallery em.count{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);color:#fff;font-size:13px;line-height:normal;z-index:10}.review-thumb-all .review-thumb.more-thumb-gallery em.count:before{content:'+';display:inline-block;font-size:13px;color:#fff;vertical-align:1px}.review-thumb-all .review-thumb.more-thumb-gallery:before{position:absolute;display:block;content:'';background:rgba(0,0,0,.4);top:0;left:0;bottom:0;right:0;z-index:9}.review-content-box{border-top:1px solid #eee;background:#fff;padding:25px 0 20px}.review-content-box .grade-mixin,.review-content-box .review-user-info,.review-content-box .review-user-opt{padding-right:20px}.grade-txt-wrap{display:inline-block;padding-left:4px}.grade-txt{color:#000;font-size:14px}.review-user-info{font-size:12px;color:#757575;margin:10px 0 6px}.review-user-etc,.review-user-opt-txt{margin-left:3px;display:inline-block}.review-user-id{display:inline-block}.review-user-opt{display:inline-block;font-size:12px;color:#757575}.review-user-opt-name{display:inline-block}.review-user-desc-wrap{margin-top:20px;overflow:hidden;display:table;padding-bottom:15px;margin-right:20px}.review-user-desc-img{display:table-cell;width:76px;height:97px;padding-right:15px;vertical-align:top}.img-orientation{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;position:relative;height:97px;width:100%}.img-orientation .img-blank{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}.review-user-desc-img img{height:97px;object-fit:cover;width:100%}.review-more-img{position:absolute;bottom:0;right:0;background:rgba(0,0,0,.8);font-size:10px;color:#fff;text-align:center;width:20px;height:20px;line-height:20px}.review-user-desc-content{display:table-cell;vertical-align:top}.review-user-desc-content>p{font-size:14px;line-height:23px;color:#000;max-height:92px}.review-user-desc-content .ellipsis-box{word-break:break-all}.btn-more-review-content{display:inline-block;width:8px;font-size:14px;color:#000;margin-left:-3px}.btn-more-review-content>a{display:block;text-indent:-9999px;position:relative}.btn-more-review-content>a:before{display:inline-block;content:'...';font-size:14px;text-indent:0;position:absolute;left:0}.more-review-content{display:none}.thumb-swiper .img-orientation{height:auto;padding:62% 0}.card_template_wrap.thumb-swiper{margin-top:10px;margin-left:-5px}.card_template_wrap.thumb-swiper .card_template3{padding:0;border-bottom-width:0}.review-user-like{clear:both;display:block}.review-user-like .like-review{min-width:58px;border-radius:22px;border:1px solid #000;padding:0 16px;box-sizing:border-box;line-height:31px}.review-user-like .like-review.on{opacity:.3}.review-user-like .like-review .sp-ico{width:18px;height:18px;background-position:-42px -132px;vertical-align:-4px}.review-user-list .review-user-like .like-review .sp-ico{position:relative;margin-left:30px}.review-user-list .review-user-like .like-review .sp-ico:before{display:inline-block;content:'추천';font-size:13px;width:30px;left:-33px;top:50%;text-indent:0;position:absolute;transform:translateY(-50%);margin-top:1px}.review-toggle-wrap{background:#fff;padding:31px 20px 0}.review-toggle-wrap .grade-star-large-sum{position:relative}.review-toggle-wrap .grade-star-txt{padding-right:24px;position:relative;margin-left:8px}.review-sum-toggle .sp-ico{display:inline-block;width:16px;height:16px;background-position:-90px -72px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.review-sum-toggle.open .sp-ico{background-position:-72px -72px}.review-opt-ratio-more{position:relative;padding-right:24px}.review-list .prod-meta-brand,.review-list .prod-meta-name{overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.2;height:1.2em;text-align:left;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.review-sorting-tab{padding:0 20px 1px;background:#fff;position:relative}.review-sorting-tab ul{overflow:hidden;width:100%}.review-sorting-tab ul:after{position:absolute;display:block;content:'';height:1px;background:#eee;top:38px;left:20px;right:20px;z-index:1}.review-sorting-tab ul li{display:inline-block;float:left;line-height:39px}.ly-review-sorting-star ol li:before,.review-sorting-star-sum:before{line-height:normal;font-size:13px;display:inline-block;text-align:left}.review-sorting-tab ul li a{font-size:16px;color:#000;padding:0 10px;display:block}.review-sorting-tab ul li.selected{position:relative}.review-sorting-tab ul li.selected a{color:#000}.review-sorting-tab ul li.selected:after{position:absolute;display:block;content:'';width:100%;height:1px;background:#000;bottom:0;z-index:5}.review-sorting-tab ul li:last-child{position:relative;float:right}.review-sorting-tab ul li:last-child a{padding:0 0 0 10px}.review-sorting-tab ul li .review-sum-toggle{position:relative;display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:1px}.ly-review-sorting-star{border:1px solid #eee;box-sizing:border-box;background:#fff;width:159px;position:absolute;right:20px;margin-top:-1px;z-index:150}.ly-review-sorting-star ol,.review-sorting-star-sum{z-index:100;position:relative;background:#fff}.ly-review-sorting-star-dimed{position:fixed;top:0;left:0;right:0;bottom:-50px;background:rgba(33,33,33,.7)}.review-sorting-star-sum{text-align:right;padding:15px 20px 13px;overflow:hidden}.review-sorting-star-sum:before{content:'모든별점';color:#000;float:left;font-weight:700}.grade-star-small-num{font-size:13px;font-weight:700;color:#000}.ly-review-sorting-star ol li{border-top:1px solid #eee;padding:15px 20px 11px;text-align:left;overflow:hidden;position:relative}.ly-review-sorting-star ol li a{float:right}.ly-review-sorting-star ol li:before{color:#000;float:left}.ly-review-sorting-star ol li:nth-child(1):before{content:'최고'}.ly-review-sorting-star ol li:nth-child(2):before{content:'좋음'}.ly-review-sorting-star ol li:nth-child(3):before{content:'보통'}.ly-review-sorting-star ol li:nth-child(4):before{content:'별로'}.ly-review-sorting-star ol li:nth-child(5):before{content:'나쁨'}.ly-review-sorting-star ol li.current:before{font-weight:700}.ly-review-sorting-star .grade-star-small{float:right;line-height:normal}.ly-review-sorting-star ol .grade-star-small-num{text-align:right;position:absolute;top:50%;transform:translateY(-50%);right:20px}.review-user-list{padding:0 0 0 20px;background:#fff}.review-user-list li:first-child .review-content-box{border-top-width:0}.review-user-date{font-size:12px;color:#757575;padding-bottom:15px;margin-top:-5px}.grade-bar-detail{margin-bottom:23px;overflow:hidden;dndisplay:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.grade-bar-detail ul{width:100%}.grade-bar-detail.is-visible{display:block}.grade-bar-detail .high-score{color:#000}.grade-bar-detail li{color:#757575;line-height:1.54;font-size:13px;overflow:hidden;width:100%;margin-top:6px}.grade-bar-detail li:first-child{margin-top:0}.grade-bar-detail li span{float:left;display:inline-block;height:20px;line-height:20px}.grade-bar-detail li .grade-bar-bg:before,.grade-bar-detail li .grade-bar:before{right:0;height:8px;top:50%;transform:translateY(-50%);display:block;left:0;content:''}.grade-bar-detail li .grade-label{width:25px;white-space:nowrap;text-align:left;margin-right:10px}.grade-bar-detail li .grade-bar-bg{width:calc(100% - 80px);position:relative;z-index:10}.grade-bar-detail li .grade-bar-bg:before{background:#eee;position:absolute}.grade-bar-detail li .grade-bar{position:relative}.grade-bar-detail li .grade-bar:before{background:#000;opacity:.3;position:absolute}.grade-bar-detail li.high-score .grade-bar:before{opacity:1}.grade-bar-detail li .grade-ratio{width:35px;text-align:right;margin-left:8px;padding-right:2px;box-sizing:border-box;white-space:nowrap}.grade-bar-column{box-sizing:border-box;position:relative;padding-bottom:7px;flex:1}.grade-bar-detail .grade-bar-column li .grade-label{width:55px;margin-right:0}.grade-bar-detail .grade-bar-column li .grade-ratio{width:37px;margin-left:0}.grade-bar-detail .grade-bar-column li .grade-bar-bg{width:calc(100% - 92px)}.grade-bar-column:nth-child(2):before{content:'';display:block;position:absolute;width:1px;background:#eee;left:0;top:0;bottom:7px}.grade-bar-column:nth-child(2){padding-left:20px}.grade-bar-column+.grade-bar-column{margin-left:20px}.ly-review-album-wrap .ui-btn-type-ico{width:40px;height:40px}.ui-btn-type-ico.ly-close-album{position:absolute;right:10px;top:10px}.ui-btn-type-ico.ly-close-album:after,.ui-btn-type-ico.ly-close-album:before{position:absolute;content:'';display:block;width:.8px;height:24.6px;background:#fff;right:20px;top:7px}.ui-btn-type-ico.ly-close-album:before{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.ui-btn-type-ico.ly-close-album:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.ui-btn-type-ico.img-thumbnail{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) 0 -132px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.ly-review-album-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;min-width:320px}.ly-review-album-container{width:100%;background:#000;box-sizing:border-box;height:100%;display:table}.ly-review-album-photo-wrap{display:table-cell;height:100%;width:100%;vertical-align:middle}.ly-review-album-photo-wrap img{display:block;width:100%}.ly-review-album-footer,.ly-review-album-header{position:absolute;left:0;right:0;height:70px;padding:10px 10px 0;box-sizing:border-box;z-index:1200}.ly-review-album-header{top:0}.ly-review-album-footer{bottom:0}.ly-review-album-wrap .card_template3 .type2 li{width:100%;padding:0}.ly-review-album-wrap .ly-review-album-content{position:absolute;bottom:0;left:0;right:0;z-index:1001;background:rgba(0,0,0,.7);padding:0 20px;max-height:40%;overflow-x:hidden;overflow-y:auto}.ly-review-album-wrap .review-user-like{margin-top:15px}.ly-review-album-wrap .review-user-like .like-review{border-color:#fff}.ly-review-album-wrap .review-user-like .like-review.on{opacity:.5}.ly-review-album-wrap .review-user-like .like-review .sp-ico{background-position:-42px -152px}.ly-review-album-wrap .review-content-box{background:0 0;border-top-width:0;color:#fff;padding-top:20px}.ly-review-album-wrap .review-content-box *{color:#fff}.ly-review-album-thumnail-list>.review-thumb-all .review-thumb .video_time em,.ly-review-album-wrap .album-swiper .img-orientation .video_time em{color:transparent;font-size:0;line-height:0}.ly-review-album-wrap .grade-star-small .grade-star-ico,.ly-review-album-wrap .grade-star-small:after{background-position:-72px -56px}.ly-review-album-wrap .review-sum-toggle{position:absolute;right:20px;top:20px;width:16px;height:16px}.review-sum-toggle .sp-ico.clr-wht{background-position:-108px -72px}.review-sum-toggle.open .sp-ico.clr-wht{background-position:-126px -72px}.ly-review-album-wrap .review-user-date{padding-bottom:0}.card_template_wrap.album-swiper{margin-top:0;margin-left:0;height:100%}.card_template_wrap.album-swiper>div:last-child{border-bottom-width:0}.album-swiper .swiper-wrappe{position:relative;height:100vh}.album-swiper .img-orientation{padding:0;height:100%;-webkit-background-size:100% auto;background-size:100% auto}.album-swiper>div[class*=swiper-container-]{position:static;height:100%}.album-swiper .swiper-pagination{bottom:20px;z-index:1100}.album-swiper .pagenation a,.album-swiper .pagenation>span{display:inline-block;margin:0 3px;width:5px;height:5px;border-radius:50%}.album-swiper .pagenation .swiper-pagination-bullet{border-width:0;background:rgba(255,255,255,.3)}.album-swiper .pagenation a.swiper-pagination-bullet-active,.album-swiper .pagenation>span.swiper-pagination-bullet-active{background:rgba(255,255,255,1)}.album-swiper div[class*=album-button-]{display:inline-block;width:40px;height:40px;-webkit-background-size:150px auto;background-size:150px auto;position:absolute;top:50%;transform:translateY(-50%);z-index:1100;cursor:pointer}.album-swiper div[class*=album-button-].swiper-button-disabled{opacity:.3}.album-swiper .album-button-prev{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) -42px -89px no-repeat;left:10px}.album-swiper .album-button-next{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) -84px -89px no-repeat;right:10px}.ly-review-album-thumnail-list{position:absolute;bottom:0;left:0;right:0;top:64px;background:#000;overflow-y:auto;padding:0 20px 0 10px;-webkit-overflow-scrolling:touch}.ly-review-album-thumnail-list>.review-thumb-all{padding-bottom:10px;margin-left:0}.ly-review-album-thumnail-list>.review-thumb-all .review-thumb{margin-left:10px;float:left;width:calc(33.3% - 10px);padding:18.5% 0;margin-bottom:10px}p.rv_none{text-align:center;padding-bottom:30px;font-weight:400}.review-thumb-all .review-thumb .img-blank{z-index:2}.ly-review-album-thumnail-list>.review-thumb-all .review-thumb .video_time{display:block;width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;text-align:center;box-sizing:border-box}.ly-review-album-thumnail-list>.review-thumb-all .review-thumb .video_time:before{content:'';display:block;margin:0 auto;width:21px;height:27px;position:absolute;top:50%;left:50%;transform:translate(-11px,-15px);background-image:url(//img.lfmall.co.kr/file/WAS/display/lf2022/font/review_bg.png?ver=6);background-repeat:no-repeat;background-size:250px auto;background-position:-68.5px -27.5px;z-index:1}.ly-review-album-wrap .album-swiper .img-orientation.vedeo_on .ly-review-album-content,.ly-review-album-wrap .album-swiper .img-orientation.vedeo_on .swiper-zoom-container,.ly-review-album-wrap .album-swiper .img-orientation.vedeo_on .video_time{display:none!important}.ly-review-album-wrap .album-swiper .img-orientation.vedeo_on .video_play{display:block}.ly-review-album-wrap .album-swiper .img-orientation.vedeo_on .video_play video{position:absolute;width:auto;height:100%;max-width:100%;max-height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ly-review-album-wrap .album-swiper .img-orientation .video_time{display:block;width:100%;position:absolute;top:0;left:0;text-align:center;height:100%;background:rgba(0,0,0,.3);padding-top:calc((100vh - 75px)/ 2);z-index:5}.ly-review-album-wrap .album-swiper .img-orientation .video_time:before{content:'';display:block;margin:0 auto;width:60px;height:75px;background-image:url(//img.lfmall.co.kr/file/WAS/display/lf2022/font/review_bg.png?ver=6);background-repeat:no-repeat;background-size:250px auto;background-position:-143px 0;z-index:1}.ly-review-album-wrap .album-swiper .img-orientation .video_play{display:none;width:100%;height:100%;position:relative}.ly-review-album-wrap .album-swiper .img-orientation .video_play video{position:absolute;top:50%;left:0;transform:translateY(-50%)}.img_desc{padding:15px 40px 20px 20px;background:#fff}.img_desc .prdt_txt{line-height:normal;font-weight:500;color:#000}.img_desc .brand_name{font-size:18px;margin-right:0}.img_desc .brand_desc{font-size:14px;height:38px;margin-top:6px;margin-right:0;line-height:21px}.img_desc.shw_detail{padding:20px 40px}.img_desc.shw_detail .showroom_rel_ttl_sub{margin:0;border-bottom:0;line-height:21px;font-size:14px}.showroom_detail_main_wrap .showroom_rel_ttl{text-align:center;word-break:keep-all}.showroom_detail_main_wrap{background:#fff;padding:50px 30px 0}.prdt-qna-apply{padding:20px;background:#fff}.ui-btn-type.size-huge{line-height:38px;padding:0}.ui-form-set.ui-select,.ui-form-set.ui-select select{line-height:45px;font-size:14px;box-sizing:border-box}.ui-form-set.ui-select{border:1px solid #ddd;height:46px;background:#fff;width:100%;position:relative;display:block}.ui-form-set.ui-select:after{position:absolute;display:inline-block;content:'';border:1px solid #333;border-width:0 0 1px 1px;width:6px;height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-5px 0 0 6px;right:15px;top:50%}.ui-form-set.ui-select select{padding:0 30px 0 15px;width:100%;height:46px}.ui-form-set.type-chk input[type=checkbox]{opacity:0;width:0;height:0;line-height:0;margin:0}.ui-form-set.type-chk input[type=checkbox]+label{display:inline-block;font-size:14px;line-height:21px;font-weight:400;color:#000;position:relative;padding-left:32px}.prdt-qna-set-date,.prdt-qna-set-user{line-height:17px;font-size:12px;color:#757575}.ui-form-set.type-chk input[type=checkbox]+label:before{content:'';display:block;width:22px;height:22px;border:1px solid #bdbdbd;background:#fff;position:absolute;top:0;left:0;box-sizing:border-box}.ui-form-set.type-chk input[type=checkbox]+label:after{content:'';display:block;width:8.5px;height:5.5px;border:1px solid #ddd;border-width:0 0 1.5px 1.5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0;top:6px;margin:0 0 0 6px}.ui-form-set.type-chk input[type=checkbox]:checked+label:before{border-color:#000;background:#000}.ui-form-set.type-chk input[type=checkbox]:checked+label:after{border-color:#fff}.ui-form-set.type-chk input[type=checkbox]+label strong{font-weight:400}.ui-btn-type{background:#fff;border:1px solid #ddd;padding:0 10px;color:#000;font-size:13px;display:inline-block;margin:0;box-sizing:border-box;text-align:center}.ui-btn-type.act-qna-apply{width:100%;color:#dc2832;border-color:#dc2832}.prdt-qna-set .act-toggle{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px}.ui-btn-type-ico .sp-ico{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto;text-indent:-9999px}.prdt-qna-question-content .ui-btn-type-ico.act-toggle .sp-ico{width:16px;height:16px;background-position:-90px -72px;position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:.4}.prdt-qna-question-content.open .ui-btn-type-ico.act-toggle .sp-ico{background-position:-72px -72px;opacity:1}.prdt-qna-list-wrap{margin-top:10px}.prdt-qna-set{overflow:hidden;border-bottom:1px solid #eee}.prdt-qna-set-user{display:inline-block}.prdt-qna-set-date{display:inline-block;margin-left:3px}.prdt-qna-status{font-size:12px;position:relative}.prdt-qna-status-txt{color:#757575}.prdt-qna-complete{color:#dc2832}.prdt-qna-question-text{position:relative;display:inline}.other-secret .prdt-qna-question-text,.prdt-qna-question-secret-tail{display:none}.other-secret .prdt-qna-question-secret-tail{display:inline-block}.prdt-qna-question-secret-tail:before{content:'';display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_lock.png) no-repeat;-webkit-background-size:11px auto;background-size:11px auto;width:11px;height:12px}.my-secret>.prdt-qna-question-secret-tail{font-size:0;display:inline-block}.other-secret+.prdt-qna-status>.ui-btn-type-ico.act-toggle{display:none}.prdt-qna-question-wrap{background:#fff;padding:20px}.prdt-qna-question{color:#000;font-size:14px;line-height:19px;margin:10px 20px 10px 0;position:relative;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prdt-qna-question-content.open .prdt-qna-question{-webkit-line-clamp:99}.prdt-qna-question-info{margin:4px 0 0}.prdt-qna-answer,.prdt-qna-apply-select{margin-bottom:10px}.prdt-qna-answer-wrap{padding:20px 20px 20px 38px;position:relative;display:none;border-bottom:1px solid #eee}.noti-qna-apply-form li:before,.prdt-qna-answer-wrap:before{display:inline-block;content:''}.prdt-qna-answer-wrap:before{width:8px;height:8px;border:1px solid #b2b2b2;border-width:0 0 1px 1px;position:absolute;left:20px;top:22px}.prdt-qna-answer{color:#000;font-size:13px;line-height:19px}.prdt-qna-apply-form{padding:20px}.prdt-qna-apply-insert-textarea{width:100%;height:160px;border:1px solid #ddd;position:relative;box-sizing:border-box}.prdt-qna-apply-insert-textarea textarea{box-shadow:none;border-width:0;width:100%;height:130px;padding:10px 15px;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;font-size:14px;color:#000}.prdt-qna-apply-insert-textarea textarea:focus{border-width:0;outline:0}.prdt-qna-apply-insert-textarea .chk-byte{position:absolute;right:10px;bottom:0;font-size:10px;color:#757575}.prdt-qna-apply-insert-textarea .chk-byte input{border-width:0;box-shadow:none;border-radius:0;padding:0;text-align:right;color:#757575;font-size:10px;line-height:12px}.qna-secret-chk{padding:20px 0 30px}.qna-secret-chk .ui-form-set.type-chk input[type=checkbox]:checked+label:before{border-color:#dc2832;background:#fff}.qna-secret-chk .ui-form-set.type-chk input[type=checkbox]:checked+label:after{border-color:#dc2832}.noti-qna-apply-form{padding-bottom:20px}.noti-qna-apply-form li{margin-bottom:10px;padding-left:9px;font-size:13px;color:#757575;line-height:19px;position:relative}.noti-qna-apply-form li:before{background:#bdbdbd;width:3px;height:3px;position:absolute;left:0;top:8px}.prdt-qna-apply-button .ui-btn-type.act-qna-apply-form{background:#bdbdbd;color:#fff;font-weight:700;width:100%;border-color:#bdbdbd;height:56px;line-height:55px;font-size:16px}.prdt-qna-apply-button .ui-btn-type.act-qna-apply-form.active{background:#000;border-color:#000}.my-prdt-qna-list-wrap{background:#f5f5f5}.my-prdt-qna-set{border-top:10px solid #eee}.my-prdt-qna-list-wrap .prod-basic-set{background:#fff;padding:20px 20px 15px}.my-prdt-qna-list-wrap .prdt-qna-set{border-top:1px solid #eee}.ui-btn-type-ico.act-remove-qna{padding-left:10px;position:absolute;right:20px}.ui-btn-type-ico.act-remove-qna>span{font-size:12px;color:#757575}.ui-btn-type-ico.act-remove-qna:after,.ui-btn-type-ico.act-remove-qna:before{position:absolute;content:'';display:block;width:.8px;height:10px;background:#bdbdbd;left:2px;top:5px}.ui-btn-type-ico.act-remove-qna:before{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.ui-btn-type-ico.act-remove-qna:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.prdt-qna-set+.prdt-qna-set{border-top-width:0}.prdt-qna-set+.prdt-qna-set .prdt-qna-answer-wrap{border-bottom-width:0;padding-bottom:20px}.crop_img .img_wrap{display:block;position:relative;width:100%;padding-top:56.3%;overflow:hidden}.crop_img .img_wrap:before{opacity:.2;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:10}.crop_img .img_wrap>img{position:absolute;top:0;left:0;width:100%;height:auto;bottom:0;margin:auto}.review-grade-sum-all .grade-star-txt{line-height:48px;vertical-align:3px}.more-stock-anchor{position:absolute;display:inline-block;width:30px;height:30px;top:50%;transform:translate3d(0,-50%,0);background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) -62px -132px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.find-stock-store{line-height:53px;background:#fff;border-top:1px solid #eee;position:relative;padding:0 15px}.find-stock-store .stock-store-tle{font-size:14px;color:#000;letter-spacing:-.5px;font-weight:400}.ly-stock-offline-wrap .ui-btn-type-ico{width:40px;height:40px}.ui-btn-type-ico.ly-close-stock-search{position:absolute;right:10px;top:10px}.lf_app .ui-btn-type-ico.ly-close-stock-search{top:calc(env(safe-area-inset-bottom) + 50px)}.ui-btn-type-ico.ly-close-stock-search:after,.ui-btn-type-ico.ly-close-stock-search:before{position:absolute;content:'';display:block;width:.8px;height:24.6px;background:#000;right:20px;top:7px}.ui-btn-type-ico.ly-close-stock-search:before{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.ui-btn-type-ico.ly-close-stock-search:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.ly-stock-offline-header{padding:60px 0 15px 20px}.lf_app .ly-stock-offline-header{padding-top:calc(env(safe-area-inset-top) + 60px)}.ly-stock-offline-header .stock-offline-tle{line-height:normal;font-size:20px;color:#000}.stock-offline-msg{font-size:13px;color:#757575;font-weight:400;line-height:normal;padding-left:20px;word-break:break-word;white-space:normal;padding-right:20px}.stock-offline-chk{padding:20px}.stock-offline-chk dt{padding-bottom:10px;font-size:14px;color:#000;font-weight:400}.stock-offline-chk dd{overflow:hidden}.prod-stock-list{overflow-y:hidden;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.prod-stock-list::-webkit-scrollbar{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.prod-stock-list::-webkit-scrollbar-thumb{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.prod-stock-list::-webkit-scrollbar-track{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.stock-offline-chk .inp_rect_rdo+label{color:#757575;min-width:54px;padding:12px 20px;text-align:center;box-sizing:border-box}.stock-offline-chk .inp_rect_rdo:checked+label{color:#dc2832}.stock-offline-chk .inp_rect_rdo:checked+label:before{background:0 0}.stock-offline-chk .inp_rect_rdo:checked+label:after{background:0 0;border:1px solid #dc2832;top:-1px;left:-1px;right:-1px;bottom:-1px;width:auto;height:auto;margin:0}.stock-inq-list-wrap{border-top:10px solid #eee}.stock-inq-list-wrap .no-store{text-align:center;padding:50px 0;font-weight:700;color:#000}.stock-inq-tle{line-height:57px;padding:0 20px;border-bottom:1px solid #eee}.stock-inq-tle.fixed{position:fixed;top:0;z-index:10000;background:#fff;right:0;left:0}.lf_app .stock-inq-tle.fixed{top:calc(env(safe-area-inset-top))}.inq-ly-toggle .sp-ico,.ui-btn-type-ico.act-open-ly{width:16px;height:16px;transform:translateY(-50%);top:50%}.stock-inq-tle:after{content:'';display:block;clear:both;font-size:0;visibility:hidden}.stock-inq-tle h3{font-size:14px;color:#000;font-weight:700;float:left}.btn-stock-inq-ly{font-size:13px;color:#000;font-weight:400;float:right}.btn-stock-inq-ly .inq-ly-toggle{position:relative;display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:1px}.inq-ly-toggle .sp-ico{text-indent:-9999px;display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) -90px -72px no-repeat;background-size:150px auto;position:absolute;right:0}.btn-stock-inq-ly .inq-ly-toggle.open .sp-ico{background-position:-72px -72px}.ui-btn-type-ico.act-open-ly{background:#fff;border:1px solid #e0e0e0;line-height:16px;font-size:0;box-sizing:border-box;position:absolute}.ui-btn-type-ico.act-open-ly:after{position:absolute;content:'';display:block;border:1px solid #000;border-width:0 0 1px 1px;width:4.6px;height:4.6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-4px 0 0 4px}.stock-inq-store-desc{padding:20px 20px 0}.btn-stock-inq-store-contact{overflow:hidden;border-top:1px solid #eee;margin:0 -20px}.btn-stock-inq-store-map,.btn-stock-inq-store-tel{display:block;text-align:center;line-height:45px;width:50%;box-sizing:border-box;float:left}.btn-stock-inq-store-map{position:relative}.btn-stock-inq-store-map:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;left:0;width:1px;background:#eee}.btn-stock-inq-store-map span:before,.btn-stock-inq-store-tel span:before{content:'';display:inline-block;width:16px;height:16px;vertical-align:-2px}.btn-stock-inq-store-tel span:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_tel.png) no-repeat;background-size:100% auto;vertical-align:-3px}.btn-stock-inq-store-map span:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_map.png) no-repeat;background-size:100% auto}.stock-inq-store-list .stock-inq-store-desc:after{display:block;content:'';height:10px;background:#eee;margin:0 -20px}.stock-inq-count{display:inline-block;font-size:14px;margin-right:5px;vertical-align:1px}.stock-inq-store-tle{font-size:14px;color:#000;font-weight:700;padding-bottom:6px}.stock-inq-store-address{font-size:14px;color:#000;line-height:normal}.stock-inq-store-status{padding:20px 0;font-size:0;color:#dc2832;font-weight:400;line-height:normal;position:relative}.ly-common-wrap{position:absolute;border:1px solid #000;z-index:100}.ly-common-container{padding:16px 20px 20px;box-sizing:border-box}.ly-common-ttl{border-bottom:1px solid #000;font-size:15px;padding:4px 0 16px;font-weight:700}.ly-common-content,.ly-common-ttl{color:#000;line-height:normal}.ly-tbl-box:first-child{margin-top:15px}.ly-tbl-box:last-child{padding-bottom:0}.ly-tbl-box{display:table;width:100%;overflow:hidden;padding-bottom:10px}.ly-tbl-cell{display:table-cell;text-align:left;font-size:13px;letter-spacing:-1px;white-space:nowrap}.ly-tbl-cell+.ly-tbl-cell{text-align:right;letter-spacing:0}.ly-close-x{position:absolute;right:20px;top:16px}.ui-btn-type-ico{display:inline-block;position:relative}.ui-btn-type-ico.act-close-ly{width:24px;height:24px}.ui-btn-type-ico.act-close-ly:after,.ui-btn-type-ico.act-close-ly:before{position:absolute;content:'';display:block;width:.8px;height:20.6px;right:8px;top:2px;background:#000}.ui-btn-type-ico.act-close-ly:before{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.ui-btn-type-ico.act-close-ly:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.ly-stock-status{background:#fff;width:250px;left:20px;margin-top:5px}.ly-tbl-box.no-stock .ly-tbl-cell{color:#bdbdbd}.ui-form-set.type-chk-group{display:inline-block;height:46px}.ui-form-set.type-chk-group input[type=checkbox]{opacity:0;width:0;height:0;line-height:0;margin:0;position:absolute}.ui-form-set.type-chk-group input[type=checkbox]+label{display:inline-block;font-size:13px;line-height:46px;font-weight:400;color:#000;position:relative;text-indent:20px;text-align:left;height:46px;width:100px}.ui-form-set.type-chk-group input[type=checkbox]+label:before{content:'';display:block;border:1px solid #eee;position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box}.ui-form-set.type-chk-group input[type=checkbox]:checked+label{font-weight:700}.ui-form-set.type-chk-group input[type=checkbox]:disabled+label,.ui-form-set.type-chk-group.disabled label{background:#f9f9f9;color:#bdbdbd}.ui-form-set.type-chk-group input[type=checkbox]+label strong{font-weight:400}.ly-stock-store-inq{position:absolute;z-index:110;right:10px;margin-top:42px}.ly-stock-store-inq-dimed{position:fixed;top:0;left:0;right:0;bottom:0;z-index:111;background:#000;opacity:.7}.card_template_keyword,.ly-stock-store-inq-list{overflow:hidden;background:#fff;position:relative}.ly-stock-store-inq-list{width:auto;display:inline-block;z-index:112}.ly-stock-store-inq ul{float:left;width:100px}.ly-stock-store-inq li{display:block;height:46px;margin-top:-1px;position:relative;font-size:0}.ly-stock-store-inq ul:nth-child(2){margin:0 -1px}.events-tile-bundle,.ly-stock-store-inq ul:nth-child(1){margin-left:-1px}.card_template_wrap.card_hotkey_horizontal .card_header{height:55px;line-height:55px}.card_template_wrap>div.card_template_keyword:last-child{border-bottom:0}.card_template_keyword{border-bottom-width:0;padding:0 0 20px}.card_template_keyword>ol{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:nowrap;overflow-y:hidden;white-space:nowrap;overflow-x:auto;width:auto;padding-left:15px;-webkit-overflow-scrolling:touch}.card_template_keyword ol::-webkit-scrollbar{display:none}.card_template_keyword>ol,.card_template_keyword>ol>li{flex:0 0 auto;padding-right:10px}.card_template_keyword .hotkey_btn button{width:auto;height:40px;color:#000;box-sizing:border-box;border-radius:20px;background-color:#f4f4f4;border-width:0;font-size:16px;font-weight:400;padding:0 15px}.card_template_keyword .hotkey_btn .on{background:#000;color:#fff}.card_hotkey_vertical{background:#fff;height:49px;padding:0 50px 0 20px;line-height:49px;position:relative}.card_hotkey_vertical .card_header{display:inline-block;padding:0;min-height:49px;line-height:49px;margin-right:15px;float:left;position:static}.card_hotkey_vertical .card_header .mtt{display:inline-block;font-size:12px;padding:0 6px;max-height:24px;line-height:24px;background:#dc2832;color:#fff;border-radius:3px;box-sizing:border-box;max-width:120px;white-space:nowrap}.card_hotkey_vertical .card_template_ticker{height:49px;display:inline-block;float:left;min-width:calc(100% - 135px);border-bottom:0!important;overflow:hidden}.card_hotkey_vertical .card_template_ticker .hotkey_list{position:relative;width:100%;display:block}.card_hotkey_vertical .hotkey_list li.swiper-slide{height:49px!important;line-height:49px;font-size:16px;display:block;position:relative;overflow:hidden}.card_hotkey_vertical .hotkey_list li button{font-size:16px}.hotkey_list .num{font-weight:700;color:#000;font-size:16px}.btn_hotkey_list_open{position:absolute;right:20px;top:10px}.btn_hotkey_list_open a.btn-drop{display:inline-block;width:30px;height:30px;position:relative}.btn_hotkey_list_open a.btn-drop:after{position:absolute;content:'';display:block;border:1px solid #000;border-width:0 0 1px 1px;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:8px 0 0;right:2px;-webkit-transition:all .4s;transition:all .4s}.btn_hotkey_list_open a.btn-drop.open:after,.card_hotkey_vertical.on .btn_hotkey_list_open a.btn-drop:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:12px;-webkit-transition:all .4s;transition:all .4s}.card_hotkey_vertical.on{height:auto}.card_hotkey_vertical.on .ly_ticker_hotkey_list{display:block}.ly_ticker_hotkey_list{background:#fff;padding:4px 0 9px;position:relative;top:-1px;display:none;z-index:100;clear:both;margin:0 -50px 0 -20px}.detail_info_wrap .detail_tit:first-child,.detail_tit{margin-top:0}.ly_ticker_hotkey_list .hotkey_list li{line-height:1.31;padding:6px 0 6px 20px}.card_hotkey_vertical.on .card_header{margin-right:0;width:100%}.card_hotkey_vertical.on .card_header .mtt{display:block;background:#fff;line-height:49px;border-radius:0;color:#000;font-size:16px;padding:0}.card_hotkey_vertical.on .card_template_ticker{max-height:1px;font-size:0}.detail_tit{min-height:65px;padding:30px 0 15px 20px;border-top:0!important;background:#fff;font-size:18px;color:#000;box-sizing:border-box;font-weight:700}.detail_info_wrap .mtx{font-size:16px;font-weight:400;line-height:1.5;color:#000;padding:0 20px 15px;word-break:break-all}.cloth_detail.wearing-info{padding:0 20px 30px}.cloth_detail.wearing-info .lst{border-top:0!important;border-bottom:0!important}.cloth_detail.wearing-info .lst>li{overflow:hidden;border-top:0!important;background:#fff}.cloth_detail.wearing-info .tit{padding-left:0;background:#fff;font-size:16px;color:#000;box-sizing:border-box;width:56px;height:35px;line-height:35px}.cloth_detail.wearing-info .info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.cloth_detail.wearing-info .info li{display:inline-block;width:auto;padding:9px 0 9px 20px;box-sizing:border-box;flex:1;white-space:nowrap}.cloth_detail.wearing-info .info li:first-child{width:auto;padding-left:20px}.cloth_detail.wearing-info .inp_chk2 input{position:absolute;opacity:0}.cloth_detail.wearing-info .inp_chk2 input+label{color:#757575;font-size:16px;margin-left:0}.cloth_detail.wearing-info .inp_chk2 input:disabled:checked+label,.cloth_detail.wearing-info .inp_chk2 label.inp_label.info_chk{color:#000}.cloth_detail.wearing-info .etc{margin-top:20px;font-size:16px;color:#000}.cloth_detail.wearing-info .etc dt{font-size:16px;color:#000;width:76px;line-height:1.88;white-space:nowrap;font-weight:700}.cloth_detail.wearing-info .etc dd{overflow:hidden;margin-top:8px;color:#000;line-height:1.88;width:calc(100% - 76px)}#modelSizeInfo.coordination-info-box-wrap{overflow:hidden;background-color:#fff;padding:20px 20px 0}#modelSizeInfo .coordination-info-box{border-width:0;padding:0 0 5px;margin-bottom:10px}#modelSizeInfo .coordination-info-box dl{overflow:hidden;color:#000;display:table;width:100%;box-sizing:border-box;table-layout:inherit}#modelSizeInfo .coordination-info-box dd,#modelSizeInfo .coordination-info-box dt{display:table-cell;text-align:left;font-size:15px;vertical-align:middle;line-height:1.5;float:left}#modelSizeInfo .coordination-info-box dt{width:90px;padding-left:0;font-weight:700}#modelSizeInfo .coordination-info-box dd{width:calc(100% - 90px);overflow-x:hidden}.prod-img+#codiProductsDiv{margin-top:20px}#codiProductsDiv{padding-bottom:0;background:#fff}#codiProductsDiv .card_template_wrap{margin-top:0}#codiProductsDiv .card_template_wrap .tmpl_24.card_template3{border-bottom-width:0!important}#codiProductsDiv .card_header{display:none}.img-prod-detail+.img-prod-detail{margin-top:10px}.img-prod-detail img{display:block;width:100%}.md-comment{font-size:16px;color:#000;line-height:1.5;padding:15px 20px 30px;background:#fff}.md-comment dt{font-weight:700}.md-comment dd{padding-top:10px}.prod-description{padding-bottom:30px;background:#fff}.prod-label-img{padding:0 20px 30px 0;background:#fff}.prod-label-img ul{overflow:hidden}.prod-label-img ul li{float:left;width:calc(50% - 20px);box-sizing:border-box;margin-left:20px;margin-top:0;margin-bottom:20px;position:relative;display:block;padding-top:50%}.prod-label-img ul li .prod-img{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto}.type_personalization .mtt{width:100%}.detail_info_wrap .cont div,.detail_info_wrap .cont p,.detail_info_wrap .cont table,.detail_info_wrap .cont table td{width:auto!important}.btn-rel-prod-more{display:block;height:50px;line-height:50px;position:relative;background:#fff;text-align:center}.btn-rel-prod-more i{display:inline-block;position:absolute;width:10px;height:12px;top:50%;margin-left:6px;margin-top:-6px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/review/sp_review.png) -82px -142px no-repeat;-webkit-background-size:150px auto;background-size:150px auto;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.brand_artbx .label,.brand_artbx .label.type2{background:0 0;letter-spacing:-.5px;font-weight:400}.btn-rel-prod-more>span{font-size:15px;font-weight:400;color:#000}.btn-rel-prod-more.rel-close i{transform:rotate(270deg);-webkit-transform:rotate(270deg);margin-top:-4px}.clo-sv-open{right:7%;bottom:15px}.brand_artbx .label{font-size:16px;color:#000;margin-right:0;padding:0;line-height:17px;height:auto}.brand_artbx .label.type2{color:#dc2832;font-size:16px}.brand_artbx .label.type3{color:#999}.brand_artbx .brand{position:relative;font-weight:700;font-size:16px}.brand_artbx .brand:after{content:'';display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/sp_like.png) -69.5px 0 no-repeat;-webkit-background-size:150px auto;background-size:150px auto;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.prdt_detail .pagenation{bottom:7px}.brand_artbx{padding:15px 15px 12px}.prdt_detail .top_banner{padding:0 12.5%;background:#fff}.prdt_detail .etc_btn{right:8px;bottom:-69px}.prdt_detail .etc_btn li{margin-left:0;float:right}.prdt_detail .etc_btn button{width:40px;height:52px;background:0 0}.prdt_detail .btn_share{width:40px}.prdt_detail .btn_share .sp{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/sp_like.png) -47px 0 no-repeat;-webkit-background-size:150px auto;background-size:150px auto;width:20px;height:20px}.prdt_detail .btn_share:after{content:'공유';color:#333;font-size:10px;display:block;line-height:normal;letter-spacing:0;bottom:5px;width:100%;position:absolute;text-align:center}.prdt_detail .btn_wish .sp{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/sp_like.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto;width:21px;height:19px}.prdt_detail .btn_wish.on .sp{background-position:-23.5px 0}.size_artbx{padding:19px 15px 16px}.size_artbx .detail_lst .tit{font-size:13px}.brand_artbx .prdt_tit{padding-right:105px;max-height:36px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.size_artbx .circ_rdo_group input,.size_artbx .circ_rdo_group input:checked:after{width:18px;height:18px}.size_artbx .btn_wrap .chart{width:72px;color:#474747;font-size:11px;letter-spacing:-1px}.benefit_artbx{padding:13px 15px}.benefit_artbx .detail_lst .tit{font-size:13px;color:#999}.benefit_artbx .detail_lst del.price{color:#bbb;font-style:normal;text-decoration:none;position:relative;display:inline-block}.benefit_artbx .detail_lst del.price:after{content:'';background:#dc2832;height:1px;position:absolute;top:calc(50% - 1px);left:-3px;right:-3px}.prdt_detail .detail_lst .info .ly_btn_wrap{position:static;display:inline-block}.benefit_artbx .your_best_price .tit>strong{font-size:14px;color:#dc2832}.benefit_artbx .benefit_price .tit>strong{font-size:14px;color:#000}.benefit_artbx .benefit_price .info{letter-spacing:-.1px}.benefit_artbx .benefit_price.non_login .tit>strong{font-size:14px;color:#dc2832}.benefit_artbx .benefit_price.non_login .info{color:#dc2832;letter-spacing:-.1px}.review-grade-sum-all{padding:0 15px}.more-review-anchor,.more-stock-anchor{right:15px}.prdt_detail .benefit_artbx .detail_lst{padding-bottom:0}.prdt_detail .benefit_artbx .detail_lst+.wrap_toggle{margin-top:10px}.size_artbx .btn_wrap button{border-bottom-color:#dbdbdb}.type_personalization .mtt{line-height:22px;padding:14px 0 12px}.type_personalization .mtt em,.type_personalization .mtt strong{height:22px;line-height:19px;display:inline-block;overflow:hidden;vertical-align:middle;white-space:nowrap}.type_personalization .mtt strong{word-wrap:break-word;max-width:100%;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-right:-3px}.type_personalization .mtt em{width:140px;font-weight:400}.type_personalization a.card_header.dummy{padding-right:115px}.type_personalization .card_header .btn_more{padding-right:0;width:85px;top:50%;transform:translateY(-50%)}.type_personalization .card_header .btn_more:after{content:'';display:block;width:13px;height:30px;top:50%;right:0;transform:translateY(-50%);position:absolute;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png) -18px -39.5px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.type_personalization .card_header .btn_more:before{top:50%;right:11px;transform:translateY(-50%);display:block;text-indent:0;position:absolute;min-width:85px;height:30px;content:'전체보기';font-size:13px;color:#4285f4;font-weight:400;white-space:nowrap;letter-spacing:0;line-height:29px;text-align:right}.row_single_list .flex_wrap#mdRcmndDiv span.img_wrap{height:inherit;overflow:hidden;padding-top:80%}.row_single_list .flex_wrap#mdRcmndDiv span.img_wrap img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto 0}.row_single_list .flex_wrap#mdRcmndDiv span.img_wrap>a.img_wrap{position:static;height:auto;padding-top:0}li.swiper-slide .swiper-zoom-container>img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0}li.swiper-slide.swiper-slide-zoomed .swiper-zoom-container>img{width:auto;position:static;top:auto;bottom:auto;left:auto;right:auto}.seg_banner_img{padding:0 20px 20px;font-size:0;line-height:1}.seg_banner_img img{display:block;width:100%}.type_seg_prod .card_header .mtt sub,.type_seg_prod .card_header .mtt sup{line-height:normal;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;color:#000;overflow:hidden;word-wrap:break-word;font-style:normal}.type_seg_prod .card_header{padding-right:20px}.type_seg_prod .card_header .mtt{padding:20px 95px 15px 0}.type_seg_prod .card_header .mtt sup{font-size:14px;font-weight:400;max-height:17px;-webkit-line-clamp:1}.type_seg_prod .card_header .mtt sub{margin-top:4px;font-size:16px;font-weight:700;-webkit-line-clamp:2}.type_seg_prod .card_header .btn_more{padding-right:0;width:75px;top:50%;transform:translateY(-50%)}.type_seg_prod .card_header .btn_more:after{display:block;text-indent:0;position:absolute;top:11px;right:0;min-width:75px;text-align:center;height:28px;background:0 0;content:'더 알아보기';font-size:12px;color:#000;font-weight:700;border-radius:4px;border:1px solid #bdbdbd;white-space:nowrap;letter-spacing:0;line-height:27px;box-sizing:border-box}#header.season-autumn .logo{width:84px}#header.season-autumn .logo .sp{width:84px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/tmp/logo_season_autumn.png) 0 10px no-repeat;-webkit-background-size:84px auto;background-size:84px auto}#header.season-autumn .search_area{width:calc(100% - 234px)}.prod-description p{padding-left:20px;padding-right:20px}.gift-pack-close-improving{margin-top:10px;position:relative;clear:both;width:100%;border-top:1px solid #eee;background:#fff;font-size:0;margin-bottom:10px;padding:20px 0 20px 15px;text-align:left;box-sizing:border-box}.gift-package-handler .gift-pack-close-improving{margin:0 16px;padding-left:0;width:auto;border-bottom:1px solid #eee}.gift-pack-close-improving .gift-pack-noti{font-size:14px;color:#000;line-height:24px}.gift-pack-close-improving .package-count-noti{color:#dc2732;font-size:11px}.gift-pack-close-improving .gift-pack-select{padding:25px 0 0}.gift-pack-close-improving .gift-pack-select .lfu-checkbox{padding-left:25px;position:relative;display:inline-block;height:20px}.gift-pack-close-improving .gift-pack-select .lfu-checkbox input[type=checkbox]{opacity:0;position:absolute;left:0;top:0}.gift-pack-close-improving .gift-pack-select .lfu-checkbox input+label{display:inline-block;height:20px;overflow:hidden}.gift-pack-close-improving .gift-pack-select .lfu-checkbox input+label:before{position:absolute;content:'';display:block;width:20px;height:20px;border:1px solid #ddd;background:#fff;border-radius:10px;box-sizing:border-box;left:0;top:50%;margin-top:-10.5px}.gift-pack-close-improving .gift-pack-select .lfu-checkbox input+label:after{position:absolute;content:'';display:block;width:8px;height:4px;border:1px solid #ddd;border-width:0 0 1.5px 1.5px;-webkit-transform:rotate(-1355deg);transform:rotate(-45deg);left:0;top:50%;margin:-4px 0 0 5px}.gift-pack-close-improving .gift-pack-select .lfu-checkbox input:checked+label:after,.gift-pack-close-improving .gift-pack-select .lfu-checkbox input:checked+label:before{border-color:#dc2832}.gift-pack-close-improving .gift-pack-select .lfu-checkbox input:disabled+label:after,.gift-pack-close-improving .gift-pack-select .lfu-checkbox input:disabled+label:before{border-color:#ddd}.gift-pack-close-improving .gift-pack-select .lfu-checkbox input:disabled+label{color:#ccc}.gift-pack-close-improving .gift-pack-select .lfu-checkbox:nth-child(1){width:128px}.gift-pack-close-improving .gift-pack-select label{font-size:14px;color:#000;vertical-align:middle}.gift-pack-close-improving .gift-pack-select input:checked+label{color:#000}.gift-pack-close-improving .gift-pack-select-noti{font-size:11px;color:#888;white-space:nowrap;word-break:keep-all;padding-top:2px;box-sizing:border-box}.gift-pack-close-improving .gift-pack-select-noti#gpkg-noti1{padding-left:25px}.gift-pack-close-improving .gift-pack-select-noti#gpkg-noti2{padding-left:179px}.gift-pack-close-improving .gift-pack-going{font-size:12px;color:#4285f4;display:inline-block;position:relative;font-weight:600;height:22px;text-align:center;line-height:23px;padding:0 7px;margin-left:7px}.btn_ly_size_find,.size-find-tag{height:18px;display:inline-block}.gift-pack-close-improving .gift-pack-going:before{content:'';border:1px solid #4285f4;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px}.gift-pack-close-improving .gift-pack-going.service-close{color:#000}.size-find-tag,.size-find-tag>em{font-size:9px!important;font-weight:400!important;color:#fff!important;letter-spacing:-1px}.gift-pack-close-improving .gift-pack-going.service-close:before{border-color:#000}.filter_content .depth2.type4{overflow:hidden;margin:0 -4px}.filter_content .depth2.type4 li{float:left;width:calc(50% - 8px);margin-top:8px;padding:0 4px;box-sizing:border-box}.filter_ly.new .filter_content .benefit .depth2.type4 button{padding-left:0;text-align:center}.size-find-tag{background:linear-gradient(107deg,#23aae6,#4285f4);border-radius:1px;text-align:center;padding:0 5px;line-height:19px;margin-right:0}.size-find-tag>em{margin-right:0!important}.delivery-info .size-find-term,.ly-size-find-service .size-find-term,.wrap_toggle .title_toggle .txt strong.size-find-term,[class*="-size-find"] .size-find-term{color:#4285f4}.delivery-info{font-size:13px;color:#333;font-weight:400}.delivery-info-sub{color:#888;font-size:12px;line-height:normal;word-break:keep-all}.btn_ly_size_find{width:18px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/btn_question.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;right:-21px;top:50%;margin-top:-9px}.size-find-service{font-size:0;line-height:1;color:#000;overflow:hidden;margin:10px 0 0}.size-find-service span{float:left;vertical-align:middle;display:inline-block;line-height:18px;font-size:12px}.size-find-service .size-find-num{color:#4285f4;display:inline-block;padding:0 8px 0 6px}.size-find-service .size-find-about{position:relative}.ly-size-find-service{z-index:300;top:0;left:0;bottom:0;right:0}.ly-size-find-service .ly-dimed-close{position:fixed;width:100%;bottom:0;left:0;right:0;z-index:301;height:100vh;box-sizing:border-box;background:#000;opacity:.5;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);transform:translateZ(1px)}.ly-size-find-service .ly-common-container{z-index:302;background:#fff;position:absolute;border:1px solid #000;left:20px;right:20px;width:auto;bottom:auto;top:50%;transform:translateY(-50%);padding-bottom:30px}.size-find-desc{font-size:14px;color:#000;margin-top:20px;line-height:19px}.ly-size-find-service .size-find-tag,.ly-size-find-service .size-find-tag>em{font-size:10px!important;letter-spacing:0}.ly-size-find-service .size-find-tag{vertical-align:bottom;height:20px;line-height:21px}.size-find-delivery{margin-top:5px}.mgt-default,.promo-ttl{margin-top:10px}.size-find-delivery .size-find-tag{vertical-align:2px}.size-find-delivery span{font-size:11px;color:#888}.delivery-info .size-find-tag,.wrap_toggle_ctns .size-find-tag{vertical-align:1px}.tmpl-ttl-card{overflow:hidden;position:relative;min-height:50px;width:100%;background:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.sect-ttl{font-weight:400;font-size:22px;color:#000;padding-left:20px;line-height:58px;background:#fff}.promo-ttl{font-size:13px;padding:0 0 0 20px;line-height:30px;background:#eee}.tmpl-promo{position:relative;margin-bottom:1px}.tmpl-mdspick a,.tmpl-promo a{display:block}.tmpl-flex-img{display:block;position:relative;font-size:0;line-height:1}.tmpl-flex-img img{display:block;width:100%}.tmpl-tag-mix{position:absolute;overflow:hidden;white-space:nowrap;word-break:keep-all;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.prod-rel-ttl,.tmpl-ttl-card strong{word-break:break-all;-webkit-box-orient:vertical;text-overflow:ellipsis}.tmpl-mdspick .tmpl-tag-mix{left:20px;bottom:-6px}.tag-brand,.tag-marketing{display:inline-block;padding:0 8px;height:20px;color:#fff;font-size:11px;float:left;border-radius:2px;position:relative;line-height:21px}.tag-brand{background:#212121}.tag-marketing{background:#000;height:25px;line-height:25px}.tag-marketing:before{content:'';width:2px;background:#212121;height:100%;display:inline-block;position:absolute;left:-2px;top:0;bottom:0}.tmpl-ttl-mix{box-sizing:border-box;letter-spacing:-.2px;height:90px;display:block}.tmpl-mdspick .tmpl-ttl-mix{background:#fff;padding:20px 30px 0 20px;color:#212121}.ttl-main{font-size:20px;font-weight:700;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;height:24px}.ttl-sub{margin-top:6px;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;height:17px}.tmpl-ttl-card+.tmpl-mdspick.mgt-default{margin-top:0}.tmpl-ttl-card h2{display:block;flex-grow:1;text-align:left}.tmpl-ttl-card strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1}.tmpl-ttl-card .ttl-more-view{display:flex;position:relative;align-self:flex-end;margin-bottom:10px}.tmpl-ttl-card sub,.tmpl-ttl-card sup{display:-webkit-box;line-height:normal;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tmpl-ttl-card sup{font-size:22px;color:#000;line-height:58px}.tmpl-ttl-card sup>strong{display:inline;overflow:visible}.tmpl-ttl-card sub{font-weight:700;font-size:20px;color:#000;background:#fff;margin:3px 0 15px}.ttl-more-view{white-space:nowrap;height:30px;line-height:31px;padding:0 33px 0 15px;color:#4285f4;font-size:13px;font-weight:500;max-width:100px}.ttl-more-view>span{display:block;width:52px}.ttl-more-view:after{content:'';display:block;width:8px;height:8px;border:1px solid #4285f4;border-width:0 1px 1px 0;box-sizing:border-box;top:50%;transform:rotate(-45deg) translateY(-50%);position:absolute;right:21px}.tmpl-ttl-card .ttl-toggle{position:absolute;display:block;width:44px;height:44px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_planning.png) -52.5px 0 no-repeat #fff;-webkit-background-size:150px auto;background-size:150px auto;right:6px;top:3px;box-sizing:border-box}.tmpl-ttl-card .ttl-toggle.active-unfold{background-position:-99px 0}.tmpl-ttl-card h2.plng-ttl{font-size:14px;height:44px;padding-left:20px;overflow:hidden}.tmpl-ttl-card h2.plng-ttl strong{line-height:43px}.tmpl-ttl-card h2.plng-ttl .img-ttl{display:inline-block;height:100%;float:left;line-height:1;font-size:0;margin-right:6px}.tmpl-ttl-card h2.plng-ttl .img-ttl img{display:block;height:100%}.btn-more-list-huge{clear:both;padding:20px 20px 30px}.btn-more-list-huge .shape-box{border:1px solid #ddd;border-radius:4px;font-size:14px;color:#000;box-sizing:border-box;line-height:50px;align-items:center;justify-content:center;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding-right:5.5px;flex-shrink:1}.btn-more-list-huge .shape-box .sort-name{font-weight:700;margin-right:4px}.btn-more-list-huge .shape-box .sort-classify{margin-right:3px}.btn-more-list-huge .shape-box .sort-action-ttl{color:#4285f4;position:relative;padding-right:10px}.btn-more-list-huge .shape-box .sort-action-ttl:after{content:'';display:block;width:13px;height:30px;top:50%;right:0;transform:translateY(-50%);position:absolute;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png) -18px -39px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.btn-more-list-refresh{clear:both;padding:0 20px 20px;background:#fff;text-align:center}.btn-more-list-refresh .shadow-box{border:1px solid #ddd;border-radius:4px;font-size:14px;color:#000;box-sizing:border-box;line-height:50px;align-items:center;justify-content:center;width:100%;display:block;padding-right:5.5px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.05);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.05);box-shadow:0 3px 5px 0 rgba(0,0,0,.05);outline:0;text-align:center;margin:0 auto;position:relative}.btn-more-list-refresh:active,.btn-more-list-refresh:focus,.btn-more-list-refresh:hover{outline:0;border:0}.btn-more-list-refresh .shadow-box .refresh-text{font-size:14px;color:#4285f4;padding-left:25px}.btn-more-list-refresh .shadow-box .refresh-text:before{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;content:'';background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/ico_refresh.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin:-1px 0 0 -25px}.img-clip-out,.ir-cate{position:relative}.btn-more-list-refresh .shadow-box .refresh-action-count{text-align:right;letter-spacing:-2px}.btn-more-list-refresh .shadow-box .refresh-action-count .swiper-pagination-current,.btn-more-list-refresh .shadow-box .refresh-action-count strong{min-width:16px;display:inline-block;font-weight:700;letter-spacing:0}.cte-name,.img-clip-out,.img-clip-out .img-clip-in a,.ir-cate,.ir-cate img{display:block}.btn-more-list-refresh .shadow-box .refresh-action-count .swiper-pagination-total{letter-spacing:0}.img-clip-out,.ir-cate,.planning-cate-name{text-align:center;letter-spacing:-.3px}.tmpl-category-wrap{padding:0 8px;background:#fff}.tmpl-category-list{padding-top:12px}.tmpl-category-list:after{display:block;clear:both;content:''}.tmpl-category-list li{padding:0 6px 12px;float:left;width:calc(100%/6);box-sizing:border-box;text-align:center}.ir-cate{max-width:48px;margin:0 auto}.img-clip-out .img-clip-in{position:absolute;top:1px;left:1px;right:1px;bottom:1px}.ir-cate img{width:100%}.cte-name{color:#000;font-weight:400;font-size:13px;margin-top:5px;text-align:center;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-left:-8.5px;margin-right:-8.5px}.cte-tag-new,.cte-tag-season{color:#dc2832;background:#fff;top:-4px}.planning-all-nav li>a.on .planning-cate-name,.planning-count{font-weight:700}.brand-store .cte-name{overflow:visible}.ir-cate [class*=cte-tag-]{height:16px;box-sizing:border-box;display:inline-block;border-radius:8px;font-size:10px;position:absolute;overflow:hidden;line-height:16px}.cte-tag-new{width:16px;right:1px}.cte-tag-season{min-width:38px;padding:0 5px;right:-5px}.cte-tag-promo{background:#000;color:#fff;padding:0 6px;white-space:nowrap;bottom:17px;left:50%;transform:translateX(-50%);border-radius:8px}.cte-tag-new:after,.cte-tag-season:after{display:inline-block;border:1px solid #dc2832;content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px}figure.slide a{display:block}figure.slide{position:relative;top:0;right:0;overflow:hidden;width:100%;margin:0;left:0;font-size:0;animation:3s slidy infinite;height:300%}@keyframes linebar{0%{width:10%}100%{width:100%}}@-webkit-keyframes linebar{0%{width:10%}100%{width:100%}}@keyframes slidy{0%,25%{top:0}50%,75%{top:-100%}100%{top:-200%}}@-webkit-keyframes slidy{0%,25%{top:0}50%,75%{top:-100%}100%{top:-200%}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes displayHide{from{height:86px}to{height:44px}}@-webkit-keyframes displayHide{from{height:86px}to{height:44px}}@media screen and (max-width:320px){.tmpl-category-list li{padding:0 4px 12px}.ir-cate{width:42px}.cte-name{margin-left:-5.5px;margin-right:-5.5px}}#wrap.allEvent .location .menu,#wrap.allEvent .top_fix .location .sub_menu{top:0}#wrap.allEvent .top_fix h1.mtt{font-size:16px;font-weight:700}.tmpl-planning-full-page{background:#f4f4f4;scroll-behavior:smooth}.btn-close-planning-full{display:inline-block;width:50px;height:50px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_planning.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto;top:0;right:0;position:absolute}.tmpl-plng-cnt{background:#f4f4f4;overflow-y:auto;-webkit-transform:translateZ(0)}.planning-cate-img img{display:block;width:100%}.planning-cate-name{font-size:12px;color:#000;display:inline-block;margin:6px -4.5px 0;line-height:12px;padding:0 0 10px}.planning-cate-name>em{display:block;max-width:56px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.planning-count{font-size:12px;color:#dc2832;position:absolute;display:none}.planning-all-wrap{overflow:hidden;height:86px}.planning-all-nav{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0);padding-bottom:10px;background:#fff;box-sizing:border-box;padding-top:10px}.planning-all-nav::-webkit-scrollbar,.planning-all-nav::-webkit-scrollbar-thumb,.planning-all-nav::-webkit-scrollbar-track{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.planning-all-nav ul{width:100%;text-align:left;white-space:nowrap}.planning-all-nav li{width:auto;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);font-size:0;display:inline-block;padding:0 4.5px;white-space:nowrap}.planning-all-nav li:first-child{padding-left:15.5px}.planning-all-nav li a{display:block}.planning-all-nav li .planning-cate-name{position:relative}.planning-all-nav li>a.on .planning-cate-name:after{content:'';display:block;height:2px;background:#000;position:absolute;bottom:0;left:-3px;right:-3px}.planning-all-nav li .ir-cate{width:48px}.planning-all-nav li:last-child{padding-right:15.5px}.planning-all-nav .disabled .planning-cate-name,.planning-all-nav .disabled .planning-cate-name .planning-count{color:#bdbdbd}.planning-all-nav li.plng-all .planning-count{display:block;left:50%;top:-36px;transform:translateX(-50%);font-size:12px;color:#fff}.reduce-nav .planning-all-nav{padding-top:0;padding-bottom:0;height:44px}.reduce-nav .planning-all-nav ul{line-height:44px}.reduce-nav .planning-all-nav li .ir-cate{max-width:inherit;width:auto;padding:0 13px;height:44px}.reduce-nav .planning-all-nav li .ir-cate .planning-cate-name{margin-top:0;padding-bottom:0;line-height:inherit}.reduce-nav .planning-all-nav .planning-cate-name>em{max-width:inherit;width:auto}.reduce-nav .planning-all-nav .img-clip-out{display:none;visibility:hidden}.reduce-nav .planning-all-nav .planning-count,.reduce-nav .planning-all-nav li.plng-all .planning-count{position:absolute;top:-6px;left:100%;display:block;text-align:left;transform:inherit;color:#dc2832;font-weight:400;margin-left:6px}.reduce-nav .planning-all-nav li:first-child{padding-left:7px}.reduce-nav .planning-all-nav li:last-child{padding-right:7px}.tmpl-plng-card-list li:last-child .tmpl-promo{margin-bottom:0}.type-plng{border-top:10px solid #eee;min-height:44px}.tgle-list-menu{position:absolute;width:44px;height:44px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_planning.png) -52.5px 0 no-repeat #fff;-webkit-background-size:150px auto;background-size:150px auto;right:0;top:0;z-index:200;display:none;box-sizing:border-box}.tgle-list-menu:before{content:'';display:block;width:1px;background:#eee;position:absolute;left:0;top:7px;bottom:7px}#wrap.allEvent .fixed{position:fixed;top:44px;z-index:20;left:0;right:0}html.lf_app_ios #wrap.allEvent .fixed{top:0}html.lf_app_ios .planning-all-nav{padding-bottom:0}html.lf_app_ios .reduce-nav .planning-all-nav li .ir-cate .planning-cate-name{height:44px;line-height:44px;padding-bottom:0;margin-top:0}.tmpl-promo .tmpl-sys-group{position:absolute;left:0;right:0;text-align:center;letter-spacing:-.2px;display:none;bottom:40px}.tmpl-promo .tmpl-tag-mix{position:absolute;left:50%;transform:translateX(-50%)}.tmpl-promo .tmpl-brand,.tmpl-promo .tmpl-marketing{font-size:11px;letter-spacing:-.3px;line-height:normal}.tmpl-promo .tmpl-ttl-mix{text-align:center;color:#fff;margin-top:34px;height:auto}.tmpl-promo .ttl-main{font-size:26px;letter-spacing:-.2px;height:auto;line-height:normal;font-weight:400}.tmpl-promo .ttl-sub{display:inline-block;font-size:16px;letter-spacing:-.3px;height:auto;margin:6px auto 0;position:relative;line-height:normal;overflow:visible}.tmpl-promo .ttl-sub:after{content:'';display:inline-block;position:absolute;bottom:-3px;height:2px;background:#fff;left:50%;transform:translateX(-50%);width:0%}.swiper-slide-active .tmpl-promo .ttl-sub:after{animation:linebar .1s .3s ease forwards}.swiper-slide-active .tmpl-promo .tmpl-sys-group{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s;display:block}.tmpl-planning-full-page .tmpl-sys-group{display:block}.btn-promo-all.last-view>a{background:#dc2832}.btn-promo-all{position:absolute;top:15px;right:15px;z-index:100}.btn-promo-all>a{display:inline-block;padding:0 11px 0 10px;line-height:30px;background:rgba(0,0,0,.5);letter-spacing:-.3px;color:#fff;font-size:12px;border-radius:2px}.tmpl-swiper-card{position:relative}.tmpl-swiper-card .tmpl-promo{margin-bottom:0;width:100%}.tmpl-swiper-card .tmpl-flex-img{display:block;width:100%}.lf-gnb-top,.lnb-user-info{display:-webkit-flex;display:-moz-flex;display:-o-flex}.tmpl-swiper-card .swiper-container>.swiper-pagination-progressbar{top:auto;bottom:0;height:3px;left:0;right:0;position:absolute;z-index:10}.tmpl-swiper-card .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#dc2832;position:absolute;left:0;bottom:0;width:100%;height:3px;transform:scale(0);transform-origin:left top}#wrap.sub2.app_banner_in{padding-top:51px}.lf-gnb-top{display:-ms-flex;display:flex;box-sizing:border-box;background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:auto 100%;background-size:auto 100%}.flex-logo{width:100%;display:flex;align-items:center;justify-content:center}.flex-logo a{position:relative;display:block;padding:6px 5px 5px;-webkit-tap-highlight-color:rgba(0,0,0,.1)!important;border-radius:6px;box-sizing:border-box}.flex-logo a.on{background:#f0f0f0;border-radius:6px}.flex-logo img{height:25px;vertical-align:inherit}.lf-gnb-search{display:flex;flex-grow:2;position:relative;line-height:50px}.lf-gnb-search .inp_srch_wrap,.lf-gnb-search .search_artbx,.lf-gnb-search .srch_top{height:56px}.lf-gnb-search .srch_top:after{content:'';display:block;width:100%;border:1px solid #dc2832}.lf-gnb-search .srch_top .btn_close{top:9px;right:11px}.lf-gnb-search .inp_srch{padding-left:58px}.lf-gnb-search .inp_srch>input#searchWord{width:calc(100% - 75px);font-size:16px;color:#000;letter-spacing:-.5px;height:auto;padding:20px 0 17px;line-height:18px}.lf-gnb-search .inp_srch>input#searchWord::placeholder{font-size:16px}.lf-gnb-search .inp_srch_wrap .btn_wrap button.btn_srch_inp{top:9px;left:11px}.lf-gnb-search .inp_srch_wrap .btn_srch_inp .sp{width:40px;height:40px;top:0;left:0;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_gnb_ep2.png) -90px -45px no-repeat;-webkit-background-size:200px auto;background-size:200px auto}.gnb-search-form{padding-right:40px;width:100%;box-sizing:border-box}.gnb-recommend-keyword{font-size:15px;letter-spacing:-.5px;color:#000;height:100%;opacity:30%}.gnb-recommend-keyword>span{display:-webkit-box;height:50px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-left:10px}.scroll-wrap{overflow:hidden;height:44px;background:#fff}.scroll-nav{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0);padding-bottom:10px}.scroll-nav::-webkit-scrollbar,.scroll-nav::-webkit-scrollbar-thumb,.scroll-nav::-webkit-scrollbar-track{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.scroll-nav .main-nav{background:#fff}.main-nav{display:table;width:100%;height:44px;line-height:43px;text-align:left}.main-nav li{width:auto;height:44px;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);font-size:0;overflow:hidden;display:table-cell}.main-nav li:first-child{padding-left:3px}.main-nav li:last-child{padding-right:7.5px}.main-nav li.img-txt{font-size:0}.main-nav li a{display:block;white-space:nowrap;color:#000;line-height:44px;position:relative}.main-nav li a img{height:44px;display:block}.gnb-nav{border-bottom:1px solid #eee}.lf-gnb-top{height:50px;padding:0 95px}.lf-gnb-left{position:absolute;top:6px;left:10px}.lf-gnb-right{display:flex;position:absolute;top:6px;right:10px}.main-nav li.on a:after{position:absolute;bottom:0;right:13px;left:13px;height:2px;background:#000;content:''}.btn-gnb{position:relative;display:inline-block;width:40px;height:40px;background:url(http://img.lfmall.co.kr/file/WAS/display/lf2022/mobile/gnb_fnb_sp_v0.1.png) no-repeat;background-size:200px 160px}.btn-gnb-alarm{background-position:-40px -40px}.btn-gnb-alarm .dot{position:absolute;top:7px;right:52%;width:4px;height:4px;margin-right:-15px;border-radius:50%;background:#dc2832}.btn-gnb-benefit{background-position:0 -119px}.btn-gnb-benefit .benefit-badge{position:absolute;top:50%;left:95%;width:60px;height:30px;margin-top:-14px}.btn-gnb-benefit .benefit-badge img{width:100%}.btn-gnb-search{margin-right:6px;background-position:-80px -40px}.btn-gnb-cart{background-position:-120px -40px}.btn-gnb-cart .num{position:absolute;top:6px;right:0;min-width:18px;height:18px;padding:0 3px;box-sizing:border-box;border-radius:9px;color:#fff;background:#dc2832;font-size:9px;line-height:18px;text-align:center}.gnb-nav span[class*=gnb-badge-]{display:inline-block;text-indent:-9999px;position:absolute;top:0;bottom:0;right:0}.gnb-nav .gnb-badge-new,.gnb-nav .gnb-badge-point{width:8px}.gnb-nav span[class=gnb-badge-outlet]{width:15px;height:44px;position:relative;vertical-align:bottom}.gnb-nav .img-txt span[class*=gnb-badge-]{right:-2px}.gnb-nav .gnb-badge-new:after,.gnb-nav .gnb-badge-outlet:after,.gnb-nav .gnb-badge-point:after{content:'';display:inline-block;width:8px;height:20px;text-indent:0;position:absolute;right:0;top:8px}.gnb-nav .gnb-badge-new:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_gnb_ep2.png) -180px -25px no-repeat;-webkit-background-size:200px auto;background-size:200px auto}.gnb-nav .gnb-badge-point:after{top:9px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_gnb_ep2.png) -180px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto}.gnb-nav .gnb-badge-outlet:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_gnb_ep2.png) -180px -50px no-repeat;-webkit-background-size:200px auto;background-size:200px auto;width:15px;height:15px;top:50%;transform:translateY(calc(-50% + 1px));right:0}.tooltip-lf4u,.tooltip-lf4u::after{display:inline-block;position:absolute;background-color:#dc2832}.tooltip-lf4u{height:32px;line-height:32px;padding:0 10px;top:-43px;right:4.4vw;z-index:999;border-radius:4px;color:#fff;font-size:12px}.tooltip-lf4u::after{content:'';width:9px;height:9px;right:16px;bottom:-4px;transform:rotate(45deg)}.bottom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;left:0;bottom:0;width:100%;height:58px;z-index:100;background:#000}.bottom-nav>button{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;color:transparent;border:none;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,.1)!important;outline:0;height:52px;margin:1px 0 2px;flex-basis:calc(1/5*100%)}.similar-iscroll ul,.tmpl-prod-horizontal-srcoll{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}.bottom-nav button[class*=btm-nav-]{position:relative;padding-top:42px}.bottom-nav button:before{content:'';position:absolute;width:40px;height:40px;top:0;left:50%;margin-left:-20px;background:url(//img.lfmall.co.kr/file/WAS/apps/2023/mfront/common/gnb_fnb_sp.png) no-repeat;background-size:200px auto}.bottom-nav button.active{animation:fnbScaleAnimation .5s cubic-bezier(.17,.89,.32,1.49)}.bottom-nav button.active .nav-txt{color:#fff}.bottom-nav button.btm-nav-cate:before{background-position:-3px -4px}.bottom-nav button.btm-nav-cate.active:before{background-position:-3px -38px}.bottom-nav button.btm-nav-brand:before{background-position:-40px -4px}.bottom-nav button.btm-nav-brand.active:before{background-position:-40px -38px}.bottom-nav button.btm-nav-home:before{background-position:-78px -4px}.bottom-nav button.btm-nav-home.active:before{background-position:-78px -38px}.bottom-nav button.btm-nav-mypage:before{background-position:-115px -4px}.bottom-nav button.btm-nav-mypage.active:before{background-position:-115px -38px}.bottom-nav button.btm-nav-l4u:before{background-position:-155px -4px}.bottom-nav button.btm-nav-l4u.active:before{background-position:-155px -38px}.bottom-nav .nav-txt{display:block;font-size:10px;font-weight:400;color:#999;text-align:center;line-height:11px;margin-top:-4px}.bottom-nav.ios-ht.navishow{-webkit-transform:translateY(0);transform:translateY(0)}.bottom-nav.ios-app-ht{padding-bottom:calc(constant(safe-area-inset-bottom) + 55px);height:calc(env(safe-area-inset-bottom) + 55px)}.bottom-nav.navihidden{padding-bottom:env(safe-area-inset-bottom);-webkit-transform:translateY(100%);transform:translateY(100%)}@keyframes fnbScaleAnimation{0%{transform:scale(.6)}100%{transform:scale(1)}}.recently-img{width:22px;height:27px;position:absolute;z-index:1;top:4px;left:50%;transform:translateX(-50%);border:1px solid #fff;border-width:0 6px}.recently-img>img{width:22px;height:27px;position:relative;z-index:10;box-sizing:border-box;border:1px solid #000}.recently-img:after{content:'';display:inline-block;width:22px;height:27px;background:rgba(0,0,0,.1);position:absolute;z-index:5;right:-2px;bottom:-2px}#header.sticky-naturally .gnb-nav.sticky-nav{position:fixed;left:0;right:0;top:0}.gnb-nav.stick{position:fixed;left:0;right:0;top:0}.tmpl-lnb-full-page{background:#fff;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tmpl-lnb-cnt{background:#ececed;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:50px}.tmpl-lnb-heading{line-height:50px;position:fixed;z-index:10;top:0;left:0;right:0;background:#fff;-webkit-transform:translateZ(0)}.tmpl-lnb-heading:after{content:'';display:block;width:100%;height:6px;transform:rotate(-180deg);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.05));position:absolute;left:0;right:0}.lnb-user-login{padding:0 50px 0 20px;line-height:50px}.lnb-user-login>a{text-decoration:underline;font-size:16px;color:#dc2832;font-weight:700}.lnb-user-info{padding:0 50px 0 20px;display:flex}.lnb-user-name,.lnb-user-order-sum{display:-webkit-flex;display:-moz-flex;display:-o-flex}.lnb-user-info dd{line-height:49px;padding-left:14px}.lnb-user-name{vertical-align:middle;font-size:16px;color:#000;display:flex}.btn-close-lnb-full{display:inline-block;width:50px;height:50px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_planning.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto;top:0;right:0;position:absolute}.user-grade{vertical-align:middle;display:inline-block;padding:0 7px;height:21px;border-radius:1px;background-color:#bdbdbd;font-size:10px;font-weight:700;color:#fff;line-height:21px}.user-grade.black{background-color:#000}.user-grade.purple{background-color:#815ea9}.user-grade.red{background-color:#e83350}.user-grade.blue{background-color:#56979b}.user-grade.white{box-sizing:border-box;border:1px solid #bdbdbd;background-color:#fff;color:#bdbdbd}.lnb-user-order-sum{height:50px;display:flex;line-height:50px;background:#eee}.lnb-user-order-sum a[class*=menu-order-]{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;font-size:12px;color:#000;padding-left:40px;line-height:34px;flex:1;box-sizing:border-box;position:relative;margin-left:20px;height:34px;margin-top:8px;white-space:nowrap}.lnb-user-order-sum a[class*=menu-order-] .lot-count{position:absolute;display:inline-block;background:#dc2832;font-size:10px;color:#fff;border-radius:50%;line-height:18px;width:18px;height:18px;text-align:center;left:0;top:0}.lnb-user-order-sum a[class*=menu-order-]:before{content:'';background-repeat:no-repeat;-webkit-background-size:150px auto;background-size:150px auto;width:34px;height:34px;position:absolute;top:0;left:0}.lnb-user-order-sum a.menu-order-review:before{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png);background-position:-39px 0}.lnb-user-order-sum a.menu-order-inq:before{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png);background-position:0 0}.lnb-user-mypage-sum ul>li:before,.lnb-user-order-sum a.menu-order-review:after{background:#ddd;transform:translateY(-50%);top:50%;content:''}.lnb-user-order-sum a.menu-order-review:after{display:inline-block;position:absolute;width:1px;height:20px;left:-19px}.lnb-user-mypage-sum ul{overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;height:72px;align-items:center;justify-content:center}.mypage-sum-name,.ttl-all-view{align-items:center;white-space:nowrap}.lnb-user-mypage-sum ul>li{width:calc(1/4*100%);text-align:center;position:relative}.lnb-user-mypage-sum ul>li a{display:block;text-align:center}.lnb-user-mypage-sum ul>li:before{display:inline-block;width:1px;height:42px;position:absolute;left:0}.lnb-user-mypage-sum ul>li:nth-child(1):before{display:none}.lnb-user-mypage-sum:after{content:'';display:block;width:100%;height:2px;background:#000}.mypage-sum-name{font-size:12px;color:#000;height:30px;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;line-height:15px}.mypage-lot-count{font-size:14px;font-weight:700;color:#dc2832;margin-top:4px;line-height:17px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.mypage-lot-count.empty-count{color:#bdbdbd}.tmpl-lnb-full-page .tmpl-category-list{padding-top:0}.tmpl-lnb-full-page div[id*=hashTagDiv]{height:0;position:absolute;text-indent:-9999px}@media screen and (max-width:340px){.mypage-lot-count,.mypage-sum-name{padding-left:14px}.btn-more-list-huge .shape-box{display:block;text-align:center}.btn-more-list-huge .shape-box .sort-classify{margin:0 0 0 -3px}}.tmpl-lnb-banner{position:relative;margin-top:-1px}.tmpl-lnb-banner .swiper-slide{width:100%}.tmpl-lnb-banner .swiper-slide>a,.tmpl-lnb-banner .swiper-slide>a img{display:block;width:100%}.tmpl-lnb-banner .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;bottom:10px;left:0;width:100%;line-height:4px}.tmpl-lnb-banner .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:4px;height:4px;background:#000;border-radius:50%;margin:0 3px;opacity:.3;line-height:4px;border-width:0}.tmpl-lnb-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.tmpl-category-wrap.lnb-fold{padding-bottom:15px;margin-top:-4px}.tmpl-category-wrap.lnb-fold ul.tmpl-category-list{height:74px;overflow:hidden;padding-top:4px;box-sizing:border-box}.tmpl-category-wrap.lnb-fold.list-unfold ul.tmpl-category-list{height:auto;overflow:visible}.ttl-all-view{display:flex;position:relative;justify-content:center;line-height:31px;padding:0 30px 0 15px;color:#4285f4;font-size:13px;font-weight:500;max-width:100px}.ttl-all-view>span{display:block;width:52px;color:#4285f4;font-size:13px;font-weight:400;line-height:28px}.equal-flex-wrap a,.recently-view-prod .prod-basic-info.type-simple .prod-basic-desc .last-price{font-weight:700;color:#000}.ttl-all-view:after{content:'';display:block;width:13px;height:30px;top:50%;right:20px;transform:translateY(-50%);position:absolute;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png) -18px -39.5px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}@media screen and (max-width:340px){.tmpl-category-wrap.lnb-fold ul.tmpl-category-list{height:69px}}.cte-tag-lipstick{min-width:28px;color:#fff;padding:0 6px;top:4px;right:-8px;background:#dc2832;line-height:16px;border-radius:9px}.brand-store .ir-cate{max-width:70px;width:70px}.webkit-scroll .brand-store{white-space:nowrap;overflow-x:auto;width:auto;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 0 15px;background:#fff}.webkit-scroll ul:after{display:block;clear:both;content:''}.webkit-scroll ul::-webkit-scrollbar,.webkit-scroll ul::-webkit-scrollbar-thumb,.webkit-scroll ul::-webkit-scrollbar-track{height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.brand-store li{display:inline-block;padding:0 7.5px;width:auto}.brand-store li:first-child{padding-left:20px}.brand-store li:last-child{padding-right:20px}.collect-store{border-top:1px solid #000!important;padding:25px 0 15px;margin:0 20px;background:#fff}.collect-store .swiper-slide{width:100%;box-sizing:border-box;align-self:flex-start}.collect-store-wrap{width:100%}.collect-store-elem{overflow:hidden;margin-bottom:10px;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;width:100%;position:relative}.collect-store-elem>dt{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;width:70px;height:70px}.collect-store-elem a{display:block}.collect-store-elem>dt img{display:block;width:100%;height:100%;object-fit:cover;border-radius:100%}.collect-store-elem>dd{letter-spacing:-.3px;padding-left:15px;width:calc(100% - 100px);box-sizing:border-box}.collect-store-elem .collect-store-elem-ttl{font-size:16px;color:#000;line-height:20px}.collect-store-elem .collect-store-elem-desc{margin-top:5px;font-size:13px;color:#757575;line-height:20px}.collect-store-elem .collect-store-elem-desc,.collect-store-elem .collect-store-elem-ttl{display:block;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:20px}.collect-store-elem .collect-store-elem-desc>a{padding-right:14px;position:relative;color:#757575}.collect-store-elem:after{content:'';display:block;width:8px;height:13px;top:50%;right:9px;transform:translateY(-50%);position:absolute;background-image:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/card_bg_202205.png);background-repeat:no-repeat;background-size:200px auto;background-position:-91px 0}.partner-store-list-wrap li,.partner-store-list-wrap ul{position:relative;display:flex;overflow:hidden;box-sizing:border-box}.partner-store{border-bottom:1px solid #eee;background:#fff}.partner-store .swiper-slide{width:100%;box-sizing:border-box;align-self:flex-start}.partner-store-list-wrap{padding:0 20px 23px;background:#fff}.partner-store-list-wrap ul{width:100%;flex-flow:wrap;align-content:space-between;justify-content:space-between;height:100%}.partner-store-list-wrap li{flex-direction:column;flex-shrink:0;flex-basis:calc(1/2*100% - (1 - 1/2) *10px);margin-bottom:10px}.partner-store-elem{display:block;border:1px solid #eee;border-radius:4px;box-sizing:border-box;overflow:hidden}.partner-store-elem img{display:block;width:100%}.partner-store .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;bottom:15px;left:0;width:100%;line-height:4px}.partner-store .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:4px;height:4px;background:#000;border-radius:50%;margin:0 3px;opacity:.3;line-height:4px;border-width:0}.partner-store .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.specialty-store .ir-cate{max-width:100px;width:100px}.tmpl-category-wrap.webkit-scroll{padding:0}.webkit-scroll .specialty-store{white-space:nowrap;overflow-x:auto;width:auto;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 0 15px;background:#fff}.specialty-store li{display:inline-block;padding:0 7.5px;width:auto}.specialty-store li:first-child{padding-left:20px}.specialty-store li:last-child{padding-right:20px}.recently-view-prod{padding:0 0 15px;border-bottom:1px solid #eee}.recently-view-prod .swiper-container{padding:0 20px}.recently-view-prod ul{width:100%}.recently-view-prod li{position:relative;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;width:29%}.recently-view-prod .prod-basic-info.type-simple{display:list-item;position:relative;width:100%;box-sizing:border-box}.recently-view-prod .prod-basic-info.type-simple .prod-basic-img{width:100%;height:auto;display:block}.recently-view-prod .prod-basic-img .img-wrap{display:block;width:100%;overflow:hidden;position:relative;padding-top:127%}.recently-view-prod .prod-basic-img .img-wrap>img{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:100%}.recently-view-prod .prod-basic-img .img-wrap:before{width:32px;height:18px;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;margin:-9px 0 0 -16px}.equal-flex-wrap a:after,.recently-view-prod .prod-basic-img .img-wrap:after{position:absolute;top:0;right:0;bottom:0;content:''}.recently-view-prod .prod-basic-img .img-wrap:after{display:block;left:0;background:rgba(0,0,0,.04)}.recently-view-prod .prod-basic-info.type-simple .prod-basic-desc{padding:8px 0 0;width:auto;display:block}.recently-view-prod .prod-basic-info.type-simple .prod-basic-desc a{display:block}.recently-view-prod .prod-basic-info.type-simple .prod-basic-desc .prod-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-right:0;max-height:21px;line-height:19px}.recently-view-prod .prod-basic-info.type-simple .prod-basic-desc .prod-price{padding-right:0;margin-top:4px;letter-spacing:-.2px}.equal-flex-wrap{width:100%;overflow:hidden;font-size:0}.equal-flex-wrap a{width:50%;line-height:60px;font-size:16px;border-bottom:1px solid #eee}.equal-flex-wrap a:after{display:inline-block;width:1px;height:100%;background:#eee}.equal-flex-wrap a:nth-child(3n+0){border-bottom-width:0}.equal-flex-wrap a:nth-child(2n+0):after{display:none}.equal-flex-wrap .btn-arrow-sky{position:relative;padding-left:20px;box-sizing:border-box}.equal-flex-wrap .btn-arrow-sky:before{content:'';display:block;width:13px;height:30px;top:50%;right:20px;transform:translateY(-50%);position:absolute;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png) -18px -39px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.tmpl-lnb-full-page .bot_nav{line-height:63px;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex}.tmpl-lnb-full-page .bot_nav span{display:inline-block;vertical-align:middle;position:relative;padding-left:18px;line-height:15px}.tmpl-lnb-full-page .bot_nav a{font-size:13px;color:#000;font-weight:400;width:auto;flex:1;background:#eee}.tmpl-lnb-full-page .bot_nav a:first-child{text-align:left;padding-left:20px}.tmpl-lnb-full-page .bot_nav a:last-child{text-align:right;padding-right:20px}.tmpl-lnb-full-page .bot_nav a:after{display:none}.tmpl-lnb-full-page .bot_nav a>span:before{position:absolute;left:0;content:'';display:inline-block;width:1px;height:1px;font-size:0;overflow:hidden;color:transparent;letter-spacing:-7px;white-space:nowrap;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto;top:50%;transform:translateY(-50%)}.tmpl-lnb-full-page .bot_nav .ico_custmr:before{width:18px;height:18px;background-position:-85.5px -110px;margin-top:0}.tmpl-lnb-full-page .bot_nav .ico_app:before{width:18px;height:18px;background-position:-106px -110px}#lnb-page .hd_tx_area .txt{font-size:0}#footer[role=contentinfo]{padding-top:0;margin-top:10px;padding-bottom:50px;padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}footer#footer[data-role=ui-footer]{padding-bottom:0}#lnb-page .card_template2.tmpl_10 .img_wrap{line-height:1;font-size:0}.tmpl-prod-card a{display:block}.tmpl-prod-card .prod-thumb{position:relative;display:block;overflow:hidden;padding-top:127%;z-index:1}.tmpl-prod-card .prod-thumb img{position:absolute;top:0;left:0;width:100%;height:auto;bottom:0;margin:auto}.tmpl-prod-card .prod-thumb:before{position:absolute;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;width:32px;height:18px;margin:-9px 0 0 -16px}.tmpl-prod-card .prod-thumb:after{opacity:.04;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:10}.tmpl-prod-card .prod-meta-info{font-size:13px;color:#000;padding:8px 5px 15px 0;line-height:19px}.tmpl-prod-card .prod-meta-brand,.tmpl-prod-card .prod-meta-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tmpl-prod-card .prod-meta-price{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;overflow:hidden;text-align:left;margin-top:3px}.tmpl-prod-card .prod-meta-price strong{display:flex;margin-right:4px;font-weight:400}.tmpl-prod-card .prod-meta-price span{display:flex;flex-grow:1}.tmpl-brand-swiper-type1 .tmpl-prod-card .prod-meta-info{box-sizing:border-box;height:110px}.tmpl-brand-swiper-type1 .tmpl-prod-card .prod-meta-name{-webkit-line-clamp:2}.prod-rel-ttl,.tmpl-vod-rel-prod-list .tmpl-prod-card .prod-meta-name,.vod-ttl sub,.vod-ttl sup{-webkit-line-clamp:1}.user-rel{position:relative}.prod-rel-meta,.prod-rel-meta:before{position:absolute;left:0;bottom:0;right:0}.prod-rel-meta{padding:0 0 10px 10px;z-index:51;line-height:15px}.prod-rel-meta:before{content:'';display:block;height:60px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.2));z-index:50}.prod-rel-meta-price,.prod-rel-ttl{z-index:55;font-size:12px;color:#fff;font-weight:400;position:relative;overflow:hidden}.prod-rel-ttl{box-sizing:border-box;display:-webkit-box;padding-right:10px}.prod-rel-meta-price{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;text-align:left;margin-top:2px}.tmpl-prod-list-flex{overflow:hidden;background:#fff}.tmpl-prod-list-flex .swiper-container{position:relative;overflow:hidden;padding:0 20px 20px}.tmpl-prod-list-flex .swiper-container li.swiper-slide{position:relative;float:left;box-sizing:border-box;width:63.585%}.tmpl-prod-list-flex .swiper-container li.swiper-slide:nth-child(even){width:64.175%}.tmpl-prod-list-flex a{display:block;width:100%;height:100%;box-sizing:border-box;vertical-align:top}.tmpl-prod-list2x-bundle .tmpl-prod-card,.tmpl-row-flex,.tmpl-row-flex li{position:relative;display:flex;box-sizing:border-box}.tmpl-row-flex{overflow:hidden;width:100%;flex-flow:wrap;align-content:space-between;justify-content:space-between;height:100%}.tmpl-row-flex li{flex-direction:column;overflow:hidden;flex-shrink:0;flex-basis:calc(1/2*100% - (1 - 1/2) *10px)}.tmpl-row-flex .prod-rel-ttl{padding-right:4px}.tmpl-row-flex li:nth-child(1){order:1}.tmpl-row-flex li:nth-child(2){order:3}.tmpl-row-flex li:nth-child(3){order:2}.tmpl-row-flex li:nth-child(4){order:4}.tmpl-prod-list2x-bundle{background:#fff;padding:0 20px}.tmpl-prod-list2x-bundle .swiper-container{position:relative;overflow:hidden}.tmpl-prod-list2x-bundle .swiper-container li.swiper-slide{position:relative;float:left;box-sizing:border-box;width:100%;display:flex;flex-flow:wrap;align-content:space-between;justify-content:space-between}.tmpl-prod-list2x-bundle .tmpl-prod-card{flex-direction:column;overflow:hidden;flex-shrink:0;flex-basis:calc(1/2*100% - (1 - 1/2) *10px)}.tmpl-prod-list2x-bundle .swiper-button-prev{display:none;visibility:hidden}.tmpl-prod-list2x-bundle .btn-more-list-refresh{padding:0 0 20px}.tmpl-prod-list2x-bundle .swiper-pagination-total{line-height:50px;font-size:14px;display:inline-block}.vod-img{display:block;font-size:0}.vod-ttl sub,.vod-ttl sup{font-size:16px;color:#000}.vod-img img{display:block;width:100%}.vod-ttl{padding:16px 20px 20px}.vod-ttl sub{margin-top:2px}.vod-ttl sub,.vod-ttl sup{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical}.tmpl-vod-list{background:#fff}.tmpl-vod-list>.swiper-container>.swiper-wrapper>li{display:block}.tmpl-vod-rel-prod-list{clear:both;padding:0 0 20px 20px}.tmpl-vod-rel-prod-list .tmpl-prod-card{width:100%;box-sizing:border-box;display:table}.tmpl-vod-rel-prod-list .tmpl-prod-card .prod-thumb{width:56px;display:block}.tmpl-vod-rel-prod-list .tmpl-prod-card .prod-meta-info{padding:16px 0 0 10px;display:table-cell;width:100%;vertical-align:top;line-height:19px;background:#f9f9f9}.tmpl-vod-rel-prod-list .swiper-slide{width:90%}.tmpl-vod-rel-prod-list .swiper-slide>a{display:block;width:100%}.tmpl-vod-rel-prod-list .tmpl-prod-card .soldout_new .txt{width:40px;margin:-5px 0 0 -20px;-webkit-background-size:100% auto;background-size:100% auto}@media screen and (max-width:320px){.tmpl-prod-list-flex .swiper-container li.swiper-slide:nth-child(even){width:64.175%}}@media screen and (min-width:400px){.tmpl-prod-list-flex .swiper-container li.swiper-slide:nth-child(even){width:64.15%}}@media screen and (min-width:768px){.tmpl-prod-list-flex .swiper-container li.swiper-slide:nth-child(even){width:63.85%}}.tmpl-prod-card .ico_label{position:absolute;left:0;top:0;display:block;width:27px;z-index:1}.tmpl-prod-card .ico_label img{width:27px;margin:0}.btn-gnb-set{display:inline-block;width:40px;height:40px}.btn-gnb-set img{display:block;width:100%}.gnb-search-form .btn-gnb-set{position:absolute;top:8px;right:0}.review-first-benefit{padding:30px 0 40px;background:#fff}.review-benefit-info:before{content:'';display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/img_review_detail.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:50px;height:50px;margin-bottom:15px}.review-benefit-info{font-size:13px;letter-spacing:-.2px;color:#000;text-align:center;line-height:normal;padding-bottom:40px}.review-benefit-info strong{color:#dc2832}.review-benefit-info p+p{margin-top:5px}.review-benefit-desc{text-align:center;display:table;margin:40px auto 0;white-space:nowrap}.review-benefit-img:before{content:'';display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_plus_review.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:15px;height:15px;margin:0 24px;position:absolute;left:0}.review-benefit-img{display:table-cell;position:relative;padding-left:63px}.review-benefit-img.ico-review-txt:before{display:none}.review-benefit-img.ico-review-txt{padding-left:0}.review-benefit-img strong{color:#dc2832;display:block}.review-benefit-img.ico-review-txt strong{margin-left:0}.review-benefit-txt{font-size:12px;color:#888;white-space:nowrap;word-break:keep-all;padding-top:36px;position:relative}.review-benefit-txt:before{display:inline-block;content:'';margin:0 auto 10px;background-position:0 0;background-repeat:no-repeat;width:26px;height:26px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.review-benefit-img.ico-review-txt .review-benefit-txt:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_review_text.png);-webkit-background-size:100% auto;background-size:100% auto}.review-benefit-img.ico-review-pic .review-benefit-txt:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_review_pic.png);-webkit-background-size:100% auto;background-size:100% auto}.review-benefit-img.ico-review-etc .review-benefit-txt:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_review_more_info.png);-webkit-background-size:100% auto;background-size:100% auto}.review-first-write{padding-top:40px;text-align:center}.review-first-write a{display:inline-block;margin:0 auto;font-size:13px;color:#4585f4;font-weight:700;letter-spacing:-.2px;padding-right:16px;position:relative}.review-first-write a:after{display:inline-block;content:'';background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ico_review_write.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:16px;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.review_banner a{display:block}.review_banner img{width:100%}@media screen and (max-width:320px){.list_template .tmpl_row.type_special .price_info{height:30px}.fix_nav_dep2 .card_template3 .type4 li{width:90px;text-align:center}.fix_nav_dep2 .card_template3 .type4 li .prod_txt span{white-space:nowrap}.gift-package-noti{font-size:12px;word-spacing:-1px}.gift-package-select label{font-size:11px;letter-spacing:-1px}}@media screen and (max-width:349px){.mypage .mypage-order .prod-basic-set .prod-basic-title .size-find-tag>em,.size-find-tag>em{display:none}.ly-size-find-service .size-find-tag>em,.prod-option-change-handler-wrap .size-find-tag>em{display:inline}}@media screen and (min-width:360px){.size_guide_wrap .grid_container.col4 td{width:25%}.card_template4 .deal .name{padding-right:10px}}@media screen and (max-width:364px){.review-benefit-img:before{margin:0 12px}.review-benefit-img strong{margin-left:0}.review-benefit-img{padding-left:39px}}.tmpl-plng-cnt .sect-plng:nth-child(1){height:1px;position:absolute;z-index:-1;top:-86px;left:0;right:0}#lnb-page .dummy-prod-empty{min-height:170px}#lnb-page .dummy-prod-empty-msg{text-align:center;font-size:14px;line-height:normal;color:#000;padding-top:41px}#lnb-page .dummy-prod-empty-msg:before{content:'';display:block;width:90px;height:70px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/order/sp_empty_prod.png) no-repeat;-webkit-background-size:300px auto;background-size:300px auto;margin:0 auto}#lnb-page .dummy-prod-empty.st-lately .dummy-prod-empty-msg:before{background-position:0 0}.img_caption .table_cell{line-height:1}.img_caption .star_info{line-height:1;margin:15px 0 6px;height:12px}.tmpl_row .img_caption .star_info{margin:15px 0 0}.tmpl-prod-list-5x-min{background:#fff}.tmpl-prod-list-5x-min .swiper-container{overflow:hidden;position:relative;padding:0 20px 20px}.tmpl-prod-list-5x-min .swiper-container li.swiper-slide{width:40%}.tmpl-prod-list-5x-min .swiper-container li.swiper-slide>a{display:block;width:100%;height:100%;box-sizing:border-box;vertical-align:top}.tmpl-prod-list-5x-min .tmpl-prod-card{display:block;width:100%}.size_guide_wrap .grid_container th em.over-txt{display:inline-block;font-weight:400;color:#333;overflow:hidden;text-overflow:ellipsis;max-width:100px;vertical-align:top}.size_guide_wrap h2+.size-chart.grid_container{margin-top:25px}.size_guide_wrap .size-chart .grid_scroll tr td{min-width:80px}.size_guide_wrap .size-chart .grid_scroll tr td:nth-child(2n){background:#fbfbfb}.size_guide_wrap .size-chart .grid_scroll tr td:nth-child(2n).on{background:#dc2832}.size_guide_wrap .size-chart .grid_scroll tr.over td:nth-child(2n){background:0 0}.size_guide_wrap .size-chart .grid_scroll tr.over td:nth-child(2n).on{background:#dc2832}.size_guide_wrap .size-chart .grid_scroll .txt_s{letter-spacing:-.05px;letter-spacing:-.5px;font-size:11px}.size_guide_wrap .size-chart .grid_head{width:80px}.size_guide_wrap .size-chart .grid_scroll{width:calc(100% - 80px)}.filter_content .size-reference ul{overflow:hidden}.size-refere-name{font-size:14px;color:#000;font-weight:400;line-height:normal;margin:20px 0 2px;padding-left:4px}.size-refere-exam{text-align:right;margin-top:10px;padding-right:4px}.size-refere-exam+.size-refere-name{margin-top:10px}.btn-view-size-refere{display:inline-block}.btn-view-size-refere span{display:inline-block;color:#4285f4;font-size:13px;font-weight:400;line-height:13px;padding-right:14px;position:relative}.btn-view-size-refere>span:after{content:'';display:block;width:4px;height:4px;border:1px solid #4285f4;border-width:1px 1px 0 0;transform:rotate(45deg) translateY(50%);margin-top:-5px;right:0;top:50%;position:absolute}.size_guide_wrap.pop-page{margin-top:-10px}.size_guide_wrap.pop-page h2{margin-top:0;padding-top:30px}.size_guide_wrap .dashed-bullet li{padding-left:8px;margin-bottom:6px;position:relative;word-break:keep-all}.size_guide_wrap .dashed-bullet li:before{content:'-';font-size:12px;color:#999;display:inline-block;position:absolute;left:0;top:0;line-height:13px}.tmpl-category-list.type-column2 li{width:calc(100%/2)}.tmpl-category-list.type-column3 li{width:calc(100%/3)}.tmpl-category-list.type-column4 li{width:calc(100%/4)}.tmpl-category-list.type-column5 li{width:calc(100%/5)}.tmpl-category-list.type-column6 li{width:calc(100%/6)}.tmpl-category-list.type-column7 li{width:calc(100%/7)}.tmpl-category-list.type-column8 li{width:calc(100%/8)}.tmpl-category-list.type-column9 li{width:calc(100%/9)}.tmpl-category-list.type-column10 li{width:calc(100%/10)}.tmpl_24.card_template3 .img_caption .prdt_tit{max-height:24px}.tmpl_24.card_template3 .img_caption{height:auto}.ly-review-report-apply-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;min-width:320px;background:#fff}.ly-review-report-apply-container{width:100%;box-sizing:border-box;height:calc(100% - 56px);overflow-y:auto}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]{opacity:0;width:0;height:0;line-height:0;position:absolute}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]+label{display:inline-block;font-size:13px;line-height:21px;font-weight:400;color:#000;position:relative;padding-left:32px;overflow:hidden;min-height:22px}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]+label:before{content:'';display:block;width:22px;height:22px;border:1px solid #bdbdbd;border-radius:50%;background:#fff;position:absolute;left:0;box-sizing:border-box}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]+label:after{content:'';display:block;width:10px;height:10px;background:#ddd;border-radius:50%;position:absolute;left:0;top:0;margin:6px 0 0 6px}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]:checked+label{color:#000}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]:checked+label:before{border-color:#dc2832;background:#dc2832}.ly-review-report-apply-wrap .ui-form-set.type-radio input[type=radio]:checked+label:after{background:#fff}.review-report-apply-close{position:absolute;top:0;right:0;background:#fff;width:100%;height:60px;text-align:right;padding:21px 31px 22px 0;box-sizing:border-box}.ly-review-report-apply-wrap h3{display:block;margin:64px 0 10px;padding:0 20px;font-size:16px;color:#000;line-height:normal}.review-report-apply-list{padding:0 20px}.review-report-apply-list li{padding:5px 0;font-size:0;line-height:1}.review-report-apply-textarea{position:relative;height:100px;margin:20px 0 15px}.review-report-apply-textarea textarea{position:relative;width:100%;height:100%;outline:0;border:1px solid #ddd;box-sizing:border-box;padding:15px;font-size:14px}.review-report-apply-textarea textarea::placeholder{color:#bdbdbd}.review-report-apply-textarea textarea:focus{border-color:#dc2832}.review-report-apply-textarea.disabled textarea{background:#f9f9f9}.review-report-apply-textarea .chk-byte{font-size:12px;color:#757575;line-height:normal;position:absolute;right:15px;bottom:15px}.review-report-apply-textarea .chk-byte>input{font-size:12px;text-align:right;width:50px;color:#757575}.ly-review-report-apply-wrap .noti-qna-apply-form{padding:0 20px}.review-report-apply-button{position:fixed;bottom:0;left:0;right:0;width:100%}.review-report-apply-button .ui-btn-type.act-review-report-form{display:block;line-height:56px;background:#dc2832;color:#fff;width:100%;font-size:16px}.ly-review-report-complete .ly-common-alg-middle{text-align:center}.ly-dimed>div[class*="-container"]{width:100%;background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:1110;max-height:calc(100vh - 100px);overflow-y:auto;box-sizing:border-box;padding-bottom:40px;-webkit-overflow-scrolling:touch}.ly-dimed.ly-common-small-wrap div[class*="-container"]{background:#fff;left:20px;right:20px;width:auto;bottom:auto;top:50%;transform:translateY(-50%)}.ly-dimed>div[class*="-small-container"]{bottom:auto;left:20px;right:20px;width:auto;padding-bottom:0}.ly-dimed-close{position:fixed;width:100%;bottom:0;left:0;right:0;z-index:1110;height:100vh;box-sizing:border-box;background:#000;opacity:.5}.ly-common-small-container{position:absolute;top:50%;left:20px;right:20px;padding:40px 0 0;z-index:1010;background:#fff;box-sizing:border-box;font-size:16px;color:#000;line-height:26px}.ly-common-small-ttl{font-size:16px;font-weight:700;text-align:center;padding-bottom:20px}.ly-common-small-content{padding:0 20px 40px}.ly-common-small-button{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border-top:1px solid #eee;overflow:hidden}.ly-common-small-button .ly-btn-common{display:block;flex:1;height:55px;text-align:center;font-size:16px;color:#000;font-weight:700;line-height:54px;box-sizing:border-box;margin:0 -1px}.review-user-like{position:relative}.btn-review-report{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.btn-review-report a{display:inline-block;color:#121212;opacity:.3;font-size:12px;font-weight:400}.ly-review-album-content .btn-review-report{right:0;top:auto;bottom:7px;transform:inherit}.temp-out-stock{font-size:15px;color:#000;padding:12px 0}.noti-temp-out-stock{background:#fff;padding:9px}.noti-temp-out-stock strong{display:block;font-size:16px;color:#fff;height:46px;line-height:47px;text-align:center;background:#bdbdbd}.benefits-price-notify{padding-bottom:15px;position:relative}.benefits-price-notify .prod-price{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex}.benefits-price-notify .prod-price>span{display:-webkit-inline-flex;display:-moz-inline-flex;display:-o-inline-flex;display:inline-flex;line-height:15px;vertical-align:middle;margin-right:5px}.benefits-price-notify .sale-amount{font-size:15px;font-weight:700;color:#dc2832;margin-right:10px}.benefits-price-notify .first-price{color:#bdbdbd;text-decoration:line-through}.benefits-price-notify .last-price{font-weight:700;color:#000}.benefits-price-notify .last-price-info{position:relative}.your-max-benefit-price{background:#f9f9f9;border-radius:2px;line-height:42px;color:#000;font-size:13px;position:relative;padding:0 15px;margin-top:15px}.your-max-benefit-price .max-last-price{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.your-max-benefit-price .max-last-price strong{color:#dc2832;font-size:13px;margin-right:5px}.benefits-price-notify .ly-benefit-info{background:#fff;width:300px;left:50%;transform:translateX(-50%);margin-top:10px;box-sizing:border-box}.benefits-price-notify .sum-benefit-fee{font-size:13px;padding-top:8px;position:relative}.benefits-price-notify .sum-benefit-fee:before{content:'';height:1px;background:#000;opacity:.08;width:100%;display:block;position:absolute;left:0;right:0;top:0}.benefits-price-notify .best-price-comment:after,.benefits-price-notify .first-buy-chance span:after{content:'';width:6px;height:6px;top:50%;right:0;transform:translateY(-50%) rotate(45deg);display:inline-block}.benefits-price-notify .benefit-price-info{font-size:12px;color:#000;opacity:50%;padding-top:5px;margin-bottom:-5px;word-break:keep-all}.coordination-item-list .btn-more-list-huge .shape-box.w-coordi-more,.coordination-item-list .list_template li{margin-bottom:10px}.benefits-price-notify .your-max-price{margin-top:-3px}.benefits-price-notify .your-max-price .sum-benefit-fee strong{color:#dc2832}.benefits-price-notify .user-grade{letter-spacing:.16px;padding:0 6px;vertical-align:text-top;overflow:hidden;line-height:20px}.benefits-price-notify .best-price-comment{font-size:13px;color:#000;font-weight:400;display:inline-block;position:relative;padding-right:8px}.benefits-price-notify .best-price-comment:after{border:1px solid #4285f4;border-width:1px 1px 0 0;position:absolute}.benefits-price-notify .best-price-comment>strong{color:#4285f4;font-weight:700}.benefits-price-notify .first-buy-chance{border-radius:2px;border:1px solid #ddd;clear:both;line-height:40px;box-sizing:border-box;text-align:center;margin-top:10px}.benefits-price-notify .first-buy-chance span{color:#4285f4;display:inline-block;position:relative;padding-right:8px;line-height:39px;font-size:13px}.benefits-price-notify .first-buy-chance span:after{border:1px solid #4285f4;border-width:1px 1px 0 0;position:absolute}.benefits-price-notify .ly-tbl-box{padding-bottom:7px}.benefits-price-notify .sum-benefit-fee+.ly-tbl-box{margin-top:-1px}.benefits-price-notify .sum-benefit-fee+.ly-tbl-box .ly-tbl-cell{font-size:12px}.ly-tbl-box.only-save{margin-top:4px}.ly-tbl-box.only-save .ly-tbl-cell{display:-webkit-inline-flex;display:inline-flex;margin-right:6px}@media screen and (max-width:320px){.benefits-price-notify .first-buy-chance span{letter-spacing:-.5px;padding-right:0}.benefits-price-notify .first-buy-chance span:after{display:none}}.coordi-prod-divide.coordination-info-box-wrap{overflow:hidden;background-color:#fff;padding:20px 20px 0}.coordi-prod-divide .coordination-info-box{border:1px solid #eee;border-radius:2px;padding:15px 0;margin-bottom:10px;box-sizing:border-box}.ttl-coordi-prod{color:#000;font-weight:700;font-size:18px;padding:20px}.ttl-coordi-prod .coordi-count-num{font-size:16px;color:#dc2832}.coordination-item-list{background:#fff;padding-bottom:10px}.coordination-item-list .tmpl_line .img_wrap{width:100px}.coordination-item-list .tmpl_line .img_caption{width:calc(100% - 115px)!important;vertical-align:top}.coordination-item-list .list_template{padding:0 0 10px 20px}.coordination-item-list .list_template .btn_wishlist{right:5px;top:-4px}.coordination-item-list .list_template .tmpl_line .name{margin-top:0}.coordination-item-list .img_caption .star_info,.mgt10{margin-top:10px}.coordination-item-list .list_template .tmpl_line .name,.coordination-item-list .list_template .tmpl_line .prdt_tit{padding-right:50px;word-break:keep-all}.coordination-item-list .list_template .price_info .price{font-size:0}.coordination-item-list .list_template .price_info .price p{margin-right:6px}.coordination-item-list .list_template .price_info ins{font-weight:700}.coordination-item-list .list_template .price_info p.discount>strong{color:#dc2832;font-weight:700}.coordination-item-list .list_template .price_info del{color:#bdbdbd}.coordination-item-list .btn-more-list-huge{padding:0 20px 10px}.coordination-item-list .btn-more-list-huge .shape-box{box-shadow:0 3px 5px 0 rgba(0,0,0,.05);font-size:14px}.coordination-item-list .btn-more-list-huge .shape-box.w-coordi-more em.sort-action-ttl:after{display:none}.filter_content .selt_txt span.none_after .sp:after,.filter_content .selt_txt span.none_after:after{display:none!important}.mgt40{margin-top:40px}.mgt70{margin-top:70px}.mgt-exist{margin-top:10px}.mgt-none{margin-top:0}.tmpl-brand-wrap{font-size:0;padding-bottom:30px}.tmpl-brand-wrap img{display:block;width:100%;line-height:1}.tmpl-brand-head{position:relative}.tmpl-brand-head-box{position:absolute;bottom:20px;left:0;right:0;z-index:10}.tmpl-brand-logo{margin:0 auto;max-width:280px;opacity:0;animation:transparency 1s 0s alternate 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.tmpl-brand-zzim{margin:20px auto;text-align:center;opacity:0;animation:transparency 1s 0s alternate 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-brand-zzim{font-size:12px;display:inline-block;height:28px;padding:0 10px 0 29px;position:relative;color:#eaeaea;margin:0 auto}.btn-brand-zzim:after,.btn-brand-zzim:before{display:inline-block;position:absolute;content:''}.btn-brand-zzim span{display:inline-block;line-height:27px}.btn-brand-zzim:after{top:0;left:0;right:0;bottom:0;border:1px solid #fff;opacity:.3;box-sizing:border-box;border-radius:2px}.btn-brand-zzim:before{width:13px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_brandmall.png) no-repeat;background-size:150px auto;-webkit-background-size:150px auto;left:10px;top:50%;transform:translateY(-50%)}.btn-brand-zzim.on:before{background-position:-15.5px 0}.tmpl-brand-description{font-size:14px;color:#fff;line-height:24px;text-align:center;padding:0 20px;word-break:keep-all;opacity:0;animation:transparencyDesc 1s 0s alternate 1;-webkit-animation-fill-mode:both;animation-fill-mode:both;margin-bottom:20px}.tmpl-brand-ad-type{margin:40px 0 0}.tmpl-brand-ad-type a{display:block}.tmpl-brand-ad-type img{display:block;width:100%}.tmpl-brand-bg-img{overflow:hidden}.tmpl-brand-bg-img img{animation:crescendo 7s 0s alternate 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes crescendo{0%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes transparency{0%{opacity:0}100%{opacity:1}}@keyframes transparencyDesc{0%{opacity:0}100%{opacity:.7}}@keyframes sildeupFit{0%{opacity:0;bottom:0}100%{opacity:1;bottom:3%}}@keyframes fadeInvisible{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tmpl-brand-tab{position:sticky;position:-webkit-sticky;top:0;left:0;right:0;z-index:200}.tmpl-brand-tab:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#171925;opacity:.9;z-index:6}.tmpl-brand-tab ul{overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;position:relative;z-index:10;height:50px}.tmpl-brand-tab li{flex:1}.tmpl-brand-tab a{display:block;text-align:center;line-height:50px;position:relative}.tmpl-brand-tab a>span{color:#fff;font-weight:400;opacity:.7;font-size:16px;display:block;line-height:50px}.tmpl-brand-tab a.active>span{font-weight:700;opacity:1}.brand-sup-ttl,.swiper-ttl-w-progressbar h5{font-weight:400;letter-spacing:.2px;color:#fff}.tmpl-brand-tab a.active:after{content:'';display:block;position:absolute;height:1px;left:0;right:0;bottom:0;background:#5490cb;opacity:.4}.tmpl-brand-tab.mgt-exist{margin-top:10px}.tmpl-brand-tab.mgt-none{margin-top:0}.tmpl-brand-img-only a{display:block}.tmpl-brand-img-only img{display:block;width:100%}.tmpl-brand-swiper-type1{position:relative;padding-bottom:150px}.tmpl-brand-img-txt-over{position:relative}.tmpl-brand-img-txt-over.type-top .tmpl-brand-img{padding-top:18px}.tmpl-brand-img-txt-over.type-top.row-2sup .tmpl-brand-img{padding-top:50px}.tmpl-brand-txt{line-height:normal;padding:0 20px}.brand-sup-ttl{font-size:24px;word-break:keep-all;line-height:29px}.brand-sup-ttl>p{max-width:260px;overflow:hidden;max-height:32px;word-break:break-all}.brand-sub-txt>p,.tmpl-brand-img-txt-over.w-st-mov .brand-sub-txt{word-break:keep-all}.brand-sub-txt{font-size:14px;color:#fff;line-height:24px}.tmpl-brand-img-txt-over .va-top{top:0;position:absolute;left:20px;right:20px}.tmpl-brand-img-txt-over .va-btm.brand-sub-txt{margin-top:20px}.tmpl-brand-img-txt-over .va-btm.brand-sup-ttl{margin-top:-10px}.tmpl-brand-img-txt-over.type-top .va-top.brand-sup-ttl+.brand-sub-txt.va-top{position:absolute;left:20px;right:20px;top:40px}.tmpl-brand-img-txt-over.type-top.row-2sup .va-top.brand-sup-ttl+.brand-sub-txt.va-top{top:70px}.tmpl-brand-img-txt-over .ta-left{text-align:left}.tmpl-brand-img-txt-over .ta-right{text-align:right}.tmpl-brand-img-txt-over .ta-center{text-align:center}.tmpl-brand-img-txt-over .ta-left.brand-sup-ttl>p{margin:0 auto 0 0}.tmpl-brand-img-txt-over .ta-right.brand-sup-ttl>p{margin:0 0 0 auto}.tmpl-brand-img-txt-over .ta-center.brand-sup-ttl>p{margin:0 auto}.tmpl-brand-img-txt-over.type-btm .va-btm.brand-sup-ttl.hide-row+.brand-sub-txt,.tmpl-brand-img-txt-over.type-top .va-btm.brand-sub-txt{margin-top:20px}.tmpl-brand-img-txt-over .hide-row{display:none}.tmpl-brand-img{line-height:1}.tmpl-brand-img img{display:block;width:100%;line-height:1}.tmpl-brand-img-txt-over.type-btm .va-btm.brand-sup-ttl+.brand-sub-txt,.tmpl-brand-img-txt-over.w-st-mov .va-btm.brand-sup-ttl+.brand-sub-txt{margin-top:12px}.tmpl-brand-img-txt-over.w-st-mov .tmpl-brand-txt{position:relative;z-index:15}.tmpl-brand-img-txt-over.w-st-mov .tmpl-brand-img{padding:0 20px;position:relative}.tmpl-brand-img-txt-over.w-st-mov .brand-sub-txt,.tmpl-brand-img-txt-over.w-st-mov .brand-sup-ttl{padding:0 10px}.tmpl-brand-img-txt-over.w-st-mov video{position:absolute;top:0;left:20px;right:20px;width:calc(100% - 40px);box-sizing:border-box;height:100%;bottom:0;z-index:10}.tmpl-brand-img-txt-over.w-st-mov .btn-play-empty{position:relative;z-index:15;display:block}.swiper-ttl-w-progressbar h5{font-size:14px;line-height:normal;text-align:left;padding-left:20px;margin-bottom:14px;max-width:calc(100% - 200px);box-sizing:border-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.tmpl-brand-swiper-type1 .swiper-ttl-w-progressbar{position:absolute;bottom:0;left:0;right:0}.tmpl-brand-swiper-type1 .swiper-pagination-progressbar{top:10px;height:1px;width:190px;right:0;position:absolute;z-index:10}.tmpl-brand-swiper-type1 .swiper-pagination-progressbar:after{content:'';display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0}.tmpl-brand-swiper-type1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;left:0;top:0;width:100%;height:1px;transform:scale(0);transform-origin:left top}.tmpl-brand-swiper-type1 .swiper-ttl-w-progressbar .swiper-slide{align-self:flex-start}.tmpl-brand-swiper-type1 .swiper-ttl-w-progressbar .prod-meta-brand,.tmpl-brand-swiper-type1 .swiper-ttl-w-progressbar .prod-meta-name{opacity:.7}.tmpl-brand-swiper-type1 .swiper-ttl-w-progressbar .prod-meta-price{opacity:1}.swiper-ttl-w-progressbar .prod-marketing-txt{position:relative;font-size:12px;z-index:10;display:inline-block;padding:0 6px;letter-spacing:.2px;line-height:21px;margin-top:10px}.swiper-ttl-w-progressbar .prod-marketing-txt:after{content:'';border:1px solid #ddd;box-sizing:border-box;display:inline-block;position:absolute;top:-1px;right:0;left:0;bottom:0;opacity:.3;z-index:5}.swiper-container .tmpl-prod-card,.swiper-container .tmpl-prod-card a{width:100%}.book-custom-fitting{position:fixed;bottom:3%;left:0;right:0;text-align:center;z-index:205;opacity:0;animation:sildeupFit .5s 3.5s alternate 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-book-custom-fitting{display:inline-block;position:relative;line-height:44px;padding:0 24px;font-size:14px;color:#fff;margin:0 auto;z-index:10}.btn-book-custom-fitting>strong{position:relative;z-index:15;color:#fff;font-weight:700}.btn-book-custom-fitting:after{content:'';display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;background:#2f3235;opacity:.9;border-radius:22px;z-index:2;box-shadow:rgb(0,0,0,.2) 0 -2px 6px 0}.btn-more-atc-list .shape-box,.btn-more-list-huge.type-special-price-planning .shape-box{box-shadow:0 3px 5px 0 rgba(0,0,0,.05)}.book-custom-fitting.keyframe-none{opacity:1;animation:inherit}.tmpl-lookbook-card{background:#171924}.tmpl-lookbook-card .tmpl-prod-card{overflow:hidden}.tmpl-lookbook-card .tmpl-prod-card .prod-thumb{padding-top:180%}.tmpl-lookbook-card .tmpl-prod-card .prod-meta-name{-webkit-line-clamp:inherit;word-break:keep-all;max-height:38px;opacity:.7}.tmpl-lookbook-card h5{font-size:24px;color:#fff;font-weight:400;line-height:normal;text-align:left;padding-left:20px;margin-bottom:12px;letter-spacing:.2px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:keep-all}.tmpl-lookbook-card .prod-meta-info{height:90px;box-sizing:border-box}.brand-sup-ttl,.ttl-visible{opacity:0}.fade-in-visible{animation:fadeInvisible .7s 0s alternate 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.atc-main-rolling .swiper-slide-active .page-img:before,.atc-main-rolling .swiper-slide-active .tmpl-promo .tmpl-sys-group,.opacityRestore,.opacityZero,.swiper-slide-active .count-down-tail,.tmpl-horizontal-srcoll-bg.blur:before{animation-fill-mode:forwards;animation-duration:1s}.tmpl-brand-loc-map{background:#2f3235}.tmpl-brand-map-insert a{display:block;font-size:0;line-height:1}.tmpl-brand-map-insert img{display:block;width:100%;border-width:0!important;box-sizing:border-box}.tmpl-brand-loc-map .tmpl-brand-txt{top:-20px;position:relative}.tmpl-brand-map-insert{min-height:200px}.loc-name{font-size:16px;color:#fff;font-weight:700;padding-bottom:12px}.loc-address dfn,.loc-contact dfn{display:inline-flex;margin-right:10px;font-style:normal}.loc-address .loc-data,.loc-contact .loc-data{display:inline-flex;opacity:.7;max-width:85%}.loc-contact .loc-data a{color:#fff}.loc-address,.loc-contact{font-size:14px;color:#fff;font-weight:400;padding-bottom:12px}.tmpl-brand-loc-map .brand-sub-txt{padding:30px 0 0;margin-bottom:-2px}@media screen and (max-width:349px){.tmpl-brand-swiper-type1{padding-bottom:130px}.tmpl-brand-swiper-type1 .swiper-ttl-w-progressbar{bottom:0}.tmpl-brand-swiper-type1 .brand-sub-txt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}}.tmpl-loc-map-view{background:#fff;border-top:10px solid #eee;height:calc(100vh - 10px)}.tmpl-loc-map-view .loc-name{color:#000;font-size:16px;padding:30px 0 6px 20px}.tmpl-loc-map-view .loc-address,.tmpl-loc-map-view .loc-contact,.tmpl-loc-map-view .loc-contact .loc-data a{font-size:14px;color:#757575}.tmpl-loc-map-view .loc-address dfn,.tmpl-loc-map-view .loc-contact dfn{color:#000}.tmpl-loc-map-view .loc-address,.tmpl-loc-map-view .loc-contact{padding:0 20px;margin:8px 0 12px}.loc-map-img{position:relative;background:#fff;margin-top:30px}.customslaw-comment:before,.loc-map-img:after,.loc-map-img:before{height:1px;background:#000;content:''}.loc-map-img:after,.loc-map-img:before{display:block;width:100%;opacity:.1}.tmpl-brand-head-box .card_template_wrap.margin_none{margin-top:40px!important}.tmpl-brand-wrap .card_template_wrap>a:last-child,.tmpl-brand-wrap .card_template_wrap>div:last-child,.tmpl-brand-wrap .card_template_wrap>span:last-child,.tmpl-brand-wrap .card_template_wrap>ul:last-child{border-bottom-width:0!important}#wrap.sub .tmpl-brand-tab{top:44px}.tmpl-brand-wrap .tmpl-brand-wrap{padding-bottom:0}.customslaw-comment{font-size:10px;color:#757575;padding:20px 0;text-align:left;word-break:keep-all;margin:0 20px;position:relative;line-height:14px}.customslaw-comment:before{display:inline-block;position:absolute;top:0;left:0;right:0;opacity:.05}#famCertNoti .ly-common-alg-middle{font-size:15px}#ly_siren.pop_box{z-index:1000}.tmpl_33.card_template3 .img_caption .prod-meta-name{font-size:13px;margin-top:3px}.location .mtt.img-name img{height:13px;vertical-align:baseline}.tmpl-horizontal-srcoll-wrap{background:#fff}.tmpl-horizontal-srcoll{overflow:hidden;position:relative}.tmpl-horizontal-srcoll-bg{width:100%;height:285px}.tmpl-horizontal-srcoll-bg img{display:block;height:100%}.tmpl-prod-horizontal-srcoll-cover{position:absolute;top:50%;left:0;right:0;padding-left:50%;z-index:10;transform:translateY(-50%)}.tmpl-prod-horizontal-srcoll{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);user-select:none;overflow-x:auto;overflow-y:hidden;width:auto;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;position:absolute;left:0;right:0;padding:8% 0 8% 50%;z-index:50;top:50%;transform:translateY(-50%)}.tmpl-prod-horizontal-srcoll li{display:inline-block;display:-webkit-inline-flex;display:-moz-inline-flex;display:-o-inline-flex;display:inline-flex}.tmpl-prod-horizontal-srcoll li:last-child{padding-right:10px}.tmpl-horizontal-srcoll-bg.blur:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;animation-name:opacityquarter;opacity:.4}.tmpl-prod-horizontal-srcoll .tmpl-prod-card{width:134px;margin-right:10px;position:relative}.tmpl-prod-horizontal-srcoll .tmpl-prod-card a{color:#000}.tmpl-prod-horizontal-srcoll .tmpl-prod-card .prod-meta-info{padding:8px 10px 15px;background:#fff}.tmpl-prod-horizontal-srcoll .tmpl-prod-card .prod-meta-name{margin-top:4px}.tmpl-prod-horizontal-srcoll .tmpl-prod-card .prod-meta-price{margin-top:2px}@media screen and (max-width:349px){.tmpl-prod-horizontal-srcoll .tmpl-prod-card{width:112px}}.tmpl-horizontal-comment{position:absolute;left:20px;right:calc(50% + 10px);top:50%;transform:translateY(-50%);z-index:10}.tmpl-horizontal-comment h4{font-size:14px;font-weight:700;letter-spacing:-.21px;color:#fff}.tmpl-horizontal-comment p{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap}.tmpl-horizontal-comment dt{font-size:18px;font-weight:700;letter-spacing:-.27px;color:#fff;margin:6px 0 8px;line-height:22px}.tmpl-horizontal-comment dd{font-size:13px;letter-spacing:-.2px;color:#fff;opacity:.88}.opacityZero{animation-name:opacityzero}.opacityRestore{animation-name:opacityrestore}@keyframes opacityzero{0%{opacity:1}100%{opacity:0}}@keyframes opacityrestore{0%{opacity:0}40%{opacity:.6}100%{opacity:1}}@keyframes opacityquarter{0%{opacity:0}100%{opacity:40%}}.atc-overlap .location,.atc-overlap .top_fix{background:0 0;border-bottom-width:0}.atc-overlap .tmpl-swiper-page-card:before,.atc-overlap .top_fix:before{background-image:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,0) 67%);top:0;left:0;right:0;content:''}.atc-overlap .top_fix .search_artbx{z-index:270}.atc-overlap .top_fix:before{display:block;height:100%;position:absolute}.atc-overlap .top_fix:after{display:none}.atc-overlap .location{z-index:15}.atc-overlap .location .prev,.atc-overlap .location .sub_menu{z-index:20}.atc-overlap .tmpl-swiper-page-card{margin-top:-44px;position:relative}.atc-overlap .tmpl-swiper-page-card:before{display:inline-block;position:absolute;height:60%}.atc-overlap .location .mtt.brand{color:#fff;font-weight:700;text-indent:-9999px;position:relative;height:44px}.atc-overlap .location .btn_shopbag .sp,.atc-overlap .location .btn_srch .sp,.atc-overlap .location .prev .sp{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) no-repeat;background-size:200px auto;-webkit-background-size:200px auto;font-size:0}.atc-overlap .location .prev .sp{background-position:-15.5px -67.5px}.atc-overlap .location .btn_srch .sp{background-position:-58px -67.5px}.atc-overlap .location .btn-gnb-cart{background-image:url(http://img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/sp_gnb_cart_white.png)}.atc-overlap-header .location .btn-gnb-cart{background-image:url(http://img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/sp_gnb_cart.png)}.atc-overlap .location .btn_shopbag .sp{background-position:-100.5px -67.5px}.atc-overlap .atc-overlap-header:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#fff;opacity:1}.atc-overlap .atc-overlap-header:after{content:'';display:block;background:#eee;height:1px;position:absolute;top:44px;left:0;right:0}.atc-overlap .atc-overlap-header .location .btn_shopbag .sp,.atc-overlap .atc-overlap-header .location .btn_srch .sp,.atc-overlap .atc-overlap-header .location .prev .sp{background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp.png) no-repeat;background-size:400px auto;-webkit-background-size:400px auto}.atc-overlap .atc-overlap-header .location .prev .sp{background-position:-42px -540px}.atc-overlap .atc-overlap-header .location .btn_srch .sp{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ic-search-gray.svg) center center no-repeat}.atc-overlap .atc-overlap-header .location .btn_shopbag .sp{background-position:-84px -498px}.atc-overlap .location .mtt.brand img{height:13px;position:absolute;top:50%;transform:translateY(-50%)}.atc-overlap .location .mtt.brand img.ov-def{display:block}.atc-overlap .atc-overlap-header .location .mtt.brand img.ov-def,.atc-overlap .location .mtt.brand img.ov-scroll{display:none}.atc-overlap .atc-overlap-header .location .mtt.brand img.ov-scroll{display:block}.tmpl-best-brand-card{background:#fff}.more-ttl-view{position:absolute;top:50%;transform:translateY(-50%);right:20px;line-height:30px}.more-ttl-view>span{font-size:13px;font-weight:400;color:#4285f4;display:inline-block;padding-right:13px;position:relative}.more-ttl-view>span:after{position:absolute;content:'';display:inline-block;width:13px;height:30px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) 0 -24px no-repeat;background-size:200px auto;-webkit-background-size:200px auto}.tmpl-best-brand-list-wrap{overflow:hidden;padding:0 16.5px 10px}.tmpl-best-brand-pack{position:relative;padding:0 3.5px 5px;display:inline-block;width:calc(100% / 3);float:left;box-sizing:border-box}.best-brand-pack-logo,.best-brand-pack-logo img,.best-brand-pack-txt{display:block;width:100%}.best-brand-pack-logo{font-size:0;line-height:1;background:#f9f9f9;border-radius:2px}.best-brand-pack-txt{line-height:36px;font-size:13px;color:#000;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap;text-align:center}.best-brand-pack-badge{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap;display:inline-block;font-size:10px;letter-spacing:-.15px;line-height:16px;position:absolute;left:50%;transform:translateX(-50%);background:#dc2832;color:#fff;border-radius:9px;padding:0 8px;bottom:36px}.tmpl-best-brand-pack.open-new .best-brand-pack-txt em{position:relative;display:inline-block}.tmpl-best-brand-pack.open-new .best-brand-pack-txt em:after{content:'';width:4px;height:4px;background:#dc2832;display:inline-block;border-radius:2px;position:absolute;top:50%;transform:translateY(-50%);margin:-7px 0 0 2px}.tmpl-timer-swiper-card{background:#fff}.tmpl-timer-swiper-card .tmpl-prod-card{text-align:center}.tmpl-timer-swiper-card .tmpl-prod-card .prod-meta-brand{font-size:12px;font-weight:700;margin-top:7px}.tmpl-timer-swiper-card .tmpl-prod-card .prod-meta-name{font-size:13px;margin-top:4px}.tmpl-timer-swiper-card .tmpl-prod-card .prod-meta-price{display:-webkit-inline-flex;display:inline-flex;font-size:16px;font-weight:700;letter-spacing:-.1px;margin-top:6px;text-align:center}.tmpl-timer-swiper-card .tmpl-prod-card .prod-meta-price strong{color:#dc2832;font-weight:700}.tmpl-timer-swiper-wrap{padding-top:15px;position:relative}.count-down-tail,.count-down-tail:before{background:#dc2832;position:absolute;left:50%}.tmpl-timer-swiper-card .swiper-slide{box-sizing:border-box}.count-down-tail{padding:0 8px;line-height:20px;white-space:nowrap;margin:-25px 0 0;transform:translateX(-50%);z-index:100;font-weight:400;border-radius:2px;display:none}.count-down-tail em:after,.count-down-tail:before{display:inline-block;content:''}.count-down-tail:before{width:5px;height:5px;transform:rotate(45deg);top:-2px;margin-left:-3px}.count-down-tail em{font-size:11px;color:#fff;font-weight:400}.count-down-tail em:after{width:1px;height:8px;background:#fff;opacity:.4;transform:rotate(10deg);margin-left:3px;margin-right:-2px}.count-down-tail em:last-child:after{display:none}.swiper-slide-active .count-down-tail{display:block;animation-name:opacityAll}@keyframes opacityAll{0%{opacity:0}100%{opacity:1}}.tmpl-timer-swiper-wrap .swiper-container{position:static}.tmpl-timer-swiper-wrap .tmpl-prod-card .prod-meta-info{padding:8px 0 15px}.tmpl-timer-swiper-card .tmpl-prod-card .prod-meta-brand,.tmpl-timer-swiper-card .tmpl-prod-card .prod-meta-name{word-break:keep-all}.tmpl-timer-swiper-wrap .swiper-pagination{text-align:center;position:static;padding:5px 0 30px}.tmpl-timer-swiper-wrap .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:5px;height:5px;margin:0 3px;background-color:#e5e5e5;border-radius:100%;opacity:1}.tmpl-timer-swiper-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000;border-radius:0}.tmpl-count-down{position:absolute;top:10px;left:50%;transform:translateX(-50%);display:inline-block;height:46px;z-index:100;width:calc(50% - 15px);text-align:center}.count-down-txt{font-size:13px;color:#000;letter-spacing:-.2px;font-weight:400;line-height:16px;text-align:center}.count-down-time{white-space:nowrap;line-height:26px;font-size:0;margin-top:3px;position:relative;display:-webkit-inline-flex;display:inline-flex}.count-down-time [class*=time-]{display:-webkit-inline-flex;display:inline-flex;position:relative;padding-left:10px;font-size:26px;font-weight:700;letter-spacing:-.39px;color:#000}.count-down-time .time-sec{color:#dc2832}.count-down-time [class*=time-]:after,.count-down-time [class*=time-]:before{content:'';display:inline-block;width:4px;height:4px;background:#000;border-radius:50%;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.count-down-time [class*=time-]:before{margin-top:-3px}.count-down-time [class*=time-]:after{margin-top:7px}.count-down-time .time-hours{padding-left:0;margin-left:3px}.count-down-time .time-day:after,.count-down-time .time-day:before,.count-down-time .time-hours:after,.count-down-time .time-hours:before{display:none}.count-down-time .time-day{width:25px;height:22px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) -175px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto;padding-left:0;display:-webkit-inline-flex;display:inline-flex;vertical-align:top;margin-top:4px;position:absolute;left:-25px}.count-down-time .time-day em{font-size:11px;color:#000;letter-spacing:-.17px;font-weight:700;line-height:17px;display:block;text-align:center;width:25px}.count-down-close{font-size:26px;font-weight:700;letter-spacing:-.39px;text-align:center;line-height:normal}.timer-prod-share{padding:0 0 30px;text-align:center}.btn-share-timer-prod{border:1px solid #4285f4;border-radius:4px;display:inline-block;padding:0 10px 0 29px;line-height:26px;color:#4285f4;font-size:11px;letter-spacing:-.2px;margin:0 auto;position:relative}.tile-img img,.tile-img:before{border-radius:2px;display:block}.btn-share-timer-prod span:before{content:'';display:inline-block;position:absolute;width:11px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) -160px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto;font-size:0;top:50%;transform:translateY(-50%);left:10px}.tmpl-tile-card-wrap{background:#fff}.tmpl-atc-ttl{line-height:50px;font-size:16px;color:#000;padding-left:20px;position:relative}.tmpl-tile-card-wrap .swiper-container{padding:0 20px 20px;z-index:auto}.tmpl-tile-box{float:left;width:100%}.tmpl-tile-slot{width:50%;box-sizing:border-box;display:inline-block;align-self:flex-start}.tmpl-tile-slot:nth-child(odd){padding-right:1.5px;float:left}.tmpl-tile-slot:nth-child(even){padding-left:1.5px;float:right}.tile-prod{width:100%;box-sizing:border-box;position:relative}.tile-prod>a{display:block;line-height:1;font-size:0}.tmpl-tile-slot>.tile-prod:nth-child(odd){padding-bottom:1.5px}.tmpl-tile-slot>.tile-prod:nth-child(even){padding-top:1.5px}.tile-event-label{display:-webkit-flex;display:flex;width:42px;height:42px;position:absolute;top:9px;left:10px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) -72.5px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto;align-items:center;z-index:15}.tile-event-label em{position:absolute;display:inline-block;left:2px;right:2px;top:50%;transform:translateY(-50%);word-break:keep-all;font-size:9px;letter-spacing:-.16px;color:#fff;font-weight:400;line-height:10px;text-align:center;margin-top:-1px}.tile-event-label small{display:block;font-style:normal;font-size:9px}.tile-prod-share{position:absolute;right:0;top:0;z-index:10}.btn-share-tile{display:inline-block;width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) -159.5px -24.5px no-repeat;-webkit-background-size:200px auto;background-size:200px auto;position:relative;z-index:15}.tile-img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.15;z-index:2;overflow:hidden}.tile-prod:nth-child(odd) .tile-img:before{bottom:1.5px}.tile-prod:nth-child(even) .tile-img:before{top:1.5px}.tile-img img{font-size:0;line-height:1;width:100%}.tmpl-tile-card-wrap .pagenation-bullet{text-align:center;position:relative;width:100%;display:block;line-height:1;font-size:0;margin-top:15px;bottom:auto!important}.tmpl-tile-card-wrap .pagenation-bullet a{display:inline-flex;width:5px;height:5px;border-radius:50%;background:#000;opacity:.3;margin:0 2px!important}.tmpl-tile-card-wrap .pagenation-bullet a.swiper-pagination-bullet-active{opacity:1}.tmpl-tile-txt{position:absolute;bottom:9px;left:12px;font-size:13px;z-index:20}.tile-sub-txt,.tile-sup-ttl{display:table;clear:both;position:relative}.tile-sub-txt>strong,.tile-sup-ttl>strong{white-space:nowrap;display:table-cell;position:relative;line-height:18px;color:#fff;z-index:10;text-shadow:0 1px 0 rgba(0,0,0,.05)}.atc-main-rolling .tmpl-promo{width:100%}.atc-main-rolling .tmpl-promo .tmpl-sys-group{bottom:60px;z-index:10;left:15%;display:block}.atc-main-rolling li:first-child .tmpl-promo .tmpl-sys-group{left:0}.atc-main-rolling .tmpl-promo .tmpl-tag-mix{left:20px;transform:inherit}.atc-main-rolling .tmpl-promo .tmpl-ttl-mix{text-align:left;margin-left:20px;margin-top:35px}.atc-main-rolling .tmpl-promo .color-type1 .ttl-main,.atc-main-rolling .tmpl-promo .color-type1 .ttl-sub{color:#fff}.atc-main-rolling .tmpl-promo .color-type2 .ttl-main,.atc-main-rolling .tmpl-promo .color-type2 .ttl-sub{color:#000}.atc-main-rolling .tmpl-promo .ttl-sub:after{display:none}.atc-main-rolling .tag-brand{background:#000;color:#fff}.atc-main-rolling .tag-marketing{background:#f8bd00;color:#000}.atc-main-rolling .tag-brand,.atc-main-rolling .tag-marketing{letter-spacing:-.3px;font-weight:700;line-height:20px}.atc-main-rolling .tmpl-flex-img .page-img{display:block;position:relative;width:100%}.atc-main-rolling .tmpl-flex-img .page-img img{display:block;width:100%}.atc-main-rolling .tmpl-promo .ttl-main{font-size:32px;letter-spacing:-.48px;font-weight:600}.atc-main-rolling .tmpl-promo .ttl-main>p{line-height:normal;font-weight:700}.atc-main-rolling .tmpl-promo .ttl-main>p+p{margin-top:0}.atc-main-rolling .tmpl-promo .ttl-sub{font-size:16px;letter-spacing:-.24px;margin-top:12px}.atc-main-rolling.tmpl-swiper-page-card .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff;height:2px;position:absolute;left:0;bottom:0;width:100%;transform:scale(0);transform-origin:left top}.atc-main-rolling.tmpl-swiper-page-card .swiper-container>.swiper-pagination-progressbar{top:auto;position:absolute;z-index:10;left:20px;right:20px;bottom:30px;border-radius:.5px;height:2px}.atc-main-rolling.tmpl-swiper-page-card .swiper-container>.swiper-pagination-progressbar:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.4;border-radius:.5px}.atc-main-rolling .swiper-slide-active .page-img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;z-index:5;animation-name:atcDim}.atc-main-rolling .swiper-slide-active .tmpl-promo .tmpl-sys-group{animation-name:atcMovetxt}.atc-main-rolling .swiper-slide-active .tmpl-promo .tmpl-sys-group .ttl-sub{animation-fill-mode:forwards;animation-name:atcMovetxtinMove;animation-duration:1s}@keyframes atcMovetxt{0%{opacity:1;left:15%}100%{opacity:1;left:0}}@keyframes atcMovetxtinMove{0%{margin-left:15%}100%{margin-left:0}}@keyframes atcDim{0%{opacity:0}100%{opacity:.1}}.card_template_wrap.cardCategory.margin_middle.overlap-handler{margin-top:inherit!important}.overlap-handler.card_template_wrap>div:last-child{border-bottom-width:0}.atc-overlap .overlap-handler.card_template_wrap>div.tmpl-swiper-page-card:first-child{margin-top:-44px}.tmpl-brand-in-search-wrap{padding:10px 20px;background:#fff}.tmpl-brand-in-search-wrap dl{display:-webkit-flex;display:flex;line-height:40px;background:#f9f9f9;border-radius:2px}.tmpl-brand-in-search-wrap dt{display:inline-flex;padding:12px 10px 0}.tmpl-brand-in-search-wrap dd{display:inline-flex;width:calc(100% - 58px);padding-right:46px;box-sizing:border-box;position:relative;height:40px}.btn-brand-in-search{position:absolute;right:0;top:50%;margin-top:-20px;height:40px}.btn-search-in-mall{display:inline-block;width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) -30px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto}.atc-search-ttl{display:inline-block;background:#000;border-radius:2px;width:38px;text-align:center;line-height:17px;height:17px;font-size:10px;color:#fff;font-style:normal}.atc-search-ttl.bi-img{font-size:0;line-height:1;background:0 0}.atc-search-ttl.bi-img img{height:17px}.tmpl-brand-in-search-wrap .card_hotkey_vertical{height:40px;padding:0;background:0 0;width:100%}.tmpl-brand-in-search-wrap .card_hotkey_vertical .card_template_ticker{width:100%;min-width:inherit;height:40px;line-height:40px;padding:0}.tmpl-brand-in-search-wrap .card_hotkey_vertical .hotkey_list li.swiper-slide{height:40px!important;line-height:40px}.tmpl-brand-in-search-wrap .atc-roll-key{color:#000;letter-spacing:-.19px;opacity:.5;font-size:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tmpl-brand-in-search-wrap .brand-in-search-form{position:absolute;top:0;left:0;right:46px;z-index:10;background:#f9f9f9}.tmpl-brand-in-search-wrap .brand-in-search-form input{color:#000;letter-spacing:-.19px;font-size:14px;border-width:0;height:40px;line-height:39px;display:block;margin:0;width:100%}.tmpl-brand-in-search-wrap .btn-search-remove{display:inline-block;width:18px;height:18px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) -83px -45px no-repeat;-webkit-background-size:200px auto;background-size:200px auto;position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:11}.tmpl-ranking-card-wrap{background:#fff}.tmpl-ranking-main-tab{padding:0 20px}.tmpl-ranking-main-tab ul{display:-webkit-flex;display:flex;border-radius:4px;background:#f9f9f9}.tmpl-ranking-main-tab li{flex:1;box-sizing:border-box;line-height:40px;text-align:center;position:relative}.tmpl-ranking-main-tab li:after{content:'';display:inline-block;width:1px;height:38px;position:absolute;top:1px;bottom:1px;right:0;background:#eee}.tmpl-ranking-sub-tab li.on a:after,.tmpl-ranking-sub-tab li:after{right:0;height:1px;content:'';left:0}.tmpl-ranking-main-tab li:first-child{border-radius:4px 0 0 4px}.tmpl-ranking-main-tab li:last-child{border-radius:0 4px 4px 0}.tmpl-ranking-main-tab li a{display:block;letter-spacing:-.2px;font-size:14px;white-space:nowrap;color:#757575;text-align:center}.tmpl-ranking-main-tab li.on{background:#000}.tmpl-ranking-main-tab li.on a{color:#fff}.tmpl-ranking-main-tab li.on:after,.tmpl-ranking-main-tab li:last-child:after{display:none}.tmpl-ranking-sub-tab{width:100%;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/bg_eee.png) 0 100% repeat-x;-webkit-background-size:auto 1px;background-size:auto 1px}.tmpl-ranking-sub-tab ul{display:-webkit-flex;display:flex;margin-top:12px;position:relative;z-index:1}.tmpl-ranking-sub-tab li{display:-webkit-inline-flex;display:inline-flex;padding:0 6px;line-height:38px;position:relative}.tmpl-ranking-sub-tab li:after{background:#eee;position:absolute;bottom:0;z-index:2}.tmpl-ranking-sub-tab li:first-child{padding-left:20px}.tmpl-ranking-sub-tab li:last-child{padding-right:20px}.tmpl-ranking-sub-tab li a{color:#757575;font-size:14px;letter-spacing:-.2px;text-align:center;display:block;padding:0 4px;position:relative;z-index:5}.tmpl-ranking-sub-tab li.on a:after{position:absolute;display:block;bottom:0;background:#000;z-index:10}.tmpl-ranking-sub-tab li.on a{font-weight:700;color:#000}.tmpl-ranking-sub-comment{display:block;color:#000;padding:25px 20px 26px;text-align:center;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:keep-all;font-size:14px;letter-spacing:0;white-space:nowrap}.tmpl-ranking-sub-comment strong{font-weight:400}.tmpl-ranking-sub-comment+.tmpl-ranking-prod-sum.list_template{padding-top:0}.tmpl-prod-horizontal-srcoll .tmpl-prod-card .prod-thumb,.tmpl-ranking-card-wrap .list_template .img_wrap{padding-top:126.7%;background:#fff}.tmpl-ranking-sub-tab{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.tmpl-ranking-sub-tab::-webkit-scrollbar,.tmpl-ranking-sub-tab::-webkit-scrollbar-thumb,.tmpl-ranking-sub-tab::-webkit-scrollbar-track{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.btn-more-atc-list{padding:0 20px 20px}.btn-more-atc-list .shape-box{line-height:50px;border-radius:4px;border:1px solid #ddd;background-color:#fff;font-size:14px;color:#4285f4;width:100%;box-sizing:border-box;align-items:center;justify-content:center;display:-webkit-flex;display:flex;position:relative}.btn-more-atc-list .sort-cate-name{font-weight:400;margin-right:5px}.btn-more-atc-list .sort-classify{color:#000;margin-right:5px}.btn-more-atc-list .sort-action-more:after{position:absolute;content:'';display:inline-block;width:13px;height:30px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) 0 -24px no-repeat;background-size:200px auto;-webkit-background-size:200px auto;top:50%;transform:translateY(-50%)}.tmpl-ranking-card-wrap .list_template .tmpl_row li .in{position:relative}.tmpl-ranking-prod-sum.list_template{padding:18px 0 0}.tmpl-ranking-prod-sum.list_template .tmpl_row:after,.tmpl-ranking-prod-sum.list_template .tmpl_row:before{display:none}.tmpl-ranking-prod-sum.list_template ul{padding:0 16px}.tmpl-ranking-prod-sum.list_template .tmpl_row li{padding:0 4px 15px;box-sizing:border-box;width:calc(100% * 1/3);border-width:0!important;margin:0;overflow:hidden}.tmpl-ranking-prod-sum.list_template .tmpl_row li:nth-child(2n){border-left:0!important}.tmpl-ranking-prod-sum.list_template .tmpl_row.type_rank .ranking_updn{right:auto;padding:0;height:20px;z-index:11}.tmpl-ranking-prod-sum.list_template .tmpl_row.type_rank .ranking_updn strong{font-size:12px;font-weight:700;background:#000;color:#fff;letter-spacing:-.3px;display:inline-block;width:20px;line-height:20px;border-radius:0 0 2px;text-align:center}.tmpl-ranking-prod-sum.list_template .tmpl_row.type_rank li:nth-child(-n+3) .ranking_updn strong{background:#f8bd00;color:#000}.tmpl-ranking-prod-sum.list_template .tmpl_row.type_rank .btn_wishlist{top:0}.tmpl-ranking-prod-sum.list_template .tmpl_row .img_caption{padding:10px 0 0;height:106px;overflow:hidden}.tmpl-ranking-card-wrap .list_template .img_caption .table_cell{display:block;overflow:hidden}.tmpl-ranking-prod-sum.list_template .name{font-size:11px;letter-spacing:-.2px;padding-right:0;-webkit-line-clamp:1;height:12px;word-break:break-all}.tmpl-ranking-prod-sum.list_template .prdt_tit{display:block;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;letter-spacing:0;white-space:nowrap;padding-right:0}.tmpl-ranking-prod-sum.list_template .tmpl_row .price_info{display:block;table-layout:inherit;max-height:inherit;margin-top:4px}.tmpl-ranking-prod-sum.list_template .price_info ins{font-weight:700}.tmpl-ranking-card-wrap .delivery_comment,.tmpl-ranking-card-wrap .sale_ea_count{font-size:11px;color:#dc2832;letter-spacing:.17px;margin-top:10px}.tmpl-ranking-prod-sum .tmpl_row .img_caption .star_info{margin-top:10px}.tmpl-ranking-card-wrap .item_size_list{height:16px;line-height:1;margin-top:6px;box-sizing:border-box;font-size:0;display:inline-flex;max-width:100%;align-items:center;min-width:0}.tmpl-ranking-card-wrap .item_size{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:16px;background:#f9f9f9;height:16px;color:#757575;font-size:10px;border-radius:1px;padding:0 5px}.tmpl-ranking-card-wrap .item_size_list span{display:inline;padding-left:6px;position:relative;line-height:16px;box-sizing:border-box;vertical-align:text-top;padding-right:3px;margin-right:-3px}.tmpl-ranking-card-wrap .item_size_list span:first-child{padding-left:0}.tmpl-ranking-card-wrap .item_size_list span:first-child:before{display:none}.tmpl-ranking-card-wrap .item_size_list span:before{content:'';display:inline-block;font-size:0;line-height:1;position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:8px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) -23px -12.5px no-repeat;-webkit-background-size:200px auto;background-size:200px auto;margin-top:1px}.main-example .time,.similar-iscroll ul{-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.tmpl-ranking-prod-sum .img_caption .star_info{height:inherit}.tmpl-ranking-prod-sum .star_num{display:block;vertical-align:inherit;margin-top:8px;color:#757575;font-size:10px;line-height:12px}.tmpl-ranking-prod-sum .star_num:before{display:inline-block;content:'리뷰';font-size:10px;color:#757575;margin-right:3px;line-height:12px;vertical-align:text-bottom}.best-tab-rollup a.on sup:after,.best-tab-rollup:after,.cate-balloon-help:before,.category-ov-img-type.tab_wrap.sticky-pos:after,.events-in-progress-tab a.on:after,.events-in-progress-tab ul:after,.events-in-progress-tab.sticky-pos:after,.events-sel-sort:after,.events-tag-bundle [class*=tag-type-] code:before,.events-tile-img-bundle .events-tile-img:before,.flex-assets-box .flex-assets-item:before,.flex-assets-info .flex-assets-value-unit>a:after,.flex-assets-info dt:before,.flex-assets-login-alert .ico-path:after,.flex-assets-login-alert:after,.flex-assets-login-alert:before,.no-inquiry-msg:before{content:''}.tmpl-ranking-card-wrap .star_info .clr_type1{vertical-align:text-bottom}.tmpl-prod-card .btn_wishlist{position:absolute;top:0;right:0;z-index:10;width:40px;height:40px}.tmpl-ranking-prod-sum.list_template .tmpl_row.type_rank .btn_wishlist{width:34px;height:34px;margin:0}.tmpl-ranking-prod-sum.list_template .tmpl_row.type_rank .btn_wishlist .sp{width:18px;position:absolute;top:12px;left:4px;margin:0}.tmpl-prod-card .btn_wishlist .sp{width:19px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) no-repeat;background-size:150px auto;-webkit-background-size:150px auto;position:absolute;top:15px;left:7px}.tmpl-prod-card .btn_wishlist.on .sp{background-position:-20.5px 0}.similar-iscroll{width:100%;position:relative;height:50px}.similar-iscroll ul{position:absolute;z-index:1;height:50px;font-size:0;white-space:nowrap;padding:0 15px;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);user-select:none;margin-top:0}.similar-iscroll li{line-height:58px}.tmpl-ranking-sub-tab.similar-iscroll li:first-child{padding-left:5px}.sold-out-b{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/bg_soldout_timer.png) 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover}.sold-out-b .txt{display:block;text-indent:-9999px}.ly-lf-lus-wrap .ly-dimed-close{opacity:.7;z-index:308}.btn-lf-lus{width:70px;height:70px;display:inline-block;position:fixed;right:0;font-size:0;z-index:250}.btn-lf-lus img{display:block;width:100%}.ly-lf-lus-content{position:fixed;right:20px;z-index:309;width:280px}.lf-lus-list{padding:0 20px 0 75px;display:flex;flex-direction:column-reverse}.lf-lus-list li{margin-bottom:10px;font-size:0}.lf-lus-list a{display:block}.lf-lus-list img{display:block;width:100%}.ly-lf-lus-content .ly-lf-lus-close{text-align:right}.ly-lf-lus-content .btn-close-lf-lus{display:inline-block;width:70px;height:70px;background:url(http://img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_floating.png) -72.5px 0 no-repeat;background-size:300px auto;-webkit-background-size:300px auto}.lf-lus-list li.viewAction{opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.lf-lus-list li.viewAction:nth-child(1){animation:transparency .2s 0s forwards 1}.lf-lus-list li.viewAction:nth-child(2){animation:transparency .2s .1s forwards 1}.lf-lus-list li.viewAction:nth-child(3){animation:transparency .2s .2s forwards 1}.lf-lus-list li.viewAction:nth-child(4){animation:transparency .2s .4s forwards 1}.lf-lus-list li.viewAction:nth-child(5){animation:transparency .2s .6s forwards 1}.lf-lus-list li.viewAction:nth-child(6){animation:transparency .2s .8s forwards 1}.dimHide.ly-lf-lus-wrap .ly-dimed-close{-webkit-animation-fill-mode:forwards;animation:transparencyBack .5s 0s forwards 1}.dimHide.ly-lf-lus-wrap{position:relative;z-index:1000;-webkit-animation-fill-mode:forwards;animation:opacityzero 2.5s 0s forwards 1}@keyframes transparencyBack{0%{opacity:.7}100%{opacity:0}}.tmpl-category-list.add-balloon{padding-bottom:32px}.cate-balloon-help{text-align:left;padding:8px 20px;position:absolute;left:0;right:0;margin-top:10px}.best-tab-rollup a,.no-inquiry-msg,.set-teheme .tmpl-category-list li{text-align:center}.cate-balloon-help p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.cate-balloon-help:before{display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #e38665;position:absolute;top:-6px}.cate-balloon-help>p{font-size:12px;letter-spacing:-.3px;word-break:break-all}.tmpl-category-list.add-balloon li:nth-child(1) .cate-balloon-help:before{left:8.5%}.tmpl-category-list.add-balloon li:nth-child(2) .cate-balloon-help:before{left:24.5%}.tmpl-category-list.add-balloon li:nth-child(3) .cate-balloon-help:before{left:40.5%}.tmpl-category-list.add-balloon li:nth-child(4) .cate-balloon-help:before{right:40.5%}.tmpl-category-list.add-balloon li:nth-child(5) .cate-balloon-help:before{right:24.5%}.tmpl-category-list.add-balloon li:nth-child(6) .cate-balloon-help:before{right:8.5%}.set-teheme .ir-cate{max-width:58px}.set-teheme .tmpl-category-list{display:-webkit-flex;display:flex;justify-content:space-between;overflow:hidden}.set-teheme .tmpl-category-list:after{display:none}.set-teheme .tmpl-category-list li:first-child{width:70px}.set-teheme .tmpl-category-list.type-column4 li,.set-teheme .tmpl-category-list.type-column5 li:last-child{width:70px;float:right}.n-grade{display:inline-block;padding:0 7px;height:21px;border-radius:1px;font-size:12px;color:#fff;line-height:21px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/mypage/grade_bg.png) no-repeat #bdbdbd;background-size:32px 18px}.n-grade.ty01,.n-grade.ty02{background-color:#3a3a3a}.n-grade.ty01{color:#e9c68a}.n-grade.ty03{background-color:#cf9b5c}.n-grade.ty04{background-color:#ada6a5}.n-grade.ty05{background-color:#000}.n-grade.ty06{background-color:#8f65c5}.n-grade.ty07{background-color:#ed434c}.n-grade-icon{display:inline-block;width:28px;height:28px;vertical-align:middle;font-size:0;color:transparent;background:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/icon_sprite.png?v=1) no-repeat;background-size:420px auto}.n-grade-icon.ty01{background-position:-210px 0}.n-grade-icon.ty02{background-position:-240px 0}.n-grade-icon.ty03{background-position:-270px 0}.n-grade-icon.ty04{background-position:-300px 0}.n-grade-icon.ty05{background-position:-330px 0}.n-grade-icon.ty06{background-position:-360px 0}.n-grade-icon.ty07{background-position:-390px 0}.custom-type-banner{height:50px;background:#eee;line-height:50px;padding:0 12px 0 0;font-size:0;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;position:relative}.custom-type-banner .banner-lf-txt{display:-webkit-flex;display:flex;align-items:center}.custom-type-banner .banner-lf-txt img{width:38px;height:38px;margin:0 10px 0 0}.custom-type-banner .banner-lf-txt strong{font-size:15px;font-weight:700;color:#000;white-space:nowrap}.custom-type-banner .banner-lf-marketing{display:-webkit-flex;display:flex;font-size:12px;font-weight:400;color:#4285f4;padding:0 12px;height:30px;line-height:30px;border:1px solid #4285f4;border-radius:2px;white-space:nowrap;box-sizing:border-box}@media screen and (max-width:349px){.custom-type-banner .banner-lf-txt strong{font-size:12px}.custom-type-banner .banner-lf-marketing{font-size:10px;padding:0 6px;height:26px;line-height:26px}}.no-inquiry-result{padding:120px 0}.no-inquiry-msg{padding-top:70px;position:relative;width:100%;font-size:15px;color:#000;line-height:22px}.no-inquiry-msg:before{display:inline-block;width:90px;height:70px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_atc.png) 0 -141px no-repeat;background-size:200px auto;-webkit-background-size:200px auto;left:50%;transform:translateX(-50%);top:0;position:absolute}.list_template .tmpl_row.type_special.single_line .special_price.price_info .sale{margin-top:5px}.list_template .tmpl_row.type_special.single_line .special_price .sale ins{font-size:16px}.list_template .tmpl_row.type_special.single_line .special_price .discount>strong{margin-bottom:-5px}.list_template .tmpl_row.type_special#productUl .special_price .discount{line-height:14px}.list_template .tmpl_row.type_special#productUl .special_price .discount>strong{font-size:16px;font-weight:400;margin-bottom:0}.list_template .tmpl_row.type_special#productUl .special_price .sale ins{font-size:14px}.best-tab-rollup{font-size:0;display:-webkit-flex;display:flex;background:#fff;position:relative;z-index:1}.best-tab-rollup:after{width:100%;height:1px;background:#eee;position:absolute;display:block;bottom:0;left:0;right:0;z-index:2}.best-tab-rollup a{line-height:56px;flex:1;white-space:nowrap;height:56px;overflow:hidden}.best-tab-rollup a sup{font-size:15px;color:#757575;font-style:normal;display:block}.best-tab-rollup a sub{font-size:15px;color:#dc2832;font-style:normal;display:block}.best-tab-rollup a.on sup{color:#000;font-weight:700;display:inline-block;position:relative;padding:0 16px;z-index:5}.best-tab-rollup a.on sup:after{display:inline-block;position:absolute;left:0;right:0;bottom:0;height:2px;background:#000;z-index:10}.best-tab-rollup a.on sub,.best-tab-rollup a.on sup:not:nth-child(1){display:none}.best-tab-rollup figure.slide{animation:2s slidy2 2.5s ease-in-out infinite}.best-tab-rollup a.on figure.slide{position:relative;top:0;right:0;overflow:hidden;width:100%;margin:0;left:0;font-size:0;animation:none;height:100%}@keyframes slidy2{0%,25%{top:0}50%,75%{top:-100%}100%{top:-200%}}@-webkit-keyframes slidy2{0%,25%{top:0}50%,75%{top:-100%}100%{top:-200%}}.sticky-pos{position:sticky;position:-webkit-sticky;left:0;right:0;z-index:100;top:100px}.app_banner_in .sticky-pos{top:150px}.best-tab-rollup-sticky,.card_template_wrap.margin_none>div.best-tab-rollup-sticky:first-child{position:sticky;position:-webkit-sticky;left:0;right:0;z-index:100;top:44px}.app_banner_in .best-tab-rollup-sticky,.app_banner_in .card_template_wrap.margin_none>div.best-tab-rollup-sticky:first-child{top:94px}.category-ov-img-type.tab_wrap.sticky-pos:after{display:block;width:100%;height:1px;background:#eee;position:absolute;left:0;right:0}.category-ov-img-type.tab_wrap{height:101px}.category-ov-img-type.tab_wrap .fix_nav_dep2 .card_template3 .type4 li{width:68px;padding:0}.category-ov-img-type.tab_wrap .fix_nav_dep2 .card_template3 .type4 li>a{padding-top:18px}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li .prod_txt{height:35px;box-sizing:border-box;letter-spacing:-.3px;padding-top:6px;width:68px;text-align:center}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li .prod_txt>span{max-width:68px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;height:auto}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4,.category-ov-img-type .fix_nav_dep2 .card_template3.tmpl_20{height:101px}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li .prod_img{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li .prod_img .roll-over{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li.on .prod_img .roll-over,.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li:hover .prod_img .roll-over{display:block}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span,.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li:hover .prod_txt span{font-weight:700}.category-ov-img-type .fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span:after{display:none}#lnb-page .tmpl-category-list{overflow:hidden}.equal-flex-wrap,.lnb-login-user-data,.recently-view-prod{background:#fff}.swiper-container-horizontal>.swiper-pagination-bullets{z-index:10}.my-lf-assets-info{position:relative;background:#fff;margin-top:10px}.flex-assets-login-alert{position:absolute;left:20px;padding-right:55px;z-index:100;margin-top:-27px}.flex-assets-login-alert>p{color:#fff;font-size:14px;line-height:40px;z-index:10;position:relative;padding-left:15px;white-space:nowrap}.flex-assets-login-alert .ico-path{color:#fff;position:relative;padding-right:18px}.flex-assets-login-alert .ico-path:after{display:inline-block;width:16px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -243px -18.5px no-repeat;background-size:300px auto;-webkit-background-size:300px auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.flex-assets-login-alert:before{display:block;width:100%;position:absolute;background:#dc2832;opacity:.96;border-radius:4px 4px 4px 0;height:40px;z-index:7}.flex-assets-login-alert:after{display:inline-block;width:0;height:0;border-top:7px solid #dc4e28;border-right:10px solid transparent;position:absolute;left:0;bottom:-7px}.alert-close{position:absolute;display:inline-block;width:40px;height:40px;right:0;top:0;font-size:0;line-height:1;z-index:10;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -202px 0 no-repeat;background-size:300px auto;-webkit-background-size:300px auto}.flex-assets-box{overflow:hidden;display:-webkit-flex;display:flex;border-top:1px solid #eee}.flex-assets-box:first-child{border-top-width:0}.flex-assets-item{height:84px;align-content:center;text-align:left;padding:0 0 0 60px;width:50%;box-sizing:border-box;display:-webkit-flex;display:flex;flex-direction:column;position:relative}.flex-assets-item .flex-assets-name{font-size:13px;color:#000;letter-spacing:-.22px;margin-top:auto;white-space:nowrap;font-weight:500}.flex-assets-item.ico-get-coupon .flex-assets-name>span,.flex-assets-item.ico-get-mileage .flex-assets-name>span{position:relative;padding-right:16px;display:inline-block}.flex-assets-item.ico-get-coupon .flex-assets-name>span:after,.flex-assets-item.ico-get-mileage .flex-assets-name>span:after{content:'';display:inline-block;width:16px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -243px 0 no-repeat;background-size:300px auto;-webkit-background-size:300px auto;position:absolute;top:50%;transform:translateY(-50%);right:0}.flex-assets-item .flex-assets-value-unit{line-height:1;margin-top:6px;margin-bottom:auto;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center}.flex-assets-value-unit .flex-assets-value{font-size:20px;letter-spacing:-.72px}.flex-assets-value-unit .flex-assets-unit{font-size:16px;color:#000;letter-spacing:-.68px;display:-webkit-inline-flex;display:inline-flex}.flex-assets-box .flex-assets-item:before{display:inline-block;width:40px;height:40px;position:absolute;top:34px;left:15px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) no-repeat;-webkit-background-size:300px auto;background-size:300px auto}.flex-assets-box .flex-assets-item.ico-my-coupon:before{background-position:0 -50.5px}.flex-assets-box .flex-assets-item.ico-get-coupon:before{background-position:-42.5px -50.5px}.flex-assets-box .flex-assets-item.ico-my-mileage:before{background-position:-85px -50.5px}.flex-assets-box .flex-assets-item.ico-get-mileage:before{background-position:-127.5px -50.5px}.flex-assets-box .flex-assets-item:nth-child(even){padding-left:45px}.flex-assets-box .flex-assets-item:nth-child(even):before{left:0}.flex-assets-box .flex-assets-unit{margin-left:4px;margin-bottom:-2px}.events-in-progress-wrap{background:#fff;display:initial}.events-in-progress-wrap .tmpl-ttl-card{border-top:10px solid #eee}.events-in-progress-tab.sticky-pos:after{display:block;height:6px;transform:rotate(-180deg);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.05))}.events-in-progress-tab ul{overflow:hidden;display:-webkit-flex;display:flex;position:relative;height:85px;background:#fff}.events-in-progress-tab ul:after{display:block;height:1px;left:0;right:0;bottom:0;position:absolute;background:#eee;z-index:3}.events-in-progress-tab li{flex:1;text-align:center}.events-in-progress-tab a{display:inline-block;padding:4px 4px 0;position:relative;font-size:0;line-height:1;box-sizing:border-box;height:100%}.events-in-progress-tab a .events-tab-name{color:#000;font-size:13px;display:block;white-space:nowrap;margin-top:7px}.events-in-progress-tab a span[class*=events-ico-]{width:48px;height:48px;display:inline-block;position:relative;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) no-repeat;-webkit-background-size:300px auto;background-size:300px auto}.events-in-progress-tab a span[class*=events-ico-] .events-ea{background:#dc2832;font-size:10px;min-width:18px;height:18px;color:#fff;border-radius:9px;text-align:center;box-sizing:border-box;padding:0 6px;position:absolute;top:2px;right:-2px;line-height:18px}.events-in-progress-tab a span.events-ico-all{background-position:0 0}.events-in-progress-tab a span.events-ico-sale{background-position:-50.5px 0}.events-in-progress-tab a span.events-ico-coupon{background-position:-101px 0}.events-in-progress-tab a span.events-ico-benefit{background-position:-151.5px 0}.events-in-progress-tab a.on .events-tab-name{font-weight:700}.events-in-progress-tab a.on:after{display:inline-block;position:absolute;bottom:0;left:0;right:0;height:2px;background:#000;z-index:5}.events-in-progress-sort{background:#fff;height:76px;display:-webkit-flex;display:flex;line-height:76px;padding:0 20px;align-items:center}.events-progress-count{flex-grow:1;font-size:13px;color:#000}.events-progress-ea{color:#dc2832}.events-sel-sort{position:relative;background:#fff;z-index:1;height:40px}.events-sel-sort select{display:block;min-width:150px;height:40px;border-radius:2px;border:1px solid #ddd;box-sizing:border-box;padding:0 30px 0 15px;line-height:40px;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:10}.events-sel-sort:after{display:inline-block;width:15px;height:15px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -224px -42.5px;-webkit-background-size:300px auto;background-size:300px auto;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:5}.tmpl-events-tile{margin-top:10px;background:#fff;position:relative}.events-in-progress-tile-list .tmpl-events-tile:first-child{margin-top:0}.tmpl-events-tile .btn-share-tile{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -260px 0;-webkit-background-size:300px auto;background-size:300px auto}.tmpl-events-tile .events-tile-share{bottom:50px;position:absolute;right:0}.events-tag-bundle{display:-webkit-inline-flex;display:inline-flex;position:absolute;left:20px;z-index:20;margin-top:-8px}.events-tag-bundle [class*=tag-type-]{height:18px;line-height:18px;display:-webkit-inline-flex;display:inline-flex;justify-content:flex-start;font-size:10px;color:#fff;padding:0 2px}.events-tag-bundle [class*=tag-type-]:first-child{border-radius:2px 0 0 2px}.events-tag-bundle [class*=tag-type-]:last-child{border-radius:0 2px 2px 0}.events-tag-bundle [class*=tag-type-] code{position:relative;padding:0 4px;display:inline-block;font-family:auto}.events-tag-bundle [class*=tag-type-] code:before{display:inline-block;width:1px;height:8px;background:#fff;opacity:.4;position:absolute;left:0;top:5px}.events-tag-bundle [class*=tag-type-] code:first-child{margin-left:0}.events-tag-bundle [class*=tag-type-] code:first-child:before{display:none}.tag-type-category{background:#000}.tag-type-category.color-outlet{background:#8d724b}.tag-type-benefit{background:#dc2832}.tag-type-gift{background:#9b9b9b}.tag-type-sale{background:#00c0ac}.tmpl-events-tile .tmpl-ttl-mix{padding:22px 0 0 20px;font-size:0;line-height:1;height:100px}.tmpl-events-tile .tmpl-ttl-mix .ttl-main{padding-right:40px}.tmpl-events-tile .tmpl-ttl-mix .ttl-main,.tmpl-events-tile .tmpl-ttl-mix .ttl-sub{display:block}.events-tile-img-bundle{font-size:0;line-height:1;height:47.7vw;overflow:hidden}.events-tile-img-bundle .events-tile-img{position:relative;height:100%;display:-webkit-flex;display:flex;z-index:1;overflow:hidden}.events-tile-img-bundle .events-tile-img img{display:block;width:100%;position:absolute;top:0;bottom:0;margin:auto;z-index:5}.events-tile-img-bundle .events-tile-img:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.05);z-index:10}.events-tile-img-bundle[class*=split-type-] .events-tile-img{border-bottom:1px solid #fff;display:-webkit-flex;display:flex;box-sizing:border-box}.split-type-atypical{display:flex;flex-direction:column;flex-wrap:wrap}.split-type-atypical .events-tile-img{width:calc(100% * 1/4);height:50%;float:left;border-left:1px solid #fff}.split-type-atypical .events-tile-img:nth-child(1){width:calc(100% * 1/2);height:100%;order:3}.split-type-atypical .events-tile-img:nth-child(2){order:1}.split-type-atypical .events-tile-img:nth-child(3){order:2}.split-type-atypical .events-tile-img:nth-child(4){order:4}.split-type-atypical .events-tile-img:nth-child(5){order:5}.split-type-atypical.sort-first-big .events-tile-img:nth-child(1){order:1}.split-type-atypical.sort-first-big .events-tile-img:nth-child(2){order:2}.split-type-atypical.sort-first-big .events-tile-img:nth-child(3){order:3}.split-type-atypical.sort-first-big .events-tile-img:nth-child(4){order:4}.split-type-atypical.sort-first-big .events-tile-img:nth-child(5),.split-type-atypical.sort-last-big .events-tile-img:nth-child(1){order:5}.split-type-atypical.sort-last-big .events-tile-img:nth-child(2){order:1}.split-type-atypical.sort-last-big .events-tile-img:nth-child(3){order:2}.split-type-atypical.sort-last-big .events-tile-img:nth-child(4){order:3}.split-type-atypical.sort-last-big .events-tile-img:nth-child(5){order:4}.split-type-equal .events-tile-img{width:calc(100% * 1/2);float:left;border-left:1px solid #fff}.split-type-equal .events-tile-img:nth-child(1){border-left-width:0}.split-type-checkerboard .events-tile-img{width:calc(100% * 1/4);height:50%;float:left;border-left:1px solid #fff}.split-type-checkerboard .events-tile-img:nth-child(1),.split-type-checkerboard .events-tile-img:nth-child(5){border-left-width:0}.my-download-assets{padding:15px 20px}.my-download-assets .flex-assets-info{border:1px solid #ddd;border-radius:4px;background:#fff;padding:12px 0 12px 15px;box-sizing:border-box}.flex-assets-info dl{display:-webkit-flex;display:flex;align-items:center;padding:0 16px 0 0;line-height:34px;height:34px;overflow:hidden}.flex-assets-info dt{font-size:14px;color:#000;position:relative;padding-left:44px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.flex-assets-info dt:before{display:inline-block;width:34px;height:34px;position:absolute;left:0;top:0;overflow:hidden}.flex-assets-info dd.flex-assets-value-unit{flex-grow:1;letter-spacing:-.59px;color:#dc2832;text-align:right;white-space:nowrap}.flex-assets-info .flex-assets-value{font-size:17px;font-weight:700;color:#dc2832}.flex-assets-info .flex-assets-unit{font-size:14px;font-weight:400;color:#dc2832}.flex-assets-info .flex-assets-value-unit>a{position:relative;display:inline-block;padding-right:20px}.flex-assets-info .flex-assets-value-unit>a:after{display:inline-block;width:16px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -243px 0 no-repeat;background-size:300px auto;-webkit-background-size:300px auto;position:absolute;top:50%;transform:translateY(-50%);right:0;margin-top:1px}.flex-assets-info .ico-my-coupon:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) 0 -48.5px no-repeat;background-size:250px auto;-webkit-background-size:250px auto;margin-top:8px}.flex-assets-info .ico-my-mileage:before{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -69px -48.5px no-repeat;background-size:250px auto;-webkit-background-size:250px auto;margin-top:8px}.flex-assets-value.roll-up-txt{animation:rollUpValue .3s 0s linear forwards;-webkit-animation:rollUpValue .3s 0s linear forwards;display:inline-block;height:20px;overflow:hidden;position:relative;padding-right:1px}.tmpl-time-deal-card .swiper-slide-active .planning-remaining-date-time,.tmpl-time-deal-card .swiper-slide-active .prod-meta-info{animation-fill-mode:forwards;animation-name:opacityAll;animation-duration:1s}.flex-assets-value.roll-up-txt+.flex-assets-unit{margin-left:3px}@keyframes rollUpValue{0%{transform:translateY(20px);height:0}100%{transform:translateY(0);height:100%}}@-webkit-keyframes rollUpValue{0%{transform:translateY(20px);height:0}100%{transform:translateY(0);height:100%}}.flex-tab-type1{background:#fff;position:relative}.flex-tab-type1 ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:56px}.flex-tab-type1 li{flex:1;line-height:56px;height:56px;text-align:center}.flex-tab-type1 a,.flex-tab-type1 a:not(.on){font-size:14px;color:#757575;font-weight:400;text-align:center;line-height:56px;height:56px;position:relative;padding:0 4px;z-index:2;display:inline-block;white-space:nowrap}.flex-tab-type1 a.on:after,.flex-tab-type1:after{display:block;position:absolute;left:0;bottom:0;right:0;content:''}.flex-tab-type1 a.on{color:#000;font-weight:700}.flex-tab-type1 a.on:after{font-size:0;height:2px;width:100%;background:#000}.flex-tab-type1:after{height:1px;background:#e9e9e9}.flex-tab-type1 .elem-num{color:#dc2832;font-weight:400;font-size:14px}.events-coupon-sort{padding:20px;line-height:40px;display:-webkit-flex;display:flex;align-items:center;background:#fff}.events-coupon-count{font-size:14px;letter-spacing:-.2px;color:#000}.events-coupon-ea{color:#dc2832}.events-coupon-download{flex-grow:1;text-align:right}.btn-download-all-cpn{display:inline-block;border-radius:2px;border:1px solid #4a90e2;line-height:38px;box-sizing:border-box;background:#fff;font-size:13px;padding:0 15px;color:#4a90e2}.btn-download-all-cpn.st-disable{color:#bdbdbd;border-color:#ddd;background:#f9f9f9;cursor:default}.events-coupon-list{padding:0 20px;background:#fff}.events-coupon-list li{padding-bottom:10px}.coupon-frame-box{display:-webkit-flex;display:flex;height:140px;box-sizing:border-box;border-radius:2px;background:#a33238;overflow:hidden}.coupon-frame-box.type-mileage{background:#978468}.coupon-frame-box .info{position:relative;flex:1;width:calc(100% - 123px);padding:12px 16px 20px 20px;font-size:0}.coupon-frame-box .info:after{content:'';display:inline-block;width:1px;position:absolute;top:20px;right:0;bottom:20px;background:#fff;opacity:.15}.coupon-frame-box .info .coupon-name{position:relative;height:50px;line-height:50px;font-size:30px;color:#fff;letter-spacing:-.48px;font-weight:400}.coupon-frame-box .info .coupon-name em{font-size:42px;font-weight:400}.coupon-frame-box.type-mileage .info .coupon-name{height:45px;line-height:45px}.coupon-frame-box.type-mileage .info .coupon-name em{font-size:38px}.coupon-frame-box .info .coupon-name em.str{font-size:34px;letter-spacing:-.41px;font-weight:400}.coupon-frame-box .info .coupon-name span{position:absolute;top:50%;left:100%;height:18px;margin-top:-10px;margin-left:8px;padding:0 5px;font-size:10px;color:#fff;border:1px solid #000;border-radius:1px;background-color:#000;vertical-align:middle;line-height:19px}.coupon-frame-box .coupon-description{position:absolute;bottom:20px;left:20px;right:20px}.coupon-frame-box .coupon-description p{font-size:13px;color:#fff;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coupon-frame-box .coupon-description .coupon-detail-limit{opacity:.6;margin-top:3px}.coupon-frame-box .coupon-label-bundle{display:inline-block;height:18px;overflow:hidden;border-radius:2px;font-size:0;line-height:1;margin-bottom:4px}.type-mileage.coupon-frame-box .coupon-label-bundle{margin-bottom:3px}.coupon-frame-box .coupon-label-info{height:18px;position:relative;display:inline-block;padding:0 5px;z-index:1;line-height:1}.coupon-frame-box .coupon-label-info>em{position:relative;z-index:5;color:#fff;font-size:10px;line-height:17px}.coupon-frame-box .coupon-label-info:after{content:'';display:inline-block;opacity:.4;background:#000;position:absolute;left:0;top:0;right:0;bottom:0;z-index:3}.coupon-frame-box .coupon-label-info.add-outlet:after{opacity:.6;background:#000}.coupon-frame-box .status{position:relative;flex:1;max-width:80px}.coupon-frame-box .status span{position:absolute;top:50%;width:100%;margin-top:-20px;font-size:15px;color:#bdbdbd;text-align:center;line-height:20px}.coupon-frame-box .status a{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;bottom:0}.coupon-frame-box .status a.btn-coupon-download-go:before{content:'';display:inline-block;width:58px;height:58px;margin-top:-29px;position:absolute;top:50%;left:50%;margin-left:-29px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -242.5px -42.5px no-repeat;-webkit-background-size:300px auto;background-size:300px auto;white-space:nowrap}.coupon-frame-box .status a.btn-coupon-used-go{font-size:0;line-height:1;text-align:center}.coupon-frame-box .status a.btn-coupon-used-go>span{left:0;right:0;display:inline-block;font-size:14px;line-height:17px;color:#fff;text-align:center}.coupon-frame-box .status a.btn-coupon-used-go>span:after{content:'';display:inline-block;width:24px;height:24px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -170px -50.5px no-repeat;-webkit-background-size:300px auto;background-size:300px auto;white-space:nowrap;position:absolute;bottom:-24px;left:50%;transform:translateX(-50%)}.coupon-frame-box .status:after,.coupon-frame-box .status:before{position:absolute;left:-4px;z-index:10;width:5px;height:3px;background:#ececed;content:''}.coupon-frame-box .status:before{top:-3px;border:1px solid #ececed;border-top-color:#ececed;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.coupon-frame-box .status:after{bottom:-3px;border:1px solid #ececed;border-bottom-color:#ececed;border-top-left-radius:5px;border-top-right-radius:5px}.coupon-frame-box.download-complete{background:#757575}.ly-toast-alert-coupon{position:fixed;bottom:82px;left:20px;right:20px;z-index:100;text-align:center;line-height:44px}.ly-toast-alert-coupon:after{content:'';position:absolute;z-index:90;background:#000;border-radius:4px;top:0;right:0;bottom:0;left:0;opacity:.9}.ly-toast-alert-coupon>p{font-size:14px;color:#fff;position:relative;z-index:101}.complete-download-all-coupon{padding:70px 0 110px;text-align:center;background:#fff}.complete-download-all-coupon .complete-download-msg,.complete-download-all-coupon dl{padding-top:90px;position:relative}.complete-download-all-coupon .complete-download-msg:before,.complete-download-all-coupon dl:before{content:'';display:inline-block;width:80px;height:80px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) 0 -93px no-repeat;-webkit-background-size:300px auto;background-size:300px auto;position:absolute;top:0;left:50%;transform:translateX(-50%)}.complete-download-all-coupon .complete-download-msg.type-mileage:before,.complete-download-all-coupon dl.type-mileage:before{background-position:-82.5px -93px}.complete-download-all-coupon .complete-download-msg,.complete-download-all-coupon dt{font-size:14px;color:#000}.complete-download-all-coupon dd{font-size:13px;color:#757575;padding:10px 0 20px}.btn-after-go-event{text-align:center}.btn-after-go-event>a{border:1px solid #e0e0e0;width:165px;height:45px;line-height:45px;box-sizing:border-box;text-align:center;background:#fff;font-size:14px}.events-in-progress-nodata{padding:120px 0 140px;text-align:center;background:#fff}.events-in-progress-nodata .in-progress-nodata-msg{padding-top:74px;position:relative;font-size:14px;color:#000}.events-in-progress-nodata .in-progress-nodata-msg:before{content:'';display:inline-block;width:90px;height:70px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -165px -102.5px no-repeat;-webkit-background-size:300px auto;background-size:300px auto;position:absolute;top:0;left:50%;transform:translateX(-50%)}.hold-pos-box .tab_wrap:after,.tab_wrap:after{content:'';display:block;width:100%;background:#eee}.tab_wrap:after{height:1px}.events-in-progress-tab.sticky-pos{min-height:85px;position:fixed;left:0;right:0;top:43px;z-index:270}.app_banner_in .events-in-progress-tab.sticky-pos{top:94px}.lf_app_ios .events-in-progress-tab.sticky-pos{top:-1px;border-top:6px solid #fff}.lf_app_ios .events-in-progress-tab.sticky-pos.only-ios-app{top:44px;border-top:6px solid #fff}.lf_app_ios .events-in-progress-sort.sticky-pos{top:84px}.hold-pos-box .tab_wrap{height:101px;overflow:hidden;position:relative}.hold-pos-box .tab_wrap:after{position:absolute;left:0;right:0;bottom:0;height:1px}.hold-pos-box .tab_wrap .fix_nav_dep2 .card_template3 .type4 li{width:68px;padding:0;flex:none}.hold-pos-box .tab_wrap .fix_nav_dep2 .card_template3 .type4 li>a{padding-top:18px}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li .prod_txt{height:35px;box-sizing:border-box;letter-spacing:-.3px;padding-top:6px;width:68px;text-align:center;margin:0 auto}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li .prod_txt>span{max-width:68px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;height:auto}.hold-pos-box .fix_nav_dep2 .card_template3 .type4,.hold-pos-box .fix_nav_dep2 .card_template3.tmpl_20{height:101px}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li .prod_img{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden}.unlock-swiper-style-list .tmpl-promo .ttl-sub:after,.unlock-swiper-style-list .tmpl-swiper-card{width:100%}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li .prod_img .roll-over{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li.on .prod_img .roll-over,.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li:hover .prod_img .roll-over{display:block}.hold-pos-box .card_template3 li,.hold-pos-box .fix_nav_dep2 .card_template3.tmpl_20{background:#fff}.events-in-progress-sort.sticky-pos:after,.hold-pos-box.sticky-pos:after{position:absolute;bottom:-6px;height:6px;transform:rotate(-180deg);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.05));right:0;left:0;content:''}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span,.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li:hover .prod_txt span{font-weight:700}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span:after{display:none}.hold-pos-box .fix_nav_dep2 .card_template3 .type4 li.on .prod_img{border-color:#dc2832}.hold-pos-box.sticky-pos{left:0;right:0;top:44px;z-index:240}.hold-pos-box.sticky-pos:after{display:block}.events-in-progress-sort.sticky-pos{z-index:280;top:129px}.events-in-progress-sort.sticky-pos:after{display:block}.app_banner_in .events-in-progress-sort.sticky-pos{top:179px}.lf_app_ios .hold-pos-box.sticky-pos{top:0}.unlock-swiper-style-list .swiper-slide{display:block;float:none}.unlock-swiper-style-list .btn-promo-all,.unlock-swiper-style-list .swiper-pagination-progressbar{display:none}.unlock-swiper-style-list .tmpl-promo .tmpl-sys-group{display:block}.unlock-swiper-style-list ul>li{margin-top:1px}.unlock-event-view-more{padding:32px 20px 40px;text-align:center}.unlock-event-view-more dl{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/bg_event_list.png) 50% 0 no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.unlock-event-view-more dt{font-size:14px;line-height:17px;color:#000;padding-bottom:10px}.unlock-event-view-more .btn-unlock-event-view{display:inline-block;line-height:44px;border-radius:25px;border:1px solid #4285f4;width:182px;box-sizing:border-box;text-align:center;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.05)}.card_template_wrap.border_none>div:last-child,.card_template_wrap>div.special-price-planning-rel-prod{border-bottom:0}.unlock-event-view-more .btn-unlock-event-view>span{font-size:14px;color:#4285f4;display:inline-block;position:relative;padding-right:14px}.unlock-event-view-more .btn-unlock-event-view>span:after{content:'';display:inline-block;width:13px;height:30px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -224px -60px no-repeat;-webkit-background-size:300px auto;background-size:300px auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.h_table.both_border tbody td:nth-child(2),.h_table.both_border thead th:nth-child(2){border-left:1px solid #eee;border-right:1px solid #eee}.tmpl-ttl-card.type-add-date strong{display:-webkit-inline-flex;display:inline-flex;max-width:calc(100% - 50px)}.tmpl-ttl-card.type-add-date .ttl-all-view{padding-left:0}.tmpl-ttl-card .update-date{display:-webkit-inline-flex;display:inline-flex;color:#9e9e9e;font-size:10px}.card_template3.style-out-stock .type2 li{padding-bottom:20px;font-size:0;line-height:1;box-sizing:border-box;width:50%}.tmpl_31.style-out-stock .img_caption{height:auto;max-height:85px;box-sizing:border-box;padding-top:15px}.card_template3.style-out-stock .img_caption .prdt_tit{margin-top:6px;line-height:16px}.card_template3.style-out-stock .img_caption .price{margin:6px 0 0;font-size:0;line-height:16px}.card_template3.style-out-stock .img_caption .price dd{font-size:13px}.tmpl_31.card_template3.style-out-stock .type2 .img_caption .name{letter-spacing:.2px;color:#000;font-weight:700}.tmpl_31.card_template3.style-out-stock .type2 .img_caption .stock-ea{color:#dc2832;font-size:14px;letter-spacing:.22px}@media screen and (max-width:364px){.tmpl-ttl-card.type-add-date h2{font-size:14px;max-height:50px;overflow:hidden}.card_template3.style-out-stock .img_caption .price ins{font-size:13px}}.style-out-stock .img_wrap .amazing-badge{top:0}.style-out-stock .img_wrap .amazing-badge img{width:45px}.out-stock-size-info{height:20px;line-height:1;box-sizing:border-box;font-size:0;display:inline-flex;max-width:100%;min-width:0;padding:3px 8px;background:#000;position:absolute;top:-15px;left:0}.out-stock-size-info:after{content:'';display:inline-block;width:5px;height:4px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_tmpl_card.png) -5.5px 0 no-repeat;-webkit-background-size:150px auto;background-size:150px auto;position:absolute;left:10px;bottom:-4px}.out-stock-size-bundle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:14px;height:14px;font-size:11px;color:#fff;line-height:14px}.out-stock-size-info .out-stock-size-unit{font-size:11px;padding-left:7px;color:#fff;position:relative;line-height:14px;display:inline}.out-stock-size-info .out-stock-size-txt{font-size:12px;padding-left:7px;color:#fff;white-space:nowrap;position:relative;line-height:14px}.out-stock-size-info .out-stock-size-txt:before,.out-stock-size-info .out-stock-size-unit:before{content:'';display:inline-block;width:3px;height:8px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_tmpl_card.png) no-repeat;-webkit-background-size:150px auto;background-size:150px auto;position:absolute;left:0;top:50%;transform:translateY(-50%)}.tmpl-special-price-planning-left-opening,.tmpl_row.style-out-stock .table_cell{position:relative}.out-stock-size-info [class*=out-stock-size-]:nth-child(1){padding-left:0;margin-left:0}.out-stock-size-info [class*=out-stock-size-]:nth-child(1):before{display:none}.out-stock-size-info.last-left{background:#dc2832}.out-stock-size-info.last-left:after{background-position:-13px 0}.tmpl_row.style-out-stock li{padding-bottom:42px}.tmpl_row.style-out-stock .out-stock-size-info{top:-30px}.tmpl_row.style-out-stock .stock-name{letter-spacing:.2px;color:#000;font-weight:700}.tmpl_row.style-out-stock .stock-ea{color:#dc2832;font-size:14px;letter-spacing:.22px}.list_template .style-out-stock .prdt_tit{margin-top:6px}.list_template .style-out-stock .name.elp{margin-top:6px;word-break:break-all;line-height:16px}.tmpl-special-price-planning .img-wrap{font-size:0;display:block;line-height:1}.tmpl-special-price-planning .img-wrap img{display:block;width:100%}.card_template_wrap+.margin_none>div.tmpl-special-price-planning{border-top:0}.special-price-planning-rel-prod{background:#fff;padding:0 0 25px;margin-top:-5px}.special-price-planning-rel-prod .tmpl-prod-card{width:100%;box-sizing:border-box;display:table}.special-price-planning-rel-prod .tmpl-prod-card .prod-thumb{width:56px;display:block}.special-price-planning-rel-prod .tmpl-prod-card .prod-meta-info{padding:16px 15px 0;display:table-cell;width:100%;vertical-align:top;line-height:19px;background:#f9f9f9;box-sizing:border-box}.special-price-planning-rel-prod .tmpl-prod-card .prod-meta-name{-webkit-line-clamp:1;font-size:13px;color:#000;word-break:break-all}.special-price-planning-rel-prod .tmpl-prod-card .prod-meta-price{font-size:14px}.special-price-planning-rel-prod .tmpl-prod-card .prod-meta-price .sale-name{color:#dc2832;font-weight:700}.special-price-planning-rel-prod .tmpl-prod-card .prod-meta-price .sale-name.str{font-weight:400}.special-price-planning-rel-prod .tmpl-prod-card .prod-meta-price .sale-price{font-weight:700}.special-price-planning-rel-prod .swiper-slide{width:calc(100% - 60px)}.special-price-planning-rel-prod .swiper-slide>a{display:block;width:100%}.special-price-planning-rel-prod .tmpl-prod-card .soldout_new .txt{width:40px;margin:-5px 0 0 -20px;-webkit-background-size:100% auto;background-size:100% auto}.tmpl-special-price-planning-left-opening a{display:block}.tmpl-special-price-planning-left-opening .planning-remaining-date-time{position:absolute;top:20px;right:15px}.planning-remaining-date-time{font-size:0;line-height:1;height:22px;padding:0 6px 0 24px;background:#000;display:inline-block;position:relative;white-space:nowrap}.planning-remaining-date-time:before{content:'';display:inline-block;width:12px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_tmpl_card.png) -20.5px 0 no-repeat;-webkit-background-size:150px auto;background-size:150px auto;position:absolute;top:50%;transform:translateY(-50%);left:6px}.planning-remaining-date-time strong{font-size:12px;color:#fff;font-weight:700;display:inline-block;line-height:21px}.planning-remaining-date-time.almost-done{background:#dc2832}.planning-remaining-date-time.type-list{background:rgba(33,33,33,.06)}.planning-remaining-date-time.type-list:before{background-position:-35px 0}.planning-remaining-date-time.type-list strong{color:#000}.btn-more-list-huge.type-special-price-planning{background:#fff;padding:0 20px 20px}.btn-more-list-huge.type-special-price-planning .shape-box .sort-name{font-weight:400}.tmpl-time-deal-card{position:relative}.tmpl-time-deal-card .time-deal-bg{position:relative;width:100%}.tmpl-time-deal-card .time-deal-bg img{width:100%;display:block}.tmpl-time-deal-card .ttl-time-deal{font-size:0;line-height:1;text-align:center;position:absolute;top:20px;left:50%;transform:translateX(-50%);z-index:10}.tmpl-time-deal-card .ttl-time-deal dt{font-size:16px;color:#fff;letter-spacing:-.3px;font-weight:700;line-height:19px}.tmpl-time-deal-card .ttl-time-deal dd{font-size:24px;color:#fff;letter-spacing:-.3px;font-weight:400;margin-top:6px;line-height:29px;white-space:nowrap}.tmpl-time-deal-card .tmpl-time-deal-swiper{position:absolute;top:94px;left:0;right:0}.tmpl-time-deal-card .swiper-container{z-index:5;padding-bottom:95px}.tmpl-time-deal-card .tmpl-prod-card{text-align:center;position:relative}.tmpl-time-deal-card .tmpl-prod-card .prod-thumb{z-index:4;padding-top:127.1%;background:#fff}.tmpl-time-deal-card .tmpl-prod-card>a{line-height:1}.tmpl-time-deal-card .tmpl-prod-card>a:after{content:'';display:block;position:absolute;top:0;left:0;right:0;padding-top:127%;opacity:1;box-shadow:2px 8px 20px 0 rgba(0,0,0,.2);z-index:3}.tmpl-time-deal-card .tmpl-prod-card .prod-meta-info{padding:0 0 15px}.tmpl-time-deal-card .tmpl-prod-card .prod-meta-brand{font-size:12px;font-weight:700;margin-top:21px;word-break:keep-all;line-height:14px}.tmpl-time-deal-card .tmpl-prod-card .prod-meta-name{font-size:13px;margin-top:5px;word-break:keep-all;line-height:16px}.tmpl-time-deal-card .tmpl-prod-card .prod-meta-price{display:-webkit-inline-flex;display:inline-flex;font-size:16px;font-weight:700;letter-spacing:-.1px;margin-top:5px;text-align:center;line-height:19px}.tmpl-time-deal-card .tmpl-prod-card .prod-meta-price strong{color:#dc2832;font-weight:700}.tmpl-time-deal-card .swiper-slide{width:calc(61.34% - 30px);box-sizing:border-box}.tmpl-time-deal-card .swiper-slide .planning-remaining-date-time,.tmpl-time-deal-card .swiper-slide .prod-meta-info{opacity:0}.tmpl-time-deal-card .swiper-slide-active .prod-meta-info{position:relative;z-index:2;font-size:0;line-height:1}.tmpl-time-deal-card .swiper-slide-active .prod-meta-info>a{display:block;position:relative;z-index:10}.tmpl-time-deal-card .tmpl-time-deal-swiper:after{content:'';display:block;position:absolute;width:60%;left:50%;transform:translateX(-50%);bottom:0;height:174px;background:#fff;z-index:2}.tmpl-ttl-group-card .tmpl-ttl-main,.tmpl-ttl-group-card .tmpl-ttl-sub{color:#000;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tmpl-time-deal-card .tmpl-prod-card .planning-remaining-date-time{position:absolute;bottom:85px;z-index:7;left:50%;transform:translateX(-50%);right:auto}.tmpl-ttl-group-card{padding:10px 20px;text-align:center;font-size:0;line-height:1;background:#fff}.tmpl-ttl-group-card.txt-align-left{text-align:left}.tmpl-ttl-group-card.txt-align-right{text-align:right}.tmpl-ttl-group-card .tmpl-ttl-sub{font-size:16px;line-height:19px;margin-bottom:6px;letter-spacing:-.32px}.tmpl-ttl-group-card .tmpl-ttl-main{font-size:20px;line-height:24px;font-weight:700;letter-spacing:-.3px}.prd-unit.type-special-prd{margin-top:10px;background:#fff}.prd-unit.type-special-prd ul{overflow:hidden}.prd-unit.type-special-prd li{position:relative}.prd-unit .prd-box{box-sizing:border-box;display:-webkit-flex;display:flex}.prd-unit .prd-img{width:126px;height:160px}.prd-unit .prd-box .v-middle{display:inline-flex;width:126px;position:relative;padding-top:127%;overflow:hidden}.prd-unit .prd-img img{position:absolute;display:block;width:100%;z-index:2;top:0;bottom:0;margin:auto 0;left:0}.prd-unit .v-middle ::before,.prd-unit .v-middle::after{content:'';position:absolute}.prd-unit .v-middle::before{width:32px;height:18px;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;margin:-9px 0 0 -16px;z-index:0}.prd-unit .v-middle::after{width:100%;height:100%;top:0;left:0;z-index:5;background:rgba(0,0,0,.04)}.prd-unit .prd-img .sold-out .txt{position:absolute;z-index:15;width:100%;text-align:center;font-size:16px;font-weight:700;color:rgba(117,117,117,.6);top:50%;left:0;transform:translateY(-50%)}.prd-unit .prd-img .sold-out::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.6);z-index:10}.prd-unit .flag,.prd-unit .prd-options{position:relative}.prd-unit .tx-ovf{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-all}.prd-unit .brand{font-size:11px;font-weight:700;color:#000;line-height:1.18182}.prd-unit .name{color:#000}.prd-unit .brand .tx-ovf{-webkit-line-clamp:1}.prd-unit .discount{color:#000;font-weight:700}.prd-unit .badge{width:40px}.prd-unit .badge img{margin-top:0}.prd-unit .sale{color:#dc2832;font-weight:700}.prd-unit .sale.str{color:#dc2832;font-weight:400}.prd-unit .sale+.discount{margin-left:4px}.prd-unit .normal{text-decoration:line-through;line-height:1.18182}.prd-unit .delivery{font-size:11px;color:#000;line-height:1.18182}.prd-unit .flag-box{display:flex;display:-webkit-flex;font-size:0;overflow:hidden}.prd-unit .flag{vertical-align:top;background-color:#fff;border:1px solid #e9e9e9;line-height:16px;height:18px;box-sizing:border-box;font-size:10px;color:#000;padding:0 5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.prd-unit .flag.gift{color:#dc2832;border-color:rgba(220,40,50,.2);background:#fff;white-space:nowrap;display:inline-block;overflow:visible}.prd-unit .flag+.flag{margin-left:3px}.prd-unit .prd-bot{align-items:flex-end}.prd-unit .btn-wishlist{position:absolute;top:0;right:0;z-index:5}.prd-unit .btn-wishlist::after{content:'';display:inline-block;vertical-align:top;width:19px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) no-repeat;background-size:150px auto}.prd-unit .btn-wishlist.on::after{background-position-x:-20.5px}.prd-unit .colors-box .tx-more{font-size:11px;color:#000;margin-left:4px;line-height:1}.prd-unit .list-row>li+li{border-top:1px solid rgba(0,0,0,.04)}.prd-unit .list-row .brand,.prd-unit .list-row .name{padding-right:30px}.prd-unit .list-row .name{font-size:14px;line-height:1.2142;margin-top:2px}.prd-unit .list-row .name .tx-ovf{-webkit-line-clamp:1}.prd-unit .list-row .price-info{font-size:14px;margin-top:6px}.prd-unit .list-row .normal{color:rgba(21,21,21,.25)}.prd-unit .list-row .star_info{margin:6px 0 0}.prd-unit .list-row .btn-wishlist{width:45px;height:45px}.prd-unit .list-row .btn-wishlist::after{margin:1px 4px 0 0}.prd-unit .list-row .prd-info{flex-grow:1;padding:15px 15px 20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.prd-unit .list-row .prd-info>a{display:block}.prd-unit .list-row .prd-options{margin-top:16px}.prd-unit .list-row .colors-box{margin-right:10px}.prd-unit .list-row .planning-remaining-date-time{margin-top:15px}.tab-name-special.sticky-pos{position:fixed;z-index:150;top:43px}.lf_app_ios .tab-name-special.sticky-pos{top:-1px}.lf_app_ios .tab-name-special.sticky-pos.only-ios-app{top:44px;border-top:6px solid #fff}.app_banner_in .tab-name-special.sticky-pos{top:95px}.hold-special-tab{display:initial}.hold-special-tab .tab_wrap{height:101px;overflow:hidden;position:relative}.hold-special-tab .tab_wrap:after{content:'';position:absolute;display:block;width:100%;left:0;right:0;bottom:0;height:1px;background:#eee}.hold-special-tab .tab_wrap .fix_nav_dep2 .card_template3 .type4 li{width:68px;padding:0;flex:none}.hold-special-tab .tab_wrap .fix_nav_dep2 .card_template3 .type4 li>a{padding-top:18px}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li .prod_txt{height:35px;box-sizing:border-box;letter-spacing:-.3px;padding-top:6px;width:68px;text-align:center}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li .prod_txt>span{max-width:68px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;height:auto}.hold-special-tab .fix_nav_dep2 .card_template3 .type4,.hold-special-tab .fix_nav_dep2 .card_template3.tmpl_20{height:101px}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li .prod_img{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li .prod_img .roll-over{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li.on .prod_img .roll-over,.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li:hover .prod_img .roll-over{display:block}.hold-special-tab .card_template3 li,.hold-special-tab .fix_nav_dep2 .card_template3.tmpl_20{background:#fff}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span,.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li:hover .prod_txt span{font-weight:700}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span:after{display:none}.fixed-time-deal-meta .prod-meta-brand,.fixed-time-deal-meta .prod-meta-name{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-wrap:break-word}.hold-special-tab .fix_nav_dep2 .card_template3 .type4 li.on .prod_img{border-color:#dc2832}.today-deal .template.type5 li.swiper-slide{width:50%}.today-deal .planning-remaining-date-time{margin-top:10px}.today-deal .template.type5 .img_caption{letter-spacing:.2px}.today-deal .prod-meta-name{margin-top:3px}.today-deal.card_template3 .img_caption .price{margin:6px 0 0;font-weight:700}.today-deal.tmpl_24.card_template3 .img_caption .price dd,.today-deal.tmpl_24.card_template3 .img_caption .price ins{font-weight:700}.today-deal .color_sale{color:#dc2832}.fixed-time-deal-meta{position:absolute;width:60%;bottom:0;left:50%;transform:translateX(-50%);z-index:10;text-align:center}.fixed-time-deal-meta .planning-remaining-date-time{margin:0 auto}.fixed-time-deal-meta .prod-meta-info{margin-top:11px;padding:0 0 15px;position:relative;z-index:15;text-align:center}.fixed-time-deal-meta .prod-meta-brand{font-weight:700;word-break:keep-all;line-height:14px;font-size:12px;color:#000}.fixed-time-deal-meta .prod-meta-name{font-size:13px;margin-top:5px;line-height:16px;padding:0 10px;word-break:break-all}.fixed-time-deal-meta .prod-meta-price{font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:19px;overflow:hidden;margin-top:3px;text-align:center}.fixed-time-deal-meta .prod-meta-price strong{display:inline-block;margin-right:4px;font-weight:700;color:#dc2832}.fixed-time-deal-meta .prod-meta-price span{display:inline-block}.special-price-in-progress-nodata{padding:120px 0;text-align:center;background:#fff}.special-price-in-progress-nodata .in-progress-nodata-msg{padding-top:74px;position:relative;font-size:14px;color:#000;line-height:20px}.special-price-in-progress-nodata .in-progress-nodata-msg:before{content:'';display:inline-block;width:90px;height:70px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_event_tab.png) -165px -102.5px no-repeat;-webkit-background-size:300px auto;background-size:300px auto;position:absolute;top:0;left:50%;transform:translateX(-50%)}@-webkit-keyframes fadeInDown{0%{opacity:.5;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:.5;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.category-ov-img-type.sticky-pos{z-index:99;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.card-tmpl-hot-deal{background:#fff;overflow:hidden}.card-tmpl-hot-deal a{display:-webkit-flex;display:flex;height:100%;box-sizing:border-box;padding:8px 30px 8px 20px;align-items:stretch}.hot-deal-thumb{width:81px;height:103px;display:-webkit-inline-flex;display:inline-flex}.ds-type-prod .hot-deal-thumb .img-wrap{display:block;position:relative;padding-top:127%;font-size:0;width:100%;overflow:hidden;z-index:1}.hot-deal-thumb .img-wrap::after,.hot-deal-thumb .img-wrap::before{content:'';display:inline-block;position:absolute}.hot-deal-thumb .img-wrap::before{width:32px;height:18px;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;margin:-9px 0 0 -16px;z-index:-1}.hot-deal-thumb .img-wrap::after{width:100%;height:100%;top:0;left:0;z-index:5;background:rgba(0,0,0,.04)}.ds-type-prod .hot-deal-thumb .img-wrap img{width:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0}.user-designated-main-tle,.user-designated-sub-tle{font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.fly-banner .lf-lus-list li,.hot-deal-badge{margin-bottom:4px}.hot-deal-meta{width:calc(100% - 96px);padding-left:15px}.user-designated-main-tle{line-height:18px;color:#000;word-break:break-all;-webkit-line-clamp:2}.user-designated-sub-tle{line-height:16px;color:#dc2832;word-break:keep-all;-webkit-line-clamp:1;margin-top:4px}.hot-deal-price{margin-top:6px;font-size:0;line-height:1}.hot-deal-price .discount-rate{font-size:14px;color:#dc2832;margin-right:5px}.hot-deal-price .before-price{font-size:11px;color:#aaa;margin-right:5px;text-decoration:line-through}.hot-deal-price .fixed-price{font-size:14px;color:#000}.hot-deal-badge{font-size:0;line-height:1}.hot-deal-badge span[class*=label-name-]{line-height:16px;height:15px;display:inline-block;font-size:9px;padding:0 5px;background:#000;color:#fff;font-weight:600;border-radius:1px;overflow:hidden}.ds-type-banner .hot-deal-thumb{width:129px;height:81px}.ds-type-banner .hot-deal-meta{width:calc(100% - 144px)}.ds-type-banner .hot-deal-thumb .img-wrap{display:block;position:relative;font-size:0;width:100%;height:100%;overflow:hidden;z-index:1}.ds-type-banner .hot-deal-thumb .img-wrap img{display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%}.ly-tmpl-marketing{position:fixed;top:0;left:0;z-index:1200;width:100%;height:100%;background:rgba(0,0,0,.7);font-size:0;text-align:center;white-space:nowrap}.app_banner_in .ly-tmpl-marketing{top:51px}.tmpl-ly-card-wrap{position:absolute;top:50%;left:10%;right:10%;width:80%;overflow:hidden;transform:translateY(-50%)}.app_banner_in .tmpl-ly-card-wrap{margin-top:-25.5px}.ly-bottom{line-height:40px;height:40px;overflow:hidden;background:#d9dadb;display:flex;display:-webkit-flex;justify-content:center}.ly-bottom .ly-chk-cookie{text-align:center;width:calc(100% - 95px)}.ly-bottom .ly-chk-cookie a{display:inline-block;width:100%;height:100%;font-size:14px;color:#000}.ly-bottom .ly-close-marketing{width:95px;position:relative;text-align:center}.ly-bottom .ly-close-marketing a{width:100%;height:100%;display:inline-block;font-size:14px;color:#000}.ly-bottom .ly-close-marketing:before{content:'';display:inline-block;width:1px;height:14px;background:#afb0b1;position:absolute;top:50%;transform:translateY(-50%);left:0}.ly-tmpl-marketing .pagenation{line-height:6px;height:6px;bottom:10px}.ly-tmpl-marketing .pagenation a{width:6px;height:6px;border-width:0;line-height:normal;margin-left:8px;background:#fff;opacity:.5}.ly-tmpl-marketing .pagenation a[class*="-bullet-active"]{opacity:1}.tmpl-ly-card-wrap .tmpl-swiper-card li>a{display:block;width:100%}.fly-banner .lf-lus-list{padding:0;width:280px;margin-right:12px}.fly-banner .fly-qa-chat{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;overflow:hidden;border-radius:6px 6px 0;margin:9px 0 0}.fly-banner .btn-fly-chat,.fly-banner .btn-fly-qa{flex:1;width:50%;background:#fff;line-height:52px;height:52px;font-size:13px;font-weight:700;letter-spacing:-.43px;text-align:center;position:relative;padding-right:23px}.fly-banner .btn-fly-chat span,.fly-banner .btn-fly-qa span{display:inline-block;padding-left:27px;position:relative}.fly-banner .btn-fly-chat span:before,.fly-banner .btn-fly-qa span:before{content:'';display:inline-block;width:20px;height:20px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_fly.png) no-repeat;background-size:200px auto;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.fly-banner .btn-fly-qa span:before{background-position:-22.5px 0}.fly-banner .btn-fly-chat span:before{background-position:0 0}.fly-banner .btn-fly-chat:after,.fly-banner .btn-fly-qa:after{content:'';display:inline-block;width:8px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_fly.png) 0 -22.5px no-repeat;background-size:200px auto;position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.fly-banner .fly-qa-chat a:nth-child(2){margin-left:1px}.fly-banner .btn-lf-lus{width:50px;height:50px;right:12px}.fly-banner .ly-lf-lus-content .ly-lf-lus-close{padding:9px 12px 0 0;font-size:0;line-height:1}.fly-banner .ly-lf-lus-content .btn-close-lf-lus{width:50px;height:50px;background:url(http://img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/btn_fly_close.png) no-repeat;background-size:50px auto;-webkit-background-size:50px auto}.fly-aside-menu{display:inline-flex;display:-webkit-inline-flex;width:209px;position:fixed;top:auto;right:16px;bottom:calc(env(safe-area-inset-bottom) + 75px);bottom:calc(constant(safe-area-inset-bottom) + 75px);left:auto;background:rgba(33,33,33,1);-webkit-transition:width .6s;transition:width .6s;padding-right:50px;white-space:nowrap;z-index:309}.fly-aside-menu.open .fly-aside-menu-package{float:left;font-size:0}.fly-aside-menu a[class*=btn-aside]{color:#fff;font-size:12px;font-weight:700;position:relative;line-height:50px;height:50px;white-space:nowrap;display:inline-block}.fly-aside-menu .btn-aside-tok{padding:0 27px 0 33px}.fly-aside-menu .btn-aside-store{padding:0 12px 0 27px}.fly-aside-menu .btn-aside-store:before{content:'';display:inline-block;width:1px;height:10px;background:#fff;opacity:.3;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fly-aside-menu a[class*=btn-aside-] strong{position:relative;padding-left:24px;display:inline-block}.fly-aside-menu a[class*=btn-aside-] strong:before{content:'';display:inline-block;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_fly.png);background-repeat:no-repeat;background-size:200px auto;position:absolute}.fly-aside-menu .btn-aside-tok strong:before{width:18px;height:18px;background-position:-65.5px 0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fly-aside-menu .btn-aside-store strong:before{width:18px;height:18px;background-position:-85.5px 0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fly-aside-menu a[class*=btn-aside-more]{font-size:0;position:absolute;right:0;width:50px;z-index:10}.fly-aside-menu a[class*=btn-aside-more] strong{padding:0;height:50px;width:50px;box-sizing:border-box;z-index:11;position:relative;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;background:rgba(33,33,33,1)}.fly-aside-menu a[class*=btn-aside-more] em{font-size:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;padding:0;height:50px}.fly-aside-menu a[class*=btn-aside-more] strong:after,.fly-aside-menu a[class*=btn-aside-more] strong:before{content:'';display:inline-block;background:#fff;z-index:15;position:absolute}.fly-aside-menu a[class*=btn-aside-more] strong:before,.fly-aside-menu.close a[class*=btn-aside-more].transform-close strong:before{width:17px;height:1px;top:50%;left:50%;margin-left:-8.5px}.fly-aside-menu a[class*=btn-aside-more] strong:after,.fly-aside-menu.close a[class*=btn-aside-more].transform-close strong:after{width:1px;height:0;top:50%;left:50%;margin-top:-8.5px}.fly-aside-menu a[class*=btn-aside-more].transform-more strong{padding:42px 0 0;background:rgba(33,33,33,0)}.fly-aside-menu a[class*=btn-aside-more].transform-more em{display:block;line-height:10px;font-size:0;color:#fff;font-weight:400;text-align:center;letter-spacing:-1px;opacity:1;-webkit-transition:opacity 0s;transition:opacity 0s;height:auto}.fly-aside-menu a[class*=btn-aside-more].transform-more strong:before{width:13px;height:1px;top:50%;left:50%;margin-left:-6.5px}.fly-aside-menu a[class*=btn-aside-more].transform-more strong:after{width:1px;height:0;top:50%;left:50%;margin-top:0}.fly-aside-menu a[class*=btn-aside-more].transform-close strong{padding:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fly-aside-menu a[class*=btn-aside-more].transform-close em{font-size:0;opacity:0}.fly-aside-menu.close{width:42px;height:42px;line-height:42px;padding-right:0;background:rgba(33,33,33,.8)}.fly-aside-menu{line-height:50px;height:50px;border-radius:25px;overflow:hidden}.fly-aside-menu .fly-aside-menu-package{position:absolute;right:50px;z-index:5;width:calc(100% - 50px)}.fly-aside-menu.open .fly-aside-menu-package{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.fly-aside-menu.close .fly-aside-menu-package{opacity:0;pointer-events:none;-webkit-transition:opacity 0s;transition:opacity 0s;width:0}.fly-aside-menu.close .btn-aside-more strong{padding:0;width:60px;height:42px;position:absolute;top:0;left:-1px;right:0;bottom:0}.w-btn-none .fly-aside-menu{bottom:12px}.os_android .w-btn-top .fly-aside-menu{bottom:67px!important}.w-btn-navbar-top .fly-aside-menu{bottom:122px}.fly-banner .fly-banner-summary .ly-lf-lus-content{top:auto;bottom:123px}.fly-banner .fly-banner-summary.w-btn-navbar-top .ly-lf-lus-content{top:auto;bottom:169px}.fly-banner .fly-banner-summary.w-btn-top .ly-lf-lus-content{top:auto;bottom:119px}.fly-banner .w-btn-navbar-top .ly-lf-lus-content{top:auto;bottom:117px}.fly-banner-summary .btn-aside-more.transform-close.transform-more strong:after{margin-top:-.8px!important}.floating_wrap.lf_app_ios .fly-aside-menu.ios-ht.close{bottom:calc(constant(safe-area-inset-bottom) + 70px)!important;bottom:calc(env(safe-area-inset-bottom) + 70px)!important}.btn_top.ios-ht,.floating_wrap .btn_top.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 75px)!important;bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.btn_top.down-bottom.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 20px)!important;bottom:calc(env(safe-area-inset-bottom) + 20px)!important}.w-btn-top .fly-aside-menu.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 67px)!important;bottom:calc(env(safe-area-inset-bottom) + 67px)!important}.w-btn-navbar-top .fly-aside-menu.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 122px)!important;bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.w-btn-navbar-top .floating_wrap .btn_recent.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 169px)!important;bottom:calc(env(safe-area-inset-bottom) + 169px)!important}.fly-banner .fly-banner-summary.w-btn-top .ly-lf-lus-content.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 132px)!important;bottom:calc(env(safe-area-inset-bottom) + 132px)!important}.fly-banner .fly-banner-summary.w-btn-navbar-top .ly-lf-lus-content.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 185px)!important;bottom:calc(env(safe-area-inset-bottom) + 176px)!important}.fly-banner .fly-banner-summary .ly-lf-lus-content.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 137px)!important;bottom:calc(env(safe-area-inset-bottom) + 128px)!important}.floating_wrap.lf_app_ios .btn_top.up-top.ios-app-ht{bottom:calc(constant(safe-area-inset-bottom) + 70px)!important;bottom:calc(env(safe-area-inset-bottom) + 63px)!important}.floating_wrap.lf_app_ios .btn_top.ios-app-ht{bottom:calc(constant(safe-area-inset-bottom) + 75px)!important;bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.floating_wrap.lf_app_ios .btn_top.ios-app-ht>.sp{display:block!important}.fly-aside-menu.ios-app-ht.close{bottom:calc(constant(safe-area-inset-bottom) + 72px)!important;bottom:calc(env(safe-area-inset-bottom) + 72px)!important}.btn_top.ios-app-ht.up-top{bottom:calc(constant(safe-area-inset-bottom) + 80px)!important;bottom:calc(env(safe-area-inset-bottom) + 80px)!important}.w-btn-top .fly-aside-menu.ios-app-ht{bottom:calc(constant(safe-area-inset-bottom) + 73px)!important;bottom:calc(env(safe-area-inset-bottom) + 64px)!important}.w-btn-navbar-top .fly-aside-menu.ios-app-ht{bottom:calc(constant(safe-area-inset-bottom) + 127px)!important;bottom:calc(env(safe-area-inset-bottom) + 127px)!important}.fly-banner .fly-banner-summary.w-btn-top .ly-lf-lus-content.ios-app-ht{bottom:calc(constant(safe-area-inset-bottom) + 126px)!important;bottom:calc(env(safe-area-inset-bottom) + 117px)!important}.fly-banner .fly-banner-summary.w-btn-navbar-top .ly-lf-lus-content.ios-app-ht{bottom:calc(constant(safe-area-inset-bottom) + 179px)!important;bottom:calc(env(safe-area-inset-bottom) + 170px)!important}.fly-banner .fly-banner-summary .ly-lf-lus-content.ios-app-ht{bottom:calc(constant(safe-area-inset-bottom) + 116px)!important;bottom:calc(env(safe-area-inset-bottom) + 116px)!important}.floating_wrap.lf_app_ios .btn_recent.down-bottom{bottom:calc(constant(safe-area-inset-bottom) + 119px)!important;bottom:calc(env(safe-area-inset-bottom) + 119px)!important}.floating_wrap.lf_app_ios .btn_recent.up-top{bottom:calc(constant(safe-area-inset-bottom) + 174px)!important;bottom:calc(env(safe-area-inset-bottom) + 174px)!important}.prd-list .planning-remaining-date-time{position:absolute;margin-top:-18px;left:10px}.prd-list .planning-remaining-date-time.type-list{background:#f2f2f2}.prd-list .planning-remaining-date-time.almost-done:before{background-position:-49.5px 0}.tmpl-ttl-card h2.img-type{padding-left:0}.tmpl-ttl-card h2.img-type img{display:block;width:100%}.lf_app_ios .events-in-progress-tab.sticky-pos.only-ios-app.ios-push-out,.lf_app_ios .tab-name-special.sticky-pos.only-ios-app.ios-push-out{top:99px}.size_guide_wrap.reform-size-old .cloth{padding:20px 20px 20px 5px}.size_guide_wrap.reform-size-old .cloth img{width:100%;max-width:335px}.size_guide_wrap.reform-size-old .grid_container .txt_ms{color:#757575}.size_guide_wrap.reform-size-old .grid_container .txt_s{color:#000;opacity:.5}.size_guide_wrap.reform-size-old .grid_container th{background:#fff;padding-left:24px;color:#000}.size_guide_wrap.reform-size-old .grid_container tr:first-child td,.size_guide_wrap.reform-size-old .grid_container tr:first-child th{background:#f7f7f7;border-bottom-color:#ddd;font-size:13px}.size_guide_wrap.reform-size-old .grid_container th.on,.size_guide_wrap.reform-size-old .grid_container tr.over td.over.on,.size_guide_wrap.reform-size-old .grid_container tr:first-child th.on{background:#dc2832;color:#fff}.size_guide_wrap.reform-size-old .grid_container tr:first-child.over td.over.on .txt_s{color:#fff;opacity:1}.size_guide_wrap.reform-size-old .grid_wrap{position:relative}.size_guide_wrap.reform-size-old .grid_wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:#ddd}.size_guide_wrap.reform-size-old .grid_container tr:first-child td.over,.size_guide_wrap.reform-size-old .grid_head th.over{background:#fef7f7}.tmpl-gift-prod{width:100%}.tmpl-gift-prod a{display:block}.tmpl-gift-prod .prod-thumb{position:relative;display:block;overflow:hidden;padding-top:127%;z-index:1}.tmpl-gift-prod .prod-thumb img{position:absolute;top:0;left:0;width:100%;height:auto;bottom:0;margin:auto}.tmpl-gift-prod .prod-thumb:before{position:absolute;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;width:32px;height:18px;margin:-9px 0 0 -16px}.tmpl-gift-prod .prod-thumb:after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.tmpl-gift-prod .prod-meta-brand,.tmpl-gift-prod .prod-meta-name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.blur-bg-img,.keyword-ico-img img{left:50%;transform:translate(-50%,-50%)}.tmpl-personalization-card-type1 .tmpl-gift-prod .prod-thumb{padding-top:100px}.tmpl-gift-prod .prod-meta-info{font-size:13px;color:#000;padding:10px 0 0;line-height:1.3}.tmpl-gift-prod .prod-meta-brand{word-break:break-all;padding-right:15px}.tmpl-gift-prod .prod-meta-name{word-wrap:break-word;margin-top:5px;padding-right:0}.tmpl-gift-prod .prod-meta-price{font-size:14px;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;overflow:hidden;text-align:left;margin-top:10px}.tmpl-gift-prod .prod-meta-price strong{display:flex;margin-right:5px;font-weight:400}.tmpl-gift-prod .prod-meta-price span{display:flex;flex-grow:1}.blur-bg-img{position:absolute;-webkit-transform:translate(-50%,-50%);top:50%;z-index:2;width:100%}.blur-bg-img img{width:100%}.tmpl-personalization-card-type1{padding:20px 0 40px;position:relative;z-index:1;overflow:hidden;border-width:0!important}.tmpl-personalization-card-type1 .tmpl-ttl-card{margin-bottom:12px;position:relative;z-index:10;background:0 0;margin-top:-7px}.tmpl-personalization-card-type1 .tmpl-ttl-card .sect-ttl{background:0 0;font-size:18px;font-weight:700;color:#fff}.tmpl-personalization-rel-prod-list{z-index:5;position:relative}.tmpl-personalization-rel-prod-list .swiper-container{overflow:visible}.tmpl-personalization-rel-prod-list .swiper-wrapper{z-index:10}.tmpl-personalization-rel-prod-list .tmpl-gift-prod{width:100%;box-sizing:border-box;display:table;height:100px;background-color:#fff;overflow:hidden}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .prod-thumb{width:80px;display:block}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .prod-meta-info{padding:25px 15px 0;display:table-cell;width:100%;vertical-align:top;line-height:18px;background:#fff}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .prod-meta-brand{font-size:12px;font-weight:700;line-height:18px;color:#000}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .prod-meta-name{-webkit-line-clamp:1;font-size:14px}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .prod-meta-price{margin-top:5px}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .prod-meta-price strong{font-size:14px;font-weight:700;color:#dc2832}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .prod-meta-price span{font-size:14px;font-weight:700;color:#000}.tmpl-personalization-rel-prod-list .swiper-slide{width:calc(100% - 40px)}.tmpl-personalization-rel-prod-list .swiper-slide>a{display:block;width:100%}.tmpl-personalization-rel-prod-list .tmpl-gift-prod .soldout_new .txt{width:50px;margin:-5px 0 0 -25px;-webkit-background-size:100% auto;background-size:100% auto}.bubble-hint{height:26px;position:absolute;left:93px;display:inline-block;z-index:10;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;bottom:90px;font-size:12px}.bubble-hint:before{content:'';display:block;background:#dc2832;overflow:hidden;border-radius:4px;z-index:11;position:absolute;top:0;left:0;right:0;bottom:0}.bubble-hint>span{padding:4px 10px;color:#fff;display:block;position:relative;z-index:15;white-space:nowrap}.bubble-hint:after{content:'';display:inline-block;width:0;height:0;border-top:5px solid #dc2832;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:18px;bottom:-5px;z-index:12}.tmpl-personalization-rel-prod-list .swiper-slide-active .bubble-hint{opacity:1}.tmpl-personalization-card-type1.tmpl_54{background-color:#f0f0f0}.tmpl-personalization-card-type1.tmpl_54 .tmpl-ttl-card .sect-ttl{background:0 0;font-size:22px;font-weight:400;color:#000}.tmpl-keyword-card{background:#fff}.tmpl-keyword-card .tmpl-ttl-card{min-height:20px;display:block}.tmpl-keyword-card .tmpl-ttl-card .sect-ttl{line-height:70px;flex-grow:initial;font-size:16px;font-weight:700}.tmpl-keyword-card .tmpl-ttl-card .sub-sect-ttl{font-size:15px;line-height:1.19;padding-left:20px;font-weight:700;margin:15px 0}.tmpl-keyword-card .tmpl-ttl-card .sect-ttl+.sub-sect-ttl{margin-top:0}.tmpl-keyword-ico-bundle{padding:0 8px 20px}.ly-keyword-type-detail-list .tmpl-keyword-ico-bundle{padding-bottom:0}.tmpl-keyword-ico-list{overflow:hidden;box-sizing:border-box}.tmpl-keyword-ico-list li{padding-bottom:10px;text-align:center;min-width:48px;width:calc(100% * 1/4);float:left}.keyword-ico-card{display:block;height:93px;font-size:0;position:relative}.keyword-ico-label{display:inline-block;border-radius:9px;width:18px;height:18px;background-color:#dc2832;overflow:hidden;font-size:9px;font-weight:700;letter-spacing:-.22px;color:#fff;position:absolute;text-align:center;line-height:19px;right:4px;top:0;z-index:10}.keyword-ico-img{display:block;width:72px;height:72px;border-radius:35.5px;background-color:#f9f9f9;overflow:hidden;position:relative;z-index:1;margin:0 auto}.keyword-ico-img img{display:inline-block;width:72px;height:72px;position:absolute;top:50%;z-index:2}.keyword-ico-txt{font-size:12px;line-height:19px;font-weight:400;color:#000;text-align:center;display:block;margin-top:2px}.tmpl-personalization-card-type2{position:relative;z-index:1;overflow:hidden;background:#fff}.tmpl-personalization-card-type2 .tmpl-ttl-card h2{text-align:center;padding:0}.tmpl-personalization-thumb-list{background:#fff;position:relative;overflow:hidden}.tmpl-personalization-thumb-list>.swiper-effect-fade>.swiper-wrapper>li{display:block;z-index:2}.tmpl-personalization-thumb-list>.swiper-effect-overlay>.swiper-wrapper>li{display:block;background:#fff}.tmpl-thumb-rel-prod-list{clear:both;padding:10px 0 0 20px;font-size:0;background:#fff;overflow:hidden}.tmpl-thumb-rel-prod-list .tmpl-gift-prod{width:100%;box-sizing:border-box;display:block}.tmpl-thumb-rel-prod-list .prod-meta-name{-webkit-line-clamp:1}.tmpl-thumb-rel-prod-list li.swiper-slide{width:calc(45vw - 5px);display:inline-block}.tmpl-thumb-card .prod-thumb,.tmpl-thumb-card>a{display:block;width:100%;height:100%}.tmpl-thumb-rel-prod-list .tmpl-gift-prod .soldout_new .txt{width:50px;margin:-5px 0 0 -25px;-webkit-background-size:100% auto;background-size:100% auto}.tmpl-thumb-card{width:80.5vw;height:calc(74.5vw * 1.27);box-sizing:border-box;position:relative;overflow:hidden;padding-left:20px}.tmpl-thumb-card .prod-thumb{position:relative;background:#fff;overflow:hidden;z-index:1}.tmpl-thumb-card .prod-thumb:after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.tmpl-thumb-card .prod-thumb img{width:100%;height:100%;object-fit:cover}.prod-meta-info.big-thumb-overlay{position:absolute;top:calc((74.5vw * 1.27) - 160px);right:0;width:calc(100vw - 47px);height:160px;z-index:1;box-sizing:border-box;padding:20px 30px 0 20px;background:rgba(255,255,255,.96)}.prod-meta-info.big-thumb-overlay *{position:relative;z-index:3}.prod-meta-info .prod-star-value{margin:3px 0 2px;line-height:1;display:flex;justify-content:flex-start}.prod-meta-info .star-rating-baseline{font-size:0;height:10px;display:inline-block;width:50px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) no-repeat;background-size:200px auto;position:relative}.prod-meta-info .star-rating{display:inline-block;height:10px;position:absolute;left:0;top:0;bottom:0;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) 0 -12.5px no-repeat;background-size:200px auto}.prod-meta-info .star-value-number{font-size:10px;color:#000;line-height:10px;margin-left:2px}.tmpl-personalization-card-type2 .prod-meta-price{margin-top:10px;font-size:14px}.big-thumb-overlay strong.sale,.tmpl-gift-prod strong.sale{color:#dc2832;font-weight:700}.big-thumb-overlay span.discount,.tmpl-gift-prod span.discount{color:#000;font-weight:700}.big-thumb-overlay.prod-meta-name{font-size:12px}.big-thumb-overlay .prod-meta-desc{margin:12px 10px 0 0;font-size:13px;line-height:18px;color:#4c4c4c;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gift-brand-name,.prod-meta-info.big-thumb-overlay .prod-meta-name,.user-designated-brand-tle{-webkit-box-orient:vertical;-webkit-line-clamp:1}.prod-meta-info.big-thumb-overlay .prod-meta-name{font-size:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;margin-top:8px}.big-thumb-overlay .prod-meta-brand{position:relative;padding-right:10px;font-size:13px}.big-thumb-overlay .prod-meta-season{margin-right:2px;font-size:13px}.big-thumb-overlay .prod-meta-brand:after{content:'';display:inline-block;width:3px;height:3px;background:#000;opacity:.2;position:absolute;top:8px;right:4px;border-radius:100%}.big-thumb-overlay .prod-star-value{margin-top:0}.tmpl-gift-prod .prod-meta-badge{padding-top:8px;height:18px;line-height:18px;padding-bottom:20px}.tmpl-gift-prod .prod-meta-badge *{vertical-align:top}.prod-delivery-info,.prod-gift-wrapping{position:relative;display:inline-block;padding:0 5px;z-index:1;line-height:18px}.prod-delivery-info:after,.prod-gift-wrapping:after{display:block;position:absolute;top:0;left:0;right:0;z-index:2;bottom:0;content:''}.prod-delivery-info:after{background:#f6f6f6}.prod-gift-wrapping:after{border:1px solid #eee}.prod-delivery-info>em,.prod-delivery-info>span,.prod-gift-wrapping span{display:inline-block;font-size:10px;color:#000;position:relative;z-index:5}.prod-gift-wrapping>span{color:#000}.search-result-wrap .prd-list .flag.prod-delivery-info{border-width:0;line-height:19px}.tmpl-thumb-rel-prod-list .tmpl-gift-prod .prod-meta-badge .prod-star-value{margin-top:3px}.tmpl-personalization-thumb-list .swiper-pagination-fraction{font-size:12px;color:#7575;position:absolute;top:3px;right:20px;height:16px;left:auto;width:auto;line-height:16px}.tmpl-personalization-thumb-list .swiper-pagination-current{font-weight:700;color:#000}.tmpl-prod-list-2x-bundle-half{padding:0 0 5px;background:#fff}.tmpl-prod-list-2x-bundle-half li.swiper-slide{width:calc((100vw - 45px)/ 2)!important}.tmpl-gift-prod .prod-thumb .badge,.tmpl-thumb-card .prod-thumb .badge{z-index:9}.tmpl-gift-prod .prod-thumb .badge img,.tmpl-thumb-card .prod-thumb .badge img{margin:0;width:27px}.ttl-all-view.ico-only:after{width:15px;height:30px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) -52.5px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto}.tmpl-gift-tile-card{background:#fff;padding:0 20px 20px}ul[class*=gift-opt]{overflow:hidden;border-radius:6px;display:flex;display:-webkit-flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.gift-tile{position:relative;z-index:1;line-height:1;font-size:0}.gift-tile a{display:block;height:100%}.gift-tile .tile-img{position:relative;z-index:5;overflow:hidden;border-radius:0}.gift-tile .tile-img:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:.2;z-index:7}.gift-tile .tile-img img{position:absolute;z-index:6;top:0;bottom:0;left:0;right:0;margin:auto 0;display:block;width:100%}.gift-tile .tile-txt{text-shadow:0 1px 1px rgba(0,0,0,.09);font-size:14px;font-weight:700;color:#fff;position:absolute;bottom:12px;left:12px;z-index:10}.gift-opt4 li,.gift-opt6 li{flex-basis:calc(1/2*100% - (1 - 1/2) *4px);margin-top:4px}.gift-opt9 li{flex-basis:calc(1/3*100% - (1 - 1/3) *4px);margin-top:4px}.gift-opt4 li:nth-child(1),.gift-opt4 li:nth-child(2),.gift-opt6 li:nth-child(1),.gift-opt6 li:nth-child(2),.gift-opt9 li:nth-child(1),.gift-opt9 li:nth-child(2),.gift-opt9 li:nth-child(3){margin-top:0}.gift-opt4 .tile-img,.gift-opt9 .tile-img{padding-top:100%}.gift-opt6 .tile-img{padding-top:65.7%}.tmpl-gift-brand-prod-card{padding:25px 0 40px;position:relative;overflow:hidden}.gift-brand-info{display:flex;display:-webkit-flex;align-items:center;height:36px;line-height:36px;position:relative;z-index:5;margin:0 20px 17px}.gift-brand-img{width:36px;height:36px;overflow:hidden;border-radius:50%;position:relative;margin-right:10px}.gift-brand-img img{display:block;position:absolute;z-index:5;top:0;bottom:0;left:0;margin:auto 0;width:100%}.gift-brand-img:before{content:'';display:inline-block;position:absolute;width:32px;height:18px;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;margin:-9px 0 0 -16px;z-index:2}.tmpl-gift-prod-card.card_0050{background-color:#f0f0f0}.gift-brand-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-size:20px;color:#000;font-weight:500;line-height:36px}.gift-brand-name .logo{width:36px;height:36px;display:inline-block;margin-right:8px;border-radius:100%}.gift-brand-name .logo img{width:100%;height:100%;object-fit:cover;border-radius:100%}.tmpl-prod-list-2x-rectangle{padding:0;z-index:3;position:relative}.tmpl-prod-list-2x-rectangle li.swiper-slide{width:calc((100vw - 45px)/ 2)}.tmpl-prod-list-2x-rectangle .tmpl-gift-prod .prod-thumb{display:block;width:100%;height:calc(((100vw - 45px)/ 2) * 1.27);overflow:hidden;padding:0}.tmpl-prod-list-2x-rectangle .tmpl-gift-prod .prod-thumb img{width:100%;height:100%;object-fit:cover;position:static}.tmpl-prod-list-2x-rectangle .tmpl-gift-prod{background:#fff}.tmpl-prod-list-2x-rectangle li.swiper-slide.more-brand-prod{padding:0 0 0 12px;width:76px;position:relative}.btn-more-brand-prod{display:block;width:76px;text-align:center;color:#000;font-size:14px}.btn-more-brand-prod:before{content:'';display:block;margin:0 auto 11px;width:35px;height:35px;background-image:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/card_bg_202205.png);background-repeat:no-repeat;background-size:200px auto;background-position:-52px 0}.tmpl-gift-brand-prod-card .prod-meta-info{padding-left:10px}.tab-price-range{background:#fff}.tab-price-range ul{display:-webkit-flex;display:flex;position:relative;z-index:1;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0);padding:0 20px 10px;-ms-overflow-style:none;scrollbar-width:none}.tab-price-range ul::-webkit-scrollbar{display:none;width:0;height:0;background:0 0;-webkit-appearance:none}.tab-price-range li{display:-webkit-inline-flex;display:inline-flex;line-height:36px;position:relative;padding-right:3px}.tab-price-range .btn-round-rectangle{display:block;padding:0 20px;background:#eee;font-size:13px;color:#000;white-space:nowrap}.tab-price-range .btn-round-rectangle.on{background:#000;color:#fff}.tmpl-price-range-list{padding:0 20px;background:#fff}.tmpl-price-range-list .tmpl_row{overflow:hidden;display:flex;display:-webkit-flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap}.tmpl-price-range-list .tmpl_row:after,.tmpl-price-range-list .tmpl_row:before{opacity:0;position:absolute}.tmpl-price-range-list .tmpl_row li{border-width:0;float:none;width:calc((100% - 10px)/ 3);flex:0 0 calc((100% - 10px)/ 3);box-sizing:initial;margin:0;padding:0 0 10px}.tmpl-price-range-list .tmpl_row li:nth-child(3n+2){margin:0 5px}.tmpl-price-range-list .btn_wishlist{position:absolute}.tmpl-price-range-list .tmpl-gift-prod{position:relative}.tmpl-price-range-list .tmpl-gift-prod .prod-meta-badge{padding-top:8px}.tmpl-price-range-list .tmpl-gift-prod .prod-meta-info{font-size:12px}.tmpl-price-range-list .tmpl-gift-prod .prod-meta-info .prod-meta-price{font-size:13px}.tmpl-gift-prod .btn_wishlist{position:absolute;top:0;right:0;z-index:10;width:34px;height:34px;margin:0}.tmpl-gift-prod .btn_wishlist .sp{margin:0;width:18px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) no-repeat;background-size:150px auto;-webkit-background-size:150px auto;position:absolute;top:15px;left:7px}.tmpl-gift-prod .btn_wishlist.on .sp{background-position:-20.5px 0}.btn-more-gift-list{padding:0 20px 20px;background:#fff}.btn-more-gift-list .shape-shadow-box{border:1px solid #d9d9d9;background-color:#fff;color:#000;font-size:14px;letter-spacing:-.3px;font-weight:700;line-height:44px;width:100%;box-sizing:border-box;text-align:center}.btn-more-gift-list .shape-shadow-box span:after{display:none}.search-result-wrap.type-gift-list{padding-top:0}.title-filter-wrap.type-gift-filter>h3.filter-ttl{font-size:13px;font-weight:400;line-height:47px}.title-filter-wrap.type-gift-filter>h3.filter-ttl strong{font-weight:400}.keyword-type-detail-header{background:#fff;padding:20px 0 25px}.keyword-type-sel-ttl{line-height:48px;margin:-4px 0 15px;padding:0 20px}.keyword-type-sel-ttl>a{display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;position:relative;padding-right:40px}.keyword-type-sel-ttl>a:after{position:absolute;content:'';display:inline-block;width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) -108.5px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto;top:50%;right:0;transform:translateY(-50%)}.keyword-type-sel-ttl>a.open:after{transform:translateY(-50%) rotateX(180deg)}.keyword-type-sel-ttl .keyword-ico-img{display:inline-block;width:48px;height:48px;border-radius:0;background-color:transparent;flex:none}.keyword-type-sel-ttl .keyword-ico-name{display:inline-block;color:#000;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:10px;flex-grow:1}.price-scope-wrap{min-height:166px;border-radius:4px;background:#f9f9f9;margin:0 20px;padding:83px 35px 0 20px;position:relative;box-sizing:border-box}.price-scope-info{position:absolute;top:25px;left:20px;right:20px;color:#000;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start}.price-scope-info>strong{font-size:13px;margin-right:6px;display:none}.price-scope-info>span{font-size:16px;font-weight:700}.price-scope-info .btn-scope-reset{position:absolute;right:0;top:0}.price-scope-info .btn-scope-reset>span{font-size:12px;color:#4285f4}.price-scope-wrap .noUi-target{height:4px;background:#eee;border-width:0}.price-scope-wrap .noUi-base:before{content:'';display:inline-block;background:#eee;position:absolute;left:0;right:-15px;height:4px}.price-scope-wrap .noUi-connect{background:#000}.price-scope-wrap .noUi-horizontal .noUi-handle{display:inline-block;width:20px;height:20px;background:#fff;border-radius:50%;outline:0;top:calc(50% - 8px);border-width:0;box-shadow:none}.price-scope-wrap .noUi-horizontal .noUi-handle:before{width:20px;height:20px;border:1px solid #000;border-radius:50%;box-sizing:border-box;top:50%;right:auto;left:50%;transform:translate(-50%,-50%)}.price-scope-wrap .noUi-horizontal .noUi-handle:after{width:14px;height:14px;background:#000;border-radius:50%;top:50%;right:auto;left:50%;transform:translate(-50%,-50%)}.price-scope-wrap .noUi-tooltip{font-size:14px;font-weight:600;color:#000;border-width:0;background:0 0}.price-scope-wrap .noUi-tooltip:after{content:'원';display:inline-block;color:#000;font-size:14px}.btn-price-scope:after,.ly-keyword-type-detail-list:after,.no-prod-conditions:before,.sort-action-more:after,.tab-mix-category.fixed-type.fixed::after,.tmpl-brand-meta-prod .prod-meta-price.benefit::after,.tmpl-brand-meta-prod .prod-thumb:after{content:''}.price-scope-manual{position:absolute;left:20px;right:20px;bottom:20px;font-size:0;height:36px;padding-right:45px}.price-scope-insert{line-height:36px;border-radius:4px;border:1px solid #eee;background-color:#fff;width:calc(50% - 10px);float:left}.price-scope-insert>input{border-width:0;font-size:13px;padding-left:10px;line-height:36px;color:#000;display:block;width:100%;background:0 0;box-sizing:border-box;height:34px}.btn-price-scope,.price-scope-hypen{height:36px;font-size:13px;line-height:36px;text-align:center}.price-scope-insert>input::placeholder{color:#000;opacity:.2}.price-scope-hypen{color:#000;width:16px;float:left}.btn-price-scope{display:inline-block;width:43px;position:absolute;right:0;top:0;border-radius:4px;border:1px solid #ddd;background:#fff;margin-left:2px}.btn-price-scope:after{display:none;width:30px;height:30px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) -151px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto;top:3px;right:0;position:absolute}.ly-keyword-type-detail-list{position:absolute;left:0;right:0;z-index:50}.ly-keyword-type-detail-list .tmpl-keyword-ico-bundle{background:#fff}.ly-keyword-type-detail-list:after{display:block;width:100%;height:6px;transform:rotate(-180deg);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.05))}.tmpl-gift-prod-card{overflow:hidden}.tmpl-gift-prod-card .tab-price-range{padding-top:15px}.tmpl-gift-prod-card .tmpl-ttl-card+.tab-price-range{margin-top:-15px}.no-prod-conditions{text-align:center;padding:125px 0 58px;position:relative;border-top:1px solid #eee}.no-prod-conditions:before{display:inline-block;width:90px;height:70px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) 0 -38.5px no-repeat;-webkit-background-size:200px auto;background-size:200px auto;position:absolute;top:55px;left:50%;margin-left:-45px}.no-prod-conditions-msg{padding-top:5px;color:#757575;font-size:15px;line-height:1.4}.tmpl-price-range-list .tmpl-gift-prod .prod-meta-price strong.discount{font-weight:700}.ly-tmpl-marketing.type-coupon-banner .ly-bottom{line-height:50px;height:50px}.single-banner-card{font-size:0;line-height:1}.single-banner-card img{display:block;width:100%}.tbl.clear-border table tr th{background:0 0;font-size:13px;font-weight:700;text-align:left;padding:5px 0;white-space:nowrap;border-top-width:0}.tbl.clear-border table tr:first-child td,.tbl.clear-border table tr:first-child th{border-top-width:0;padding-top:0}.tbl.clear-border table tr td{padding:5px 0 5px 7px;font-size:13px;word-break:keep-all;border-top-width:0}.tbl.clear-border table tr:last-child td,.tbl.clear-border table tr:last-child th{padding-bottom:0;border-bottom-width:0}.open-market-noti .comments{word-break:keep-all}.btn-open-market-home{position:relative;padding-right:20px}.btn-open-market-home .m_icon{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/icon-dropdown-nor.svg) 0 center no-repeat;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.user-designated-brand-tle{font-size:13px;line-height:18px;color:#000;display:-webkit-box;overflow:hidden;white-space:normal;word-break:break-all;margin-top:4px}.user-designated-brand-tle+.user-designated-main-tle{margin-top:4px}.tmpl-thumb-card .soldout_new .txt{top:10px;left:auto;right:10px;margin:0}.tmpl-swiper-card.type-fraction{padding-bottom:10px}.tmpl-swiper-card .swiper-pagination-fraction{font-weight:400;color:#fff;font-size:13px;position:static;left:auto;width:auto;z-index:5;height:initial;line-height:18px;text-align:right}.tmpl-swiper-card .swiper-pagination-total{color:#E6E6E6}.type-fraction .tmpl-promo .ttl-main{line-height:50px;font-weight:300;font-size:38px;letter-spacing:-1px}.type-fraction .tmpl-promo .tmpl-sys-group{text-align:left;left:0;bottom:51px;display:block;z-index:5}.type-fraction .tag-marketing:before,.type-fraction .tmpl-promo .ttl-sub:after{display:none}.type-fraction .tmpl-promo li:first-child .tmpl-promo .tmpl-sys-group{left:0}.type-fraction .tmpl-promo .tmpl-tag-mix{left:25px;transform:initial}.type-fraction .tmpl-promo .tmpl-ttl-mix{text-align:left;margin-top:29px;margin-left:25px}.type-fraction .tag-brand{background:0 0;font-size:16px;font-weight:300;padding-left:0;line-height:18px;height:initial}.type-fraction .tmpl-promo .ttl-sub{margin-top:14px;font-weight:300;line-height:1.38;height:19px}.card_header .mtt>strong,.tmpl-brand-meta-card .tmpl-ttl-card strong,.tmpl-ttl-card strong{font-weight:400}.type-fraction .btn-promo-all{position:absolute;right:26px;width:46px;height:46px;display:block;bottom:40px;top:auto}.type-fraction .btn-promo-all>a{position:relative;display:block;width:100%;height:100%;background:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/card_bg_202205.png) no-repeat;background-size:200px auto;border:0;padding:0;color:transparent;font-size:0;line-height:0}.type-fraction .btn-promo-all span{display:block;width:22px;position:absolute;color:#fff;font-size:12px;line-height:22px;font-family:Gza-Regular;text-align:center}.type-fraction .btn-promo-all span.swiper-pagination-current{left:4px;top:5px}.type-fraction .btn-promo-all span.swiper-pagination-total{right:5px;bottom:4px}.tmpl-prod-list2x-bundle .card_template2.tmpl_10 .pagenation a.swiper-pagination-bullet{background:#000;opacity:.3}.tmpl-prod-list2x-bundle .card_template2.tmpl_10 .pagenation a[class*=active]{opacity:1}.ttl-all-view.type-ico-round{width:22px;height:auto;max-width:20px;padding:0;margin-right:20px;line-height:20px}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4 li:last-child,.prod-meta-name .season-name:not(:empty),.tmpl-md-pick-prod .prod-meta-name .season-name,.tmpl-md-pick-prod .prod-meta-name .season-name:not(:empty){margin-right:3px}.ttl-all-view.type-ico-round>span{text-indent:-9999px;display:none}.btn-more-list-huge.white-box{background:#fff}.btn-more-list-huge.white-box .shape-box{background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.05)}.sort-action-more{position:relative;display:inline-block}.sort-action-more:after{display:block;width:16px;height:16px;top:50%;right:0;transform:translateY(-50%);position:absolute;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_tmpl_card.png) -98px 0 no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.card_template_wrap .card_header.dummy span.ttl-all-view.type-ico-round{text-indent:-999px;position:absolute;right:0;top:22px}.tmpl-mdspick+.tmpl-mdspick.mgt-default{margin-top:0;border-top:10px solid #fff}.brands_search .srch_cont.writing .srch_lst li{display:flex;-webkit-display:flex;justify-content:flex-start}.brands_search .srch_cont.writing .srch_lst li>a:first-child{width:48px;height:48px;display:inline-flex;flex-grow:1;padding:0}.brands_search .srch_cont.writing .srch_lst li a span.brands_heart{padding-right:0;border:14px solid #fff;top:0;left:0;margin-top:0}.brands_search .srch_cont.writing .srch_lst li a.brand_link{width:calc(100% - 76px);padding-left:0}.card_template2.tmpl_10 .img_wrap{width:100%;font-size:0;line-height:1;position:relative}.tmpl-category-list{overflow:hidden}.tmpl-special-price-planning{padding:0 20px 15px;background:#fff}.tmpl-special-price-planning .tmpl-special-price-planning-left-opening .img-wrap{border-radius:3px;overflow:hidden}.btn-more-list-huge.type-special-price-planning{padding-top:5px}.btn-more-list-huge.type-special-price-planning .shape-box .sort-action-ttl{color:#000;padding-right:19px}.btn-more-list-huge.type-special-price-planning .shape-box .sort-action-ttl:after{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/ico_arrow_down_16.svg) no-repeat;background-size:cover;width:16px;height:16px;margin-top:1px}.btn-more-list-huge.type-special-price-planning.padt15{padding-top:15px}.events-in-progress-tab a span.events-ico-affiliate{background-position:0 -175.5px}.events-in-progress-category{font-size:0}.events-in-progress-category .fix_nav_dep2 .card_template3.tmpl_20{height:97px}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4{height:97px;display:block;-webkit-display:block;padding-left:3px}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4 li{flex:none;width:68px;padding:0}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4 li>a{padding-top:18px}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4 li .prod_img{width:43px;height:43px}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4 li .prod_txt{height:36px;box-sizing:border-box;letter-spacing:-.3px;padding-top:6px;width:68px;text-align:center}.events-in-progress-category .fix_nav_dep2 .prod_txt span{height:auto;max-width:68px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;text-align:center}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4 li .prod_img:before{margin-top:-9px}.events-in-progress-category .fix_nav_dep2 .card_template3 .type4 li.on .prod_txt span:after{display:none}.tmpl-ttl-group-card div[class*=tmpl-ttl-]{margin:10px 0}.tmpl-ttl-group-card div[class*=tmpl-ttl-]+div[class*=tmpl-ttl-]{margin-top:-4px}.btn-more-list-wrap{padding:5px 0 20px;background:#fff}.btn-more-list-wrap .btn-more-list-huge.type-special-price-planning{padding-top:10px;padding-bottom:20px}.btn-more-list-wrap .btn-more-list-huge.type-special-price-planning.padt15{padding-top:20px}.card_template_wrap .card_header.dummy{line-height:58px;min-height:58px}.card_template_wrap .card_header.dummy .mtt{font-size:22px;font-weight:400;text-align:center}.tmpl-brand-meta-prod .prod-meta-price,.tmpl-md-pick-prod .prod-meta-price{text-align:left;font-family:-apple-system,‘SF Pro Text’,‘Apple SD Gothic Neo’,‘Roboto’,‘Noto Sans KR’,sans-serif}.ttl-all-view.type-ico-round:after{width:15px;height:30px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) -52.5px 0 no-repeat;-webkit-background-size:200px auto;background-size:200px auto;transform:translateY(50%)}.type-fraction .tmpl-promo .ttl-main{text-overflow:initial}.type-fraction .tmpl-promo .ttl-main>p{display:block;white-space:nowrap;word-break:keep-all;overflow:hidden}.tmpl-brand-meta-card.active-free-mode .tmpl-prod-list-2x-bundle-half li.swiper-slide{width:calc(38vw - 5px);align-items:flex-start}.tmpl-brand-meta-prod{width:100%}.tmpl-brand-meta-prod a{display:block}.tmpl-brand-meta-prod .prod-thumb{position:relative;display:block;overflow:hidden;padding-top:127%;z-index:1}.tmpl-brand-meta-prod .prod-thumb img{position:absolute;top:0;left:0;width:100%;height:auto;bottom:0;margin:auto}.tmpl-brand-meta-prod .prod-thumb:before{position:absolute;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;width:32px;height:18px;margin:-9px 0 0 -16px}.tmpl-brand-meta-prod .prod-thumb:after{opacity:.02;background:#000;display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:8}.tmpl-brand-meta-prod .prod-meta-brand,.tmpl-brand-meta-prod .prod-meta-name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-all}.tmpl-brand-meta-prod .prod-meta-info{font-size:13px;color:#000;padding:10px 5px 25px 0;line-height:1.3;box-sizing:border-box;position:relative}.tmpl-brand-meta-prod .prod-meta-brand{line-height:18px}.tmpl-brand-meta-prod .prod-meta-name{line-height:18px;margin-top:5px}.tmpl-brand-meta-prod .prod-meta-price{margin-top:10px;font-size:14px;font-weight:700;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;overflow:hidden;line-height:18px}.tmpl-brand-meta-prod .prod-meta-price strong{display:flex;color:#dc2832;margin-right:5px}.tmpl-brand-meta-prod .prod-meta-price span{display:flex;flex-grow:1}.tmpl-brand-meta-prod .prod-thumb .badge{z-index:9}.tmpl-brand-meta-prod .prod-thumb .badge img{margin:0;width:40px}.tmpl-brand-meta-prod .prod-meta-badge{margin-top:7px}.tmpl-brand-meta-prod .prod-meta-badge .marketing-label{color:#000;font-size:10px;display:inline-block;padding:0 5px;line-height:18px;position:relative}.tmpl-brand-meta-prod .prod-meta-badge .marketing-label:before{content:'';display:block;border:1px solid #eee;top:0;left:0;right:0;bottom:0;position:absolute}.tmpl-brand-meta-prod .more-meta-set.prod-meta-info{height:90px}.gall-type-card .tmpl-brand-meta-prod .prod-meta-price{margin-top:0}.tmpl-brand-meta-prod .prod-meta-price.benefit span{flex-grow:0}.tmpl-brand-meta-prod .prod-meta-price.benefit::after{width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;position:relative;right:-9px;top:3px;transform:rotate(45deg);display:inline-block}.tmpl-brand-meta-prod .prod-meta-price.benefit.hundred::after{right:-5px}.tmpl-brand-meta-prod .prod-meta-price.benefit.on::after{top:6px;border-right-width:2px;border-bottom-width:2px;transform:rotate(225deg)}.tab-mix-category{padding:3px 0 14px;overflow:hidden;background:#fff;margin-left:20px}.tab-mix-category ul{padding:0 22px 0 0;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tab-mix-category ul::-webkit-scrollbar{display:none}.tab-mix-category li{line-height:17px;display:inline-block;margin-right:16px}.gall-type-card .swiper-slide{height:100%!important}.tab-mix-category.fixed-type.fixed .inner-magin{position:relative}.tab-mix-category.fixed-type.fixed::after{display:block;height:6px;transform:rotate(-180deg);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.05));z-index:10;position:absolute;left:0;right:0;bottom:-6px}.tmpl-mix-hash-tag{padding:0 20px 13px;background:#fff;font-size:0;line-height:1}.tmpl-mix-hash-tag li{display:inline-block;margin:0 5px 4px 0}.shape-hash-tag{display:inline-block;padding:0 14px;margin:0 5px 4px 0;border:1px solid #eee;color:#666;font-size:13px;line-height:34px}.shape-hash-tag:last-child{margin-right:0}.shape-hash-tag>span{display:inline-block;white-space:nowrap}.shape-hash-tag>span:before{content:'#';display:inline-block}.shape-hash-tag.on{color:#000;border:1px solid #000}.tmpl-banner-bundle{background:#fff}.tmpl-banner-bundle.have-space{padding:0 20px 20px}.tmpl-banner-bundle.have-space .tmpl-brand-meta-prod .prod-meta-info{padding:10px 5px 20px 0}.tmpl-banner-bundle.slides-per-view{padding-bottom:30px}.have-space>.event-flick-wrap>.swiper-wrapper>li.swiper-slide{width:100%!important;display:block}.slides-per-view .swiper-wrapper>li.swiper-slide{width:89.35vw!important;display:block}.tmpl-banner-bundle .tmpl-prod-bundle-mix{margin-top:10px;overflow:hidden;clear:both}.event-flick-item{font-size:0;position:relative;z-index:1;display:block}.event-flick-item>a{display:block}.event-flick-img{display:block;width:100%}.event-flick-img img{width:100%;display:block}.event-flick-img.ratio-crop{position:relative;overflow:hidden;height:104vw;background:#eee}.event-flick-img.ratio-crop img{object-fit:cover;width:100%;height:100%}.event-flick-info{text-align:center;position:absolute;bottom:10%;left:0;right:0;z-index:10}.event-flick-main{letter-spacing:-.5px;font-size:28px;text-align:center;line-height:34px;color:#fff;overflow:hidden;white-space:nowrap}.event-flick-sub,.event-flick-ttl{letter-spacing:-.2px;text-align:center}.event-flick-sub{font-size:16px;line-height:16px;color:#fff;margin-top:6px}.event-flick-link,.event-flick-sub{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}.event-flick-link{margin-top:12px;font-size:13px;color:#fff;position:relative;padding-right:8px;display:-webkit-inline-box}.event-flick-link:after{content:'';display:inline-block;width:8px;height:8px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/ico_arrow8x_white.svg) no-repeat;background-size:100% auto;position:absolute;right:0;top:50%;margin-top:-3px}.pagination-type-dot{font-size:0;text-align:center;padding-bottom:3px;line-height:1;bottom:initial}.swiper-container-horizontal>.pagination-type-dot>.swiper-pagination-bullet{background:#fff;border:1px solid #a8a8a8;width:7px;height:7px;margin:0 4px 0 3px;border-radius:100%;box-sizing:border-box;vertical-align:top;opacity:1}.swiper-container-horizontal>.pagination-type-dot>.swiper-pagination-bullet-active{background:#000;border-color:#000}.event-flick-wrap .pagination-fraction{font-size:12px;color:#e6e6e6;bottom:initial;text-align:center;top:calc(100vw - 12px);position:absolute;z-index:11}.event-flick-wrap .pagination-fraction .swiper-pagination-current{color:#fff}.tmpl-banner-bundle.have-space.padding-control .pagination-type-dot{padding-bottom:10px}.tab-mix-category.fixed-type.fixed{position:fixed;width:100%;top:44px;padding:10px 0;left:0;background:#fff;z-index:105;margin-left:0}.event-flick-summary{padding:16px 0 0}.event-flick-ttl{font-size:20px;font-weight:400;color:#000;line-height:24px;overflow:hidden;word-break:break-all;white-space:nowrap}.event-flick-desc{margin-top:8px;font-size:14px;line-height:20px;letter-spacing:-.1px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all;color:#000;max-height:66px;text-align:center}.short-info .event-flick-desc{-webkit-line-clamp:1;min-height:22px}.tmpl-md-pick-prod{width:100%}.tmpl-md-pick-prod a{display:block}.tmpl-md-pick-prod .prod-thumb{position:relative;display:block;overflow:hidden;width:100%;height:calc(72vw * .78);z-index:1}.tmpl-md-pick-prod .prod-thumb img{width:100%;height:100%;object-fit:cover}.tmpl-md-pick-prod .prod-thumb:before{position:absolute;top:50%;left:50%;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_logo_new.png) 0 -11px no-repeat;background-size:48px auto;width:32px;height:18px;margin:-9px 0 0 -16px}.tmpl-md-pick-prod .prod-thumb:after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.tmpl-md-pick-prod .prod-meta-brand,.tmpl-md-pick-prod .prod-meta-name{display:-webkit-box;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tmpl-md-pick-prod .prod-meta-info{font-size:13px;color:#000;padding:10px 5px 30px 0;line-height:1.3;box-sizing:border-box}.tmpl-md-pick-prod .prod-meta-brand{line-height:18px}.tmpl-md-pick-prod .prod-meta-name{margin-top:5px;line-height:18px}.tmpl-md-pick-prod .prod-meta-price{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;overflow:hidden;line-height:18px;margin-top:10px;font-size:14px;font-weight:700!important}.tmpl-md-pick-prod .prod-meta-price strong{display:flex;margin-right:4px;color:#dc2832;font-weight:700!important}.tmpl-md-pick-prod .prod-meta-price span{display:flex;flex-grow:1}.tmpl-md-pick-prod .prod-thumb .badge{z-index:9}.tmpl-md-pick-prod .prod-thumb .badge img{margin:0;width:40px}.tmpl-md-pick-list{overflow:hidden;display:flex;-webkit-display:flex;background:#fff;padding:0 20px;flex-wrap:wrap;-webkit-box-pack:justify}.tmpl-md-pick-list li{flex:0 0 calc((100vw - 45px)/ 2);width:calc((100vw - 45px)/ 2);box-sizing:border-box;font-size:0}.tmpl-md-pick-list li:nth-child(even){margin-left:5px}.tmpl-md-pick-list:after{content:"";-webkit-box-flex:1;flex:auto}.tmpl-banner-bundle.card-type-live .event-flick-img{height:81.5vw;overflow:hidden;position:relative;background:#eee}.tmpl-banner-bundle.card-type-special .event-flick-img{height:114.5vw;overflow:hidden;position:relative;background:#eee}.tmpl-banner-bundle.card-type-live .event-flick-img img,.tmpl-banner-bundle.card-type-special .event-flick-img img{width:100%;height:100%;object-fit:cover}#wrap.product_detail_wrap{background:#eee}.gnb-ov-banner{overflow:hidden}.gnb-ov-banner a{display:block}.gnb-ov-banner .img-wrap{font-size:0;line-height:1;display:block}.gnb-ov-banner .img-wrap img{display:block;width:100%}.brand-fillup .tmpl-ttl-card strong{font-weight:400}.brand-fillup .top_fix .search_artbx{z-index:270}.brand-fillup .location .prev,.brand-fillup .location .sub_menu{z-index:20}.brand-fillup .brand-fillup-header .location .menu .sp{background-position:-294px -498px}.brand-fillup .brand-fillup-header .location .btn-gnb-cart,.brand-fillup .brand-fillup-header .location .btn_srch .sp,.brand-fillup .location .btn-gnb-cart,.brand-fillup .location .btn_srch .sp{display:block;width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/gnb_fnb_sp.png) no-repeat;background-size:200px 120px}.brand-fillup .brand-fillup-header .location .btn_srch .sp{background-position:-80px -40px}.brand-fillup .location .btn_srch .sp{background-position:-40px -80px}.brand-fillup .location .btn-gnb-cart{background-position:-80px -80px}.brand-fillup .brand-fillup-header .location .btn-gnb-cart{background-position:-120px -40px}.brand-fillup .location .mtt.brand{height:44px}.brand-fillup .location .mtt.brand img{height:13px;position:absolute;top:50%;transform:translateY(-50%)}.brand-fillup .location .mtt.brand img.ov-def{display:block}.brand-fillup .brand-fillup-header .location .mtt.brand img.ov-def,.brand-fillup .location .mtt.brand img.ov-scroll{display:none}.brand-fillup .brand-fillup-header .location .mtt.brand img.ov-scroll{display:block}.top_fix.brand-fix-top .location .mtt.brand{display:none}.top_fix.brand-fix-top.brand-fillup-header .location .mtt.brand{display:block}.mtt.brand.brand-logo,.top_fix.brand-fix-top.brand-fillup-header .location .mtt.brand.brand-logo{display:inline-block!important}.tmpl-card-wrap{background:#fff}.brand-fillup .fillup-handler.tmpl-card-wrap{position:relative}.fillup-handler .brand-main-img{font-size:0}.fillup-handler .brand-main-img:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-image:linear-gradient(to bottom,rgba(0,0,0,.06),rgba(0,0,0,.15))}.brand-more-info a:before,.brand-more-info i{top:50%;display:inline-block;position:absolute}.fillup-handler .brand-main-img>img{display:block;width:100%}.tmpl-brand-header-group{padding-bottom:35px;border-bottom:10px solid #eee}.tmpl-brand-header{background:#f4f4f4;text-align:center;padding:22px 0 20px}.brand-name-en{font-size:28px;color:#000;font-weight:700;line-height:29px}.brand-name-ko{font-size:14px;line-height:18px;letter-spacing:-.36px;color:#484848;margin-top:5px}.tmpl-brand-story{padding:20px 0 8px;font-size:14px;color:#000;letter-spacing:-.45px;line-height:24px;text-align:center}.brand-more-info{padding:16px 0 0;display:flex;-webkit-display:flex;justify-content:center;font-size:0}.brand-more-info .brand-star-rating,.brand-more-info a{display:inline-block;height:16px;line-height:16px;position:relative;margin-left:18px;padding:5px 0 5px 39px}.brand-more-info a:before{content:'';width:1px;height:12px;background:#eee;left:0;transform:translateY(-50%);opacity:.4}.brand-more-info .brand-star-rating>span,.brand-more-info a>span{font-size:13px;color:#7f7f7f;font-weight:300}.brand-more-info i{width:16px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/shop/sp_brandshop.png) no-repeat;background-size:300px auto;-webkit-background-size:300px auto;left:18px;margin-top:-8px}.brand-star-rating>i{background-position:-7.5px -6px}.btn-brand-wish>i{background-position:-7.5px -38px}.btn-brand-wish.on>i{background-position:-68.5px -38px}.btn-brand-share>i{background-position:-6px -68px}.fillup-handler .brand-star-rating{padding-left:21px;margin-left:0}.fillup-handler .brand-star-rating>i{background-position:-37px -6px;left:0}.fillup-handler .btn-brand-wish>i{background-position:-37px -38px}.fillup-handler .btn-brand-wish.on>i{background-position:-97.5px -38px}.fillup-handler .btn-brand-share>i{background-position:-37px -68px}.fillup-handler .tmpl-brand-header{text-align:left;background:0 0}.brand-description-text,.fillup-handler .brand-name-en,.fillup-handler .brand-name-ko{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.fillup-handler .brand-name-en{display:-webkit-box;max-height:76px;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:pre-wrap;word-break:break-word;font-size:28px;color:#fff;line-height:38px;font-weight:700}.best-review-text,.prd-meta-info .prd-meta-name{word-break:break-all;-webkit-box-orient:vertical}.fillup-handler .brand-name-ko{font-size:14px;color:#fff;opacity:.8;margin-top:5px}.fillup-handler .tmpl-brand-story{font-size:14px;text-align:left;padding:10px 0 14px;color:#fff}.brand-description-text{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;max-height:192px;overflow:hidden;white-space:normal}.fillup-handler .brand-more-info{justify-content:start}.fillup-handler .brand-more-info .brand-star-rating>span,.fillup-handler .brand-more-info a>span{color:#fff}.fillup-handler .tmpl-brand-header-group{overflow:hidden;padding:40px 20px 30px;position:absolute;bottom:0;left:0;right:0;z-index:5;border-bottom-width:0}.brand-fillup .tab-mix-category{margin-top:10px;padding-top:16px}.brand-fillup .tab-mix-category a>span{padding-bottom:12px;display:block}.brand-fillup .tab-mix-category a.on span:after{height:2px;width:100%;bottom:0;left:0;right:0;margin:0}.brand-fillup .tab-mix-category ul{padding-bottom:0}.tmpl-swiper-card-wrap{background:#fff}.tmpl-swiper-card-wrap.slides-per-view{padding-bottom:30px}.brand-shop-list .category-depth.fixed{top:43px;left:0;width:100%;padding:0;z-index:20;-webkit-transform:translateZ(0);height:52px;overflow:hidden}.app_banner_in .brand-shop-list .category-depth.fixed,.brand-shop-list .prd-filter-wrap.fixed.sm{top:95px}.app_banner_in .brand-shop-list .prd-filter-wrap.fixed.sm{top:146px}.brand-shop-list #defaultCategory.fixed{border-top-width:0}.auto-brand-shop-banner *{box-sizing:border-box}.auto-brand-shop-banner .scroll-hide{overflow-x:auto;-webkit-overflow-scrolling:touch}.auto-brand-shop-banner .scroll-hide::-webkit-scrollbar,.auto-brand-shop-banner .scroll-hide::-webkit-scrollbar-thumb,.auto-brand-shop-banner .scroll-hide::-webkit-scrollbar-track{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.auto-brand-shop-banner .scroll-box{display:inline-flex;display:-webkit-inline-flex;white-space:nowrap;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);width:auto}.auto-brand-shop-banner .planning-banner{padding-bottom:20px}.auto-brand-shop-banner .planning-wrap{border-width:0}.auto-brand-shop-banner .planning-banner .list li .card,.auto-brand-shop-banner .planning-banner .list li .card img{border-radius:0}.brand-rank-list-bundle .tmpl-brand-meta-prod .prod-meta-badge .marketing-label{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.tmpl-brand-meta-prod .planning-remaining-date-time{margin-top:2px;padding-left:15px}.tmpl-brand-meta-prod .planning-remaining-date-time:before{left:0}.tmpl-brand-meta-prod .planning-remaining-date-time.almost-done:before{background-position:-35px 0}.tmpl-brand-meta-prod .planning-remaining-date-time.almost-done,.tmpl-brand-meta-prod .planning-remaining-date-time.type-list{background:0 0}.tmpl-brand-meta-prod .planning-remaining-date-time strong{font-size:10px;font-weight:400;color:#000}.brand-rank-list{overflow:hidden;display:flex;-webkit-display:flex;background:#fff;padding:0 17.5px;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:flex-start}.brand-rank-list li{margin:0 2.5px;width:calc((100% * 1/3) - 5px);box-sizing:border-box;font-size:0}.brand-rank-list li.rank-num-higher{width:calc((100% * 1/2) - 5px)}.brand-rank-list .prod-meta-info.more-meta-set{height:160px;padding-top:8px;padding-bottom:0}.brand-rank-list .brand-rank-num{display:block;width:auto;height:20px;color:#000;font-size:18px;line-height:20px;font-family:Gza-Regular;font-style:normal}.prod-meta-rating{margin:8px 0 9px;font-size:0}.prod-meta-rating .rating-point{font-size:11px;color:#000;position:relative;padding-left:12px}.prod-meta-rating .rating-point>i{display:inline-block;width:10px;height:9px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/shop/sp_brandshop.png) -75.5px 0 no-repeat;background-size:300px auto;-webkit-background-size:300px auto;position:absolute;left:0;top:50%;transform:translateY(-50%)}.prod-meta-rating .review-count{font-size:9px;letter-spacing:-.27px;color:#bbb;margin-left:6px}.tmpl-brand-meta-prod.brand-best-review .prod-meta-name{padding-right:15px}.tmpl-brand-meta-prod.brand-best-review .prod-meta-info{height:175px}.best-review-comment{border-top:1px dotted #efefef;margin-top:7px;padding-top:13px;padding-right:15px}.best-review-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;color:#7f7f7f}.best-review-comment .star_info{height:12px;margin-top:0}.tmpl-brand-meta-prod.brand-best-review .prod-thumb{overflow:hidden;height:67vw;padding-top:initial}.brand-shop-list .category-depth.fixed.ios-pos-sticky{position:sticky;position:-webkit-sticky}html.lf_app_ios .brand-shop-list .category-depth.fixed,html.lf_app_ios .brand-shop-list .category-depth.fixed.ios-pos-sticky{top:0}html.lf_app_ios .brand-shop-list .prd-filter-wrap.fixed.sm{top:62px}html.lf_app_ios .brand-shop-list #defaultCategory.fixed{border-width:10px;height:62px}.search-wrap .brand-shop-list .list_sort{border-width:0}.brand-shop-list #defaultCategory{border-top-width:0}.main-nav li a{padding:0 13px;font-family:-apple-system,‘SF Pro Text’,‘Apple SD Gothic Neo’,‘Roboto’,‘Noto Sans KR’,sans-serif;font-size:16px;font-weight:400;color:rgba(0,0,0,.6);text-align:center}.main-nav li.on a{font-weight:600;color:#000}.main-nav-wrap.active{display:none}.main-nav2{background-color:#000;display:table;width:100%;height:44px;line-height:43px;text-align:left}.main-nav2 li{width:auto;height:44px;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);font-size:0;overflow:hidden;display:table-cell}.main-nav2 li:first-child{padding-left:7px}.main-nav2 li:last-child{padding-right:7px}.main-nav2 li a{display:block;padding:0 12px;white-space:nowrap;font-family:SFProText;font-size:13px;line-height:44px;color:#fff;position:relative;font-weight:400}.l4u-anim,.l4u-anim-default{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.main-nav2 li a img{height:44px;display:block}.main-nav-wrap2{display:none;opacity:0;transition:opacity .1s}.main-nav-wrap2.active{opacity:1;display:block}.btn_top .sp{width:50px;height:50px;padding:0 3px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/sp_fnb_2021v1.png) 0 -103px no-repeat;background-size:200px auto}.l4u-anim,.l4u-anim img,.l4u-anim-default img{width:55px}.l4u-anim-default{width:55px}@media screen and (max-width:414px){.fly-aside-menu{right:19px}.btn_top{right:5px}}@media screen and (max-width:375px){.fly-aside-menu{right:16px}.btn_top{right:2px}}@media screen and (max-width:320px){.fly-aside-menu{right:10px}.btn_top{right:-4px}}.fnb-lflayer.renew.active{display:block}.fnb-lflayer{display:none;position:fixed;padding-top:65px;width:100%;bottom:0;left:0;background:#fff;height:50%;z-index:311;transform:translateY(0);border-top-left-radius:24px;border-top-right-radius:24px}.roll-content-area.fnb_new .tab_conts_wrap .fnb-cont{margin:0!important}.roll-content-area.fnb_new .tpml-event-list .dummy-prod-remove{top:15px;right:15px}.tab-conts-tmpl.event .tpml-event-list{padding:0 20px}.tab-conts-tmpl.event li{display:block;margin-top:10px;width:100%;font-size:0;margin-right:0;box-sizing:border-box}.tab-conts-tmpl.event li:first-child{margin-top:0}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-img,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-img{position:relative;height:127px}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-img .out-of-stock,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-img .out-of-stock{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.6)}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-img .out-of-stock>span,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-img .out-of-stock>span{color:#000;opacity:.4}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc span,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc span{color:#000;font-family:SFProText;font-size:13px}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .brand,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .brand{font-size:11px;font-weight:700}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .sale,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .sale{color:#dc2832;font-weight:700}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .normal,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .normal{color:#000;opacity:.25}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .last-price,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .last-price{font-weight:700}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .ly-common-wrap,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .ly-common-wrap{background:#fff}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .name span,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .name span{overflow:hidden;white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-img:after,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-img:after{content:'';display:inline-block;width:100%;height:100%;background:rgba(0,0,0,.04);position:absolute;top:0;left:0}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-img>a,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-img>a{width:100%;padding-top:0}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc{padding-right:45px;width:calc(100% - 126px)}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .star_info .clr_type1,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .star_info .clr_type1{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sc2_bg.png) 0 -209px no-repeat;background-size:400px auto;-webkit-background-size:400px auto}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .star_comment,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .star_comment{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sc2_bg.png) -209.5px no-repeat;background-size:400px auto;-webkit-background-size:400px auto}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .star_info,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .star_info{margin:6px 0 0}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .star_num,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .star_num{font-size:10px}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .name,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .name{font-size:13px;line-height:1.2142;margin-top:2px}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .name .tx-ovf,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .name .tx-ovf{-webkit-line-clamp:1;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important}.tab-conts-tmpl.lately .dummy-prod-list .prod-basic-desc .price-info .line-box .normal,.tab-conts-tmpl.wish .dummy-prod-list .prod-basic-desc .price-info .line-box .normal{text-decoration:line-through;line-height:1.18182;font-size:13px;color:rgba(21,21,21,.25);opacity:1}.tab-conts-tmpl.lately .dummy-prod-list .ui-btn-type-ico.act-remove-sel,.tab-conts-tmpl.wish .dummy-prod-list .ui-btn-type-ico.act-remove-sel{right:0}.tab-conts-tmpl.lately .ui-btn-type-ico.act-open-ly,.tab-conts-tmpl.wish .ui-btn-type-ico.act-open-ly{border:none}.fnb-lflayer .lflyer_top{width:100%;position:absolute;top:0;left:0}.fnb-lflayer.close_layer{transition:transform ease-in(.55,.085,.1,.99)}.fnb-lflayer.renew .btn_fnb_close{display:block;position:absolute;background:url(//img.lfmall.co.kr/file/WAS/display/202110/btn_popup_close_00.png) center no-repeat;height:40px;width:40px;top:15px;right:-10px;transform:translateX(-50%);background-size:100% auto}.fnb-lflayer.renew .fnb_tit{position:absolute;top:23px;left:20px;height:24px;display:flex;align-items:center;font-family:‘SF Pro Text’;font-size:20px;font-weight:500}.fnb-lflayer.renew .fnb-cont.new{margin-top:10px}.fnb-lflayer.renew .fnb-section{margin:0 0 40px 20px}.fnb-lflayer.renew .fnb-section .tmpl-fnbscroll-wrap{margin:0 -20px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.fnb-lflayer.renew .fnb-section .tmpl-fnbscroll-wrap li>a>span{display:inline-block;font-size:13px;color:#000}.fnb-lflayer.renew .fnb-section .tmpl-fnbscroll-wrap li>a>span::after{content:"";display:inline-block;width:5px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/display/202110/icon_fnb_cate_arrow.png) center no-repeat;background-size:100% auto;margin:0 7px;vertical-align:-1px}.fnb-lflayer.renew .fnb-section .tmpl-fnbscroll-wrap li>a>span:last-child::after{display:none}.fnb-lflayer.renew .tmpl-fnbscroll-wrap .fnbfave-list,.fnb-lflayer.renew .tmpl-fnbscroll-wrap .tpml-event-list{padding-bottom:10px}.fnb-lflayer.renew .fnb-lflayer-inbox{padding-top:15px;margin-top:0}.fnb-lflayer.renew .fnb-lflayer-inbox.in-banner{padding-top:0}.fnb-lflayer.renew .fnb-lflayer-inbox .fnb-section .tit{margin-left:0;padding-right:11px}.fnb-lflayer.renew .fnb-lflayer-inbox .fnb-section .tit a::after{right:0}.fnb-lflayer.renew .fnb-prdscroll-list,.fnb-lflayer.renew .tmpl-fnb-scrollul{padding-left:20px;padding-bottom:0}.fnb-lflayer.active{display:block}.fnb-lflayer-inbox{position:relative;overflow-x:hidden;overflow-y:auto;height:100%;margin-top:15px;padding-bottom:20px}.fnb-lflayer-dim{content:'';display:block;position:fixed;left:0;top:0;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:310}.noscroll{overflow:hidden;height:100%}.btn-close-lflayer{width:40px;height:40px;position:fixed;right:15px;bottom:30px;z-index:305;font-size:0}.btn-close-lflayer::after{content:'';width:40px;height:40px;display:inline-block}.btn-close-lflayer img{width:40px}.fnb-lflayer.renew .no-data{padding:14px 0;font-family:SFProText-Regular;text-align:center;margin:0 0 15px 20px;font-size:13px;color:#757575;background:#fafafa}.fnb-lflayer .fnb-section.margin-top10{margin-top:0}.lnb-brand-inner .fnb-section:first-child{margin-top:0!important}.fnb-section{margin:0}.fnb-section .tit{position:relative;margin-left:20px;font-size:14px;letter-spacing:-.3px;color:#000}.fnb-section .tit a{position:relative;display:block;font-weight:500;font-size:15px;font-family:‘SF Pro Text’}.fnb-cont{margin:20px -20px 40px 0}.fnb-cont.no_data{display:flex;justify-content:center;align-items:center;background:#fafafa;padding:15px;border-radius:4px;margin:10px 20px 50px 0}.fnb-cont.no_data>a{width:100%;height:100%}.fnb-cont.no_data>a .txt::after{content:"";display:inline-block;width:5px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/display/202110/fnb_icon_more.png) center no-repeat;background-size:100% auto;margin-left:3px;vertical-align:middle}.fnb-cont.no_data>a .txt{font-size:13px;color:#757575;text-align:center}.fnb-section .tit a::after{content:'';display:inline-block;position:absolute;right:20px;top:-5px;vertical-align:middle;width:24px;height:24px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -113px -83px no-repeat;background-size:200px auto}.fnbfave-list{padding:0 0 0 20px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.fnbfave-list li{display:table-cell;padding-right:13px;height:18px;overflow-y:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.fnbfave-list li a{font-family:'SF Pro Text';font-size:13px;color:#000}.fave-hart{width:16px;height:16px;display:inline-block;font-size:0;cursor:pointer;vertical-align:top;margin:2px 3px 0 0;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -26px -88px no-repeat;background-size:200px auto}.fave-hart.on{background-position:-11px -87px}.fnb-arrow{vertical-align:middle;width:5px;margin:-4px 3px 0}.tmpl-fnb-scrollul::-webkit-scrollbar{display:none;height:0!important}.tmpl-fnbscroll-wrap{overflow:hidden;width:100%}.tmpl-fnbscroll-wrap .no-data{text-align:center;font-size:13px;margin-bottom:30px;transition:all 30ms}.tmpl-fnbscroll-wrap .no-data.no-prd::after{display:none}.tmpl-fnbscroll-wrap .no-data::after{content:'';display:inline-block;width:10px;height:12px;vertical-align:middle;margin:-3px 0 0 3px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -120px -88px no-repeat;background-size:200px auto}.noscroll .fly-aside-menu{z-index:200!important}.fnb-prdscroll-list{padding:0 0 20px 20px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;font-size:0}.fnb-prdscroll-list::after{content:'';display:block;clear:both}.fnb-prdscroll-list li{display:inline-block;width:calc(28.6vw - 5px);margin-right:5px;position:relative}.fnb-prdscroll-list li:last-child{margin-right:0}.tmpl-fnbprd-wrap{width:100%}.tmpl-fnbprd-wrap a{display:block}.tmpl-fnbprd-wrap .prd-thum{position:relative;display:block;overflow:hidden;padding-top:127%;z-index:1}.tmpl-fnbprd-wrap .prd-thum img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;bottom:0;margin:auto}.tmpl-fnbprd-wrap .prd-thum:after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.prd-meta-info{font-size:13px;color:#000;padding:10px 5px 0 0;line-height:1.3;box-sizing:border-box}.prd-meta-info .prd-meta-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;padding-right:0;line-height:18px}.prd-meta-info .prd-meta-price{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;overflow:hidden;text-align:left;font-family:-apple-system,‘SF Pro Text’,‘Apple SD Gothic Neo’,‘Roboto’,‘Noto Sans KR’,sans-serif;line-height:18px}.fnb-evt-subtxt,.fnb-evt-tit{font-family:SFProText;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.prd-meta-info .prd-meta-price strong{display:flex;margin-right:5px;font-weight:400}.prd-meta-info .prd-meta-price span{display:flex;flex-grow:1}.tpml-event-list{padding:0 0 20px 20px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tpml-event-list li{display:inline-block;margin-right:5px;width:calc(85vw - 3px);position:relative}.tpml-event-list .fnbevent-wrap{width:100%;border:1px solid #eee;display:table;vertical-align:top}.tpml-event-list .fnbevent-wrap a{display:block}.tpml-event-list .fnbevent-wrap a::after{content:'';display:block;clear:both}.tpml-event-list .fnbevent-wrap .fnb-evtimg{position:relative;float:left;width:29vw;height:105px;vertical-align:top;overflow:hidden}.tpml-event-list .fnbevent-wrap .fnb-evtimg img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;bottom:0}.tpml-event-list .fnbevent-wrap .fnb-evtinfo{padding:15px 0 0 33vw}.tpml-event-list .fnbevent-wrap .fbn-label{margin-top:3px}.fbn-label{display:inline-flex;font-size:0;position:relative}.fbn-label span{display:inline-flex;justify-content:flex-start;padding:1px 5px;height:16px;line-height:16px;letter-spacing:-.3px;font-size:8px;color:#fff;background:#000}.fbn-label span+span{margin-left:3px}.fnb-evt-tit{width:calc(50vw - 36px);font-size:13px;color:#000;overflow:hidden}.fnb-evt-subtxt{margin-top:3px;width:50vw;font-size:12px;color:#757575;overflow:hidden}.tpml-vertical-card{padding:0}.card-space{margin:0 20px}.vertical-card-type01{padding-bottom:20px}.tpml-vertical-tit{text-align:center;font-family:NotoSansCJKkr;font-size:22px;color:#000;font-weight:400;line-height:58px}.vertical-full-img{position:relative;display:block}.vertical-full-img .vertical-full-img .card7-navy-img,.vertical-full-img a{display:block;width:100%;padding-top:100%;overflow:hidden}.vertical-full-img img{width:100%;max-width:100%;position:absolute;top:0;bottom:0;height:100%;object-fit:cover}.vertical-card-type01 .vertical-full-img::after{opacity:0}.vtl-card-metainfo{margin-top:15px}.vtl-card-metainfo .tit{color:#000;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:98%}.vtl-card-metainfo .meta-txt{color:#878787;font-size:14px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.3;text-align:center;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vtl-card-metainfo .meta-txt.text-left{text-align:left}.vtl-card-metainfo .meta-txt.text-right{text-align:right}.vertical-full-img.vertical-full-img2{position:relative;height:auto;overflow:hidden}.vertical-full-img.vertical-full-img2::after{display:none}.card_0073_txt .main_txt,.vertical-full-img.vertical-full-img2 a{display:block}.card_0073_txt{margin:16px 0 0}.card_0073_txt .main_txt em.brand,.card_0073_txt .main_txt i.logo{display:inline-block;height:24px;line-height:24px;vertical-align:top;font-family:Gza-Regular;font-style:normal}.card_0073_txt .main_txt i.logo{margin-right:4px;width:24px;background-color:#000;border-radius:100%;color:#fff;font-size:13px;text-align:center}.card_0073_txt .main_txt em.brand,.card_0073_txt .sub_txt{color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:break-word}.card_0073_txt .main_txt em.brand{width:calc(100% - 40px);font-size:18px}.card_0073_txt .sub_txt{display:block;margin-top:8px;font-size:15px;line-height:19px;letter-spacing:-.2px}.vertical-card01-list.card_0073{margin:16px 0 17px;border-top:1px solid #eee}.vertical-card01-list.card_0073 li{border-bottom:1px solid #eee;margin-bottom:0;position:relative}.vertical-card01-list.card_0073 .prd-detail-txt{padding-right:30px}.vertical-card01-list.card_0073 .prd-detail-txt .brand{display:none}.vertical-card01-list.card_0073 li a .prd-detail-txt .subtxt{-webkit-line-clamp:2}.vertical-full-img.vertical-full-img2 .txt{position:absolute;left:50%;letter-spacing:-.5px;font-size:22px;text-align:center;color:#fff;line-height:30px;word-break:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:50%;z-index:9;transform:translate(-50%,-50%)}.review-txt,.vertical-card01-list .prd-detail-txt .brand,.vertical-card01-list li a .prd-detail-txt .subtxt,.vertical-card02-link,.vertical-card02-sub{word-wrap:break-word;word-break:break-all}.vertical-card01-list.mtg10{margin-top:16px}.vertical-card01-list li .listtype-thim{position:relative;display:table-cell;width:80px;height:100px}.tpml-vertical-card.tmpl_74 .swiper-slide{align-items:start}.vertical-full-img.vertical-full-img2 img{width:100%;max-width:100%;position:absolute;left:0;top:0}.vertical-card01-list{margin-top:30px}.vertical-card01-list li{display:table;margin-bottom:10px;width:100%;table-layout:fixed}.vertical-card01-list li .listtype-thim::after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.vertical-card01-list li .listtype-thim img{height:100%;object-fit:cover;width:100%}.vertical-card01-list li .prd-detail-txt{display:table-cell;padding-left:15px;vertical-align:middle;color:#000;font-size:13px}.vertical-card01-list li .prd-detail-txt .subtxt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vertical-card01-list li .prd-detail-txt .priceinfo{margin-top:9px;font-size:14px}.vertical-card01-list .prd-detail-txt .brand{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.vertical-card01-list li a{display:block}.vertical-card01-list li a .prd-detail-txt{display:table-cell;padding-left:15px;vertical-align:middle;color:#000}.vertical-card01-list li a .prd-detail-txt .subtxt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.vertical-card01-list li a .prd-detail-txt .priceinfo{margin-top:9px;clear:both;overflow:hidden;font-size:14px}.vertical-card01-list li .prd-detail-txt .priceinfo .sale-info{margin-right:5px;display:inline-block;font-weight:700;color:#dc2832}.vertical-card01-list li .prd-detail-txt .priceinfo .price{display:inline-block;font-weight:700}.card74-wrap .vertical-full-img.vertical-full-img2{height:130px}.card74-wrap .vertical-full-img.vertical-full-img2 .txt{max-width:170px;text-overflow:initial}.card74-wrap .vertical-full-img.vertical-full-img2 a::after{opacity:.3}div[id*=card74_] .vertical-full-img.vertical-full-img2 a::after{opacity:1;background:0 0}.outlet_soldout .card_template3{overflow:unset;padding:0}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-info{box-sizing:content-box;padding-bottom:40px}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount{color:#dc2832;font-size:13px;position:relative;font-weight:700;margin-bottom:5px}.spacing-price-slier .prod-meta-info .sale,.spacing-price-slier .swiper-slide.swiper-slide-active .prod-meta-info strong{font-weight:400}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount::after{content:'';width:5px;height:5px;border-right:1px solid #757575;border-bottom:1px solid #757575;position:relative;right:-5px;top:-2px;transform:rotate(45deg);display:inline-block}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount.on::after{top:0;transform:rotate(225deg)}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount span strong:after{content:'개';display:inline-block}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail{width:calc(38vw - 5px);border:1px solid #eee;padding:10px 15px;background:#fff;box-sizing:border-box;position:absolute;top:30px;display:none}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail ul li{color:#757575;font-size:12px;width:100%}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail ul li+li{margin-top:8px}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail ul li.sold_out{opacity:50%;text-decoration:line-through}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail.scroll{max-height:108px;overflow:hidden;overflow-y:auto}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail.scroll::after{content:'';display:block;width:1px;height:100%;position:absolute;top:0;left:50%;background-color:#eee}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail.scroll ul{display:flex;flex-wrap:wrap}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail.scroll ul li{width:50%;flex:0 0 50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:8px}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail.scroll ul li:nth-child(1),.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail.scroll ul li:nth-child(2){margin-top:0}.outlet_soldout .tmpl-brand-meta-prod .prod-meta-amount-detail.scroll ul li:nth-child(even){padding-left:15px!important}.vtl-card-metainfo .meta-txt{height:auto;max-height:2.6em}.vertical-card-81.nopage{margin-bottom:30px}.vertical-card-81 .tmpl-flex-img{min-height:100vw}.vertical-card-81 .tmpl-flex-img img{min-height:100vw;object-fit:cover}.vertical-card-81 .tmpl-flex-img::after{opacity:.05;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.vertical-card02-bottom li .prod-thumb::after,.vertical-card02-top a .vertical-card02-mainimg::after{opacity:.02;background:#000;display:block;right:0;top:0;left:0;bottom:0;content:''}.vertical-card02-top,.vertical-card02-top a{position:relative;width:100%}.vertical-card-81 .swiper-pagination{padding-bottom:25px;padding-top:20px}.card02-inner-wrap{width:100%}.vertical-card02-top a{display:block}.vertical-card02-top a .vertical-card02-mainimg{position:relative;width:100%;padding-top:100%;overflow:hidden}.vertical-card02-top a .vertical-card02-mainimg::after{position:absolute;z-index:8}.vertical-card02-top a .vertical-card02-mainimg img{width:100%;height:100%;position:absolute;top:0;bottom:0;object-fit:cover}.vertical-card02-bottom{margin-top:10px}.vertical-card02-bottom li{position:relative;float:left;height:auto!important;width:calc((100% / 3) - 4px);margin-right:6px}.vertical-card02-bottom li:last-child{margin-right:0}.vertical-card02-bottom ul::after{content:'';display:block;clear:both}.vertical-card02-bottom li .prod-thumb{position:relative;display:block;overflow:hidden;padding-top:117%;z-index:1}.vertical-card02-bottom li .prod-thumb::after{position:absolute;z-index:8}.vertical-card02-bottom li .prod-thumb img{position:absolute;top:0;left:0;width:100%;height:auto;bottom:0;margin:auto}.tpml-vertical-card .swiper-pagination{position:static;text-align:center}.tpml-vertical-card .swiper-pagination .swiper-pagination-bullet{background:#fff;border:1px solid #a8a8a8;width:7px;height:7px;margin:0 4px 0 3px;border-radius:100%;box-sizing:border-box;vertical-align:top;opacity:1}.tpml-vertical-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;border-color:#000}.vertical-card02-bottom .tmpl-brand-meta-prod .prod-meta-info{height:auto}.vertical-card02-info{text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:10px;right:10px;z-index:10}.vertical-card02-info.btm_txt{top:auto;bottom:40px;transform:translateY(0)}.vertical-card02-top .vertical-card02-info.btm_txt+.vertical-card02-mainimg::after{opacity:.05}.vertical-card02-main{letter-spacing:-.5px;font-size:30px;text-align:center;line-height:34px;color:#fff;overflow:hidden;white-space:nowrap}.vertical-card02-sub{letter-spacing:0;font-size:16px;line-height:19px;color:#fff;margin-top:12px}.vertical-card02-link,.vertical-card02-sub{overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:1.3em;text-align:center;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.vertical-card02-link{margin-top:16px;font-size:13px;color:#fff;position:relative;padding-right:8px;display:-webkit-inline-box}.vertical-card02-link:after{content:'';display:inline-block;width:8px;height:8px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/ico_arrow8x_white.svg) no-repeat;background-size:100% auto;position:absolute;right:0;top:50%;margin-top:-3px}.tpml-vertical-card.tpml-vertical-card-82{padding:0 20px}.tpml-vertical-card.tpml-vertical-card-82 .list{font-size:0;padding-left:0}.tpml-vertical-card.tpml-vertical-card-82 .list li:first-child{margin-left:0}.tpml-vertical-card.tpml-vertical-card-82 .list li{display:inline-block;vertical-align:top;overflow:hidden;width:calc((100% - 10px)/ 3.2);margin-left:5px;font-size:14px}.tpml-vertical-card.tpml-vertical-card-82 .list li .card7-navy-img::after{background:rgba(0,0,0,.2)}.spacing-price-slier .swiper-slide{width:80vw!important;position:relative}.spacing-price-slier .swiper-slide .prod-meta-info,.spacing-price-slier .swiper-slide .vertical-time-count{opacity:0;transition:all .4s}.spacing-price-slier .swiper-slide.swiper-slide-active .prod-meta-info,.spacing-price-slier .swiper-slide.swiper-slide-active .vertical-time-count{opacity:1}.vertical-time-count{text-align:center;font-size:18px;color:#000;font-weight:700;position:absolute;left:0;top:0;width:100%;z-index:10}.spacing-price-slier .vertical-card02-top{padding-top:10px}.spacing-price-slier .prod-meta-info{margin-top:10px}.spacing-price-slier .vertical-time-count{display:block;position:absolute;left:50%;top:0;transform:translateX(-50%);font-family:Gotham;font-size:30px;font-weight:500;letter-spacing:-.45px;text-align:center;color:#000;z-index:3}.spacing-price-slier .vertical-time-count>span{display:inline-block;position:relative;text-align:center;width:47px}.spacing-price-slier .vertical-time-count>span::after{content:':';display:block;width:1px;height:auto;font-size:13px;position:absolute;right:0;top:15px}.spacing-price-slier .vertical-time-count>span:last-child::after{display:none}.spacing-price-slier .vertical-time-count span em{display:block;font-size:11px;margin-top:5px;font-weight:400}.tmpl-count-down.vertical-times-count{width:100%;top:4px}.tmpl-count-down.vertical-times-count>.count-down-time2>span{display:inline-block;position:relative;width:50px;font-size:27px;font-weight:500;letter-spacing:-.45px;text-align:center;color:#000;z-index:3}.main-example .label,.review-list .prod-meta-price .sale,.tmpl-timer-swiper-card .prod-meta-info .prod-meta-price strong{font-weight:400}.tmpl-count-down.vertical-times-count>.count-down-time2>span em{display:block;font-size:11px;font-weight:400;margin:8px auto 0}.tmpl-count-down.vertical-times-count>.count-down-time2>.time-day{background:0 0}.tmpl-count-down.vertical-times-count>.count-down-time2>.time-sec{color:#000}.tmpl-count-down.vertical-times-count>.count-down-time2>span::after{content:'';display:block;width:8px;height:26px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/semicolon.gif) no-repeat;font-size:13px;position:absolute;right:-6px;background-size:4px auto;top:5px}.tmpl-count-down.vertical-times-count>.count-down-time2>span:last-child::after{display:none}.tmpl-timer-swiper-card .swiper-slide{width:235px!important;position:relative}.tmpl-timer-swiper-card .vertical-card02-top a .vertical-card02-mainimg{padding-top:127%;width:235px;position:relative;overflow:hidden}.tmpl-timer-swiper-card .vertical-card02-top a .vertical-card02-mainimg img{position:aboslute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.tmpl-timer-swiper-card .prod-meta-info{height:70px;text-align:center;padding:0 20px}.tmpl-timer-swiper-card .prod-meta-info .prod-meta-brand{width:100%;margin-top:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tmpl-timer-swiper-card .prod-meta-info .prod-meta-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-example{text-align:center;position:absolute;left:0;top:-30px;z-index:5;width:100%}.main-example .time{display:inline-block;color:#000;text-align:center;position:relative;-webkit-perspective:479px;-moz-perspective:479px;-ms-perspective:479px;-o-perspective:479px;perspective:479px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-example .count{color:#000;height:40px;overflow:hidden;position:absolute;background:#fff;text-align:center;left:0;top:0;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;transform-style:flat}.main-example .count.top{height:50%;opacity:1;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.main-example .count.bottom{line-height:0;height:50%;top:50%;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.main-example .count.curr.top{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);z-index:3}.main-example .count.next.bottom{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2;opacity:1}.main-example .flip .count.curr.top{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:.5}.main-example .flip .count.next.bottom{-webkit-transition:all 250ms ease-in-out 250ms;-moz-transition:all 250ms ease-in-out 250ms;-ms-transition:all 250ms ease-in-out 250ms;-o-transition:all 250ms ease-in-out 250ms;transition:all 250ms ease-in-out 250ms;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.main-example .time{height:40px;width:48px}.main-example .count{font-size:1.5em;line-height:40px}.main-example .label{top:35px;left:0;width:100%;display:block;position:absolute;font-size:11px;z-index:6}.spacing-price-slier{padding-top:17px}.tmpl-md-pick-list.vertical-besall-list .prod-thumb .badge{display:block;width:auto;left:12px;top:10px;height:20px;color:#000;font-size:18px;line-height:20px;font-family:Gza-Regular;font-style:normal}.lnb-bottom,.lnb-brand-tit,.lnb-cate li a,.lnb-cicleimg-list li a .tit,.lnb-depth3-list li a,.lnb-searc-wrap{font-family:AppleSDGothicNeo}.tmpl-md-pick-list.vertical-besall-list li{display:inline-flex}.review-txt{clear:both;margin-top:15px;color:#979797;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3em;height:3.8em;font-size:13px;text-decoration:none}.review-list .prod-meta-price,.vertical-card-2701 .prod-meta-price{margin-top:5px}.review-list{width:99.6%}.review-cont-top{width:100%}.review-cont-top::after{content:'';display:block;clear:both}.review-cont-top .review-prd-thum{float:left;width:84px}.review-cont-top .review-prd-thum .thum-img{display:block;position:relative;width:100%;height:107px;overflow:hidden}.review-cont-top .review-prd-thum .thum-img::after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:10}.review-cont-top .review-prd-thum img{width:100%;object-fit:cover}.review-cont-top .review-prd-info{float:left;vertical-align:middle;padding-left:10px;width:calc(100% - 94px)}.vertical-card02-top.vertical-card-73 a .vertical-card02-mainimg::after{opacity:0}.vertical-card02-top.vertical-card-418 a .vertical-card02-mainimg::after,.vertical-card02-top.vertical-card-74 a .vertical-card02-mainimg::after{opacity:.2}.vertical-card02-top.vertical-card-2701 a .vertical-card02-mainimg::after{opacity:.02}.review-list>li:first-child{padding-top:0}.review-list>li:last-child{border:none}.review-list .prod-meta-price .sale:not(:empty){margin-right:5px}.tpml-vertical-card .scroll-box{width:100%;overflow:hidden;margin-bottom:30px}.tpml-vertical-card .list{white-space:nowrap;overflow-x:auto;padding-left:20px}.tpml-vertical-card .list li .card7-navy-img .text,.vertical-navy-list li a .text{transform:translateY(-50%);color:#fff;white-space:normal;line-height:1.3;max-height:2.6em;-webkit-line-clamp:2;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical;word-wrap:break-word}.tpml-vertical-card .list li{display:inline-block;vertical-align:top;overflow:hidden;width:31vw}.tpml-vertical-card .list li .card7-navy-img{display:block;position:relative;padding-top:127%}.tpml-vertical-card .list li .card7-navy-img .text{position:absolute;left:20px;right:20px;top:50%;z-index:2;overflow:hidden;display:-webkit-box}.tpml-vertical-card .list li .card7-navy-img img{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:100%;height:100%}.tpml-vertical-card .list li .card7-navy-img::after{background:rgba(0,0,0,.3);display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:1}.tpml-vertical-card .list::-webkit-scrollbar{display:none;height:0!important}.vertical-navy-list{margin-bottom:25px}.vertical-navy-list::after{content:'';display:block;clear:both}.vertical-navy-list li{float:left;width:calc(50% - 2.5px);margin-right:5px;margin-bottom:5px}.vertical-navy-list li:nth-child(even){margin-right:0}.vertical-navy-list li a{position:relative;display:block;padding-top:100%;overflow:hidden}.vertical-navy-list li a .text{position:absolute;left:20px;right:20px;top:50%;z-index:1;overflow:hidden;display:-webkit-box;font-size:15px}.review-list>li{border-bottom:1px solid #f5f5f5;padding:15px 0}.vertical-navy-list li a img{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:100%;height:100%;object-fit:cover}.vertical-navy-list li a::after{position:absolute;top:0;right:0;width:100%;height:100%;background:#000;opacity:.3;content:''}.lnb-menu-layer{position:fixed;width:100%;background-color:#fff;height:100%;left:-100%;top:0;z-index:300;transition:all .5s ease-out;overflow-x:hidden;overflow-y:scroll}.lnb-menu-layer.active{left:0}.btn-closelnb{position:absolute;font-size:0;right:8px;top:14px;width:40px;height:40px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/sp_lnb_2021v2.png) no-repeat;background-size:200px auto}.lnb-heading{position:sticky;padding:0 20px;height:70px;top:0;left:0;z-index:15;background:#fff}.lnb-cate li{display:inline-block;margin-right:26px}.lnb-cate li a{position:relative;font-size:20px;padding:25px 0 10px;color:#767676;-webkit-transition:all .28s ease-in-out;transition:all .28s ease-in-out}.lnb-cate li a:before,.lnb-cate li.active a:before,.lnb-heading::after{position:absolute;width:100%;content:'';left:0}.lnb-cate li.active a{font-weight:500;color:#000}.lnb-cate li.active a:before{bottom:0;height:100%;border-bottom:2px solid #000;transition:transform .3s;-webkit-transition:transform .3s}.lnb-cate li.active a:before,.lnb-cate li.active a:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1)}.lnb-cate li a:before{bottom:0;height:100%;border-bottom:2px solid #000;transform:scaleX(0);-webkit-transform:scaleX(0);transition:transform .3s;-webkit-transition:transform .3s}.lnb-cate li.active:before{transform:scaleX(1);-webkit-transform:scaleX(1)}.lnb-heading::after{display:block;height:5px;top:70px;background:linear-gradient(to bottom,rgba(255,255,255,.7),rgba(255,255,255,0));z-index:15}.menu-list{margin:0 20px 10px}.menu-list>.lnb-depth2>a{position:relative;font-size:16px;color:#000;padding:14px 0;display:block}.menu-list>.lnb-depth2>a::after{content:'';display:block;width:12px;height:10px;position:absolute;right:3px;top:50%;transform:translateY(-50%);background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -70px -90px no-repeat;background-size:200px auto}.menu-list>.lnb-depth2>a.is-opened::after{background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -95px -90px no-repeat;background-size:200px auto}.lnb-cont-wrap .lnb-cont,.menu-list>.lnb-depth2.noarrow>a::after{display:none}.lnb-cont-wrap .lnb-cont.active{display:block}.lnb-cont-wrap{position:relative;margin:0}.lnb-customer a::after,.lnb-setting a::after{top:50%;right:22px;position:absolute;content:'';transform:translateY(-50%)}.lnb-depth3-list{margin:0 9px}.lnb-depth3-list li{display:inline-block;width:calc((100% / 2) - 5px);padding:12px 0}.lnb-depth3-list li a{font-size:14px;color:#757575}.lnb-depth3-list li.active a{color:#000;font-weight:700}.lnb-stit{padding:15px 0;color:#000;font-size:16px}.lnb-brand-lswrap.is-open{display:block}.lnb-bottom{padding:19px 0 16px;font-size:16px;color:#000;border-top:1px solid #000;margin:3px 20px 0}.lnb-bottom::after{content:'';display:block;clear:both}.lnb-customer a::before{content:'';display:inline-block;vertical-align:middle;width:18px;height:19px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/icon-customer2.png) no-repeat;background-size:18px auto}.lnb-customer a::after{display:block;width:13px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png) 0 -48px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.lnb-setting a::before{content:'';display:inline-block;vertical-align:middle;width:18px;height:19px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/ic-setting2.png) no-repeat;background-size:18px auto}.lnb-setting a::after{display:block;width:13px;height:12px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_lnb.png) 0 -48px no-repeat;-webkit-background-size:150px auto;background-size:150px auto}.lnb-customer a,.lnb-setting a{position:relative;width:100%;padding:6px 17px 14px 0}.lnb-bn-scroll{width:100%;overflow:hidden}.lnb-bn-scroll ul{white-space:nowrap;overflow-x:auto}.lnb-bn-scroll ul::-webkit-scrollbar{display:none;height:0!important}.lnb-bn-scroll ul li{display:inline-block;width:82vw}.lnb-bn-scroll ul li a{position:relative;display:block;width:100%;padding-top:32%}.lnb-bn-scroll ul li a img{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:100%}.lnb-bn-scroll ul li a::after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.lnb-brand-cont{padding:0 0 20px}.lnb-brand-cont .fnbfave-list{padding-left:0}.lnb-brand-cont.mt-15{margin-top:15px}.lnb-scroll-wrap{border-top:1px solid #edeef0;padding:25px 0 35px;width:100%;overflow:hidden;margin-top:14px}.lnb-scroll-list{white-space:nowrap;overflow-x:auto;padding-left:20px}.lnb-scroll-list::after{content:'';display:block;clear:both}.lnb-scroll-list::-webkit-scrollbar{display:none;height:0!important}.lnb-scroll-list>li{display:inline-block;width:84vw}.lnb-cicleimg-list li{margin-bottom:8px}.lnb-cicleimg-list li a{display:table}.lnb-cicleimg-list li a .img{display:table-cell;vertical-align:middle;width:73px;height:73px;overflow:hidden;position:relative;border-radius:100%}.lnb-cicleimg-list li a .img img{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:100%;border-radius:100%}.lnb-cicleimg-list li a .tit{display:table-cell;vertical-align:middle;font-size:14px;color:#000;padding-left:10px}.lnb-brand-inner{margin:0 20px 30px;padding-top:15px}.lnb-brand-section.search-filter-list.ht-filter{min-height:700px}.lnb-brand-tit{font-size:16px;color:#000}.lfmall-bradn-list{margin-bottom:20px;display:flex;align-items:stretch;flex-wrap:wrap}.lfmall-bradn-list li{flex:0 0 calc((100% - 3px)/ 3);position:relative;border:1px solid #666;margin-top:-1px;margin-left:-1px;background:#fff;height:38px;line-height:38px;overflow:hidden}.lfmall-bradn-list li a{display:block;border:0;padding:0}.lfmall-bradn-list li a img{width:100%;display:block;border:0}.lfmall-bradn-list li a .text{white-space:normal;line-height:1.3em;max-height:2.6em;vertical-align:middle;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;color:#000;text-align:center;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);border:0;padding:0 15px}.lnb-brand-tit.margin-top10{margin-top:10px!important}.lnb-brand-cont .fnbfave-list li{margin-right:15px}.lnb-searc-wrap{background:#f9f9f9;padding:15px 0 15px 9px;font-size:14px;border-radius:4px;border:1px solid #f2f2f2}.lnb-searc-wrap select{font-size:14px;width:73px;padding-left:10px;-webkit-appearance:none;appearance:none;color:#000;text-align:center;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/arrow_selcetbox.png) 109% center no-repeat;background-size:26px auto}.lnb-searc-wrap input{width:calc(100% - 130px);font-size:14px;color:#000;padding-left:10px}.btn-search-brand,.lnb-searc-wrap .btn-search-close{vertical-align:middle;font-size:0;margin-right:16px}.btn-search-brand{display:inline-block;width:15px;height:15px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/btn_lnb_search.png) center center;background-size:15px auto}.lnb-searc-wrap .btn-search-close{display:none;width:17px;height:17px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/btn_keyword_remove.png);background-size:17px auto}.lnb-searc-wrap.searchmod .btn-search-brand{display:none}.lnb-searc-wrap.searchmod .btn-search-close{display:inline-block}.brand-search-liverusult{text-align:center;padding:20px 0;font-family:NotoSansCJKkr;font-size:13px;color:#000}.brand-search-liverusult em,.lnb-favbrand-item .lnb-brand-tit>a em{color:#dc2832}.lnb-brand-section .lfmall-bradn-list{margin-bottom:30px}.lnb-brand-section{margin-top:0}.lnb-brand-section .lnb-favbrand-item{position:relative}.lnb-brand-section .lnb-favbrand-item .lnb-brand-tit{position:relative;padding:3px 0 3px 25px;display:block;font-family:NotoSansCJKkr;font-size:14px}.lnb-favbrand-item .lnb-brand-tit>a{display:inline-block;font-family:NotoSansCJKkr;font-size:14px;color:#000;width:70%}.lnb-favbrand-item .lnb-brand-tit>a sup{font-family:SFProText;font-size:8px;font-weight:700;color:#dc2832;margin-left:5px}.lnb-brand-section .lnb-favbrand-item .fave-hart{position:absolute;left:0;top:4px}.lnb-brand-section .btn-brand-collection .sp{display:block;width:12px;height:10px;position:absolute;right:3px;top:10px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -70px -90px no-repeat;background-size:200px auto}.lnb-brand-section .btn-brand-collection.is-opened .sp{background-position:-95px -90px}.lnb-brand-lswrap{width:100%;overflow:hidden}.lnb-brand-lswrap ul{white-space:nowrap;overflow-x:auto;padding:0 0 15px 22px}.lnb-brand-lswrap ul::-webkit-scrollbar{display:none;height:0!important}.lnb-brand-lswrap ul li{display:inline-block;margin-right:5px}.lnb-brand-lswrap ul li a{background:#fbfbfb;font-family:NotoSansCJKkr;font-size:13px;border-radius:4px;padding:7px 15px;display:block}.lnb-favbrand-list{margin-top:-9px}.lnb-brand-inner .card_template_wrap .card_header.dummy{min-height:auto;line-height:20px;margin-bottom:0;margin-left:-20px}.lnb-brand-inner .card_template_wrap .card_header.dummy .mtt{font-family:AppleSDGothicNeo;font-size:16px;font-weight:400;color:#000;margin-top:20px;margin-bottom:15px}.lnb-brand-inner .card_header{padding:0 20px}.card_header .mtt>strong,.lnb-brand-inner .tmpl-ttl-card strong{font-weight:400}.location .mtt.subcate{margin-left:-2px;font-family:AppleSDGothicNeo;font-size:16px;font-weight:600;color:#000;line-height:44px}.top_fix.none_shadow::after{display:none}.subtop-catemenu{background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/icon_topcate_arrow.png) right 21px no-repeat;padding-right:15px;background-size:9px auto}.subtop-catemenu.on{background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/icon_topcate_arrow2.png) right 21px no-repeat;background-size:9px auto}.subtop-catemenu-layer{display:none;position:fixed;width:100%;left:0;top:44px;background:#fff;z-index:20;padding:10px 0 20px;height:calc(100% - 54px);overflow-y:auto}.cate-dim{display:block;background:rgba(0,0,0,.6);z-index:301;position:fixed;top:0;width:100%;height:100%;opacity:1;transition:all 1s ease-in-out}.catepage-menu-list{margin:0 20px}.catepage-menu-list .catemenu-depth2>a{display:block;position:relative;padding:13px 0;font-family:AppleSDGothicNeo;font-size:16px;color:#000}.catepage-menu-list .catemenu-depth2>a.is-opened::after,.catepage-menu-list .catemenu-depth2>a::after{display:block;position:absolute;right:3px;width:12px;height:12px;content:''}.catepage-menu-list .catemenu-depth2>a::after{top:19px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -70px -90px no-repeat;background-size:200px auto}.catepage-menu-list .catemenu-depth2>a.is-opened::after{top:23px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/img2021/sp_lnb_2021v3.png) -95px -90px no-repeat;background-size:200px auto}.catepage-menu-list .catemenu-depth3-wrap{display:none;margin:0 16px}.catepage-menu-list .catemenu-depth3-wrap li{display:inline-block;width:calc(50% - 5px)}.catepage-menu-list .catemenu-depth3-wrap a{padding:13px 0 15px;font-family:AppleSDGothicNeo;font-size:14px;color:#757575}.catepage-menu-list .catemenu-depth3-wrap li.active a{color:#000;font-weight:700}.category-section{margin:20px 15px 0 20px}.category-md-list::after,.category-section::after{content:'';display:block;clear:both}.category-md-list li{float:left;width:calc(100% / 5);margin-bottom:17px}.category-md-list li a{display:block;padding-right:5px}.category-md-list li .thum{width:100%;overflow:hidden;position:relative;padding-top:100%;border-radius:100%}.category-md-list li .thum img{width:100%;position:absolute;height:100%;left:0;top:0;bottom:0;object-fit:cover}.category-md-list li .name{font-family:AppleSDGothicNeo;font-size:12px;color:#000;text-align:center;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.3;height:2.6em;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.category-section h3{margin-bottom:20px;font-size:22px;color:#000;font-weight:400;text-align:center}.category-page-bn{clear:both;padding:30px 0 0;overflow:hidden}.category-page-bn.tmp_58{clear:both;margin:0 20px!important;padding:0 0 49px!important}.category-page-bn .swiper-slide a{width:100%;display:block}.category-page-bn .swiper-slide a .thum-img{width:100%;position:relative;display:block}.category-page-bn .swiper-slide a .thum-img::after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.category-page-bn .swiper-slide a img{width:100%;position:relative}.category-page-bn .swiper-pagination-bullet{display:inline-block;background:#fff;border:1px solid #a8a8a8;width:7px;height:7px;box-sizing:border-box;margin:0 4px 0 3px;border-radius:100%;vertical-align:top;opacity:1}.category-page-bn .swiper-pagination-bullet-active{border-color:#000;background:#000}.catepage-hot-list{clear:both}.catepage-hot-list::after{content:'';display:block;clear:both}.catepage-hot-list li{float:left;margin-right:5px;width:calc((100% / 2) - 5px);margin-bottom:15px}.catepage-hot-list li:nth-child(2n){margin-right:0}.catepage-hot-list li .nowhot-img{position:relative;width:100%;height:calc((100vw - 45px)/ 2);overflow:hidden}.catepage-hot-list li a{display:block}.catepage-hot-list li .nowhot-img img{width:100%;height:100%;object-fit:cover}.catepage-hot-list li .nowhot-img::after{opacity:.02;background:#000;display:block;position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:8}.catepage-hot-list li .nowhot-txt{text-align:center;margin-top:10px;font-family:AppleSDGothicNeo;font-size:13px;color:#000}.margin-reset{margin:0;padding:0}.margin-top4{margin-top:4px!important}.margin-top10{margin-top:10px!important}.margin-top12{margin-top:12px!important}.margin-top15{margin-top:15px!important}.margin-top20{margin-top:20px}.margin-top30{margin-top:30px}.blind,.ir-text,legend{overflow:hidden;position:absolute;border:0;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}.btn_top.mypge{bottom:62px}.tab-mix-category.trd-menu li{margin-left:0}.tab-mix-category.trd-menu li a{display:block;padding:14px 13px 0;font-family:AppleSDGothicNeo;font-size:14px;color:#919191}.swiper-pagenation.off,.tab-mix-category.trd-menu a.on span:after{display:none}.tab-mix-category.trd-menu a.on{color:#000}.brand-shop-list .prd-filter-wrap.fixed.sm2{top:43px}.pagegtion-desable{display:none!important}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}.vertical-besall-list .tmpl-md-pick-prod .prod-meta-brand{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.card_template_wrap .card_header.dummy .mtt .newicon{width:14px;vertical-align:middle;margin-top:-4px}.gall-type-card.swiper-container{margin-bottom:30px}.location .mtt.brand.brand2{margin-left:5px}.location .prev.arrow-go{left:0}.location .prev.corner-arrow{top:-3px}.location .prev{position:relative;padding:2px 4px;font-size:0;height:40px;display:inline-block;vertical-align:top}.location .mtt{line-height:45px;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.location .mtt.home{height:100%;margin-top:-2px;margin-left:52px;position:absolute}.location .mtt.home a{vertical-align:top}.brand-fillup .location .prev-brd .sp-arrow-goback,.location .prev-brd .sp-arrow-goback,.top_fix.brand-fix-top.brand-fillup-header .location .prev-brd .sp-arrow-goback{display:inline-block;width:40px;height:40px;font-size:0;background:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/gnb_fnb_sp.png) 5px -40px no-repeat;background-size:200px 120px;vertical-align:top}.showroom_ttl2{line-height:43px;max-height:43px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:16px;color:#000;padding-right:20px;width:70%}.category-page-bn .swiper-pagination{bottom:21px!important;padding:0}.category-section.mt-0{margin-top:0!important}.card_template_wrap .card_header{padding:0 20px}.tmpl-brand-meta-card .tab-mix-category li:first-child,.tpml-vertical-card .tab-mix-category li:first-child{margin-left:0}.tab-mix-category.fixed-type .inner-magin ul li:first-child,.tab-mix-category.fixed-type.fixed .inner-magin ul li:first-child{margin-left:20px}.tab-mix-category.best-category.fixed-type,.tab-mix-category.trd-menu,.tab-mix-category[id^=card417] li:first-child{margin-left:0}.tab-mix-category.trd-menu li:first-child{padding-left:6px}.tab-mix-category.best-category.fixed-type li:first-child{padding-left:0}.card_template_wrap.cardCategory:not(:empty),.card_template_wrap.cardCategory:not(:empty) .tmpl_24.card_template3{padding-bottom:0}.prd-filter-wrap.sm.fixed{top:43px}.po-change{position:absolute!important;width:100%;z-index:10}.btn-lv-price{position:relative;padding-right:15px;z-index:10;font-size:13px}.btn-lv-price:after{content:'';display:inline-block;vertical-align:top;margin:-2.5px 0 0;width:9px;height:5px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sc2_bg.png) 0 -100px no-repeat;background-size:400px auto;transform:rotate(180deg);position:absolute;right:0;top:50%}.btn-lv-price.on:after{transform:rotate(0)}.ly-lv-price{position:absolute;left:0;right:0;margin:5px -5px 0;background:#fff;border:1px solid #eee;padding:20px 15px;z-index:20;display:none}.lf-gnb-top,body .lf-gnb-top{border-bottom:0;padding-bottom:0}.ly-lv-price .lv-price-info{overflow:hidden;opacity:.4;display:flex;-webkit-display:flex;justify-content:space-between}.ly-lv-price .lv-price-info.on{opacity:1}.ly-lv-price .lv-price-info+.lv-price-info{margin-top:15px}.ly-lv-price .lv-price-info sub,.ly-lv-price .lv-price-info sup{font-size:13px;line-height:normal;color:#000;font-weight:400;flex:1}.ly-lv-price .lv-price-info sub{text-align:right}.ttl-all-view.type-ico-round:after{right:0;top:-24px}button.ttl-all-view.type-ico-round:after{right:0;top:0;width:100%;height:22px}.fix.filterFixHeader.sticky-naturally{height:95px}.fix.filterFixHeader.sticky-naturally.down,.fix.filterFixHeader.sticky-naturally.down.bg_scrollChk{position:fixed;height:41px}.fix.filterFixHeader.sticky-naturally.bg_scrollChk.up .lf-gnb-top{display:block!important}.fix.filterFixHeader.sticky-naturally.down.bg_scrollChk .lf-gnb-top{display:none!important}.fix.filterFixHeader.sticky-naturally.up .lf-gnb-top{display:flex!important}.fix.filterFixHeader.sticky-naturally.down .lf-gnb-top{display:none!important}.sub2.app_banner_in #header.sticky-naturally .gnb-nav.sticky-nav{position:relative;width:100%;top:auto}#header.sticky-naturally{position:relative;top:auto;background:#fff}.sub2.app_banner_in #header.sticky-naturally.down .gnb-nav.sticky-nav{position:fixed;height:44px}.sub2.app_banner_in #header.sticky-naturally.up .gnb-nav.sticky-nav{top:auto}#header.fix.filterFixHeader.sticky-naturally.up{position:fixed;top:0}#header.fix.filterFixHeader.sticky-naturally.down{position:fixed;height:44px;top:0}#header.fix.filterFixHeader.sticky-naturally.down .gnb-nav.sticky-nav{position:static}.sub2 .fix.filterFixHeader.sticky-naturally.up .gnb-nav.sticky-nav{position:static!important}.sub2.app_banner_in .fix.filterFixHeader.sticky-naturally.down{top:51px!important}.sub2 .fix.filterFixHeader.sticky-naturally.down{top:0!important}.sub2.app_banner_in .fix.filterFixHeader.sticky-naturally.up{top:51px!important}.sub2 .fix.filterFixHeader.sticky-naturally.up{top:0!important}.sub2 .events-in-progress-tab.down.sticky-pos{top:44px!important}.sub2.app_banner_in .events-in-progress-tab.down.sticky-pos{top:95px!important}.sub2 .events-in-progress-tab.up.sticky-pos{top:100px!important}.sub2.app_banner_in .events-in-progress-tab.up.sticky-pos{top:151px!important}.hot-deal-thumb{position:relative}body .card_template_wrap .ico_label{display:inline-block;position:absolute;top:0;left:0;width:27px;height:27px;z-index:9}body .card_template_wrap .ico_label img{width:100%;height:auto}body .card-tmpl-hot-deal .ico_label,body .card_template3 .ico_label,body .card_template3.tmpl_450 .ico_label,body .card_template_wrap .tmpl-brand-meta-prod .ico_label,body .tmpl-brand-meta-card .tmpl-prod-list-2x-bundle-half .ico_label,body .tmpl-md-pick-prod .prod-thumb .ico_label{display:inline-block;position:absolute;top:0;left:0;width:27px;height:27px;z-index:9}body .card-tmpl-hot-deal .ico_label img,body .card_template3 .ico_label img,body .card_template3.tmpl_450 .ico_label img,body .card_template_wrap .tmpl-brand-meta-prod .ico_label img,body .tmpl-md-pick-prod .prod-thumb .ico_label img{width:100%;height:auto}.fly-aside-menu.new a[class*=btn-aside-more].transform-close strong{display:none}.fly-aside-menu.new{height:42px;right:16px;background:rgba(249,249,249,.95);bottom:calc(env(safe-area-inset-bottom) + 72px)!important;border-width:1px 0 1px 1px;border-color:#eee;border-style:solid}.fly-aside-menu.new.close{background:rgba(249,249,249,.7)}.fly-aside-menu.new .btn-aside-store:before{background:#eee;height:0}.fly-aside-menu.new .btn_more>strong{background:0 0}.fly-aside-menu.new .btn_more.transform-more{background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/btn_more_new.png) no-repeat;background-size:100% 100%}.fly-aside-menu.new .btn_more.transform-close{background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/btn_more_close.png) no-repeat;background-size:100% 100%}.fly-aside-menu.new .btn-aside-store>strong::before,.fly-aside-menu.new .btn-aside-store>strong:after,.fly-aside-menu.new .btn-aside-tok>strong::after,.fly-aside-menu.new .btn-aside-tok>strong::before{width:21px!important;height:21px!important}.fly-aside-menu.new .fly-aside-menu-package{display:flex;justify-content:center;align-items:center}.fly-aside-menu.new a[class*=btn-aside-] strong:before{background-size:100% auto;background-position:0 0;width:0;height:0}.fly-aside-menu.new .btn-aside-store strong:before{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/icon_flybanner_theme_shop.png)}.floating_wrap{position:relative}.floating_wrap .btn_top .sp{background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/btn_top_new.png) no-repeat;background-size:100% 100%;padding:0;height:42px;width:42px!important}.floating_wrap .btn_recent,.product_detail_wrap .btn_recent{position:fixed;right:16px;bottom:122px;bottom:calc(constant(safe-area-inset-bottom) + 119px);bottom:calc(env(safe-area-inset-bottom) + 119px);width:42px;height:42px;border-radius:100%;overflow:hidden;z-index:210;border:none}.os_android .floating_wrap .btn_recent{bottom:calc(env(safe-area-inset-bottom) + 119px)}.floating_wrap.lf_app_ios,.floating_wrap.lf_app_ios .btn_top.down-bottom.ios-ht{bottom:calc(constant(safe-area-inset-bottom) + 25px)!important;bottom:calc(env(safe-area-inset-bottom) + 25px)!important}.floating_wrap.lf_app_ios .lflus.fly-banner .fly-banner-summary .ly-aside-menu.new{bottom:calc(constant(safe-area-inset-bottom) + 124px)!important;bottom:calc(env(safe-area-inset-bottom) + 119px)!important}.floating_wrap.lf_app_ios .bottom-nav.ios-app-ht{padding-bottom:calc(env(safe-area-inset-bottom) + 38px)}.floating_wrap.lf_app_ios .btn_recent{bottom:119px;bottom:calc(constant(safe-area-inset-bottom) + 119px);bottom:calc(env(safe-area-inset-bottom) + 119px)!important}.card_template_wrap.timer_renew .card_header{padding:0}.card_template_wrap.timer_renew .card_header.dummy span.ttl-all-view.type-ico-round{margin:0;top:20px;right:12px;text-indent:-9999px}.card_template_wrap.timer_renew .card_header .ttl-all-view.type-ico-round:after{content:'';display:inline-block;width:20px;height:20px;background:url(//img.lfmall.co.kr/file/WAS/display/202110/icon_next_arrow.png) no-repeat;background-size:100% auto;position:initial;top:auto;right:auto;transform:translateY(0)}.card_template_wrap.timer_renew .card_info_wrap{position:relative}.card_template_wrap.timer_renew .thumb_inner{width:284px;height:284px;border-radius:100%;margin:0 auto 15px;overflow:hidden}.card_template_wrap.timer_renew .thumb_inner .vertical-card02-mainimg{position:relative;width:auto}.card_template_wrap.timer_renew .thumb_inner .vertical-card02-mainimg .img{position:absolute;top:0;left:0;width:100%;padding-top:100%}.card_template_wrap.timer_renew .thumb_inner .vertical-card02-mainimg .img>img{display:block;width:100%}.card_template_wrap.timer_renew .tmpl-count-down.vertical-times-count{top:-65px;animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.card_template_wrap.timer_renew .tmpl-count-down.vertical-times-count .count-down-time2 span{width:62px;font-size:30px;font-family:Gza-Regular;color:#fff}.card_template_wrap.timer_renew .tmpl-count-down.vertical-times-count .count-down-time2 span>em{color:#fff;opacity:.3;font-family:AppleSDGothicNeo}.card_template_wrap.timer_renew .tmpl-timer-swiper-wrap{padding-top:40px}.card_template_wrap.timer_renew .tmpl-timer-swiper-card .prod-meta-info{margin:85px 20px 0;color:#fff;padding-top:20px;border-top:1px solid rgba(238,238,238,.5)}.card_template_wrap.timer_renew .tmpl-timer-swiper-card{padding-bottom:30px;background:#000}.card_template_wrap.timer_renew{padding-bottom:30px!important}.card_template_wrap.timer_renew .tmpl-timer-swiper-card .swiper-slide{width:300px!important;align-items:flex-start}.card_template_wrap.timer_renew .tmpl-timer-swiper-card .swiper-slide .prod-meta-info{opacity:0}.card_template_wrap.timer_renew .tmpl-timer-swiper-card .swiper-slide-active .prod-meta-info{opacity:1;animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.card_template_wrap.timer_renew .tmpl-timer-swiper-card .prod-meta-info .prod-meta-brand{height:auto;margin-top:0;font-size:13px}.card_template_wrap.timer_renew .tmpl-timer-swiper-card .prod-meta-info .prod-meta-price{margin-top:10px;font-size:14px;font-weight:700}.card_template_wrap.timer_renew .tmpl-timer-swiper-card .prod-meta-info .prod-meta-price strong{font-weight:700;color:#dc2832;font-size:14px;padding-right:5px}.card_template_wrap.timer_renew .tmpl-count-down.vertical-times-count>.count-down-time2>span::after{top:1px;right:-7px;background:url(//img.lfmall.co.kr/file/WAS/display/202110/semicolon2.png) no-repeat;background-size:80% auto}.card_0063{padding:0 20px}.card_0063 .swiper-slide{display:flex;flex-wrap:wrap;justify-content:space-between}.card_0063 .card_0063_inner{flex:0 0 calc((100% - 5px)/ 2);position:relative;margin-bottom:5px}.card_0063 .swiper-container{padding-bottom:20px}.card_0063 .swiper-container .swiper-wrapper{padding-bottom:5px}.card_0063 .card_0063_inner>a{display:block}.card_0063 .card_0063_inner .img{display:block;width:calc((100vw - 45px)/ 2);height:calc((100vw - 45px)/ 2)}.card_0063 .card_0063_inner .img img{width:100%;height:100%;object-fit:cover}.card_0063 .card_0063_inner .img::after{content:'';display:block;width:100%;height:30px;position:absolute;bottom:0;left:0;opacity:.1;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1))}.card_0063 .card_0063_inner .txt{display:block;width:calc(100% - 20px);height:30px;overflow:hidden;position:absolute;bottom:0;left:10px;color:#fff;font-size:12px;line-height:30px;white-space:nowrap;text-overflow:ellipsis}.card_0063_detail{padding:20px}.card_0063_detail .vertical-card-type01{padding:0}.card_0063_detail .vertical-card01-list li>a{display:flex;align-items:center;position:relative}.card_0063_detail .vertical-card01-list li>a>.listtype-thim{flex:0 0 108px;width:108px;height:135px}.card_0063_detail .vertical-card01-list li>a>.prd-detail-txt{flex:0 0 calc(100% - 160px)}.card_0063_detail .btn-wishlist{position:absolute;top:0;right:0;z-index:5;width:40px;height:40px}.card_0063_detail .btn-wishlist::after{content:'';display:inline-block;vertical-align:top;width:19px;height:16px;background:url(//img.lfmall.co.kr/file/WAS/apps/2017/mfront/sp_list_v2.png) no-repeat;background-size:150px auto}.card_0063_detail .btn-wishlist.on::after{background-position-x:-20.5px}.card_0063_detail .vertical-full-img a{padding-top:120%}.card_0063_detail .vertical-card01-list.card_0073{margin:0 0 40px}.card_0063_detail .vertical-card01-list.card_0073 .prd-detail-txt{padding-right:0}.card_0063_detail .vertical-card01-list.card_0073 .prd-detail-txt .brand{display:block}.card_0063_detail .vertical-card01-list.card_0073 li a .prd-detail-txt .subtxt{-webkit-line-clamp:1}.card_0063_txt{margin:12px 0 20px;display:block}.card_0063_txt .main_txt em.brand,.card_0063_txt i.logo_img{display:inline-block;line-height:24px;vertical-align:top;font-style:normal}.card_0063_txt i.logo_img{margin-right:4px;width:24px;height:24px;border-radius:100%;color:#fff;font-size:13px;text-align:center}.card_0063_txt .main_txt em.brand,.card_0063_txt .sub_txt{font-size:14px;color:#000;overflow:hidden;word-break:break-word;text-overflow:ellipsis}.card_0063_txt .main_txt i.logo_img img{width:100%;height:100%;object-fit:cover;border-radius:100%}.card_0063_txt .main_txt em.brand{width:calc(100% - 40px);height:24px;white-space:nowrap}.card_0063_txt .sub_txt{margin-top:8px;line-height:18px;max-height:72px;letter-spacing:-.2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.card_0063 .swiper-pagination{margin-top:8px}.prd-detail-txt .prod-star-value{margin:6px 0 2px;line-height:1;display:flex;justify-content:flex-start}.prd-detail-txt .star-rating-baseline{font-size:0;height:10px;display:inline-block;width:50px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) no-repeat;background-size:200px auto;position:relative}.prd-detail-txt .star-rating{display:inline-block;height:10px;position:absolute;left:0;top:0;bottom:0;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/gift/sp_gift.png) 0 -12.5px no-repeat;background-size:200px auto}.prd-detail-txt .star-value-number{font-size:10px;color:#000;line-height:10px;margin-left:2px}.tmpl-timer-swiper-card .prod-meta-info .prod-meta-name{margin-top:3px;font-size:13px}.lv-price-notic{color:#000;margin-top:10px;font-size:12px;font-weight:400}.fly-aside-menu.new a[class*=btn-aside-more].transform-more{width:42px;height:42px}.fly-aside-menu.new.close{border-width:0}.os_android .w-btn-navbar-top .fly-aside-menu.new.close{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.fly-aside-menu.new .btn_more{width:42px;height:42px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/btn_more_new.png) no-repeat;background-size:100% 100%}.fly-aside-menu.new .w-btn-top .fly-aside-menu.ios-ht{bottom:calc(env(safe-area-inset-bottom) + 72px)}.fly-aside-menu.new a[class*=btn-aside]{height:42px;line-height:42px;color:#000}.fly-aside-menu.new .btn-aside-tok strong:before{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/icon_flybanner_theme_talk.png)}.floating_wrap .btn_top{right:16px;bottom:calc(env(safe-area-inset-bottom) + 20px)!important}; .floating_wrap .btn_top.up-top{bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.floating_wrap.lf_app{bottom:calc(env(safe-area-inset-bottom) + 20px)!important}.floating_wrap.lf_app .bottom-nav.ios-app-ht{padding-bottom:calc(env(safe-area-inset-bottom) + 38px)}.floating_wrap.lf_app .fly-aside-menu.new{bottom:calc(constant(safe-area-inset-bottom) + 62px);bottom:calc(env(safe-area-inset-bottom) + 62px)}.floating_wrap.lf_app .btn_recent,.floating_wrap.lf_app .btn_recent.down-bottom{bottom:109px;bottom:calc(constant(safe-area-inset-bottom) + 109px);bottom:calc(env(safe-area-inset-bottom) + 109px)!important}.product_detail_wrap .btn_recent{right:16px;bottom:142px!important}.product_detail_wrap .btn_top{display:none;right:16px;bottom:calc(env(safe-area-inset-bottom) + 95px)!important}.floating_wrap .btn_recent.up-top.ios-ht{bottom:174px;bottom:calc(constant(safe-area-inset-bottom) + 174px)!important;bottom:calc(env(safe-area-inset-bottom) + 174px)!important}.floating_wrap .btn_recent:after{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,.04);position:absolute;top:0;left:0}.floating_wrap .btn_recent img{display:block;max-width:100%}.os_ios .floating_wrap .btn_top.up-top.ios-ht,.sub .floating_wrap .btn_top.ios-app-ht,.sub .floating_wrap .btn_top.ios-ht.up-top{bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.os_android .floating_wrap .btn_top.down-bottom{bottom:calc(env(safe-area-inset-bottom) + 20px)!important}.os_android .floating_wrap .btn_recent.up-top{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.floating_wrap .btn_recent.up-top{bottom:calc(env(safe-area-inset-bottom) + 171px)!important}.floating_wrap .btn_top.ios-app-ht.down-bottom,.floating_wrap.lf_app .btn_top.ios-app-ht.down-bottom{bottom:calc(env(safe-area-inset-bottom) + 20px)!important}.floating_wrap .btn_recent.w-btn-navbar-top.up-top{bottom:calc(env(safe-area-inset-bottom) + 171px)!important}.os_ios.iphone .floating_wrap .btn_top.up-top{bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.floating_wrap .btn_recent.up-top.ios-app-ht,.os_ios.iphone .w-btn-navbar-top .fly-aside-menu.ios-app-ht{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.os_android .floating_wrap .btn_recent .os_ios.iphone .floating_wrap .btn_top.ios-app-ht.down-bottom{bottom:calc(env(safe-area-inset-bottom) + 20px)!important}.os_ios.iphone .w-btn-navbar-top .fly-aside-menu.ios-app-ht.close{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.os_ios.iphone .fly-aside-menu.ios-app-ht.close{bottom:calc(env(safe-area-inset-bottom) + 72px)!important}.floating_wrap .btn_recent.ios-app-ht,.floating_wrap .btn_recent.ios-ht{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.floating_wrap .btn_recent.ios-ht.down-bottom{bottom:calc(env(safe-area-inset-bottom) + 114px)!important}.floating_wrap .btn_recent.ios-app-ht.down-bottom{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.floating_wrap .btn_recent.ios-ht.up-top{bottom:calc(env(safe-area-inset-bottom) + 119px)!important}.floating_wrap .btn_recent.ios-app-ht.up-top{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.floating_wrap .btn_recent.ios-app-ht.w-btn-navbar-top.up-top,.floating_wrap .btn_recent.ios-ht.w-btn-navbar-top.up-top,.sub .floating_wrap .btn_recent.ios-app-ht.w-btn-navbar-top.up-top,.sub .floating_wrap .btn_recent.ios-ht.w-btn-navbar-top.up-top,.sub .floating_wrap .btn_recent.w-btn-navbar-top.up-top{bottom:calc(env(safe-area-inset-bottom) + 171px)!important}.floating_wrap .btn_top.ios-not,.sub .floating_wrap .btn_top.ios-not{bottom:calc(env(safe-area-inset-bottom) + 72px)!important}.floating_wrap .btn_top.ios-not.down-bottom{display:block!important;bottom:calc(env(safe-area-inset-bottom) + 20px)!important}.floating_wrap .btn_top.ios-not.up-top{display:block!important;bottom:calc(env(safe-area-inset-bottom) + 72px)!important}.floating_wrap.lf_app_ios .btn_recent.ios-app-ht.down-bottom{bottom:calc(constant(safe-area-inset-bottom) + 119px)!important;bottom:calc(env(safe-area-inset-bottom) + 119px)!important}.sub .fly-aside-menu.new.close,.sub .fly-aside-menu.w-btn-navbar-top.new.close{bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.sub .fly-banner-summary.w-btn-top .fly-aside-menu.new.close{bottom:calc(env(safe-area-inset-bottom) + 69px)!important}.sub .floating_wrap .btn_top.ios-not.up-top,.sub .floating_wrap .btn_top.up-top{display:block!important;bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.sub .floating_wrap .btn_recent,.sub .floating_wrap .btn_recent.ios-ht{display:block;bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.sub .floating_wrap .btn_recent.down-bottom,.sub .floating_wrap .btn_recent.ios-ht.down-bottom{bottom:calc(env(safe-area-inset-bottom) + 119px)!important}.brand-fillup.sub .w-btn-navbar-top .fly-aside-menu.new.ios-app-ht.close,.sub .floating_wrap .btn_recent.ios-ht.up-top,.sub .floating_wrap .btn_recent.ios-ht.w-btn-navbar-top.up-top,.sub .floating_wrap .btn_recent.up-top{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.floating_wrap.lf_app .btn_top.ios-app-ht{bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.brand-fillup.sub .w-btn-navbar-top .fly-aside-menu.new.close,.sub .w-btn-navbar-top .fly-aside-menu.new.close{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.brand-fillup.sub .btn_recent.ios-ht.w-btn-navbar-top.up-top,.sub .w-btn-navbar-top .btn_recent.ios-not-app{bottom:calc(env(safe-area-inset-bottom) + 171px)!important}.brand-fillup.sub .fly-aside-menu.w-btn-navbar-top.new.close{bottom:calc(env(safe-area-inset-bottom) + 122px)!important}.brand-fillup.sub .fly-aside-menu.new.close{bottom:calc(env(safe-area-inset-bottom) + 75px)!important}.brand-fillup.sub .floating_wrap .btn_recent.w-btn-navbar-top.up-top{bottom:calc(env(safe-area-inset-bottom) + 171px)!important}.sub .floating_wrap.lf_app .btn_more.ios-app-ht.up-top{bottom:calc(env(safe-area-inset-bottom) + 171px)}.sub .floating_wrap .btn_recent.ios-ht.w-btn-navbar-top.up-top,.sub.app_banner_in .floating_wrap .btn_recent.ios-ht.w-btn-navbar-top.up-top{bottom:calc(env(safe-area-inset-bottom) + 171px)!important}.tpml-review-list{margin-bottom:30px}.review-list.review-list-new .review-cont-top{display:flex;align-items:stretch}.review-list.review-list-new>li{border-bottom:0;padding:10px 0}.review-list.review-list-new>li:first-of-type{padding-top:0}.review-list.review-list-new>li:last-of-type{padding-bottom:17px}.review-list.review-list-new .review-cont-top .thum-img{width:120px;height:152px;overflow:hidden}.review-list.review-list-new .review-cont-top .thum-img img{width:100%}.review-list.review-list-new .review-cont-top .review-prod-info{flex:1;padding-left:15px;padding-top:6px}.review-list.review-list-new .review-cont-top .star_info{margin:8px 0 15px}.review-list.review-list-new .review-cont-top .star_info .review-counter,.review-list.review-list-new .review-cont-top .star_info .star_num{vertical-align:middle}.review-list.review-list-new .review-cont-top .review-txt{font-size:13px;font-weight:400;line-height:18px;color:#000;margin-top:0;height:auto;max-height:4.14}.review-list.review-list-new .review-cont-top .review-counter{color:#757575;font-size:10px;display:inline-block;vertical-align:-4px;margin-left:5px}.review-list.review-list-new .review-cont-top .prod-meta-brand,.review-list.review-list-new .review-cont-top .prod-meta-name{color:#999;font-size:12px;font-weight:400;font-style:normal;line-height:1.38;letter-spacing:normal}.review-list.review-list-new .review-cont-top .prod-meta-price{color:#999;font-size:12px;margin-top:0;line-height:21px}body.searchLyopen .fix.filterFixHeader.sticky-naturally.down .search-wrap,body.searchLyopen .search-wrap{display:block!important}body.searchLyopen{overflow:hidden;height:100%;position:fixed;transform:translateZ(0)}body.searchLyopen #header{z-index:270!important}.tmpl-ttl-card .mtt.prosonal-tit>strong{font-size:20px;font-weight:500;line-height:56px;color:#000}.card-s-tit{margin:10px 20px}.card-s-tit h3{position:relative;display:inline-block;padding-bottom:6px;font-family:AppleSDGothicNeo;font-size:15px;font-weight:700;letter-spacing:-.25px}.card-s-tit h3::after,.tpml-vertical-card .card-btn-go{position:absolute;content:''}.card-s-tit h3::after{display:block;height:1px;width:100%;background:#000;bottom:0;left:0}.tmpl-prod-list-2x-bundle-half.bundle-small li.swiper-slide{width:calc((100vw - 45px)/ 2)!important}.tpml-vertical-card.arrow-tit .card_header{padding:0;line-height:58px;min-height:58px}.tpml-vertical-card .card-btn-go{right:20px;top:15px;display:inline-block;width:20px;height:20px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/mweb/display/comm-icon-display-ic-card-arrow.png) no-repeat;background-size:20px auto}.tab-mix-category a{display:block;color:#757575;font-size:14px;padding:7px 0 9px;position:relative}.tab-mix-category a span{position:relative;padding-bottom:8px}.tab-mix-category a.on{font-weight:700;color:#000}.tab-mix-category a.on span:after{content:'';transform:scaleX(1);opacity:1;width:100%;height:2px;left:0;bottom:0;background:#000;border-radius:0;overflow:hidden;position:absolute;margin:0;display:block}.grouptab-big-cate{text-align:center;font-size:0;margin:0 20px 10px;display:flex}.grouptab-big-cate a{display:inline-block;padding:0 20px;position:relative;height:38px;line-height:38px;font-family:MalgunGothic;font-size:13px;background:rgba(33,33,33,.03);letter-spacing:-.88px;text-align:center}.grouptab-big-cate a.active{background-color:#000;color:#fff}.card417-wrap{padding:20px 0}.card_header .arrow-right{position:absolute;right:20px;top:19px;display:block;width:20px;height:20px;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/mweb/display/icon-ic-arrow.png) no-repeat;background-size:20px auto}.eco_bridge .eco_bridge_toggle .txt{font-size:15px}.eco_bridge .eco_bridge_toggle .txt strong{font-weight:400}.eco_bridge .eco_bridge_toggle{padding:15px 20px;position:relative;display:inline-flex;align-items:center;width:calc(100% - 40px)}.eco_bridge .eco_bridge_toggle::after{content:'';width:7px;height:7px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);display:block;position:absolute;top:20px;right:20px}.eco_bridge .eco_bridge_toggle.on::after{transform:rotate(315deg);top:24px}.eco_bridge .eco_bridge_toggle_open{border:1px solid #666;margin:0 20px 30px;display:none}.brand-shop-list #defaultCategory .depth1,.sub-brand-list{border-bottom:1px solid #eee}.eco_bridge .eco_bridge_toggle_open ul{overflow:hidden}.eco_bridge .eco_bridge_toggle_open ul li{float:left;padding:17px 0;width:calc(100% / 3);background:#fff;box-sizing:border-box;text-align:center}.eco_bridge .eco_bridge_toggle_open ul li a p.bnf_name{color:#000;font-size:14px;line-height:19px}.eco_bridge .eco_bridge_toggle_open ul li a p.bnf_count{padding:5px 0 0}.eco_bridge .eco_bridge_toggle_open ul li a p.bnf_count .red{color:#000;font-size:16px;line-height:19px;vertical-align:0;font-weight:700}.brand-main{position:relative}.brand-main .brand-shop-list #defaultCategory{margin-top:73px}.brand-main .brand-more-info{padding:6px 0 0}.brand-main .top_fix{background:#fff}.brand-main .location .prev-brd{vertical-align:top}.brand-main .location .prev-brd .sp-arrow-goback{display:inline-block;background:url(//img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/btn_mo_sub_goback2.png) 0 center no-repeat;background-size:40px auto;vertical-align:middle;height:30px;width:30px;font-size:0}.brand-main .location .mtt.brand.brand-logo{overflow:hidden;width:60%;display:inline-block!important;text-indent:initial}.brand-main .location .btn_srch .sp{background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/product/ic-search-gray.svg) center center no-repeat}.brand-main .location .btn-gnb-cart{background:url(https://img.lfmall.co.kr/file/WAS/apps/2021/image/homerev/common/sp_gnb_cart.png) center center no-repeat;background-size:40px 40px}.brand-main .fillup-handler.tmpl-card-wrap,.brand-main .tmpl-card-wrap{position:relative;margin-top:73px;margin-bottom:-73px}.sub-brand-list{position:fixed;top:44px;right:0;left:0;overflow-x:scroll;display:flex;padding:15px 20px;background:#fff;z-index:15}.sub-brand-list li{flex:none}.sub-brand-list li a{display:flex;align-items:center;font-weight:500;font-size:11px;line-height:12px;letter-spacing:-.1px;color:#8f8f8f}.sub-brand-list li+li{margin-left:15px}.sub-brand-list li span{overflow:hidden;display:flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;margin-right:5px;border-radius:50%}.sub-brand-list li span img{width:40px;height:40px;border-radius:50%}.sub-brand-list li strong{overflow:hidden;display:-webkit-box;max-width:92px;max-height:36px;-webkit-line-clamp:3;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-weight:500}.sub-brand-list li.on a{color:#000}.sub-brand-list li.on span{box-shadow:0 0 0 1px #000,inset 0 0 0 1px #fff}.brand-main .scroll-hide{overflow-x:auto;-webkit-overflow-scrolling:touch}.brand-main .scroll-hide::-webkit-scrollbar,.brand-main .scroll-hide::-webkit-scrollbar-thumb,.brand-main .scroll-hide::-webkit-scrollbar-track{background:0 0;height:0!important;display:none;opacity:0;visibility:hidden;-webkit-appearance:none}.brand-shop-list #defaultCategory{margin-top:10px;margin-bottom:20px;background:#fff}.brand-shop-list .category-depth .depth-list li>a{height:48px;line-height:50px;font-size:15px}.brand-main .brand-shop-list .category-depth.fixed{position:sticky;top:117px}.brand-shop-list .category-depth.fixed{position:sticky}.brand-main .brand-shop-list .prd-filter-wrap.fixed.sm{top:169px}.badge-wrap{display:flex;align-items:center;margin-top:8px}.badge-wrap *{margin-top:0!important}.badge-guarantee-type1{display:inline-block;height:20px;padding:0 5px;line-height:18px;box-sizing:border-box;vertical-align:middle;border:1px solid #000;font-size:10px;color:#000}.adm-banner,.adm-banner a{display:-webkit-box;display:-ms-flexbox;width:100%}.badge-guarantee-type1.size-sm{height:18px}.badge-guarantee-type1+.flag{margin-left:3px}.tag_review>.tag_group>.badge-guarantee-type1{margin-top:4px}.adm-banner{overflow:hidden;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adm-banner.fixed{position:fixed;bottom:calc(env(safe-area-inset-bottom) + 58px)!important;z-index:100}.lf_app .adm-banner.fixed,.lf_app_ios .adm-banner.fixed{bottom:calc(env(safe-area-inset-bottom) + 55px)!important}.adm-banner a{display:flex}.adm-banner .banner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:82px;padding:0 0 0 20px;background:url(//img.lfmall.co.kr/file/WAS/apps/img/mobile/banner/banner_bg_001.png) right top no-repeat #55A5E9;background-size:auto 82px}.adm-banner .banner-wrap .banner-text,.adm-banner .banner-wrap span,.adm-banner.type-navi .banner-wrap,.adm-banner.type-navi .nav-item-cont .item-box a{-webkit-box-orient:vertical;-webkit-box-direction:normal}.adm-banner .banner-wrap .banner-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.adm-banner .banner-wrap span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;color:#fff}.adm-banner .banner-wrap .bnr-title{width:100%;height:17px;font-size:16px;font-weight:500;text-align:left;line-height:18px;overflow:hidden}.adm-banner .banner-wrap .sub-title{align-items:center;overflow:hidden;height:18px;margin-top:3px;font-size:12px;font-weight:300;text-align:left;line-height:18px}.adm-banner .banner-wrap .sub-title::after{content:'';display:inline-block;width:6px;height:6px;margin-left:2px;position:relative;top:-1px;border:.5px solid #fff;border-left:0;border-top:0;transform:rotate(-45deg)}.adm-banner .banner-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:82px;margin-left:auto}.adm-banner .banner-icon img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;left:0;width:82px;height:82px}.fnb-lflayer.renew .adm-banner-wrap+.fnb-section{margin-top:40px}.adm-banner.adm-first-purchase-banner .banner-wrap .bnr-title{height:18px;font-weight:400}.adm-banner.adm-first-purchase-banner .banner-wrap .sub-title::after{border-right-width:.5px;border-bottom-width:.5px}.adm-banner.type-navi .banner-wrap{-ms-flex-direction:column;flex-direction:column;padding-bottom:15px;background:#fff}.adm-banner.type-navi .banner-wrap .banner-text{padding:32px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adm-banner.type-navi .banner-wrap .banner-text .bnr-title{width:100%!important;font-size:18px;color:#000;text-align:center}.adm-banner.type-navi .banner-wrap .banner-text .sub-title{margin-top:10px;font-size:14px;font-weight:700;text-align:center;color:#000}.adm-banner.type-navi .nav-item-cont{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 10px}.adm-banner.type-navi .nav-item-cont .item-box a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.adm-banner.type-navi .nav-item-cont .item-box .thumb-icon{width:60px;height:60px}.adm-banner.type-navi .nav-item-cont .item-box:nth-child(1) .thumb-icon{background:url(/file/WAS/img-mw/nv-thumb-ico-01.png) center no-repeat;background-size:60px}.adm-banner.type-navi .nav-item-cont .item-box:nth-child(2) .thumb-icon{background:url(/file/WAS/img-mw/nv-thumb-ico-02.png) center no-repeat;background-size:60px}.adm-banner.type-navi .nav-item-cont .item-box:nth-child(3) .thumb-icon{background:url(/file/WAS/img-mw/nv-thumb-ico-03.png) center no-repeat;background-size:60px}.adm-banner.type-navi .nav-item-cont .item-box:nth-child(4) .thumb-icon{background:url(/file/WAS/img-mw/nv-thumb-ico-04.png) center no-repeat;background-size:60px}.adm-banner.type-navi .nav-item-cont .item-box .text{margin-top:6px;font-size:12px;color:#000;line-height:16px;text-align:center}.adm-banner.type-navi .banner-wrap .btn-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:66px;margin-bottom:5px}.adm-banner.type-navi .banner-wrap .btn-more button{padding:5px}.adm-banner.type-navi .banner-wrap .btn-more button:after{content:'';padding-right:18px;background:url(/file/WAS/img-mw/ico_btn_more.png) center no-repeat;background-size:13px}@media screen and (max-width:375px){.adm-banner .banner-wrap .title{width:250px}}@media screen and (max-width:320px){.adm-banner .banner-wrap .title{width:200px}}.ly_popup_join{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:400;width:80%;max-width:340px;border:0;background:#fff}.ly_popup_join .ly_popup_cont{height:auto;margin:0 auto;padding:40px 20px 30px}.ly_popup_join .ly_popup_cont h1{font-size:16px;font-weight:700;line-height:26px;color:#000;text-align:center}.ly_popup_join .ly_popup_cont p{margin-top:20px;font-size:16px;line-height:26px;color:#000;text-align:center}.ly_popup_join .btn_wrap{width:100%;height:56px;background:#fff;border-style:solid;border-width:1px 0 0;border-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}.ly_popup_join .btn_wrap a{float:left;display:inline-block;height:100%;line-height:56px;font-size:16px;font-size:15px;color:#000;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-1px}.card500 .banner-wrap *,.card501 .tmpl_tab_wrap *,.card502 .coupon-wrap *,.card503 .stamp-wrap *,.card504 .benefit-price-group-wrap *,.card504 .tmpl-prd-cont *,.card801 .coupon-wrap .teml-coupon-text{box-sizing:border-box}.ly_popup_join .btn_wrap a:nth-child(1){width:50%;border-right:1px solid #e9e9e9;color:rgba(0,0,0,.5)}.ly_popup_join .btn_wrap a:nth-child(2){width:50%;border-right:0}.ly_popup_join .btn_wrap a:nth-child(2) strong{color:#000}@media screen and (max-width:320px){.ly_popup_join{width:85%}.ly_popup_join .ly_popup_cont{padding:40px 20px 30px}}.app_banner_in .fnb-lflayer.lflayer-height{height:58%}.ly_customer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 20px;background:#fff}.ly_customer .btn_complete,.ly_customer .inner{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical}.ly_customer .inner{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;vertical-align:middle;text-align:center}.ly_customer .popup-text .sub-title{margin-bottom:10px;font-size:16px;color:#000}.ly_customer .popup-text .pop-title{margin-bottom:20px;font-size:30px;line-height:38px;color:#000}.ly_customer img{display:inline-block;width:260px;margin:0 auto;text-align:center}.ly_customer .btn_complete{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:260px;height:56px;margin-top:10px;border-radius:2px;background:#000;font-size:16px;font-weight:600;color:#fff}.ly_customer .bottom-btn-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:56px}.ly_customer .btn_later{padding:5px;font-size:14px;letter-spacing:-.3px;color:rgba(0,0,0,.3);vertical-align:middle}.comment_list_gray{position:relative;color:#757575;font-size:12px;margin-top:10px;padding:20px 0 0}.comment_list_gray ul>li{position:relative;padding-left:10px;margin:0;width:auto;font-size:inherit}.comment_list_gray ul>li::before{content:'';position:absolute;top:5px;left:0;display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#757575}.comment_list_gray ul>li:not(:last-of-type){margin-bottom:3px}.card500 .banner-wrap{position:relative;color:#fff}.card500 .banner-wrap,.card500 .banner-wrap .img-wrap>img{width:100%}.card500 .banner-wrap .banner-text-wrap{position:absolute;top:6.3%;left:0;width:100%;text-align:center}.card500 .banner-wrap .banner-text-wrap h2{font-size:8.533vw;font-weight:400;line-height:1.38;padding:0 5%}.card500 .banner-wrap .btn-link-wrap{display:block;font-size:4vw;line-height:1.2;padding-top:3%}.card500 .banner-wrap .btn-link-wrap a{position:relative;color:#fff}.card500 .banner-wrap .btn-link-wrap a::after{content:'';display:inline-block;width:1.6vw;height:1.6vw;position:relative;top:-.3vw;left:.8vw;border:.27vw solid #fff;border-top:0;border-left:0;transform:rotate(-45deg)}.card501 .tmpl_tab_wrap{width:100%;height:56px;overflow:hidden}.card501 .tmpl_tab_wrap ul{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;border-bottom:1px solid #eee;background-color:#fff;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.card501 .tmpl_tab_wrap ul::-webkit-scrollbar{display:none}.card501 .tmpl_tab_wrap ul.fixed{margin-top:0;position:fixed;top:0;left:0;z-index:90;width:100%}.card501 .tmpl_tab_wrap ul>li{position:relative;flex-shrink:0;width:25%;font-size:14px;text-align:center;height:100%;line-height:56px}.card501 .tmpl_tab_wrap ul>li a{display:block}.card501 .tmpl_tab_wrap ul>li a span{position:relative;color:#757575}.card501 .tmpl_tab_wrap ul>li a.on span{color:#000}.card501 .tmpl_tab_wrap ul>li a span::after{display:inline-block;opacity:0;transition:.2s all ease-out;transform:translateX(-50%) scaleX(0)}.card501 .tmpl_tab_wrap ul>li a span::after,.card501 .tmpl_tab_wrap ul>li a.on span:after{position:absolute;width:100%;height:2px;left:50%;bottom:-4px;background:#000;border-radius:0;content:''}.card501 .tmpl_tab_wrap ul>li a.on span:after{transform:translateX(-50%) scaleX(1);opacity:1;vertical-align:top;overflow:hidden;margin:0}.card502 .coupon-wrap{position:relative;width:100%;padding-top:20px}.card502 .card_header.dummy{background-color:inherit}.card502 .coupon-wrap .tmpl-coupon-cont{padding:0 40px 40px}.card502 .coupon-wrap .tmpl-coupon-cont img{width:100%;vertical-align:top}.card502 .coupon-wrap .tmpl-coupon-cont ul>li{position:relative}.card502 .coupon-wrap .tmpl-coupon-cont ul>li:not(:last-of-type){margin-bottom:3%}.card502 .coupon-wrap .teml-coupon-text{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;padding:20px}.card502 .coupon-wrap .teml-coupon-text>*{color:#000;font-family:SFProText;line-height:1}.card502 .coupon-wrap .temp-coupon-price{font-size:38px;letter-spacing:-.5px}.card502 .coupon-wrap .temp-coupon-info{font-size:12px;line-height:1.2;opacity:.6}.card502 .coupon-wrap .teml-coupon-text p:nth-of-type(2){margin-top:32px}.card_template_wrap .tmpl-btn-wrap{text-align:center}.card_template_wrap .tmpl-btn-wrap button,.card_template_wrap .tmpl-btn-wrap button span{display:block}.card_template_wrap .tmpl-btn-wrap button{width:100%;height:48px;color:#fff;margin:0;font-size:14px;line-height:48px;background-color:#000}.card502 .tmpl-btn-wrap button{margin-top:30px}.card503 .stamp-wrap{padding:50px 0 40px}.card503 .tmpl-stamp-cont{position:relative;padding:40px 30px;margin-bottom:25px}.card503 .tmpl-stamp-cont .tmpl-stamp-list{position:absolute;top:0;left:50%;width:90%;height:100%;transform:translate(-50%)}.card503 .tmpl-stamp-cont .tmpl-stamp{position:absolute;width:88px;height:88px;text-align:center;padding-top:2px;font-size:13px;line-height:17px;border-radius:50%;background-color:#d7e1f9}.card503 .tmpl-stamp-cont .tmpl-stamp a{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-box-align:center;justify-content:center;-webkit-box-pack:center;width:100%;height:100%;border-radius:inherit;color:#516490;z-index:1}.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp-4,.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp:nth-child(3n-3):not(.tmpl-stamp-6){right:0}.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp-6,.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp:nth-child(3n-2):not(.tmpl-stamp-4){left:0}.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp:nth-child(3n-1):not(.tmpl-stamp-5){left:50%;transform:translateX(-50%)}.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp:nth-child(n+1):nth-child(-n+3){top:0}.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp:nth-child(n+4):nth-child(-n+6):not(.tmpl-stamp-5){top:50%;transform:translateY(-50%)}.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp:nth-child(n+7):nth-child(-n+9){bottom:0}.card503 .tmpl-stamp-cont .tmpl-stamp-list>.tmpl-stamp-5{top:50%;left:50%;transform:translate(-50%,-50%)}.card503 .tmpl-stamp-cont .tmpl-stamp-list .tmpl-stamp.get-main-stamp::after,.card503 .tmpl-stamp-cont .tmpl-stamp-list .tmpl-stamp.get-sub-stamp::after{content:'';position:absolute;opacity:0}.card503 .tmpl-stamp-cont .tmpl-stamp-list .tmpl-stamp img{position:absolute;top:0;left:0;width:100%;z-index:1}.card503 .tmpl-stamp-cont .prod_img img{width:100%;vertical-align:top}.card503 .tmpl-stamp-cont .stamp-mileage{position:absolute;top:105%;left:0;width:100%;font-size:12px;font-weight:700;color:#10275e}.card503 .stamp-wrap .tmpl-btn-wrap{margin:60px auto 0;width:335px}.card503 .stamp-wrap .tmpl-btn-wrap>p{margin-top:14px;font-size:15px}.card503 .tmpl-notice-wrap{margin:60px 0 -40px}.card503 .stamp-wrap .tmpl-btn-wrap+.tmpl-notice-wrap{margin-top:40px}.card504 .tab-mix-category{text-align:center}.card504 .tab-mix-category a span{display:block;color:#757575;font-size:15px}.card504 .tab-mix-category a.on span{color:#000;font-weight:600}.card504 .tab-mix-category a span::after,.card504 .tab-mix-category a.on span:after{height:2px}.card504 .tmpl-prd-cont ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:justify;background-color:#fff;padding:0 20px}.card504 .tmpl-prd-cont ul>li{position:relative;width:calc((100% * 1/2) - 3px);letter-spacing:0;white-space:nowrap;margin-top:9%}.card504 .tmpl-prd-cont ul>li:nth-child(n+1):nth-child(-n+2){margin-top:0}.card504 .tmpl-prd-cont .prod-unit-img{position:relative}.card504 .tmpl-prd-cont .prod-unit-img img{width:100%;vertical-align:top}.card504 .tmpl-prd-cont .prod-unit-desc{position:relative;padding:8px 10px 0 0;font-size:13px;line-height:1}.card504 .tmpl-prd-cont .prod-unit-desc>[class*=prod-]{text-overflow:ellipsis;text-align:left;overflow:hidden;-webkit-line-clamp:1;color:#000}.card504 .tmpl-prd-cont .prod-tle{margin:5px 0 10px}.card504 .tmpl-prd-cont .prod-price{position:relative;display:inline-block;padding-right:5%;font-size:14px}.card504 .tmpl-prd-cont .base-price{color:rgb(21 21 21 / 30%);text-decoration:line-through}.card504 .tmpl-prd-cont .prod-price::after{content:'';position:relative;top:-4px;right:-5px;width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg);display:inline-block}.card504 .tmpl-prd-cont .prod-price.on::after{top:-.7px;border-right-width:2px;border-bottom-width:2px;transform:rotate(225deg)}.card425_box li .more:after,.tmpl-notice-wrap button span::after{border-right:1px solid #757575;content:''}.card504 .tmpl-prd-cont .prod-price .discount-rate{color:#dc2832;padding-right:8px}.card504 .tmpl-prd-cont .prod-price .last-price{font-weight:700}.card504 .ly-pur-benefit-info{display:none;width:calc(100vw - 40px);margin-top:3%;background-color:#fff;z-index:11}.card504 .tmpl-prd-cont ul>li:nth-child(odd) .ly-pur-benefit-info{left:0}.card504 .tmpl-prd-cont ul>li:nth-child(even) .ly-pur-benefit-info{right:0}.card504 .ly-pur-benefit-info .ly-common-container{padding:20px}.card504 .ly-pur-benefit-info .ly-common-content>.ly-tbl-box{position:relative;margin:0;padding-bottom:6px}.card504 .ly-pur-benefit-info .ly-common-content>.ly-tbl-box:last-child{padding:0}.card504 .ly-pur-benefit-info .ly-common-content .first-benefit-fee{padding-bottom:10px}.card504 .ly-pur-benefit-info .ly-common-content .first-benefit-fee+.ly-tbl-box{padding-top:10px}.card504 .ly-pur-benefit-info .ly-common-content .first-benefit-fee:after{content:'';height:1px;background:#ddd;width:100%;display:block;position:absolute;left:0;right:0;bottom:-.5px}.card504 .ly-pur-benefit-info .ly-tbl-cell{color:#000}.tmpl-notice-wrap{background-color:#fff}.tmpl-notice-wrap button{position:relative;display:block;width:100%;height:48px;text-align:center;font-size:14px;line-height:48px;color:#000}.tmpl-notice-wrap button span::after{position:relative;top:-4px;right:-11px;width:7.5px;height:7.5px;border-bottom:1px solid #757575;transform:rotate(45deg);display:inline-block}.tmpl-notice-wrap button.on span::after{top:1.5px;transform:rotate(225deg)}.tmpl-notice-wrap .comment_list_gray{display:none;margin:0;padding:0 22px}.tmpl-notice-wrap .comment_list_gray ul>li{padding-left:3.03%;line-height:1.5}.tmpl-notice-wrap .comment_list_gray ul>li:not(:last-of-type){margin-bottom:.9%}.tmpl_card425{margin:0 0 20px 20px}.tmpl_card425 .swiper-pagination{bottom:0;line-height:0;height:22px;position:static;text-align:center;padding:15px 0 0;margin-right:20px;width:calc(100vw - 40px)!important}.card425_box li.swiper-slide{float:left;display:block;width:calc(100vw - 95px);margin-right:15px}.card425_box li a{display:block}.card425_box li .img{display:block;width:100%;height:calc((100vw - 95px) * 1.21)}.card425_box li .img img,.card425_box li .img video{width:100%;height:100%;object-fit:cover;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.card425_box li .img img{position:absolute;top:0;left:0;height:calc((100vw - 95px) * 1.21)}.card425_box li .title{margin:15px 5px 0 0;color:#000;font-size:15px;line-height:20px;letter-spacing:-.3px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-all}.card425_box li .more{display:block;margin:10px 0 0;color:#757575;font-size:13px;line-height:16px;letter-spacing:0}.card425_box li .more:after{display:inline-block;width:5px;height:5px;border-top:1px solid #757575;transform:rotate(45deg);vertical-align:middle;margin:0 0 0 3px}.tmpl_card425 .swiper-pagination .swiper-pagination-bullet{background:#fff;border:1px solid #a8a8a8;width:7px;height:7px;margin:0 4px 0 3px;border-radius:100%;opacity:1;box-sizing:border-box}.card426_box li .img_box,.card426_box li .img_box .img{width:calc((100vw - 45px)/ 2);height:calc(((100vw - 45px)/ 2) * 1.254);display:block}.tmpl_card425 .swiper-pagination .swiper-pagination-bullet-active{background:#000;border-color:#000}.tmpl_card426{margin:0 0 40px 20px}.card426_box li.swiper-slide{float:left;display:block;width:calc((100vw - 45px)/ 2);margin-right:5px}.card426_box li a{display:block}.card426_box li .img_box{position:relative}.card426_box li .img_box .img{overflow:hidden}.card426_box li .img_box .img img,.card426_box li .img_box .img video{width:100%;height:100%;object-fit:cover}.card426_box li .img_box .vod_previous{position:absolute;top:10px;left:10px}.card426_box li .img_box .vod_previous em.status_02{display:block;width:51px;height:17px;color:transparent;font-size:0;line-height:0;background-image:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/the-live-on-bin-v2.gif);background-size:51px auto;background-repeat:no-repeat}.card426_box li .img_box .vod_previous em.status_01{display:block;width:45px;height:17px;color:transparent;font-size:0;line-height:0;background-image:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/card_bg_202205.png?v=1);background-position:-104px -42px;background-size:200px auto}.card426_box li .img_box .vod_day{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.card426_box li .img_box .vod_day em{display:block;width:100%;color:#fff;font-size:15px;line-height:18px;font-weight:500;text-align:center}.card426_box li .img_box .vod_day em.time{margin-top:2px;font-size:24px;line-height:29px;font-weight:600}.card426_box li .img_box .vod_like{position:absolute;top:7px;left:10px;z-index:5;color:#fff;font-size:12px;line-height:18px}.card426_box li .img_box .vod_like:before{content:'';display:inline-block;margin:0 2px 2px 0;width:18px;height:15px;background-image:url(//img.lfmall.co.kr/file/WAS/display/lf2022/mobile/card_bg_202205.png?v=1);background-size:200px auto;background-position:-104px 0;vertical-align:middle}.card426_box li .img_box .vod_like.on:before{background-position:-124px 0}.card426_box li .img_box .vod_time{position:absolute;top:7px;right:10px;z-index:5;color:#fff;font-size:12px;line-height:18px}.card426_box li a>.title{margin:10px 5px 0 0;color:#000;font-size:13px;line-height:18px;letter-spacing:-.2px;height:37px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-all}.card801 .card_header.dummy{background-color:inherit}.card801 .coupon-wrap{position:relative;width:100%;padding-top:20px}.card801 .coupon-wrap .tmpl-coupon-cont{padding:0 40px 40px}.card801 .coupon-wrap .tmpl-coupon-cont img{width:100%;vertical-align:top}.card801 .coupon-wrap .tmpl-coupon-cont ul>li{position:relative}.card801 .coupon-wrap .tmpl-coupon-cont ul>li:not(:last-of-type){margin-bottom:3%}.card801 .coupon-wrap .tmpl-coupon-cont .prod_img{width:100%}.card801 .coupon-wrap .tmpl-coupon-cont .swiper-container{padding-bottom:30px}.card801 .coupon-wrap .teml-coupon-text{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;padding:20px}.card801 .coupon-wrap .teml-coupon-text>*{color:#000;font-family:SFProText;line-height:1}.card801 .coupon-wrap .temp-coupon-price{font-size:38px;letter-spacing:-.5px}.card801 .coupon-wrap .temp-coupon-info{font-size:12px;line-height:1.2;opacity:.6}.card801 .coupon-wrap .teml-coupon-text p:nth-of-type(2){margin-top:32px}.card801 .coupon-wrap .swiper-pagination{bottom:15px;padding:0}.card801 .coupon-wrap .swiper-pagination a,.card801 .coupon-wrap .swiper-pagination a.swiper-pagination-bullet{background:#fff;border:1px solid #a8a8a8;width:7px;height:7px;margin:0 4px 0 3px;border-radius:100%;opacity:1}.card801 .coupon-wrap .swiper-pagination a[class*=active]{background:#000;border-color:#000}.repayment-info-txt{font-size:14px;color:#000;line-height:20px;padding:20px 0}.repayment-prod-info{letter-spacing:-.2px;overflow:hidden}.repayment-prod-info+.repayment-prod-info{margin-top:8px}.repayment-prod-name{font-size:14px;color:#000;float:left;width:calc(100% - 90px);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1}.repayment-prod-price{color:#dc2832;max-width:90px;float:right;white-space:nowrap}.repayment-button-wrap{margin-top:20px}.repayment-button-wrap .ui-btn-type{display:block;width:100%}.repayment-button-wrap .ui-btn-type+.ui-btn-type{margin-top:6px}#footer .snsBox{display:flex;justify-content:left;gap:12px;padding:0 0 50px 20px}#footer .snsBox a{display:block;width:32px;height:32px;background:url(//img.lfmall.co.kr/file/WAS/apps/2019/mfront/common/sp_sns_v2.png) no-repeat;background-size:115px auto}#footer .snsBox a.fb{background-position:-80px 0}#footer .snsBox a.ytb{background-position:-40px 0}#footer .snsBox a.inst{background-position:0 0}