@keyframes seminar_shimmering__XSx15{0%{background-position:-800px 0}to{background-position:800px 0}}.seminar_seminar__inner__6wiwz{margin:0 auto;max-width:120rem;padding:9.6rem 1.2rem 6rem}@media(min-width:960px){.seminar_seminar__inner__6wiwz{padding:12rem 6rem 15rem}}@media(min-width:520px){.seminar_seminar__inner__6wiwz{padding:12rem 6rem 10rem}}.seminar_seminar__banner__9NhNW{text-align:center;margin-top:-2rem;margin-bottom:2rem}.seminar_seminar__titleBox__kI_W4{border-bottom:1px solid #d2d3d9;margin-bottom:4rem;padding-bottom:.8rem}@media(min-width:960px){.seminar_seminar__titleBox__kI_W4{display:flex;align-items:center;gap:.8rem;padding-bottom:.4rem}}.seminar_seminar__titleBox__kI_W4 h1{font-weight:600;font-size:2rem;width:-moz-fit-content;width:fit-content}.seminar_seminar__titleBox__kI_W4 p{flex:1 1}.seminar_seminar__contents___Edbj{display:flex;flex-direction:column;gap:2.4rem 0}@media(min-width:768px){.seminar_seminar__contents___Edbj{flex-direction:row;flex-wrap:wrap;gap:2.4rem 1.8rem}}.seminar_seminar__item__38hKA{background-color:#fff;border-radius:.4rem;overflow:hidden;position:relative;cursor:pointer;transition:all .2s;flex-grow:1}.seminar_seminar__item__38hKA:hover{box-shadow:0 0 8px rgba(42,48,56,.12);background-color:#f3f5fa}@media(min-width:768px){.seminar_seminar__item__38hKA{width:calc((100% - 1.8rem)/2);flex-grow:inherit}}@media(min-width:960px){.seminar_seminar__item__38hKA{width:calc((100% - 3.6rem)/3)}}@media(min-width:520px){.seminar_seminar__item__38hKA.seminar_seminar__lpItem__z21S9{width:calc((100% - 1.2rem)/2)}}@media(min-width:768px){.seminar_seminar__item__38hKA.seminar_seminar__lpItem__z21S9{width:calc((100% - 1.2rem)/2)}}@media(min-width:960px){.seminar_seminar__item__38hKA.seminar_seminar__lpItem__z21S9{width:calc((100% - 3.6rem)/2)}}.seminar_seminar__mgItem__H2Rnt{box-shadow:0 0 8px rgba(42,48,56,.12)}.seminar_seminar__itemState__KEoQ2{display:none;position:absolute;right:0;z-index:1}.seminar_seminar__itemState__KEoQ2 span{color:#fff;font-size:1.2rem;font-weight:600;top:0;padding:.4rem .8rem;display:flex;align-items:center;justify-content:center;height:100%}.seminar_seminar__itemState__KEoQ2.seminar_end__7QiKw,.seminar_seminar__itemState__KEoQ2.seminar_full__jHGhu{display:block;background-color:#999da6}.seminar_seminar__itemState__KEoQ2.seminar_complete__9zST6{display:block;background-color:#11a39a}.seminar_seminar__textBox___hTuw{padding:2.4rem}.seminar_seminar__date__fa4zu{line-height:1}.seminar_seminar__date__fa4zu span{color:#797d85}.seminar_seminar__day__NHcTJ{font-size:1.4rem;font-weight:600;margin-right:.4rem}.seminar_seminar__time__1ogQs{font-size:1.2rem;display:inline-block}.seminar_seminar__title__9Tjvt{margin-top:.4rem;font-size:2rem;font-weight:600}.seminar_seminar__title__9Tjvt h2{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.seminar_seminar__overview__jMrta{margin-top:1.6rem}.seminar_seminar__overview__jMrta div{display:flex;justify-content:space-between;gap:.2rem;margin-top:.2rem}.seminar_seminar__overview__jMrta dd,.seminar_seminar__overview__jMrta dt{font-weight:500;font-size:1.2rem;color:#797d85}.seminar_seminar__overview__jMrta dt{width:5rem}.seminar_seminar__overview__jMrta dd{flex:1 1}.seminar_img__yxlsU{position:relative;display:flex;justify-content:center;background-color:#e8eaed;overflow:hidden;height:auto;padding-top:56.25%}.seminar_img__yxlsU .seminar_img__inner__bwf1d{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.seminar_img__yxlsU img{min-height:auto;object-fit:contain}.seminar_img__yxlsU.seminar_teacher__CXVwM{background:url(/images/seminar/seminar_teacher.jpg) no-repeat 50%;background-size:cover}.seminar_img__yxlsU.seminar_teacher__CXVwM .seminar_img__inner__bwf1d{background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@keyframes pagination_shimmering___DyUq{0%{background-position:-800px 0}to{background-position:800px 0}}.pagination_pagination__JeuED{display:flex;justify-content:center;align-items:center;gap:10px;padding-top:2.4rem}@media(min-width:520px){.pagination_pagination__JeuED{padding-top:4rem}}.pagination_pagination__button__M1GWX{padding:8px 12px;background-color:#fff;border:1px solid #ccc;cursor:pointer;border-radius:4px;color:#000;transition:all .2s}.pagination_pagination__button--chevron__OA84K{background-color:rgba(0,0,0,0);cursor:pointer;border:none}.pagination_pagination__button--chevron__OA84K svg{width:16px;height:16px}.pagination_pagination__button__M1GWX.pagination_disabled__VAffT{cursor:not-allowed;opacity:.5}.pagination_pagination__button__M1GWX.pagination_active__h9Iw_{background-color:#277fc2;color:#fff}.pagination_pagination__button__M1GWX:hover:not(.pagination_disabled__VAffT):not(.pagination_active__h9Iw_){background-color:#f2f9fc}.pagination_pagination__ellipsis__5u2tR{display:inline-block;padding:10px}@keyframes paginationButton_shimmering__eagX6{0%{background-position:-800px 0}to{background-position:800px 0}}.paginationButton_pagination__MQQlO{display:flex;justify-content:center;align-items:center;gap:10px}.paginationButton_pagination__button__HJFR3{padding:8px 12px;background-color:#fff;border:1px solid #ccc;cursor:pointer;border-radius:4px;color:#000;transition:all .2s}.paginationButton_pagination__button--chevron__P3Uv_{background-color:rgba(0,0,0,0);cursor:pointer;border:none}.paginationButton_pagination__button--chevron__P3Uv_ svg{width:16px;height:16px}.paginationButton_pagination__button--chevron__P3Uv_.paginationButton_disabled__Dkr58{cursor:not-allowed;opacity:.5}.paginationButton_pagination__button__HJFR3.paginationButton_active__W0K0a{background-color:#277fc2;color:#fff}.paginationButton_pagination__button__HJFR3:hover:not(.paginationButton_disabled__Dkr58):not(.paginationButton_active__W0K0a){background-color:#f2f9fc}@keyframes conversion_shimmering__aVizz{0%{background-position:-800px 0}to{background-position:800px 0}}.conversion_titleBox__A2M_f{text-align:center}.conversion_titleBox__title__33NpK{font-weight:600;font-size:2rem;margin-top:.4rem}@media(min-width:520px){.conversion_titleBox__title__33NpK{font-size:2.8rem}}@media(min-width:960px){.conversion_titleBox__title__33NpK{font-size:3.2rem}}@media(min-width:1280px){.conversion_titleBox__title__33NpK{font-size:3.6rem}}.conversion_titleBox__text__5FIX_{margin-top:2.4rem}.conversion_conversion__xWR2A{background-color:#f2f9fc;position:relative;overflow:hidden}.conversion_conversion__inner__gTsfw{padding:6rem 1.2rem}@media(min-width:520px){.conversion_conversion__inner__gTsfw{margin:0 auto;padding:6rem;max-width:120rem}}.conversion_conversion__button__lzrFc{width:-moz-fit-content;width:fit-content;margin:1.4rem auto 0;position:relative;z-index:2}@media(min-width:960px){.conversion_conversion__button__lzrFc button{font-size:2rem;padding:1.4rem 5.2rem}}@media(min-width:1280px){.conversion_conversion__button__lzrFc button{font-size:2.4rem}}.conversion_conversion__img__xbSEp img{position:absolute;bottom:0;right:-16vw;opacity:.15;z-index:1;height:auto!important;width:70vw!important;top:auto!important;left:auto!important}@media(min-width:520px){.conversion_conversion__img__xbSEp img{width:55vw!important;right:-12vw!important}}@media(min-width:768px){.conversion_conversion__img__xbSEp img{width:50vw!important;max-width:46rem!important;right:-6rem!important}}.conversion_conversion__catchCopy__fIWwl{text-align:center;margin-bottom:.2rem}.conversion_conversion__symbol__rp9uV{font-size:1.3rem;font-weight:500}.conversion_conversion__highlight__C1k0M{color:#0d8078;font-size:1.4rem;font-weight:500}@media(min-width:520px){.conversion_conversion__highlight__C1k0M{font-size:1.6rem;font-weight:500}}.conversion_conversion__text__mY2Yn{font-size:1.4rem;font-weight:500}@media(min-width:520px){.conversion_conversion__text__mY2Yn{font-size:1.6rem;font-weight:500}}@keyframes top_shimmering__sxbW9{0%{background-position:-800px 0}to{background-position:800px 0}}.top_appealArea__sSXAL{padding-bottom:1.4rem}@media(min-width:768px){.top_appealArea__sSXAL{padding-bottom:1.6rem}}.top_appealArea__sSXAL .top_appeal__7sRHT{display:flex;align-items:center;padding-bottom:.6rem}.top_appealArea__sSXAL .top_appeal__7sRHT svg{color:#277fc2;font-weight:600;width:2rem;height:2rem}.top_appealArea__sSXAL .top_appeal__text__YTKYO{font-size:1.4rem;font-weight:600;color:#2a3038;margin-left:.4rem}@media(min-width:960px){.top_appealArea__sSXAL .top_appeal__text__YTKYO{font-size:1.6rem}}@keyframes loadingPlaceHolder_shimmering__giGQR{0%{background-position:-800px 0}to{background-position:800px 0}}.loadingPlaceHolder_seminar___i7UA{width:100%}.loadingPlaceHolder_seminar__item__I8AaQ{background-color:#fff;border-radius:.4rem;overflow:hidden;transition:all .2s;flex-grow:1}@media(min-width:768px){.loadingPlaceHolder_seminar__item__I8AaQ{width:calc((100% - 1.8rem)/2);flex-grow:inherit}}@media(min-width:960px){.loadingPlaceHolder_seminar__item__I8AaQ{width:calc((100% - 3.6rem)/3)}}.loadingPlaceHolder_seminar__textBox__zkWB2{padding:2.4rem}.loadingPlaceHolder_seminar__overview__PQIk9{margin-top:1.6rem;display:flex;flex-direction:column;gap:.4rem}.loadingPlaceHolder_shimmer__feS5a{animation-duration:3.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loadingPlaceHolder_shimmering__giGQR;animation-timing-function:linear;background:#f3f5fa;background:linear-gradient(105deg,#E8EAED 30%,#FAFBFC 49%,#FAFBFC 51%,#E8EAED 70%);background-size:800px 100%;position:relative;height:18px}.loadingPlaceHolder_shimmer__image__vqfww{width:100%;height:20rem;object-fit:cover}.loadingPlaceHolder_shimmer__item__fMI0V{margin-top:1.2rem}.loadingPlaceHolder_shimmer__item--day__bbshD{width:75%}.loadingPlaceHolder_shimmer__item--body__z2GTX{height:24px}.loadingPlaceHolder_shimmer__item--detail__6uDbv{width:10rem}@keyframes vacancy_shimmering__dkWwy{0%{background-position:-800px 0}to{background-position:800px 0}}.vacancy_container__1ZDYw{width:100%}.vacancy_container__inner__aC99Y{margin:0 auto;max-width:120rem;padding:13rem 1.2rem 6rem;display:block}@media(min-width:520px){.vacancy_container__inner__aC99Y{padding:12rem 6rem 10rem}}@media(min-width:960px){.vacancy_container__inner__aC99Y{padding:12rem 6rem 15rem;display:flex;justify-content:space-between}}.vacancy_sideMenu__MPu_z{width:30rem;margin-right:4rem;position:relative;display:none}@media(min-width:960px){.vacancy_sideMenu__MPu_z{display:flex}}.vacancy_vacancies__S360A{position:relative;flex:1 1}.vacancy_vacancies__header__5NYa_{display:flex;padding-bottom:.4rem;margin-bottom:4rem;border-bottom:1px solid #cacfd1}.vacancy_vacancies__title__Tca3e{font-weight:600;font-size:2rem}.vacancy_vacancies__count__52mL3{margin-left:auto;font-weight:600;font-size:2.4rem}.vacancy_vacancies__count__52mL3 span{font-size:1.2rem}.vacancy_card__Yftte{background-color:#fff;border-radius:8px;position:relative;margin-top:2.4rem}.vacancy_card__Yftte:first-child{margin-top:0}.vacancy_card__inner__jJmwR{padding:2.8rem 2rem}@media(min-width:520px){.vacancy_card__inner__jJmwR{padding:4rem 3.6rem}}.vacancy_card__state__dRLMk{position:absolute;top:0;right:0;display:none;width:5.6rem;height:5.6rem;border-radius:0 8px 0 0}@media(min-width:520px){.vacancy_card__state__dRLMk{width:6.8rem;height:6.8rem}}.vacancy_card__state__dRLMk span{font-size:1rem;font-weight:600;color:#fff;display:block;white-space:nowrap;transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:calc(50% - 5px);left:calc(50% + 5px)}@media(min-width:520px){.vacancy_card__state__dRLMk span{font-size:1.2rem}}.vacancy_card__state__dRLMk.vacancy_end__HSPBy{display:block;background:linear-gradient(45deg,#ffffff,#ffffff 50%,#999DA6 0,#999DA6)}.vacancy_card__state__dRLMk.vacancy_apply__XbQ_m{display:block;background:linear-gradient(45deg,#ffffff,#ffffff 50%,#11A39A 0,#11A39A)}.vacancy_card__item__U6T52{margin-top:1.2rem}.vacancy_card__item__U6T52:first-child{margin-top:0}.vacancy_card__item__U6T52.vacancy_skills__TEAbW{background-color:#f2f9fc;font-size:1.2rem;display:flex;align-items:center;gap:1rem;padding:.8rem 1.6rem;margin-top:1.6rem}.vacancy_card__item__U6T52.vacancy_skills__TEAbW div{color:#277fc2;font-weight:600;width:-moz-fit-content;width:fit-content}.vacancy_card__item__U6T52.vacancy_skills__TEAbW ul{display:flex;flex-wrap:wrap;flex:1 1}.vacancy_card__item__U6T52.vacancy_skills__TEAbW li{font-weight:600}.vacancy_card__item__U6T52.vacancy_skills__TEAbW li:after{content:"、";display:inline-block;margin-right:.2rem}.vacancy_card__item__U6T52.vacancy_skills__TEAbW li:last-child:after{display:none}.vacancy_card__item__U6T52.vacancy_tags__1ZWaC{font-size:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid #d2d3d9}.vacancy_card__item__U6T52.vacancy_tags__1ZWaC ul{display:flex;gap:.4rem}.vacancy_card__item__U6T52.vacancy_tags__1ZWaC li{color:#797d85;width:-moz-fit-content;width:fit-content;border-radius:1.2rem;border:1px solid #d2d3d9;padding:.2rem 1rem}.vacancy_card__item__U6T52.vacancy_reward__TqM5T{display:block}@media(min-width:520px){.vacancy_card__item__U6T52.vacancy_reward__TqM5T{display:flex;justify-content:space-between;align-items:flex-end}}.vacancy_card__item__U6T52.vacancy_reward__TqM5T span{color:#797d85;font-size:1.2rem;font-weight:600;line-height:1}.vacancy_card__item__U6T52.vacancy_reward__TqM5T .vacancy_price__Aev02{color:#277fc2;font-size:2.8rem;font-weight:600;position:relative;top:1px}.vacancy_card__item__U6T52.vacancy_reward__TqM5T button{width:100%;margin-top:1.2rem}@media(min-width:520px){.vacancy_card__item__U6T52.vacancy_reward__TqM5T button{width:-moz-fit-content;width:fit-content;align-self:flex-end}}.vacancy_card__info___mYdS{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.vacancy_card__info___mYdS li{display:flex;align-items:center;gap:.2rem}.vacancy_card__info___mYdS svg{width:1.6rem}.vacancy_card__info___mYdS span{font-size:1.2rem;font-weight:600;color:#797d85}.vacancy_card__title__vqxWE{font-size:1.8rem;font-weight:600}@media(min-width:520px){.vacancy_card__title__vqxWE{font-size:2rem}}.vacancy_loadingOverlay__czYM7{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.vacancy_loadingOverlay__czYM7 p{font-size:1.6rem;font-weight:500;color:#2a3038;margin-top:1rem}.vacancy_spinner__nhlQM{width:50px;height:50px;border:5px solid hsla(0,0%,100%,.8);border-top-color:hsla(0,0%,100%,0);border-radius:50%;animation:vacancy_spin__0rUH6 1s linear infinite}@keyframes vacancy_spin__0rUH6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}