@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"}.areaList{overflow:hidden;*zoom:1;margin-bottom:40px}@media (max-width: 991px){.areaList{margin-bottom:15px}}@media (max-width: 767px){.areaList{margin-bottom:10px}}.areaList li{float:left;text-align:center}@media (min-width: 992px){.areaList li{width:32.45%;margin-right:1.2%}.areaList li:last-child{margin-right:0}}@media (max-width: 991px){.areaList li{width:49%;margin-right:2%;margin-bottom:15px}.areaList li:nth-child(2n){margin-right:0}.areaList li:nth-child(2n+1){clear:both}}@media (max-width: 767px){.areaList li{margin-bottom:10px}}.areaList li a{display:block;line-height:55px;background:#969696;color:#fff;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:2rem;font-weight:bold}@media (max-width: 1400px){.areaList li a{font-size:1.6rem}}@media (max-width: 1200px){.areaList li a{font-size:1.4rem}}@media (max-width: 991px){.areaList li a{line-height:40px}}@media (max-width: 767px){.areaList li a{line-height:35px}}.areaList li.active a{background:#F89A19}@media (min-width: 992px){.areaList.column4 li{width:24%}}@media (max-width: 991px){.areaList.column4 li{width:49%}}@media (min-width: 992px){.areaList.column5 li{width:19%}}@media (max-width: 991px){.areaList.column5 li{width:49%}}.bn-drink{margin-bottom:80px;max-width:100%}@media (max-width: 991px){.bn-drink{margin-bottom:40px}}@media (max-width: 767px){.bn-drink{margin-bottom:15px}}.shopBox{border:3px solid #008842;margin-bottom:20px}.shopBox .inner{padding:40px 75px;overflow:hidden}@media (max-width: 1199px){.shopBox .inner{padding:30px 40px}}@media (max-width: 991px){.shopBox .inner{padding:20px}}@media (max-width: 767px){.shopBox .inner{padding:15px}}.shopBox .inner .shopDetail{float:left;width:48.4%;padding-right:2.96%}@media (max-width: 767px){.shopBox .inner .shopDetail{float:none;width:100%;margin-bottom:20px;padding-right:0}}.shopBox .inner .shopDetail h3{font-size:2.6rem;margin-bottom:15px;font-weight:500}@media (max-width: 1199px){.shopBox .inner .shopDetail h3{font-size:2rem}}@media (max-width: 767px){.shopBox .inner .shopDetail h3{font-size:1.8rem;margin-bottom:10px}}.shopBox .inner .shopDetail table{width:100%;margin-bottom:15px}.shopBox .inner .shopDetail table th,.shopBox .inner .shopDetail table td{padding:20px 0 15px;border-bottom:1px solid #707070;vertical-align:top}@media (max-width: 767px){.shopBox .inner .shopDetail table th,.shopBox .inner .shopDetail table td{padding:0}}.shopBox .inner .shopDetail table th{font-weight:bold;width:7em}@media (max-width: 767px){.shopBox .inner .shopDetail table th{display:block;width:100%;border-bottom:none}}@media (max-width: 767px){.shopBox .inner .shopDetail table td{display:block;width:100%;padding-bottom:8px;margin-bottom:8px}}.shopBox .inner .shopDetail .tel{display:block;text-align:center;color:#fff;background:#008842;border:4px solid #008842;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;line-height:55px;font-size:3rem;font-weight:500}@media (max-width: 1199px){.shopBox .inner .shopDetail .tel{font-size:2rem}}@media (max-width: 991px){.shopBox .inner .shopDetail .tel{line-height:40px;font-size:1.8rem}}@media (max-width: 767px){.shopBox .inner .shopDetail .tel{line-height:35px}}.shopBox .inner .shopDetail .tel a{color:#fff}.shopBox .inner .map{float:right;width:48.96%}@media (max-width: 767px){.shopBox .inner .map{float:none;width:100%}}.shopBox .inner .map iframe{width:100%}@media (max-width: 767px){.shopBox .inner .map iframe{height:100%}}
