.p-sports-technology_flow[data-astro-cid-h2tsrdc7]{border-block-end:1px solid var(--color-gray-30);display:grid;grid-template-columns:1fr 1fr 2fr;margin-block-end:min(.8163265306vw + 11.9387755102px,25px);padding-block-end:min(.8163265306vw + 11.9387755102px,25px)}.p-sports-technology_flow__year[data-astro-cid-h2tsrdc7]{background:var(--current-color);border-radius:10px 10px 10px 0;color:var(--color-white-00);font-size:min(.4897959184vw + .7602040816rem,1.25rem);inline-size:calc(100% - 2em);line-height:1;padding-block:.2em;position:relative;text-align:center}.p-sports-technology_flow__year[data-astro-cid-h2tsrdc7]:before{background:var(--current-color);block-size:15px;bottom:0;clip-path:polygon(0 0,100% 0,0 100%);content:"";inline-size:15px;left:0;position:absolute;translate:0 100%}.p-sports-technology_flow__year[data-astro-cid-h2tsrdc7] span[data-astro-cid-h2tsrdc7]{font-family:var(--font-en);font-size:min(.8163265306vw + 1.1836734694rem,2rem);font-weight:700}.p-sports-technology_flow__title[data-astro-cid-h2tsrdc7]{font-size:min(.6530612245vw + .8469387755rem,1.5rem);font-weight:700;inline-size:-moz-fit-content;inline-size:fit-content;margin-block-start:min(.8163265306vw + 6.9387755102px,20px);position:relative;z-index:11}@media only screen and (max-width:1023px){.p-sports-technology_flow[data-astro-cid-h2tsrdc7]{grid-template-columns:1fr 1fr}.p-sports-technology_flow__label[data-astro-cid-h2tsrdc7]{grid-column:1/3;grid-row:1}.p-sports-technology_flow__title[data-astro-cid-h2tsrdc7]{margin-block-end:1em}.p-sports-technology_flow__title[data-astro-cid-h2tsrdc7] br{display:none}}@media only screen and (max-width:767px){.p-sports-technology_flow[data-astro-cid-h2tsrdc7]{grid-template-columns:1fr}.p-sports-technology_flow[data-astro-cid-h2tsrdc7] .c-check_list[data-astro-cid-h2tsrdc7]{grid-column:1/3}.p-sports-technology_flow[data-astro-cid-h2tsrdc7] .c-gray_bg[data-astro-cid-h2tsrdc7]{grid-column:1/3;margin-block-start:1em}}@keyframes scaleX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes loopKv{0%{transform:translate(100%) rotate(10deg)}to{transform:translate(-100%) rotate(10deg)}}@keyframes loopKv2{0%{transform:translate(0) rotate(10deg)}to{transform:translate(-200%) rotate(10deg)}}@keyframes loop{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes loop2{0%{transform:translate(0)}to{transform:translate(-200%)}}@keyframes loopY{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes loopY2{0%{transform:translateY(0)}to{transform:translateY(-200%)}}@keyframes hoverArrow{0%{opacity:1;transform:translate(0)}25%{opacity:0;transform:translate(50%)}50%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}@keyframes hoverArrowVertical{0%{opacity:1;transform:translateY(0)}25%{opacity:0;transform:translateY(50%)}50%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes slide{0%{transform:translate(0)}to{transform:translate(200%,200%)}}.p-en_curriculum_fukidashi[data-astro-cid-5pqx77sn]{background:var(--current-color);border-radius:10px;color:var(--color-white-00);font-size:min(.4897959184vw + .7602040816rem,1.25rem);inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;padding:.2em .5em;position:relative}.p-en_curriculum_fukidashi[data-astro-cid-5pqx77sn]:before{background:var(--current-color);bottom:0;clip-path:polygon(50% 10px,0 0,10px 0);content:"";height:10px;left:50%;position:absolute;translate:-50% 100%;width:10px}.p-course_feature_point01_column[data-astro-cid-5pqx77sn]{display:grid;grid-template-columns:auto auto;grid-gap:min(.8163265306vw + 16.9387755102px,30px);gap:min(.8163265306vw + 16.9387755102px,30px)}.p-common_slide_card[data-astro-cid-5pqx77sn].keen-slider__slide{max-inline-size:min(1.7959183673vw + 243.2653061224px,272px);min-inline-size:min(1.7959183673vw + 243.2653061224px,272px)}.p-en_curriculum_overseas_img_list[data-astro-cid-5pqx77sn]{display:grid;grid-template-columns:3fr 2fr;grid-gap:1em;gap:1em}.p-en_curriculum_overseas_img_list[data-astro-cid-5pqx77sn] .left[data-astro-cid-5pqx77sn]{grid-column:1;grid-row:1/3}.p-en_curriculum_overseas_img_list[data-astro-cid-5pqx77sn] .right_top[data-astro-cid-5pqx77sn]{grid-column:2;grid-row:1}.p-en_curriculum_overseas_img_list[data-astro-cid-5pqx77sn] .right_bottom[data-astro-cid-5pqx77sn]{grid-column:2;grid-row:2}.p-en_curriculum_overseas_img_list[data-astro-cid-5pqx77sn] img{block-size:100%;inline-size:100%}.c-table01[data-astro-cid-5pqx77sn] table[data-astro-cid-5pqx77sn]{table-layout:fixed}@media only screen and (max-width:767px){.p-course_feature_point01_column[data-astro-cid-5pqx77sn]{grid-template-columns:1fr}.c-table01[data-astro-cid-5pqx77sn] table[data-astro-cid-5pqx77sn]{table-layout:auto}}
