.top-wrapper{height:100vh;background-image:url(/Prototype/salad/static/media/header.6173e486.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.header-menu{margin:0 12px}.header-left{float:left;margin-top:16px;position:fixed;cursor:pointer;z-index:800}.header-left .imgLogo{height:120px;width:120px;-webkit-filter:drop-shadow(1.5px 3px 1px rgba(0,0,0,.4));filter:drop-shadow(1.5px 3px 1px rgba(0,0,0,.4))}.header-right{font-size:2rem;margin-top:20px;position:fixed;top:0;right:0;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,.2));filter:drop-shadow(2px 2px 1px rgba(0,0,0,.2));z-index:801}.header-right .header-right-link{margin-right:28px}.header-right .header-right-link:hover{opacity:.5;cursor:pointer}.scrolldown{color:#758044;display:inline-block;position:absolute;right:60px;bottom:0;padding:10px 10px 120px;overflow:hidden;font-size:.9rem;line-height:1;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.scrolldown:after{left:16px;width:2px;height:64px}.scrolldown:after,.scrolldown:before{content:"";background:#758044;position:absolute;bottom:40px}.scrolldown:before{left:12px;width:10px;height:10px;border-radius:50%;-webkit-animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite;animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite}@-webkit-keyframes circlemove{0%{bottom:100px}to{bottom:36px}}@keyframes circlemove{0%{bottom:100px}to{bottom:36px}}@-webkit-keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}to{opacity:0}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}to{opacity:0}}.header-right-burger{display:none}.header-right-burger .bm-overlay{background:rgba(0,0,0,.3);Left:0}.header-right-burger .bm-morph-shape{fill:#373a47}.header-right-burger .bm-burger-button{position:fixed;width:28px;height:28px;right:24px;top:36px}.header-right-burger .bm-burger-button .bm-burger-bars{background:#758044;height:16%!important}.header-right-burger .bm-burger-button .bm-burger-bars-hover{background:#fff}.header-right-burger .bm-menu-wrap{position:fixed;height:100%;right:0!important;width:200px!important}.header-right-burger .bm-menu-wrap .bm-cross-button{height:36px!important;width:36px!important;right:24px!important;top:16px!important}.header-right-burger .bm-menu-wrap .bm-cross-button .bm-cross{height:30px!important;background:#fff}.header-right-burger .bm-menu-wrap .bm-menu{background:#758044!important;padding:2.5em 1.5em 0}.header-right-burger .bm-menu-wrap .bm-menu .bm-item-list{padding:.8em}.header-right-burger .bm-menu-wrap .bm-menu .bm-item-list .bm-item{text-align:left;text-decoration:none;outline:none;font-size:1.5rem;margin:16px 0;cursor:pointer}.header-right-burger .bm-menu-wrap .bm-menu .bm-item-list .bm-item:hover{opacity:.5}.header-right-burger .bm-menu-wrap .bm-menu .bm-item-list .bm-item img{width:100px;height:100px;margin:0;text-align:center}.news-container #news-content-m{display:none}.news-container .news-row-contens{padding:0}.news-container .news-row-contens .news-contens{max-width:864px;width:90%;line-height:16px;font-size:1rem;margin:0 auto 8px;background-color:rgba(0,0,0,.2);border-radius:24px}.news-container .news-row-contens .news-contens .news-link{width:100%;display:flex;padding:2px 32px 6px}.news-container .news-row-contens .news-contens .news-link p{margin:12px 0;font-family:"MyFont_sub"}.news-container .news-row-contens .news-contens .news-link .news-link-date{width:20%}.news-container .news-row-contens .news-contens .news-link .news-link-content{width:80%;padding-left:4px}.news-container .news-row-contens .news-contens .news-link:hover{cursor:pointer}.concept-container{width:100%;background-image:url(/Prototype/salad/static/media/concept.63d046c4.png);background-size:cover;background-repeat:no-repeat;background-position:50%;padding:24px 20px 60px}.concept-container .concept-contens{text-align:center;font-size:1.2rem;line-height:48px}.concept-container .concept-contens div{font-family:"MyFont_sub"}.concept-container .concept-contens-m{display:none;text-align:left;font-size:.9rem;line-height:32px}.concept-container .concept-contens-m .concept-contens-m-section{margin-bottom:24px}.concept-container .concept-contens-m .concept-contens-m-section div{font-family:"MyFont_sub";margin-left:20px}.menu-container{max-width:864px;width:90%;margin:0 auto}.menu-list{text-align:center;border-bottom:1.5px solid;margin:0 auto 36px;width:50%;padding-left:0}.menu-list li{display:inline-block;font-size:1.6rem;width:120px;margin-bottom:4px;cursor:pointer}.menu-list .react-tabs__tab--selected{color:#fff;background-color:#758044;border-radius:24px;padding:4px 0;-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}.menu-contents{width:100%;margin:0 auto;-webkit-column-count:2;column-count:2;-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1s;animation-duration:1s}@keyframes fade{0%{opacity:0}to{opacity:1}}.menu-contents .menu-section .salad img{width:100%}.menu-contents .menu-section .salad img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:1s}.menu-contents .menu-section .drinkS img{width:100%}.menu-contents .menu-section .drinkS img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:1s}.menu-contents .menu-section .drinkL{-webkit-column-span:all;column-span:all}.menu-contents .menu-section .drinkL img{width:100%}.menu-contents .menu-section .drinkL img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:1s}.menu-contents .menu-section .menuFrame{overflow:hidden;border-radius:16px}.menu-contents .menu-section .menuDetails{font-size:1.2rem;text-align:right;position:relative;bottom:80px;right:24px;margin-bottom:-44px}.menu-contents .menu-section .menuDetails div{font-family:"MyFont_sub";-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,.8));filter:drop-shadow(2px 2px 1px rgba(0,0,0,.8))}.access-container{max-width:864px;width:90%;margin:0 auto;background-color:rgba(0,0,0,.2);padding:8px 0 36px;border-radius:16px}.access-container .access-contents{width:100%;margin:0 auto;-webkit-columns:2;column-count:2}.access-container .access-contents img{width:90%;border-radius:16px;margin-left:40px}.access-container .access-contents .access-info{margin-left:40px;font-size:1.2rem}.access-container .access-contents .access-info .access-section{margin-bottom:24px}.access-container .access-contents .access-info .access-section div{font-family:"MyFont_sub"}.contact-form{max-width:864px;width:90%;margin:0 auto 96px}.contact-form label{font-family:"MyFont_sub";font-size:1.2rem}.contact-form label span{background-color:#758044;padding:4px;border-radius:4px;margin-right:8px}.contact-form input[type=email],.contact-form input[type=text]{height:40px}.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea{border:.5px solid #758044;width:100%;border-radius:8px;margin:8px 0 16px;color:#000;font-size:1.2rem;font-family:"MyFont_sub";padding:4px 12px 8px}.contact-form textarea{height:40px;height:160px}.contact-form input::-webkit-input-placeholder{color:silver}.contact-form input::placeholder{color:silver}.contact-form input:-ms-input-placeholder{color:silver}.contact-form textarea::-webkit-input-placeholder{color:silver}.contact-form textarea::placeholder{color:silver}.contact-form textarea:-ms-input-placeholder{color:silver}.contact-form textarea::-ms-input-placeholder{color:silver}.contact-form .offSubmit{border-radius:8px;border:.5px solid silver;background-color:silver;border-radius:24px;pointer-events:none}.contact-form .offSubmit,.contact-form .onSubmit{width:100%;height:40px;font-size:1.2rem;font-family:"MyFont_sub";margin:24px 0 16px;padding-bottom:8px}.contact-form .onSubmit{border-radius:8px;border:.5px solid #758044;background-color:#758044;border-radius:24px;cursor:pointer;opacity:1;transition:.3s}.contact-form .onSubmit:hover{opacity:.5}.contact-form .contact-message{color:red;font-family:"MyFont_sub";font-size:1rem;margin:0 0 24px}.contact-form .contact-message-notice{color:red;font-family:"MyFont_sub";font-size:1rem;margin-top:12px;font-weight:600}.contact-form .contact-submit-message{width:100%;border:1px solid #758044;border-radius:16px;color:#758044;text-align:center;background-color:#98fb98;padding:40px;font-size:1.2rem;font-family:"MyFont_sub"}footer{width:100%;height:240px;background-color:#758044;text-align:center}footer img{height:120px;width:120px;margin-top:20px;position:relative;bottom:-10px}footer p{font-size:1rem;position:relative;bottom:-35px}@font-face{font-family:"MyFont_main";src:url(/Prototype/salad/static/media/ImprintMTShadow.e0de315a.ttf) format("truetype")}@font-face{font-family:"MyFont_sub";src:url(/Prototype/salad/static/media/Harenosora.dc189126.otf) format("opentype")}*{box-sizing:border-box;color:#fff;font-family:"MyFont_main"}body{margin:0;padding:0;background:linear-gradient(#e5c10a,#e9c821)}h1{text-align:center;font-weight:400;font-size:2.5rem;margin:24px 0}.contact-container,.news-container{margin-bottom:64px}.access-container,.concept-container,.menu-container{margin-bottom:32px}main>div{margin-top:60px}#pagetop{position:fixed;bottom:0;right:0;z-index:100}#pagetop span{padding:40px 16px 16px;display:block;background:#758044;cursor:pointer;position:relative;bottom:16px;opacity:.8}#pagetop span:before{position:absolute;top:-24px;right:0;bottom:0;left:0;width:14px;height:14px;margin:auto;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:3px solid #fff;border-right:3px solid #fff}#splash{position:fixed;width:100%;height:100vh;z-index:999}#splash #splash_logo{position:absolute;top:50%;left:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:998}#splash #splash_logo img{height:160px;width:160px}#splash .LogofadeUp{-webkit-animation-name:anim_Logo;animation-name:anim_Logo;-webkit-animation-duration:.65s;animation-duration:.65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes anim_Logo{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anim_Logo{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#splash #curtainLeft{width:50%;height:100vh;top:0;left:0;position:absolute;background-color:#758044;background-image:url(/Prototype/salad/static/media/loading.b6e871e4.jpg);background-size:cover;background-repeat:no-repeat;background-position:100%;-webkit-animation:anim_splash 1s 1;animation:anim_splash 1s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes anim_splash{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes anim_splash{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}#splash #curtainRight{width:50%;height:100vh;top:0;right:0;position:absolute;background:#758044}@media screen and (max-width:1024px){#splash #curtainLeft{width:70%;background-image:url(/Prototype/salad/static/media/loading_m.67f2c7de.jpg)}#splash #curtainRight{width:30%}.top-wrapper{background-image:url(/Prototype/salad/static/media/header_m.e4d27fe4.png)}.header-left .imgLogo{height:100px;width:100px}.header-right{display:none}.header-right-burger{display:block}.concept-container .concept-contens{line-height:44px}.menu-list{width:60%}.menu-list li{font-size:1.4rem;width:100px}.access-container .access-contents .access-info{font-size:1.1rem}.access-container .access-contents .access-info .access-section{margin-bottom:12px}}@media screen and (max-width:599px){.header-left .imgLogo{height:80px;width:80px}.scrolldown{right:12px}h1{text-align:left;margin:0 auto;padding:20px 0;font-size:2.2rem}.access-container h1,.contact-container h1,.news-container h1{width:90%}main>div{margin-top:28px}.news-container #news-content-m{display:block}.news-container #news-content-pc{display:none}.news-container .news-row-contens .news-contens{line-height:20px;margin-bottom:4px;border-radius:12px;font-size:1rem}.news-container .news-row-contens .news-contens .news-link{display:block;padding:3px 12px 6px}.news-container .news-row-contens .news-contens .news-link p{margin:8px 0}.news-container .news-row-contens .news-contens .news-link .news-link-date{width:100%}.news-container .news-row-contens .news-contens .news-link .news-link-content{width:100%;padding-left:0}.concept-container{padding:20px 20px 48px}.concept-container .concept-contens{display:none}.concept-container .concept-contens-m{display:block}.menu-list{margin-bottom:32px;width:80%;border-bottom:1px solid}.menu-list li{font-size:1.2rem;width:76px}.menu-contents{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.menu-contents .menu-section .menuFrame{border-radius:4px}.menu-contents .menu-section .menuDetails{font-size:.8rem;bottom:48px;right:4px;margin-bottom:-36px}.access-container{width:100%;border-radius:0}.access-container .access-contents{width:90%;margin:0 auto;-webkit-columns:1;column-count:1}.access-container .access-contents img{width:80%;border-radius:12px;margin-left:20px;margin-bottom:20px}.access-container .access-contents .access-info{margin-left:20px;font-size:1rem}.contact-form .offSubmit,.contact-form .onSubmit,.contact-form input[type=email],.contact-form input[type=text],.contact-form label,.contact-form textarea{font-size:1rem}#pagetop{visibility:hidden}footer{height:200px}footer img{height:100px;width:100px;margin-top:12px;bottom:-16px}footer p{font-size:.8rem}}
/*# sourceMappingURL=main.7866c50c.chunk.css.map */