.neonbox\/pink01{border:2px solid #fff;border-radius:.125rem;--color:#fe2bfc}.neonbox\/blue01,.neonbox\/pink01{box-shadow:0 0 .25rem var(--color),0 0 .375rem var(--color),0 0 .5rem var(--color),0 0 .625rem var(--color),inset 0 0 .25rem var(--color),inset 0 0 .375rem var(--color),inset 0 0 .5rem var(--color),inset 0 0 .625rem var(--color)}.neonbox\/blue01{border:2px solid #9ff;border-radius:.125rem;--color:#3cf}.body\/01{font:400 1rem/2 Noto Sans JP,-apple-system,system-ui,sans-serif;letter-spacing:.05em}.body\/01:nth-child(n+2){margin-top:1.5rem}.body\/02{font:400 1rem/2 Noto Sans JP,-apple-system,system-ui,sans-serif;letter-spacing:.05em}.body\/02:nth-child(n+2){margin-top:1.5rem}.button\/01{align-items:center;background-color:#08dc5f;border:2px solid #fff;box-shadow:0 0 .625rem hsla(0,0%,100%,.5),0 0 1.25rem hsla(0,0%,100%,.5),0 0 1.875rem hsla(0,0%,100%,.5),0 0 2.5rem hsla(0,0%,100%,.5);color:#fff;display:flex;font:700 1.125rem/1.2 Noto Sans JP,-apple-system,system-ui,sans-serif;justify-content:center;letter-spacing:.01em;margin-left:auto;margin-right:auto;min-height:3.75rem;padding:.25em;position:relative;text-align:center;width:17.875rem}.button\/01:after{aspect-ratio:1/1;background:url(../../images/workout/icon_arrow-right.svg) 50%/contain;content:"";display:block;position:absolute;right:.5rem;top:.75rem;width:2rem}.result\/01{background:#2b2d2f;color:#fff}.result\/01_link{display:block}.result\/01_text{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .5rem;padding:.5rem .75rem}.result\/01_date,.result\/01_title{font-size:.875rem;letter-spacing:.01em}.result\/01_title{font-weight:700}.result\/01_course{font-size:.875rem}.result\/01_course_item{color:#9ff;text-decoration:underline}.result\/01_price{background:url(../../images/workout/icon_muscle.png) no-repeat 100% 100%/contain;font-size:1.5rem;line-height:1.1;padding-right:1.1em}
.heading\/01{color:#fff;font:700 1.25rem/1.5 "serif";--color:rgba(51,204,255,.56);text-shadow:0 0 .5rem var(--color),0 0 .5rem var(--color),0 0 .5rem var(--color),0 0 .5rem var(--color),0 0 .5rem var(--color),0 0 .5rem var(--color),0 0 .5rem var(--color),0 0 .5rem var(--color)}.heading\/01:nth-child(n+2){margin-top:5rem}.heading\/01:after{background-color:#3cf;border:1px solid #9ff;border-radius:9999px;content:"";display:block;height:4px;margin-top:1rem;width:100%;--color:#3cf;box-shadow:0 0 .25rem var(--color),0 0 .375rem var(--color),0 0 .5rem var(--color),0 0 .625rem var(--color),inset 0 0 .25rem var(--color),inset 0 0 .375rem var(--color),inset 0 0 .5rem var(--color),inset 0 0 .625rem var(--color)}
