	.pc-show {display:block;}
	.mo-show {display:none;}

.curri-contents-area-wt {display: block ;max-width: 900px ;margin: 80px auto 0;text-align: center ;}
.curri-new .curri-top .text-info{padding-top: 3%;}
.curri-contents-area-wt h3{color:#ffffff; font-size:40px;}
.curri-contents-area-wt dd{color:#ffffff; font-size:17px;width: 66%;margin: 0 auto;padding: 3% 0 7% 0;}
.curri-new .curri-interest .btn-round {display: block;margin: 40px auto 0;background: #e54335;color: #ffffff;font-weight: 500;font-size: 19px;width: fit-content;border: none;}
.curri-new .curri-interest {background: rgb(5, 5, 5);}
.edu-toon-portfolio {width: 1200px;margin: 0 auto;}
.wt-mou-slide .swiper-slide {position: relative;z-index: 1;border-radius: 24px;border-width: 1px;border-style: solid;border-color: rgb(97, 97, 97);border-image: initial;background: rgb(255, 255, 255);overflow: hidden;}
.wt-mou-slide .swiper-slide::before {content: "";display: block;width: 100%;height: 100%;background: linear-gradient(rgba(255, 255, 255, 0) 45%, rgb(255, 255, 255) 75%);}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);box-sizing: content-box;}
.swiper-slide em {display: block;position: relative;width: 100%;padding-bottom: 138%;margin-bottom: 20px;}
.wt-mou-slide .position {position: absolute;right: 25px;top: 20px;font-size: 15px;font-weight: 700;color: rgb(54, 54, 54);padding: 0px 10px;background: rgb(255, 255, 255);border-radius: 12px;border-width: 1px;border-style: solid;border-color:rgb(97, 97, 97);border-image: initial;}
.wt-mou-slide .position .bg {display: inline-block;width: 10px;height: 10px;margin-right: 6px;border-radius: 100px;background: rgb(221, 221, 221);}
.wt-mou-slide .curri-info {width: 100%;padding-bottom: 20px;position: relative;}
.wt-mou-slide .curri-wt-title {margin: 0px;}	
.wt-mou-slide .name {padding-top: 5px;font-size: 21px;font-weight: 700;color: rgb(54, 54, 54);}
.edu-tch-ar-prev:after, .edu-tch-ar-next:after, .edu-step-next:after, .edu-step-prev:after, .edu-st-portfolio-prev:after, .edu-st-portfolio-next:after  {content: "";display: block;position: absolute;top: 50%;transform: translateY(-50%);width: 30px;height: 20px;background-size: contain;background-repeat: no-repeat;}
.edu-tch-ar-prev:after, .edu-step-prev:after, .edu-st-portfolio-prev:after {background-image: url(/img/curri/icon-content-arrow-prev-wh.png);left: 24px;}
.edu-tch-ar-next:after, .edu-step-next:after, .edu-st-portfolio-next:after {background-image: url(/img/curri/icon-content-arrow-next-wh.png);right: 22px;}
.edu-st-portfolio.toon .edu-step-prev, .edu-st-portfolio.toon .edu-step-next {top: 65%;}
.edu-step-prev,.edu-step-next {z-index: 9999 !important;position: absolute;top: 198px;margin-top: 0;width: 74px;height: 54px;background: rgba(0, 0, 0, 0.4);border: 1px solid rgba(255, 255, 255, 0.8);cursor: pointer;text-indent: -9999px;border-radius: 34px;transform: translate(50%, 50%);border-right: none;}
.edu-step-prev {left: -34px;}
.edu-step-next {right: 67px;}

.edu-tch-ar-prev{left: -14px;transform: translate(-50%, -50%);top: 40%;}
.edu-tch-ar-next{right: 20px;transform: translate(-50%, -50%);top: 40%;}

.edu-tch-ar-prev,.edu-tch-ar-next	{z-index: 9999 !important;position: absolute;top: 198px;margin-top: 0;width: 74px;height: 54px;background: rgba(0, 0, 0, 0.4);border: 1px solid rgba(255, 255, 255, 0.8);cursor: pointer;text-indent: -9999px;border-radius: 34px;transform: translate(50%, 50%);border-right: none;}

.wt-mou-slide .swiper-slide.job .position .bg {background: rgb(50, 231, 255);}
.wt-mou-slide .swiper-slide.passed .position .bg {background: rgb(255, 125, 67);}
.wt-mou-slide .swiper-slide.deview .position .bg {background: rgb(32, 255, 53);}
.wt-mou-slide .curri-info {width: 100%;padding-bottom: 20px;position: relative;}
.wt-mou-slide .curri-wt-title {margin: 0px;}
.wt-mou-slide .swiper-slide.deview .curri-wt-title div {background: rgb(32, 255, 53);}
.wt-mou-slide .curri-wt-title div {width: fit-content;font-size: 17px;font-weight: 700;color: rgb(255, 255, 255);margin: 5px auto 0px;padding: 0px 5px;}
.wt-mou-slide .name {padding-top: 5px;font-size: 21px;font-weight: 700;color: rgb(54, 54, 54);text-align: center;}
.wt-mou-slide .swiper-slide.job .curri-wt-title div {background: rgb(50, 231, 255);}
.wt-mou-slide .swiper-slide.passed .curri-wt-title div {background: rgb(255, 125, 67);}
.curri-new .curri-sec02 {padding: 150px 0 150px 0;background: #1d1f22;color: #fff;}
.curri-new .curri-sec02 h4  {color: #08cee8 !important;display: block;font-size: 17px !important;}

.curri-new .gm-swiper-curri .curri-info .title {font-size: 18px !important;font-weight: 300 !important;color: #fff !important;}
.curri-new .gm-swiper-curri .swiper-wrapper{margin-top:0;}
.gm-swiper-curri .swiper-slide .img {display: block;border-radius: 12px;background-size: cover !important;background-position: 50% !important;background-repeat: no-repeat !important;width: 100%;height: 0 !important;padding-bottom: 65%;margin-bottom: 10px;}
.gm-swiper-curri .edu-step-prev {left: 0;transform: translate(-50%, -50%);top:40%;}
.gm-swiper-curri .edu-step-next {right: 0;transform: translate(-50%, -50%);top:40%;}

div.edu-col + div {margin-top: 120px;}
.edu-interview {position: relative;display: block;color: rgb(255, 255, 255);background: rgb(29, 31, 34);padding: 120px 0px 53px;}
.edu-interview:before {display: block;width: 2px;background: #fff;height: 100px;position: absolute;top: 53px;left: 50%;content: "";}
.edu-teacher .edu-sub-tit, .edu-interview .edu-sub-tit { text-align:center;}
.edu-sub-tit {font-size:28px; font-weight:800;font-family:'NEXON Lv2 Gothic Bold'; letter-spacing:-0.00em; display:block;line-height:1.4; margin-bottom:60px;position:relative; width:100%;padding-top: 5%;}
.edu-sub-tit span {color:#08cee8; display:block;}
.edu-sub-tit em{color:#08cee8;font-weight:800;font-family:'NEXON Lv2 Gothic Bold'; letter-spacing:-0.00em;}
.edu-sub-tit p{font-family: 'NEXON Lv2 Gothic Light'; font-size:17px; letter-spacing:-0.00em; font-weight:300; display:block; margin-top:30px; opacity:0.7}

.recruit-student{display:block; margin-top:60px;text-align:left !important;}
.recruit-pass-cont{padding:80px 30px 50px; border-radius:12px; border:1px solid #ddd; box-shadow:2px 0px 5px rgba(0,0,0,0.13); display:flex;flex-direction: column;position:relative; background:#fff;}
.recruit-pass-cont span {position:absolute; top:30px; left:30px;}
.recruit-pass-cont span img{width:60%;}
.recruit-pass-cont em { display: block;width: 120px;height: 120px !important;background-size: cover !important;background-position: center !important;background-repeat: no-repeat !important;border-radius: 50%;margin: 0 auto;padding: 0 !important;}
.recruit-pass-cont dl dt {text-align:center; padding:20px 0; font-size:21px; color:#363636}
.recruit-pass-cont dl dd {font-size:15px; opacity:0.7; color:#363636}
.edu-sub-tit h3,p{color:#ffffff;}
.curri-new .curri-sec04{background: #1d1f22 !important;}

	#rightQuick, .brand_award {display:none;}
	.swiper-webtoon {width:1200px;margin-left:0;position: relative;}
	.curri-new .gm-swiper-curri .swiper-slide .img {width: unset;}

.edu-teacher .tchList {flex-wrap: nowrap;width:1200px;}
.edu-tch-cont {width:1200px;}
.edu-teacher .tchList .tcIntroThumb {height: 18vw;}
.tcIntroThumb {display: block;position: relative;width: 100%;width: 285px;height: 420px;background-repeat: no-repeat;background-position: center top;transition: all .7s cubic-bezier(.17,.57,.43,.89);background-size: cover !important;border-radius: 24px;overflow: hidden;}

.edu-teacher .tchList .tcInfo {display: flex;align-items: center;}
.edu-teacher .tchList .tcInfo h5 {padding-right: 5px;color:#ffffff;}
.edu-teacher .tchList .tcInfo * {font-size: 17px;}

	@media(max-width: 1200px) { 
		.edu-toon-portfolio {width: 100%;}
		.swiper-webtoon {width: 100%;}
	}
	@media all and (max-width: 960px) {
		.pc-show {display:none;}
		.mo-show {display:block;}
	}