.SharedKidsHeader[data-v-458be0fa]{background-color:var(--65d148a4)}.SharedKidsHeader>div[data-v-458be0fa]{align-items:center;display:flex;height:50px;justify-content:space-between;margin:0 auto;position:relative}@media (width >= 1000px){.SharedKidsHeader>div[data-v-458be0fa]{width:1000px}.SharedKidsHeader>div .sp[data-v-458be0fa]{display:none}}@media (width < 1000px){.SharedKidsHeader>div .pc[data-v-458be0fa]{display:none}.SharedKidsHeader>div>section[data-v-458be0fa]{margin-left:2rem}.SharedKidsHeader>div>nav[data-v-458be0fa]{margin-right:1.2rem}}.SharedKidsHeader>div>section[data-v-458be0fa]{display:flex}@media (width >= 1000px){.SharedKidsHeader>div>section[data-v-458be0fa]{width:100%}}.SharedKidsHeader>div>section>h2[data-v-458be0fa]{font-size:10px;font-weight:400;line-height:18px;margin-left:2rem;white-space:nowrap}.SharedKidsHeader>div>section>menu[data-v-458be0fa]{align-items:center;display:flex;justify-content:space-between;margin-left:1.8rem;position:relative}.SharedKidsHeader>div>section>menu[data-v-458be0fa]:before{border-left:1px solid #ddd;content:"";height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.SharedKidsHeader>div>section>menu>li[data-v-458be0fa]{padding:2px 12px;position:relative}.SharedKidsHeader>div>section>menu>li[data-v-458be0fa]:after,.SharedKidsHeader>div>section>menu>li[data-v-458be0fa]:before{pointer-events:none}.SharedKidsHeader>div>section>menu>li>a[data-v-458be0fa]{display:inline-flex;position:relative;z-index:2}.SharedKidsHeader>div>section>menu>li.active[data-v-458be0fa]:before{background-color:#fff}.SharedKidsHeader>div>section>menu>li[data-v-458be0fa]:before{border-radius:25px;content:"";height:calc(100% + 4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 1rem);z-index:1}.SharedKidsHeader>div>section>menu>li[data-v-458be0fa]:after{border-left:1px solid #ddd;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:3}.SharedKidsHeader>div>section>menu>li>img[data-v-458be0fa]{max-width:none;position:inherit}.SharedKidsHeader>div>nav[data-v-458be0fa]{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:17px;display:flex;height:32px;justify-content:space-between;padding:0 9px}@media (max-width:999px){.SharedKidsHeader>div>nav span[data-v-458be0fa]{font-size:1rem;letter-spacing:0;line-height:1.8;margin:0 6px 0 3px}}.SharedKidsHeader>div>nav svg[data-v-458be0fa]{transition:transform .2s ease}.SharedKidsHeader>div>nav svg.open[data-v-458be0fa]{transform:rotate(180deg)}.sp-dropdown[data-v-458be0fa]{background-color:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;gap:12px;margin:0 auto;padding:12px;position:absolute;right:0;top:55px;width:min(260px,100vw - 24px);z-index:20}@media (width >= 1000px){.sp-dropdown[data-v-458be0fa]{display:none}}.sp-dropdown>li[data-v-458be0fa]{list-style:none}.sp-dropdown>li>a[data-v-458be0fa]{align-items:center;color:#222;display:flex;font-size:1.4rem;gap:8px;justify-content:space-between;text-decoration:none}.sp-dropdown>li>a .tag[data-v-458be0fa]{align-items:center;background-color:#f2f2f2;border-radius:9999px;color:#777;display:inline-flex;font-size:1rem;justify-content:center;padding:2px 6px}.HeaderMenu>.wrapper[data-v-0fc74433]{display:flex;flex-direction:column;gap:10px;margin:18px auto 0}@media (min-width:999px){.HeaderMenu>.wrapper[data-v-0fc74433]{width:1000px}.HeaderMenu>.wrapper .sp[data-v-0fc74433]{display:none}}@media (max-width:1000px){.HeaderMenu>.wrapper[data-v-0fc74433]{margin:.6rem auto 0}.HeaderMenu>.wrapper .pc[data-v-0fc74433]{display:none}}.HeaderMenu>.wrapper>header[data-v-0fc74433]{align-items:center;display:flex;gap:10px;justify-content:space-between}@media (width <= 1000px){.HeaderMenu>.wrapper>header[data-v-0fc74433]{padding:0 .6rem}}.HeaderMenu>.wrapper>header>section[data-v-0fc74433]{align-items:center;display:flex;gap:20px}@media (max-width:1000px){.HeaderMenu>.wrapper>header>section[data-v-0fc74433]{align-items:center;gap:12px;justify-content:center;margin-left:0;width:100%}}.HeaderMenu>.wrapper>header>section.right-side[data-v-0fc74433]{left:2px;position:relative;top:2px}@media (width > 1000px){.HeaderMenu>.wrapper>header>section>img[data-v-0fc74433]{height:49px;margin:0;-o-object-fit:contain;object-fit:contain;width:auto}}.HeaderMenu>.wrapper>header>section>img[data-v-0fc74433]{height:40px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:auto}.HeaderMenu>.wrapper>header>section>h2[data-v-0fc74433]{font-size:10px;font-weight:300;letter-spacing:1px;line-height:1.8}.HeaderMenu>.menu-wrapper[data-v-0fc74433]{border-top:1px solid #eee;margin-top:1.6rem;width:100vw}@media (min-width:999px){.HeaderMenu>.menu-wrapper[data-v-0fc74433]{box-shadow:5px 5px 5px #0000001a;position:relative;z-index:1}.HeaderMenu>.menu-wrapper .sp[data-v-0fc74433]{display:none}}@media (max-width:1000px){.HeaderMenu>.menu-wrapper[data-v-0fc74433]{margin-top:.6rem}.HeaderMenu>.menu-wrapper .pc[data-v-0fc74433]{display:none}}.HeaderMenu>.menu-wrapper.menu-fixed[data-v-0fc74433]{background-color:#fff;left:0;margin-top:0;position:fixed;right:0;top:0;z-index:100}.HeaderMenu>.menu-wrapper>menu[data-v-0fc74433]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:3.5rem;justify-content:flex-start;min-height:50px;padding:5px}@media (min-width:999px){.HeaderMenu>.menu-wrapper>menu[data-v-0fc74433]{letter-spacing:1.5px;margin:0 auto;max-width:100rem;padding-left:2.2rem;width:100%}}.HeaderMenu>.menu-wrapper>menu>li[data-v-0fc74433]{cursor:pointer;position:relative;white-space:nowrap}.HeaderMenu>.menu-wrapper>menu>li.is_current[data-v-0fc74433]:before{background-color:#c6eae0;border-radius:2rem;content:"";display:flex;height:3.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 5.5rem);z-index:-1}@media (max-width:999px){.HeaderMenu>.menu-wrapper>menu>li:first-of-type>img[data-v-0fc74433]{position:relative;top:-1px}}@media (max-width:1000px){.HeaderMenu>.menu-wrapper>menu[data-v-0fc74433]{font-size:12px;gap:9.2px;justify-content:center;min-height:4rem;padding-top:6px}.HeaderMenu>.menu-wrapper>menu>li[data-v-0fc74433]{align-items:center;display:flex;text-align:center}.HeaderMenu>.menu-wrapper>menu>li[data-v-0fc74433]:not(:first-child){border-left:1px solid #ddd;padding-left:6px}}.menu-link[data-v-0fc74433]{align-items:center;color:inherit;display:inline-flex;text-decoration:none}
