#top .inner{height:auto!important;min-height:0!important;padding:14px;box-sizing:border-box}#top .license-brand-group{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#top #logo{float:none;height:auto;margin:0;padding:0;border:0;background:none;font-size:inherit;line-height:1}#top #logo img{display:block;width:300px;max-width:100%;height:auto}#top .license-header-signature{margin:0;padding:0;color:#555;font-size:12px;line-height:1.6}.chiri-global-nav{clear:both;display:flex;flex-wrap:wrap;justify-content:center;background:#108e4d}.chiri-global-nav a{box-sizing:border-box;flex:1 1 160px;padding:13px 12px;color:#fff;font-size:14px;font-weight:bold;line-height:1.5;text-align:center;text-decoration:none}.chiri-global-nav a:hover{background:#087441}.chiri-global-nav a:focus-visible{outline:3px solid #ffcf66;outline-offset:-3px}#footer #footsub{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;padding:20px 12px}#footer #footsub a{float:none;margin:0}#footer .chiri-company-logo{text-align:center;padding:12px;margin:0}#footer .chiri-company-logo a{display:inline-block;max-width:100%;padding:10px 16px;background:#fff;border:1px solid #ddd;border-radius:5px}#footer .chiri-company-logo img{display:block;width:175px;max-width:100%;height:auto}#footer .license-footer-operator{padding:8px 12px 20px;color:#fff;text-align:center;font-size:13px;line-height:1.8}#footer .license-footer-operator p{margin:0}.chiri-main-title{margin:20px 0!important;padding:0!important;border:0!important;background:none!important;color:#245572;font-size:22px!important;line-height:1.6!important}@media(max-width:600px){#top #logo img{width:260px}#top .license-header-signature{font-size:11px}.chiri-global-nav a{flex-basis:50%;font-size:13px}}
