header.top-bar-new .top-bar-new-right a.button04 .button04_icon-wrap{display:none!important}header.top-bar-new .top-bar-new-right a.button04 .button04_inner{gap:0!important;padding:10px 20px!important}header.top-bar-new .top-bar-new-right a.button04 .button04_text{transform:none!important}header.top-bar-new .top-bar-new-right a.button04:focus-visible .button04_text,header.top-bar-new .top-bar-new-right a.button04:hover .button04_text{transform:none!important;opacity:1}header.top-bar-new .top-bar-new-right a.button04:hover .button04_bg{transform:scale(1.03)}header.top-bar-new .top-bar-new-link::before{content:none!important;display:none!important;width:0!important}header.top-bar-new .top-bar-new-link>span{position:relative;display:inline-block;transition:color .25s ease}header.top-bar-new .top-bar-new-link>span::after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:#fff;transition:width .28s ease;pointer-events:none}header.top-bar-new .top-bar-new-link:focus-visible>span::after,header.top-bar-new .top-bar-new-link:hover>span::after{width:100%}header.top-bar-new .top-bar-new-link:focus-visible,header.top-bar-new .top-bar-new-link:hover{color:#fff;letter-spacing:inherit;transform:none}header.top-bar-new .top-bar-new-link.has-dropdown::after{transition:opacity .25s ease}@media (max-width:900px){header.top-bar-new .top-bar-new-right a.button04 .button04_inner{padding:7px 14px!important}}@media (max-width:600px){header.top-bar-new .top-bar-new-right a.button04 .button04_inner{padding:6px 13px!important}header.top-bar-new .top-bar-new-right a.button04 .button04_text{font-size:.8rem}}