@charset "UTF-8";.header-outer{height:70px;display:flex;justify-content:center}.header-wrapper{display:flex;justify-content:space-between;align-items:center;width:1000px;padding:10px 20px}.hamburger-menu-outer{padding-right:18px;display:flex;justify-content:flex-end;align-items:center}.hamburger-tell-outer{margin-right:50px}.tell-img{width:32px;heights:32px;mix-blend-mode:difference}.header-img{height:50px}.hamburger-menu-wrapper{height:100%;overflow-x:hidden;position:relative;display:flex;justify-content:center;align-items:center}.overlay{content:"";display:block;width:0;height:0;position:absolute;top:0;left:0;z-index:2;opacity:0;transition:opacity .5s}.overlay.open{width:100%;height:100%;opacity:1}.menu-trigger{display:inline-block;width:36px;height:28px;vertical-align:middle;cursor:pointer;position:fixed;z-index:100}.menu-trigger span{display:inline-block;box-sizing:border-box;position:absolute;left:0;width:100%;height:4px;background-color:#000;transition:all .5s;border-radius:10px}.menu-trigger.active span{background-color:#969696}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger.active span:nth-of-type(1){transform:translateY(12px) rotate(-45deg)}.menu-trigger span:nth-of-type(2){top:12px}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(3){transform:translateY(-12px) rotate(45deg)}nav{width:300px;height:100%;padding-top:100px;background-color:#fff;position:fixed;top:0;right:0;z-index:10;transform:translate(300px);transition:all .5s}nav.open{transform:translateZ(0)}nav li{color:#000}.nav-reservation-btn-outer{margin-top:25px;display:flex;justify-content:center}.nav-reservation-btn-wrapper{text-align:center;border:solid 2px #35673a;width:200px;transition:all .5s}.nav-reservation-btn-wrapper:hover{background-color:#35673a;transition:all .5s;color:#fff;!important}.nav-reservation-btn:hover{color:#fff}.nav-reservation-btn{color:#35673a;padding:15px 25px}.nav-menu-outer{margin-top:20px}.nav-menu-wrapper{margin:0 25px;border-bottom:solid 1px #8f8f8f;padding:20px 0;color:#35673a;cursor:pointer}.nav-menu-wrapper:after{content:"";display:block;width:8px;height:8px;float:right;top:calc(50% - 2px);margin-top:10px;margin-right:10px;border-top:solid 2px;border-right:solid 2px;transform:rotate(45deg) translateY(-50%);color:#35673a}.nav-sns-outer{margin-top:30px;display:flex;justify-content:center}.nav-sns-wrapper{width:70%;display:flex;justify-content:space-around;align-items:center}.nav-sns-inner{width:30px;height:30px;padding:10px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%}.nav-sns-inner div{width:100%;height:100%}.nav-sns-img-outer{background-color:#ff73ff}.nav-sns-blog-outer{background-color:#64c565}.nav-instagram-img{width:100%;height:100%}.header-tell-outer{display:none}@media screen and (max-width:480px){.header-tell-outer{display:block;width:30%;margin-top:3px;margin-right:15px}.header-tell-img{height:75%;width:75%}nav{padding-top:50px}.nav-menu-wrapper{padding:15px 0}.hamburger-tell-outer{display:none}nav{width:200px;transform:translate(200px)}.nav-reservation-btn-wrapper{width:150px}.nav-reservation-btn{padding:15px}.nav-sns-inner{width:20px;height:20px;padding:10px}}@media screen and (max-width:350px){nav{padding-top:30px}}