.header{align-items:center;background-color:#0003;color:var(--color-white);display:flex;height:90px;justify-content:space-between;left:0;padding:0 100px;position:fixed;top:0;width:100vw;z-index:1000}.header .header-left{align-items:flex-start;cursor:pointer;display:flex}.header .header-left .logo-text{align-items:center;display:flex;font-size:34px;font-weight:600;line-height:1em;margin-left:8px;margin-top:3px;text-align:center}.header .header-left .logo-text>*{flex-shrink:0}.header .header-left .logo-text>:nth-child(2){margin-left:6px;margin-top:8px}.header .header-right{display:flex;font-size:18px;height:100%}.header .header-right .header-tab{align-items:center;cursor:pointer;display:flex;padding:0 40px;transition:.1s}.header .header-right .header-tab:hover{color:#6ebbf3}@media screen and (max-width:1160px){.header{padding:0 20px}.header .header-left{align-items:center;display:flex}.header .header-left img{height:30px;width:30px}.header .header-left .logo-text{align-items:center;display:flex;font-size:22px;margin-left:4px;margin-top:0}.header .header-left .logo-text>:nth-child(2){margin-left:2px;margin-top:4px;width:100px}.header .header-right .header-tab{padding:0 12px}}@media screen and (max-width:600px){.header .header-right{display:none}}.footer{background-color:var(--color-blue);color:var(--color-white);padding-top:80px}.footer .footer-up{align-items:center;-moz-column-gap:100px;column-gap:100px;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:70px;row-gap:60px}.footer .footer-up .footer-logo{align-items:center;display:flex;flex-direction:column}.footer .footer-up .footer-logo img{margin-top:-90px}.footer .footer-up .footer-logo div{font-size:18px;font-weight:600}.footer .footer-up .footer-logo svg{margin-top:2px}.footer .footer-up .footer-common{align-self:flex-start;max-width:360px}.footer .footer-up .common-title{font-size:20px;font-weight:600;padding-bottom:30px}.footer .footer-up .common-info{display:flex;font-size:14px}.footer .footer-up .common-info:not(:last-child){margin-bottom:18px}.footer .footer-up .common-label{flex-shrink:0}.footer .footer-up .common-label.link{cursor:pointer}.footer .footer-up .footer-imgs{-moz-column-gap:50px;column-gap:50px;display:flex;font-size:14px;text-align:center}.footer .footer-up .footer-imgs .img-container{background-color:#fff;border-radius:4px;margin-bottom:6px;padding:4px}.footer .copyright{border-top:1px solid hsla(0,0%,100%,.2);font-size:12px;padding:10px 0;text-align:center}
