#g-nav{position:fixed;z-index:-1;opacity:0;top:0;width:100%;height:100vh;background:#fff;transition:all .3s}#g-nav.panelactive{opacity:.9;z-index:999}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{display:none;position:absolute;z-index:999;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}#g-nav.panelactive ul{display:block}#g-nav li{list-style:none;text-align:center}#g-nav li a{color:#3487b8!important;text-decoration:none;padding:10px;display:block;text-transform:none;letter-spacing:.1em;font-weight:700}.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:2px;border-radius:2px;background-color:#555;width:50%}.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:50%}.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:50%}.nav_c{line-height:1.2;margin:15px}.nav_c a{font-size:1rem}.nav_c a span{font-size:.75rem;color:#5a5a5a}