.sectionWrap .section:nth-child(odd){background-color:initial}#main #kv{position:relative;display:block;padding-top:min(5.2777777778vw,76px);padding-bottom:min(5.9027777778vw,85px);background-color:var(--mainColor)}#main #kv:after{content:"";position:absolute;top:max(-300px,-20.8333333333vw);left:0;display:block;width:100%;height:min(13.8888888889vw,200px);background-color:var(--mainColor);z-index:-1}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv{padding-top:min(9.8958333333vw,89.0625px)}}@media only screen and (max-width:767px){#main #kv{padding-top:min(19.2vw,92.16px);padding-bottom:min(16vw,76.8px)}}#main #kv .kvSlideWrap{position:relative;max-width:1440px;-webkit-filter:drop-shadow(0 10px 20px rgba(0,0,0,.25));filter:drop-shadow(0 10px 20px rgba(0,0,0,.25));z-index:5}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap{padding:0 min(2.6041666667vw,23.4375px)}}#main #kv .kvSlideWrap .kvListWrap{border-radius:20px;overflow:hidden}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap{border-radius:16px}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap{border-radius:10px}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.kvItem-it{--courseColor:var(--courseIt)}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.kvItem-web{--courseColor:var(--courseWeb)}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.kvItem-business{--courseColor:var(--courseBusiness)}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.kvItem-clark{--courseColor:var(--courseClark)}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.kvItem-hotel{--courseColor:var(--courseHotel)}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea{padding-bottom:min(5.2083333333vw,75px)}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea{padding-bottom:min(5.859375vw,52.734375px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea{padding-bottom:min(12vw,57.6px)}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea .mainKvTitleWrap{max-width:min(88.1944444444vw,1270px)}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea .mainKvTitleWrap{max-width:min(88.5416666667vw,796.875px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea .mainKvTitleWrap{width:min(86.4vw,414.72px);max-width:initial}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea .mainKvTitleWrap .kvTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem.course .kvLink .kvTitleArea .mainKvTitleWrap .kvTitle{gap:min(1.0666666667vw,5.12px);font-size:min(10.1333333333vw,48.64px);width:100%}}@media(any-hover:hover){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem a:hover .imgWrap img{-webkit-transform:scale(1.02);transform:scale(1.02)}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem a .imgWrap{overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem a .imgWrap img{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink{position:relative;display:block}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .imgWrap{width:100%;aspect-ratio:5/2;border-radius:20px;overflow:hidden}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .imgWrap{border-radius:16px}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .imgWrap{aspect-ratio:initial;aspect-ratio:19/30;border-radius:10px}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .imgWrap img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(1.3888888889vw,20px);margin:auto}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea{gap:min(2.0833333333vw,18.75px)}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .kvCatTextWrap{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:min(.2777777778vw,4px) min(1.1111111111vw,16px);border-radius:2px;background-color:var(--courseColor)}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .kvCatTextWrap{padding:min(.390625vw,3.515625px) min(1.5625vw,14.0625px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .kvCatTextWrap{padding:min(.5333333333vw,2.56px) min(2.6666666667vw,12.8px);-webkit-transform:skewX(-10deg) rotate(-10deg);transform:skewX(-10deg) rotate(-10deg)}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .kvCatTextWrap .kvCatText{font-size:min(2.0833333333vw,30px);line-height:1.3}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .kvCatTextWrap .kvCatText{font-size:min(2.8645833333vw,25.78125px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .kvCatTextWrap .kvCatText{font-size:min(4.8vw,23.04px)}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .mainKvTitleWrap{display:block;padding:min(.6944444444vw,10px) min(1.3888888889vw,20px) min(.9722222222vw,14px) min(1.3888888889vw,20px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 20px 35px 0 rgba(0,0,0,.35);box-shadow:0 20px 35px 0 rgba(0,0,0,.35)}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .mainKvTitleWrap{border-radius:8px}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .mainKvTitleWrap{-webkit-transform:skewX(-10deg) rotate(-10deg);transform:skewX(-10deg) rotate(-10deg);padding:min(2.6666666667vw,12.8px);background-color:hsla(0,0%,100%,.8)}}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .mainKvTitleWrap .kvTitle{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:min(5vw,72px);text-align:center;font-weight:900;letter-spacing:0;-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .mainKvTitleWrap .kvTitle span{letter-spacing:0}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .mainKvTitleWrap .kvTitle{font-size:min(5.859375vw,52.734375px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvListWrap .kvList .kvItem .kvLink .kvTitleArea .mainKvTitleWrap .kvTitle{font-size:min(12.8vw,61.44px);-webkit-transform:initial;transform:initial;line-height:1.1;-webkit-text-stroke:2px #fff;text-stroke:2px #fff;paint-order:stroke}}#main #kv .kvSlideWrap .kvSlideNav{position:absolute;left:50%;bottom:max(-116px,-8.0555555556vw);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:min(1.0416666667vw,15px) min(1.3888888889vw,20px);gap:min(1.1111111111vw,16px);background-color:#fff;border-radius:150px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.08);box-shadow:0 10px 30px 0 rgba(0,0,0,.08)}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvSlideNav{padding:min(1.3020833333vw,11.71875px) min(2.6041666667vw,23.4375px);gap:min(2.0833333333vw,18.75px);bottom:max(-9.1145833333vw,-82.03125px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvSlideNav{padding:min(4vw,19.2px) min(5.3333333333vw,25.6px);gap:min(4.2666666667vw,20.48px);bottom:max(-23.4666666667vw,-112.64px)}}#main #kv .kvSlideWrap .kvSlideNav .swiper-button-prev,#main #kv .kvSlideWrap .kvSlideNav .swiper-button-next,#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination{position:initial;top:initial;left:initial;bottom:initial;right:initial;margin-top:0}#main #kv .kvSlideWrap .kvSlideNav .swiper-button-prev,#main #kv .kvSlideWrap .kvSlideNav .swiper-button-next{position:relative;display:block;width:min(1.1111111111vw,16px);height:min(1.1111111111vw,16px);aspect-ratio:1/1}@media(any-hover:hover){#main #kv .kvSlideWrap .kvSlideNav .swiper-button-prev:hover,#main #kv .kvSlideWrap .kvSlideNav .swiper-button-next:hover{opacity:.7}}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvSlideNav .swiper-button-prev,#main #kv .kvSlideWrap .kvSlideNav .swiper-button-next{width:min(1.8229166667vw,16.40625px);height:min(1.8229166667vw,16.40625px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvSlideNav .swiper-button-prev,#main #kv .kvSlideWrap .kvSlideNav .swiper-button-next{width:min(3.2vw,15.36px);height:min(3.2vw,15.36px)}}#main #kv .kvSlideWrap .kvSlideNav .swiper-button-prev:after,#main #kv .kvSlideWrap .kvSlideNav .swiper-button-next:after{content:"";position:absolute;inset:0;margin:auto;display:block;width:50%;height:50%;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#main #kv .kvSlideWrap .kvSlideNav .swiper-button-prev:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main #kv .kvSlideWrap .kvSlideNav .swiper-button-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:min(.5555555556vw,8px)}@media only screen and (min-width:768px)and (max-width:1079px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination{gap:min(1.5625vw,14.0625px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination{gap:min(3.2vw,15.36px)}}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:min(1.1111111111vw,16px);font-weight:700;border-radius:60px;opacity:1;background-color:#fff;border:1px solid rgba(0,0,0,0);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span.swiper-pagination-bullet-active{cursor:initial}@media(any-hover:hover){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:not(.swiper-pagination-bullet-active):hover{opacity:.7}}@media only screen and (max-width:1079px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span{width:min(1.0416666667vw,9.375px);height:min(1.0416666667vw,9.375px)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span{width:min(2.1333333333vw,10.24px);height:min(2.1333333333vw,10.24px)}}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(1){position:relative;width:min(2.3611111111vw,34px);height:min(2.3611111111vw,34px);border:1px solid var(--mainColor)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(1):after{content:"";position:absolute;inset:0;display:block;margin:auto;width:43%;height:50%;aspect-ratio:1/1;background-image:url(//core-akita.ac.jp/abc/wp-content/themes/coreakita_theme/css/add-q/../../images/common/icon/icon-home.svg);background-size:contain;background-repeat:no-repeat;-webkit-filter:invert(65%) sepia(38%) saturate(5455%) hue-rotate(139deg) brightness(90%) contrast(96%);filter:invert(65%) sepia(38%) saturate(5455%) hue-rotate(139deg) brightness(90%) contrast(96%)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(1).swiper-pagination-bullet-active{background-color:var(--mainColor)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(1).swiper-pagination-bullet-active:after{-webkit-filter:invert(100%) sepia(4%) saturate(377%) hue-rotate(278deg) brightness(115%) contrast(100%);filter:invert(100%) sepia(4%) saturate(377%) hue-rotate(278deg) brightness(115%) contrast(100%)}@media only screen and (max-width:1079px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(1){width:min(4.4270833333vw,39.84375px);height:min(4.4270833333vw,39.84375px);border-color:rgba(0,0,0,0);background-color:#d9d9d9}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(1):after{-webkit-filter:invert(100%) sepia(4%) saturate(377%) hue-rotate(278deg) brightness(115%) contrast(100%);filter:invert(100%) sepia(4%) saturate(377%) hue-rotate(278deg) brightness(115%) contrast(100%)}}@media only screen and (max-width:767px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(1){width:min(6.9333333333vw,33.28px);height:min(6.9333333333vw,33.28px)}}@media only screen and (min-width:1080px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:not(:first-child){padding:min(.5555555556vw,8px) min(1.25vw,18px)}}@media only screen and (max-width:1079px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:not(:first-child){background-color:#d9d9d9}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:not(:first-child).swiper-pagination-bullet-active{background-color:var(--mainColor)}}@media only screen and (min-width:1080px){#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span{white-space:nowrap}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(2){border-color:var(--courseIt);color:var(--courseIt)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(2).swiper-pagination-bullet-active{background-color:var(--courseIt);color:#fff}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(3){border-color:var(--courseWeb);color:var(--courseWeb)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(3).swiper-pagination-bullet-active{background-color:var(--courseWeb);color:#fff}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(4){border-color:var(--courseBusiness);color:var(--courseBusiness)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(4).swiper-pagination-bullet-active{background-color:var(--courseBusiness);color:#fff}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(5){border-color:var(--courseClark);color:var(--courseClark)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(5).swiper-pagination-bullet-active{background-color:var(--courseClark);color:#fff}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(6){border-color:var(--courseHotel);color:var(--courseHotel)}#main #kv .kvSlideWrap .kvSlideNav .swiper-pagination span:nth-child(6).swiper-pagination-bullet-active{background-color:var(--courseHotel);color:#fff}}#main #kv .marqueeWrap{position:absolute;bottom:max(-16px,-1.1111111111vw);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap}#main #kv .marqueeWrap .marqueeText{display:inline-block;padding-right:.5em;color:#fff;mix-blend-mode:soft-light;font-size:min(9.0277777778vw,130px);font-weight:700;letter-spacing:0;opacity:.3;-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}@media only screen and (max-width:767px){#main #kv .marqueeWrap .marqueeText{font-size:min(19.2vw,92.16px)}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.ocNewsWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:min(6.25vw,90px);margin:min(6.9444444444vw,100px) min(4.1666666667vw,60px) 0 0}@media only screen and (min-width:1440px){.ocNewsWrap{margin-right:auto;margin-left:auto;width:min(91.6666666667vw,1320px)}}@media only screen and (max-width:1079px){.ocNewsWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(7.8125vw,70.3125px);margin:min(5.2083333333vw,46.875px) 0 0 0;padding:0 min(3.90625vw,35.15625px)}}@media only screen and (max-width:767px){.ocNewsWrap{gap:min(10.6666666667vw,51.2px);margin:min(13.3333333333vw,64px) 0 0 0;padding:0 min(5.3333333333vw,25.6px)}}.ocNewsWrap .ocSecWrap{width:min(43.75vw,630px)}@media only screen and (max-width:1079px){.ocNewsWrap .ocSecWrap{width:100%}}.ocNewsWrap .ocSecWrap #oc{margin:initial;max-width:initial}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap{border-radius:0 0 20px;background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.08);box-shadow:0 10px 30px 0 rgba(0,0,0,.08);overflow:hidden}@media only screen and (min-width:1440px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap{border-radius:20px}}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap{border-radius:16px}}@media only screen and (max-width:767px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap{border-radius:10px}}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .ocLink{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media(any-hover:hover){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .ocLink:hover{opacity:.8}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .ocLink:hover .imgWrap img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .ocLink .imgWrap{width:100%;overflow:hidden}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .ocLink .imgWrap img{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(2.0833333333vw,30px) min(2.7777777778vw,40px);gap:min(.6944444444vw,10px)}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap{padding:min(2.6041666667vw,23.4375px) min(3.90625vw,35.15625px);gap:min(2.0833333333vw,18.75px)}}@media only screen and (max-width:767px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap{padding:min(4.2666666667vw,20.48px) min(4.2666666667vw,20.48px);gap:min(4.2666666667vw,20.48px)}}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap .textWrap{display:grid;gap:min(.2777777778vw,4px);-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap .textWrap{gap:min(.390625vw,3.515625px)}}@media only screen and (max-width:767px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap .textWrap{gap:min(.5333333333vw,2.56px)}}.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap .btnWrap .btn{display:block;padding:min(.6944444444vw,10px) min(1.6666666667vw,24px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:40px}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap .btnWrap .btn{padding:min(.78125vw,7.03125px) min(2.6041666667vw,23.4375px)}}@media only screen and (max-width:767px){.ocNewsWrap .ocSecWrap #oc .sectionContentWrap .ocWrap .textBtnWrap .btnWrap .btn{padding:min(1.0666666667vw,5.12px) min(3.2vw,15.36px)}}.ocNewsWrap .newsSecWrap{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:1079px){.ocNewsWrap .newsSecWrap{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:100%}}.ocNewsWrap .newsSecWrap #news{display:grid;gap:min(.6944444444vw,10px)}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .newsSecWrap #news{gap:min(2.0833333333vw,18.75px)}}@media only screen and (max-width:767px){.ocNewsWrap .newsSecWrap #news{gap:min(2.1333333333vw,10.24px)}}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .newsSecWrap #news .sectionTitleWrap .btnWrap .btn .btnText{font-size:min(2.34375vw,21.09375px)}}@media only screen and (max-width:767px){.ocNewsWrap .newsSecWrap #news .sectionTitleWrap .btnWrap .btn .btnText{font-size:min(3.7333333333vw,17.92px)}}.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:min(1.3888888889vw,20px);padding:min(1.875vw,27px) min(1.0416666667vw,15px);border-bottom:1px solid #ccc}@media(any-hover:hover){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink:hover .title{opacity:.8;text-decoration-color:#000}}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink{gap:min(2.6041666667vw,23.4375px);padding:min(2.6041666667vw,23.4375px) 0}}@media only screen and (max-width:767px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(1.0666666667vw,5.12px);padding:min(5.3333333333vw,25.6px) 0}}.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(1.3888888889vw,20px)}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap{gap:min(2.6041666667vw,23.4375px)}}@media only screen and (max-width:767px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap{gap:min(5.3333333333vw,25.6px)}}.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(6.25vw,90px)}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap .date{width:min(10.6770833333vw,96.09375px)}}@media only screen and (max-width:767px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap .date{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:min(4.2666666667vw,20.48px)}}.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:min(.2777777778vw,4px) min(.6944444444vw,10px);min-width:min(9.0277777778vw,130px);background-color:var(--yellow)}@media only screen and (min-width:768px)and (max-width:1079px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap .label{padding:min(.2604166667vw,2.34375px) min(1.0416666667vw,9.375px);width:min(15.625vw,140.625px)}}@media only screen and (max-width:767px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .dateLabelWrap .label{padding:min(.2666666667vw,1.28px) min(1.6vw,7.68px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:min(3.2vw,15.36px)}}.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .title{-webkit-text-decoration:underline 1px solid rgba(0,0,0,0);text-decoration:underline 1px solid rgba(0,0,0,0);text-underline-offset:.2em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (max-width:767px){.ocNewsWrap .newsSecWrap #news .sectionContentWrap .newsList .newsItem .newsLink .title{font-size:min(4vw,19.2px)}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 calc((100% - min(91.6666666667vw,1320px))/2);gap:min(2.7777777778vw,40px);padding:min(2.7777777778vw,40px) 0 min(2.7777777778vw,40px) min(1.6666666667vw,24px);background-color:#f0f0f0;border-radius:20px 0 0 20px;overflow:hidden}@media only screen and (min-width:768px)and (max-width:1079px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap{margin:0 0 0 min(3.90625vw,35.15625px);gap:min(3.90625vw,35.15625px);padding:min(3.90625vw,35.15625px) 0 min(3.90625vw,35.15625px) min(2.0833333333vw,18.75px);border-radius:16px 0 0 16px}}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;gap:min(4.2666666667vw,20.48px);padding:min(8.5333333333vw,40.96px) 0;border-radius:0}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .title{-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;font-size:min(4.8vw,23.04px)}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap{position:relative}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap{width:min(100vw,480px)}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem .pickupLink{width:100%;height:min(10.4166666667vw,150px);border-radius:10px;overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media(any-hover:hover){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem .pickupLink:hover{opacity:.8}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem .pickupLink:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media only screen and (min-width:768px)and (max-width:1079px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem .pickupLink{height:min(16.9270833333vw,152.34375px);border-radius:8px}}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem .pickupLink{width:min(74.6666666667vw,358.4px);height:min(32vw,153.6px);border-radius:8px}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem .pickupLink img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .pickupList .pickupItem .pickupLink img{width:100%}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev,.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next{position:initial;top:initial;left:initial;bottom:initial;right:initial;margin-top:0}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev,.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next{position:absolute;display:block;width:min(4.1666666667vw,60px);height:min(4.1666666667vw,60px);aspect-ratio:1/1;background-color:#fff;border-radius:120px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.08);box-shadow:0 10px 30px 0 rgba(0,0,0,.08)}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev.swiper-button-lock,.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next.swiper-button-lock{display:none}@media(any-hover:hover){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev:hover,.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next:hover{opacity:.7}}@media only screen and (min-width:768px)and (max-width:1079px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev,.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next{width:min(5.2083333333vw,46.875px);height:min(5.2083333333vw,46.875px)}}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev,.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next{width:min(10.6666666667vw,51.2px);height:min(10.6666666667vw,51.2px)}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev:after,.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next:after{content:"";position:absolute;inset:0;margin:auto;display:block;width:15%;height:15%;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev{top:50%;left:max(-25px,-1.7361111111vw);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev:after{left:5%;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (min-width:768px)and (max-width:1079px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev{left:max(-2.6041666667vw,-23.4375px)}}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-prev{left:min(5.3333333333vw,25.6px)}}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next{top:50%;right:min(2.0833333333vw,30px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next:after{right:5%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:768px)and (max-width:1079px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next{right:min(2.6041666667vw,23.4375px)}}@media only screen and (max-width:767px){.pickupSecWrap #pickup .sectionContentWrap .titleSlideWrap .pickupSlideWrap .swiper-button-next{right:min(5.3333333333vw,25.6px)}}.courseSecWrap #course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:min(4.1666666667vw,60px);margin:0 0 0 calc((100% - min(91.6666666667vw,1320px))/2)}@media only screen and (min-width:768px)and (max-width:1079px){.courseSecWrap #course{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(10.6666666667vw,51.2px);margin:0;padding:0 min(3.90625vw,35.15625px)}}@media only screen and (max-width:767px){.courseSecWrap #course{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(12.8vw,61.44px);margin:0;padding:0 min(5.3333333333vw,25.6px)}}.courseSecWrap #course .sideMenuWrap{position:sticky;top:min(12.5vw,180px);display:grid;gap:min(3.125vw,45px);width:min(23.6111111111vw,340px)}@media only screen and (max-width:1079px){.courseSecWrap #course .sideMenuWrap{position:initial;gap:min(4.1666666667vw,37.5px);width:100%}}@media only screen and (max-width:767px){.courseSecWrap #course .sideMenuWrap{gap:min(8.5333333333vw,40.96px)}}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap{display:grid;gap:min(2.2222222222vw,32px)}@media only screen and (min-width:768px)and (max-width:1079px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap{gap:min(4.1666666667vw,37.5px)}}@media only screen and (max-width:767px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap{gap:min(8.5333333333vw,40.96px)}}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .sectionTitleArea .sectionTitle{font-size:min(3.3333333333vw,48px)}@media only screen and (min-width:768px)and (max-width:1079px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .sectionTitleArea .sectionTitle{font-size:min(6.25vw,56.25px)}}@media only screen and (max-width:767px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .sectionTitleArea .sectionTitle{font-size:min(11.2vw,53.76px)}}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList{display:grid;gap:min(.5555555556vw,8px)}@media only screen and (min-width:768px)and (max-width:1079px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList{grid-template-columns:repeat(2,1fr);gap:min(1.3020833333vw,11.71875px)}}@media only screen and (max-width:767px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList{gap:min(2.1333333333vw,10.24px)}}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink{position:relative;display:block;padding-left:min(1.9444444444vw,28px)}@media(any-hover:hover){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:hover:after{background-color:#000}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:hover:before{border-color:var(--yellow)}}@media only screen and (min-width:768px)and (max-width:1079px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink{padding-left:min(4.1666666667vw,37.5px);font-size:min(2.34375vw,21.09375px)}}@media only screen and (max-width:767px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink{padding-left:min(7.4666666667vw,35.84px);font-size:min(4.2666666667vw,20.48px)}}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:after,.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:after{left:0;width:min(1.1111111111vw,16px);height:min(1.1111111111vw,16px);background-color:var(--yellow);border-radius:30px}@media only screen and (min-width:768px)and (max-width:1079px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:after{width:min(2.6041666667vw,23.4375px);height:min(2.6041666667vw,23.4375px)}}@media only screen and (max-width:767px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:after{width:min(4.2666666667vw,20.48px);height:min(4.2666666667vw,20.48px)}}.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:before{left:min(.3472222222vw,5px);width:min(.2777777778vw,4px);height:min(.2777777778vw,4px);border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);z-index:2}@media only screen and (min-width:768px)and (max-width:1079px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:before{left:min(.78125vw,7.03125px);width:min(.6510416667vw,5.859375px);height:min(.6510416667vw,5.859375px)}}@media only screen and (max-width:767px){.courseSecWrap #course .sideMenuWrap .sectionTitleWrap .arrowList .arrowItem .arrowLink:before{left:min(1.3333333333vw,6.4px);width:min(1.0666666667vw,5.12px);height:min(1.0666666667vw,5.12px)}}.courseSecWrap #course .sideMenuWrap .banner{width:100%;overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media(any-hover:hover){.courseSecWrap #course .sideMenuWrap .banner:hover{opacity:.8}.courseSecWrap #course .sideMenuWrap .banner:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.courseSecWrap #course .sideMenuWrap .banner img{overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.courseSecWrap #course .sectionContentWrap{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:1079px){.courseSecWrap #course .sectionContentWrap{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;display:grid;gap:min(6.25vw,56.25px);width:100%}}@media only screen and (max-width:767px){.courseSecWrap #course .sectionContentWrap{gap:min(12.8vw,61.44px)}}@media only screen and (max-width:1079px){.courseSecWrap #course .sectionContentWrap .btnWrap{display:block;width:100%}.courseSecWrap #course .sectionContentWrap .btnWrap .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.courseSecWrap #course .sectionContentWrap .btnWrap .btn .btnText{font-size:min(2.2135416667vw,19.921875px)}}@media only screen and (max-width:767px){.courseSecWrap #course .sectionContentWrap .btnWrap .btn .btnText{font-size:min(4.8vw,23.04px)}}.jobSecWrap #job .sectionContentWrap{display:grid;gap:min(.8333333333vw,12px);position:relative;width:100%}@media only screen and (min-width:768px)and (max-width:1079px){.jobSecWrap #job .sectionContentWrap{gap:min(1.5625vw,14.0625px)}}@media only screen and (max-width:767px){.jobSecWrap #job .sectionContentWrap{gap:min(2.6666666667vw,12.8px)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:min(.8333333333vw,12px);width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (min-width:768px)and (max-width:1079px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList{gap:min(1.5625vw,14.0625px)}}@media only screen and (max-width:767px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList{gap:min(2.6666666667vw,12.8px)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(any-hover:hover){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem:hover .jobLabel{background-color:var(--yellow)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem .jobLabel{cursor:pointer;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:min(.3472222222vw,5px) min(1.3888888889vw,20px);background-color:#f2f2f2;border-radius:40px;white-space:nowrap;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:768px)and (max-width:1079px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem .jobLabel{padding:min(.6510416667vw,5.859375px) min(2.6041666667vw,23.4375px)}}@media only screen and (max-width:767px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem .jobLabel{padding:min(1.6vw,7.68px) min(4.8vw,23.04px)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup{position:relative}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup.active .jobLabel{background-color:var(--yellow)}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup.active .popupWrap{opacity:1;visibility:visible}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap{position:absolute;top:max(-35px,-2.4305555556vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:min(.8333333333vw,12px);opacity:0;visibility:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:768px)and (max-width:1079px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap{top:max(-3.90625vw,-35.15625px);padding-bottom:min(1.3020833333vw,11.71875px)}}@media only screen and (max-width:767px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap{top:max(-6.6666666667vw,-32px);padding-bottom:min(2.1333333333vw,10.24px)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:min(.2777777778vw,4px)}@media only screen and (min-width:768px)and (max-width:1079px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList{gap:min(.390625vw,3.515625px)}}@media only screen and (max-width:767px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList{gap:min(.8vw,3.84px)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink{position:relative;display:block;padding:min(.3472222222vw,5px) min(.6944444444vw,10px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ddd;font-size:min(.9027777778vw,13px);white-space:nowrap;line-height:1;border-radius:4px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media(any-hover:hover){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink:hover{opacity:.8}}@media only screen and (min-width:768px)and (max-width:1079px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink{padding:min(.5208333333vw,4.6875px) min(1.0416666667vw,9.375px);font-size:min(1.5625vw,14.0625px)}}@media only screen and (max-width:767px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink{padding:min(1.0666666667vw,5.12px) min(1.6vw,7.68px) min(.8vw,3.84px) min(1.6vw,7.68px);font-size:min(3.2vw,15.36px)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink:after{content:"";position:absolute;bottom:max(-5px,-.3472222222vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:min(.5555555556vw,8px);height:min(.4166666667vw,6px);background-color:inherit;clip-path:polygon(0 0,100% 0,50% 100%)}@media only screen and (min-width:768px)and (max-width:1079px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink:after{bottom:max(-.5208333333vw,-4.6875px);width:min(.78125vw,7.03125px);height:min(.5208333333vw,4.6875px)}}@media only screen and (max-width:767px){.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink:after{bottom:max(-1.0666666667vw,-5.12px);width:min(1.6vw,7.68px);height:min(1.0666666667vw,5.12px)}}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink.it_specialist,.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink.creator{background-color:var(--dpHigh)}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink.appli,.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink.design,.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink.business_career{background-color:var(--dpInfo)}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink.medical_clark{background-color:var(--dpClark)}.jobSecWrap #job .sectionContentWrap .jobSlideWrap .jobList .jobItem.popup .popupWrap .courseList .courseLink.hotel_bridal_course{background-color:var(--dpHotel)}@media only screen and (min-width:1440px){.blogSecWrap #blog .sectionContentWrap{margin-left:auto;margin-right:auto;max-width:1320px}}.blogSecWrap #blog .sectionContentWrap .blogListWrap{display:grid;grid-template-columns:repeat(4,1fr);gap:min(.0694444444vw,1px)}@media only screen and (min-width:768px)and (max-width:1079px){.blogSecWrap #blog .sectionContentWrap .blogListWrap{grid-template-columns:repeat(2,1fr);gap:min(.1302083333vw,1.171875px)}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap{grid-template-columns:1fr;gap:0}}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1440px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList:nth-child(1) .blogLink .titleWrap{border-left:1px solid #f0f0f0}}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink{display:block;width:100%}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.high_engineer .imgTextWrap{background-color:var(--dpHigh)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.high_engineer .titleWrap:after{background-color:var(--dpHigh)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.info_system .imgTextWrap{background-color:var(--dpInfo)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.info_system .titleWrap:after{background-color:var(--dpInfo)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.medical_clark .imgTextWrap{background-color:var(--dpClark)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.medical_clark .titleWrap:after{background-color:var(--dpClark)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.hotel_bridal .imgTextWrap{background-color:var(--dpHotel)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink.hotel_bridal .titleWrap:after{background-color:var(--dpHotel)}@media(any-hover:hover){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink:hover .imgTextWrap .imgWrap img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink:hover .titleWrap:after{width:min(1.3888888889vw,20px);height:min(1.3888888889vw,20px)}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink:hover .titleWrap .title{text-decoration-color:#000}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink:last-child .imgTextWrap{border-bottom:none}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap{border-right:none}}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap{display:grid;place-content:center;gap:min(1.3888888889vw,20px);padding:min(1.3888888889vw,20px) min(2.0833333333vw,30px) min(2.0833333333vw,30px) min(2.0833333333vw,30px);background-color:#ddd;place-content:stretch}@media only screen and (min-width:768px)and (max-width:1079px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap{gap:min(2.6041666667vw,23.4375px);padding:min(2.6041666667vw,23.4375px)}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap{gap:min(5.3333333333vw,25.6px);padding:min(5.3333333333vw,25.6px)}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap .courseName{font-size:min(4.8vw,23.04px)}}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap .imgWrap{position:relative;width:100%;height:100%;aspect-ratio:5/3;overflow:hidden}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap .imgWrap img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap .imgWrap .newLabel{position:absolute;top:0;left:0;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:min(.2777777778vw,4px) min(.4166666667vw,6px);font-size:min(.9027777778vw,13px);line-height:1;letter-spacing:.02em;background-color:var(--yellow)}@media only screen and (min-width:768px)and (max-width:1079px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap .imgWrap .newLabel{padding:min(.5208333333vw,4.6875px) min(.78125vw,7.03125px);font-size:min(1.8229166667vw,16.40625px)}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .imgTextWrap .imgWrap .newLabel{padding:min(1.0666666667vw,5.12px) min(1.6vw,7.68px);font-size:min(3.7333333333vw,17.92px)}}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap{position:relative;display:grid;gap:min(.3472222222vw,5px);padding:min(1.3888888889vw,20px) min(2.0833333333vw,30px);min-height:min(8.0555555556vw,116px);border:1px solid #f0f0f0;border-top:none;border-left:none}@media only screen and (min-width:768px)and (max-width:1079px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap{padding:min(2.6041666667vw,23.4375px);gap:min(1.0416666667vw,9.375px);min-height:min(15.3645833333vw,138.28125px)}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap{padding:min(5.3333333333vw,25.6px);gap:min(1.0666666667vw,5.12px);min-height:initial}}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap:after{content:"";position:absolute;top:min(.0694444444vw,1px);left:min(.0694444444vw,1px);display:block;width:min(.8333333333vw,12px);height:min(.8333333333vw,12px);background-color:#ddd;clip-path:polygon(0 0,100% 0,0 100%);z-index:2;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:768px)and (max-width:1079px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap:after{top:min(.1302083333vw,1.171875px);left:min(.1302083333vw,1.171875px);width:min(2.0833333333vw,18.75px);height:min(2.0833333333vw,18.75px)}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap:after{top:min(.2666666667vw,1.28px);left:min(.2666666667vw,1.28px);width:min(3.2vw,15.36px);height:min(3.2vw,15.36px)}}.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-webkit-text-decoration:underline 1px solid rgba(0,0,0,0);text-decoration:underline 1px solid rgba(0,0,0,0);text-underline-offset:.1em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:768px)and (max-width:1079px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap .date{font-size:min(1.6927083333vw,15.234375px)}}@media only screen and (max-width:767px){.blogSecWrap #blog .sectionContentWrap .blogListWrap .blogList .blogLink .titleWrap .date{font-size:min(3.2vw,15.36px)}}.infoSecWrap #info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(10.4166666667vw,150px);margin:0 auto;width:calc(100% - min(8.3333333333vw,120px));max-width:1320px}@media only screen and (max-width:1079px){.infoSecWrap #info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(7.8125vw,70.3125px);width:100%}}@media only screen and (max-width:767px){.infoSecWrap #info{gap:min(16vw,76.8px);width:100%}}.infoSecWrap #info .sectionTitleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infoSecWrap #info .sectionTitleWrap .btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(.8333333333vw,12px);max-width:min(17.2222222222vw,248px)}.infoSecWrap #info .sectionTitleWrap .btnList .btnWrap{width:100%}.infoSecWrap #info .sectionTitleWrap .btnList .btnWrap .btn{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infoSecWrap #info .sectionContentWrap{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:1079px){.infoSecWrap #info .sectionContentWrap{display:grid;gap:min(7.8125vw,70.3125px)}}@media only screen and (max-width:767px){.infoSecWrap #info .sectionContentWrap{gap:min(16vw,76.8px)}}.infoSecWrap #info .sectionContentWrap .infoList .infoItem:first-child .infoLink{padding-top:0}.infoSecWrap #info .sectionContentWrap .infoList .infoItem:last-child .infoLink{padding-bottom:0;border-bottom:none}.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:min(1.3888888889vw,20px);padding:min(1.3888888889vw,20px) 0;border-bottom:1px solid #1e1e1e}@media(any-hover:hover){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink:hover .title{opacity:.8}.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink:hover .btnWrap .btn .icon{background-color:#000}.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink:hover .btnWrap .btn .icon:after{-webkit-filter:invert(100%) sepia(4%) saturate(377%) hue-rotate(278deg) brightness(115%) contrast(100%);filter:invert(100%) sepia(4%) saturate(377%) hue-rotate(278deg) brightness(115%) contrast(100%)}}@media only screen and (min-width:768px)and (max-width:1079px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink{gap:min(2.6041666667vw,23.4375px);padding:min(2.6041666667vw,23.4375px) 0}}@media only screen and (max-width:767px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink{gap:min(2.6666666667vw,12.8px);padding:min(8vw,38.4px) 0}}.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .textWrap{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .textWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .textWrap .title{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:768px)and (max-width:1079px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .textWrap .title{font-size:min(2.8645833333vw,25.78125px)}}@media only screen and (max-width:767px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .textWrap .title{font-size:min(5.3333333333vw,25.6px)}}@media only screen and (min-width:768px)and (max-width:1079px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .textWrap .text{font-size:min(2.0833333333vw,18.75px)}}@media only screen and (max-width:767px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .textWrap .text{font-size:min(4vw,19.2px)}}.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .btnWrap .btn .icon{width:min(3.4722222222vw,50px);height:min(3.4722222222vw,50px);background-color:var(--yellow);border:none}@media only screen and (min-width:768px)and (max-width:1079px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .btnWrap .btn .icon{width:min(6.5104166667vw,58.59375px);height:min(6.5104166667vw,58.59375px)}}@media only screen and (max-width:767px){.infoSecWrap #info .sectionContentWrap .infoList .infoItem .infoLink .btnWrap .btn .icon{width:min(12vw,57.6px);height:min(12vw,57.6px)}}@media only screen and (max-width:1079px){.infoSecWrap #info .sectionContentWrap .btnList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(1.5625vw,14.0625px)}.infoSecWrap #info .sectionContentWrap .btnList .btnWrap{width:100%}.infoSecWrap #info .sectionContentWrap .btnList .btnWrap .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.infoSecWrap #info .sectionContentWrap .btnList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(3.2vw,15.36px)}}