ul{list-style:none}.en-style{font-family:"Cardo",serif}#menu-top-view{height:100vh;width:100vw;display:flex;justify-content:flex-end;align-items:center;position:relative;padding:0}.menu-top-contents{width:80%;height:80%;position:relative}@media screen and (max-width: 768px){.menu-top-contents{height:50%}}.menu-top-message{position:absolute;left:0%;top:50%;transform:translate(0%, -50%);width:100%;z-index:10}.overlap{position:relative;width:100%;height:300px}.menu_overlap_front{position:absolute;left:-15%;top:5%;font-size:70px;color:#000;z-index:-1}@media screen and (max-width: 1024px){.menu_overlap_front{font-size:60px}}@media screen and (max-width: 768px){.menu_overlap_front{font-size:50px}}@media screen and (max-width: 414px){.menu_overlap_front{font-size:40px}}.menu_overlap_back{position:relative;width:100%;height:300px;overflow:hidden}.menu_overlap_back::after{position:absolute;left:-15%;top:5%;content:"Our MENU";white-space:pre;font-size:70px;font-weight:bold;color:white;z-index:1}@media screen and (max-width: 1024px){.menu_overlap_back::after{font-size:60px}}@media screen and (max-width: 768px){.menu_overlap_back::after{font-size:50px}}@media screen and (max-width: 414px){.menu_overlap_back::after{font-size:40px}}.menu-top-img{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.menu-top-img img{width:100%;height:100%;object-fit:cover}.slider{width:100%;height:100%}.slick-list{height:100%}.slick-track{height:100%}#page-menu{padding:0;background-color:rgba(255,153,51,0.2)}.fixed{position:relative;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.fixed.is-consulting{display:block}}@media screen and (max-width: 768px){.fixed.is-alliance{flex-direction:column-reverse}}.fixed-area{position:-webkit-sticky;position:sticky;top:0;width:30%;height:100vh;padding:10% 1%;display:flex;flex-direction:column;justify-content:flex-start;background:#4A2B15}@media screen and (max-width: 768px){.fixed-area{position:relative !important;width:100%;height:40vh;padding:5% 0;margin-bottom:40px}}.sub-title{position:relative;padding:10px;font-size:26px;font-family:"Cardo",serif;color:#f93}.menu-container{display:flex;flex-wrap:wrap}.menu-container li{margin-right:5px}.menu-container a{text-decoration:none;color:#FFF;position:relative}.menu-container li a:hover{color:#f93}.menu-container li::before{content:'/';margin-right:5px;color:#FFF}.menu-container li:first-child::before{content:''}.menu-container li a::after{content:'';position:absolute;bottom:0;left:10%;width:80%;height:2px;background:#f93;transition:all .3s;transform:scale(0, 1);transform-origin:center top}.menu-container li a:hover::after{transform:scale(1, 1)}.wrapper{width:70%}@media screen and (max-width: 768px){.wrapper{width:100%}}.menu-order-img-area{width:100%;display:flex;justify-content:center}.menu-order-img-area img{width:90%;height:100%;object-fit:cover;margin:10px 0}@media screen and (max-width: 768px){.menu-order-img-area img{width:100%}}.menu-order-outer{margin-bottom:60px;background:#FFF;width:90%;padding:60px 0}@media screen and (max-width: 768px){.menu-order-outer{width:100%}}.section-title{font-family:"Cardo",serif;font-size:1.8rem;margin-bottom:15px}.menu-order-inner{display:flex;justify-content:space-between;margin:0 auto;width:80%;max-width:1024px;padding:20px 60px;border-bottom:1px solid #008;align-items:flex-end}@media screen and (max-width: 1024px){.menu-order-inner{width:100%;padding:20px 10px}}.menu-order-contents{width:80%}.order-menu-title{font-family:"Cardo",serif;font-size:1.4rem}.order-menu-message{font-size:1.0rem}.order-menu-price{width:20%;text-align:right;font-family:"Cardo",serif;font-size:1.6rem}
