
.susi-wrap {margin-top:-20px;overflow:hidden;min-width:1200px;}
.susi-wrap .tit {padding:0 0 60px;}
.wrap_left_sky, .wrap_right_sky {display: none;}

/* ºñÁÖ¾ó */
.visual {background:url('http://russeldata.megastudy.net/campus/images/russel/perfect/2025/susi/visual_bg.jpg') #111732 center top no-repeat;position:relative;height: 1130px;margin-top: -160px;}
.visual .inner {width:1200px;margin:0 auto;position:relative;box-sizing:border-box;}

.visual .top-result-wrap {margin-top: 160px;padding-top: 160px; width: 1014px;}
.visual .top-result-wrap > ul {display: flex;justify-content: space-between;}
.visual .top-result-wrap > ul li {width: 190px;height: 70px;position: relative;display: flex;justify-content: center;align-items: center;line-height: 1.2;}
.visual .top-result-wrap > ul li::before {display: block;content: '';background: url('http://russeldata.megastudy.net/campus/images/russel/perfect/2025/susi/leaf_l.png') no-repeat 0 0;background-size: contain;width: 40px;height: 70px;position: absolute;top: 0;left: 0;}
.visual .top-result-wrap > ul li::after {display: block;content: '';background: url('http://russeldata.megastudy.net/campus/images/russel/perfect/2025/susi/leaf_r.png') no-repeat 0 0;background-size: contain;width: 40px;height: 70px;position: absolute;top: 0;right: 0;}
.visual .top-result-wrap > ul li p {font-size: 19px;color: #fff;font-weight: 600;text-align: center;}
.visual .top-result-wrap > ul li p sup {font-size: 11px;color: #8f9eac;position: absolute;margin: 0 0 0 2px;}
.visual .top-result-wrap .info-wrap {width: 100%;display: flex;justify-content: flex-end;margin-top: 13px;}
.visual .top-result-wrap .info-wrap .info-stxt {display: inline-block;position: relative;}
.visual .top-result-wrap .info-wrap .info-stxt span {position:relative;cursor:pointer;font-size:15px;color:#7ca0df;display:flex;align-items:center;}
.visual .top-result-wrap .info-wrap .info-stxt span img {margin-left:5px;}
.visual .top-result-wrap .info-wrap .info-stxt .data-view {display:none;position:absolute;top:25px;left:50%; transform: translateX(-50%); width:auto!important;padding:15px 20px;background:#fff;box-shadow:0 3px 2px rgba(0,0,0,.05); text-align: left;line-height: 1.5;font-size: 11px;font-weight:500;color:#333;white-space: nowrap;}
.visual .top-result-wrap .info-wrap .info-stxt:hover .data-view  {display: block;}

.visual .v-tit01 {animation:fadeInDown ease-in .4s 1s both;position:relative;z-index: 1;margin-top: 65px;}
.visual .v-tit02 {animation:fadeInDown ease-in .4s 1s both;position:relative;z-index: 1;margin-top: 85px;}
.visual .t-num { animation:fadeIn ease-in 1s 2s both;position:relative;z-index: 1;margin-top: 95px;}
.visual .t-num .num-box {display: inline-block;white-space:nowrap;}
.visual .t-num .num-box img {display:inline-block;vertical-align: middle;}
.visual .t-num .num-box img.img-com {padding-top:97px;}
.visual .t-num .num-box img:last-child {margin-left:20px;margin-top: 34px;}
.susi-wrap .visual .l-txt {animation:fadeIn ease-in 1s 2s both;color:#7183ae;font-size:11px;text-align:left;z-index: 1;margin-top: 45px;}

/*¼¿·ºÆ®¹Ú½º*/
.susi-wrap .visual .view-perfect::-ms-expand {display: none;border:none;}
.susi-wrap .visual .view-perfect {line-height:1;width:232px;height:33px;padding:2px 15px 0 15px;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;padding:0 0 0 15px;color:#fff;font-size:15px;background-color:transparent;border:1px solid #fff;border-radius:4px;}
.susi-wrap .visual .view-perfect option {color:#010101}
.susi-wrap .visual .select-box {position: absolute;top:90px;right:0;z-index: 4;line-height:1;width:232px;height:33px;}
.susi-wrap .visual .select-box:after {content:"";width: 0;height: 0;border-bottom: 0 solid transparent;border-top: 6px solid #fff; border-left: 4px solid transparent;border-right: 4px solid transparent;position:absolute;top:50%;right:20px;transform:translateY(-50%);}


/*ÄÁÅÙÃ÷*/
.susi-wrap *[class^="cont0"] {text-align: center;padding:130px 0;}
.susi-wrap .inner {position:relative;margin:0 auto;box-sizing:border-box;height:100%;width: 1200px;}
.susi-wrap .l-txt {text-align:left;font-size:14px;color:#FFF;margin-top:10px;letter-spacing:-1px;}
.susi-wrap .r-txt {text-align:right;font-size:14px;margin-top:20px;color:#FFF;letter-spacing:-1px;}

.cont01 .tit {padding: 0 0 50px;}
.cont01 .inner {width: 1295px;}
.cont01 .info-wrap {width: 100%;display: flex;justify-content: flex-end;margin-top: 13px;}
.cont01 .info-wrap .info-stxt {display: inline-block;position: relative;}
.cont01 .info-wrap .info-stxt span {position:relative;cursor:pointer;font-size:15px;color:rgba(123, 123, 123, 0.60);display:flex;align-items:center;}
.cont01 .info-wrap .info-stxt span img {margin-left:5px;}
.cont01 .info-wrap .info-stxt .data-view {display:none;position:absolute;top:25px;left:50%; transform: translateX(-50%); width:auto!important;padding:15px 20px;background:#fff;box-shadow:0 3px 2px rgba(0,0,0,.05); text-align: left;line-height: 1.5;font-size: 11px;font-weight:500;color:#333;white-space: nowrap;z-index: 1;}
.cont01 .info-wrap .info-stxt:hover .data-view  {display: block;}
.cont01 .btn-common {text-decoration: none;position: relative;background: #111;color: #fff;font-size: 24px;text-align: center;padding: 27px 170px 27px 154px;line-height: 1;border-radius: 7px;display: inline-block;margin-top: 50px;font-weight: 600;}
.cont01 .btn-common::after {position: absolute;top: 50%;right: 47px;display: block;content: '';border-top: 2px solid #fff;border-right: 2px solid #fff;width: 10px;height: 10px;transform: rotate(45deg) translateY(-50%);}



.cont02 {background: #011A71;}
.cont02 .r-txt {color: #4D60A1;}

.cont03 {background: #BDD4FF;}
.cont03 .r-txt {color: #7A99D3;}

.cont04 {background: #EBEBEB;}
.cont04 .r-txt {color: #B4B4B4;}


.cont05 {background: #fff;}
.cont05 .inner {width: 1210px;}
/* .map-wrap {position: relative;}
.map-wrap .pin {position: absolute;}
.map-wrap .pin.ico-jg {top: 119px;left: 353px;}
.map-wrap .pin.ico-bc {top: 232px;left: 57px}
.map-wrap .pin.ico-md {top: 232px;left: 172px}
.map-wrap .pin.ico-gn {top: 232px;left: 288px}
.map-wrap .pin.ico-dc {top: 252px;left: 353px}
.map-wrap .pin.ico-pc {top: 373px;left: 220px}
.map-wrap .pin.ico-bd {top: 405px;left: 333px}
.map-wrap .pin.ico-yt {top: 512px;left: 292px}
.map-wrap .pin.ico-wj {top: 184px;left: 956px}
.map-wrap .pin.ico-cj {top: 314px;left: 870px}
.map-wrap .pin.ico-dj {top: 400px;left: 858px}
.map-wrap .pin.ico-jj {top: 482px;left: 795px}
.map-wrap .pin.ico-gj {top: 601px;left: 758px}
.map-wrap .pin.ico-dg {top: 465px;left: 1029px}
.map-wrap .pin.ico-us {top: 510px;left: 1133px}
.map-wrap .pin.ico-ct {top: 586px;left: 1097px}
.map-wrap .pin.ico-cw {top: 548px;left: 1003px}
.map-wrap .pin.ico-gisuk {top: 472px;left: 374px;}


.map-wrap .h-cont {display: none; background: #fff;width: 550px;position: absolute;top: 85px;left: 0;z-index: 1;padding: 20px;border: 1px solid #ccc;border-radius: 10px;}
.map-wrap .h-cont p {font-size: 14px;text-align: left;}
.map-wrap .h-cont .main-tit {font-size: 16px;font-weight: 800;display: block;text-align: center;}
.map-wrap .h-cont .sub-txt {font-size: 14px;display: block;text-align: left;margin-top: 15px;}
.map-wrap .h-cont .list-04 li {line-height: 1.7;}
.map-wrap .pin:hover .h-cont  {display: block;cursor: pointer;}
.map-wrap .h-cont.gisuk {top: 190px;}


.map-wrap .h-cont.dg {left: -250px;}
.map-wrap .h-cont.us {left: -250px;}
.map-wrap .h-cont.cw {left: -250px;}
.map-wrap .h-cont.ct {left: -250px;} */








.cont06 {position: relative; background: url("http://russeldata.megastudy.net/campus/images/russel/perfect/2025/susi/cont06_bg.jpg") no-repeat 0 0;background-size: auto;background-position: center;}
.cont06 .inner {width: 1000px;}
.result-list .result-view {position:relative;width:890px;margin:0 auto;z-index: 2;}
.result-list .result-num {margin:0 auto}
.result-list .result-num .num01,
.result-list .result-num .num02 {display: flex;justify-content: space-between;gap: 20px;}
.result-list .result-num .num01 div,
.result-list .result-num .num02 div {flex:1;background:url("http://russeldata.megastudy.net/campus/images/russel/perfect/2025/susi/bg_num.jpg") left top no-repeat;background-size: cover; text-align: center;position: relative;font-weight: 500;line-height: 1.2;}
.result-list .result-num .num01 div p ,
.result-list .result-num .num02 div p {position: absolute;top:50%;left:0;width:100%;transform:translateY(-50.1%);}
.result-list .result-num .num01 div:last-child,
.result-list .result-num .num02 div:last-child {margin-right:0}
.result-list .result-num .num01 div {height:235px;font-size:30px;color:#000;}
.result-list .result-num .num01 div strong {font-size: 60px;font-weight: 800; background: linear-gradient(94deg, #3759D7 16.52%, #00176B 82.1%);	background-clip: text;	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}
.result-list .result-num .num01 div span {font-size:25px;}
.result-list .result-num .num02 div {height:199px;font-size:23px;color:#222;background:#fff;background-image: none;margin-top: 25px;}
.result-list .result-num .num02 div strong {font-size:40px;font-weight: 700;color:#222;display: inline-block;margin-top: 16px;}
.result-list .result-num .num02 div span {font-size:23px;}
.result-list .stxt {margin-top: 30px;text-align: right;color: #828FA1;font-size: 14px;}

.cont06::before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    /* background: url('http://russeldata.megastudy.net/campus/images/russel/perfect/2023/susi/bg_result.jpg') no-repeat 50%/cover; */
    content: "";
    z-index: -1;
	background: #2A5BC1;
}

.cont06::after {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 50%;
    height: 100%;
    background: #0E1B3C;
    content: "";
    z-index: -1;
}










.cont07 {background: #fff;}
.cont07 .inner {width: 1500px;}
/* .cont07 {text-align:center;} */
.cont07 .list-wrap {display: flex;flex-wrap:wrap;}
.cont07 .list-wrap .list {overflow: hidden;position:relative;width:280px;height:280px;margin:0 25px 20px 0;border-radius: 20px;cursor: pointer;}
.cont07 .list-wrap .list::after {display:block;position:absolute;bottom:0;left:0;height:280px;width:100%;z-index: 0;content: "";border-radius: 20px;background: linear-gradient(136deg, #EEF5FF 0%, #B4D2FF 84.7%);}
.cont07 .list-wrap .list:nth-of-type(5n) {margin-right: 0;}
.cont07 .list-wrap .list .txt-info .l-tit {color: #0023A1;font-size: 18px;font-style: normal;font-weight: 500;line-height: 100%;display: block;}
.cont07 .list-wrap .list .txt-info .n-txt {display:block;margin-top:8px;font-size:20px;color: #666;}
.cont07 .list-wrap .list .txt-info {position:relative;padding:30px 0 0 30px;color:#222;font-size:24px;text-align: left;z-index: 2;}
.cont07 .list-wrap .list .txt-info strong {font-weight: 700;line-height: 1.2;margin-top: 8px;display: block;}
.cont07 .list-wrap .list .img {position:absolute;top:15px;left:0px;z-index: 1;}
.cont07 .list-wrap .list.list-blank {width:568px;margin:0;background:url('http://russeldata.megastudy.net/campus/images/russel/perfect/2023/susi/img_blank_w.jpg') left top no-repeat;}
.cont07 .list-wrap .list.list-blank::after {display: none;}
.cont07 .list-wrap .list:hover .cover-play {display: block}
.cont07 .list-wrap .list .cover-play {display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index: 2;}
.cont07 .list-wrap .list .cover-play::after {display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:#232323;opacity:.92;z-index: 0;content: "";}
.cont07 .list-wrap .list .cover-play div {width:100%;position:absolute;left:0;top:50%;z-index: 3;transform:translateY(-50%);text-align: center;color:#fff;}
.cont07 .list-wrap .list .cover-play div strong {display:block;font-size: 25px;font-weight: 700;}
.cont07 .list-wrap .list .cover-play div span {display: inline-block;margin-top:5px;font-size: 24px;}


.cont07 .student-slide {padding-bottom: 60px;}
.cont07 .student-slide .swiper-pagination-bullet {width:100px;border-radius:0;margin:0;height:3px;background-color:#11111141;opacity:1;bottom: 0;}
.cont07 .student-slide .swiper-pagination-bullet-active {background-color:#0023A1;height:5px;border-radius:999px;margin-bottom:-1px;}

.cont07 .student-slide .swiper-button-prev {top: unset;bottom: -20px;left: 458px;background: url('http://russeldata.megastudy.net/campus/images/russel/perfect/2025/susi/arrow_left.png') no-repeat 0 0;}
.cont07 .student-slide .swiper-button-next {top: unset;bottom: -20px;right: 458px;background: url('http://russeldata.megastudy.net/campus/images/russel/perfect/2025/susi/arrow_right.png') no-repeat 0 0;}
.cont07 .student-slide .swiper-pagination-bullet:nth-child(1) {border-radius: 50px 0 0 50px;}
.cont07 .student-slide .swiper-pagination-bullet:nth-child(5) {border-radius: 0 50px 50px 0;}

.cont07 .student-slide .swiper-pagination-bullet-active:nth-child(1) {border-radius: 999px;}
.cont07 .student-slide .swiper-pagination-bullet-active:nth-child(5) {border-radius: 999px;}











.cont08 {background: #F0F0F0;}
/* ÇÕ°ÝÀÚ¸®½ºÆ® */
#list_all {height: 500px;overflow-y: scroll;}
.susi-wrap .data-wrap {width: 100%;}
.susi-wrap .data-list {width:1200px;margin:0 auto;padding: 20px;background: #fff;}
.susi-wrap .data-list .sel-type {position:relative;margin:0 0 15px 0;text-align: left;}
.susi-wrap .data-list .sel-type fieldset {border:none;padding:0}
.susi-wrap .data-list .sel-type fieldset legend {font-size: 0;text-indent: -9999px;line-height: 0}
.susi-wrap .data-list .sel-type fieldset a {display:inline-block;height:32px;line-height:32px;font-size:15px;background:#222;padding:0 10px;color:#fff;text-decoration: none;}
.susi-wrap .data-list .sel-type select::-ms-expand {display:none;}
.susi-wrap .data-list .sel-type select {width:130px;height:32px;padding:1px 0 0 10px;font-size:15px;color:#7d7d7d;border:1px solid #858585;background:url("http://russeldata.megastudy.net/campus/images/russel/entinfo/hall_of_fame/2019/pass_result/bg_sel.jpg") right 2px no-repeat;-webkit-appearance:none;-moz-appearance:none; -o-appearance:none; appearance:none;vertical-align: top;}
.susi-wrap .data-list .sel-type select#V_SEARCH_TEXT2 {width: 207px;}
.susi-wrap .data-list .sel-type input {height:30px;border:1px solid #858585;vertical-align: top;padding:0 10px;}
.susi-wrap .data-list .sel-type img {vertical-align: top}
.susi-wrap .data-list .sel-type .update {position: absolute;top:5px;right:0;font-size:17px;color:#333}
.susi-wrap .data-list table {width:100%;}
.susi-wrap .data-list table thead th {height:50px;color:#fff;font-size:18px;background-color:#222;border-right:1px solid #e0e0e0;}
.susi-wrap .data-list table thead th:last-child {border-right:none;}
.susi-wrap .data-list table tbody td {border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align: center;height:45px;font-size:16px;color:#555}
.susi-wrap .data-list table tbody td:last-child {border-right:none;}
.susi-wrap .data-list table tbody tr:last-child td {border-bottom:1px solid #333}
.susi-wrap .data-list table tbody tr:last-child td.no-list {padding:60px 0;}

.btn-susi-wrap {gap: 20px;display: flex;width: 1020px;margin: 60px auto 0;}
.btn-susi-wrap a {font-weight: 700;background: #111;color: #fff;border-radius: 7px;padding: 27px 0 27px 43px;position: relative;font-size: 24px;display: inline-block;text-decoration: none;line-height: 1;flex: 1;text-align: left;}
.btn-susi-wrap a::after {position: absolute;top: 48%;right: 50px;display: block;content: '';border-top: 2px solid #fff;border-right: 2px solid #fff;width: 10px;height: 10px;transform: rotate(45deg) translateY(-50%);}
.c-txt {margin-top: 20px; color: #A8A8A8;text-align: center;font-size: 14px;font-weight: 400;letter-spacing: -0.7px;}
.btn-susi-wrap::after {position: unset;}

