.m0{animation:overlayHide .25s ease .1s forwards}.m1e[data-expanded]{animation:overlayShow .25s ease}.m2{animation:contentHide .3s ease-in forwards}.m3e[data-expanded]{animation:contentShow .3s ease-out}.I0{background:#eee}.e3{border:1px solid hsl(240 5% 84%)}.e1{border:none}.e2{border:1px solid #D2DDF1}.e0{border:1px solid var(--color-text-main)}.i0{border-radius:4px}.J0{border-bottom:1px solid #000}.K0{flex:1}.c0{gap:16px}.c3{gap:24px}.c1{gap:4px}.c4{gap:8px}.c2{gap:48px}.x0{inset:0}.w0{list-style:none}.E0{margin:0 auto}.A0{overflow:hidden}.d2{padding:8px 16px}.d4{padding:16px}.d5{padding:4px}.d6{padding:2px 8px}.d1{padding:4px 16px}.d3{padding:0 16px}.d0{padding:2px 4px 2px 28px}.s0{text-decoration:none}@media(hover:hover){.s0:hover{text-decoration:underline}}.s1{text-decoration:none}.y0{transition:background-color .2s}.y1{transition:transform .2s}.r0{align-items:center}.r1{align-items:baseline}.U0{aspect-ratio:1}.F0{backdrop-filter:blur(2px)}.z1f[target=_blank]:after{background-image:var(--FaSolidExternalLink)}.z0d a[target=_blank]:after{background-image:var(--FaSolidExternalLink)}.h3{background-color:#0003}.h4{background-color:#fff}.h5{background-color:#d2ddf1}@media(hover:hover){.h5:hover{background-color:#fff}}.h6{background-color:transparent}.h0a[aria-current]{background-color:#d2ddf1}@media(hover:hover){.h1:hover{background-color:#d2ddf1}}.h2{background-color:#d2ddf1}.T0{bottom:0}.G0{box-sizing:border-box}.H0{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.g0{color:var(--color-text-main)}.g1{color:inherit}.g4{color:#18181b}.g5{color:#52525b}.g2{color:var(--text-color-main)}.g3{color:#fff}.t2f[target=_blank]:after{content:""/"新しいタブで開く"}.t0c:before{content:"── "}.t1d a[target=_blank]:after{content:""/"新しいタブで開く"}.a0{display:flex}.a5{display:inline-block}.a6f[target=_blank]:after{display:inline-block}.a1{display:block}.a2{display:none}h2:hover>.a3b{display:inline-block}.a4d a[target=_blank]:after{display:inline-block}.O0{flex-wrap:wrap}.j0{flex-direction:column}@media(width>=768px){.j0{flex-direction:row}}.j1{flex-direction:column}.v0{font-weight:400}.v2{font-weight:500}.v1{font-weight:700}.Q0{font-style:normal}.f2{font-size:24px}.f1{font-size:20px}.f0{font-size:1em}.f3{font-size:12px}.f4{font-size:14px}.B0{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif}.k1f[target=_blank]:after{height:1em}.k2{height:16px}.k3{height:50px}.k4{height:auto}.k0d a[target=_blank]:after{height:1em}.n1{justify-content:center}.n2{justify-content:space-between}.n0{justify-content:end}.R0{left:0}.C0{line-height:1.5}.u2f[target=_blank]:after{margin-inline-start:2px}.u0{margin-inline-start:4px}.u1d a[target=_blank]:after{margin-inline-start:2px}.p0{max-width:1024px}.p1{max-width:min(calc(100vw - 16px),500px)}.p2{max-width:100%}.N0{max-height:100%}.M0{object-fit:cover}.D0{overflow-wrap:anywhere}.l2{position:fixed}.l0{position:relative}.l1{position:absolute}.P0{text-align:right}.S0{top:0}@media(hover:hover){.L0g>img:hover{transform:scale(1.2)}}.o2f[target=_blank]:after{vertical-align:text-top}.o0{vertical-align:text-top}.o1d a[target=_blank]:after{vertical-align:text-top}.b4f[target=_blank]:after{width:1em}@media(width>=768px){.b0{width:300px}}.b5{width:16px}.b6{width:fit-content}.b7{width:50px}.b8{width:auto}.b3d a[target=_blank]:after{width:1em}.b1{width:100%}@media(width>=768px){.b1{width:fit-content}}.b2{width:100%}@media(width>=768px){.b2{width:auto}}.q0{z-index:50}:root{--FaSolidExternalLink: url(/_astro/FaSolidExternalLink.z22zG_9z.svg)}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}img,picture{max-width:100%;display:block}input,select{font-size:inherit;font-family:inherit}:root{--color-text-main: #3c3a41}:root{--FaSolidExternalLink: url(/_astro/FaSolidExternalLink.z22zG_9z.svg)}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes overlayHide{0%{opacity:1}to{opacity:0}}@keyframes contentShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes contentHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}
