/*
 *  ¹ÝÀÀÇü °Ô½ÃÆÇ Å¸ÀÔ ½ºÅ¸ÀÏ
 */

/* =================================================
    À¯Çüº° ¼ö½Ã ¸ðÁý
==================================================== */
.cont-inner {max-width: 1000px;margin:0 auto;position: relative;z-index: 1;}
.susi-recruit-title {position:relative;text-align: center;background:#0088EA}
.susi-recruit-title::before {position:absolute;top:0;left:50%;transform: translate(-50%, -50%);content: '';;width: 100%;height: 100%;background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.6) 0%, transparent 70%);filter: blur(60px);pointer-events: none;z-index: 0;}
.susi-recruit-title .title {padding:6% 0;font-size:clamp(24px, 3vw, 32px);color:#fff;font-weight: 600 ;}
.tab-susi-hide-wrap {position: absolute;bottom:0;width:100%;overflow: hidden;}
.tab-susi-hide {position: relative;}
.tab-susi-hide .swiper-slide p {display:inline-block;padding:16px 0;font-size:clamp(16px,3vw, 20px);font-weight: 600;z-index: 0;opacity: 0;overflow: hidden}
.tab-susi-hide .swiper-button-prev, .tab-susi-hide .swiper-button-next {top:60%;width:17px;height:17px;background:none;border-left:2px solid #fff;border-top:2px solid #fff;border-radius: 2px; user-select:none; }
.tab-susi-hide .swiper-button-prev {left:5px;transform:translateY(50%) rotate(-45deg);}
.tab-susi-hide .swiper-button-next {right:5px;transform:translateY(50%) rotate(135deg);}
.tab-susi-hide .swiper-button-next:after, .tab-susi-hide .swiper-button-prev:after {display:none;}
.tab-susi {overflow: hidden;}
.tab-susi-outer {padding:0 32px;}
.tab-susi .tab-susi-type div {display: flex;background:#015A9B;border-radius: 10px 10px 0 0;text-align: center;justify-content: center; cursor: pointer;}
.tab-susi .tab-susi-type div p {padding:16px 0;color:#0088EA;font-size:clamp(16px, 3vw, 20px);font-weight: 600;}
.tab-susi .tab-susi-type div.custom-active {background:#fff;}
.tab-susi .tab-susi-type div.custom-active p {color:#0088EA}
.tab-susi .custom-active {color:#fff}
.susi-recruit-wrap .section-pdf {margin-top:50px;max-height:850px;height:100vw;border-bottom:1px solid #E3E3E3}
.susi-recruit-wrap .txt-noti {padding:20px 0 80px 0;color:#C5C5C5;font-size:clamp(1.2rem, 2vw, 1.6rem); font-weight: 500;text-align: center;}
/* ÅÂºí¸´ */
@media (max-width: 1199px) {
	.tab-susi .tab-susi-item {padding:0}
	.susi-recruit-wrap .section-pdf {padding:0 2%;}
}

/* ¸ð¹ÙÀÏ */
@media (max-width: 767px) {
	.susi-recruit-title {padding-bottom:16px}
	.tab-susi-hide .swiper-slide p, .tab-susi .tab-susi-type div p {padding:10px 0;}
	.tab-susi-hide .swiper-button-prev, .tab-susi-hide .swiper-button-next {margin-top:-20px;} 
	.tab-susi-hide .swiper-button-prev {left:1.5%;}
    .tab-susi-hide .swiper-button-next {right:1.5%}
	.tab-susi-outer {padding:0;position: relative}
	.tab-susi-outer::before, .tab-susi-outer::after {content:"";display: block;position:absolute;top:0;width:7%;height:120%;background:#0088EA;z-index: 2;transform: translateY(-10%);}
	.tab-susi-outer::before {left:0;background: linear-gradient(to left, rgba(0, 136, 234, 0), rgba(0, 136, 234, 1));}
	.tab-susi-outer::after {right:0;background: linear-gradient(to right, rgba(0, 136, 234, 0), rgba(0, 136, 234, 1));}
	.tab-susi {padding:0 6%;position: relative}
	.tab-susi .tab-susi-type div {border-radius: 25px;}
	.susi-recruit-wrap .section-pdf {margin-top:0;padding:0;height:130vw;}
	.susi-recruit-wrap .txt-noti {padding-bottom:60px;}
}
