.tpb_bnf .my_bnf .my_bnf_item .left,.tpb_card .benefit_box ul.bene_btn li{float:left}.my_grade .go_benefit a:after,.other_benefit .bnf_title::after,.other_benefit .btn-link::after,.skdydbtn::after,.skdydbtn::before,.tpb_bnf .my_bnf .my_bnf_item .right a ::after{content:''}.mgt20{margin-top:20px!important}.swiper-container-11999 .pagenation{bottom:0}.tpb_card{margin:0}.tpb_card .search-result-wrap .prd-list-top{margin:0 20px}.tpb_card .search-result-wrap .prd-list-top .btn-wrap{padding-right:0}.tpb_card .search-result-wrap .prd-list-top .btn-wrap .sort-box .btn-sort{padding:0}.tpb_card .search-result-wrap .prd-list-top .btn-wrap .sort-box::after{display:none}.tpb_card .search-result-wrap .prd-list-top .total{font-size:13px;padding-left:0}.tpb_card .search-result-wrap .prd-list-top .total strong{color:#dc2832;font-weight:400}.tpb_card .category-depth{margin-left:20px}.tpb_card .category-depth .depth1{border:none}.tpb_card .category-depth .depth-list{margin:0}.tpb_card .category-depth .depth-list li{border:none;margin:0 3px 0 0;padding:0 20px;background-color:#eee}.tpb_card .category-depth .depth-list li>a{color:#000;height:36px;font-size:13px;line-height:36px}.tpb_card .category-depth .depth-list li.on{background-color:#000}.tpb_card .category-depth .depth-list li.on>a{color:#fff;font-weight:400}.tpb_card .benefit_box{margin:13px 20px}.tpb_card .benefit_box ul.bene_btn{overflow:hidden}.tpb_card .benefit_box ul.bene_btn li+li{margin-left:16px}.tpb_card .benefit_box ul.bene_btn li button{color:#757575;font-size:14px;padding:7px 0 8px}.tpb_card .benefit_box ul.bene_btn li button.on{color:#000;font-weight:700;border-bottom:2px solid #000}.tpb_card .tmpl-events-tile{margin-top:0}.tpb_card .tmpl-events-tile .tmpl-ttl-mix{height:142px;padding:20px 0 20px 20px}.tpb_card .tmpl-events-tile .tmpl-ttl-mix .ttl-brand{display:block;font-size:13px;height:24px;padding-right:45px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}.tpb_card .tmpl-events-tile .tmpl-ttl-mix .events-tag-bundle{display:block;position:unset;margin-top:10px}.my_benefit,.tpb_card .tmpl-events-tile .tmpl-ttl-mix .events-tag-bundle span{display:inline-block}.tpb_card .tmpl-events-tile .tmpl-ttl-mix .events-tag-bundle span+span{margin-left:5px}.tpb_card .tmpl-events-tile .tmpl-ttl-mix .events-tag-bundle .tag{color:#fff;font-size:10px;padding:0 5px;height:18px;line-height:18px;background:#000}.tpb_card .tmpl-events-tile .events-tile-share{bottom:14px}.my_benefit{margin:20px 20px 30px;letter-spacing:-.5px}.my_grade{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.my_grade p{font-size:19px}.my_grade p .n-grade{vertical-align:bottom}.my_grade .go_benefit{position:relative;padding-right:14px}.my_grade .go_benefit a:after{display:block;width:7px;height:7px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(315deg) translateY(-50%);position:absolute;top:7px;right:0}.my_grade p b{font-weight:400}.my_benefit .my_assets_info .asset_box{overflow:hidden;border:1px solid #eee;border-left:0;border-right:0}.my_benefit .my_assets_info .asset_box .asset_item{float:left;width:50%;padding:10px;box-sizing:border-box;background-repeat:no-repeat}.my_benefit .my_assets_info .asset_box .asset_item .floor+.floor{margin-top:10px}.my_benefit .my_assets_info .asset_box .asset_item .floor .asset_name{position:relative;font-size:14px}.my_benefit .my_assets_info .asset_box .asset_item .floor .asset_name img{width:30px;padding-right:5px}.my_benefit .my_assets_info .asset_box .asset_item .floor .asset_value{color:#dc2832;font-size:13px;font-weight:700;padding:0 0 0 35px}.my_benefit .my_assets_info .asset_box .asset_item .floor .asset_value span{font-size:18px;vertical-align:bottom}.my_benefit .my_assets_info .asset_box .asset_item .get{display:inline-block;width:5px;height:5px;position:absolute;top:5px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(315deg);margin:0 0 1px 2px}.my_benefit .my_assets_info .asset_box .item_my_coupon{border-right:1px solid #eee;border-bottom:1px solid #eee;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/icon_coupon@2x.png);background-size:30px;background-position:10px 35px}.my_benefit .my_assets_info .asset_box .item_my_mileage{border-bottom:1px solid #eee;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/icon_mileage@2x.png);background-size:36px;background-position:5px 27px}.my_benefit .my_assets_info .asset_box .item_get_coupon{border-right:1px solid #eee;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/icon_coupon@2x.png);background-size:30px;background-position:10px 35px}.my_benefit .my_assets_info .asset_box .item_get_mileage{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/icon_mileage@2x.png);background-size:36px;background-position:5px 27px}.mypage.main.before-login{padding-top:0}.before-login .other_benefit h3{padding-top:50px}.before-login .btn-divide-tail{padding-bottom:70px;padding-top:50px}.other_benefit{margin:20px 0 0}.other_benefit h3{padding:10px 0;text-align:center;font-size:22px}.other_benefit h3+.sub-txt{margin-top:5px;text-align:center;font-size:15px}.other_benefit .bnf_title{font-size:20px;text-align:left;padding:15px 0 15px 20px;margin:0;position:relative}.other_benefit .bnf_title::after{display:block;width:7px;height:7px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(315deg) translateY(-50%);position:absolute;top:23px;right:20px}.other_benefit .sub-txt+.bnf_list{margin-top:30px}.other_benefit .bnf_list{width:calc(100% - 40px);margin:10px 20px 20px}.other_benefit .bnf_list ul{display:flex;justify-content:center}.other_benefit .bnf_list li{display:inline-block;box-sizing:border-box;width:17.5%;text-align:center}.other_benefit .bnf_list li:first-child:nth-last-child(1),.other_benefit .bnf_list li:first-child:nth-last-child(2),.other_benefit .bnf_list li:first-child:nth-last-child(2)~li{width:50%}.other_benefit .bnf_list li:first-child:nth-last-child(3),.other_benefit .bnf_list li:first-child:nth-last-child(3)~li{width:33.3333%}.other_benefit .bnf_list li:first-child:nth-last-child(4),.other_benefit .bnf_list li:first-child:nth-last-child(4)~li{width:25%}.other_benefit .bnf_list li:first-child:nth-last-child(5),.other_benefit .bnf_list li:first-child:nth-last-child(5)~li{width:20%}.other_benefit .bnf_list li+li{margin-left:3%}.other_benefit .bnf_list li .prod_img img{width:100%;max-width:60px}.other_benefit .bnf_list li .prod_txt.small p{margin-top:8px;font-size:12px;line-height:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.other_benefit .btn-link-wrap{text-align:center;padding-bottom:30px}.other_benefit .btn-link{font-size:13px}.other_benefit .btn-link::after{display:inline-block;width:6px;height:6px;position:relative;top:-1px;left:3px;border:1px solid #000;border-top:0;border-left:0;transform:rotate(-45deg)}.before-login .other_benefit .btn-link::after{left:3px}.tpb_bnf{padding:15px 20px}.tpb_bnf .my_bnf{padding:12px 15px;border:1px solid #ddd;border-radius:4px}.tpb_bnf .my_bnf .my_bnf_item{overflow:hidden;background-repeat:no-repeat;background-size:34px 34px}.tpb_bnf .my_bnf .my_bnf_item .left span{display:inline-block;padding-left:35px}.tpb_bnf .my_bnf .my_bnf_item .right a{float:right;color:#dc2832;position:relative;padding:0 13px 0 0}.tpb_bnf .my_bnf .my_bnf_item .right a span{font-size:17px;font-weight:700;display:inline-block}.tpb_bnf .my_bnf .my_bnf_item .right a ::after{display:block;width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(315deg) translateY(-50%);position:absolute;top:50%;right:0}.tpb_bnf .my_bnf .my_bnf_coupon{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/icon_event_coupon@2x.png);background-position:center left}.tpb_bnf .my_bnf .my_bnf_mileage{background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/icon_event_mileage@2x.png);background-position:left -1px}.tpb_bnf .my_bnf .my_bnf_mileage .left span{padding-top:8px}.tpb_bnf .my_bnf .my_bnf_mileage .right a{padding:7px 13px 0 0}.tpb_bnf .my_bnf .my_bnf_mileage .right a ::after{top:calc(50% + 3px)}.tpb_bnf .get_bnf .get_bnf_kind{margin:30px 0}.tpb_bnf .get_bnf .get_bnf_kind ul{overflow:hidden}.tpb_bnf .get_bnf .get_bnf_kind ul li{float:left;padding:8px 15px;border-radius:10px;background:#f6f6f6;font-size:13px}.tpb_bnf .get_bnf .get_bnf_kind ul li+li{margin-left:5px}.tpb_bnf .get_bnf .get_bnf_kind ul li.on{background:#000}.tpb_bnf .get_bnf .get_bnf_kind ul li.on a{color:#fff}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top{overflow:hidden}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top .total{float:left;height:31px;line-height:31px}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top .total span{color:#dc2832}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top .btn_wrap{float:right;height:31px}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top .btn_wrap button{padding:5px 7px;border:1px solid #ddd}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top .btn_wrap button.all_download{padding:5px 7px}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top .btn_wrap button span{font-size:12px;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/icon_download@2x.png);background-size:14px 15px;background-repeat:no-repeat;background-position:center right;padding:0 15px 0 0}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list_top .btn_wrap button img{padding:3px 0 0}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list{margin:25px 0 0}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box .coupon-label-info>em{line-height:18px}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box+.coupon-frame-box{margin-top:10px}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-event .status a.btn-coupon-download-go::before{display:none}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-event .status a.btn-coupon-download-go>span{width:50px;height:50px;background-image:url(//img.lfmall.co.kr/file/WAS/display/Planning/common/m_sp_tmpl.png);background-repeat:no-repeat;-webkit-background-size:150px auto;background-size:150px auto;background-position:-17.5px 0;margin-top:-25px;margin-left:-25px;left:50%;text-indent:-9999px}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-use{background:#fff;border:1px solid #ddd}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-use .coupon-description p,.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-use .info .coupon-name,.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-use .info .coupon-name em.str{color:#000}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-use .info:after{background:#757575}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-use .status a.btn-coupon-download-go>span{width:100%;height:auto;background:0 0;position:absolute;transform:translateX(-50%);color:#000;font-size:11px;line-height:15px;text-align:center;padding:10px 0 0;margin:0;text-indent:unset}.tpb_bnf .get_bnf .get_bnf_item .get_bnf_item_list .coupon-frame-box.type-use .status a.btn-coupon-download-go>span::before{content:'';width:25px;height:30px;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/m_coupon_use@2x.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;top:-35px;left:50%;transform:translateX(-50%)}.skdydbtn{display:inline-block}.skdydbtn::before{display:block;width:11px;height:9px;background-image:url(//img.lfmall.co.kr/file/WAS/apps/2021/front/tabPB/coupon_use_2@2x.png);background-size:cover;margin:0 0 0 3px}.skdydbtn::after{display:none;width:5px;height:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(315deg);position:absolute;top:2px;right:-5px}@media all and (max-width:345px){.my_benefit .my_assets_info .asset_box .asset_item .floor .asset_name{font-size:12px}}