._lZaDW_footer{margin-top:var(--space-3xl);color:#fff;background:linear-gradient(90deg,#7ac76d,#a1e796)}._lZaDW_footer a{color:#fff;text-decoration:none}._lZaDW_footer a:hover{text-decoration:underline}._lZaDW_footer ._lZaDW_link-area{padding:var(--space-m) var(--space-s);grid-template-columns:1fr 1fr 1fr 1fr;display:grid}._lZaDW_footer ._lZaDW_link-area li+li{margin-top:var(--space-xs)}._lZaDW_footer ._lZaDW_copyright{padding:var(--space-s);font-size:var(--fz-xs);text-align:center;border-top:1px solid #fff}@media not (min-width:768px){._lZaDW_footer ._lZaDW_link-area{gap:var(--space-xs);grid-template-columns:1fr 1fr}}
.xqJ6RW_header{z-index:50;width:100%;height:var(--header-height);padding:0 var(--space-s);background-color:#fff;align-items:center;display:flex;position:fixed;top:0;box-shadow:0 0 4px #0003}.xqJ6RW_header .xqJ6RW_title{margin-left:var(--space-xs);font-size:var(--fz-l);font-weight:700}.xqJ6RW_header .xqJ6RW_pc-menu{height:100%;margin-left:auto;display:flex}.xqJ6RW_header .xqJ6RW_pc-menu>li{height:100%}.xqJ6RW_header a{height:100%;padding:0 var(--space-s);color:inherit;align-items:center;font-weight:700;display:flex}.xqJ6RW_header :is(.xqJ6RW_active a,a:hover){color:var(--c-d-primary)}.xqJ6RW_header .xqJ6RW_pc-menu>li a span[class]{font-weight:400}.xqJ6RW_header .xqJ6RW_pc-menu a.xqJ6RW_banner-link{padding:0 var(--space-xs)}.xqJ6RW_header .xqJ6RW_pc-menu a.xqJ6RW_banner-link img{object-fit:contain;width:fit-content;height:48px}@media (min-width:1160px){.xqJ6RW_sp-menu{display:none}}@media not (min-width:1160px){.xqJ6RW_header .xqJ6RW_pc-menu{display:none}.xqJ6RW_header .xqJ6RW_sp-menu{margin-left:auto}.xqJ6RW_header .xqJ6RW_menu-contents{top:var(--header-height);background-color:#fff;width:100%;height:100vh;transition:all .4s;position:fixed;left:0;overflow:auto}.xqJ6RW_header .xqJ6RW_menu-contents>li{border-bottom:1px solid var(--c-l-gray)}.xqJ6RW_header .xqJ6RW_menu-contents>li a{padding:var(--space-s);font-weight:400}.xqJ6RW_header .xqJ6RW_menu-contents>li img{object-fit:contain;height:56px}}
