@charset "UTF-8";.header{display:flex;align-items:center;box-sizing:border-box;width:100%;z-index:998;height:120px;position:fixed;top:0}.header.isFixed{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.05)}.header__inner{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 30px}.header__title{white-space:nowrap}.header__logo img{height:38px}.nav{position:absolute;right:0;left:0;top:0;width:100%;height:100vh;transform:translateX(100%);background-color:#fff;transition:ease .4s;opacity:0}.nav__list{display:flex;flex-direction:column;align-items:center;font-size:12px;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav__list a{display:block;position:relative;padding-bottom:5px;line-height:12px}@media screen and (min-width:1024px){.nav__list a{line-height:10px}}.nav__list a:hover,.nav__list a:hover:after{color:#0db9d7;transform:scale(1,1)}.nav__list a:after{content:'';position:absolute;bottom:0;left:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100%;height:2px;background:#0db9d7;transition:all .3s;transform:scale(0,1);transform-origin:left top}.nav__item{padding:15px;text-align:center;font-size:18px}.nav__item span{font-size:10px;letter-spacing:1px}.nav__item img{height:22px}.mail--hover,.mail{display:none}.contact__menu{margin-left:0}@media screen and (min-width:1024px){.contact__menu{margin-left:7px}}.nav li:nth-child(6) a:hover{display:flex;align-items:center}@media screen and (min-width:1200px){.mail{display:inline-block}.nav li:nth-child(6) a{display:flex;align-items:center}.boder-left{position:relative;display:flex;justify-content:center;align-items:center}.boder-left:before{position:absolute;content:"";left:-5%;border-left:1px solid #9b9b9b;height:65%}.nav li:nth-child(6) a:hover .mail{display:none}.nav li:nth-child(6) a:hover .mail--hover{display:inline-block}}