/* ±âº» reset */
.wrap_left_sky, .wrap_right_sky {display: none;}
.mt115 {margin-top:115px !important;}
.mt125 {margin-top:125px !important;}
.lecturer-wrap .inner {width:1200px;margin:0 auto;}
.lecturer-wrap *[class^="cont0"] {padding:140px 0;text-align:center;}
.l-txt {margin-top:12px;text-align:left;font-size:14px;color:#999999;}
.r-txt {margin-top:24px;text-align:right;font-size:14px;color:#D5D3FE;}

/* visual */
.visual {position:relative;background-color:#f8f8f8;padding-bottom:70px;overflow-x:clip;padding-top:160px;}
.visual .inner .data {padding:100px 0;animation: showDown 1s ease-out .8s both;display:flex;justify-content:center;position:relative;z-index:2;}
.visual .inner .data ul {display:flex;}
.visual .inner .data ul li {position:relative;margin:0 25px;color:#616154;font-size:17px;text-align:center;letter-spacing:-1px;line-height:1.3;}
.visual .inner .data ul li::after {display:block;content:"";position:absolute;top:-4px;left:-14px;width:12px;height:13px;background:url("https://russeldata.megastudy.net/campus/images/russel/russel_gn/2022/combination_lecturer/icon.png") no-repeat 0 0;}
.visual .inner .data ul li strong {color:#222222;font-size:20px;display:inline-block;margin-bottom:10px;}
.visual .inner .data ul li span{font-size: 15px;}
.visual .inner .data ul li sup {font-size: 11px;line-height:1.3;margin-top:0}
.visual .inner p {text-align:center;}
.visual .inner p:first-child {animation: showDown  1s ease-out 1s both;}
.visual .inner p:nth-child(2) {animation: showDown 1s ease-out 1.2s both;}
.visual .inner p:nth-child(3) {animation: fadeIn 1s ease-out 1.8s both;}
.visual .inner p:nth-child(4) {animation: fadeIn 1s ease-out 2.4s both;}

.visual .inner .data .info-stxt{position:absolute;top:200px;right:0;width:auto;padding:0 20px;box-sizing:border-box;text-align:right;font-size:10px;line-height:1.2;font-weight:300;color:#aeaeae;}
.visual .inner .data .info-stxt > span {position:relative;padding:0 25px 0 0;cursor:pointer;font-size:13px;}
.visual .inner .data .info-stxt > span::after {display:block;content:"i";position:absolute;top:2px;right:0;width:18px;height:18px;line-height:19px;background:#bebebe;border-radius:50px;text-align:center;color:#fff;font-size:13px;font-family: Verdana, Geneva, Tahoma, sans-serif;font-weight:900;}
.visual .inner .data .data-view {display:none;position:absolute;top:30px;right:-40px;width:auto;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;}
.visual .inner .data .info-stxt:hover .data-view  {display: block;}
.visual .inner .data .data-view.on {display: block;}

.visual .lecture-slide {animation: fadeIn 1s ease-out 2.8s both;margin-top:64px;overflow:visible;height:400px;}
.visual .lecture-slide:after {content:'';background:url("https://russeldata.megastudy.net/campus/images/russel/russel_gn/2022/combination_lecturer/icon_hand.png") no-repeat 0 0;width:185px;height:235px;position:absolute;top:calc(50% + 192px);left:calc(50% + 170px);z-index:2;transform:translate(-50%, -50%)}
.visual .lecture-slide .swiper-wrapper {align-items:center;}
.visual .lecture-slide .swiper-slide {width:400px;text-align:center;opacity:.2;}
.visual .lecture-slide .swiper-slide img {width:280px;height:auto;margin-top:65px;transition:.3s}
.visual .lecture-slide .swiper-slide-active {opacity:1;}
.visual .lecture-slide .swiper-slide-active img {width:400px;margin-top:0;}

/* Äü ¹è³Ê */
/* .visual *[class^="quick"] {position:absolute;top:50%;right:0;z-index:5;transform:translateY(-50%)}
.visual .quick {width:180px;}
.visual .quick .b-tit {padding:15px 10px;color:#fff;font-size:15px;background:#170cec;}
.visual .quick a {display: block;}
.visual .quick .q-ban {position:relative;padding:15px 15px;width:180px;text-decoration:none;background-color:#fff;box-sizing:border-box;border-left: 2px solid #170cec;border-bottom:1px solid #eee}
.visual .quick .q-ban span {color:#1c0cec;font-size:14px;display:block;letter-spacing: -1px;line-height:1.2}
.visual .quick .q-ban span strong {font-size:16px;}
.visual .quick .q-ban strong {color:#000;font-size:16px;margin-top:4px;position:relative;display:block;letter-spacing: -1px;}
.visual .quick .q-ban strong:after {content:'';position:absolute;top:55%;right:-2px;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-right:1px solid #acacac;border-top:1px solid #acacac} */

/* content common */
.lecturer-wrap {margin-top:-20px;}
.lecturer-wrap .cont01 {background:#5850f5;}
.lecturer-wrap .cont02 {background:#738FFF;}
.lecturer-wrap .cont03 {background:#5470E1;}
.lecturer-wrap .cont04 {background:url("https://russeldata.megastudy.net/campus/images/russel/russel_gn/2022/combination_lecturer/cont04_bg.jpg") no-repeat 0 0;background-size:cover;}
.lecturer-wrap .cont05 {background:#DAD7F7;}
.lecturer-wrap h2 {margin-bottom:60px;}
.card-box {background-color:#fff;padding:100px;border-radius:50px;}

/* cont02 */
.cont02 .card-box {background-color:#fff;padding:100px 70px;border-radius:50px;}
/* cont03 */
.cont03 .inner {overflow:hidden;width:1400px;}
.cont03 .c-slide {height:334px;position:relative;padding-bottom:93px;}
.cont03 .c-slide:after {content:'';background:url("https://russeldata.megastudy.net/campus/images/russel/russel_gn/2022/combination_lecturer/monitor.png") no-repeat 0 0;width:642px;height:426px;position:absolute;top:0;left:calc(50% + 26px);transform:translateX(-50%);z-index: 1;}
.cont03 .c-slide .swiper-slide {width:580px;display:flex;justify-content:center;align-items:center;opacity:.5;}
.cont03 .c-slide .swiper-slide div {width:366px;border-radius:13px;overflow:hidden;margin-top:60px;transition:.3s;}
.cont03 .c-slide .swiper-slide-active {opacity:1;}
.cont03 .c-slide .swiper-slide-active div {width:580px;margin-top:0;}
.cont03 .c-slide .swiper-slide div img {width:100%;}



/* cont04 */
.lecturer-wrap .cont04 {padding-bottom:120px;}
.cont04 .inner > div {margin: -24px 0 0 -28px;}
.cont04 .r-txt {color: rgba(0, 0, 0, 0.45);text-align: right;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: -0.7px;margin-top: 0;}
/* cont05 */

.tab-yearly-content {display:none}
.tab-yearly-content.on {display:block}
.tab-yearly-content02 {display:none}
.tab-yearly-content02.on {display:block}
.lecturer-wrap .tab-yearly-box {display:flex;justify-content:space-around;width:1200px;margin:74px 0 0 0;}
.lecturer-wrap .tab-yearly-box a {width:100%;height:80px;line-height:80px;text-align:center;background:#e7e7e7;text-decoration:none;color:#8d8d8d;font-weight:500;font-size:20px;border-right:1px solid #fff;}
.lecturer-wrap .tab-yearly-box a:last-child {border-right:none;}
.lecturer-wrap .tab-yearly-box a.on {background:#222;color:#ffffff;}
.tbl-lect {margin-top:45px;overflow:scroll;max-height:626px}
.tbl-lect::-webkit-scrollbar {background:#fff;width:10px;height:10px}
.tbl-lect::-webkit-scrollbar-thumb {background:#ccc;border-radius:10px}
.tbl-lect table {width:100%;border-collapse: separate;position:relative}
.tbl-lect table .fixH {position:sticky;top:0;z-index:2;}
.tbl-lect table .stickyH {position: sticky;top: 0;left: 0;z-index: 1;background-color: #dde4da;}
.tbl-lect table thead tr th {border-top:1px solid #222;border-bottom:1px solid #222;font-size:20px;color:#222;font-weight:bold;padding:15px 10px;background-color:#fff}
.tbl-lect table tbody tr th {border-bottom:1px solid #e7e7e7;padding:25px 10px;font-size:20px;color:#222;font-weight:500}
.tbl-lect table tr td {border-bottom:1px solid #e7e7e7;padding:25px 10px;font-size:20px;color:#222;font-weight:500;height:138.5px;box-sizing:border-box;}
.tbl-lect table tr td:last-child {display:flex;justify-content:center;align-items:center;}
.tbl-lect table tr td:last-child div {font-size:15px;color:#222;margin-left:20px;width:65px;}
.tbl-lect table tr td:last-child div:first-child {margin-left:0}
.tbl-lect table tr td span {font-size: 16px;color: #575757;}

.js-tab-cont-yearly02 {margin-top:55px}
.js-tab-cont-yearly02 .curri-list {display:flex;flex-wrap:wrap}
.js-tab-cont-yearly02 .curri-list > li {width:calc(50% - 15px);background-color:#ccc9f3;border-radius:20px;display:flex;align-items:center;padding:13px 20px 13px 73px;box-sizing:border-box;}
.js-tab-cont-yearly02 .curri-list > li:nth-child(even) {margin-left:30px;}
.js-tab-cont-yearly02 .curri-list > li:nth-child(n+3) {margin-top:30px}
.js-tab-cont-yearly02 .curri-list > li div img {height:100%}
.js-tab-cont-yearly02 .curri-list ul {display:flex;align-items:center;justify-content:space-between;width:275px;padding-top:10px;}
.js-tab-cont-yearly02 .curri-list .p-wrap {margin-right:40px;}
.js-tab-cont-yearly02 .curri-list .p-wrap > div {height:128px;}
.js-tab-cont-yearly02 .curri-list .p-wrap > div img {height:100%}
.js-tab-cont-yearly02 .curri-list .name {font-size:18px;color:#fff;font-weight:500;width: 128px;text-align: center;background-color:#1B164D;padding:4px 0;border-radius:6px;}

/* ÆË¾÷ */
.pop-wrap p {display:none;text-align:center;}
.pop-wrap p.on {display:block;}


@keyframes fadeIn{
    0%{opacity: 0;}
    100%{opacity: 1;}
}


@keyframes showDown{
    0%{transform:translateY(-30%);opacity: 0;}
    100%{transform:translateY(0%);opacity: 1;}
}