.pos-rel{position: relative;}
.tb-nlb{border-left: none !important;}
.tb-nrb{border-right: none !important;}
.interview-wrap .inner {margin:0 4%;overflow: hidden;}

/* »ó´Ü ÀÔ°á */
.interview-wrap .visual {position: relative;}
.interview-wrap .visual .top-result {position: absolute;top:20px;left:0;width:100%;}
.interview-wrap.russel_yt .visual .top-result{top:13%}
.interview-wrap .visual .top-result .top-info {display:flex;justify-content: space-between;flex-wrap:wrap;padding:0 9%;}
.interview-wrap.core_cj .visual .top-result .top-info{justify-content: space-around;}
.interview-wrap .visual .top-result .top-info li {width: 49%;padding-bottom:.5vh;background:url('https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/bg_leaf.png') center 80% no-repeat;background-size: 100% auto;text-align: center;}
/* .interview-wrap.core_cj .visual .top-result .top-info li{width: 31%;} */
.interview-wrap .visual .top-result .top-info li span {font-size: 1rem;color:#fff;}
.interview-wrap .visual .top-result .top-info li p {font-size: .9rem;color:#fff;letter-spacing: -1px;}
.interview-wrap .visual .top-result .top-info li strong {font-size: .9rem;color:#fff5a4;font-weight: bold;}
.interview-wrap .visual .top-result>p {line-height: 1; text-align: center;font-size: 1.2rem;color: #fff;font-weight: bold;}
.interview-wrap .visual .top-result>p span {font-size: 1.2rem;color: #fff5a4;}
.interview-wrap .update-stxt {position: absolute;top:105px;right:5%;color:#c8869b;font-size:1rem;text-align: right;letter-spacing: -1.2px;line-height: 1;}
.interview-wrap.core_wj .update-stxt{color:#8986c8;} 

.interview-wrap.russel_yt .visual .top-result .top-info{padding: 0 6%;}
.interview-wrap.russel_yt .visual .top-result .top-info li strong{font-size: 1rem;}

.interview-wrap .visual .top-wrap{display: flex; align-items: flex-start; gap: 25px;}
.interview-wrap .visual .top-wrap .top-result{display: flex; align-items: center; justify-content: center;  gap: 12px;top:15%; left: 50%; transform: translateX(-50%); width: 100%;}
.interview-wrap .visual .top-wrap .top-result .txt-top{font-size: 1.3rem; color: #fff; font-weight: 500;}
.interview-wrap .visual .top-wrap .top-result > div{position: relative; padding: 0 3%; text-align: center; line-height: 1;}
.interview-wrap .visual .top-wrap .top-result > div::after{content: '/'; transform: rotate(15deg) translateY(-50%); display: block; position: absolute; top:50%; right:-3%; z-index: 1; color: #a4a4e7; font-size: 1.2rem;}
.interview-wrap .visual .top-wrap .top-result > div:last-child::after{display: none;}
.interview-wrap .visual .top-wrap .top-result p{color: #f5efbd; font-size: 1.2rem; font-weight: 300;}
.interview-wrap .visual .top-wrap .top-result p strong{font-size: 2.3rem; font-weight: 700;}

.interview-wrap .visual .bot-txt{position: absolute; bottom:16%; left: 50%; width: 100%; transform: translateX(-50%); font-size: 1.5rem; color: #fff; text-align: center; font-weight: bold; letter-spacing: -0.02em;}
.interview-wrap .visual .bot-txt span{color: #94a9ff; font-size: 1.15rem; font-weight: 400;}

/* ¼¾ÅÒ */
.russel_ct .visual {background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_ct/event/2024/interview/v_bg.jpg') center center no-repeat;background-size:cover;text-align: center;padding-bottom:calc(240vw / 7.2)}
.russel_ct .visual .v-mid-txt {text-align:center;font-size:calc(36vw / 7.2);font-weight:bold;padding-top:calc(230vw / 7.2);color:#fff;letter-spacing:-0.2px;}
.russel_ct .visual .v-mid-txt strong {color:#fed4c2;}
.russel_ct .visual .v-tit {width:calc(662vw / 7.2);margin:3vw auto 0;}
.russel_ct .visual .v-tit img {width:100%;}
.russel_ct .visual .v-bottom-txt {font-size:calc(30vw / 7.2);color:#ffafaf;line-height:1.5;letter-spacing:-0.8px;margin-top:4vw}


/*µ¥ÀÌÅÍ »êÃâ ±âÁØ*/
.l-pop {text-align:right;margin: 10px 0 0; position: absolute; top:4.5%; right:5%;}
.gr-data {display:inline-block;text-align:right;color:#c6c7f1;font-size:1.1rem;letter-spacing: -1.1px; cursor:pointer; width: 100%;}
.gr-data span { display:inline; vertical-align: middle;}
.gr-data span img{width: calc(25vw / 7); }
.layer-wrap {position:fixed;left:0;top:0;z-index:50;height:100%;display:none;justify-content:center;align-items:center;width: 100%;}
.layer-wrap.on {display:flex;}
.layer-wrap .layer-in {position:relative;width:90%;margin:0 5%;padding:10px 20px 20px;box-sizing:border-box;background:#fff;box-shadow:0 3px 3px rgba(95, 95, 95, .5);text-align:left;font-size:12px;}
.layer-wrap .layer-in .js-close-mask {display:flex;justify-content:flex-end;margin-bottom:10px;}
.layer-wrap .layer-in .js-close-mask img {width:16px;height:auto;}
.layer-wrap .layer-in span {display:block;font-size:1.1rem;line-height:1.5;}
.layer-wrap .layer-in span.tit {margin-bottom:20px;font-weight:bold;font-size:1.3rem;}
.layer-wrap .bg-mask {position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, .5);}

.russel_yt .l-pop{top:19%; right: 10%; }
.russel_yt .gr-data {color:#94a9ff; font-size: 1rem;}


.content {background: url("https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/cont01_bg.jpg") no-repeat 0 0;background-size: 100%;}

.russel_bc .content {background: url("https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_bc/event/2024/interview/cont01_bg.jpg") no-repeat 0 0;background-size: 100%;}
.russel_jg .content {background: url("https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_jg/event/2024/interview/cont01_bg.png") no-repeat 0 0;background-size: 100%;}
.russel_bd .content {background:#f5f5f5 url("https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_bc/event/2024/interview/cont01_bg.jpg") no-repeat 0 0;background-size: 100%;}
.russel_yt .content {background:#f4f4f4 url("https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_yt/event/2024/interview/cont01_bg.jpg") no-repeat 0 0;background-size: 100%;}
.content p.tit {padding: 35px 9% 0;}
.russel_bd .content p.tit {padding: 70px 9% 0; width: calc(100% - 24vw); margin: 0 auto;}
.russel_yt .content p.tit {padding: 70px 9% 0; width: calc(100% - 30vw); margin: 0 auto;}

/* ±×·¡ÇÁ ½½¶óÀÌµå, Ç¥ ½½¶óÀÌµå */
.content .graph-wrap{position: relative; background: #1c1ce3; padding-bottom: 23%;}
.content .graph-wrap > img{vertical-align: bottom;}
.content .graph-wrap .info-stxt{margin: 20px 5.5% 0 5.5%;color: #9c9cdc; font-weight: 300;}
.graph-slide-wrap{ position: relative;background: #fff; padding: 6% 17% 10% 17%;  margin: -1px 5.5% 0 5.5%; border-bottom-left-radius: 18px;border-bottom-right-radius: 18px;}
.graph-slide-wrap .graph-slide .swiper-slide {background-color:#fff;}
.graph-slide-wrap .swiper-pagination {bottom: -15px; width: 100%; position: relative; z-index: 1;}
.graph-slide-wrap .swiper-pagination .swiper-pagination-bullet {margin: 0 2px;background: #e1e1e1;width: 12px; height: 12px; opacity: 1;}
.graph-slide-wrap .swiper-pagination .swiper-pagination-bullet-active {background: #546fc2;border-radius: 50px;} 

.story-cont .story-slide .swiper-slide {background-color:#fff;}
.story-cont .swiper-pagination {bottom: 20px; width: 100%; position: relative; z-index: 1;}
.story-cont .swiper-pagination .swiper-pagination-bullet {margin: 0 2px;background: #e1e1e1;width: 12px; height: 12px; opacity: 1;}
.story-cont .swiper-pagination .swiper-pagination-bullet-active {background: #546fc2;border-radius: 50px;} 

.tbl-slide-wrap{ position: relative;background: #fff; padding: 5% 3% 8% 3%;  margin: -1px 5.5% 0 5.5%; border-bottom-left-radius: 18px;border-bottom-right-radius: 18px;}
.tbl-slide-wrap .tbl-slide{padding-bottom: 10%;}
.tbl-slide-wrap .tbl-slide .swiper-slide {background-color:#fff;}
.tbl-slide-wrap .swiper-pagination {bottom: -30px; width: 100%; position: relative;}

.tbl-slide-wrap .tbl-slide.swiper-container-horizontal>.swiper-pagination-bullets {background-color:#e1e1e1;height:5px;border-radius:100px;}
.tbl-slide-wrap .tbl-slide.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 0 16px;width:10%;border-radius:100px;background-color:transparent;height:5px}
.tbl-slide-wrap .tbl-slide.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#546fc2}

.russel_bc .tbl-slide-wrap{padding: 8% 3% 8% 3%;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box{display: flex; justify-content: space-around; align-items: center; gap: 30px;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .txt{font-size: 1.55rem; color:#222; line-height: 1.3;letter-spacing: -0.09em;  max-width: 50%;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .txt strong{color: #1c1ce3; font-weight: 700;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .info{position: relative; width: auto; margin: 18px 20px 0 0;text-align: center;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .info::after{content: ''; background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel//russel_bc/event/2024/interview/ico_crown.png') no-repeat; width: 18px; height: 15px; display: block; position: absolute; top:-18px; left: 50%; transform: translateX(-50%); background-size: 100%;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .info span{position: relative;font-size: 1.2rem; font-weight: 500;color: #212121; line-height: 1.2;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .info span:before {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_bc/event/2024/interview/ico_leef_l.png') no-repeat 0 0;background-size:42%;position:absolute;top:0;left:-16px;width:33px;height:72px;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .info span:after {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_bc/event/2024/interview/ico_leef_r.png') no-repeat 0 0;background-size:42%;position:absolute;top:0;right:-33px;width:33px;height:72px;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .info span strong{font-size: 1.55rem; color: #ab8115; font-weight: 700; line-height: 1;}
.russel_bc .tbl-slide-wrap .tbl-slide .top-box .info p.ss-txt{font-size: 1rem; font-weight: 400;color: #aaaaaa; line-height: 1.2; margin-top: 2px;}

.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box .tb-tit{font-size: 1.3rem; padding: 15px 0 5px 0;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table{width: 100%; text-align: center; position: relative; border-bottom: 1px solid #eaeaea;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table th{background-color: #f5f5f5; font-size: 1.1rem; font-weight: 500; border: 1px solid #eaeaea; padding: 1% 0;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table td{ font-size: 1.1rem; font-weight: 400; border-right: 1px solid #eaeaea;border-top: 1px solid #eaeaea; padding: 1% 0px;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table tr.blue-shape td.blue-line{border-left: 1px solid #1c1ce3; border-top: 1px solid #1c1ce3;border-bottom: 1px solid #1c1ce3; background: #f3f3fe;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table tr.blue-shape td.blue-line:nth-of-type(2){position: relative;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table tr.blue-shape td.blue-line:nth-of-type(2)::after{content: ''; position: absolute;top:-1px; left:-1px; width: 1px; height: 1px; background: #1c1ce3;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table tr.blue-shape td.blue-line:last-child{border-right: 1px solid #1c1ce3; position: relative;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table tr.blue-shape td.blue-line:last-child::after{content: ''; position: absolute;top:-1px; right:-1px; width: 1px; height: 1px; background: #1c1ce3;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table td strong{font-weight: 700;}
.russel_bc .tbl-slide-wrap .tbl-slide .tbl-box table td strong.blue{color: #1c1ce3 !important;}
.russel_bc .tbl-slide-wrap .tbl-slide .r-txt{color: #aaaaaa; font-size: 1.1rem; text-align: right; font-weight: 400; margin-top: 10px;}


.info {display: flex;justify-content: space-between;flex-direction: column; margin: 30px auto 4px auto; width: 90%;}
.info .stit{font-weight: 700; text-align: center; font-size: 2rem; letter-spacing: -0.1em; margin-top: 20px;}
.info .stit strong{color: #7e30c6;}
.info .number {display: flex;justify-content: space-between;}
/* .info .number:not(:nth-child(1)) {margin: 15px 8% 0;} */
.info .number div {text-align: center;flex: 1;display: flex; align-items: center; justify-content: flex-end; flex-direction: column; height: 18vw; font-size: 1.3rem;background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/git.png') no-repeat 50%/cover;}
.info .number.mb20 div {background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/git02.png') no-repeat; background-size: 100%;}
.info .number.mb20 div > span{color: #b6b2b2; font-weight: 500;}
.info .number div:not(:last-child){margin-right: 2%;}
.info .number div strong{font-size: 2.4rem; margin-bottom: 2%;}
.info .number div strong span{font-size: 1.6rem;}
.info .number.items02{width: 68%; margin: 0 auto;}
.info .number.items02.git03{width: 90%; margin: 0 auto; }

/* info type02 */
.info02 {width:90%;margin:37px auto 0;}
.info02 .stit{font-weight: 700; text-align: center; font-size: 2rem; letter-spacing: -0.1em; margin-top: 20px; margin-bottom: 20px;}
.info02 .stit strong{color: #7e30c6;}
.info02 .stit sub{font-size: 1.2rem; vertical-align: super; color: #acacac; font-weight: 400;}
.info02 .number {display:flex;justify-content:center;}
.info02 .number div {position:relative;width:120px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-left:5px;font-size:1.2rem;}
.info02 .number div:first-child {margin-left:0;}
.info02 .number div:before {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/event/2024/interview/baytree_l.png') no-repeat 0 0;background-size:100%;position:absolute;top:0;left:0;width:43px;height:80px;}
.info02 .number div:after {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/event/2024/interview/baytree_r.png') no-repeat 0 0;background-size:100%;position:absolute;top:0;right:0;width:43px;height:80px;}
.info02 .number.sliver div:before {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/event/2024/interview/baytree_silver_l.png') no-repeat 0 0;background-size:100%;position:absolute;top:0;left:0;width:43px;height:80px;}
.info02 .number.sliver div:after {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/event/2024/interview/baytree_silver_r.png') no-repeat 0 0;background-size:100%;position:absolute;top:0;right:0;width:43px;height:80px;}
.info02 .number div strong {font-size:2.4rem}
.info02 .number div strong span {font-size:1.6rem}

.russel_bd .info02 .stit strong{color: #0e21bf;}
.russel_bd hr{background-color: #dddddd; height:1px; border:0; margin: 8% 0;}
.russel_yt .info02 .number div{font-weight: 700;}


/* info type03 */
.info03 {width:90%;margin:37px auto 0;}
.info03 .number {display:flex;justify-content:center;}
.info03 .number div {position:relative;width:120px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-left:5px;font-size:1.2rem; font-weight: 700;}
.info03 .number div:first-child {margin-left:0;}
.info03 .number div:before {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/event/2024/interview/baytree02_l.png') no-repeat 0 0;background-size:100%;position:absolute;top:0;left:0;width:43px;height:80px;}
.info03 .number div:after {content:"";background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/event/2024/interview/baytree02_r.png') no-repeat 0 0;background-size:100%;position:absolute;top:0;right:0;width:43px;height:80px;}
.info03 .number div strong {font-size:2.4rem}
.info03 .number div strong span {font-size:1.6rem; font-weight: 400;}

/* info04 */

.russel_ct .content {background:transparent}
.russel_ct .content p.tit {padding-top:65px}
.russel_ct .cont01 {background: url(https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_md/event/2024/interview/cont_bg.jpg) no-repeat 0 0; background-size: 100%;padding-bottom: 100px;text-align: center;background-position: 0px -153px;}
.russel_ct .cont02 {padding-bottom:100px;}

.info04 {position:relative;}
.info04 ul {display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;}
.info04 ul li {padding:0 33px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:72px;width:80px;}
.info04 ul li:before {content:'';background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_md/event/2024/interview/c_baytree_l.png') no-repeat 0 0;background-size:100%;width:36px;height:72px;position:absolute;top:0;left:0;}
.info04 ul li:after {content:'';background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_md/event/2024/interview/c_baytree_r.png') no-repeat 0 0;background-size:100%;width:36px;height:72px;position:absolute;top:0;right:0;}
.info04 ul li:nth-child(even) {margin-left:15px}
.info04 ul li dl dt {font-size:1.5rem;font-weight:bold;}
.info04 ul li dl dd {font-size:1.8rem;color:#000000;}
.info04 ul li dl dd strong {font-size:3rem;font-weight:bold}

.info04 ul li p {color:rgb(0, 0, 0, .45);font-size:1.1rem;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:100%;letter-spacing:-1.2px;}
/* µ¥ÀÌÅÍ »êÃâ±âÁØ */
.info04 .l-pop {top:initial;bottom:-40px;}
.info04 .gr-data {color:#8b8b8b;}

.content .info-stxt {text-align: right; margin: 15px 0 20px 0;}
.content .info-stxt span{font-size: 1rem;color: #bebebe;display: block;line-height: 1.1;}

.btn-goto {display: block;border-radius: 5px;background: #383838;margin: 20px 9% 0;text-align: center;line-height: 1;padding: 15px 0 15px;}
.btn-goto span{position: relative; font-size: 3.4vw;font-weight: 600;color: #fff;letter-spacing: -1px;}
.btn-goto span::after {display: block;content: ''; position: absolute;top: 4px;right: -6%;width: 9px;height: 9px;border-top: 2px solid #aeaeae;border-right: 2px solid #aeaeae;transform: rotate(45deg);}

.interview-wrap.core_cw .info .number.mb20 div {background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/git02.png') no-repeat center; background-size: contain;}
.interview-wrap.core_dj .info .number.mb20 div {background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/git02.png') no-repeat center; background-size: contain;}
.interview-wrap.russel_dg .info .number.mb20 div {background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/git03.png') no-repeat center; background-size: contain;}
.interview-wrap.russel_dg .info .number.mb20.silver div {background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/git_silver.png') no-repeat center; background-size: contain;}
.interview-wrap.russel_dg .info{margin-top: 20px;}
.interview-wrap.russel_dg .info .number div{justify-content: center; height: 21vw; font-weight: 700;}
.interview-wrap.russel_dg .info .number div strong{margin-bottom: 0;}
.interview-wrap.russel_dg .content {background:#f5f5f5 url("https://russeldata.megastudy.net/campus/images/russel/m_russel/core_dj/event/2024/interview/cont01_bg02.jpg") no-repeat 0 0;background-size: 100%; padding-bottom: 80px;}
.interview-wrap.russel_dg .content p.tit{padding-top: 80px;}
.interview-wrap.russel_dg .info .number.items02.git03 div{justify-content: flex-start;}
.russel_dg .stxt{display: none;}
.russel_dg .bot p img{width: 100%;}



.story{padding: 80px 0;}
.story p.tit {padding: 0 9% 0;}
/* stu-swiper */
.stu-swiper {margin-top: 50px;}
.stu-swiper .box {display:flex;justify-content:space-between;align-items:center;flex-flow:wrap column;padding:10px 0 0;background:#f5f5f5;border-radius:10px}
.stu-swiper .box .s-name {color:#010101;font-size:1.6rem;font-weight:bold;margin-top: 5px;}
.stu-swiper .box .s-txt {color:#555;font-size:1.4rem;text-align:center; font-weight: 700;}
.stu-swiper .box .s-txt strong {color:#555;font-weight:bold;font-size:1.6rem; }
.stu-swiper .box .s-img{margin: 15px 0; position: relative;}
.stu-swiper .box .s-img .ico-play{position: absolute;top:58px;left:0;}
.stu-swiper .box .s-img .ico-play img{height: 8vw;}
.stu-swiper .box .s-img img {height:20vw;}

.review-wrap{padding: 80px 0; background: #e3b8ff;}
.review-wrap p.tit {padding: 0 9% 0;}
.review-box .review-list{margin-top: 40px; display: flex; flex-wrap: wrap;}
.review-box .review-list li{width: 100%;height: auto;border-radius: 10px;background: #FFF;padding: 8%;box-sizing: border-box; margin-bottom: 5%;}
.review-box .review-list li:nth-child(2n){margin-right: 0;}
.review-box .review-list li:last-child{margin-bottom: 0;}
.review-box .review-list .info-box{display: flex; justify-content: space-between;letter-spacing: -0.08em;}
.review-box .review-list .info-tit > p{font-size: 1.5rem; font-weight: bold; line-height: 1.2; margin-bottom: 5px;}
.review-box .review-list .info-tit .mid{color: #696969; font-size: 1.3rem; font-weight: bold; margin-bottom: 8px;}
.review-box .review-list .info-tit .bot{color: #8a8a8a; font-size: 1.3rem; font-weight: 400;}
.review-box .review-list .box{display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; position: relative;letter-spacing: -0.08em;}
.review-box .review-list .box p{color: #4d4d4d; font-size: 1.3rem; margin-bottom: 10px;}
.review-box .review-list .box .text-blue{color:#5500a5; font-size: 1.4rem; font-weight: bold; margin-bottom: 0px; line-height: 1;}
.review-box .review-list .box .mask{color:#fff; font-size: 1.3rem; font-weight: bold;background-color: #5500a5; display: block; border-radius: 6px; padding: 5px 10px;}

.review-box .review-list .review{margin-top: 5%; padding-top: 5%;border-top:1px solid #d3d3d3; }
.review-box .review-list .tb-info{padding-top: 100px; width: 100%;}
.review-box .review-list .tb-info th{padding: 6px 0; text-align: center; background: #f6edff; font-size: 1.3rem;}
.review-box .review-list .tb-info td{color: #888;font-size: 1.3rem; font-weight: 500;text-align: center; background: #f8f8f8; line-height: 14px;letter-spacing: -0.8px; padding: 10px 0; border-top: 2px solid #fff;}
.review-box .review-list .tb-info td.key-color{color: #5500a5; font-weight: 700;}



/*¼º°ø½ºÅä¸®*/
.story-cont {padding: 70px 4% 35px; background: #fff;}
.story-cont .story-line {position: relative; border-radius: 10px;margin-bottom: 20px; border: 1px solid #dddddd;}
.story-cont .story-line:last-child {margin-bottom: 35px;}
.story-cont .story-line .label {position: absolute;top: 0;left: 0;width: 70px;height: 35px;font-size: 1.8rem;color: #fff;border-radius: 10px 0 10px 0;text-align: center;line-height: 1.9;}
.story-cont .story-line .label.label-s {background: #0129aa;}
.story-cont .story-line .label.label-j {background: #007259;}
.story-cont .story-line > p:first-of-type {font-size: 1.7rem;color: #555555;letter-spacing: -1px;font-weight: bold;padding: 50px 0 20px;text-align: center;}
.story-cont .story-line > p:first-of-type span {font-size: 1.7rem;color: #010101;letter-spacing: -1px;font-weight: bold;}
.story-cont .story-line > p:last-of-type {line-height: 1.6; font-size: 1.2rem;color: #555555;letter-spacing: -1.5px;padding: 0 5% 40px;}
.story-cont .story-line > p:last-of-type span {display: block;margin-bottom: 7px;}
.story-cont .story-line > p:last-of-type b {font-size: 1.2rem;color: #111111;}
.story-cont .story-line > a > p {padding: 0 5% 15px;}

.mini-story-line {display: flex;justify-content: space-between;flex-direction: column;padding:0 6% 25px;}
.mini-story-line li {display: flex;justify-content: space-between;}
.mini-story-line li:not(:last-child) {margin-bottom: 15px;}
.mini-story-line li > a {width: 50%;display: block;}
.mini-story-line li > div {margin-left: 15px;width: 50%;}
.mini-story-line li div .label {margin-bottom: 10px; font-size: 1.2rem;text-align: center;line-height: 1.7;color: #fff;width: 40px;height: 20px;border-radius: 10px 0 10px 0;}
.mini-story-line li div .label.label-s {background: #dc3d41;}
.mini-story-line li div .label.label-j {background: #007259;}
.mini-story-line li div p {font-size: 1.5rem;color: #222222;letter-spacing: -1.5px;}
.mini-story-line li div p b {font-size: 1.6rem;color: #222222;font-weight: bold;letter-spacing: -1.5px;}

.russel_jg .mini-story-line{background-color: #F3F3F3;}
.russel_jg .mini-story-line li div .label.label-s{background: #9E3DFF; border-radius: 999px;}
.russel_jg .mini-story-line li div .label.label-j{background: #FAAF3F; border-radius: 999px;}
.russel_jg .mini-story-line li div p{font-weight: 700; font-size: 1.6rem;} 
.russel_jg .mini-story-line li div .label{width: 50px; height: 25px; line-height: 2;}

.russel_yt .mini-story-line{background-color: #ffff; padding-bottom: 60px;}
.russel_yt .mini-story-line li > div{display: flex; align-items: center;}
.russel_yt .story-cont .story-line > p:first-of-type{color: #222;}
.russel_yt .story-cont .story-line > p:last-of-type span strong{color: #222;}

/*//¼º°ø½ºÅä¸®*/

/* ÄÚ¾î´ëÀü */
.core_dj .mini-story-line li div .label.label-j {background: #ff5a00;}
/* ÄÚ¾î¿øÁÖ */
.core_wj .content {background-color:#edeff5;padding-bottom:65px;}
.core_wj .mini-story-line {padding-bottom:35px;}
.core_wj .mini-story-line li {align-items:center;}
.core_wj .mini-story-line li div p {font-size:1.4rem;}
.core_wj .mini-story-line li div p span {color:#7d7d7d;}
.core_wj .mini-story-line li div p b {font-size:1.4rem;display:inline-block;margin-top:5px;}
/* ÄÚ¾îÀüÁÖ */
.core_jj .mini-story-line  {background-color:#f5f5f5;padding-bottom:65px;}
.core_jj .stxt {padding-top:65px;}
/* ÄÚ¾îÃ»ÁÖ */
.core_cj .info-stxt {margin-bottom:0;}
.core_cj .mini-story-line li div .label.label-j {background: #793ddc;}

/* ºÎÃµ */
.russel_bc .mini-story-line li {position:relative;align-items:center;}
.russel_bc .mini-story-line li div .label {margin-bottom: 5px; font-size: 1rem;text-align: center;line-height:20px;color: #fff;width: 35px;height: 20px;border-radius:5px;}
.russel_bc .mini-story-line li div .label.label-s {background: #0000db;}
.russel_bc .mini-story-line li div .label.label-j {background: #000091;}
.russel_bc .mini-story-line li div p {font-size:1.4rem;font-weight:bold}
.russel_bc .mini-story-line li div p b {font-size:1.3rem;font-weight:500}
.russel_bc .mini-story-line li .c-logo {width:30px;height:30px;border-radius:50%;overflow:hidden;position:absolute;top:0;right:0;border:1px solid #e5e5e5;}
.russel_bc .mini-story-line li .c-logo img {width:100%;}
/* ¼¾ÅÒ */
.russel_ct .cont03 {background-color:#F3F3F3;padding-bottom:65px;}
.russel_ct .cont03 ul {margin-top:40px}
.russel_ct .cont03 ul li {display:flex;position:relative;align-items:center;margin-top:30px}
.russel_ct .cont03 ul li:first-child {margin-top:0}

.russel_ct .cont03 ul li .stu-img {display:block;width:45%;overflow:hidden;border-radius:5px;border:1px solid #ddd;line-height:0;}
.russel_ct .cont03 ul li .stu-img img {width:100%}
.russel_ct .cont03 ul li .stu-img.ready {background-color:#e9e9e9;color:#999;font-size:1.4rem;line-height:normal;display:flex;align-items:center;justify-content:center;height:22vw;}
.russel_ct .cont03 ul li .stu-info {width:55%;padding-left:5%;box-sizing:border-box}
.russel_ct .cont03 ul li .stu-info *[class^='flag2-'] {border-radius:50px;background-color:#C02251;color:#fff;font-size:1.3rem;padding:4px 14px;display:inline-block;}
.russel_ct .cont03 ul li .stu-info .flag2-jung {background-color:#53BDAA}
.russel_ct .cont03 ul li .stu-info dl {margin-top:7px}
.russel_ct .cont03 ul li .stu-info dl dt {color:#000;font-size:1.4rem;font-weight:bold;letter-spacing:-1px;}
.russel_ct .cont03 ul li .stu-info dl dd {color:#000;font-size:1.4rem;letter-spacing:-1px;font-weight:bold;line-height:1.7}
/* .russel_ct .cont03 ul li .stu-info .c-logo {width:30px;height:30px;border-radius:50%;position:absolute;top:0;right:0;overflow:hidden;border:1px solid #e5e5e5}
.russel_ct .cont03 ul li .stu-info .c-logo img {width:100%;} */
/* µ¿¿µ»ó ·¹ÀÌ¾î ÆË¾÷ */
.russel_ct .cont03 .v-layer-wrap {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);z-index:7;display:none}
.russel_ct .cont03 .v-layer-wrap.on {display:block}
.russel_ct .cont03 .v-layer-wrap .play-video {position:absolute;top:50%;left:50%;width:90vw;height: 50.8vw;transform:translateY(-50%) translateX(-50%)}
.russel_ct .cont03 .v-layer-wrap .btn-x {position:absolute;top:-10vw;right:0;color:#fff;font-size:3rem;width:20px;height:20px}
.russel_ct .cont03 .v-layer-wrap .btn-x img {width:100%}


/* ÇÏ´Ü ÇÕ°Ý»ý¸í´Ü */
.pass-wrap{background: url('https://russeldata.megastudy.net/campus/images/russel/m_russel/russel_yt/event/2024/interview/pass_bg.jpg') no-repeat center; background-size: cover; padding-bottom: 100px;}
.pass-wrap .pass-title{width: calc(100% / 16 * 9); margin: 0 auto; padding: 50px 0;}
.pass-wrap .pass-list{width: 92%; margin: 0 auto;}
.r-txt {margin:5px 0;text-align: right;color: #fff;font-size: 1.2rem;font-weight: 500;}

.interview-table {overflow-y:auto;max-height:400px; background-color: #fff;}
.interview-table::-webkit-scrollbar {background:#fff;width:10px;height:10px}
.interview-table::-webkit-scrollbar-thumb {background:#ccc;border-radius:10px}
.interview-table table{width:100%;margin-bottom:15px;border-top:2px solid #222;}
.interview-table table thead th{height:40px;font-size:1.4rem;background:#f4f5f8;color:#222;text-align:center;border-bottom:1px solid #222;vertical-align:middle;box-sizing:border-box;padding-top:4px;}
.interview-table table tbody td{border-bottom:1px solid #b9babc;padding:10px 0;font-size:1.4rem;color:#222;background:#fff; text-align: center;}
.interview-table table tbody td p{display:inline-block;vertical-align:middle;cursor:pointer;}
.interview-table table tbody td p.i-perfect {padding-right:7px;cursor:default;}