.con_dining{width:90%;max-width:1007px;margin:90px auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dining{margin:75px auto 0}}@media only screen and (max-width: 767px){.con_dining{margin:3em auto 0}}@media only screen and (min-width: 1441px){.con_dining{max-width:calc(1007 / 1440 * 100%)}}.con_dining .box_st .txt small{font-size:79%}.con_dining .box_dining{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:70px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dining .box_dining{margin-top:55px}}@media only screen and (max-width: 767px){.con_dining .box_dining{margin-top:2em}}.con_dining .box_dining .img{width:calc(100% - 430px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dining .box_dining .img{width:calc(95% - 350px)}}@media only screen and (max-width: 767px){.con_dining .box_dining .img{width:100%}}@media only screen and (min-width: 1441px){.con_dining .box_dining .img{width:calc(540 / 1007 * 100%)}}.con_dining .box_dining .img img{width:100%}.con_dining .box_dining .box_text{width:385px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dining .box_dining .box_text{width:350px}}@media only screen and (max-width: 767px){.con_dining .box_dining .box_text{width:100%}}@media only screen and (min-width: 1441px){.con_dining .box_dining .box_text{width:calc(420 / 1007 * 100%)}}@media only screen and (max-width: 767px){.con_dining .box_dining .box_text{margin-top:1.5em}}.con_dining .box_dining .box_text .txt{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dining .box_dining .box_text .txt{margin-top:20px}}@media only screen and (max-width: 767px){.con_dining .box_dining .box_text .txt{margin-top:1em}}.con_morning{width:90%;max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:180px auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_morning{margin:120px auto 0}}@media only screen and (max-width: 767px){.con_morning{margin:6em auto 0}}@media only screen and (min-width: 1441px){.con_morning{max-width:calc(1000 / 1440 * 100%)}}.con_morning .box_text{width:calc(295 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_morning .box_text{width:100%}}@media only screen and (min-width: 768px){.con_morning .box_text div{position:-webkit-sticky;position:sticky;top:70px}}.con_morning .box_text .txt{margin-top:30px}@media only screen and (max-width: 767px){.con_morning .box_text .txt{margin-top:1em}}.con_morning .box_img{width:calc(640 / 1000 * 100%);margin-top:70px}@media only screen and (max-width: 767px){.con_morning .box_img{width:100%}}@media only screen and (max-width: 767px){.con_morning .box_img{margin-top:1em}}@media only screen and (max-width: 767px){.con_morning .box_img{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_morning .box_img .img:not(:last-child){margin-bottom:8px}}.con_morning .box_img .img img{width:100%}.con_morning .splide{margin-top:1.5em}.con_morning .splide img{width:100%}.con_lunch,.con_dinner{width:90%;max-width:1000px;margin:80px auto 0}@media only screen and (max-width: 767px){.con_lunch,.con_dinner{margin:4em auto 0}}@media only screen and (min-width: 1441px){.con_lunch,.con_dinner{max-width:calc(1000 / 1440 * 100%)}}.con_lunch .box_flex,.con_dinner .box_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width: 767px){.con_lunch .box_flex,.con_dinner .box_flex{margin-top:1em}}.con_lunch .box_flex .txt,.con_dinner .box_flex .txt{width:calc(295 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_lunch .box_flex .txt,.con_dinner .box_flex .txt{width:100%}}.con_lunch .box_flex .img,.con_dinner .box_flex .img{width:calc(640 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_lunch .box_flex .img,.con_dinner .box_flex .img{width:100%}}@media only screen and (max-width: 767px){.con_lunch .box_flex .img,.con_dinner .box_flex .img{margin-top:1.5em}}.con_lunch .box_flex .img img,.con_dinner .box_flex .img img{width:100%}.con_gallery{margin-top:175px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_gallery{margin-top:120px}}@media only screen and (max-width: 767px){.con_gallery{margin-top:6em}}.con_gallery .splide_gallery{margin-top:35px}@media only screen and (max-width: 767px){.con_gallery .splide_gallery{margin-top:1.5em}}.con_gallery .splide_gallery .splide__slide{width:22vw}@media only screen and (max-width: 767px){.con_gallery .splide_gallery .splide__slide{width:15em}}.con_gallery .splide_gallery .splide__slide img{width:100%}.con_infor{background:url(../../restaurant/images/bg_infor.webp) center center/cover no-repeat;margin:180px 0 0;padding:110px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor{margin:120px 0 0}}@media only screen and (max-width: 767px){.con_infor{margin:6em 0 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor{padding:80px 0}}@media only screen and (max-width: 767px){.con_infor{padding:3em 0 4em}}.con_infor .box_infor{width:90%;max-width:890px;margin:0 auto}@media only screen and (min-width: 1441px){.con_infor .box_infor{max-width:calc(890 / 1440 * 100%)}}.con_infor .box_infor .tbl_basic01{background:#fff;margin-top:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_infor .tbl_basic01{margin-top:45px}}@media only screen and (max-width: 767px){.con_infor .box_infor .tbl_basic01{margin-top:2em}}@media only screen and (min-width: 768px){#footer{margin-top:125px}}
