#header-inner>nav{gap:18px}
#header-inner>nav>a>span:first-child{font-size:11px;letter-spacing:.06em;white-space:nowrap}
#header-inner>nav>a>span:nth-child(2){font-size:9px;letter-spacing:.02em;white-space:nowrap}
#header-inner>a:first-child{flex-shrink:0;width:90px}
#header-inner>a:nth-of-type(2){flex-shrink:0;padding-left:16px;padding-right:16px}
#header-inner>a:nth-of-type(2)>span{white-space:nowrap}
@media(max-width:1199px){#header-inner>nav{display:none!important}#header-inner>a:nth-of-type(2){display:none!important}#menu-btn{display:flex!important}#header-inner{padding-left:24px;padding-right:24px}#mobile-menu{z-index:49}}
#mobile-menu>nav{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;align-content:start;text-align:left;max-width:650px;margin-left:auto;margin-right:auto;margin-top:86px;padding-bottom:60px}
#mobile-menu>nav>a[href^="#"]{align-items:flex-start;min-height:65px;justify-content:center;border-bottom:1px solid #ffffff2b;padding:10px 6px}
#mobile-menu>nav>a>span:first-child{font-size:18px;line-height:1.6;letter-spacing:.04em}
#mobile-menu>nav>a>span:nth-child(2){font-family:'Noto Sans JP',sans-serif;font-size:12px;line-height:1.8;color:#e1e6df;letter-spacing:.02em}
#mobile-menu>nav>a[href*="agreement"]{grid-column:1/-1;align-items:flex-start;flex-direction:row;gap:12px;justify-content:flex-start;padding:14px 6px}
#mobile-menu>nav>a[href*="agreement"]>span:first-child{font-size:13px}
#mobile-menu>nav>a[href="contact.html"]{grid-column:1/-1;margin-top:7px;max-width:none;min-height:64px}
#mobile-menu>nav>a[href="contact.html"]>span:first-child{font-size:10px}
#mobile-menu>nav>a[href="contact.html"]>span:nth-child(2){font-size:15px;color:#fff}
body:has(#mobile-menu:not(.opacity-0)) #duo-sticky-trial{display:none!important}
@media(max-width:360px){#mobile-menu>nav{gap:8px 12px;padding-left:20px;padding-right:20px;margin-top:70px}#mobile-menu>nav>a>span:first-child{font-size:16px}#mobile-menu>nav>a>span:nth-child(2){font-size:11px}#mobile-menu>nav>a[href^="#"]{min-height:61px}}
