.memberjoin .joinBox{padding-bottom:55px}.memberjoin .joinBox .h2tit{padding-top:30px;font-size:1.375rem;font-family:sCore-bold}.memberjoin .joinBox .infoText{padding-top:6px;font-size:.813rem;color:#616161}.memberjoin .joinBox .btn_phone{margin-top:20px}.memberjoin .con_logo{margin-right:0}.snsJoinBox button{margin-bottom:20px}.snsJoinBox .h3tit{padding-bottom:10px;color:#222;font-size:.938rem;font-family:sCore-bold}.snsJoinBox .bubbleBox{position:relative;display:block}.snsJoinBox .bubbleBox .bubble_area{position:absolute;right:-15px;top:-52px;display:block;width:155px;height:81px;padding:18px 0 0 30px;color:#222;font-size:.75rem;background:url(../img/bg_bubble.42eb0f11.png) no-repeat 0;background-size:155px 81px;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;z-index:10}.snsJoinBox .bubbleBox .bubble_area em{padding-right:4px}.memberjoin button{width:100%}.memberjoin .btn_phone{color:#222;background:#faf632 url(../img/icon_phone.883ff4b4.svg) no-repeat left 15px center}.memberjoin .btn_kakao,.memberjoin .btn_phone{height:50px;line-height:50px;border-radius:10px;font-size:.938rem;text-align:center;font-family:sCore-bold}.memberjoin .btn_kakao{color:#391b1b;background:#fae300 url(../img/icon_talk.6153bcb1.svg) no-repeat left 15px center}.memberjoin .btn_naver{background:#06be34 url(../img/icon_naver.e2ff46b3.svg) no-repeat left 15px center}.memberjoin .btn_apple,.memberjoin .btn_naver{height:50px;line-height:50px;border-radius:10px;font-size:.938rem;text-align:center;font-family:sCore-bold;color:#fff}.memberjoin .btn_apple{background:#2e2e2d url(../img/icon_apple.dde2e7b8.svg) no-repeat left 15px center}.foot_login{position:relative;display:flex;align-items:center;padding:10px 0 37px 0;background:rgba(240,240,243,.8)}.foot_login.st01{padding:10px 0 20px 0}.foot_login .infoText{color:#616161;font-size:.813rem}.foot_login .btn_login{width:86px;height:30px;margin-left:auto;border-radius:50px;color:#6f7a83;font-size:.813rem;text-align:center;background:#e4e5ed}.clauseArea .infoArea{padding:30px 0 34px}.clauseArea .infoArea span{display:block;font-family:sCore-bold}.clauseArea .infoArea .txt02{font-size:1.375rem}.clause_listArea .all_clause{padding-bottom:13px;border-bottom:1px solid #dddde2}.clause_listArea .all_clause label{font-size:.938rem;font-family:sCore-bold}.clause_listArea .list{padding:14px 0 0 0}.clause_listArea .list li{position:relative;padding:0 0 8px 0}.clause_listArea .list li label span{color:#616161;font-size:.813rem}.clause_listArea .list li label span span{padding-left:3px}.clause_listArea .list li .btn_more{position:absolute;right:0;top:0;width:38px;height:38px;text-indent:-999em;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 50%}.clause_listArea .list li label span.infoText{display:block;padding-left:38px;font-size:.563rem;margin-top:-5px}.termWrap{margin-top:30px}.termWrap .termBox h2{font-family:sCore-bold}.termWrap .termBox h2,.termWrap .termBox h3{padding-bottom:10px;font-size:.938rem}.termWrap .termBox .box{padding-bottom:30px;line-height:1.25rem;color:#616161;font-size:.875rem}.termWrap .termBox .box.st01{padding-bottom:10px}.termWrap .termBox .sText{text-align:right;color:#616161;font-size:.875rem}.termWrap .termList{padding-bottom:30px}.termWrap .termList li{padding-bottom:5px;color:#616161;font-size:.875rem;line-height:1.25rem}.termWrap .termList li>.termList{margin-top:5px;padding:0 0 5px 5px}.termWrap .termList li p.box{padding:5px 0 10px}.termWrap .box.st01{padding:10px 0}.termWrap .fontBig01{font-size:1rem!important;color:#000!important}.termWrap .btn_area{text-align:right}.termWrap .btn_area button{text-align:right;text-decoration:underline;font-size:.813rem;font-family:sCore-bold}.tblBox{margin-top:10px;padding-bottom:10px}.tblBox thead tr{border-top:1px solid #ddd}.tblBox thead tr th{padding:12px 5px 14px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center;font-size:.813rem;color:#222;background:#e7e7eb}.tblBox thead tr th:first-child{border-left:1px solid #f0f0f3}.tblBox tbody tr th{border-right:1px solid #ddd;text-align:center}.tblBox tbody tr td,.tblBox tbody tr th{padding:10px 5px;border-bottom:1px solid #ddd;font-size:.813rem;color:#616161}.tblBox tbody tr td{border-left:1px solid #ddd}.tblBox tbody tr td:first-child{border-left:1px solid #f0f0f3}.tblBox tbody tr td.st01{border-left:1px solid #ddd}.user_data .box .title{position:relative;padding-bottom:10px;color:#616161;font-size:.813rem}.user_data .box .title .btn_info{position:absolute;right:0;top:-5px;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURUdwTLzEyb7GzLzEybzEyb7Fy7vDybzEybzEyrzEyb3EycTEy7zEyf///9bb3ubp68zR1m9YvecAAAAMdFJOUwCfG7HzKsXbSYNlCxox88UAAAESSURBVEjHrZbbDgIhDERhuXSBqvv/Xytu1ETTFhid1+aEMpS2zgnaqg+ZYqQcfN3clPZC/CEq+xCqX8yTrPZJInSC+onNsyHfZGojNkWiOXvkgaKQaOEJVYhiLl8Z8qQ+8kxxFotp3kPFT88L8u8Upehx7TqkyCvNIAWvl66bFAmWizr2dJNWMVJvZmLn7bT6OB7SayXzsnJ/aga0ucrrSfafoFWIZUmvlIBgQXXExLIjBCMXESyiGJgkaAn4bgXDKoLtriFYUz+OhWX9m1pYwZsC2ILQhiebMmyv8nE69p45YQXzvw4qcCyiQxgd+ZNc+dc6030ZLU9JWdXMREtTd7ykTq2QgI2Shvtrg5beyRX7Dq52azw/wwWeAAAAAElFTkSuQmCC) no-repeat 50%;background-size:18px auto}.user_data .box .title span{padding-left:3px;font-size:.813rem}.user_data .box .data{display:block;padding-bottom:30px;color:#616161;font-size:.813rem}.user_data .box .data .infoText{display:block;padding-top:10px;text-align:right;color:#757575;font-size:.75rem}.user_data .box .birth-date,.user_data .box .birth-date li{display:flex;align-items:center}.user_data .box .birth-date li{margin-right:15px}.user_data .box .birth-date li:last-child{margin-right:0}.user_data .box .birth-date li input{margin-right:10px}.user_data .box .birth-date li span{font-size:.938rem;color:#616161}.top_infoArea{padding-bottom:20px}.top_infoArea .txt01 .t01{padding-right:10px;color:#fff}.top_infoArea .txt01 .t02{padding-right:2px;font-size:1.375rem;color:#faf632}.top_infoArea .txt01 .t03{font-size:1.125rem;color:#fff}.top_infoArea .txt02{font-size:1.25rem;color:#fff}.benefitArea{padding:30px 0}.benefitArea .h2Title{padding-bottom:30px;font-size:.938rem;text-align:center;font-family:sCore-bold}.benefitArea .benefit_info{overflow:hidden}.benefitArea .benefit_info .box{float:left;width:50%;padding:37px 0 40px;text-align:center;font-size:.813rem}.benefitArea .benefit_info .box span{font-size:.813rem}.benefitArea .benefit_info .box.m01{background:url(../img/icon_mem01.a2fbe580.svg) no-repeat top}.benefitArea .benefit_info .box.m02{background:url(../img/icon_mem02.abad3b4c.svg) no-repeat top}.benefitArea .benefit_info .box.m03{background:url(../img/icon_mem03.953f1712.svg) no-repeat top}.benefitArea .benefit_info .box.m04{background:url(../img/icon_mem04.a2dc9703.svg) no-repeat top}.benefitArea .benefit_info .box.m05{background:url(../img/icon_mem05.92b53a5d.svg) no-repeat top}.loginArea .con_logo{margin-right:0}.loginArea .infoArea{padding:30px 0 24px}.loginArea .infoArea span{display:block;font-family:sCore-bold}.loginArea .infoArea .txt02{font-size:1.375rem}.loginArea .log_inputBox .textIn+.pwIn,.loginArea .log_inputBox .textIn+.textIn{margin-top:15px}.loginArea .log_inputBox .checkbox{margin-top:9px}.loginArea .log_inputBox .checkbox span{color:#6f7a83;font-size:.75rem}.login_btnAera .btnCol{overflow:hidden;display:block;padding:0 40px}.login_btnAera .btnCol button{width:50%;float:left;padding:20px 0 30px 0;color:#6f7a83;font-size:.75rem}.quickLogin{padding:15px 0}.quickLogin .h2Title{padding-bottom:10px;font-size:.938rem;font-family:sCore-bold}.quickLogin .btnBox{overflow:hidden}.quickLogin .btnBox button{width:100%;height:40px;margin-top:10px;padding:5px 45px;border-radius:10px}.quickLogin .btnBox button:first-child{margin-top:0}.quickLogin .btnBox.st01 button,.quickLogin .btnBox.st01 button:first-child{width:calc(50% - 5px)}.quickLogin .btnBox button span{display:inline-block;line-height:20px;font-size:.75rem;vertical-align:top;text-align:center;font-family:sCore-bold}.quickLogin .btnBox .btn_kakao{background:url(../img/icon_talk.6153bcb1.svg) no-repeat 15px;background-size:24px;background-color:#fae300}.quickLogin .btnBox .btn_kakao span{color:#391b1b}.quickLogin .btnBox .btn_naver{background:url(../img/icon_naver.e2ff46b3.svg) no-repeat 15px;background-size:24px;background-color:#06be34}.quickLogin .btnBox .btn_naver span{color:#fff}.quickLogin .btnBox .btn_apple{background:url(../img/icon_apple.dde2e7b8.svg) no-repeat 15px;background-size:24px;background-color:#2e2e2d}.quickLogin .btnBox .btn_apple span{color:#fff}.quickLogin .login_state{text-align:right;margin-top:8px}.quickLogin .login_state span{font-size:.625rem}.quickLogin .login_state .title{color:#9e9e9e}.quickLogin .login_state .data span{padding-right:3px}.confirmArea .infoArea{padding:30px 0 24px}.confirmArea .infoArea span{display:block;font-family:sCore-bold}.confirmArea .infoArea .txt02{font-size:1.375rem}.allCheck_confirm .checkbox.all{margin-bottom:4px}.allCheck_confirm .checkbox.all span{font-family:sCore-bold}.allCheck_confirm .grayBox{padding:15px 15px 0;border-radius:10px;background:#e7e7eb}.allCheck_confirm .grayBox .list li button{width:100%;padding-bottom:15px;text-align:left;font-size:.688rem;color:#616161;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat right top 3px}.confirmArea .dataInputArea{padding:20px 0 0 0}.confirmArea .dataInputArea .pwIn{margin-top:15px}.confirmArea .dataInputArea .phoneArea{display:table;width:100%;padding:15px 0}.confirmArea .dataInputArea .phoneArea .selectBox{display:table-cell;width:35%;height:46px}.confirmArea .dataInputArea .phoneArea .phone_R{display:table-cell;width:calc(65% - 10px);padding-left:10px}.confirmArea .dataInputArea .infoText{position:relative;padding:0 0 57px 10px;font-size:.625rem;color:#757575;line-height:1.25rem}.confirmArea .dataInputArea .infoText:before{content:"*";position:absolute;left:0;top:0;font-size:.625rem;color:#757575}.confirmArea .rrNumber{margin-top:15px}.passWordArea .infoArea{padding:30px 0 24px}.passWordArea .infoArea span{display:block;font-family:sCore-bold;font-size:1rem}.passWordArea .infoArea .name{display:inline-block;padding-right:5px}.passWordArea .infoArea .txt02{font-size:1.375rem}.passWordArea .box .title{position:relative;padding:10px 0;color:#616161;font-size:.813rem}.passWordArea .box .title .btn_info{position:absolute;right:0;top:5px;width:30px;height:30px;text-indent:-999em;background:url(../img/icon_info.3e1d3782.svg) no-repeat 50%}.passWordArea .box .pwIn{margin-top:15px}.phoneChange .infoArea{padding:30px 0 24px}.phoneChange .infoArea span{display:block;font-family:sCore-bold}.phoneChange .infoArea .txt02{font-size:1.375rem}.phoneChange .box{display:table;width:100%;padding-bottom:15px}.phoneChange .box .title{display:table-cell;width:30%;color:#616161;font-size:.813rem}.phoneChange .box .data{display:table-cell;width:70%;text-align:right;color:#757575;font-size:.938rem}.phoneChange .box .data.st01{color:#222}.phoneChange+.passWordArea .title{margin-top:-10px}@media (max-width:320px){.confirmArea .dataInputArea .phoneArea .selectBox{width:40%}.confirmArea .dataInputArea .phoneArea .phone_R{width:calc(60% - 10px)}}@media (min-width:768px){.foot_login .btn_gray{right:40px}}.mobile-home .st_b .topFix.hom .headerWrap{background-color:transparent}.mobile-home .st_b .topFix.hom .top_logo{position:relative;height:100%;margin-right:10px;text-indent:-9999em;background:url(../img/logo_w.6f46fc72.svg) no-repeat 0}.mobile-home .st_b .topFix.hom .top_logo>button{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-999em}.mobile-home .st_b .topFix.hom .top_logo>button:before{display:none}.mobile-home .st_b .user_infoWrap{padding:0 20px}.mobile-home .st_b .user_infoWrap .userData{padding-bottom:20px;line-height:1.875rem}.mobile-home .st_b .user_infoWrap .userData,.mobile-home .st_b .user_infoWrap .userData span{color:#fff;font-family:sCore-bold;font-size:1.125rem}.mobile-home .user_infoWrap .userData.loginBefore{position:relative;padding-right:84px}.mobile-home .user_infoWrap .userData.loginBefore .btn_login{position:absolute;right:0;bottom:20px;height:27px;padding:0 20px;border-radius:5px;text-align:center;font-size:.75rem;font-family:sCore-bold;color:#fff;background:hsla(0,0%,100%,.1)}.mobile-home .st_b.verB{background:linear-gradient(180deg,#101112 40%,#f0f0f3 0)}.mobile-home .home .st_o_img{position:absolute;left:0;top:0;height:300px;width:100%;display:block}.mobile-home .home .st_o_img img{height:100%}.mobile-home .home .pbBox{position:relative;z-index:10;overflow:hidden}.mobile-home .st_o .topFix.hom .headerWrap{background-color:transparent}.mobile-home .st_o .topFix.hom .top_logo{text-indent:-9999em;background:url(../img/logo_top_b.d160136f.svg) no-repeat left 20px center}.mobile-home .st_o .user_infoWrap{padding:0 20px}.mobile-home .st_o .user_infoWrap .userData{padding-bottom:20px;line-height:1.875rem}.mobile-home .st_o .user_infoWrap .userData,.mobile-home .st_o .user_infoWrap .userData span{color:#222;font-family:sCore-bold;font-size:1.125rem}.mobile-home .st_o .couponArea .textArea .data span,.mobile-home .st_o .couponArea .textArea .data span.active,.mobile-home .st_o .couponArea .textArea .title span{color:#222}.mobile-home .st_o .btn_barcode{background:url(../img/icon_barcode_b.f3f5e0fe.svg) no-repeat 50%}.mobile-home .st_o .btn_qr{background:url(../img/icon_qr_b.dddae210.svg) no-repeat 50%}.mobile-home .st_o .noticeIcon{background:url(../img/icon_notice_b.f7d8cae4.svg) no-repeat 0}.mobile-home .st_o .noticeIcon .num{border:1px solid #fabe00}.mobile-home .st_o .user_infoWrap .userData.loginBefore .btn_login{color:#222;background:hsla(0,0%,100%,.3)}.mobile-home .st_o .st_o_Noimg{width:100%;background:#fcd044}.mobile-home .st_o .btn_shop{background:url(../img/icon_shop_b.3b5f9702.svg) no-repeat 0}.mobile-home .couponArea{display:table;width:100%;padding-bottom:20px}.mobile-home .couponArea .textArea{min-width:90px;line-height:52px;padding-left:4px;color:#bdbdbd}.mobile-home .couponArea .textArea .title{display:inline-block}.mobile-home .couponArea .textArea .title span{color:#fff;font-size:.813rem}.mobile-home .couponArea .textArea .data{display:inline-block;padding-left:3px}.mobile-home .couponArea .textArea .data span{color:#bdbdbd;font-size:.813rem}.mobile-home .couponArea .textArea .data span.active{color:#fabe00;font-size:1.125rem}.mobile-home .couponArea .textArea .data span.unit{padding:0 2px}.mobile-home .couponArea .stampBox{display:table-cell;width:50%}.mobile-home .graph_img{position:absolute;left:12px;top:10px;display:inline-block;width:29px;height:29px}.mobile-home .graph_img img{width:100%}.mobile-home .couponArea .stampBox .graphWrap .graph{position:relative;height:57px;padding-left:52px;margin:0 0 0 8px;box-sizing:border-box}.mobile-home .couponArea .stampBox .graphWrap .graph:before{content:"";position:absolute;left:0;top:0;width:48px;height:48px;border:2px solid hsla(0,0%,100%,.4);border-radius:10em}.mobile-home .couponArea .stampBox .graphWrap .graph canvas{position:absolute;left:0;top:0}.mobile-home .couponArea .couponBox{display:table-cell;width:50%;vertical-align:top;margin:0 auto}.mobile-home .couponArea .couponBox .box{position:relative;width:85px;min-height:48px;padding-left:52px;margin:0 auto;background:url(../img/icon_history02.5e2c7303.svg) no-repeat left 9px top 9px;background-size:34px}.mobile-home .couponArea .couponBox .box:before{content:"";position:absolute;left:0;top:0;width:48px;height:48px;border:2px solid hsla(0,0%,100%,.4);border-radius:10em}.mobile-home .couponArea .couponBox .box span.unit{padding:0}.mobile-home .dimmed_Shop{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:100}.mobile-home .dimmed_Shop .topShopBox{position:relative;padding-bottom:49px}.mobile-home .dimmed_Shop .topShopHead{position:relative;height:56px}.ts_menuBox{position:relative;padding:0 20px}.mobile-home .dimmed_Shop .ts_menuBox:before{content:"";position:absolute;right:59px;top:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:14px solid #f0f0f3}.mobile-home .dimmed_Shop .ts_menu{overflow:hidden;padding:15px 20px;border-radius:10px;background:#f0f0f3}.mobile-home .dimmed_Shop .ts_menu button{float:left;width:calc(50% - 10px);height:154px;margin-right:10px;border-radius:6px}.mobile-home .dimmed_Shop .ts_menu button:last-child{float:right;margin:0 0 0 10px}.mobile-home .dimmed_Shop .ts_menu button .title{height:100%;padding:26px 0;font-family:sCore-bold;font-size:1.063rem;box-sizing:border-box}.mobile-home .dimmed_Shop .ts_menu button .title.icon01{background:url(../img/icon_order_icon01.4d920d2e.svg) no-repeat bottom 40px center}.mobile-home .dimmed_Shop .ts_menu button .title.icon02{background:url(../img/icon_order_icon03.b7cbbe6d.svg) no-repeat bottom 39px center}.topShopBox .btn_close{width:34px;height:34px;border-radius:3em;position:absolute;left:50%;bottom:0;background:url(../img/icon_close_c.3682f424.svg) no-repeat 50%;background-size:34px;transform:translateX(-50%)}.mobile-home .noticeIcon{position:relative;display:inline-block;width:100%;height:24px;background:url(../img/icon_notice.5e0543f6.svg) no-repeat 0}.mobile-home .noticeIcon .num{position:absolute;left:12px;top:-5px;display:inline-block;min-width:18px;border:1px solid #000;border-radius:2rem;padding:1px 4px;color:#222;font-size:.625rem;font-family:sCore-bold;font-size:10px;text-indent:0;background:#fabe00;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mobile-home .noticeIcon span{display:inline-block;text-indent:-9999em}.mobile-home .evt_Noimg{min-height:275px;border-radius:10px;background:#e7e7eb}.mobile-home .noImg_textArea{width:100%;min-height:115px;padding:35px 16px 0;background:url(../img/noImg_logo.e3e40cb0.png) no-repeat 50%;background-size:115px;box-sizing:border-box;-webkit-box-sizing:border-box}.mobile-home .orderArea{overflow:hidden;padding:20px 0 30px 0;background:#f0f0f3}.mobile-home .orderArea button{float:left;width:calc(50% - 10px);height:154px;margin-right:10px;border-radius:6px}.mobile-home .orderArea button:last-child{float:right;margin:0 0 0 10px}.mobile-home .orderArea button .title{padding:16px 0;font-family:sCore-bold;font-size:1.063rem}.mobile-home .orderArea button .infoText{display:block;color:#6f7a83;font-size:.75rem}.mobile-home .orderArea button .infoText.icon01{padding:60px 0 24px;background:url(../img/icon_order_icon01.4d920d2e.svg) no-repeat top}.mobile-home .orderArea button .infoText.icon02{padding:53px 0 16px;background:url(../img/icon_order_icon02.52dd9866.svg) no-repeat top}.mobile-home .quickOrder{padding-bottom:30px}.mobile-home .quickOrder .quickTitleBox .title{position:relative;font-size:.938rem;font-family:sCore-bold}.mobile-home .quickOrder .quickTitleBox .title .btn_more{padding-right:11px;position:absolute;right:0;top:50%;color:#616161;font-size:.75rem;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 100%;transform:translateY(-50%)}.mobile-home .quickOrder .quickBtnArea{margin-top:10px}.mobile-home .quickOrder .quickBtnArea button{width:100%;height:50px;border-radius:10px}.mobile-home .quickOrder .quickBtnArea button span{padding-left:34px;font-size:.938rem;font-family:sCore-bold;background:url(../img/icon_plus.f401b3c6.svg) no-repeat 0;background-size:14px}.mobile-home .quickOrder .burgerBoxArea{margin-top:10px}.mobile-home .eventArea{padding:30px 20px .2px;border-radius:20px 20px 0 0}.mobile-home .eventArea .swiper-container{overflow:visible}.mobile-home .eventArea .swiper-wrapper .swiper-slide .img{display:block;margin:0 0 8px;border-radius:10px}.mobile-home .eventArea .swiper-wrapper .swiper-slide .img img{width:100%;border-radius:10px}.mobile-home .eventArea .swiper-pagination{position:absolute;left:0;bottom:8px;right:0;text-align:center}.mobile-home .eventArea .swiper-pagination li{display:inline-block}.mobile-home .eventArea .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px;border-radius:2rem;text-indent:-9999em;background:#fff;opacity:.5}.mobile-home .eventArea .swiper-pagination-bullet-active{background:#222;opacity:1}.mobile-home .eventArea .slick-initialized .slick-slide{outline:none}.mobile-home .storeFindArea{padding:10px 0 0}.mobile-home .storeFindArea .title{padding-bottom:10px;font-family:sCore-bold}.mobile-home .storeFindArea .box{width:100%;padding:24px 100px 23px 15px;border-radius:6px;text-align:left;background:url(../img/icon_store02.c674f111.svg) no-repeat right 29.6px center;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mobile-home .storeFindArea .box .txt01{display:block;color:#616161;font-size:.75rem}.mobile-home .storeFindArea .box .txt02{display:block;padding-top:4px;font-family:sCore-bold;font-size:.938rem}.mobile-home .storeFindArea .box .txt03{display:block;padding-top:2px;font-family:sCore-bold;font-size:.813rem}.mobile-home .menuViewArea{padding:30px 0 40px}.mobile-home .menuViewArea .title{padding-bottom:10px;font-family:sCore-bold}.mobile-home .menuViewArea .box{width:100%;padding:24px 100px 23px 15px;border-radius:6px;text-align:left;background:url(../img/icon_menu.6e2efd0d.svg) no-repeat right 31.8px center;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mobile-home .menuViewArea .box .txt01{display:block;color:#616161;font-size:.75rem}.mobile-home .menuViewArea .box .txt02{display:block;padding-top:4px;font-family:sCore-bold;font-size:.938rem}.mobile-home .menuViewArea .box .txt03{display:block;padding-top:2px;font-family:sCore-bold;font-size:.813rem}.mobile-home .list_drop{padding:20px}.mobile-home .list_drop .box{position:relative;width:100%;padding:20px 15px;border-radius:10px;margin-bottom:20px;text-align:left;box-sizing:border-box}.mobile-home .list_drop .btn_drop{position:absolute;right:6px;top:6px;width:28px;height:28px;border-radius:2rem;transform:rotate(0deg)}.mobile-home .list_drop .btn_drop,.mobile-home .list_drop .btn_drop.on{text-indent:-9999em;background:#e4e5ed url(../img/icon_select_down.13ca7c32.svg) no-repeat 50%}.mobile-home .list_drop .btn_drop.on{transform:rotate(180deg)}.mobile-home .list_drop .textBox:first-child{padding-top:0}.mobile-home .list_drop .textBox .day{display:block;padding-bottom:14px;color:#9e9e9e;font-size:.75rem}.mobile-home .list_drop .textBox .title{padding-bottom:15px;font-size:.875rem;font-family:sCore-bold}.mobile-home .list_drop .textBox .data_detail{font-size:.813rem;color:#616161}.mobile-home .list_drop .textBox .data_detail+.data_detail{margin-top:20px}.mobile-home .list_drop .dropArea .textBox.st01{padding-top:30px}.mobile-home .list_drop .dropArea .textBox.st01 .title{padding-bottom:6px;font-family:sCore-medium;color:#616161}.mobile-home .list_drop .textList{padding-top:30px}.mobile-home .list_drop .textList li{padding-bottom:5px;font-size:.625rem;color:#757575}.mobile-home .list_drop .dropImg{display:block;margin-top:25px}.mobile-home .nodata{margin-top:35vh;padding-top:58px;text-align:center;font-size:.938rem;color:#616161;background:url(../img/icon_nodata01.7982e77d.svg) no-repeat top}.mobile-home .appCoachDimmed{position:absolute;left:0;top:0;right:0;height:100%;background-color:rgba(0,0,0,.85);z-index:100}.mobile-home .appCoachBox{display:flex;max-width:768px;height:100%;margin:0 auto}.mobile-home .appCoachBox img{margin-top:auto}.mobile-home .appCoachBox .btnClose{position:fixed;left:17px;top:16px;width:24px;height:24px;background:url(../img/icon_close.075f2284.svg) no-repeat top}.mobile-home .appCoachBox .btnClose span{display:inline-block;text-indent:-9999em}.appCoachBox.toolbar_order:after{content:"";position:absolute;left:50%;bottom:2px;width:88px;height:88px;margin-left:-44px;background:url(../img/icon_toolbar_order01.a4d298d3.svg) no-repeat 50%}.appCoachBox.toolbar_order img{display:block;max-width:360px;margin:auto auto 0}@media screen and (max-width:350px){.appCoachBox.toolbar_order{padding-bottom:calc(90px - 25vw)}}.pc-home .st_b .topFix.hom .headerWrap{background-color:transparent}.pc-home .st_b .topFix.hom .top_logo{text-indent:-9999em;background:url(../img/logo_top.bea4f960.svg) no-repeat left 20px center}.pc-home .st_b .user_infoWrap{padding:0 20px}.pc-home .st_b .user_infoWrap .userData{display:inline-block;padding-bottom:20px;line-height:1.875rem}.pc-home .st_b .user_infoWrap .userData,.pc-home .st_b .user_infoWrap .userData span{color:#fff;font-family:sCore-bold;font-size:1.125rem}.pc-home .st_b .user_infoWrap .userData.loginBefore{position:relative;padding-right:84px}.pc-home .st_b .user_infoWrap .userData.loginBefore .btn_login{position:absolute;right:0;bottom:20px;height:27px;padding:0 20px;border-radius:5px;text-align:center;font-size:.75rem;font-family:sCore-bold;color:#fff;background:hsla(0,0%,100%,.1)}.pc-home .st_b.verB .innerWrap{background-color:#101112}.pc-home .st_b .appDownBox .downInfo{color:#fff}.pc-home .pc_home .st_o_img{position:absolute;left:0;top:0;height:233px;display:block}.pc-home .pc_home .st_o_img img{height:100%}.pc-home .pc_home .pbBox{position:relative;z-index:10}.pc-home .st_o .innerWrap .st_o_img{position:absolute;left:0;top:0}.pc-home .st_o .pbBox{position:relative;z-index:10}.pc-home .st_o .topFix.hom .headerWrap{background-color:transparent}.pc-home .st_o .topFix.hom .top_logo{text-indent:-9999em;background:url(../img/logo_top_b.d160136f.svg) no-repeat left 20px center}.pc-home .st_o .user_infoWrap{padding:0 20px}.pc-home .st_o .user_infoWrap .userData{display:inline-block;padding-bottom:20px;line-height:1.875rem}.pc-home .st_o .user_infoWrap .userData,.pc-home .st_o .user_infoWrap .userData span{color:#222;font-family:sCore-bold;font-size:1.125rem}.pc-home .st_o .couponArea .textArea .title{display:inline-block}.pc-home .st_o .couponArea .textArea .title span{color:#222}.pc-home .st_o .couponArea .textArea .data{display:inline-block;padding-left:6px}.pc-home .st_o .couponArea .textArea .data span,.pc-home .st_o .couponArea .textArea .data span.active{color:#222}.pc-home .st_o .btn_barcode{background:url(../img/icon_barcode_b.f3f5e0fe.svg) no-repeat 50%}.pc-home .st_o .btn_qr{background:url(../img/icon_qr_b.dddae210.svg) no-repeat 50%}.pc-home .st_o .noticeIcon{background:url(../img/icon_notice_b.f7d8cae4.svg) no-repeat 0}.pc-home .st_o .noticeIcon .num{border:1px solid #fabe00}.pc-home .st_o .st_o_Noimg{width:100%;background:#fcd044}.pc-home .contentWrap{width:768px}.pc-home .couponArea{display:table;width:100%;padding:0 205px 20px 205px}.pc-home .couponArea .textArea{min-width:80px;line-height:56px;padding-left:4px;color:#bdbdbd}.pc-home .couponArea .textArea .title{display:inline-block}.pc-home .couponArea .textArea .title span{color:#fff;font-size:.813rem}.pc-home .couponArea .textArea .data{display:inline-block}.pc-home .couponArea .textArea .data span{color:#bdbdbd;font-size:.813rem}.pc-home .couponArea .textArea .data span.active{color:#fabe00;font-size:1.125rem}.pc-home .couponArea .textArea .data span.unit{padding:0 2px}.pc-home .couponArea .stampBox{display:table-cell;width:50%}.pc-home .graph_img{position:absolute;left:12px;top:10px;display:inline-block;width:29px;height:29px}.pc-home .graph_img img{width:100%}.pc-home .couponArea .stampBox .graphWrap .graph{position:relative;height:57px;padding-left:52px;margin:0 auto;box-sizing:border-box}.pc-home .couponArea .stampBox .graphWrap .graph:before{content:"";position:absolute;left:0;top:0;width:48px;height:48px;border:2px solid hsla(0,0%,100%,.4);border-radius:10em}.pc-home .couponArea .stampBox .graphWrap .graph canvas{position:absolute;left:0;top:0}.pc-home .couponArea .couponBox{display:table-cell;width:50%;vertical-align:top;margin:0 auto}.pc-home .couponArea .couponBox .box{position:relative;width:85px;min-height:48px;padding-left:52px;margin:0 auto;background:url(../img/icon_history02.5e2c7303.svg) no-repeat left 9px top 9px;background-size:34px}.pc-home .couponArea .couponBox .box:before{content:"";position:absolute;left:0;top:0;width:48px;height:48px;border:2px solid hsla(0,0%,100%,.4);border-radius:10em}.pc-home .couponArea .couponBox .box span.unit{padding:0}.pc-home .noticeIcon{position:relative;display:inline-block;width:100%;height:24px;background:url(../img/icon_notice.5e0543f6.svg) no-repeat 0}.pc-home .noticeIcon .num{position:absolute;left:12px;top:-5px;display:inline-block;min-width:18px;border:1px solid #000;border-radius:2rem;padding:1px 4px;color:#222;font-size:.625rem;font-family:sCore-bold;font-size:10px;text-indent:0;background:#fabe00;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.pc-home .noticeIcon span{display:inline-block;text-indent:-9999em}.pc-home .appDownBox{position:absolute;right:40px;top:0;z-index:1}.pc-home .appDownBox .downInfo{text-align:right;font-size:.625rem;line-height:1.1}.pc-home .appDownBox button{margin:6px 0 0 5px;vertical-align:top}.pc-home .appDownBox button span{display:inline-block;text-indent:-99999em}.pc-home .appDownBox .btn_googleDown{width:70px;height:22px;border-radius:5px;background:rgba(0,0,0,.3) url(../img/icon_googleDown.fd76c60e.svg) no-repeat 50%}.pc-home .appDownBox .btn_appStoreDown{width:70px;height:22px;border-radius:5px;background:rgba(0,0,0,.3) url(../img/icon_appStoreDown.41a9c1ac.svg) no-repeat 50%}.pc-home .evt_Noimg{min-height:157px;border-radius:10px;background:#e7e7eb}.pc-home .noImg_textArea{min-height:115px;padding-top:35px;background:url(../img/noImg_logo.e3e40cb0.png) no-repeat 50%;background-size:115px;box-sizing:border-box;-webkit-box-sizing:border-box}.pc-home .menuArea .quickTitleBox{padding:0 40px}.pc-home .menuArea .quickTitleBox .title{position:relative;padding:40px 0 4px;border-radius:20px 20px 0 0;font-size:.938rem;font-family:sCore-bold}.pc-home .menuArea .quickTitleBox .title .btn_more{padding-right:11px;position:absolute;right:0;top:40px;color:#616161;font-size:.75rem;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 100%}.pc-home .menuArea .quickBtnArea{margin-top:20px}.pc-home .menuArea .quickBtnArea button{width:100%;height:50px;border-radius:10px}.pc-home .menuArea .quickBtnArea button span{padding-left:34px;font-size:.938rem;font-family:sCore-bold;background:url(../img/icon_plus.f401b3c6.svg) no-repeat 0;background-size:14px}.pc-home .menuArea{overflow:hidden}.pc-home .menuArea .menuList{overflow:hidden;padding:10px 40px 0}.pc-home .menuArea .menuList li{float:left;width:47%;margin:10px 0}.pc-home .menuArea .menuList li:nth-child(2n){margin-left:2%}.pc-home .menuArea .menuList .menuBox{position:relative;display:table;width:100%;border-radius:10px;margin-bottom:20px;height:145px}.pc-home .menuArea .menuList .menuBox:last-child{margin-bottom:0}.pc-home .menuArea .menuList .menuBox .mn_left{position:relative;display:table-cell;width:106px;box-sizing:border-box;vertical-align:top}.pc-home .menuArea .menuList .menuBox .mn_left .box{display:block}.pc-home .menuArea .menuList .menuBox .mn_left .box .img{display:block;width:100px;padding:0 10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box}.pc-home .menuArea .menuList .menuBox .mn_right{display:table-cell;width:calc(100% - 106px);text-align:left;box-sizing:border-box}.pc-home .menuArea .menuList .menuBox .mn_right .box{position:relative;display:block;padding:20px 15px}.pc-home .menuArea .menuList .menuBox .mn_right .box .title{position:relative;display:block;margin-bottom:10px;font-family:sCore-bold}.pc-home .menuArea .menuList .menuBox .mn_right .box .title.addBul{padding-right:56px;box-sizing:border-box}.pc-home .menuArea .menuList .menuBox .mn_right .box .data_detail{display:block;margin-bottom:15px;color:#757575;font-size:.75rem;line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.pc-home .menuArea .menuList .menuBox .mn_right .box .data_text{display:block;margin-bottom:5px;color:#757575;font-size:.75rem}.pc-home .menuArea .menuList .menuBox .mn_right .box .price,.pc-home .menuArea .menuList .menuBox .mn_right .box .price span{font-size:1.125rem;color:#e30000;font-family:sCore-bold}.pc-home .menuArea .menuList .menuBox .mn_right .box .btn_shop{position:absolute;right:10px;bottom:15px;width:76px;height:34px;border-radius:2em;background:url(../img/icon_cart.c78819a4.svg) no-repeat 50%}.pc-home .menuArea .menuList .menuBox .mn_right .box .btn_shop span{display:inline-block;text-indent:-9999em}.pc-home .menuArea .menuList .menuBox .mn_right .box .bul{position:absolute;right:0;top:2px;width:46px;height:20px;display:inline-block;text-indent:-9999em}.pc-home .menuArea .menuList .menuBox .mn_right .box .bul.bul_new{background:url(../img/bul_product_new.b5d21230.svg) no-repeat 50%}.pc-home .menuArea .menuList .menuBox .mn_right .box .bul.bul_best{background:url(../img/bul_product_best.dc7bc1aa.svg) no-repeat 50%}.pc-home .eventArea{padding:20px 40px 0;border-radius:20px 20px 0 0}.pc-home .eventArea .swiper-container{overflow:visible}.pc-home .eventArea .swiper-wrapper .swiper-slide .img{display:block;margin:0 0 8px;border-radius:10px}.pc-home .eventArea .swiper-wrapper .swiper-slide .img img{width:100%;border-radius:10px}.pc-home .eventArea .swiper-pagination{position:absolute;left:0;bottom:10px;right:0;text-align:center}.pc-home .eventArea .swiper-pagination li{display:inline-block}.pc-home .eventArea .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px;border-radius:2rem;text-indent:-9999em;background:#fff;opacity:.5}.pc-home .eventArea .swiper-pagination-bullet-active{background:#222;opacity:1}.pc-home .eventArea .slick-initialized .slick-slide{outline:none}.pc-home .storeFindArea{padding:0 40px}.pc-home .storeFindArea .tTitleBox{position:relative}.pc-home .storeFindArea .tTitleBox .title{padding:40px 0 4px;border-radius:20px 20px 0 0;font-size:.938rem;font-family:sCore-bold}.pc-home .storeFindArea .tTitleBox .tit_info{display:block;padding-right:80px;color:#616161;font-size:.75rem}.pc-home .storeFindArea .tTitleBox .tit_info span{font-size:.75rem;color:#e83f20;font-family:sCore-bold}.pc-home .storeFindArea .tTitleBox .btn_more{padding-right:11px;position:absolute;right:0;bottom:0;color:#616161;font-size:.75rem;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 100%}.pc-home .storeFindArea .mapArea{position:relative;overflow:hidden;padding:15px 0}.pc-home .storeFindArea .mapArea .img{display:block;height:137px}.pc-home .storeFindArea .mapArea .img img{height:auto}.pc-home .homeNotice{padding:0 0 60px;overflow:hidden}.pc-home .homeNotice .title{position:relative;font-size:.938rem;font-family:sCore-bold}.pc-home .homeNotice .title .btn_more{padding-right:11px;position:absolute;right:0;bottom:0;color:#616161;font-size:.75rem;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 100%}.pc-home .homeNotice .box_l{float:left;width:50%;padding:0 24px 0 40px}.pc-home .homeNotice .box_r{float:left;width:50%;padding:0 40px 0 24px}.pc-home .homeNotice .listBox{margin-top:10px}.pc-home .homeNotice .listBox .list{min-height:124px;border-radius:10px;padding:20px 15px;box-sizing:border-box;-webkit-box-sizing:border-box}.pc-home .homeNotice .listBox .list li{padding-bottom:15px}.pc-home .homeNotice .listBox .list li button{display:block;width:100%;text-align:left;font-size:.813rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-home .homeNotice .listBox .list li:last-child{padding-bottom:0}.pop_talkService h1{padding:30px 20px;font-size:1.375rem;text-align:left}.pop_talkService .gid-txt{font-family:sCore-bold}.pop_talkService .gid-txt,.pop_talkService .pop_footer .tit{font-size:.938rem;padding:0 20px}.pop_talkService .pop_footer .foot_btnArea.half{padding:20px 20px 10px}.home_contWrap{padding:20px;background:#f0f0f3}.home_cont_group{margin:20px 0 50px}.home_cont_group:first-child{margin-top:0}.home_cont_group .optWrap .option{display:flex}.tit_nbb{font-size:.9375rem}.tit_nbb em{color:#faa300}.home_coupon_list{margin:-8px 0 -10px;overflow:auto}.home_coupon_list::-webkit-scrollbar{display:none}.home_coupon_list ul{display:inline-flex;margin-right:-10px;padding:10px 0}.home_coupon_list li{position:relative;width:140px;margin-right:15px}.home_coupon_list li:last-child{margin-right:0}.home_coupon_list ul:not(.swiper-wrapper) li:last-child .coupon_box .cont:before{width:calc(100% + 10px);background-position:4px}.home_coupon_list .coupon_box{width:auto}.home_coupon_swiper{margin-left:-5px;margin-right:-5px;padding:10px 5px}.home_coupon_swiper .swiper-wrapper{margin:0}.home_coupon_swiper .swiper-slide{height:auto;margin:0}.best_menu{margin:-5px;padding:5px;overflow:auto}.best_menu::-webkit-scrollbar{display:none}.best_menu ul{display:inline-flex}.best_menu li{position:relative;width:140px;margin-right:15px;padding:10px;background-color:#edeef2;border-radius:10px;box-shadow:-2px -2px 6px 0 #fff,1px 1px 8px 0 rgba(36,65,93,.4)}.best_menu li:last-child{margin-right:0}.best_menu .menu_box{display:flex;flex-direction:column;height:100%;min-height:120px}.best_menu .image{display:flex;width:84px;height:84px;margin:0 auto 7px}.best_menu .image img{margin:auto}.best_menu .cont{display:flex;flex:1;min-height:29px;align-items:center}.best_menu .tit{flex:1;font-size:.75rem;text-align:center;line-height:1.2}.home_store_list{margin:-5px 0;overflow:hidden}.home_store_list ul{display:flex;padding:5px 0 5px}.home_store_list ul::-webkit-scrollbar{display:none}.home_store_list li{width:140px;min-width:140px;margin-right:15px}.home_store_list li:last-child{margin-right:0}.home_store_list .choiceBox{display:flex;flex-direction:column;height:100%;min-height:190px;padding:15px 15px 14px;border-radius:10px}.distance{margin-bottom:5px;font-size:.6875rem;color:#e83f20}.home_store_list .store_text>*{display:block}.home_store_list .store_text .tit01{margin-bottom:5px;font-size:.9375rem;line-height:1.2}.home_store_list .store_text .tel{font-size:.8125rem;color:#616161;line-height:1.154}.home_store_list .store_st{display:block;margin-top:auto}.home_store_list .store_st>*{max-width:100%;min-height:22px;margin-top:5px;line-height:22px}.home_store_list .store_st>*>*{min-height:22px;line-height:22px;background-size:22px auto!important}.home_store_swiper{margin-left:-5px;margin-right:-5px;padding:5px}.home_store_swiper li{height:auto}