@charset "euc-kr";

@import url('https://webfontworld.github.io/pretendard/Pretendard.css');
@font-face {font-family: 'GmarketSansBold'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: normal; font-style: normal;}

/*reset*/
img {
    border:0;
}
button,html [type=button],[type=reset],[type=submit] {
    -webkit-appearance:none;
}
button,select {
    text-transform:none;
}
button,input {
    overflow:hidden;
}
button:focus {
    outline:none;
}
a,div {
    -webkit-tap-highlight-color:transparent;
}
.web {
    min-width: 1300px;
}

/*font*/
@font-face {
    font-family: "GmarketSans";
    src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff")
        format("woff");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "GmarketSans";
    src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff")
        format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "GmarketSans";
    src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff")
        format("woff");
    font-weight: bold;
    font-style: normal;
}


/* common */
.pc_inner {max-width: 1200px;margin: 0 auto;display: flex; flex-direction: column;align-items: center;}
.pc_inner2 { max-width: 1920px; margin: 0 auto; z-index:1; position: relative; }
.sec_tit {color: #2c2c2c;font-family: "GmarketSans", sans-serif;text-align: center;letter-spacing: -2.5px; line-height:1;}
.sec_tit > strong { margin-top: 10px;  display: block; font-weight: bold; font-size: 64px;}
.sec_tit p {background: #f9f962; display: inline-block;}
.sec_tit p, .sec_tit p > strong { height: 60px; padding: 0 5px; font-weight: normal;font-size: 48px; color:inherit;font-family:inherit; }
.sec_tit p > strong {font-weight: bold;}
.sec_tit p:last-of-type {margin-top: 5px; }
.txt_red { color:#f20000 !important; }
.txt_green { color:#4fff81; }
.txt_sky { color:#16d6fa; }
.txt_pink { color:#fc7ba8; }
.txt_yellow { color:#fffd43; }
.txt_blue { color:#004eff; }
.txt_white { color:#fff; }
#only1_wrapper .thumb{position:relative; left:50%; transform:translateX(-50%);}
#only1_wrapper .mask{position:relative; width:1200px; margin:0 auto;}
.web > div > img{position:relative; left:50%; transform:translateX(-50%);}


/* anchor */
#only1_wrapper .anchor { position: fixed !important; left: 0; top:200px; width:161px; text-align:center; z-index: 15; zoom:0.87;}
#only1_wrapper .anchor .top{margin-bottom:18px;}
#only1_wrapper .anchor .kid{margin-bottom:18px;}
#only1_wrapper .anchor div{background-color:#fff; border:2px solid #000; border-left:none;}
#only1_wrapper .anchor div p{display:flex; justify-content:center; align-items:center; flex-direction:column; height:60px; font-size:14px; border-bottom:2px solid #000; color:#fff;}
#only1_wrapper .anchor div p span{display:block;margin-top: 1px;font-weight:700;font-size:18px;color:#fff375;line-height: 1.3;}
#only1_wrapper .anchor .top a p{display:flex;justify-content:center;align-items:center;flex-direction:column;height: 100%;font-size:14px; border-bottom:0; color:#fff;}
#only1_wrapper .anchor .top a span{display:block;margin-top: 1px;font-weight:700;font-size:18px;color:#fff375;line-height: 1.3;}
#only1_wrapper .anchor .top a{display:block; background-color:#34bbff; height:80px; }
#only1_wrapper .anchor div.kid p{background-color:#34bbff;}
#only1_wrapper .anchor div.ele p{background-color:#ab5eef;}
#only1_wrapper .anchor div ul li:not(:last-child){border-bottom:1px dashed #ccc;}
#only1_wrapper .anchor div ul li a{display:block; height:32px; font-weight:500; font-size:13px; color:#000; line-height:32px; transition:all .5s;}
#only1_wrapper .anchor div ul li a.active{color:#fff;}
#only1_wrapper .anchor div.kid ul li a.active{background-color:#34bbff;}
#only1_wrapper .anchor div.ele ul li a.active{background-color:#ab5eef;}


/* fade in */
.fade {	position:relative; transform:translate(0, 70px); opacity:0; transition-property:opacity, transform; transition-duration:1.2s; }
.fade.show { transform:translate(0, 0); opacity:1; }
.fade-1 { transition-delay:0s; } 
.fade-2 { transition-delay:.2s; } 
.fade-3 { transition-delay:.4s; } 
.fade-4 { transition-delay:.6s; } 
.fade-5 { transition-delay:.8s; } 


/* visual */
.visual{position:relative; background:#cbe9ec; overflow: hidden;}
.visual_award {position:absolute;left:50%;top: 47px;margin-left: -524px;}
.visual_tit {position:absolute;left:50%;top: 229px;margin-left: -598px;}
.visual_btn {position:absolute;left:50%;top: 605px;margin-left: -467px;}
.visual_model {position:absolute;left:50%;bottom: 59px;margin-left: 162px;z-index: 1;}


/* card_box */
.card_box{position:relative;background: #fff6d2;padding: 102px 0 100px;}
.card_box ul {margin-top: 80px;display: flex;justify-content: center;}
.card_box article {width: 316px;height: 530px;transition: .5s;}
.card_box article.con1 {background: url(images/card_box_1_off.png) no-repeat;}
.card_box article.con2 {background: url(images/card_box_2_off.png) no-repeat;}
.card_box article.con3 {background: url(images/card_box_3_off.png) no-repeat;}
.card_box article.con4 {background: url(images/card_box_4_off.png) no-repeat;}
.card_box article.con1:hover {background-image: url(images/card_box_1_on.png);}
.card_box article.con2:hover {background-image: url(images/card_box_2_on.png);}
.card_box article.con3:hover {background-image: url(images/card_box_3_on.png);}
.card_box article.con4:hover {background-image: url(images/card_box_4_on.png);}
.card_box .desc {margin-top: 47px;}


/* statistics */
.statistics{position:relative;background: linear-gradient(to bottom, #ffd6eb, #ffedb1);padding: 100px 0 74px;}
.statistics .tit{ }
.statistics .con{margin-top: 54px;}


/* schedule */
.schedule{position:relative;background: #f0eeeb;}
.schedule .pc_inner { position: relative;}
.schedule .con_box{position: absolute;top: 0;left: 0;right: 0;padding: 100px 0 0;bottom: 0;}
.schedule .con_box .tit{ display: block; margin: 0 auto;}
.schedule .con_box .con{margin: 132px 0px 0 -4px;}
.schedule .con_box .chara{position: absolute;bottom: 0;right: -342px;}


/* test_down */
.test_down{position:relative;background: #e1f2ff; }
.test_down .pc_inner { position: relative;}
.test_down .con_box{position: absolute;top: 0;left: 0;right: 0;padding: 100px 0 0;}
.test_down .con_box .tit{ }
.test_down .con_box .desc_box{background: #b9e0ff;border-radius: 20px;text-align: center;padding: 25px;margin-top: 5px;}
.test_down .con_box .desc_box strong{font-size: 25px;color: #404040;position: relative;}
.test_down .con_box .desc_box strong::before {content:'';width: 29px;height: 31px;background: url(images/test_down_icon.png) no-repeat;display: inline-block;margin: 0 10px -3px 0;}
.test_down .con_box .desc_box strong::after {content:'';width: 29px;height: 31px;background: url(images/test_down_icon.png) no-repeat;display: inline-block;margin: 0 0 -3px 10px;}
.test_down .con_box .desc_box p{color: #458cce;font-size: 16px;margin-top: 8px;line-height: 1.6;letter-spacing: -1.5px;}
.test_down .con_box .desc_box p .color{color:#f86161;}
.test_down .con_box ul{display: flex;flex-wrap: wrap;margin-top: 80px;gap: 60px 0;}
.test_down .con_box ul li{ }
.test_down .con_box ul li{width: 33.33%;text-align: center;}
.test_down .con_box ul li img{ }
.test_down .con_box ul li a{background: #e22c2c;font-size: 26px;color: #fff;font-weight: 600;width: 303px;height: 74px;display: flex;align-items: center;justify-content: center;padding-bottom: 2px;border-radius: 37px;margin: 21px auto 0;}
.test_down .con_box ul li a::after {content:'';width: 29px;height: 31px;background: url(images/test_down_arrow.png) no-repeat;display: inline-block;margin: 0 0px -9px 12px;}


/* event */
.event{position:relative;background: #fffcf3; }
.event .pc_inner { position: relative;}
.event .con_box{position: absolute;top: 0;left: 0;right: 0;padding: 100px 0 0;text-align: center;}
.event .tit{ }
.event .con{margin-top: 92px;}
.event .btn{margin: 60px auto 0;background: url(images/event_btn.png) no-repeat 0 0 / contain;width: 802px;height: 101px;display: block;position: relative;}
.event .btn::after {position: absolute;content: '';background: url(images/hand_ico.png) no-repeat 0 0 / contain;width: 141px;height: 135px;bottom: -77px;right: -62px;animation: blink-effect 0.5s ease-in-out infinite alternate;}


/* knowHow */
.knowHow{position:relative; background:#080613;}
.knowHow .inner{display: flex; flex-direction: column;align-items: center;}
.knowHow .book_rolling {position: absolute;top: 232px;left: 50%;transform: translate(94px, 0); height: 449px;overflow: hidden;display: flex;gap: 22px;}
.knowHow .book_rolling ul {position: relative; font-size:0;-webkit-backface-visibility: hidden;animation-duration: 10s;animation-fill-mode: both;animation-iteration-count: infinite;animation-timing-function: linear;display: flex;flex-direction: column;gap: 25px;}
.knowHow .book_rolling .book_list1 {animation-name: knowHow_rolling1;}
.knowHow .book_rolling .book_list2 {animation-name: knowHow_rolling2;top: -1077px;animation-duration: 11s;}
.knowHow .book_rolling .book_list3 {animation-name: knowHow_rolling3;}
.knowHow .book_list li { }
.knowHow .book_list li img { }
@keyframes knowHow_rolling1 {
	0% { 
		top:0;
    }
    100% {
		top: -919px;
	}
}
@keyframes knowHow_rolling2 {
	0% {
		top: -1102px;
		}
    100% {
		top: 0;
	}
}
@keyframes knowHow_rolling3 {
	0% { 
		top:0;
    }
    100% {
		top: -919px;
	}
}


/* meta_step */
.meta_step {position: relative;padding: 113px 0;background: linear-gradient(to bottom, rgb(255 237 166 / 40%), rgb(187 255 186 / 40%));text-align: center;}
.meta_step .cont_tab { position: absolute; top: 0; left: 0; z-index: 50; }
.meta_step .tabArea { position: relative; }
.meta_step .tabArea li { position: relative; text-align: center; z-index: 10; background: #ebf3d6; }
.meta_step .tabArea li .line { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 3px; height: 100%; background-color: #00aca5; transition: all .5s; }
.meta_step .tabArea li.on .line { background-color: #f20000; }
.meta_step .tabArea li a { display: flex; align-items: center; justify-content: center; flex-direction: column; }
.meta_step .tabArea li a div { font-size: 22px; font-family: 'GmarketSansBold', sans-serif; color: #55545f; }
.meta_step .tabArea li a p { font-size: 22px; font-weight: bold; color: #00aca5; }

/* STEP1 Á÷Á¢ ±¸Á¶È­ÇÏ°í */
.meta_step .note {position: relative;margin-top: 60px;}
.meta_step .step {position: absolute;top: 0;left: -168px; transition:background 1s; width: 142px;height: 219px;}
.meta_step .step01 {top: 238px;background: url(images/meta_step01_off.png) no-repeat;}
.meta_step .step02 {top: 375px;background: url(images/meta_step02_off.png) no-repeat;}
.meta_step .step03 {top: 447px;background: url(images/meta_step03_off.png) no-repeat;}
.meta_step .step01.show {background: url(images/meta_step01_on.png) no-repeat; }
.meta_step .step02.show {background: url(images/meta_step02_on.png) no-repeat; }
.meta_step .step03.show {background: url(images/meta_step03_on.png) no-repeat; }
.meta_step .step .step_bar {position: absolute;top: -47px;left: 50%;transform: translate(-50%, -100%);width: 10px;height: 537px;background: #bcebd6;transition:1s;}
.meta_step .step01 .step_bar {display: none;}
.meta_step .step .step_bar span {display: block;height:0%; background: linear-gradient(to bottom, #00dbcc, #93de18);transition:.5s;}
.meta_step .step.show .step_bar span {height:100%;}
.meta_step .book_wrap {position: relative;width: 1124px;margin: auto 0;}
.meta_step .meta_step_slide {position: absolute;width: 100%;bottom: 25px;right: 25px;z-index: 10;margin: 0;text-align: right;}
.meta_step .book_wrap .inner { height: 612px; overflow: hidden; position: relative; }
.meta_step .book_list { position: relative; font-size: 0; -webkit-backface-visibility: hidden; animation-name: note_rolling; animation-duration: 17s; animation-fill-mode: both; animation-iteration-count: infinite; animation-timing-function: linear; }
.meta_step .book_list:after { display: block; clear: both; content: ''; }
.meta_step .book_list li:first-of-type { z-index: 1; position: relative; }
.meta_step .book_list li img {width: 100%; }
@keyframes note_rolling {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(0, -50%);
    }
}

/* STEP2 Á÷Á¢ ¸»ÇÏ°í */
.meta_step .challenge {position: relative;margin-top: 130px; width: 856px;}
.meta_step .challenge .slide_wrapper { position: relative; }
.meta_step .challenge .slide_wrapper .title {width: 894px;margin: 45px auto 30px; display: flex;justify-content: center;}
.meta_step .challenge .slide_wrapper .title .swiper-slide {display: flex;align-items: center;justify-content: center;flex: 1;height: 80px;background-color: #b1cfc0;font-weight: 500;font-size: 34px;color: #fff;text-align: center;line-height: 1.3;cursor: pointer;border-radius: 24px;}
.meta_step .challenge .slide_wrapper .title .swiper-slide + .swiper-slide {margin-left:30px; }
.meta_step .challenge .slide_wrapper .title .swiper-slide-thumb-active {background-color: #1dcf79;color: #fff;font-weight: bolder;}
.meta_step .challenge .inner { position: relative; width: 846px; margin: 45px auto 0; }
.meta_step .challenge .swiper-wrapper { align-items: center; }
.meta_step .challenge .swiper-slide {margin: 0;overflow: hidden;transition: all .3s;transform: scale(0.94); width: 856px;}
.meta_step .challenge .swiper-slide img { display: block;margin: 50px auto 0;}
.meta_step .challenge .swiper-slide-active { opacity: 1; z-index: 3; transform: scale(1); margin: 0; }
.meta_step .challenge .swiper-button-next:after,
.meta_step .challenge .swiper-button-prev:after { display: none; }
.meta_step .challenge .swiper-button-next {left: auto;top: 50%;right: -92px;margin: 0;background: none;transform: scaleX(-1);}
.meta_step .challenge .swiper-button-prev {left: -90px;top: 50%;right: auto;margin: 0;background: none;}
.meta_step .challenge .swiper-slide .video-container {padding-bottom: 56.25%;position: relative;}
.meta_step .challenge .swiper-slide .video-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* STEP3 Áñ°Ì°Ô Åä·ÐÇÏ´Ù */
.meta_step .videoClass {position: relative;margin-top: 130px; }
.meta_step .videoClass .slide_wrapper { position: relative; }
.meta_step .videoClass .slide_wrapper .title {width: 894px;margin: 45px auto 30px; display: flex;justify-content: center;}
.meta_step .videoClass .slide_wrapper .title .swiper-slide {display: flex;align-items: center;justify-content: center;flex: 1;height: 80px;background-color: #b1cfc0;font-weight: 500;font-size: 34px;color: #fff;text-align: center;line-height: 1.3;cursor: pointer;border-radius: 24px;}
.meta_step .videoClass .slide_wrapper .title .swiper-slide + .swiper-slide {margin-left:30px; }
.meta_step .videoClass .slide_wrapper .title .swiper-slide-thumb-active {background-color: #1dcf79;color: #fff;font-weight: bolder;}
.meta_step .videoClass .slide_wrapper .slider {overflow: hidden;width: 1090px;margin: 0 auto;}
.meta_step .videoClass .slide_wrapper .slider .swiper-slide { position: relative;}
.meta_step .videoClass .slide_wrapper .slider .swiper-slide .video{ position: absolute; left:187px; top:46px; width:714px; height:435px; border-radius:10px; overflow:hidden;}
.meta_step .videoClass .slide_wrapper .slider .swiper-slide .video video{width:100%; height:100%; object-fit: cover;}
.meta_step .videoClass .slide_wrapper .slider .swiper-slide .thumb { overflow: hidden; position: absolute !important; top: 41px; left: 50%; transform: translateX(-50%); width: 728px; height: 447px;}
.meta_step .videoClass .slide_wrapper .slider .swiper-slide .thumb img { width: 728px; height: 447px; }
.meta_step .videoClass .slide_wrapper .slider .swiper-slide .thumb.v2 img { width: 728px; height: 447px; }
.meta_step .videoClass .slide_wrapper .slider .swiper-slide .badge {position: absolute;top: auto;bottom: 95px;right: 245px;left: auto;width: 242px;}
.meta_step .videoClass .swiper-button-next {transform: scaleX(-1);right: 84px; }
.meta_step .videoClass .swiper-button-prev { left:84px; }
.meta_step .videoClass .swiper-button-next:after,
.meta_step .videoClass .swiper-button-prev:after { display: none; }


/* system_step */
.system_step{position: relative;background:#ffdce6;padding: 94px 0 100px;}
.system_step .top { text-align: center;background: #ffdce6; z-index: 1;}
.system_step .top.fix {position: fixed;top: 0;left: 0;right: 0;}
.system_step .top .tit {}
.system_step .top .tab {margin-top: 23px;width: 1237px;height: 120px;margin: 54px auto 0;}
.system_step .top .tab.tab_step1 { background: url(images/system_step_tab1.png) no-repeat 0 0 / 100%; }
.system_step .top .tab.tab_step2 { background: url(images/system_step_tab2.png) no-repeat 0 0 / 100%; }
.system_step .top .tab.tab_step3 { background: url(images/system_step_tab3.png) no-repeat 0 0 / 100%; }
.system_step ul {text-align: center;display: flex;flex-direction: column; padding-top: 29px;}
.system_step ul li { padding: 70px 0 30px;}
.system_step_swiper { margin-top: 54px; width: 100%; overflow: visible;}
.system_step_swiper .swiper-slide {}
.system_step_swiper .swiper-pagination { position: absolute; top: 0; left: 0; right: 0; bottom: auto; display: flex; opacity: 0;}
.system_step_swiper .swiper-pagination .swiper-pagination-bullet { width: 100%; height: 122px; border-radius: 0;}


/* changeIn_learning */
.changeIn_learning {position: relative; background:#f0f0f5;}
.changeIn_learning .inner {display: flex; flex-direction: column; margin: 0 auto;width: 1200px; padding-bottom:65px;}
.changeIn_learning .tab_btn {display:flex;margin-bottom: 40px;}
.changeIn_learning .tab_btn button {width:100%;color:#999;font-size:28px;height: 80px;border: 1px solid #c9dcd9;background: #fff;font-family: "GmarketSans", sans-serif;font-weight: bold;padding-top: 6px;position: relative;overflow: visible;letter-spacing: -2px;}
.changeIn_learning .tab_btn button.on {background:#f20000;color:#fff;border: 1px solid #f20000;}
.changeIn_learning .tab_btn button.on::after {content:'';display: block;width: 28px;height: 30px;border-top: 15px solid #f20000;border-left: 14px solid transparent;border-right: 14px solid transparent;border-bottom: 15px solid transparent;bottom: 0;transform: translate(-50%, 100%);position: absolute;left: 50%;}
.changeIn_learning .tab_con { margin-left: -10px; margin-right: -12px; }
.changeIn_learning .tab_con div img + img {margin-left: 8px;}
.changeIn_learning .slide {margin: 0 auto; width: 1200px;}
.changeIn_learning .slide .swiper-slide .btns {display: flex;margin-bottom: 40px;pointer-events: none;}
.changeIn_learning .slide .swiper-slide .btns span {width: 100%;color: #999;font-size: 28px;height: 80px;border: 1px solid #c9dcd9;background: #fff;font-family: "GmarketSans", sans-serif;font-weight: bold;/* padding-top: 6px; */position: relative;overflow: visible;letter-spacing: -2px;text-align: center;line-height: 80px;}
.changeIn_learning .slide .swiper-slide .btns span.on {background: #f20000; color: #fff; border: 1px solid #f20000;}
.changeIn_learning .slide .swiper-slide .btns span.on::after {content:'';display: block;width: 28px;height: 30px;border-top: 15px solid #f20000;border-left: 14px solid transparent;border-right: 14px solid transparent;border-bottom: 15px solid transparent;bottom: 0;transform: translate(-50%, 100%);position: absolute;left: 50%;}
.changeIn_learning .slide .swiper-slide .item {margin-left: -10px; margin-right: -12px;}
.changeIn_learning .slide .swiper-slide .item img + img {margin-left:7px;}
.changeIn_learning .slide .swiper-pagination { bottom: auto; top: 0; display: flex; }
.changeIn_learning .slide .swiper-pagination .swiper-pagination-bullet { width: 100%; border-radius: 0; height: 81px; opacity: 0;}
.changeIn_learning .slide>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0;}
.changeIn_learning .sign{font-size:14px; color:#a8a8c5; text-align:right;}


/* custom */
.custom{position:relative; background:#4c2c78;}
.custom > img{position:relative; left:50%; transform:translateX(-50%);}
.custom .inner{display:flex; position:absolute; top:0; left:50%; transform:translateX(-50%); width:1200px; height:100%; padding-top:275px;}
.custom .inner .slider{height:570px;}
.custom .inner .slider:nth-child(1){margin:0 48px 0 -18px;}
.custom .inner .slider li.swiper-slide-duplicate-prev{opacity:0;}
.custom .inner .slider li.swiper-slide-active,
.custom .inner .slider li.swiper-slide-prev,
.custom .inner .slider li.swiper-slide-next{opacity:1;}
.custom .inner .slider li.swiper-slide-active,
.custom .inner .slider li.swiper-slide-next{margin-top:-20px;}
.custom .inner .btn{display:flex;justify-content:space-between;position:absolute;left:0;bottom:102px;width:100%;padding: 0 63px;}
.custom .inner .btn button{display:block;position:relative;overflow:visible;width: 437px;height: 129px;background:none;text-indent:-9999px;}


/* kid_ele */
.kid_ele{position: relative;padding-top:230px; background:#00163F url(images/kidEle_bg.png) center 0 no-repeat; text-align:center;}
.kid_ele *{font-family:"Pretendard";}
.kid_ele .tab{display:flex;justify-content:center; position: absolute;top: 0;left: 50%; margin: 0 auto;z-index: 3;transform: translate(-50%, 0);}
.kid_ele .tab.fix {position: fixed;}
.kid_ele .tab button{width: 400px;height: 130px; border-radius: 0 0 25px 25px;color: #7A7D82;cursor: pointer;}
.kid_ele .tab button p{ font-size: 29px; color: inherit;}
.kid_ele .tab button strong{ font-size: 34px; font-family: "GmarketSansBold";}
.kid_ele .tab button.on{color: #fff;}
.kid_ele .tab button:nth-of-type(1).on{background: #01a0a7;}
.kid_ele .tab button:nth-of-type(2).on{background: #2E9FF8;}
.kid_ele .tab button:nth-of-type(3).on{background: #A854FF;}
.kid_ele .tab.fix button {height: 100px;}
.kid_ele .tab.fix button p{display: none;}
.kid_ele .tab_contents > div{ }
.kid_ele .tab_contents > div > div{display:flex; align-items:center; flex-direction:column; position:relative;}

.kid_ele .tab_contents .kid .con1{margin-top:130px;padding-bottom: 74px;}
.kid_ele .tab_contents .kid .con1 .subtit { margin: 60px 0 40px;}
.kid_ele .tab_contents .kid .con1 > strong { font-size: 40px; color: #fff;}
.kid_ele .tab_contents .kid .con1 > p { font-size: 30px; color: #fff; letter-spacing: -1.5px; margin-top: -2px;}
.kid_ele .tab_contents .kid .con1 .kid_01_slide,
.kid_ele .tab_contents .kid .con1 .imgs {margin: 25px 0 26px;background: #fff;width: 1200px;border-radius: 20px;height: 394px;padding: 50px 29px 0;}
.kid_ele .tab_contents .kid .con1 .imgs { display: flex; justify-content: center; gap: 24px; align-items: flex-start;}
.kid_ele .tab_contents .kid .con1 .imgs img {}
.kid_ele .tab_contents .kid .con1 .imgs > .swiper-container {margin:0;}
.kid_ele .tab_contents .kid .con1 .imgs > .swiper-container,
.kid_ele .tab_contents .kid .con1 .imgs > img { width:355px; }
.kid_ele .tab_contents .kid .con1 .kid_01_slide .swiper-button-next {background: url(images/kid1_arrow.png) center 0 no-repeat;width: 33px;height: 126px;width: 33px;height: 126px;right: 0;margin: 0;transform: translate(0, -50%) scaleX(-1);}
.kid_ele .tab_contents .kid .con1 .kid_01_slide .swiper-button-prev {background: url(images/kid1_arrow.png) no-repeat 0 0/contain;width: 33px;height: 126px;left: 0;margin: 0;transform: translate(0, -50%);}
.kid_ele .tab_contents .kid .con1 .kid_01_slide .swiper-button-next:after, 
.kid_ele .tab_contents .kid .con1 .kid_01_slide .swiper-button-prev:after {display: none;}


.kid_ele .tab_contents .kid .con2{background:#feeafb;}
.kid_ele .tab_contents .kid .con2 .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%);}

.kid_ele .tab_contents .kid .con3{padding:100px 0 95px; background-color:#fff;}
.kid_ele .tab_contents .kid .con3 .inner{position:relative; width:1204px; margin:0 auto;}
.kid_ele .tab_contents .kid .con3 .inner:before{content:""; display:block; position:absolute; bottom:-96px; right:-225px; width:226px; height:194px; background:url(images/kid_character02.png) 0 0 no-repeat;}
.kid_ele .tab_contents .kid .con3 .inner .cat{display:flex; justify-content:center; flex-wrap:wrap; gap:64px; margin-top:83px;}
.kid_ele .tab_contents .kid .con3 .inner .cat div{width:508px;}
.kid_ele .tab_contents .kid .con3 .inner .cat div .slider{margin:18px 0 15px;}
.kid_ele .tab_contents .kid .con3 .inner .cat div .tit{width:204px; height:58px; margin:0 auto; background-color:#559dfa; border-radius:29px; font-weight:700; font-size:28px; color:#fff; line-height:58px;}
.kid_ele .tab_contents .kid .con3 .inner .cat div .txt{font-weight:500; font-size:22px; color:#000; line-height:27px;}

.kid_ele .tab_contents .kid .con4{padding:100px 0 105px; background:url(images/kid_04_bg.png) no-repeat center 0/cover;}
.kid_ele .tab_contents .kid .con4 .inner{width:1204px; margin:0 auto;}
.kid_ele .tab_contents .kid .con4 .inner .subject{margin-top:83px;}
.kid_ele .tab_contents .kid .con4 .inner .subject .swiper-slide{display:block; height:87px; background-color:#b7d1e3; border-right:1px solid #d9eaf6; cursor:pointer;}
.kid_ele .tab_contents .kid .con4 .inner .subject .swiper-slide:first-child{border-radius:20px 0 0 0;}
.kid_ele .tab_contents .kid .con4 .inner .subject .swiper-slide:last-child{border-radius:0 20px 0 0; border-right:none;}
.kid_ele .tab_contents .kid .con4 .inner .subject .swiper-slide p{font-family:"GmarketSansBold"; font-size:30px; color:#7697af; line-height:93px;}
.kid_ele .tab_contents .kid .con4 .inner .subject .swiper-slide.swiper-slide-thumb-active{background-color:#000; }
.kid_ele .tab_contents .kid .con4 .inner .subject .swiper-slide.swiper-slide-thumb-active p{background:linear-gradient(140deg, rgba(125,251,196,1) 5%, rgba(51,211,255,1) 100%);; color:transparent; -webkit-background-clip:text;}
.kid_ele .tab_contents .kid .con4 .inner .tab_con{display:none;}
.kid_ele .tab_contents .kid .con4 .inner .tab_con.active{display:block;}

.kid_ele .tab_contents .kid .con6 { background:url(images/kid_06_bg.png) no-repeat center 0/cover; }


.kid_ele .tab_contents .kid .con7 {background: #fff;}
.kid_ele .tab_contents .kid .con7 .inner{display: flex;flex-direction: column;align-items: center;padding: 95px 0 100px;}
.kid_ele .tab_contents .kid .con7 .inner .tit {display: block;}
.kid_ele .tab_contents .kid .con7 .inner .top {display: block;margin-top: 85px;}
.kid_ele .tab_contents .kid .con7 .kid_07_slide { width: 537px; margin-top: 60px;}

.kid_ele .tab_contents .ele .con1{margin-top:112px;}
.kid_ele .tab_contents .ele .con1 .inner{width:1204px; margin:0 auto; padding-bottom:175px;}
.kid_ele .tab_contents .ele .con1 .inner .top{position:relative; margin:82px 0 130px;}
.kid_ele .tab_contents .ele .con1 .inner .slider{overflow:hidden; position:absolute; top:320px; right:0; width:581px;}
.kid_ele .tab_contents .ele .con1 .inner .slider .swiper-slide{opacity:0 !important; transition:all .5s;}
.kid_ele .tab_contents .ele .con1 .inner .slider .swiper-slide-active{opacity:1 !important;}

.kid_ele .tab_contents .ele .con2{position:relative; background:#2f55a0;}
.kid_ele .tab_contents .ele .con2 .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%);}
.kid_ele .tab_contents .ele .con2 .inner{display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:49px; position:absolute; bottom:107px; left:50%; transform:translateX(-50%); width:1200px; height:895px;}
.kid_ele .tab_contents .ele .con2 .inner .box{width:575px;padding:30px 86px;background-color:#fff;border-radius:20px;position: relative;}
.kid_ele .tab_contents .ele .con2 .inner .box .badge{ position: absolute; top: 21px; right: 21px; left: auto; z-index: 1;}

.kid_ele .tab_contents .ele .con3 {position: relative;background:#d9eaf6;}
.kid_ele .tab_contents .ele .con3 .inner {display: flex; flex-direction: column;align-items: center; padding:100px 0;}
.kid_ele .tab_contents .ele .con3 .inner .tit{margin-bottom:82px;}
.kid_ele .tab_contents .ele .con3 .inner .ele_03_1{margin-bottom:130px;}
.kid_ele .tab_contents .ele .con3 .sec15_slide {position: absolute;top:390px;left: 0;right: 0;margin: 0 auto;padding-top: 224px;width: 1200px;text-align: center;}
.kid_ele .tab_contents .ele .con3 .sec15_slide .swiper-pagination {bottom: auto;top: 0;padding-left: 315px;text-align: left;}
.kid_ele .tab_contents .ele .con3 .sec15_slide >.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 13px;}
.kid_ele .tab_contents .ele .con3 .sec15_slide .swiper-pagination-bullet {width: 163px;height: 170px;opacity: 1;border: 10px solid transparent;background: 0;transition: border-color .5s;}
.kid_ele .tab_contents .ele .con3 .sec15_slide .swiper-pagination-bullet-active {border-color: #ffe925;}
.kid_ele .tab_contents .ele .con3 .sec15_1_slide {position: absolute;top: 81px;left: 50%;transform: translate(-50%, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .ele .con3 .sec15_2_1_slide {position: absolute;top: 81px;left: 50%;transform: translate(-528px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .ele .con3 .sec15_2_2_slide {position: absolute;top: 81px;left: 50%;transform: translate(25px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .ele .con3 .sec15_3_1_slide {position: absolute;top: 81px;left: 50%;transform: translate(-528px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .ele .con3 .sec15_3_2_slide {position: absolute;top: 81px;left: 50%;transform: translate(25px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .ele .con3 .sec15_4_slide {position: absolute;top: 81px;left: 50%;transform: translate(-528px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .ele .con3 .sec15_slide .swiper-container img { height:301px; }
.kid_ele .tab_contents .ele .con3 .sec14_bg{margin-top:130px;}
.kid_ele .tab_contents .ele .con3 .rolling{position:relative; margin-bottom:130px;}
.kid_ele .tab_contents .ele .con3 .rolling .sec14_rolling {position: absolute;bottom:76px;left: 0;right: 0;overflow: hidden;width: 1200px;margin: 0 auto;}
.kid_ele .tab_contents .ele .con3 .sec14_list {position: relative;font-size:0;-webkit-backface-visibility: hidden;animation-name: book_rolling;animation-duration: 15s;animation-fill-mode: both;animation-iteration-count: infinite;animation-timing-function: linear;white-space: nowrap;display: flex;width: 4548px;}
.kid_ele .tab_contents .ele .con3 .sec14_list li {height: 100%;width: auto;white-space: nowrap;padding-right: 12px;}
@keyframes book_rolling {
	0% { 
		left:0;
    }
    100% {
		left: -2274px;
	}
}
.kid_ele .tab_contents .ele .con3 .slider{position:relative;}
.kid_ele .tab_contents .ele .con3 .slider .sec16_slide {position: absolute; top: 223px;left: 50%;margin: 0 auto;width: 502px;transform: translate(38px, 0);}
.kid_ele .tab_contents .ele .con3 .sec17_bg { top: 0; position: absolute; }
.kid_ele .tab_contents .ele .con3 .sec17_slide {margin:60px auto 0; text-align: center;width:1200px;margin-bottom:130px;}
.kid_ele .tab_contents .ele .con3 .sec17_slide .swiper-pagination {top: 0;left: 0;right: 0;display: flex;bottom:auto;}
.kid_ele .tab_contents .ele .con3 .sec17_slide >.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0;}
.kid_ele .tab_contents .ele .con3 .sec17_slide .swiper-pagination-bullet { width: 100%; border-radius: 0; height: 95px; background: 0;}
.kid_ele .tab_contents .ele .con3 .ele3_math {margin-bottom:130px;}

.kid_ele .tab_contents .ele .con4 {position: relative;background: #00102a;}
.kid_ele .tab_contents .ele .con4 .inner {display: flex; flex-direction: column;align-items: center;}
.kid_ele .tab_contents .ele .con4 .inner .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%);}
.kid_ele .tab_contents .ele .con4 .sec18_1_slide {position: absolute;top: 436px;margin: 0;left: 50%;transform: translate(-535px, 0);width: 503px;}
.kid_ele .tab_contents .ele .con4 .sec18_2_slide {position: absolute;top: 436px;margin: 0;left: 50%;transform: translate(33px, 0);width: 503px;b;}
.kid_ele .tab_contents .ele .con4 .sec18_3_slide {position: absolute;top: 935px;margin: 0;left: 50%;width: 503px;transform: translate(-535px, 0);}
.kid_ele .tab_contents .ele .con4 .sec18_4_slide {position: absolute;top: 935px;margin: 0;left: 50%;transform: translate(33px, 0);width: 503px;}
.kid_ele .tab_contents .ele .con4 .sec18_5_slide {position: absolute;top: 1434px;margin: 0;left: 50%;transform: translate(-535px, 0);width: 503px;}
.kid_ele .tab_contents .ele .con4 .sec18_6_slide {position: absolute;top: 1434px;margin: 0;left: 50%;transform: translate(33px, 0);width: 503px;}

.kid_ele .tab_contents .con5{background:#fff;}
.kid_ele .tab_contents .con5 .inner{display: flex; flex-direction: column;align-items: center; padding:100px 0 ;}
.kid_ele .tab_contents .con5 .inner .tit{margin-bottom:85px;}

.kid_ele .tab_contents .con6{background:#d9e9f6;}
.kid_ele .tab_contents .con6 .inner{display: flex; flex-direction: column;align-items: center; padding:100px 0 ;}
.kid_ele .tab_contents .con6 .inner .tit{margin-bottom:60px;}

.kid_ele .tab_contents .ele .con6{background:url(images/kid_06_bg.png) no-repeat center 0/cover;}

.kid_ele .tab_contents .ele .con7{background:#210a50;}
.kid_ele .tab_contents .ele .con7 .inner{display: flex; flex-direction: column;align-items: center; position:relative;}
.kid_ele .tab_contents .ele .con7 .inner .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%); z-index:1;}
.kid_ele .tab_contents .ele .con7 .inner .top{position:relative;}
.kid_ele .tab_contents .ele .con7 .inner .top .gif{position:absolute; bottom:210px; left:50%; width:1200px; height:250px; transform:translateX(-50%);}
.kid_ele .tab_contents .ele .con7 .inner .top .gif img{position:absolute; bottom:0; left:0; width:380px; height:250px;}

.kid_ele .tab_contents .con8 {position: relative;background: #ffebfc;}
.kid_ele .tab_contents .con8 .inner {display: flex; flex-direction: column;align-items: center;}
.kid_ele .tab_contents .con8 .inner .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%);}
.kid_ele .tab_contents .con8 .sec20_slide { position: absolute; bottom: 51px; left: 0; right: 0; width: 1210px; margin: 0 auto;}

.kid_ele .tab_contents .high .con1 { padding: 80px 0 200px; background: url(images/high_bg.png) no-repeat center 1514px / contain;}
.kid_ele .tab_contents .high .con1 .high_01_1 { margin-top:60px; }
.kid_ele .tab_contents .high .con1 .high_01_2 { position: relative; }
.kid_ele .tab_contents .high .con1 .high_sec15_slide {position: absolute;top:390px;left: 0;right: 0;margin: 0 auto;padding-top: 224px;width: 1200px;text-align: center;}
.kid_ele .tab_contents .high .con1 .high_sec15_slide .swiper-pagination {bottom: auto;top: 0;padding-left: 315px;text-align: left;}
.kid_ele .tab_contents .high .con1 .high_sec15_slide >.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 13px;}
.kid_ele .tab_contents .high .con1 .high_sec15_slide .swiper-pagination-bullet {width: 163px;height: 170px;opacity: 1;border: 10px solid transparent;background: 0;transition: border-color .5s;}
.kid_ele .tab_contents .high .con1 .high_sec15_slide .swiper-pagination-bullet-active {border-color: #ffe925;}
.kid_ele .tab_contents .high .con1 .high_sec15_1_slide {position: absolute;top: 81px;left: 50%;transform: translate(-50%, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .high .con1 .high_sec15_2_1_slide {position: absolute;top: 81px;left: 50%;transform: translate(-528px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .high .con1 .high_sec15_2_2_slide {position: absolute;top: 81px;left: 50%;transform: translate(25px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .high .con1 .high_sec15_3_1_slide {position: absolute;top: 81px;left: 50%;transform: translate(-528px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .high .con1 .high_sec15_3_2_slide {position: absolute;top: 81px;left: 50%;transform: translate(25px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .high .con1 .high_sec15_4_slide {position: absolute;top: 81px;left: 50%;transform: translate(-528px, 0);width: 503px;z-index: 50;}
.kid_ele .tab_contents .high .con1 .high_sec15_slide .swiper-container img { height:301px; }
.kid_ele .tab_contents .high .con1 .high_01_2 { margin-top:100px; }
.kid_ele .tab_contents .high .con1 .high_01_3 { margin-top:100px; }
.kid_ele .tab_contents .high .con1 .high_01_4_tit { display: block; margin: 100px auto 0;}
.kid_ele .tab_contents .high .con1 .sec17_bg { top: 0; position: absolute; }
.kid_ele .tab_contents .high .con1 .high_01_4_slide {margin:60px auto 0;text-align: center;width:1200px; }
.kid_ele .tab_contents .high .con1 .high_01_4_slide .swiper-pagination {top: 0;left: 0;right: 0;display: flex;bottom:auto;}
.kid_ele .tab_contents .high .con1 .high_01_4_slide >.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0;}
.kid_ele .tab_contents .high .con1 .high_01_4_slide .swiper-pagination-bullet { width: 100%; border-radius: 0; height: 95px; background: 0;}

.kid_ele .tab_contents .high .con2 {background: linear-gradient(45deg, #FCF2FF, #F9E3FF);padding: 100px 0 50px;}
.kid_ele .tab_contents .high .con2 .high_02_1_tit {margin-top: 50px;}
.kid_ele .tab_contents .high .con2 .inner { position: relative; display: flex; flex-direction: column; align-items: center;}
.kid_ele .tab_contents .high .con2 .inner .badge {position: absolute;width:170px;height: 170px;background-size: contain;animation: backgroundFade 5s infinite;transition-timing-function: linear;top: -194px;left: 50%;transform: translate(388px, 0);}
@keyframes backgroundFade {
    0%   { background-image: url('images/high_02_badge1.png'); }
    45%   { background-image: url('images/high_02_badge1.png'); }
    55% { background-image: url('images/high_02_badge2.png'); }
    90% { background-image: url('images/high_02_badge2.png'); }
    100% { background-image: url('images/high_02_badge1.png'); }
}
.kid_ele .tab_contents .high .con2 .high_02_slide {width: 100%;margin-top: 50px;width: 1262px;}
.kid_ele .tab_contents .high .con2 .high_02_slide .swiper-pagination {position: absolute;top: 0;left: 0;right: 0;height: 95px;display: flex;opacity: 0;}
.kid_ele .tab_contents .high .con2 .high_02_slide .swiper-pagination span { border-radius: 0; width: 100%; height: 100%;}

.kid_ele .tab_contents .high .con3 { background: url(images/high_03_bg.png) no-repeat center 0/cover; padding: 100px 0 0;}
.kid_ele .tab_contents .high .con3 .high_03_1_tit {margin-top: 50px;}
.kid_ele .tab_contents .high .con3 .slide {margin-top: 60px; }
.kid_ele .tab_contents .high .con3 .tabs{display:flex;width: 1210px;}
.kid_ele .tab_contents .high .con3 .tabs li{display:flex; align-items:center; flex:1; height:80px; background-color:#454051; border-radius:10px 10px 0 0; border:1px solid #000;}
.kid_ele .tab_contents .high .con3 .tabs li button{display:block; width:100%; margin-top:4px; background:none; font-family:"GmarketSansBold"; font-size:34px; color:#8f88a1;}
.kid_ele .tab_contents .high .con3 .tabs li.on{background-color:#4d17ef; color:#fff;}
.kid_ele .tab_contents .high .con3 .tabs li.on button{color:#fff;}
.kid_ele .tab_contents .high .con3 .tab_con{position:relative; background-color:#fff;} 
.kid_ele .tab_contents .high .con3 .tab_con div{position:absolute; top: 405px; left: 450px;}
.kid_ele .tab_contents .high .con3 .tab_con div img{width: 299px;}
.kid_ele .tab_contents .high .con3 .high_03_2{margin-top:60px;}

.kid_ele .tab_contents .high .con4 {padding: 100px 0;background: #fff;}
.kid_ele .tab_contents .high .con4 .high_04_1_tit {margin-top: 50px;}
.kid_ele .tab_contents .high .con4 .high_04_1 {margin-top: 50px;}
.kid_ele .tab_contents .high .con4 .top{position:relative; margin:82px 0 130px;}
.kid_ele .tab_contents .high .con4 .slider{overflow:hidden; position:absolute; top:320px; right:0; width:581px;}
.kid_ele .tab_contents .high .con4 .slider .swiper-slide{opacity:0 !important; transition:all .5s;}
.kid_ele .tab_contents .high .con4 .slider .swiper-slide-active{opacity:1 !important;}

.kid_ele .tab_contents .high .con5{position:relative; background:#2f55a0;}
.kid_ele .tab_contents .high .con5 .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%);}
.kid_ele .tab_contents .high .con5 .inner{padding:0; display:flex;flex-wrap:wrap; gap: 35px;position:absolute;top: 448px;left:50%;transform:translateX(-50%);width: 1200px;height:895px;}
.kid_ele .tab_contents .high .con5 .inner .box{position:relative;width:575px; padding:30px 86px; background-color:#fff; border-radius:20px;}
.kid_ele .tab_contents .high .con5 .inner .box .badge { position: absolute; top: 21px; right: 21px; left: auto; z-index: 1;}

.kid_ele .tab_contents .high .con6 {position: relative;background: linear-gradient(45deg, #FFE0F0, #FFF9F9); height: 2037px;}
.kid_ele .tab_contents .high .con6 .inner {display: flex; flex-direction: column;align-items: center;}
.kid_ele .tab_contents .high .con6 .inner .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%);}
.kid_ele .tab_contents .high .con6 .high_06_1_slide {position: absolute;top: 436px;margin: 0;left: 50%;transform: translate(-535px, 0);width: 503px;}
.kid_ele .tab_contents .high .con6 .high_06_2_slide {position: absolute;top: 436px;margin: 0;left: 50%;transform: translate(33px, 0);width: 503px;b;}
.kid_ele .tab_contents .high .con6 .high_06_3_slide {position: absolute;top: 935px;margin: 0;left: 50%;width: 503px;transform: translate(-535px, 0);}
.kid_ele .tab_contents .high .con6 .high_06_4_slide {position: absolute;top: 935px;margin: 0;left: 50%;width: 503px;transform: translate(33px, 0);}
.kid_ele .tab_contents .high .con6 .high_06_5_slide {position: absolute;top: 1434px;margin: 0;left: 50%;width: 503px;transform: translate(-535px, 0);}
.kid_ele .tab_contents .high .con6 .high_06_6_slide {position: absolute;top: 1434px;margin: 0;left: 50%;transform: translate(33px, 0);width: 503px;}

.kid_ele .tab_contents .high .con7{background:#fff;}
.kid_ele .tab_contents .high .con7 .inner{display: flex; flex-direction: column;align-items: center; padding:100px 0 ;}
.kid_ele .tab_contents .high .con7 .inner .tit{margin-bottom:85px;}

.kid_ele .tab_contents .high .con8{background:url(images/high_08_bg.png) no-repeat center 0 / cover;}
.kid_ele .tab_contents .high .con8 .inner{display: flex; flex-direction: column;align-items: center; padding:100px 0 ;}
.kid_ele .tab_contents .high .con8 .inner .tit{margin-bottom:85px;position: static;transform: none;}

.kid_ele .tab_contents .high .con9 {position: relative;background: #ffebfc;}
.kid_ele .tab_contents .high .con9 .inner {display: flex; flex-direction: column;align-items: center;}
.kid_ele .tab_contents .high .con9 .inner .tit{position:absolute; top:100px; left:50%; transform:translateX(-50%);}
.kid_ele .tab_contents .high .con9 .high_09_slide { position: absolute; bottom: 100px; left: 0; right: 0; width: 1210px; margin: 0 auto;}


/* experience_banner */
.experience_banner {position: relative; background: #010824;}
.experience_banner .inner{display: flex; flex-direction: column;align-items: center;}


/* ¹«·áÃ¼Çè ½ÅÃ» °úÁ¤ */
.process_wrap {background:#f0f0f5;padding-top: 105px;}
.process_wrap strong { font-weight:400; text-align:center; color:#2c2c2c; display:block; font-size:48px; }
.process_wrap strong span {	font-weight:700; }
.process_li { margin-top:33px; display:flex; justify-content:center; }
.process_li li { text-align:center; position:relative; }
.process_li li+li {margin-left: 156px;}
.process_li li+li::before { content:''; position:absolute; left:-79px; top:50%; transform:translate(0,-50%); background:url(images/process/process_arrow.png) no-repeat; width:22px; height:30px; display:block; }
.process_li li div { height:100px; }
.process_li li p { margin-top:12px; color:#2c2c2c; font-family:'Noto Sans KR', sans-serif; font-size:24px; }
.process_wrap .btn_wrap { padding-bottom: 85px; width: 1140px; margin: 0 auto; border-bottom: 1px solid #ababad; }
.process_btn { display:block; font-size:0; width:660px; margin:50px auto 0; position:relative; }
.process_btn::after { position: absolute;content: '';background: url(images/sec_event_hand.png) no-repeat 0 0 / contain;width: 141px;height: 135px;bottom: -56px;right: -65px;animation: blink-effect 0.5s ease-in-out infinite alternate;}
.notice_box { width:1140px;	margin:0 auto 75px; padding-top:41px; }
.notice_box>strong { background:url(images/process/notice_tit.png) no-repeat; width:258px; height:35px; display:block; font-size:0;	background-size: contain; }
.notice_li { margin:15px 0 0 50px; }
.notice_li li { font-size:20px; color:#888; display:flex;}
.notice_li li + li { margin-top:4px; }
.notice_li li.noti_tit { font-weight:700; margin-bottom:20px; color:#5f5f5f; }
.notice_li li span { flex-shrink:0; margin-right: 3px; }
.process_wrap .top_btn { width:128px; height:48px; display:block; background:#b1b1b1 url(images/process/top_btn.png) no-repeat center center; margin:0 auto; font-size: 0; }

#only1_bnb_sky_banner_ele.promotion.opms{background:url(images/banner_btm_opms.png) no-repeat center bottom !important; height:156px !important; margin:-86px 0 0;}


/* ¹«·áÃ¼Çè ÆË¾÷(½ºÅ©·Ñ ½Ã µ¿ÀÛ) */
.popup{overflow:hidden; width:100%; height:100%; z-index:9999; opacity:0; transition:all .5s;}
.popup.active{overflow:visible; position:fixed !important; top:0; left:0; opacity:1;}
.popup .dim{width:100%; height:100%; background:rgba(0, 0, 0 ,.6);}
.popup .inner{position:absolute; top:45%; left:50%; transform:translate(-50%, -50%);}
.popup .inner .con .close{position:absolute; top:50px; right:75px; background:none;}

@media screen and (max-width:1800px){
    #only1_wrapper .anchor {top:190px; width:151px; zoom:0.87 !important;}
    #only1_wrapper .anchor .kid{margin-bottom: 0px;}
    #only1_wrapper .anchor div p{height: 45px;font-size: 12px;}
    #only1_wrapper .anchor div p span{font-size: 15px;}
    #only1_wrapper .anchor div ul li a{height: 24px; font-size: 11px;line-height: 23px;}

	#only1_wrapper .anchor .top { margin-bottom: 7px;}
	#only1_wrapper .anchor .top a { height: 68px; }
    #only1_wrapper .anchor .top a p { font-size: 12px; }
    #only1_wrapper .anchor .top a span { font-size: 15px; }
}

/* keyframes */
@keyframes blinker {
    50% {
        opacity:0;
    }
}