@import url("https://fonts.googleapis.com/css?family=Bad+Script|Bevan|Cookie&display=swap");@font-face{font-family:'icon';src:url("../fonts/icon.eot?axxp1v");src:url("../fonts/icon.eot?axxp1v#iefix") format("embedded-opentype"),url("../fonts/icon.ttf?axxp1v") format("truetype"),url("../fonts/icon.woff?axxp1v") format("woff"),url("../fonts/icon.svg?axxp1v#icon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:"\e900"}.icon-arrow:before{content:"\e901"}.icon-reload:before{content:"\e902"}.icon-menu:before{content:"\e903"}.icon-pizza:before{content:"\e904"}.icon-member:before{content:"\e905"}.icon-cart:before{content:"\e906"}.icon-login:before{content:"\e907"}.orderFlow{overflow:hidden;*zoom:1;margin-bottom:40px}@media (max-width: 991px){.orderFlow{margin-bottom:30px}}@media (max-width: 767px){.orderFlow{display:none}}.orderFlow li{float:left;width:20%;text-align:center;position:relative}.orderFlow li span{display:block;margin-right:64px;line-height:100px;background:#B5B5B5;font-size:2rem;position:relative;font-weight:500}@media (max-width: 1200px){.orderFlow li span{font-size:1.7rem;margin-right:40px;line-height:85px}}@media (max-width: 991px){.orderFlow li span{font-size:1.6rem;margin-right:40px;line-height:80px}}.orderFlow li span:before{position:absolute;display:block;content:'';top:-10px;right:-128px;z-index:1;border-top:60px solid transparent;border-left:64px solid #fff;border-right:64px solid transparent;border-bottom:60px solid transparent}@media (max-width: 1200px){.orderFlow li span:before{right:-80px;border-top-width:52.5px;border-left-width:40px;border-right-width:40px;border-bottom-width:52.5px}}@media (max-width: 991px){.orderFlow li span:before{right:-80px;border-top-width:50px;border-left-width:40px;border-right-width:40px;border-bottom-width:50px}}.orderFlow li span:after{position:absolute;display:block;content:'';top:-10px;right:-120px;z-index:1;border-top:60px solid transparent;border-left:64px solid #B5B5B5;border-right:64px solid transparent;border-bottom:60px solid transparent}@media (max-width: 1200px){.orderFlow li span:after{right:-72px;border-top-width:52.5px;border-left-width:40px;border-right-width:40px;border-bottom-width:52.5px}}@media (max-width: 991px){.orderFlow li span:after{right:-72px;border-top-width:50px;border-left-width:40px;border-right-width:40px;border-bottom-width:50px}}.orderFlow li:before{position:absolute;display:block;content:'';width:64px;height:100%;top:0;left:-64px;background:#B5B5B5}@media (max-width: 1200px){.orderFlow li:before{width:40px;left:-40px}}@media (max-width: 991px){.orderFlow li:before{width:40px;left:-40px}}.orderFlow li.active span{background:#008842;color:#fff}.orderFlow li.active span:after{border-left-color:#008842}.orderFlow li.active:before{background:#008842}.orderTtl{padding:15px 30px;background:#000;color:#fff;font-size:2.3rem;margin-bottom:25px;font-weight:500}@media (max-width: 991px){.orderTtl{padding:15px 20px}}@media (max-width: 767px){.orderTtl{padding:10px 15px;font-size:1.8rem;margin-bottom:15px}}.orderTtl.takeout{background:#F76767;margin-bottom:35px}@media (max-width: 767px){.orderTtl.takeout{margin-bottom:20px}}.orderTtl.delivery{background:#449EEB;margin-bottom:35px}@media (max-width: 767px){.orderTtl.delivery{margin-bottom:20px}}.orderSubTtl{font-size:2.3rem;margin-bottom:10px;font-weight:500}@media (max-width: 767px){.orderSubTtl{font-size:1.8rem}}.orderSubTtl span{margin-left:30px;font-size:1.8rem;font-weight:normal}@media (max-width: 767px){.orderSubTtl span{display:block;margin-left:0;padding-top:5px;font-size:1.4rem}}.orderSubTtl span.note{font-size:1.7rem}.orderSubTtl span.note i{color:red}@media (max-width: 767px){.orderSubTtl span.note{font-size:1.4rem}}.orderShop{width:100%;border:4px solid #FFCAA7;margin-bottom:40px}@media (max-width: 767px){.orderShop{margin-bottom:20px}}.orderShop th{padding-top:25px 15px;width:210px;font-size:2.3rem;color:#EB5E00;text-align:center;font-weight:500}@media (max-width: 991px){.orderShop th{padding:20px 15px;width:160px;font-size:2rem}}@media (max-width: 767px){.orderShop th{display:block;width:100%;padding:12px 15px 10px;font-size:1.8rem}}.orderShop td{padding:25px 15px;font-size:2rem}@media (max-width: 991px){.orderShop td{padding:20px 15px;font-size:1.8rem}}@media (max-width: 767px){.orderShop td{display:block;width:100%;padding:0 15px 12px;font-size:1.6rem;line-height:1.6}}.orderShop td .note{color:#F00;font-size:1.6rem;padding-top:8px}@media (max-width: 991px){.orderShop td .note{font-size:1.4rem}}@media (max-width: 767px){.orderShop td .note{font-size:1.3rem}}.cartTxt{margin-bottom:20px}@media (max-width: 767px){.cartTxt{font-size:1.5rem}}.cartTbl{width:100%;margin-bottom:10px}.cartTbl thead th{border:1px solid #fff;border-bottom:1px solid #6F6F6F;background:#6F6F6F;color:#fff;text-align:center;padding:12px 5px;font-size:1.8rem}@media (max-width: 1400px){.cartTbl thead th{font-size:1.7rem}}@media (max-width: 1200px){.cartTbl thead th{font-size:1.6rem}}.cartTbl thead th:first-child{border-left:1px solid #6F6F6F}.cartTbl thead th:last-child{border-right:1px solid #6F6F6F}.cartTbl thead th.size{width:5em}.cartTbl thead th.quantity{width:5em}.cartTbl thead th.topping{width:16em}@media (max-width: 1400px){.cartTbl thead th.topping{width:14em}}@media (max-width: 1200px){.cartTbl thead th.topping{width:12em}}.cartTbl thead th.takeout{background:#F76767;width:9em}@media (max-width: 1400px){.cartTbl thead th.takeout{width:6em}}.cartTbl thead th.delivery{background:#449EEB;width:9em}@media (max-width: 1400px){.cartTbl thead th.delivery{width:6em}}.cartTbl thead th.delete{width:110px}@media (max-width: 1200px){.cartTbl thead th.delete{width:80px}}.cartTbl tbody th,.cartTbl tbody td{border:1px solid #6F6F6F;padding:12px 15px;font-size:1.5rem}@media (max-width: 1200px){.cartTbl tbody th,.cartTbl tbody td{padding:12px 10px}}.cartTbl tfoot th{border:1px solid #6F6F6F;border-top-width:2px;padding:10px 15px;font-size:1.6rem;font-weight:500}@media (max-width: 1200px){.cartTbl tfoot th{font-size:1.5rem;padding:10px 10px}}.cartTbl tfoot th span{font-size:2.3rem;margin-left:10px}@media (max-width: 1200px){.cartTbl tfoot th span{font-size:2rem}}.cartTbl .inpCoupon{max-width:200px;width:100%}.cartDl{border-top:1px solid #6F6F6F;margin-bottom:15px}.cartDl dt,.cartDl dd{border:1px solid #6F6F6F;border-top:none}.cartDl dt{overflow:hidden;*zoom:1;background:#6F6F6F;color:#fff;padding:8px 15px;font-weight:500}.cartDl dt span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-top:3px}.cartDl dt .btnDel{float:right;background:#fff;color:#000;max-width:90px;margin-left:15px;font-weight:normal}.cartDl dd{padding:12px 15px;font-size:1.5rem}@media (max-width: 767px){.cartDl dd{font-size:1.4rem}}.cartDl dd .title,.cartDl dd .quantity,.cartDl dd .topping,.cartDl dd .coupon{margin-bottom:5px}.cartDl dd .topping span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:500}.cartDl dd .price .takeout,.cartDl dd .price .delivery{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.cartDl dd .price .takeout span,.cartDl dd .price .delivery span{font-weight:500}.cartDl dd .price .takeout{margin-right:15px}.cartDl dd .price .takeout span{color:#F76767}.cartDl dd .price .delivery span{color:#449EEB}.cartDl dd .inpCoupon{max-width:130px}.cartDl dd .total{font-weight:500}.cartDl dd .total span{font-size:1.8rem}@media (max-width: 767px){.cartDl dd .total span{font-size:1.6rem}}.btnDel{display:block;max-width:110px;width:100%;margin:0 auto;text-align:center;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:none;background:#000;color:#fff;padding:6px 0;font-size:1.6rem;-moz-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;transition:ease .6s}@media (max-width: 1200px){.btnDel{font-size:1.4rem}}@media (min-width: 768px){.btnDel:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}.recalc{text-align:right;margin-bottom:30px}@media (max-width: 991px){.recalc{text-align:center;margin-bottom:20px}}.recalc .btnRecalc{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;max-width:150px;width:100%;text-align:center;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:2px solid #000;padding:6px 0;font-size:1.6rem;-moz-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;transition:ease .6s}@media (min-width: 768px){.recalc .btnRecalc:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}.orderSelect{overflow:hidden;*zoom:1;margin-bottom:40px}@media (max-width: 991px){.orderSelect{margin-bottom:30px}}@media (max-width: 767px){.orderSelect{margin-bottom:10px}}.orderSelect .takeout,.orderSelect .delivery{width:49%;padding:18px 45px;border:3px solid #F76767;text-align:center}@media (max-width: 991px){.orderSelect .takeout,.orderSelect .delivery{padding:15px 25px}}@media (max-width: 767px){.orderSelect .takeout,.orderSelect .delivery{width:100%;margin-bottom:15px;padding:15px;border-width:2px}}.orderSelect .takeout .title,.orderSelect .delivery .title{font-size:2rem;margin-bottom:15px;line-height:1;font-weight:500}@media (max-width: 991px){.orderSelect .takeout .title,.orderSelect .delivery .title{font-size:1.8rem}}@media (max-width: 767px){.orderSelect .takeout .title,.orderSelect .delivery .title{font-size:1.6rem}}.orderSelect .takeout .price,.orderSelect .delivery .price{font-size:2.4rem;line-height:1;margin-bottom:18px;color:#F76767;font-weight:500}@media (max-width: 991px){.orderSelect .takeout .price,.orderSelect .delivery .price{font-size:2rem}}@media (max-width: 767px){.orderSelect .takeout .price,.orderSelect .delivery .price{margin-bottom:15px;font-size:1.8rem}}.orderSelect .takeout .btnOrder,.orderSelect .delivery .btnOrder{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:100%;text-align:center;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:10px 0;font-size:2rem;color:#fff;background:#F76767;-moz-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;transition:ease .6s}@media (max-width: 991px){.orderSelect .takeout .btnOrder,.orderSelect .delivery .btnOrder{font-size:1.8rem}}@media (max-width: 767px){.orderSelect .takeout .btnOrder,.orderSelect .delivery .btnOrder{font-size:1.6rem;padding:8px 0}}.orderSelect .takeout .btnOrder i,.orderSelect .delivery .btnOrder i{margin-left:10px}@media (min-width: 768px){.orderSelect .takeout .btnOrder:hover,.orderSelect .delivery .btnOrder:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}.orderSelect .takeout{float:left}.orderSelect .delivery{float:right;border-color:#449EEB}.orderSelect .delivery .price{color:#449EEB}.orderSelect .delivery .btnOrder{background:#449EEB}.otherMenu{margin-bottom:100px}@media (max-width: 991px){.otherMenu{margin-bottom:60px}}@media (max-width: 767px){.otherMenu{margin-bottom:40px}}.statusTxt{margin-bottom:15px}.statusTxt span{display:block;font-size:2.1rem;margin-bottom:8px;font-weight:500}@media (max-width: 767px){.statusTxt{font-size:1.5rem}.statusTxt span{font-size:1.8rem}}.statusTblWrap{overflow:hidden;*zoom:1;margin-bottom:25px;letter-spacing:-.4em}.statusTblWrap .statusTbl{width:48%;max-width:480px;letter-spacing:normal;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.statusTblWrap .statusTbl:first-child{margin-right:20px}@media (max-width: 767px){.statusTblWrap .statusTbl{width:100%;max-width:auto}.statusTblWrap .statusTbl:first-child{margin-right:0;margin-bottom:15px}}.statusTblWrap .statusTbl caption{border:1px solid #000;border-bottom:none;padding:6px 0;text-align:center;font-weight:500}@media (max-width: 991px){.statusTblWrap .statusTbl caption{font-size:1.6rem}}.statusTblWrap .statusTbl caption.takeout{color:#F76767}.statusTblWrap .statusTbl caption.delivery{color:#449EEB}.statusTblWrap .statusTbl table{width:100%}.statusTblWrap .statusTbl table th,.statusTblWrap .statusTbl table td{border:1px solid #000;padding:6px 10px;font-size:1.6rem;line-height:1}@media (max-width: 1200px){.statusTblWrap .statusTbl table th,.statusTblWrap .statusTbl table td{font-size:1.5rem}}@media (max-width: 991px){.statusTblWrap .statusTbl table th,.statusTblWrap .statusTbl table td{padding:6px 5px;font-size:1.4rem}}@media (max-width: 320px){.statusTblWrap .statusTbl table th,.statusTblWrap .statusTbl table td{font-size:1.2rem}}.statusTblWrap .statusTbl table thead th{text-align:center;background:#656565;color:#fff}.statusTblWrap .statusTbl table tbody th{background:#E3E3E3}.statusTblWrap .statusTbl table tbody td{text-align:center}a.btnStatus{display:block;max-width:260px;width:100%;text-align:center;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:2px solid #000;padding:6px 0;font-size:1.6rem;-moz-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;transition:ease .6s}@media (max-width: 767px){a.btnStatus{margin:0 auto}}.orderLogin{margin-bottom:75px}@media (max-width: 991px){.orderLogin{margin-bottom:45px}}@media (max-width: 767px){.orderLogin{margin-bottom:30px}}.js-registTr{display:none}.js-deliveryTr{display:none}.confirmTxt{font-size:2.1rem;margin-bottom:25px;font-weight:500}@media (max-width: 991px){.confirmTxt{font-size:1.8rem}}@media (max-width: 767px){.confirmTxt{font-size:1.5rem;margin-bottom:15px}}.confirmDl{margin-bottom:30px;border:4px solid #6F6F6F}@media (max-width: 767px){.confirmDl{margin-bottom:20px;border-width:2px}}.confirmDl>dt{background:#6F6F6F;padding:10px 25px;color:#fff;font-size:2.1rem;font-weight:500}@media (max-width: 991px){.confirmDl>dt{font-size:1.8rem}}@media (max-width: 767px){.confirmDl>dt{font-size:1.6rem;padding:10px 15px}}.confirmDl>dt .btnModify{float:right;display:block;max-width:250px;width:100%;margin:0 auto;text-align:center;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:none;background:#fff;padding:6px 0;font-size:1.6rem;-moz-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;transition:ease .6s;margin-top:-4px}@media (max-width: 991px){.confirmDl>dt .btnModify{font-size:1.4rem;margin-top:-5px}}@media (max-width: 767px){.confirmDl>dt .btnModify{max-width:155px;font-size:1.3rem}}@media (min-width: 768px){.confirmDl>dt .btnModify:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}.confirmDl>dd{padding:30px 40px}@media (max-width: 991px){.confirmDl>dd{padding:20px 25px}}@media (max-width: 767px){.confirmDl>dd{padding:15px}}.confirmDl .note{font-size:1.6rem}@media (max-width: 767px){.confirmDl .note{font-size:1.4rem}}.confirmDl .cartTbl thead th{color:#6F6F6F;background:#E2E2E2;border:1px solid #6F6F6F}.confirmDl .cartTbl thead th.takeout{background:#F76767;color:#fff}.confirmDl .cartTbl thead th.delivery{background:#449EEB;color:#fff}.confirmDl .cartDl dt{color:#6F6F6F;background:#E2E2E2}.confirmDl ._comTbl{margin-bottom:0}@media (max-width: 767px){.confirmDl ._comTbl{border-top:1px solid #6F6F6F}}.confirmDl ._comTbl th,.confirmDl ._comTbl td{border:1px solid #6F6F6F}.confirmDl ._comTbl tr:not(:last-child) th{border-bottom:1px solid #6F6F6F}@media (max-width: 767px){.confirmDl ._comTbl tr:not(:last-child) th{border-bottom:none}}.confirmDl ._comTbl th{color:#6F6F6F;background:#E2E2E2}@media (max-width: 767px){.confirmDl ._comTbl th{border-top:none;border-bottom:none}}.baked{display:table;width:100%;border:4px solid #FFE2D0;margin-bottom:25px;min-height:100px}@media (max-width: 991px){.baked{min-height:80px}}@media (max-width: 767px){.baked{min-height:auto}}@media (max-width: 767px){.baked{border-width:3px;margin-bottom:20px}}.baked.mb0{margin-bottom:0}.baked .time,.baked .shop{display:table-cell;vertical-align:middle;width:50%}@media (max-width: 767px){.baked .time,.baked .shop{display:block;width:100%}}.baked .time{padding:15px 25px;font-size:2rem;font-weight:500}@media (max-width: 1200px){.baked .time{font-size:1.8rem;padding:15px}}@media (max-width: 991px){.baked .time{font-size:1.6rem}}@media (max-width: 767px){.baked .time{font-size:1.4rem;padding:15px 12px}}.baked .time span{font-size:3rem;margin:0 10px}@media (max-width: 1200px){.baked .time span{font-size:2.4rem}}@media (max-width: 991px){.baked .time span{font-size:1.8rem;margin:0 5px}}.baked .time .note{font-size:1.6rem;padding-top:10px;font-weight:normal}@media (max-width: 767px){.baked .time .note{font-size:1.4rem}}.baked .shop{width:100%;background:#FFE2D0}.baked .shop dt,.baked .shop dd{display:table-cell;vertical-align:middle;color:#A40}@media (max-width: 767px){.baked .shop dt,.baked .shop dd{display:block;width:100%}}.baked .shop dt{padding:0 25px;font-weight:500;font-size:2rem}@media (max-width: 1200px){.baked .shop dt{font-size:1.8rem;padding:0 20px}}@media (max-width: 991px){.baked .shop dt{font-size:1.6rem}}@media (max-width: 767px){.baked .shop dt{font-size:1.5rem;padding:12px 12px 5px}}.baked .shop dd{line-height:1.7}@media (max-width: 991px){.baked .shop dd{font-size:1.5rem;line-height:1.6;padding:8px 0}}@media (max-width: 767px){.baked .shop dd{padding:0 15px 8px}}.baked .shop dd a{color:inherit}.visit{display:table;width:100%;border:2px solid #A40;margin-bottom:15px}.visit dt,.visit dd{display:table-cell;vertical-align:middle}@media (max-width: 767px){.visit dt,.visit dd{display:block}}.visit dt{padding:18px 0;width:200px;text-align:center;color:#A40;font-size:2.1rem;font-weight:500}@media (max-width: 991px){.visit dt{font-size:1.8rem;width:140px}}@media (max-width: 767px){.visit dt{font-size:1.6rem;padding:10px 15px;width:100%;text-align:left}}.visit dd{padding:15px 20px}@media (max-width: 767px){.visit dd{padding:0 15px 15px}}.visit dd span{font-size:1.6rem}@media (max-width: 767px){.visit dd span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:1.4rem}}@media (min-width: 768px){.visit .visitRow{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:25px}}@media (max-width: 767px){.visit .visitRow ._select{margin-top:10px}}@media (max-width: 767px){.visit .visitRow span{padding-top:6px}}.deliveryDl{display:table;width:100%;border:2px solid #A40}.deliveryDl:last-child{border-top:none;margin-bottom:15px}.deliveryDl dt,.deliveryDl dd{display:table-cell;vertical-align:middle}@media (max-width: 767px){.deliveryDl dt,.deliveryDl dd{display:block}}.deliveryDl dt{padding:18px 0 18px 25px;width:320px;color:#A40;font-size:2.1rem;font-weight:500}@media (max-width: 1200px){.deliveryDl dt{width:260px}}@media (max-width: 991px){.deliveryDl dt{font-size:1.8rem}}@media (max-width: 767px){.deliveryDl dt{font-size:1.6rem;padding:10px 15px 5px;width:100%;text-align:left}}.deliveryDl dd{padding:15px 20px}@media (max-width: 767px){.deliveryDl dd{padding:0 15px 15px;font-size:1.5rem}.deliveryDl dd select{font-size:1.6rem}}.deliveryDl dd span{font-size:1.6rem}@media (max-width: 767px){.deliveryDl dd span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:1.4rem}}@media (min-width: 992px){.deliveryDl .visitRow{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:25px}}@media (max-width: 991px){.deliveryDl .visitRow ._select{margin-top:10px}}@media (max-width: 991px){.deliveryDl .visitRow span{padding-top:6px}}.finishTxt{text-align:center;font-size:1.8rem;margin-bottom:25px}@media (max-width: 991px){.finishTxt{font-size:1.6rem}}@media (max-width: 767px){.finishTxt{font-size:1.4rem;margin-bottom:15px}}.finishTxt span{display:block;font-size:2.1rem;font-weight:500;color:#EB5E00;margin-bottom:15px}@media (max-width: 991px){.finishTxt span{font-size:1.8rem}}@media (max-width: 767px){.finishTxt span{font-size:1.6rem}}
