@charset "utf-8";#g-nav{position:fixed;z-index:999;top:-120vh;left:0;width:100%;height:100vh;transition:all .6s}#g-nav.panelactive{top:0}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{position:absolute;z-index:999;top:50%;left:10%;transform:translateY(-50%);width:80%;height:auto;display:block}#g-nav li{list-style:none;text-align:center;line-height:40px;font-weight:700;color:rgba(0,0,0,1)}#g-nav li a{color:rgba(0,0,0,1);text-decoration:none;padding:10px;display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:400}.openbtn1{position:fixed;z-index:9999;top:10px;right:10px;cursor:pointer;width:50px;height:50px}.openbtn1 span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background-color:#666;width:45%}.openbtn1 span:nth-of-type(1){top:15px}.openbtn1 span:nth-of-type(2){top:23px}.openbtn1 span:nth-of-type(3){top:31px}.openbtn1.active span:nth-of-type(1){top:18px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn1.active span:nth-of-type(2){opacity:0}.openbtn1.active span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.btnbox{width:80px;height:80px;position:absolute;top:0;background-color:rgba(140,198,63,1);z-index:9999;left:0}.openbtn4{position:absolute;cursor:pointer;width:50px;height:50px;border-radius:5px;z-index:9999;top:15px;right:15px;background-color:rgba(140,198,63,1)}.openbtn4 span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:2px;border-radius:5px;width:45%;background-color:rgba(255,255,255,1)}.openbtn4 span:nth-of-type(1){top:13px}.openbtn4 span:nth-of-type(2){top:19px}.openbtn4 span:nth-of-type(3){top:25px}.openbtn4 span:nth-of-type(3):after{content:"Menu";position:absolute;top:5px;left:-2px;color:rgba(255,255,255,1);font-size:.6rem;text-transform:uppercase}.openbtn4.active span:nth-of-type(1){top:14px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn4.active span:nth-of-type(2){opacity:0}.openbtn4.active span:nth-of-type(3){top:26px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.openbtn4.active span:nth-of-type(3):after{content:"Close";transform:translateY(0) rotate(-45deg);top:5px;left:4px}