.tft5knp{position:fixed;z-index:20;height:0;width:100%;background:transparent;top:0}.tft5knp.active{height:105px;background:rgba(0,0,0,.9)}@media only screen and (max-width:810px){.tft5knp.active{height:60px}}.tft5knp .pc-none{display:none!important}@media only screen and (max-width:810px){.tft5knp .pc-none{display:block!important}}.tft5knp .pc-none h1{position:relative;left:auto;top:34px;margin:0 auto}@media only screen and (max-width:810px){.tft5knp .sp-none{display:none}.tft5knp .sp-s-box:after{content:".";height:0;display:block;clear:both;visibility:hidden}}.tft5knp .inner{width:100%;margin:0 auto}.tft5knp .inner h1{position:fixed;left:40px;top:34px;width:110px;height:35px;background-image:url(/common/logo.png);-webkit-background-position:center center;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:810px){.tft5knp .inner h1{left:20px;top:17px;width:80px;height:26px;background-image:url(/common/logo_2x.png);-ms-background-size:80px auto;background-size:80px auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tft5knp .inner h1{background-image:url(/common/logo_2x.png);-ms-background-size:110px auto;background-size:110px auto}@media only screen and (max-width:810px){.tft5knp .inner h1{background-image:url(/common/logo_2x.png);-ms-background-size:80px auto;background-size:80px auto}}}.tft5knp .inner h1 a{width:100%;height:100%}.tft5knp nav.main{position:fixed;top:43px;right:50px;z-index:20}@media only screen and (max-width:810px){.tft5knp nav.main{position:fixed;top:0;right:25px}}.tft5knp nav.main .inner{width:100%;margin:0 auto}.tft5knp nav.main .inner ul li{display:inline-block;margin:0 15px 0 0}.tft5knp nav.main .inner ul li:last-child{margin:0}.tft5knp nav.main .inner ul li a{color:white;font-size:16px}.tft5knp nav.main .inner ul li a.active,.tft5knp nav.main .inner ul li a:hover{color:white;border-bottom:1px solid white}.tft5knp nav.main .inner ul li a svg{margin:0 6px 0 0;width:7px}.tft5knp nav.main #toggle-menu{display:block;padding:17px 0}.tft5knp nav.main #toggle-menu .icon-bar{background:white;display:block;height:3px;width:30px;margin-top:6px;transition:all .2s ease-in-out}.tft5knp nav.main #toggle-menu .icon-bar:first-child{margin-top:0}.tft5knp nav.main #toggle-menu:hover .icon-bar{background:#fff}.tft5knp nav.main .navbar-light .show-overlay:hover .icon-bar{background:rgba(17,17,17,.7)}@media only screen and (max-width:810px){.tft5knp #overlay-button{position:absolute;top:17px;right:0;padding:9px 0;z-index:5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.tft5knp #overlay-button span{height:3px;width:30px;background-color:white;position:relative;display:block;transition:all .2s ease-in-out}.tft5knp #overlay-button span:before{top:-10px;visibility:visible}.tft5knp #overlay-button span:after{top:10px}.tft5knp #overlay-button span:after,.tft5knp #overlay-button span:before{left:0;height:3px;width:30px;background-color:white;position:absolute;content:"";transition:all .2s ease-in-out}.tft5knp #overlay-button.show-overlay span{background:transparent}.tft5knp #overlay-button.show-overlay span:before{transform:rotate(45deg) translate(7px,7px)}.tft5knp #overlay-button.show-overlay span:after{transform:rotate(-45deg) translate(7px,-7px)}}.tft5knp .overlay-menu{visibility:hidden}@media only screen and (max-width:810px){.tft5knp .overlay-menu{visibility:visible;display:block;height:100vh;width:100vw;background:rgba(0,0,0,.9);z-index:2;position:fixed;top:0;left:0}.tft5knp .overlay-menu ul{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;height:100vh;padding-left:0;list-style-type:none}.tft5knp .overlay-menu ul li{padding:1em}.tft5knp .overlay-menu ul li a{color:#fff;-webkit-text-decoration:none;text-decoration:none;font-size:32px}.tft5knp .overlay-menu ul li a:active,.tft5knp .overlay-menu ul li a:hover{color:white;border-bottom:1px solid white}}