html.kids{--kid-yellow: #ffd84d;--kid-pink: #ff8fb8;--kid-mint: #6fe3c1;--kid-sky: #7cc4ff;--kid-purple: #b79bff;--kid-round: "Hiragino Maru Gothic ProN", "ヒラギノ丸ゴ ProN", "Hiragino Sans", "Yu Gothic", "Meiryo", sans-serif}html.kids body{font-family:var(--kid-round);font-size:18px}html.kids h1,html.kids h2,html.kids h3{font-family:var(--kid-round);font-weight:800;letter-spacing:.02em;font-feature-settings:normal}html.kids main h2{color:var(--kid-yellow)}html.kids main .hero h1{text-shadow:0 4px 0 rgba(10,8,40,.55)}html.kids main .kicker{display:inline-block;padding:.3em 1.1em!important;background:var(--kid-yellow);color:#2a1f55!important;border-radius:999px;font-weight:800;letter-spacing:.06em!important;transform:rotate(-2.5deg);box-shadow:0 4px #0a082873}html.kids .btn{font-family:var(--kid-round);font-weight:800;border:3px solid #fff;background:linear-gradient(180deg,#c9b3ff,#9d7bff);box-shadow:0 6px #5a3fc0,0 16px 26px -10px #9d7bffb3;transition:transform .12s ease,box-shadow .12s ease}html.kids .btn:hover{transform:translateY(-2px);box-shadow:0 8px #5a3fc0,0 18px 28px -10px #9d7bffcc}html.kids .btn:active{transform:translateY(5px);box-shadow:0 1px #5a3fc0,0 6px 12px -6px #9d7bff99}html.kids .btn-gold{background:linear-gradient(180deg,#fff0a8 0%,var(--kid-yellow) 55%,#ffbf3d 100%);color:#2a1f55;box-shadow:0 6px #c98a1e,0 16px 26px -10px #ffc846bf}html.kids .btn-gold:hover{color:#2a1f55;box-shadow:0 8px #c98a1e,0 18px 28px -10px #ffc846d9}html.kids .btn-gold:active{box-shadow:0 1px #c98a1e,0 6px 12px -6px #ffc84699}html.kids .btn.big{animation:kid-boing 2.6s ease-in-out infinite}html.kids .btn.big:hover,html.kids .btn.big:active{animation:none}@keyframes kid-boing{0%,to{transform:scale(1)}45%{transform:scale(1.045) rotate(-1deg)}55%{transform:scale(1.045) rotate(1deg)}}html.kids main .card{border:2.5px solid var(--kid-purple);border-radius:28px;background:#1e1b4ad1;box-shadow:0 8px #08062080;-webkit-backdrop-filter:none;backdrop-filter:none}html.kids main section.card:nth-of-type(4n+1){border-color:var(--kid-pink)}html.kids main section.card:nth-of-type(4n+2){border-color:var(--kid-sky)}html.kids main section.card:nth-of-type(4n+3){border-color:var(--kid-mint)}html.kids main section.card:nth-of-type(4n){border-color:var(--kid-yellow)}html.kids main .tag,html.kids main .job{font-weight:800;color:#2a1f55!important;background:var(--kid-yellow)!important}html.kids main .tag:nth-child(3n+2),html.kids main .job:nth-child(3n+2){background:var(--kid-pink)!important}html.kids main .tag:nth-child(3n),html.kids main .job:nth-child(3n){background:var(--kid-mint)!important}html.kids select{border:2.5px solid var(--kid-sky);border-radius:18px;background:#14123a;font-family:var(--kid-round);font-weight:700}html.kids select:focus{border-color:var(--kid-yellow);box-shadow:0 0 0 4px #ffd84d40}html.kids .kid-float{animation:kid-float 3.4s ease-in-out infinite}html.kids .kid-pop{animation:kid-pop .9s cubic-bezier(.2,1.6,.4,1) both}@keyframes kid-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(2deg)}}@keyframes kid-pop{0%{opacity:0;transform:scale(.3) rotate(-14deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes kid-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg) scale(1.06)}75%{transform:rotate(5deg) scale(1.06)}}@media(max-width:720px){html.kids body{font-size:17px}}@media(prefers-reduced-motion:reduce){html.kids .btn.big,html.kids .kid-float,html.kids .kid-pop{animation:none}}html.kids main .grad{background:none!important;-webkit-text-fill-color:var(--kid-yellow)!important;color:var(--kid-yellow)!important}.kids-deco[data-astro-cid-wltdswri]{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.d[data-astro-cid-wltdswri]{position:absolute;opacity:.55;animation:deco-float 7s ease-in-out infinite}.d1[data-astro-cid-wltdswri]{width:54px;left:4%;top:18%}.d2[data-astro-cid-wltdswri]{width:110px;right:3%;top:30%;animation-duration:9s;animation-delay:-2s}.d3[data-astro-cid-wltdswri]{width:70px;left:6%;bottom:14%;animation-duration:8s;animation-delay:-4s}.d4[data-astro-cid-wltdswri]{width:40px;right:9%;bottom:22%;animation-delay:-1s}.d5[data-astro-cid-wltdswri]{width:64px;right:14%;top:9%;animation-duration:10s;animation-delay:-5s}@keyframes deco-float{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-18px) rotate(8deg)}}header[data-astro-cid-wltdswri]{margin:0;padding:.6em 1em;background:#14103ce6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:3px solid var(--kid-yellow);position:sticky;top:0;z-index:100}nav[data-astro-cid-wltdswri]{display:flex;align-items:center;max-width:960px;margin:0 auto;gap:.5em .8em}.brand[data-astro-cid-wltdswri]{display:flex;align-items:center;gap:.35em;text-decoration:none;color:#fff;font-family:var(--kid-round);font-weight:800;font-size:1em;white-space:nowrap}.brand[data-astro-cid-wltdswri]:hover{color:var(--kid-yellow)}.brand-star[data-astro-cid-wltdswri]{flex-shrink:0;transition:transform .5s cubic-bezier(.2,1.6,.4,1)}.brand[data-astro-cid-wltdswri]:hover .brand-star[data-astro-cid-wltdswri]{transform:rotate(72deg) scale(1.15)}.internal-links[data-astro-cid-wltdswri]{display:flex;gap:.45em;align-items:center;margin-left:auto;order:2}.adult-link[data-astro-cid-wltdswri]{order:3;color:var(--text-mute);text-decoration:none;font-size:.78em;white-space:nowrap;padding:.3em .4em}.adult-link[data-astro-cid-wltdswri]:hover{color:#fff}.internal-links[data-astro-cid-wltdswri] a{color:#2a1f55;background:var(--kid-sky);text-decoration:none;padding:.35em .9em;border-radius:999px;font-family:var(--kid-round);font-size:.9em;font-weight:800;white-space:nowrap;box-shadow:0 3px #0806208c;transition:transform .12s ease}.internal-links[data-astro-cid-wltdswri] a:nth-child(2){background:var(--kid-pink)}.internal-links[data-astro-cid-wltdswri] a:nth-child(3){background:var(--kid-mint)}.internal-links[data-astro-cid-wltdswri] a:nth-child(4){background:var(--kid-purple)}.internal-links[data-astro-cid-wltdswri] a:hover{transform:translateY(-2px) rotate(-2deg);color:#2a1f55}.internal-links[data-astro-cid-wltdswri] a.active{background:var(--kid-yellow);text-decoration:none;font-weight:800}@media(max-width:640px){nav[data-astro-cid-wltdswri]{flex-wrap:wrap}.adult-link[data-astro-cid-wltdswri]{order:1;margin-left:auto}.internal-links[data-astro-cid-wltdswri]{order:2;width:100%;margin-left:0;gap:.3em}.internal-links[data-astro-cid-wltdswri] a{flex:1 1 auto;text-align:center;padding:.45em .1em;font-size:min(.74em,3.5vw)}.d[data-astro-cid-wltdswri]{opacity:.32}.d2[data-astro-cid-wltdswri]{width:76px}}@media(prefers-reduced-motion:reduce){.d[data-astro-cid-wltdswri]{animation:none}}
