@keyframes _18p8jtc0{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _18p8jtc1{0%{height:var(--radix-accordion-content-height)}to{height:0}}._18p8jtc2{align-items:center;gap:2rem;padding:3rem 7.5rem 7.5rem}._18p8jtc2,._18p8jtc3{display:flex;flex-direction:column}._18p8jtc3{max-width:80rem;align-items:flex-start;gap:.5rem;align-self:stretch}._18p8jtc4{color:var(--q9gpmd1);font-family:Lato;font-size:1rem;font-weight:500;letter-spacing:.03rem}._18p8jtc4,._18p8jtc5{align-self:stretch;font-style:normal;line-height:normal}._18p8jtc5{color:var(--q9gpmd4);font-family:Noto Sans JP;font-size:1.75rem;font-weight:700;letter-spacing:.0875rem}._18p8jtc6{max-width:90rem;flex-direction:column;align-items:center;gap:2rem;box-sizing:border-box}._18p8jtc6,._18p8jtc7{display:flex;width:100%}._18p8jtc7{justify-content:center;align-items:flex-start;gap:1.5rem;flex-wrap:wrap}._18p8jtc8{justify-content:flex-start;gap:var(--q9gpmdl)}._18p8jtc8,._18p8jtc9{display:flex;align-items:center}._18p8jtc9{gap:.75rem;box-sizing:border-box;padding:0 .75rem;border-radius:.25rem}._18p8jtc9:hover{background-color:var(--q9gpmd9);transition:background-color .2s ease-in-out}._18p8jtca{color:var(--q9gpmd4);font-family:Noto Sans JP;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.05rem;text-decoration:none}._18p8jtcb{display:flex;align-items:center;gap:.75rem}._18p8jtcb:hover{background-color:var(--q9gpmd9);transition:background-color .2s ease-in-out}._18p8jtcc{display:flex;align-items:center;gap:.75rem;color:var(--q9gpmd1)}._18p8jtce{gap:2rem;box-sizing:border-box}._18p8jtce,._18p8jtcf{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%}._18p8jtcf{gap:1rem}._18p8jtcg{color:var(--q9gpmd4);font-family:Noto Sans JP;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;letter-spacing:.075rem;scroll-margin-top:calc(64px + var(--q9gpmdq))}._18p8jtch{padding:1rem;align-items:center;border-radius:.5rem;background:var(--q9gpmd8);box-sizing:border-box}._18p8jtch,._18p8jtci{display:flex;flex-direction:column;align-self:stretch;width:100%}._18p8jtci{overflow:hidden;align-items:flex-start;justify-content:center}._18p8jtcj{display:flex;justify-content:space-between;gap:.5rem;align-self:stretch;color:var(--q9gpmd4);font-family:Noto Sans JP;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.0625rem;background:none;border:none;cursor:pointer;text-align:left;width:100%;padding:1rem}._18p8jtck{width:100%}._18p8jtcl{overflow:hidden;width:100%}._18p8jtcl[data-state=open]{animation:_18p8jtc0 .2s ease-out}._18p8jtcl[data-state=closed]{animation:_18p8jtc1 .2s ease-out}._18p8jtcm{border:none;width:100%;padding:0;height:1px;background-color:var(--q9gpmdb);margin:0}._18p8jtcn{color:var(--q9gpmd4);font-size:var(--q9gpmdv);font-style:normal;font-weight:400;line-height:2rem;letter-spacing:.0625rem;width:100%;padding:1rem;box-sizing:border-box}._18p8jtcn strong{font-weight:500}._18p8jtcn ul{list-style-type:disc;padding-left:1rem}@media (max-width:768px){._18p8jtc2{padding:1.5rem 1rem 7.5rem;gap:1.5rem}._18p8jtc4{color:var(--q9gpmd1);font-family:Lato;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.02625rem}._18p8jtc5{color:var(--q9gpmd4);font-family:Noto Sans JP;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.05625rem}._18p8jtc6{gap:2rem}._18p8jtc6,._18p8jtc7{display:flex;flex-direction:column;align-items:center;align-self:stretch}._18p8jtc7{gap:0;width:100%}._18p8jtc8{flex-direction:column}._18p8jtc8,._18p8jtc9{width:100%;max-width:100%}._18p8jtc9{display:flex;padding:.5rem .75rem;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--q9gpmdb)}._18p8jtca{color:var(--q9gpmd4);font-family:Noto Sans JP;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem;letter-spacing:.04375rem}._18p8jtcc{width:1rem;height:1rem;aspect-ratio:1/1}._18p8jtcd{display:none}._18p8jtce{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch}._18p8jtcg{color:var(--q9gpmd4);font-family:Noto Sans JP;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.05rem}._18p8jtch{display:flex;padding:1rem;flex-direction:column;align-items:center;align-self:stretch;border-radius:.5rem;background:var(--q9gpmd8)}._18p8jtcj{font-size:.875rem;font-weight:500}._18p8jtcj,._18p8jtcn{color:var(--q9gpmd4);font-family:Noto Sans JP;font-style:normal;line-height:1.25rem;letter-spacing:.04375rem;padding:.75rem}._18p8jtcn{font-size:var(--q9gpmdu);font-weight:400;flex:1 0}._18p8jtcn ul{padding-left:.75rem}}