@-webkit-keyframes load-4efe9382{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes load-4efe9382{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ellipse-4efe9382{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ellipse-4efe9382{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.loading_container[data-v-4efe9382]{position:fixed;width:100%;height:100%;top:0;padding:calc(50vh - 25px) calc(50vw - 25px);z-index:100003;background-color:hsla(0,0%,100%,.7)}.load_ellipse[data-v-4efe9382]{position:absolute;width:2.6rem;height:2rem;top:2.2rem;left:.2rem;z-index:10;-webkit-animation:ellipse-4efe9382 .6s ease-in-out infinite;animation:ellipse-4efe9382 .6s ease-in-out infinite}.tag-enter-active[data-v-9446060c],.tag-leave-active[data-v-9446060c]{-webkit-transition:all .3s ease;transition:all .3s ease}.tag-enter[data-v-9446060c],.tag-leave-to[data-v-9446060c]{opacity:0}.eo-stepper-wrapper[data-v-9446060c]{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.eo-stepper-wrapper .minus[data-v-9446060c],.eo-stepper-wrapper .plus[data-v-9446060c]{font-size:1.15rem;color:#ff6a00}.eo-stepper-wrapper .cust-plus[data-v-9446060c]{right:0;padding:.18rem .4rem;text-align:center;color:#fff;background-color:#ff6a00;border-radius:.6rem;font-size:.5rem;font-weight:700}.eo-stepper-wrapper .minus.selected[data-v-9446060c],.eo-stepper-wrapper .plus.selected[data-v-9446060c]{color:#fff}.eo-stepper-wrapper .cust-plus.disabled[data-v-9446060c],.eo-stepper-wrapper .minus.disabled[data-v-9446060c],.eo-stepper-wrapper .plus.disabled[data-v-9446060c]{opacity:.3}.eo-stepper-wrapper .stepper-input[data-v-9446060c]{text-align:center;font-size:.55rem;width:1.2rem;height:1.2rem;line-height:1.2rem;-webkit-appearance:none;font-weight:600;background-color:transparent}.options-content.el-collapse,.options-content.el-collapse .el-collapse-item:last-child .el-collapse-item__header,.options-content.el-collapse .el-collapse-item:last-child .el-collapse-item__wrap{border:none}.options-content.el-collapse .option-card .el-collapse-item__arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.options-content.el-collapse .option-card .el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.options-content.el-collapse .option-card .el-collapse-item__header{height:auto;padding:.3rem 0;line-height:.6rem}.options-content.el-collapse .option-card .el-collapse-item__content{padding-bottom:0}.options-title[data-v-07d7df85]{padding:.2rem 0;font-size:.6rem;color:#4a4a4a;letter-spacing:-.29px;font-weight:700;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.options-content[data-v-07d7df85]{position:relative;width:calc(100vw - 1rem);padding:0 .6rem}.options-content .option-card[data-v-07d7df85]{position:relative;margin-top:.85rem}.options-content .option-card p[data-v-07d7df85],.options-content .option-card span[data-v-07d7df85]{color:#303133}.options-content .option-card .option-header-wrapper[data-v-07d7df85]{width:100%}.options-content .option-card .option-header-wrapper .option-group-name[data-v-07d7df85]{line-height:.65rem;font-size:.65rem;font-weight:700}.options-content .option-card .option-header-wrapper .option-group-name .must[data-v-07d7df85]{font-size:.35rem;padding:.1rem;border:1px solid #f83419;color:#f83419;border-radius:.1rem;margin-right:.2rem}.options-content .option-card .option-header-wrapper .option-warning-message[data-v-07d7df85]{font-size:.5rem;margin-top:.3rem}.options-content .option-card .option-header-wrapper .option-selected-items[data-v-07d7df85]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .15rem;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.options-content .option-card .option-header-wrapper .option-selected-items .option-selected-item-wrapper[data-v-07d7df85]{border-color:#f1f1f1;background-color:#f1f1f1;font-size:.5rem;height:20px;padding:0 5px;margin:.3rem .15rem 0;line-height:19px;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.options-content .option-card .option-header-wrapper .option-selected-items .option-selected-item-wrapper .option-selected-item-name[data-v-07d7df85]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.options-content .option-card .option-items-wrapper[data-v-07d7df85]{background-color:#fff;overflow:hidden;margin:0 -.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.options-content .option-card .option-items-wrapper .option-item[data-v-07d7df85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;border-radius:.2rem;border:1px solid #dbdbdb;background-color:#fff;padding:.2rem;margin:0 .2rem .4rem;min-width:calc(25% - .4rem);max-width:calc(100% - .4rem);height:var(--change_option_item_height,2.8rem)}.options-content .option-card .option-items-wrapper .option-item div[data-v-07d7df85]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.options-content .option-card .option-items-wrapper .option-item .option-item-plus-icon[data-v-07d7df85]{padding-right:.05rem;font-size:.4rem}.options-content .option-card .option-items-wrapper .option-item .option-item-name[data-v-07d7df85]{font-size:.5rem}.options-content .option-card .option-items-wrapper .option-item .option-item-price[data-v-07d7df85]{font-size:.6rem;font-weight:700}.options-content .option-card .option-items-wrapper .option-item .option-item-original_price[data-v-07d7df85]{text-decoration:line-through;text-align:center;font-size:.4rem}.options-content .option-card .option-items-wrapper .option-item .option-item-tax_mode[data-v-07d7df85]{font-size:.4rem}.options-content .option-card .option-items-wrapper .option-item-stepper[data-v-07d7df85]{width:calc(100% - .4rem);margin:0 .2rem .4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.options-content .option-card .option-items-wrapper .option-multi-item[data-v-07d7df85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.2rem;border:1px solid #dbdbdb;background-color:#fff;padding:.2rem;margin:0 .2rem .4rem;height:var(--changeOptionItemHeight,1.8rem);width:100%;overflow:hidden}.options-content .option-card .option-items-wrapper .option-multi-item div[data-v-07d7df85]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.options-content .option-card .option-items-wrapper .option-multi-item .option-item-name[data-v-07d7df85]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.5rem}.options-content .option-card .option-items-wrapper .option-multi-item .option-item-price-wrapper[data-v-07d7df85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding-right:.2rem;text-align:right;line-height:.8rem}.options-content .option-card .option-items-wrapper .option-multi-item .option-item-price-wrapper .option-item-plus-icon[data-v-07d7df85]{padding-right:.05rem;font-size:.4rem}.options-content .option-card .option-items-wrapper .option-multi-item .option-item-price-wrapper .option-item-price[data-v-07d7df85]{font-size:.7rem;font-weight:700}.options-content .option-card .option-items-wrapper .option-multi-item .option-item-price-wrapper .option-item-original_price[data-v-07d7df85]{text-decoration:line-through;text-align:center;font-size:.4rem;bottom:1rem}.options-content .option-card .option-items-wrapper .option-multi-item .option-item-price-wrapper .option-item-tax_mode[data-v-07d7df85]{font-size:.4rem}.options-content .option-card .option-items-wrapper .option-item_selected[data-v-07d7df85]{border-color:#ff6a00;background-color:#ff6a00}.options-content .option-card .option-items-wrapper .option-item_selected .option-item-name[data-v-07d7df85],.options-content .option-card .option-items-wrapper .option-item_selected .option-item-original_price[data-v-07d7df85],.options-content .option-card .option-items-wrapper .option-item_selected .option-item-plus-icon[data-v-07d7df85],.options-content .option-card .option-items-wrapper .option-item_selected .option-item-price[data-v-07d7df85],.options-content .option-card .option-items-wrapper .option-item_selected .option-item-tax_mode[data-v-07d7df85]{color:#fff}.options-content .option-card .option-items-wrapper .option-item_selected .option-item-original_price[data-v-07d7df85]{-webkit-text-decoration-color:#fff!important;text-decoration-color:#fff!important}.cart[data-v-51d6c50c]{margin-top:.2rem;margin-left:.2rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart img[data-v-51d6c50c]{height:1.3rem;width:1.3rem}.count[data-v-51d6c50c]{position:absolute;margin-top:-.55rem;margin-left:.8rem;border:2px solid #fff;background-color:#f83419;line-height:.81rem;text-align:center;font-weight:700;border-radius:50%;min-width:.85rem;height:.85rem;z-index:1000;font-size:.42rem;color:#fff}.topCart_count[data-v-51d6c50c]{border:2px solid #f83419;background-color:#fff;font-size:.42rem;color:#f83419}.rating_page[data-v-3fe50c08]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;overflow-y:auto;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:14;padding-bottom:2.4rem}.rating_page .head_bar[data-v-3fe50c08]{border:.04rem solid #e0e0e0;border-left-color:#fff;border-right-color:#fff;border-top-color:#fff}.rating_page p[data-v-3fe50c08],.rating_page span[data-v-3fe50c08]{font-family:Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",sans-serif}.rating_page .foodInfo_base_div[data-v-3fe50c08]{margin-top:2.2rem;position:relative;height:100%;overflow-y:auto;overflow-x:hidden}.rating_page .bottome_btns[data-v-3fe50c08]{position:fixed;bottom:0;left:0;width:100%;height:2.4rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:.08rem solid #ebebeb}.rating_page .bottome_btns .no-count[data-v-3fe50c08]{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#ebebeb}.rating_page .bottome_btns .no-count .text[data-v-3fe50c08]{color:#cdcdcd}.rating_page .bottome_btns .cart[data-v-3fe50c08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.65rem;padding-right:.65rem;font-size:.65rem;border-radius:.325rem;height:1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.15);box-shadow:0 0 12px 0 rgba(0,0,0,.15)}.rating_page .bottome_btns .text[data-v-3fe50c08]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:.35rem;color:#212121;font-weight:600;line-height:normal;letter-spacing:0;font-size:.65rem!important}.rating_page .bottome_btns .btn_back[data-v-3fe50c08]{width:70%}.rating_page .bottome_btns .btn_add[data-v-3fe50c08]{height:1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;background-color:#ff6a00!important;border-radius:.325rem;font-weight:600;font-size:.65rem!important}.food-info-wrapper[data-v-3fe50c08]{padding:.65rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.food-info-wrapper .food-name[data-v-3fe50c08]{color:#212121;letter-spacing:-.43px;font-size:.814rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.food-info-wrapper .food-quantity[data-v-3fe50c08]{width:4rem;position:absolute;right:.5rem;background-color:#fff;-webkit-box-shadow:-2px 0 8px 0 #fff;box-shadow:-2px 0 8px 0 #fff}.food-info-wrapper .food-price[data-v-3fe50c08]{font-family:Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",sans-serif;font-size:.65rem;color:#ff1f1f;letter-spacing:-.58px;font-weight:500;text-align:left;line-height:1.4rem}.food-info-wrapper .food-price .icon[data-v-3fe50c08]{font-size:.4rem}.food-info-wrapper .food-price span[data-v-3fe50c08]{font-size:.65rem;color:#ff1f1f}.food-info-wrapper .optionInc[data-v-3fe50c08]{margin-top:-.3rem;margin-left:.1rem;color:#a4a4a4;height:.7rem;font-size:.4rem}.food-info-wrapper .food-description[data-v-3fe50c08]{width:96%;margin-top:.325rem;font-family:Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",sans-serif;color:#888;font-size:.65rem;text-align:left;white-space:pre-line;word-break:break-all}.food-info-wrapper .collocation_title[data-v-3fe50c08]{margin:.2rem 0 .6rem;padding:.2rem 0;font-family:Noto Sans JP,"\30E1\30A4\30EA\30AA",sans-serif;font-size:.65rem;color:#212121;font-weight:500;font-weight:700;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.food-info-wrapper .collocation_foods[data-v-3fe50c08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.food-info-wrapper .collocation_foods .collocation_item[data-v-3fe50c08]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 .2rem}.food-info-wrapper .collocation_foods .collocation_item .item_img[data-v-3fe50c08]{height:4.3rem;position:relative}.food-info-wrapper .collocation_foods .collocation_item .item_option[data-v-3fe50c08]{position:absolute;top:0;left:0;padding:.1rem .2rem;background:#ff644e;font-size:.5rem;font-weight:600;color:#fff;border-radius:0 0 .2rem 0}.food-info-wrapper .collocation_foods .collocation_item .item_name[data-v-3fe50c08]{font-size:.5rem;font-weight:700;letter-spacing:-.29px;padding-top:.3rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.food-info-wrapper .collocation_foods .collocation_item .item_price[data-v-3fe50c08]{font-family:Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",sans-serif;font-size:.5rem;color:#ff644e;letter-spacing:-.29px}.food-info-wrapper .collocation_foods .collocation_item .item_btn[data-v-3fe50c08]{height:1.3rem;width:100%;margin-top:.1rem;background-image:-webkit-gradient(linear,left top,left bottom,to(#ff6a00));background-image:linear-gradient(-180deg,#ff6a00 100%);border-radius:4px}.food-info-wrapper .collocation_foods .collocation_item .item_btn .btn_label[data-v-3fe50c08]{font-family:Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",sans-serif;font-size:.57rem;color:#fff;letter-spacing:-.29px}.foodInfo_imgnewStyle[data-v-3fe50c08]{height:9.11rem;width:100%}.foodInfo_swiperstyleOne[data-v-3fe50c08]{width:100%}.foodInfo_base_div .swiper-wrapper,.foodInfo_swiperstyleOne[data-v-3fe50c08]{display:-webkit-box;display:-ms-flexbox;display:flex}.bottomNullBlock{width:100%;height:4.5rem}.min_order_number{font-size:.5rem;font-family:Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",sans-serif;margin-left:.5rem;text-align:left;color:#a4a4a4}.rating_page .cart{margin:0;position:relative}.rating_page .cart img{width:1.3rem;height:1.3rem}.rating_page .cart-icon{position:relative}.rating_page .cart-count{top:0;left:.488rem;z-index:10;position:absolute}.rating_page .count{display:none}