@charset "UTF-8";.popupPageButtonWrap{position:relative;height:50vh}.popupPageButtonWrap .popupPageButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px}.branchGuide{position:relative;margin-top:20px}.branchGuide .branchTitle{display:flex;justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 20px;border-radius:6px;background-color:#343b4d}.branchGuide .branchTitle .storeName{font-size:17px;line-height:25px;letter-spacing:-.4px;color:#fff}.branchGuide .branchTitle ::v-deep button.branchGuidePick{width:56px;height:30px!important;padding:0!important}.branchGuide .branchTitle ::v-deep button.branchGuidePick .inner{display:flex;align-items:center}.branchGuide .branchTitle ::v-deep button.branchGuidePick .inner:before{width:15px;height:15px}.branchGuide .branchTitle ::v-deep button.branchGuidePick .inner:after{font-size:13px;line-height:19px;letter-spacing:-.2px;height:19px}.branchGuide .tabWrap.default>.tabArea>.scrollArea>ul>li>.tab{padding:20px 10px 17px;font-size:17px;line-height:25px;letter-spacing:-.4px}.branchGuide .tabWrap.default>.tabArea>.scrollArea>ul>li>.tab.active:after{height:2px}.branchDetailWrap{font-size:13px}.branchDetailWrap .branchDetail{padding:0 20px;margin-top:24px}.branchDetailWrap .branchDetail.greyBox{padding:20px;border-radius:8px;background-color:#f8f8f8}.branchDetailWrap .branchDetail.greyBox .branchInfo{display:flex;align-items:center;margin:0}.branchDetailWrap .branchDetail.greyBox .branchInfo .title .circle{width:70px;height:70px;border-radius:50%;background-color:#343b4d;color:#fff;text-align:center}.branchDetailWrap .branchDetail.greyBox .branchInfo .title .circle.holiday{display:flex;align-items:center;justify-content:center}.branchDetailWrap .branchDetail.greyBox .branchInfo .title .circle.holiday .dow{padding-top:0;font-size:14px}.branchDetailWrap .branchDetail.greyBox .branchInfo .title .circle .dow{padding-top:13px;font-size:12px;line-height:20px;letter-spacing:0}.branchDetailWrap .branchDetail.greyBox .branchInfo .title .circle .day{font-size:22px;line-height:25px;letter-spacing:0}.branchDetailWrap .branchDetail.greyBox .branchInfo .desc{width:calc(100% - 100px);font-size:15px;line-height:22px;letter-spacing:-.3px;margin-top:3px}.branchDetailWrap .branchDetail.greyBox .branchInfo .desc strong{font-weight:700}.branchDetailWrap .branchDetail.greyBox .branchInfo .desc .bullet li{position:relative;margin-top:4px;padding-left:12px;text-align:left;font-size:13px;line-height:19px;letter-spacing:-.2px;color:#757575}.branchDetailWrap .branchDetail.greyBox .branchInfo .desc .bullet li:before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:10px;height:10px;background:url(https://static.lotteon.com/p/display/assets/img/ico_txt_dot.svg) no-repeat 0 center}.branchDetailWrap .branchDetail.greyBox .branchInfo .desc .bullet li strong{font-weight:400;color:#333}.branchDetailWrap .branchDetail .branchInfo{position:relative;display:flex;text-align:left}.branchDetailWrap .branchDetail .branchInfo .title{width:100px;text-align:left;font-size:14px;line-height:23px;letter-spacing:-.3px}.branchDetailWrap .branchDetail .branchInfo .content{width:calc(100% - 100px);font-size:14px;line-height:23px;letter-spacing:-.3px;color:#757575}.branchDetailWrap .branchDetail .branchInfo .content li{display:flex}.branchDetailWrap .branchDetail .branchInfo .content li strong{width:50px;text-align:left;color:#333}.branchDetailWrap .branchDetail .branchInfo .content a{color:#757575}.branchDetailWrap .branchDetail .branchInfo .content .guideInfo{color:#f37223;text-decoration:underline}.branchDetailWrap .branchDetail .branchInfo.underLine{padding-bottom:22px;border-bottom:1px solid #eee}.branchDetailWrap .branchDetail .branchInfo+.branchInfo{padding-top:12px}.branchDetailWrap .branchDetail .mapInfo{position:relative;display:flex;height:314px;margin:24px -20px 0;border-radius:8px;background-color:#00000080}.branchDetailWrap .branchDetail .mapInfo .dummyText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;line-height:23px;letter-spacing:.52px;font-weight:700;color:#fff;text-align:center}.branchDetailWrap .branchDetail .deliveryInfo{margin:0 -20px;padding-top:24px;border-top:1px solid #eee;text-align:left}.branchDetailWrap .branchDetail .deliveryInfo .title{font-size:17px;line-height:25px;letter-spacing:-.4px}.branchDetailWrap .branchDetail .deliveryInfo .desc{font-size:14px;line-height:24px;letter-spacing:-.3px;margin-top:10px}.branchDetailWrap .branchDetail .deliveryInfo .desc p .paragraph{display:block}.branchDetailWrap .branchDetail .deliveryInfo .desc p+p{padding-top:8px}.branchDetailWrap .branchDetail .deliveryInfo .desc .bullet li{position:relative;padding-left:12px;font-size:13px;line-height:19px;letter-spacing:-.2px;color:#757575;margin-top:10px}.branchDetailWrap .branchDetail .deliveryInfo .desc .bullet li:before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:10px;height:10px;background:url(https://static.lotteon.com/p/display/assets/img/ico_txt_dot.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .deliveryInfo .desc .bullet li strong{font-weight:400;color:#000}.branchDetailWrap .branchDetail .deliveryInfo .desc .bullet li+li{margin-top:6px}.branchDetailWrap .branchDetail .imageInfo{margin:-4px -20px 24px}.branchDetailWrap .branchDetail .imageInfo .locationSlide{position:relative;border-radius:8px;overflow:hidden}.branchDetailWrap .branchDetail .imageInfo .locationSlide .swiper-slide img{width:100%;border-radius:8px;background-color:#00000014}.branchDetailWrap .branchDetail .imageInfo .locationSlide .swiper-container-horizontal>.swiper-pagination-bullets{bottom:16px}.branchDetailWrap .branchDetail .imageInfo .locationSlide .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;opacity:.5;background-color:#fff}.branchDetailWrap .branchDetail .imageInfo .locationSlide .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.branchDetailWrap .branchDetail .imageInfo .locationSlide .navWrap .locationArrowNext{position:absolute;top:50%;transform:translateY(-50%);width:37px;height:37px;cursor:pointer;background:url(https://static.lotteon.com/p/display/assets/img/common-list-next-btn-arrow-1.svg) no-repeat;right:12px;z-index:10}.branchDetailWrap .branchDetail .imageInfo .locationSlide .navWrap .locationArrowPrev{position:absolute;top:50%;transform:translateY(-50%);width:37px;height:37px;cursor:pointer;background:url(https://static.lotteon.com/p/display/assets/img/common-list-prev-btn-arrow-1.svg) no-repeat;left:12px;z-index:10}.branchDetailWrap .branchDetail .imageInfo .locationSlide .navWrap .swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:auto}.branchDetailWrap .branchDetail .branchDetailTableInfo{margin:0 -20px}.branchDetailWrap .branchDetail .branchDetailTableInfo table{width:100%;text-align:center}.branchDetailWrap .branchDetail .branchDetailTableInfo thead{background-color:#f8f8f8}.branchDetailWrap .branchDetail .branchDetailTableInfo thead tr{height:48px;border-top:1px solid #ddd;border-bottom:1px solid #eee}.branchDetailWrap .branchDetail .branchDetailTableInfo thead tr th{padding-top:13px;font-size:14px;line-height:23px;letter-spacing:-.3px}.branchDetailWrap .branchDetail .branchDetailTableInfo thead tr th:first-child{padding-left:15px}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr{height:48px;border-bottom:1px solid #eee}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr:last-child{border-bottom:0}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr td{position:relative;padding-top:13px;font-size:14px;line-height:23px;letter-spacing:-.3px}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr td.off{color:#999}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr td .iconMeal1{display:inline-block;position:absolute;top:13px;left:21px;width:20px;height:20px;background:url(https://static.lotteon.com/p/display/assets/img/icon_meal_1.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr td .iconMeal2{display:inline-block;position:absolute;top:13px;left:21px;width:20px;height:20px;background:url(https://static.lotteon.com/p/display/assets/img/icon_meal_2.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr td .iconNight{display:inline-block;position:absolute;top:13px;left:21px;width:20px;height:20px;background:url(https://static.lotteon.com/p/display/assets/img/icon_night.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .branchDetailTableInfo tbody tr td:first-child{padding-left:15px}.branchDetailWrap .branchDetail .contactInfo{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:24px 0;margin:0 -20px;text-align:left}.branchDetailWrap .branchDetail .contactInfo>.title{font-size:17px;line-height:25px;letter-spacing:-.4px}.branchDetailWrap .branchDetail .contactInfo>.content{margin-top:16px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem{border-radius:8px;overflow:hidden;background-color:#f8f8f8}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem>.title .btnToggle{position:relative;width:100%;display:block;padding:15px 20px;text-align:left;font-size:14px;line-height:22px;letter-spacing:-.3px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem>.title .btnToggle:after{content:"";position:absolute;top:50%;right:28px;display:block;height:7px;width:7px;margin-top:-3.5px;transform:rotate(45deg) translateY(-50%);border:1px solid #333;border-left-width:0;border-top-width:0;transition:all .5s}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem.active .btnToggle span{font-weight:700}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem.active .btnToggle:after{top:calc(50% + 2px);right:25px;transform:rotate(226deg);transition:all .5s}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents{padding:0 20px 16px;background-color:#f8f8f8}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div{position:relative;display:flex}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code21{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code21.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code22{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code22.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code26{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code26.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code24{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code24.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code23{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code23.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code27{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code27.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code28{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code28.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div .code25{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://static.lotteon.com/p/display/assets/img/icon_code25.svg) no-repeat 0 center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div strong{width:147px;font-size:14px;line-height:23px;letter-spacing:-.3px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents div p{width:calc(100% - 147px);font-size:14px;line-height:23px;letter-spacing:-.3px;color:#757575}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.ownCar div+div{margin-top:8px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.bus div{align-items:flex-start}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.bus strong{padding-left:23px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.bus p{line-height:18px;letter-spacing:0}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.bus li+li{margin-top:8px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway>li>div{align-items:flex-start}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway>li>div .subwayInner{display:flex;width:147px;align-items:center}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway>li>div .subwayInner strong{min-width:80px;line-height:23px;letter-spacing:-.3px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway>li>div p{width:calc(100% - 147px);line-height:23px;letter-spacing:-.3px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon{min-width:17px;height:17px;font-size:10px;font-weight:700;line-height:17px;letter-spacing:0;text-align:center;border-radius:17px;color:#fff;margin-right:6px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.text{padding:0 6px;letter-spacing:-.2px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code31{background-color:#263c96}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code32{background-color:#3cb44a}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code33{background-color:#ff7300}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code34{background-color:#2c9edd}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code35{background-color:#8936e0}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code36{background-color:#b5500b}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code37{background-color:#697215}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code38{background-color:#e51e6e}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code39{background-color:#cea43a}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code40{background-color:#6f99d0}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code41{background-color:#ffb850}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code47{background-color:#27a97f}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code45{background-color:#70b7e5}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code42{background-color:#edb217}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code48{background-color:#edb217}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code50{background-color:#8ec745}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code51{background-color:#2573f2}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code43{background-color:#bf1541}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code49{background-color:#ff8e00}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code46{background-color:#7dc4a5}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code44{background-color:#80ce79}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code52{background-color:#c6c100}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code53{background-color:#ff9d5a}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code64{background-color:#3cb44a}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code60{background-color:#f06030}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code61{background-color:#3cb44a}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code62{background-color:#f7ba20}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code63{background-color:#3cb44a}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code54{background-color:#f06030}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code55{background-color:#3cb44a}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code56{background-color:#d4a555}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code57{background-color:#426fb5}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code59{background-color:#80a8d8}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway .subwayIcon.code58{background-color:#804a9c}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem .contents.subway li+li{margin-top:8px}.branchDetailWrap .branchDetail .contactInfo>.content .collapseItem+.collapseItem{margin-top:12px}.floorGuide{text-align:left}.floorGuide .collapseItem{border-bottom:1px solid #eee}.floorGuide .collapseItem.active .title .btnToggle:after{top:calc(50% + 2px);right:25px;transform:rotate(226deg);transition:all .5s}.floorGuide .collapseItem.active .title .name{font-weight:700}.floorGuide .collapseItem .title .btnToggle{position:relative;display:block;width:100%;padding:17px 20px;text-align:left}.floorGuide .collapseItem .title .btnToggle:after{content:"";position:absolute;top:50%;right:28px;display:block;height:7px;width:7px;margin-top:-3.5px;transform:rotate(45deg) translateY(-50%);border:1px solid #333;border-left-width:0;border-top-width:0;transition:all .5s}.floorGuide .collapseItem .title .number{padding-right:21px;font-size:18px;line-height:26px;letter-spacing:-.5px;vertical-align:middle}.floorGuide .collapseItem .title .name{font-size:15px;letter-spacing:-.3px}.floorGuide .collapseItem .floorCategory+.floorCategory{margin-top:21px}.floorGuide .collapseItem .floorCategory>strong{display:block;font-size:14px;line-height:23px;letter-spacing:-.3px;margin:0 0 10px 4px}.floorGuide .collapseItem .contents{padding:20px;border-top:1px solid #eee}.floorGuide .storeInfo{display:flex;justify-content:space-between;align-items:center;padding:13px 20px;background:#f5f5f5;border-radius:10px;font-size:12px}.floorGuide .storeInfo+.storeInfo{margin-top:10px}.floorGuide .storeInfo strong{font-size:14px;line-height:23px;letter-spacing:-.3px}.floorGuide .storeInfo .contactInfo{font-size:13px;line-height:20px;letter-spacing:-.2px;color:#757575}.floorGuide .storeInfo .contactInfo span:first-child{position:relative;padding:0 15px 0 17px}.floorGuide .storeInfo .contactInfo span:first-child:before{content:"";position:absolute;top:1px;left:0;width:13px;height:13px;background:url(https://static.lotteon.com/p/display/assets/img/icon-time-grey.png);background-size:100%}.floorGuide .storeInfo .contactInfo span:first-child:after{content:"";position:absolute;top:5.2px;right:7px;width:1px;height:8.3px;background:#e5e5e5}.floorGuide .storeInfo .contactInfo>a{font-size:13px;line-height:21px;letter-spacing:-.2px;color:#757575}.floorGuide .collapse.industry .collapseItem .icon{padding-right:14px}.floorGuide .collapse .contents.brand{padding-top:10px}.floorGuide .brands+.brands{padding-top:14px}.floorGuide .brands .name{position:relative;margin:10px 4px 5px;padding-left:12px;font-size:14px;line-height:1.57;color:#040404}.floorGuide .brands .name:after{content:"";position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:100%;background-color:#757575}.floorGuide .brands>ul{display:flex;flex-wrap:wrap;margin:0 -5px}.floorGuide .brands>ul>li{text-align:center;width:25%;padding:5px;box-sizing:border-box}.floorGuide .brands>ul>li .brandInfo{padding:14px 18px 10px;background:#f5f5f5;border-radius:10px}.floorGuide .brands>ul>li .brandInfo .brandLogo{width:66px;height:66px;margin-left:0;margin-bottom:8px}.floorGuide .brands>ul>li .brandInfo .brandLogo img{width:100%;height:auto}.floorGuide .brands>ul>li .brandInfo>strong{display:block;font-size:13px;line-height:1.54;color:#404040}.floorGuide .utilArea{margin:24px 0 12px;display:flex;align-items:center}.floorGuide .utilArea .checkTabList{display:flex}.floorGuide .utilArea .checkTabList>li.on .btnCheckTab{background:url(https://static.lotteon.com/p/display/assets/img/checkbox2_black_on.svg) no-repeat 0 center/16px 16px;font-weight:700;color:#333}.floorGuide .utilArea .checkTabList>li .btnCheckTab{padding:0 14px 0 18px;font-size:15px;line-height:1.6;color:#999}.floorGuide .utilArea .inputSet{width:140px;margin-left:auto}.floorGuide .utilArea .inputSet select{height:40px;font-size:13px;line-height:1.46}.floorGuide .utilArea+.collapse{border-top:1px solid #eee}.utilityTabList{display:flex}.utilityTabList>li{padding:0;width:auto}.utilityTabList>li+li{margin-left:20px}.utilityTabList>li.on .tab{position:relative;font-weight:700;color:#333}.utilityTabList>li.on .tab:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#333}.utilityTabList>li.on .tab span{font-weight:400}.utilityTabList>li .tab{display:block;font-size:15px;line-height:1.47;color:#999}.utilityTab+.brands{margin-top:24px}.contentTab{border-bottom:1px solid #999}.contentTabList{display:flex}.contentTabList>li{width:100%}.contentTabList>li.on .tabs{position:relative;color:#333}.contentTabList>li.on .tabs:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#333}.contentTabList>li .tabs{display:block;width:100%;padding:20px 0 16px;color:#757575}.calendarInfo .btnToggleCalendar{display:block;width:100%;margin-top:12px}.calendarInfo .btnToggleCalendar span{position:relative;display:inline-block;font-size:14px;line-height:1.64;color:#666}.calendarInfo .btnToggleCalendar span:after{content:"";position:absolute;top:50%;right:28px;display:block;height:7px;width:7px;margin-top:-3.5px;transform:rotate(45deg) translateY(-50%);border:1px solid #333;border-left-width:0;border-top-width:0;transition:all .5s}.calendarInfo .btnToggleCalendar span:after{right:-20px}.calendarInfo .btnToggleCalendar.active span:after{top:calc(50% + 2px);right:25px;transform:rotate(226deg);transition:all .5s}.calendarInfo .btnToggleCalendar.active span:after{right:-20px}.calendarInfo .calendarIndex{padding:22px 0 18px;margin:0 30px;border-top:1px solid #eee;text-align:left}.calendarInfo .calendarIndex>li{position:relative;display:inline-block;padding-left:10px;font-size:12px;line-height:1.42;color:#757575}.calendarInfo .calendarIndex>li+li{margin-left:17px}.calendarInfo .calendarIndex>li.timeExpand1:before{background-color:#6f49bc}.calendarInfo .calendarIndex>li.timeExpand2:before{background-color:#498ee3}.calendarInfo .calendarIndex>li.timeExpand3:before{background-color:#f5a629}.calendarInfo .calendarIndex>li:before{content:"";position:absolute;top:5px;left:0;width:6px;height:6px;border-radius:100%;background-color:#ef2a23}.branchGuideContentsWrap{width:1140px;margin:15px auto 0}.branchGuideContentsWrap h2{font-size:36px;line-height:1.39;letter-spacing:-1.1px;text-align:center}.terms{width:906px;margin:0 auto}.terms h2{font-size:36px;line-height:1.39;letter-spacing:-1.1px;text-align:center;margin-bottom:34px}.terms h2+.contents{padding-top:16px}.terms .contents{padding-top:40px;word-break:keep-all;word-wrap:break-word}.terms .contents>ol>li+li{margin-top:30px}.terms .contents>ol>li h3{font-size:16px;line-height:24px;letter-spacing:-.3px;margin-bottom:8px}.terms .contents>ol>li li+li{margin-top:10px}.terms .contents>ol>li p{font-size:14px;line-height:23px;letter-spacing:-.3px;color:#757575}.terms .contents>ol>li div{font-size:13px;line-height:19px;letter-spacing:-.2px;color:#757575;margin-top:10px;padding:0 10px}.terms .contents .bullet{border-top:12px solid #f5f5f5;margin:0 -16px;padding-top:20px}.terms .contents .bullet ul{margin:0 16px}.terms .contents .bullet ul li{position:relative;padding-left:10px;font-size:12px;line-height:17px;letter-spacing:-.2px;color:#999}.terms .contents .bullet ul li:before{content:"";position:absolute;top:3px;left:0;display:inline-block;width:10px;height:10px;background:url(https://static.lotteon.com/p/display/assets/img/ico_txt_dot.svg) no-repeat 0 center}.terms .contents .bullet ul li a{text-decoration:underline;color:#6fa3df}.terms .contents .selectWrap .title{font-size:15px;line-height:22px;letter-spacing:-.3px}.terms .contents .selectWrap .v-select{display:inline-block;width:321px;margin-top:9px}.terms .indexList{position:relative;margin:30px 0}.terms .indexList:before,.terms .indexList:after{content:"";position:absolute;top:30px;left:305px;width:1px;bottom:30px;background:#ddd}.terms .indexList:after{left:initial;right:293px}.terms .indexList>ol{column-count:3;padding:23px 0 30px;background:#f8f8f8;border-radius:6px}.terms .indexList>ol li{margin:7px 31px 0;font-size:14px;line-height:22px;letter-spacing:-.3px;text-align:left}.branchGuideSearch .searchForm{display:flex;margin:24px 0 20px}.branchGuideSearch .searchForm .v-select{display:inline-block;width:276px;margin-right:12px}.branchGuideSearch .searchAreaWrap{width:564px}.branchGuideSearch .searchAreaWrap .searchArea{display:inline-block}.branchGuideSearch .categoryTags{margin-bottom:20px}.branchGuideSearch .categoryTags .tags ul:after{content:"";clear:both;display:block}.branchGuideSearch .categoryTags .tags li{box-sizing:border-box;border:1px solid #e5e5e5;border-radius:6px;margin-right:8px;float:left}.branchGuideSearch .categoryTags .tags li .btn{padding:11px 24px;font-size:15px;line-height:22px;letter-spacing:-.3px;white-space:nowrap}.branchGuideSearch .categoryTags .tags li.on{background-color:#343b4d;border:1px solid #343b4d}.branchGuideSearch .categoryTags .tags li.on .btn{color:#fff}.branchGuideSearch table{width:100%;border-top:1px solid #333}.branchGuideSearch table th{padding:14px 0 12px;border-bottom:1px solid #dfdfdf}.branchGuideSearch table td{color:#757575;padding:19px 20px 18px;border-bottom:1px solid #eee}.branchGuideSearch table td:nth-child(2){text-align:left}.branchGuideSearch table td a{color:#333;text-decoration:underline}.branchGuideSearch table td .tel{text-decoration:none;color:#757575}.branchGuideSearch table th,.branchGuideSearch table td{font-size:15px;line-height:24px;letter-spacing:-.3px;text-align:center}.branchGuideSearch .notice{padding:80px 0;border-top:1px solid #333;border-bottom:1px solid #eee;text-align:center}.branchGuideSearch .notice .icon{display:inline-block;width:60px;height:60px}.branchGuideSearch .notice img{width:100%}.branchGuideSearch .notice p{margin-top:15px;font-size:15px;line-height:22px;letter-spacing:-.3px}.pickRecentWrap{position:relative;padding-bottom:24px}.pickRecentWrap.widthNoTab{padding-top:20px}.pickRecentWrap .pickRecentText{padding:20px;border-radius:10px;background:#f8f8f8}.pickRecentWrap .pickRecentText+button.sizeSmall{padding:0 14px;color:#000}.pickRecentWrap.login .pickRecent{position:relative}.pickRecentWrap.login .pickRecent .pickRecentText+button{margin-top:0;position:absolute;top:0;right:0;padding:0 12px}.pickRecentWrap.login .pickRecent .pickRecentText .pickName{display:block;font-size:17px;line-height:1.35;letter-spacing:-.03em}.pickRecentWrap.login .pickRecent .pickRecentText .pickName span{padding-left:4px;font-size:13px;line-height:1.5;letter-spacing:-.02em;color:#757575}.pickRecentWrap.login .pickRecent .pickRecentText .pickAdress{display:block;margin-top:13px;font-size:14px;line-height:1.46;letter-spacing:-.02em}.pickRecentWrap.login .pickRecent .pickRecentText .pickAdress strong{font-weight:700}.pickRecentWrap.login .pickRecent .pickRecentText .pickTel{display:block;margin-top:2px;font-size:14px;line-height:1.64;letter-spacing:-.03em}.pickRecentWrap.login .pickRecent .pickRecentText .pickTel+.dotList{margin-top:20px;padding-top:12px;border-top:1px solid #eee}.pickRecentWrap.login .pickRecent .pickRecentText .pickRecentFlag{display:inline-block;color:#ef2a23;border:1px solid #ef2a23;padding:0 4px;height:16px;line-height:15px;border-radius:2px;font-size:11px;margin-bottom:13px}.pickRecentWrap.login .pickRecent .pickRecentText .pickRecentFlag.blue{color:#424ba5;border:1px solid #424ba5}.pickRecentWrap.login .pickRecent .dotList{margin-top:12px}.pickRecentWrap.login .pickRecent .dotList li{font-size:12px;padding-left:0}.pickRecentWrap.login .pickRecent .dotList li:before{display:none}.pickRecentWrap.login .pickRecent .btnAddressSetting{position:absolute;right:20px;top:20px;border-color:#bfbfbf}.pickRecentWrap .pickRecent{position:relative}.pickRecentWrap .pickRecent .pickRecentText+button{position:absolute;top:29px;right:20px;padding:0 20px;font-size:13px}.pickRecentWrap .pickRecent .pickRecentText .pickMessage{font-size:17px;line-height:1.47;letter-spacing:-.04em}.pickRecentWrap .pickRecent button.btnPickLogin.utilRound.sizeSmall{width:99px;height:32px;color:#000}.pickRecentWrap .pickRecent button.btnPickEnroll.utilRound.sizeSmall{width:88px;height:32px;color:#000}.pickDeliveryDateWrap>strong{display:inline-block;font-size:17px;line-height:1.47;padding-bottom:12px}.pickDeliveryDateWrap .pickDeliveryDateList{border-top:1px solid #eee;border-bottom:1px solid #eee;text-align:center}.pickDeliveryDateWrap .pickDeliveryDateList>ul{display:inline-block;padding:12px 0}.pickDeliveryDateWrap .pickDeliveryDateList li{display:inline-block}.pickDeliveryDateWrap .pickDeliveryDateList li+li{margin-left:47px}.pickDeliveryDateWrap .pickDeliveryDateList li input{width:0;height:0;border:none}.pickDeliveryDateWrap .pickDeliveryDateList li input+label{padding-left:0;cursor:pointer}.pickDeliveryDateWrap .pickDeliveryDateList li input+label .day{display:block;font-size:14px;line-height:1.64;letter-spacing:-.03em}.pickDeliveryDateWrap .pickDeliveryDateList li input+label .day.saturday{color:#757575}.pickDeliveryDateWrap .pickDeliveryDateList li input+label .day.saturday+em{color:#757575}.pickDeliveryDateWrap .pickDeliveryDateList li input+label .day.sunday{color:#ef2a23}.pickDeliveryDateWrap .pickDeliveryDateList li input+label .day.sunday+em{color:#ef2a23}.pickDeliveryDateWrap .pickDeliveryDateList li input+label .num{display:inline-block;width:40px;height:40px;margin-top:4px;padding-left:0;font-size:18px;line-height:40px;border-radius:50%}.pickDeliveryDateWrap .pickDeliveryDateList li input:checked+label .day.saturday+em{color:#fff}.pickDeliveryDateWrap .pickDeliveryDateList li input:checked+label .day.sunday+em{color:#fff}.pickDeliveryDateWrap .pickDeliveryDateList li input:checked+label .num{color:#fff;background:#343b4d}.pickInfo{margin:4px -30px 0;padding:20px 30px;background:#f8f8f8}.pickInfo ul li{position:relative;padding-left:10px;color:#999;font-size:12px;line-height:1.5;letter-spacing:-.02em}.pickInfo ul li+li{margin-top:4px}.pickInfo ul li:after{content:"";position:absolute;left:0;top:6px;width:2px;height:2px;border-radius:50%;background:#ccc}.pickDeliveryTime .pickupSlideWrap .pickSlide{position:relative;padding-bottom:20px}.pickDeliveryTime .pickupSlideWrap .pickSlide:last-child{border-bottom:none}.pickDeliveryTime .pickupSlideWrap .pickSlide:last-child.active{padding-bottom:20px}.pickDeliveryTime .pickupSlideWrap .pickSlide.active .shopFree:after{transform:rotate(180deg);transition:all .5s}.pickDeliveryTime .pickupSlideWrap .pickSlide .shopFreeBox{width:100%;text-align:left;display:block;overflow:hidden;padding:16px 0}.shopInfoWrap{position:relative;height:60px;padding:0 20px}.shopInfoWrap .shopSelect{position:absolute;top:8px;left:58px;width:172px;z-index:2;background:#fff}.shopInfoWrap .shopSelect ::v-deep .vs__selected-options{padding:0 0 0 12px}.shopInfoWrap .shopSelect .vs__actions{padding:4px 10px 0 4px}.shopInfo{display:inline-block}.shopInfo .shopIcon{display:inline-block;width:28px;height:28px;background-color:#e5e5e5;vertical-align:middle;border-radius:50%}.shopInfo .shopIcon img{width:100%}.shopInfo .shopText{margin:0 5px 0 10px;font-size:14px;line-height:1.43;letter-spacing:-.03em;display:block;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:horizontal;widows:1;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:128px;vertical-align:middle}.shopInfo .shopText.widthButton{max-width:107px;width:auto}.shopInfo .shopChange{margin-left:5px}.shopInfo .shopChange.util{border-color:#bfbfbf}.shopInfo .shopChange.on{display:inline-block}.shopFree{position:relative;float:right;margin-top:6px;font-size:12px;color:#757575;letter-spacing:-.02em}.shopFree span{padding-left:10px;margin-left:8px;position:relative}.shopFree span:after{position:absolute;content:"";top:2px;left:0;width:1px;height:9px;background-color:#ddd}.tableInfo{margin:-11px -30px -20px;border-top:1px solid #fff;padding:12px 20px 7px}.tableInfo p{font-size:12px;line-height:22px;letter-spacing:-.02em;color:#999;padding-left:26px;background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_food_on.svg) no-repeat 0 0;background-size:20px}.timeTableBox{background:#f8f8f8;padding:24px 28px;border-radius:10px}.timeTableBox .fresh ul{display:flex;flex-wrap:wrap;justify-content:left;padding:0 0 5px;margin-bottom:7px}.timeTableBox .fresh ul li{width:33.33%;text-align:center;margin-bottom:17px}.timeTableBox .fresh ul li.off button .food{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_food_off.svg) no-repeat 0 -1px}.timeTableBox .fresh ul li.off button .night{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_night_off.svg) no-repeat 0 -1px}.timeTableBox .fresh ul li.off button:disabled span{color:#bfbfbf}.timeTableBox .fresh ul li button{font-size:14px;line-height:1.5;letter-spacing:-.02em}.timeTableBox .fresh ul li button>span{display:inline-block;width:100%;padding-left:23px}.timeTableBox .fresh ul li button .food{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_food_on.svg) no-repeat 0 -1px}.timeTableBox .fresh ul li button .night{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_night_on.svg) no-repeat 0 -1px}.timeTableBox .mart ul{margin-bottom:-16px;padding:0;display:flex;flex-wrap:wrap;text-align:center;align-items:flex-end}.timeTableBox .mart ul li{margin-bottom:16px;min-width:25%;max-width:25%;white-space:nowrap}.timeTableBox .mart ul li button{font-size:14px;line-height:1.5}.timeTableBox .mart ul li span{display:inline-block;width:100%}.timeTableBox .mart ul li.off button:disabled span{color:#bfbfbf}.timeTableBox .mart ul li.flag{vertical-align:bottom}.timeTableBox .mart ul li.flag .flagDefault{display:block;width:100%;font-size:11px;color:#bfbfbf}.timeTableBox .mart ul li.flag .flagDefault .flagIcon{display:inline-block;width:11px;height:11px;vertical-align:middle;background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_night_default.png) no-repeat 0 0/100%}.timeTableBox .mart ul li.flag .flagDefault.flagOn{color:#424ba5}.timeTableBox .mart ul li.flag .flagDefault.flagOn .flagIcon{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_night_on.png) no-repeat 0 0/100%}.timeTableBox .noDeliveryData>p{width:100%;height:77px;position:relative}.timeTableBox .noDeliveryData>p span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;letter-spacing:-.022em}.timeTableBox .answer{font-size:13px;letter-spacing:-.02em;color:#101010;line-height:1.46}.timeTableBox .answer .contentsWrap{box-sizing:border-box;border:1px solid #eee;padding:10px 0}.timeTableBox .answer .contentsWrap .title{border-bottom:1px solid #eee;padding:10px 12px;margin-bottom:10px}.timeTableBox .answer .contentsWrap .contentEach{padding:0 12px}.timeTableBox .answer ol{margin-bottom:8px}.timeTableBox .answer .imageArea{background-color:#ccc;height:166.5px;color:#fff;text-align:center;line-height:166.5px;margin-bottom:12.5px}.timeTableBox .answer .link{position:relative;margin-top:8px;padding-right:16px;color:#757575;line-height:1.46;letter-spacing:-.02em;background:url(https://static.lotteon.com/p/display/assets/img/bg_view_arr.png) no-repeat 96% 4px;background-size:6px auto}.myRecipeWrap .recipeSearchBox+.editBox{margin-top:28px}.myRecipeWrap .editBox{border-top:1px solid #ddd;padding:20px 0 17px;overflow:hidden}.myRecipeWrap .editBox+.dataNullWrap .dataNull{margin-top:58px}.myRecipeWrap .editBox.checkActive .editBoxText{display:none}.myRecipeWrap .editBox.checkActive .editBoxCheck{display:block;margin-top:8px}.myRecipeWrap .editBox .editBoxText{float:left;margin-top:8px}.myRecipeWrap .editBox .editBoxText span{font-size:16px;line-height:1.5;letter-spacing:-.03em}.myRecipeWrap .editBox .editBoxText span em{padding-left:2px;color:#ef2a23}.myRecipeWrap .editBox .editCheckMovie{float:right;font-size:14px}.myRecipeWrap .editBox .editCheckMovie input.inType[type=checkbox]+label{padding-left:2px;color:#999}.myRecipeWrap .editBox .editCheckMovie input.inType[type=checkbox]:checked+label{color:#ef2a23}.myRecipeWrap .editBox .editBoxCheck{display:none;float:left}.myRecipeWrap .editBox .editBoxCheck label{font-size:16px;line-height:1.1;letter-spacing:-.03em;padding-left:10px}.myRecipeWrap .editBox .editBoxCheck label span{padding-left:2px}.myRecipeWrap .editBox .editButtonBox{float:right;font-size:14px;line-height:1.43;letter-spacing:-.02em}.myRecipeWrap .editBox .editButtonBox button:first-child{display:none}.myRecipeWrap .editBox .editButtonBox button:first-child.checkActive{display:inline-block;margin-right:8px}.myRecipeWrap .recipeNavWrap{position:relative;margin-top:19px;display:flex;width:100%;height:38px;justify-content:center}.myRecipeWrap .recipeNavWrap .swiper-button-prev,.myRecipeWrap .recipeNavWrap .swiper-button-next{position:static;width:44px;height:38px;background:none;margin:0;z-index:10}.myRecipeWrap .recipeNavWrap .swiper-button-prev:after,.myRecipeWrap .recipeNavWrap .swiper-button-next:after{content:"";position:absolute;width:42px;height:36px;background:#ffffffe6 url(https://static.lotteon.com/p/display/assets/img/icon_header_back_black0.svg) no-repeat center center;background-size:14px auto;border:1px solid #ddd}.myRecipeWrap .recipeNavWrap .swiper-button-prev:hover,.myRecipeWrap .recipeNavWrap .swiper-button-next:hover{z-index:11}.myRecipeWrap .recipeNavWrap .swiper-button-prev:hover:after,.myRecipeWrap .recipeNavWrap .swiper-button-next:hover:after{background:#fff url(https://static.lotteon.com/p/display/assets/img/icon_header_back_black0.svg) no-repeat center center;-webkit-background-size:14px auto;background-size:14px auto;border:1px solid #333}.myRecipeWrap .recipeNavWrap .swiper-button-prev:after{border-radius:6px 0 0 6px}.myRecipeWrap .recipeNavWrap .swiper-button-next{margin-left:-1px;transform:rotate(180deg)}.myRecipeWrap .recipeNavWrap .swiper-button-next:after{border-radius:6px 0 0 6px}.myRecipeWrap .recipeBookBanner{margin-top:40px;border-radius:10px;background:#fff7f6;height:72px}.myRecipeWrap .recipeBookBanner>a{display:block;position:relative;width:100%;height:100%;background:url(https://static.lotteon.com/p/display/assets/img/ico_recipe_myBook.svg) no-repeat 750px 0}.myRecipeWrap .recipeBookBanner>a .textArea{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myRecipeWrap .recipeBookBanner>a .textArea strong{font-weight:700;padding-right:10px;font-size:16px;letter-spacing:-.03em;line-height:1.5;color:#f02c11}.myRecipeWrap .recipeBookBanner>a .textArea p{font-size:16px;line-height:1.5;letter-spacing:-.03em;padding-right:20px}.myRecipeWrap .recipeBookBanner>a .textArea p:after{position:absolute;right:-2px;top:2px;width:20px;height:20px;background:url(https://static.lotteon.com/p/display/assets/img/btn_icon_arrow-right_black.svg) no-repeat 0 0;background-size:17px 17px;content:""}.myRecipeWrap .recipeAll{margin-top:90px;position:relative}.myRecipeWrap .recipeAll .searchBox{position:absolute;top:0;right:0}.myRecipeWrap .recipeAll .searchBox button.filter{display:inline-block;vertical-align:top}.myRecipeWrap .recipeAll .searchBox .searchAreaWrap{display:inline-block;width:400px;margin-right:8px;vertical-align:top}.myRecipeWrap .recipeAll .tabWrap.basic.square>.tabArea{border-bottom:1px solid #ddd;padding-bottom:8px}.myRecipeWrap .recipeAll .tabWrap.default.submenu{padding-top:16px;padding-bottom:24px}.myRecipeWrap .recipeAll .tabWrap.default.submenu .tabArea .scrollArea ul li{height:26px;margin-right:30px;margin-bottom:6px}.myRecipeWrap .recipeAll .tabWrap.default.submenu .tabArea .scrollArea ul li .tab{color:#999}.myRecipeWrap .recipeAll .tabWrap.default.submenu .tabArea .scrollArea ul li .tab span span{line-height:26px;letter-spacing:-.3px}.myRecipeWrap .recipeAll .tabWrap.default.submenu .tabArea .scrollArea ul li .tab.active{color:#000}.myRecipeWrap .recipeAll .resultLine{height:53px;border-bottom:1px solid #ddd;margin-bottom:30px}.myRecipeWrap .recipeAll .recipeAllResult .editBox{display:inline-block;border-top:none;margin-top:11px;padding:0}.myRecipeWrap .recipeAll .recipeAllResult .editBox .editBoxText{display:inline-block;float:none;margin-top:0}.myRecipeWrap .recipeAll .recipeAllResult .editBox .editCheckMovie{display:inline-block;position:relative;float:none;padding-left:12px;margin-left:12px;vertical-align:middle}.myRecipeWrap .recipeAll .recipeAllResult .editBox .editCheckMovie input,.myRecipeWrap .recipeAll .recipeAllResult .editBox .editCheckMovie label{cursor:pointer}.myRecipeWrap .recipeAll .recipeAllResult .editBox .editCheckMovie:after{position:absolute;top:3px;left:0;width:1px;height:14px;content:"";background:#ddd}.vs__dropdown-menu{margin-top:-2px}.pickChoiceArea{padding-top:20px}.pickChoiceArea .pickChoiceTxt{display:inline-block;margin-bottom:14px;font-size:17px;line-height:1.47;letter-spacing:-.04em}.pickChoiceArea .pickChoice{padding-top:4px}.pickChoiceArea .pickChoice li{width:31.3%;height:174px;margin-left:12px;display:inline-block}.pickChoiceArea .pickChoice li:first-child{margin-left:0}.pickChoiceArea .pickChoice li label.pickupLabel{height:100%;cursor:pointer}.pickChoiceArea .pickChoice li input[type=radio]{display:none}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel{position:relative}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:2px solid #ef2a23;border-radius:10px}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel em{color:#ef2a23}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel .iconPickChoice{width:54px;height:54px}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel .iconPickChoice.drive{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_drive_on.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel .iconPickChoice.oil{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_oil_on.svg)}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel .iconPickChoice.rest{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_rest_on.svg)}.pickChoiceArea .pickChoice li input[type=radio]:checked+label.pickupLabel .iconPickChoice.rent{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_rent_on.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.pickChoiceArea .pickChoice li .pickupLabel{position:relative;width:100%;height:100%;padding:21px 0 22px;box-sizing:border-box;border-radius:10px;text-align:center}.pickChoiceArea .pickChoice li .pickupLabel:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #ddd;border-radius:10px}.pickChoiceArea .pickChoice li .pickupLabel em{display:block;margin-top:16px;font-size:14px;line-height:21px;letter-spacing:-.3px}.pickChoiceArea .pickChoice li .pickupLabel em+span{display:block;margin-top:8px;font-size:12px;color:#999;line-height:16px;letter-spacing:-.2px;white-space:nowrap}.pickChoiceArea .pickChoice li .pickupLabel .iconCheck{display:none;position:absolute;top:8px;right:8px;width:14px;height:14px;border-radius:50%;background:#ef2a23 url(https://static.lotteon.com/p/display/assets/img/checkbox_on.svg) no-repeat center center;background-size:79.5%}.pickChoiceArea .pickChoice li .iconPickChoice{display:block;width:54px;height:54px;margin:0 auto}.pickChoiceArea .pickChoice li .iconPickChoice.drive{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_drive_off.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.pickChoiceArea .pickChoice li .iconPickChoice.oil{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_oil_off.svg)}.pickChoiceArea .pickChoice li .iconPickChoice.rest{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_rest_off.svg)}.pickChoiceArea .pickChoice li .iconPickChoice.rent{background:url(https://static.lotteon.com/p/display/assets/img/ico_pickup_rent_off.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.pickChoiceArea .pickChoice+p{margin-top:16px;margin-bottom:24px;padding-bottom:24px;font-size:12px;line-height:1.5;color:#999;letter-spacing:-.02em;border-bottom:1px solid #eee}.weather .titleInfo{position:relative}.weather .weatherLifeLine{position:absolute;top:0;left:59%}.weather .weatherLifeLine .weatherLifeLineBox{height:40px}.weather .weatherLifeLine .lineBanner{position:relative;display:block;height:100%;padding-left:24px;padding-right:50px;border-radius:20px;box-shadow:0 4px 10px #12a0ff33}.weather .weatherLifeLine .lineBanner:after{content:"";width:14px;height:14px;position:absolute;left:-1px;bottom:-4px}.weather .weatherLifeLine .lineBanner span{position:relative;display:inline-block;line-height:40px;font-size:14px;letter-spacing:-.023em;color:#fff}.weather .weatherLifeLine .lineBanner span strong{padding-left:6px;font-weight:700}.weather .weatherLifeLine .lineBanner.clear{background-image:linear-gradient(84deg,#65c1ff,#12a0ff 99%)}.weather .weatherLifeLine .lineBanner.clear span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_clear.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.clear:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_clear.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.cloudy{background-image:linear-gradient(84deg,#a3aeb7,#667988 98%)}.weather .weatherLifeLine .lineBanner.cloudy:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_cloudy.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.cloudy span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_cloudy.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.dust{background-image:linear-gradient(84deg,#d1b685,#a28757 98%)}.weather .weatherLifeLine .lineBanner.dust:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_dust.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.dust span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_dust.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.fog{background-image:linear-gradient(84deg,#a3aeb7,#667988 98%)}.weather .weatherLifeLine .lineBanner.fog:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_cloudy.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.fog span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_fog.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.littleCloud{background-image:linear-gradient(84deg,#65c1ff,#12a0ff 99%)}.weather .weatherLifeLine .lineBanner.littleCloud:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_clear.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.littleCloud span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_little_cloud.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.rain{background-image:linear-gradient(84deg,#a9cbe5,#5c88aa 98%)}.weather .weatherLifeLine .lineBanner.rain:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_rain.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.rain span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_rain.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.snow{background-image:linear-gradient(84deg,#a9cbe5,#5c88aa 98%)}.weather .weatherLifeLine .lineBanner.snow:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_rain.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.snow span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_snow.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.snowRain{background-image:linear-gradient(84deg,#a9cbe5,#5c88aa 98%)}.weather .weatherLifeLine .lineBanner.snowRain:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_rain.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.snowRain span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_snowrain.svg) no-repeat 0 0/100%;content:""}.weather .weatherLifeLine .lineBanner.thunder{background-image:linear-gradient(84deg,#8180ad,#4d4c89 98%)}.weather .weatherLifeLine .lineBanner.thunder:after{background:url(https://static.lotteon.com/p/display/assets/img/icon_weather_tail_thunder.svg) no-repeat 0 0/100%}.weather .weatherLifeLine .lineBanner.thunder span:after{position:absolute;width:36px;height:36px;right:-37px;top:2px;background:url(https://static.lotteon.com/p/display/assets/img/banner_weather_thunder.svg) no-repeat 0 0/100%;content:""}.weather .weatherInfo{margin-top:40px;border-radius:10px;overflow:hidden;position:relative}.weather .weatherInfo .imgWrap{position:relative;height:188px;background-color:#e5e5e5}.weather .weatherInfo .imgWrap img{width:100%}.weather .weatherInfo .weatherInfoText{position:absolute;top:60px;left:80px;color:#fff}.weather .weatherInfo .weatherInfoText .weatherInfoNumber{font-size:24px;line-height:1.43;letter-spacing:-.07em}.weather .weatherInfo .weatherInfoText p{opacity:.7;margin-top:10px;font-size:16px;line-height:1.5;letter-spacing:-.03em}.weather .weatherProduct{margin-top:90px}.weather .weatherProduct>.tabWrap{margin-bottom:18px}.weather .weatherProduct+.productList .item .thumb .block{width:204px;height:204px}.tabWrap.default.full .tabArea>.scrollArea ul:after{background:#eee!important}.tabWrap.default.full .tabArea>.scrollArea .tab{color:#999!important}.tabWrap.default.full .tabArea>.scrollArea .tab.active{font-weight:400!important;color:#333!important}.deliverySubTab{margin-bottom:16px;font-size:0}.deliverySubTab li{display:inline-block;min-width:102px;height:44px;border-radius:6px;text-align:center;overflow:hidden}.deliverySubTab li+li{margin-left:8px}.deliverySubTab li button{width:100%;height:100%;background:#eee}.deliverySubTab li button.active{background:#343b4d}.deliverySubTab li button.active .textInner{color:#fff}.deliverySubTab li button .textInner{font-size:15px;color:#000;letter-spacing:-.032em;line-height:44px}.freshDeliveryPop{padding-top:16px}.freshDeliveryPop>p{font-size:15px;letter-spacing:-.045em;line-height:1.87}.freshDeliveryPop ul{padding-top:19px}.freshDeliveryPop ul li{font-size:15px;line-height:1.6;letter-spacing:-.028em}.freshDeliveryPop ul li+li{margin-top:18px}
