.p-course_topics[data-astro-cid-tdhaqlc6]{padding-block:min(4.08163vw + 34.6939px,100px)}.p-course_feature__title[data-astro-cid-ijkaj2lc]{flex-direction:column;justify-content:center;align-items:center;gap:.5em;display:flex}@media(max-width:767px){.p-course_feature__title[data-astro-cid-ijkaj2lc]{padding-inline:2em}}.p-course_feature__title__sub[data-astro-cid-ijkaj2lc]{align-items:center;gap:.5em;font-size:min(.653061vw + .846939rem,1.5rem);font-weight:700;display:flex}.p-course_feature__title__main[data-astro-cid-ijkaj2lc]{text-align:center;font-size:min(2.28571vw + .714286rem,3rem);font-weight:700;line-height:1.5}@media(max-width:767px){.p-course_feature__title__main[data-astro-cid-ijkaj2lc]{text-align:center}}.p-course_feature__title__main[data-astro-cid-ijkaj2lc] span{font-size:min(2.61224vw + 1.38776rem,4rem);position:relative}.p-course_feature[data-astro-cid-obrslsny]{padding-block:min(5.71429vw + 28.5714px,120px)}.p-course_feature__inner[data-astro-cid-obrslsny]{top:calc(var(--header-height) * .4);inline-size:fit-content;margin-inline:auto;display:grid;position:relative}@media(max-width:1023px){.p-course_feature__inner[data-astro-cid-obrslsny]{block-size:auto;position:relative}}@media(max-width:767px){.p-course_feature__inner[data-astro-cid-obrslsny]{block-size:110vh}}.p-course_feature__wrap[data-astro-cid-obrslsny]{position:relative}@media(max-width:1023px){.p-course_feature__wrap[data-astro-cid-obrslsny]{block-size:auto}}.p-course_feature__layer[data-astro-cid-obrslsny]{grid-area:1/1;place-content:center;block-size:100%;inline-size:100%;max-inline-size:1440px;display:grid;transform:translateY(30px)}.p-course_feature__layer[data-astro-cid-obrslsny].-top{z-index:4}.p-course_feature__layer[data-astro-cid-obrslsny].-middle{z-index:2}.p-course_feature__layer[data-astro-cid-obrslsny].-bottom{z-index:1}.p-course_feature__layer[data-astro-cid-obrslsny].-face{z-index:3;position:relative}.p-course_feature__layer[data-astro-cid-obrslsny].-face picture[data-astro-cid-obrslsny]{opacity:0;inline-size:100%;animation:3s step-end infinite show3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-course_feature__layer[data-astro-cid-obrslsny].-face picture[data-astro-cid-obrslsny]:first-child{animation-delay:0s}.p-course_feature__layer[data-astro-cid-obrslsny].-face picture[data-astro-cid-obrslsny]:nth-child(2){animation-delay:1s}.p-course_feature__layer[data-astro-cid-obrslsny].-face picture[data-astro-cid-obrslsny]:nth-child(3){animation-delay:2s}.p-course_about[data-astro-cid-yyx4uyjj]{padding-block:min(5.71429vw + 28.5714px,120px)}.p-course_teacher[data-astro-cid-vc7ifngn]{padding-block-end:min(8.97959vw + 16.3265px,160px)}.p-course_pickup__main_title[data-astro-cid-dkynnoa5]{font-size:min(6.36735vw + 26.1225px,128px);font-family:var(--font-en);margin-inline-start:-.5em;font-weight:700;line-height:1}@layer components{.p-course_color_bg[data-astro-cid-l6v7ktja]{margin-block-start:min(3.26531vw + 17.7551px,70px);position:relative}.p-course_color_bg__inner[data-astro-cid-l6v7ktja]{padding:min(3.26531vw + 17.7551px,70px) min(4.08163vw + 4.69388px,70px);position:relative}.p-course_color_bg__img[data-astro-cid-l6v7ktja]{object-fit:cover;z-index:-1;border-radius:8px;block-size:100%;inline-size:100%;position:absolute;top:0;left:0}}.p-course_about__check[data-astro-cid-qgghw5x5]{z-index:11;margin-block-start:min(9.79592vw + 23.2653px,180px);position:relative}.p-course_about__check__badge[data-astro-cid-qgghw5x5]{margin-block-end:min(.816327vw + 6.93878px,20px);position:relative}.p-course_about__check__badge[data-astro-cid-qgghw5x5]:before{content:"";z-index:1;background-color:var(--color-line-b);block-size:1px;inline-size:100%;position:absolute;top:50%;left:0}.p-course_about__check__badge[data-astro-cid-qgghw5x5]:after{content:"";z-index:1;background-color:var(--color-gray-10);block-size:1px;inline-size:30px;position:absolute;top:50%;left:70px}.p-course_about__check__badge[data-astro-cid-qgghw5x5] span[data-astro-cid-qgghw5x5]{background-color:var(--color-orange-100);text-align:center;z-index:2;inline-size:fit-content;min-inline-size:70px;padding:.1em .5em;font-size:min(.0816327vw + .793367rem,.875rem);font-weight:700;display:inline-block;position:relative}.p-course_about__check__inner[data-astro-cid-qgghw5x5]{background-color:var(--color-gray-10);border-radius:min(.408163vw + 3.46939px,10px);padding:min(1.63265vw + 13.8776px,40px) min(2.44898vw + 20.8163px,60px)}.p-course_about__check__content[data-astro-cid-qgghw5x5]{z-index:10;justify-content:space-between;display:flex;position:relative}@media(max-width:767px){.p-course_about__check__content[data-astro-cid-qgghw5x5]{flex-direction:column;gap:min(.408163vw + 23.4694px,30px)}}.p-course_about__check__img[data-astro-cid-qgghw5x5]{margin-block-start:max(-3.26531vw - 7.7551px,-60px)}.p-course_pickup_block[data-astro-cid-ah4p53tq]{background-color:var(--color-gray-10);border-radius:min(1.14286vw + 1.35714rem,2.5rem);padding-block-end:min(2.44898vw + 20.8163px,60px);overflow:hidden}.p-course_pickup_block__inner[data-astro-cid-ah4p53tq]{gap:min(4.89796vw + 11.6327px,90px);padding-block:min(5.71429vw + 8.57143px,100px) min(1.63265vw + 13.8776px,40px);padding-inline-end:min(1.63265vw + 13.8776px,40px);display:flex}@media(max-width:1023px){.p-course_pickup_block__inner[data-astro-cid-ah4p53tq]{flex-direction:column-reverse;padding:min(.408163vw + 18.4694px,25px)}}.p-course_pickup_block__start[data-astro-cid-ah4p53tq]{position:relative}@media(max-width:767px){.p-course_pickup_block__start[data-astro-cid-ah4p53tq] .title[data-astro-cid-ah4p53tq] br{display:none}}.p-course_pickup_block__start__arrow[data-astro-cid-ah4p53tq]{z-index:0;position:absolute;top:-12%;left:-20%}@media(max-width:767px){.p-course_pickup_block__start__arrow[data-astro-cid-ah4p53tq]{inline-size:200px;top:-20%}}.p-course_pickup_block__start__num[data-astro-cid-ah4p53tq]{font-family:var(--font-general);z-index:0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--color-gray-70);color:#0000;font-size:min(5.71429vw + 58.5714px,150px);font-weight:700;line-height:.8;position:relative}.p-course_pickup_block__start__sub_title[data-astro-cid-ah4p53tq]{z-index:1;align-items:center;gap:.5em;display:flex;position:relative}@media(max-width:767px){.p-course_pickup_block__start__sub_title[data-astro-cid-ah4p53tq]{flex-wrap:wrap;align-items:flex-start;gap:.1em;margin-block-end:.5em}}.p-course_pickup_block__start__sub_title[data-astro-cid-ah4p53tq] span{color:var(--color-orange-100);background-color:var(--color-black-100);margin-inline-end:.25em;padding:.25em .5em}@media(max-width:767px){.p-course_pickup_block__start__sub_title[data-astro-cid-ah4p53tq] span{padding:0 .25em}}.p-course_pickup_block__end[data-astro-cid-ah4p53tq]{border-radius:.625rem;min-inline-size:720px;position:relative}@media(max-width:1299px){.p-course_pickup_block__end[data-astro-cid-ah4p53tq]{min-inline-size:400px}}@media(max-width:1023px){.p-course_pickup_block__end[data-astro-cid-ah4p53tq]{min-inline-size:auto}}.p-course_pickup_block__end[data-astro-cid-ah4p53tq] img[data-astro-cid-ah4p53tq]{border-radius:inherit}.p-course_pickup_block__end__arrow[data-astro-cid-ah4p53tq]{z-index:10}@media(max-width:767px){.p-course_pickup_block__end__arrow[data-astro-cid-ah4p53tq]{display:none}}.p-course_pickup_block__end__arrow[data-astro-cid-ah4p53tq] .obj01[data-astro-cid-ah4p53tq]{position:absolute;top:-10%;left:80%}@media(max-width:1023px){.p-course_pickup_block__end__arrow[data-astro-cid-ah4p53tq] .obj01[data-astro-cid-ah4p53tq]{top:0%;left:85%}}.p-course_pickup_block__end__arrow[data-astro-cid-ah4p53tq] .obj02[data-astro-cid-ah4p53tq]{position:absolute;bottom:5%;left:-5%}@media(max-width:767px){.p-course_pickup_block[data-astro-cid-ah4p53tq] .c-section_title_secondary{margin-inline:min(.408163vw + 18.4694px,25px)}.p-course_pickup_block__slider[data-astro-cid-ah4p53tq]{padding-inline:min(.408163vw + 18.4694px,25px)}}.p-course_pickup_block__slider[data-astro-cid-ah4p53tq] li[data-astro-cid-ah4p53tq]{border-radius:.625rem}.p-course_pickup_block__slider[data-astro-cid-ah4p53tq] li[data-astro-cid-ah4p53tq] img[data-astro-cid-ah4p53tq]{border-radius:inherit}.p-course_pickup_block__slider[data-astro-cid-ah4p53tq] .c-slider_controls{max-inline-size:var(--c-container-size,min(73.0612vw + 61.0204px, 1230px))}.p-course_pickup_block__slider[data-astro-cid-ah4p53tq] .keen-slider:not([data-keen-slider-disabled]){overflow:visible!important}.p-course_pickup_block__slider[data-astro-cid-ah4p53tq] .keen-slider .keen-slider__slide:not(:last-child){min-inline-size:min(17.8192vw + 119.893px,405px);max-inline-size:min(17.8192vw + 119.893px,405px);padding-right:min(.816327vw + 6.93878px,20px)}.p-course_pickup_block__slider[data-astro-cid-ah4p53tq] .keen-slider .keen-slider__slide:last-child{min-inline-size:min(17.0029vw + 112.954px,385px);max-inline-size:min(17.0029vw + 112.954px,385px)}.p-course_pickup_block__qualification[data-astro-cid-ah4p53tq]{background-color:var(--color-white-00);border-radius:min(.163265vw + 13.3878px,16px);padding:min(1.22449vw + 10.4082px,30px)}.p-course_graduate[data-astro-cid-q6eafr3o]{background-image:repeating-linear-gradient(90deg,var(--color-black-90),var(--color-black-90) 1px,transparent 1px,transparent 32px),repeating-linear-gradient(0deg,var(--color-black-90),var(--color-black-100) 1px,var(--color-black-100) 1px,var(--color-black-100) 32px);margin-block-start:min(8.16327vw + 49.3878px,180px);position:relative}.p-course_graduate[data-astro-cid-q6eafr3o] .c-section__head svg .cls-2{fill:var(--color-black-90);opacity:1}.p-course_graduate__list[data-astro-cid-q6eafr3o] .c-slider_controls .c-slider_navigation button[data-astro-cid-q6eafr3o]{border-color:var(--color-white-00);background-color:var(--color-white-00);color:var(--color-black-100)}.p-course_graduate__list[data-astro-cid-q6eafr3o] .c-slider_controls .c-slider_navigation button[data-astro-cid-q6eafr3o]:disabled{border-color:var(--color-black-90);background-color:var(--color-black-90);color:var(--color-gray-90)}.p-course_graduate__list[data-astro-cid-q6eafr3o] .c-slider_controls .c-slider_progress{background-color:var(--color-black-90)}.p-course_graduate__list[data-astro-cid-q6eafr3o] .c-slider_controls .c-slider_progress:before{background-color:var(--color-white-00)}.p-course_graduate__list[data-astro-cid-q6eafr3o] ul[data-astro-cid-q6eafr3o]{display:flex}.p-course_graduate__list[data-astro-cid-q6eafr3o] ul[data-astro-cid-q6eafr3o]>li[data-astro-cid-q6eafr3o]{--gap:25px;--cols:4}@media(max-width:767px){.p-course_graduate__list[data-astro-cid-q6eafr3o] ul[data-astro-cid-q6eafr3o]>li[data-astro-cid-q6eafr3o]{--gap:10px;--cols:2}}.p-course_graduate__list[data-astro-cid-q6eafr3o] ul[data-astro-cid-q6eafr3o]>li[data-astro-cid-q6eafr3o]{--slide-size:calc((100% - var(--gap) * (var(--cols) - 1)) / var(--cols));box-sizing:border-box;inline-size:calc(var(--slide-size) + var(--gap));min-inline-size:calc(var(--slide-size) + var(--gap));max-inline-size:calc(var(--slide-size) + var(--gap));flex:none;padding-inline-end:var(--gap);overflow:visible}.p-course_graduate__list[data-astro-cid-q6eafr3o] ul[data-astro-cid-q6eafr3o]>li[data-astro-cid-q6eafr3o]:last-child{inline-size:var(--slide-size);min-inline-size:var(--slide-size);max-inline-size:var(--slide-size);padding-inline-end:0}.p-course_graduate__list[data-astro-cid-q6eafr3o] .keen-slider:not([data-keen-slider-disabled]){overflow:visible!important}.p-course_graduate__modal-inner[data-astro-cid-q6eafr3o]{color:var(--color-black-100);gap:min(2.04082vw + 17.3469px,50px);display:flex;position:relative}@media(max-width:767px){.p-course_graduate__modal-inner[data-astro-cid-q6eafr3o]{flex-direction:column}}.p-course_graduate__modal-image[data-astro-cid-q6eafr3o]{background-color:var(--color-line);border-radius:8px;flex-shrink:0;min-block-size:280px;max-block-size:280px;min-inline-size:280px;max-inline-size:280px;overflow:hidden}@media(max-width:767px){.p-course_graduate__modal-image[data-astro-cid-q6eafr3o]{margin-inline:auto}}.p-course_graduate__modal-header[data-astro-cid-q6eafr3o]{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:min(.816327vw + 11.9388px,25px);display:flex}.p-course_graduate__modal-occupation[data-astro-cid-q6eafr3o]{background-color:var(--color-orange-100);justify-content:center;align-items:center;padding:0 .5em;font-size:min(.0816327vw + .793367rem,.875rem);font-weight:700;display:inline-flex}.p-course_graduate__modal-company[data-astro-cid-q6eafr3o]{font-size:min(.0816327vw + .793367rem,.875rem);line-height:1.7}.p-course_graduate__modal-info[data-astro-cid-q6eafr3o]{flex-direction:column;gap:24px;display:flex}.p-course_graduate__modal-name-wrapper[data-astro-cid-q6eafr3o]{flex-direction:column;gap:8px;display:flex}.p-course_graduate__modal-name[data-astro-cid-q6eafr3o]{margin:0;font-size:24px;font-weight:700;line-height:1.8}.p-course_graduate__modal-name-suffix[data-astro-cid-q6eafr3o]{margin-inline-start:.3em;font-size:min(.0816327vw + .793367rem,.875rem)}.p-course_graduate__modal-course[data-astro-cid-q6eafr3o]{background-color:var(--color-gray-10);inline-size:fit-content;padding:0 .5em;font-size:min(.0816327vw + .793367rem,.875rem);line-height:1.7;display:inline-block}.p-course_graduate__modal-message[data-astro-cid-q6eafr3o]{font-size:14px;line-height:1.7}.p-course_graduate__contents[data-astro-cid-q6eafr3o]{background-color:var(--color-gray-10);border-radius:min(.408163vw + 3.46939px,10px);padding:min(1.63265vw + 13.8776px,40px)}.p-course_graduate__contents__list[data-astro-cid-q6eafr3o]{border-block-start:1px solid var(--color-line-b);margin-block-start:min(.816327vw + 6.93878px,20px);padding:min(1.22449vw + 10.4082px,30px) min(.816327vw + 6.93878px,20px)}.p-course_graduate__contents__list[data-astro-cid-q6eafr3o] .c-list[data-astro-cid-q6eafr3o]>li[data-astro-cid-q6eafr3o]:before{background-color:var(--color-black-100);inline-size:.2em;top:.8em}.p-course_graduate__contents[data-astro-cid-q6eafr3o] .js-aco-wrap{block-size:250px;position:relative;overflow:hidden}.p-course_graduate__contents[data-astro-cid-q6eafr3o] .js-aco .text[data-astro-cid-q6eafr3o]:before{content:"さらに実績を見る"}.p-course_graduate__contents[data-astro-cid-q6eafr3o] .js-aco.is-open .text[data-astro-cid-q6eafr3o]:before{content:"閉じる"}.p-course_graduate__contents[data-astro-cid-q6eafr3o] .js-aco.is-open .c-icon_circle{rotate:45deg}.p-course_wmajor[data-astro-cid-s6keyigb]{margin-block-start:min(3.26531vw + 27.7551px,80px);padding-block:min(8.16327vw + 19.3878px,150px) min(5.71429vw + 58.5714px,150px)}.p-course_wmajor__title[data-astro-cid-s6keyigb]{white-space:nowrap;font-size:min(2.44898vw + 16.8163px,56px)}@media(max-width:767px){.p-course_wmajor__title[data-astro-cid-s6keyigb]{white-space:normal}}.p-course_wmajor__text[data-astro-cid-s6keyigb]{max-inline-size:520px}@media(max-width:1299px){.p-course_wmajor__text[data-astro-cid-s6keyigb]{max-inline-size:100%}.p-course_wmajor__image[data-astro-cid-s6keyigb]{margin-inline:auto}}@media(max-width:1023px){.p-course_course[data-astro-cid-txuklnu6] .col2-5[data-astro-cid-txuklnu6]{grid-column:2/4}}.p-course_course[data-astro-cid-txuklnu6]:not(:last-of-type){margin-block-end:min(.816327vw + 16.9388px,30px)}.p-course_course__inner[data-astro-cid-txuklnu6]{grid-template-columns:minmax(300px,600px) minmax(400px,500px);gap:min(2.44898vw + 20.8163px,60px);padding-block:min(4.89796vw + 41.6327px,120px);display:grid;position:relative}@media(max-width:1299px){.p-course_course__inner[data-astro-cid-txuklnu6]{grid-template-columns:minmax(300px,400px) minmax(300px,450px)}}@media(max-width:1023px){.p-course_course__inner[data-astro-cid-txuklnu6]{background-color:var(--color-gray-10);border-radius:min(.816327vw + 6.93878px,20px);padding:min(1.63265vw + 3.87755px,30px);display:block;overflow:hidden}}@media(max-width:767px){.p-course_course__inner[data-astro-cid-txuklnu6]{grid-template-columns:minmax(0,1fr);padding-inline-end:20px}}.p-course_course__inner[data-astro-cid-txuklnu6]:before{content:"";background-color:var(--color-gray-10);z-index:-1;border-radius:min(1.63265vw + 13.8776px,40px) 0 0 min(1.63265vw + 13.8776px,40px);block-size:100%;inline-size:105%;position:absolute;top:0;left:-5%}@media(max-width:1023px){.p-course_course__inner[data-astro-cid-txuklnu6]:before{display:none}}@media(max-width:767px){.p-course_course__inner[data-astro-cid-txuklnu6]:before{border-radius:min(1.63265vw + 13.8776px,40px)}}.p-course_course__image[data-astro-cid-txuklnu6]{top:calc(var(--header-height) + 30px);z-index:10;background-color:var(--color-gray-10);border-radius:min(.653061vw + 5.55102px,16px);align-self:start;position:sticky}@media(max-width:1023px){.p-course_course__image[data-astro-cid-txuklnu6]{background:0 0;margin-block-end:50px}}.p-course_course__image[data-astro-cid-txuklnu6] img[data-astro-cid-txuklnu6]{border-radius:inherit}.p-course_course__arrow[data-astro-cid-txuklnu6]>img[data-astro-cid-txuklnu6]{position:absolute}.p-course_course__arrow[data-astro-cid-txuklnu6]>img[data-astro-cid-txuklnu6].obj01{top:0;left:80%}.p-course_course__arrow[data-astro-cid-txuklnu6]>img[data-astro-cid-txuklnu6].obj02{top:60%;left:-5%}.p-course_course__tag[data-astro-cid-txuklnu6]{background-color:var(--color-black-100);color:var(--color-white-00);padding:.1em .5em;display:inline-block}.p-course_course__title[data-astro-cid-txuklnu6]{margin-block:.5em;font-size:min(2.12245vw + 22.0408px,56px);font-weight:700;line-height:1.25}.p-course_course__title[data-astro-cid-txuklnu6] .course{font-size:min(.489796vw + 16.1633px,24px)}.p-course_course__curriculum[data-astro-cid-txuklnu6]{background-color:var(--color-white-00);border-radius:min(.408163vw + 3.46939px,10px);margin-block:min(1.63265vw + 13.8776px,40px) min(.408163vw + 33.4694px,40px);padding:min(1.63265vw + 3.87755px,30px) min(2.44898vw + .816327px,40px)}.p-course_course__overview[data-astro-cid-txuklnu6],.p-course_course__curriculum[data-astro-cid-txuklnu6]{max-inline-size:500px}@media(max-width:1023px){.p-course_course__overview[data-astro-cid-txuklnu6],.p-course_course__curriculum[data-astro-cid-txuklnu6]{max-inline-size:100%}}.p-course_course__pickup[data-astro-cid-txuklnu6]{cursor:grab;clip-path:inset(0 -100vw 0 0);position:relative}.p-course_course__pickup[data-astro-cid-txuklnu6] .keen-slider:not([data-keen-slider-disabled]){overflow:visible}.p-course_course__pickup[data-astro-cid-txuklnu6] .keen-slider .keen-slider__slide:not(:last-child){min-inline-size:min(2.89796vw + 228.633px,275px);max-inline-size:min(2.89796vw + 228.633px,275px);padding-inline-end:min(.816327vw + 6.93878px,20px)}.p-course_course__pickup[data-astro-cid-txuklnu6] .keen-slider .keen-slider__slide:last-child{min-inline-size:min(2.08163vw + 221.694px,255px);max-inline-size:min(2.08163vw + 221.694px,255px)}.p-course_course[data-astro-cid-x5ahg7i6]{position:relative}.p-course_course__main_title[data-astro-cid-x5ahg7i6]{font-size:min(6.36735vw + 26.1225px,128px);font-family:var(--font-en);margin-block-end:min(2.44898vw + 20.8163px,60px);margin-inline-start:-.5em;font-weight:700;line-height:1}.p-course_course__illust[data-astro-cid-x5ahg7i6]{position:absolute;top:1%;right:10%}@media(max-width:767px){.p-course_course__illust[data-astro-cid-x5ahg7i6]{inline-size:140px;top:0;right:0}}.p-course_opencampus[data-astro-cid-tmxniopl]{margin-block-start:min(3.26531vw + 27.7551px,80px);padding-block:min(4.08163vw + 34.6939px,100px) min(1.63265vw + 13.8776px,40px)}@media(max-width:1023px){.p-course_opencampus[data-astro-cid-tmxniopl] .p-course_opencampus__head{margin-block-end:min(1.63265vw + 13.8776px,40px)}}.p-course_opencampus[data-astro-cid-tmxniopl] .p-course_opencampus__head svg{z-index:10;margin-block:max(-4.08163vw - 34.6939px,-100px) min(8.16327vw - 30.6122px,100px);position:relative}@media(max-width:767px){.p-course_opencampus[data-astro-cid-tmxniopl] .p-course_opencampus__head svg{block-size:100%;inline-size:300%}}.p-course_opencampus[data-astro-cid-tmxniopl] .p-course_opencampus__head svg path:first-child{fill:var(--color-black-100);opacity:1}.l-main:has(.p-course_nav){margin-block-end:calc(min(3.79592vw + 83.2653px,144px)/-2);padding-block-end:calc(min(2.20408vw + 108.735px,144px)*.8)}.p-course_nav{color:var(--color-white-00);z-index:100;text-align:center;opacity:0;visibility:hidden;transition:var(--dur) opacity ease,var(--dur) visibility ease;font-size:min(.0816327vw + .793367rem,.875rem);line-height:1.4;inset-inline:0}.p-course_nav.is-visible{opacity:1;visibility:visible}.p-course_nav{inset-block-start:calc((var(--header-height,0px) + var(--header-top,0px) * 2) * -1);inset-block-end:0}.p-course_nav__container{align-items:flex-end;block-size:100dvh;padding-block-end:min(2.20408vw + 30.7347px,66px);display:flex;position:sticky;top:0}.p-course_nav__list{border:1px solid var(--color-gray-70,#8c8c8c);background-color:color-mix(in srgb,var(--color-black-100) 80%,transparent);white-space:nowrap;column-gap:8px;inline-size:fit-content;margin-inline:auto;padding:8px;position:relative;overflow-x:auto}.p-course_nav__list:has(.p-course_nav__item.is-active) .p-course_nav__item-current{background-color:var(--color-white-00)}.p-course_nav__item{border-radius:2147483647px;padding:10px min(.163265vw + 13.3878px,16px);display:flex;position:relative}.p-course_nav__item.is-active{color:var(--color-black-100)}@media(any-hover:hover){.p-course_nav__item{transition:var(--dur) color ease}.p-course_nav__item:not(.is-active):hover{color:var(--color-primitive-red-100)}}.p-course_nav__item-current{transition:var(--dur) background-color ease,var(--dur) transform var(--ease-out-cubic),var(--dur) width var(--ease-out-cubic);left:0;background-color:#0000;inset-block:8px}@keyframes loop{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes show3{0%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes bounceIn{0%{opacity:0;transform:translateY(30px)}60%{opacity:1;transform:translateY(-5px)}80%{transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.p-course_kv[data-astro-cid-6g6wvh2x]{margin-block:min(5.71429vw + 68.5714px,160px) min(2.44898vw + 20.8163px,60px);margin-inline:min(.489796vw + 8.16327px,16px);padding-block:min(4.08163vw + 34.6939px,100px) min(4.08163vw + 14.6939px,80px);position:relative;overflow:hidden}.p-course_kv[data-astro-cid-6g6wvh2x]:before{content:attr(data-en);color:var(--color-white-00);white-space:pre;z-index:1;font-size:min(9.38776vw + 19.7959px,170px);font-family:var(--font-en);z-index:2;mix-blend-mode:soft-light;white-space:nowrap;font-weight:900;line-height:1;position:absolute;top:-.2em;left:50%;transform:translate(-50%)}@media(max-width:767px){.p-course_kv[data-astro-cid-6g6wvh2x]:before{top:.2em}}.p-course_kv[data-astro-cid-6g6wvh2x][data-en=ESPORTS]:before{text-transform:lowercase}.p-course_kv__bg[data-astro-cid-6g6wvh2x]{z-index:1;block-size:100%;inline-size:100%;position:absolute;top:0;left:0}.p-course_kv__bg[data-astro-cid-6g6wvh2x] img{object-fit:cover;block-size:100%;inline-size:100%}.p-course_kv__line[data-astro-cid-6g6wvh2x]{z-index:2;mix-blend-mode:soft-light;block-size:228px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width:767px){.p-course_kv__line[data-astro-cid-6g6wvh2x]{block-size:auto}}.p-course_kv__line[data-astro-cid-6g6wvh2x] img{block-size:auto;inline-size:100%;animation:26s linear -13s infinite loop}.p-course_kv__contents[data-astro-cid-6g6wvh2x]{z-index:10;grid-template-columns:auto auto;align-items:end;display:grid;position:relative}@media(max-width:767px){.p-course_kv__contents[data-astro-cid-6g6wvh2x]{grid-template-columns:1fr;gap:min(.816327vw + 26.9388px,40px);padding-inline-end:20px}}.p-course_kv__body[data-astro-cid-6g6wvh2x]{z-index:2;min-block-size:560px;padding-block-end:min(2.44898vw + 10.8163px,50px);display:grid;position:relative}.p-course_kv__body[data-astro-cid-6g6wvh2x].-drama-sf-vfx-television{padding-block-end:0}@media(max-width:767px){.p-course_kv__body[data-astro-cid-6g6wvh2x]{flex-direction:row-reverse;order:2;justify-content:flex-end;min-block-size:auto;display:flex}}.p-course_kv__copy[data-astro-cid-6g6wvh2x]{display:flex;position:absolute;top:4vh;left:0}@media(max-width:767px){.p-course_kv__copy[data-astro-cid-6g6wvh2x]{top:0;left:100%;translate:-100% -90%}}.p-course_kv__copy__text[data-astro-cid-6g6wvh2x]{background-color:var(--color-white-00);writing-mode:vertical-lr;opacity:0;inline-size:fit-content;transition:opacity .3s var(--ease-out-quad),translate .5s var(--ease-out-quad);margin-block:.2em;padding:.4em .1em;font-size:min(.326531vw + .923469rem,1.25rem);font-weight:700;line-height:1.4;display:inline-block;translate:0 -60px}.p-course_kv__copy__text[data-astro-cid-6g6wvh2x]:first-child{transition-delay:.2s}.p-course_kv__copy__text[data-astro-cid-6g6wvh2x]:nth-child(2){transition-delay:.4s}.p-course_kv__copy__text[data-astro-cid-6g6wvh2x]:nth-child(3){transition-delay:.6s}.p-course_kv__copy__text[data-astro-cid-6g6wvh2x]:nth-child(4){transition-delay:.8s}.p-course_kv__copy__text[data-astro-cid-6g6wvh2x]:nth-child(5){transition-delay:1s}.-drama-sf-vfx-television[data-astro-cid-6g6wvh2x] .p-course_kv__copy__text[data-astro-cid-6g6wvh2x]{translate:0 -100px}.is-act[data-astro-cid-6g6wvh2x] .p-course_kv__copy__text[data-astro-cid-6g6wvh2x]{opacity:1;translate:0 -30px}.-drama-sf-vfx-television[data-astro-cid-6g6wvh2x] .is-act[data-astro-cid-6g6wvh2x] .p-course_kv__copy__text[data-astro-cid-6g6wvh2x]{translate:0 -80px}@media(max-width:767px){.p-course_kv__copy__text[data-astro-cid-6g6wvh2x]{font-size:min(.244898vw + .880102rem,1.125rem)}}.p-course_kv__info[data-astro-cid-6g6wvh2x]{align-self:end;inline-size:fit-content}.p-course_kv__info[data-astro-cid-6g6wvh2x] .c-section_title_primary__sub{opacity:0;transition:opacity .3s var(--ease-out-quad),translate .6s var(--ease-out-back);transition-delay:.3s;translate:-30px}.p-course_kv__info[data-astro-cid-6g6wvh2x] .c-section_title_primary svg{opacity:0;transition:opacity .3s var(--ease-out-quad),scale .8s var(--ease-out-back);scale:0}.p-course_kv__info[data-astro-cid-6g6wvh2x].is-act .c-section_title_primary__sub{opacity:1;translate:0}.p-course_kv__info[data-astro-cid-6g6wvh2x].is-act .c-section_title_primary svg{opacity:1;scale:1}.is-act[data-astro-cid-6g6wvh2x] .p-course_kv__info[data-astro-cid-6g6wvh2x] .c-section_title_primary__sub{opacity:1;translate:0}.is-act[data-astro-cid-6g6wvh2x] .p-course_kv__info[data-astro-cid-6g6wvh2x] .c-section_title_primary svg{opacity:1;scale:1}@media(max-width:1299px){.p-course_kv__info[data-astro-cid-6g6wvh2x]{position:relative}.p-course_kv__info[data-astro-cid-6g6wvh2x]:before{content:"";background-color:var(--color-white-00);opacity:.4;filter:blur(50px);block-size:120%;inline-size:120%;position:absolute;top:0;left:0}}.p-course_kv__info__title[data-astro-cid-6g6wvh2x]{margin-block-end:.25em;transition-delay:.5s}@media(max-width:767px){.p-course_kv__info__title[data-astro-cid-6g6wvh2x] br{display:none}}.p-course_kv__course[data-astro-cid-6g6wvh2x]{margin-block-start:min(1.22449vw + 10.4082px,30px)}.p-course_kv__course__item[data-astro-cid-6g6wvh2x]{align-items:center;gap:.5em;display:flex}.p-course_kv__course__item[data-astro-cid-6g6wvh2x] .label[data-astro-cid-6g6wvh2x]{background-color:var(--color-black-100);color:var(--color-white-00);border-radius:2px;padding:.25em .75em;font-size:.75rem;display:inline-block}.p-course_kv__img[data-astro-cid-6g6wvh2x]{z-index:1;max-inline-size:998px;position:absolute;top:50%;right:0;transform:translate(-2vw,-50%)}@media(max-width:767px){.p-course_kv__img[data-astro-cid-6g6wvh2x]{position:relative;top:0;transform:translate(0)}}.p-course_kv__img[data-astro-cid-6g6wvh2x].is-act .p-course_kv__img__obj[data-astro-cid-6g6wvh2x].-obj01{opacity:1;translate:0}.p-course_kv__img[data-astro-cid-6g6wvh2x].is-act .p-course_kv__img__obj[data-astro-cid-6g6wvh2x].-obj02{animation:bounceIn .5s var(--ease-pop) forwards}.p-course_kv__img__obj[data-astro-cid-6g6wvh2x]{position:absolute}.p-course_kv__img__obj[data-astro-cid-6g6wvh2x].-obj01{opacity:0;transition:opacity .3s var(--ease-out-quad),translate .6s var(--ease-pop);top:10%;left:-4%;translate:-5% 5%}.p-course_kv__img__obj[data-astro-cid-6g6wvh2x].-obj02{opacity:0;top:-5%;left:15%}
