@charset "utf-8";
.oku-link{background: url(/sites/koreaSejong/images/main/white-tiger.png) center / contain no-repeat;width: 130px;height: 195px;display: inline-block;margin-top: 30px;text-indent: -9999px; opacity:.7;}
.logo120-link{background: url(/sites/koreaSejong/images/main/Black_BG_2.png) center / contain no-repeat;width: 170px;height: 130px;display: inline-block;margin-top: 50px;text-indent: -9999px;opacity:.5;}

@media screen and (min-width: 1200px) and (max-height:800px){
  .logo120-link{width:140px;margin-top:30px;}    
  .oku-link{width:100px;height:80px;margin-top:0;}	
}

/**.newsMain .title{font-family:'title03';}**/
.wrap_photo .title{text-align:center;}
/**********Video***********/
.videoWrap{position:absolute; left:0; top:0; z-index:1; width:100%; overflow:hidden; height: 100vh;transition:cubic-bezier(0.18, 0.89, 0.32, 1.28) all 2.5s;}
.videoWrap.end{animation:vis-top 1s both;}
.videoWrap:before{content:'';width:100%; height:100%; background:rgba(0,0,0,0.1); display:block; position:absolute; left:0; top:0;z-index:999;}
.videoWrap video{width:100vw; z-index:101; position:absolute; height:100vh;background-color:#000;transform: scale(1.2);}
.videoWrap video.video2{z-index:102; display:none;}
.videoWrap video.video3{z-index:103; display:none;}
.video-slogan.before{display:none;}
.video-slogan{position: absolute;top: 40%;text-align: center;z-index:999;color: #fff;font-family: 'Microsoft YaHei UI';font-weight: normal;left: 0;width: 100%;}
.video-slogan .v-s1{  display: block;  font-size: 80px;}
.video-slogan .v-s1-1{}
.video-slogan  .v-s2{display: block; font-size: 50px;}
.video-slogan span.s-1{} 
.video-slogan span.s-2{color: #8b0029;} 
.video-slogan span.s-3{} 
.video-slogan span img{  width: 350px;}
.videoWrap a{background: #1c1e27 url(../../images/sub/domi-popup-close.png) no-repeat center;width: 70px;height: 70px;border-radius: 50%;position: absolute;left:50%;bottom:10%;margin-left: -35px;text-indent: -9999px;box-shadow: rgba(0, 0, 0, 0.5) 4px 7px 15px 2px;z-index:1001}
.videoWrap a:hover{transform:rotate(90deg)}


.video-slogan-new{position: absolute;top: 50%;text-align: center;z-index:999;color: #fff;font-family: 'BMDOHYEON';font-weight: normal;left: 0;width: 100%;transform: translateY(-50%);}
.video-slogan-new strong{font-size:80px;display:inline-block;vertical-align:middle;}
.video-slogan-new span{font-size:100px;display:inline-block;vertical-align:middle;margin:25px 35px 0;color:#8b0029;}
.video-slogan-new ul{display:inline-block;vertical-align: top;position: relative;top: 10px;height: 120px;overflow: hidden;line-height: 1.6;animation:width-ad 1.5s forwards;animation-delay: 8s;}
.video-slogan-new ul li{font-size:80px;position:relative;left:-12px;animation: listUp 5s cubic-bezier(0.83, 0, 0.17, 1) forwards;animation-delay:3.5s;}
.video-slogan-new ul li:nth-last-child(1){left:0;}
/**.video-slogan-new ul li.vis-slo2,.video-slogan-new ul li.vis-slo4,.video-slogan-new ul li.vis-slo6{color:#8b0029;}**/
.video-slogan-new ul li.vis-slo7 > span{animation: colorchange 2.5s forwards;animation-delay: 8s;color:#fff;margin: 0;font-size: 90px;line-height: 1.4;}

.video-slogan-new .v-s1{}
.video-slogan-new .text{animation: typing 1.25s steps(100) forwards;animation-delay:2.5s;width:0;opacity:0;/* border-right: 10px solid; */overflow: hidden;white-space: nowrap;display: inline-block;line-height: 1;}
.video-slogan-new .blink{width: 15px;height: 120px;background:#fff;animation:blink .75s 15 backwards, blink-end 5.5s both;animation-delay:0.75s;opacity:0;display:inline-block;vertical-align: middle;position:relative;top: -55px;}
.video-slogan-new span{animation: colorchange2 2.5s forwards;animation-delay: 8s;}

/* animation */
.video-slogan .v-s1 span{transition: cubic-bezier(0.18, 0.89, 0.32, 1.28) all 1.5s;filter: blur(20px);opacity: 0;position: relative;top: 200px;}
.video-slogan .v-s2 span{transition: cubic-bezier(0.18, 0.89, 0.32, 1.28) all 2s;filter: blur(20px);opacity: 0;letter-spacing: 30px;display:block;}
.video-slogan .v-s2{line-height: 1.2;}
.video-slogan .v-s2 span.s2-2{font-size:80px;}

@keyframes typing {
  0% {
	width: 0;
	opacity:0;
  }
  20%{
	opacity:1;	
  }
  100%{
	width:1125px;
	opacity:1;
  }
}
@keyframes blink {
  50% {
	background: transparent
  }
}
@keyframes blink-end {
  0% {
	opacity:0;
  }
  10% {
	opacity:1;
  }
  70% {
	margin-top:0;
	height:110px;
  }
  90% {
	opacity:1;
  }	
  100% {
	margin-top:100px;
	height:10px;
	opacity:0;
  }
}

@keyframes listUp {
  0% {
	top:0;
  }
  100% {
	top:-1155px;
  }	
}

@keyframes colorchange {
  0% {
	color:#fff;
  }
  50%{color:#8b0029;
  }
  100% {
	color:#fff;
  }	
}
@keyframes colorchange2 {
  0% {
	color:#8b0029;
  }
  50% {
	color:#fff;
  }
  100% {
	color:#8b0029;
  }	
}

@keyframes width-ad{
  0% {
	width:400px;
  }
  100% {
	width:280px;
  }		
}

@media (max-width: 1200px) {
  .video-slogan-new strong{font-size:60px;}
  .video-slogan-new span{font-size: 65px;margin-top: 15px;}	
  .video-slogan-new .blink{height:70px;width:10px;top: -35px;}	
  .video-slogan-new ul{height:70px;top: 0;}	
  .video-slogan-new ul li{font-size:60px;}
  .video-slogan-new ul li.vis-slo7 > span{font-size:70px;}	

  @keyframes blink-end {
	0% {
	  opacity:0;
	}
	10% {
	  opacity:1;
	}
	70% {
	  margin-top:0;
	  height:70px;
	}
	90% {
	  opacity:1;
	}	
	100% {
	  margin-top:60px;
	  height:10px;
	  opacity:0;
	}
  }	

  @keyframes listUp {
	0% {
	  top:0;
	}
	100% {
	  top:-870px;
	}	
  }

  @keyframes width-ad{
	0% {
	  width:300px;
	}
	100% {
	  width:200px;
	}		
  }

  @keyframes typing {
	0% {
	  width: 0;
	  opacity:0;
	}
	20%{
	  opacity:1;	
	}
	100%{
	  width:calc(100% - 150px);
	  opacity:1;
	}
  }
}

@media (max-width: 1023px) {
  .video-slogan-new .blink{display:none;}
  .video-slogan-new .text{animation: typing-mobile 1.75s forwards;width: auto;animation-delay: 2.5s;}
  .video-slogan-new strong{font-size:38px;display: block;margin-bottom: 15px;}
  .video-slogan-new span{font-size: 50px;margin: 15px 20px 0;}
  .video-slogan-new ul{top:5px;height: 55px;}	
  .video-slogan-new ul li{font-size:38px;left: -5px;}	
  .video-slogan-new ul li.vis-slo7 > span{font-size: 50px;}	
  @keyframes typing-mobile {
	0% {
	  filter: blur(5px);
	  opacity:0;
	}
	100%{
	  filter: blur(0);
	  opacity:1;
	}
  }	
  @keyframes listUp {
	0% {
	  top:0;
	}
	100% {
	  top:-550px;
	}	
  }
  @keyframes width-ad{
	0% {
	  width:193px;
	}
	100% {
	  width:135px;
	}		
  }
}

.ani .video-slogan .v-s1 span{filter: blur(0);opacity: 1;position: relative;top: 0;}
.ani .video-slogan .v-s1 span.s-1{} 
.ani .video-slogan .v-s1 span.s-2{transition-delay: 1.5s;} 
.ani .video-slogan .v-s1 span.s-3{transition-delay: 3s;} 
.ani .video-slogan .v-s2 span{filter: blur(0);opacity: 1;letter-spacing: 0;}
.ani .video-slogan .v-s2 span.s2-1{transition-delay: 5s;/* display: none; */} 
.ani .video-slogan .v-s2 span.s2-2{transition-delay: 7s;margin-top: 20px;}

.videoWrap{position:absolute; left:0; top:0; z-index:1; width:100%; overflow:hidden; height: 100vh;transition:cubic-bezier(0.18, 0.89, 0.32, 1.28) all 2.5s;}
.videoWrap.end{animation:vis-top 1s both; }

@keyframes vis-top{
  0%{display:block;}
  20%{top:2.5vh;display:block;}
  25%{opacity:1;display:block;}
  95%{display:block;}	
  100%{top:-100vh;opacity:0;display:none;}
}

@media (max-width: 1700px) {
  .video-slogan{width:100%;left:0;transform:none;text-align:center;top: 225px;}
  .video-slogan > span{font-size:24px;}
  .video-slogan > strong{font-size:70px;}	
}

@media (max-width: 1400px) {
  .video-slogan{top: 35%;}
  .video-slogan > strong{font-size:60px;}	
}

@media (max-width: 1023px) {
  .video-slogan .v-s1{font-size:38px;}	
  .video-slogan .v-s2{font-size:30px;}	
  .video-slogan .v-s2 span.s2-2{font-size:36px;margin-top:20px;letter-spacing: 0;}
  .video-slogan > p{margin-top:25px;font-size:15px;padding:0 15px;}
  .video-slogan > p > br{display:none;}	
  .videoWrap video{width:auto;}
  .videoWrap a{width:60px;height:60px;background-size: 25px;}	
}

/********************/

.main{}
.main .wrap_contents{overflow: hidden;}
#multipleDiv_koreaSejong_414{}
#multipleContentsDiv_koreaSejong_414{max-width: 1560px;box-sizing: content-box;display: flex;}
#menu14_obj1042{left:0;text-align:right;position:relative;overflow: visible;}

.title-motioin{font-family: 'Microsoft YaHei UI'; font-weight: normal; font-size: 50px; text-align: center; margin-bottom: 80px; color: #fff;}
.title-motioin strong{}
.title-motioin span{color: #8b0029;display:inline-block;margin-left: 15px;font-size: 60px;font-family: 'BMDOHYEON';}

@media (max-width:1200px) {
  .title-motioin{font-size:40px;margin-bottom: 40px;line-height: 1.25;}
  .title-motioin span{font-size:45px;}	
}

@media (max-width:767px) {
  .title-motioin{font-size:28px;}
  .title-motioin span{font-size:32px;margin-left:10px;}	
  .wrap_photo .title-motioin span,
  .eventMain .title-motioin span{display:block;}
  .logo120-link{width:120px;margin-top:15px;}

}

/* e */
#multipleContentsDiv_koreaSejong_414{left:0; transition:ease all .8s;}
#multipleContentsDiv_koreaSejong_414.leftEffect{left:250px;}
#multipleContentsDiv_koreaSejong_414.rightEffect{left:-150px;}
#multipleContentsDiv_koreaSejong_414.rightEffect #menu14_obj415{z-index:101;}

#multipleContentsDiv_koreaSejong_414.leftEffect #menu14_obj415{opacity:.4;}
#multipleContentsDiv_koreaSejong_414.rightEffect #menu14_obj1042{opacity:.4;}
#multipleContentsDiv_koreaSejong_414 ._obj{opacity:1; transition:cubic-bezier(0.68, -0.55, 0.27, 1.55) all .8s;}


#menu604_obj19{overflow:visible;}
#menu604_obj19:after{content:'';width:1px;height:0;background:#fff;display:block;margin:0 auto;position:absolute;bottom:-75px;left:50%;animation: height 1s forwards;animation-delay: 93.5s;z-index: 5;}

.wrap_visual{animation: opacity 3s forwards;opacity: 1;overflow: visible;background:#000; height:100vh;}
.wrap_visual .slider li{background-color:#000; height:100vh;}
.wrap_visual .slider li:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.35);position:absolute;left:0;top:0;}
.wrap_visual.start:before{content:'';width:100%;height:100vh;background:#8b0029;position:absolute;left:0;top: 2.5vh;z-index:9;animation:toTop-up 0.525s both;animation-delay:0.425s;}

@keyframes toTop-up{
  0%{top:2.5vh;}
  100%{top:-100vh;opacity:0.5;}
}

.wrap_visual .item:before{animation: height 1s forwards;}

.wrap_visual .text_1{}
.wrap_visual .text_2{}
.wrap_visual .text_3{}

.app_search{position: absolute;left:50%;bottom: 110px;margin-left: -206px;}
.app_search .left{width: 60px;height: 60px;font-size:20px;color:#fff;background-color: rgba(71,71,71,0.8);border-radius: 50px;margin-right: 5px;font-family: 'Microsoft YaHei UI';display: inline-block;vertical-align: middle;position: relative;}
.app_search .left span{display: block;position: absolute;left: 75px;top: 10px;opacity: 0;overflow:hidden;width: 100%;white-space: nowrap;}
.app_search .right{width: 60px;height: 60px;border-radius: 100%;background:rgba(71,71,71,0.8) url('../../images/main/search-icon.png') no-repeat center;text-indent: -9999px;background-size: 22px;display: inline-block;vertical-align: middle;position: relative;}
.app_search .circle_eff{width: 90px;height: 90px;background:#70122b;border-radius: 100%;position:absolute;left: calc(50% + 90px);transform:scale(0);}

.app_search.on .left{animation:left 1.5s both;animation-delay:1s;}
.app_search.on .left span{animation:opa 1s both;animation-delay:2s;}
.app_search.on .right{animation:right 1.5s both;animation-delay:1s;}
.app_search.on .circle_eff{animation:circleT2 1s both;animation-delay:1s;}

@keyframes left {
  0% {transform: scale(0);top:100px;left:170px;}
  40% { width:60px;left:170px;transform: scale(1);top:0;}
  60% { width:60px;left:170px;transform: scale(1);top:0;}
  100% { width:335px;left:0;}
}

@keyframes right {
  0%{opacity:0;transform: scale(0);}
  40% { opacity:0;left:170px;transform: scale(1);}
  60% { opacity:0;left:170px;transform: scale(1);}
  100% { opacity:1;left:0;}
}

@keyframes opa {
  from { opacity: 0; width:0px;}
  to { opacity:1; height:100px;}
}

@keyframes circleT2 {
  0% { transform: scale(0);top:60px;}
  40% { transform: scale(1);}
  60% { transform: scale(1);top:-15px;}
  100% {transform: scale(0);top:-15px;}
}

@media (max-width: 767px) {
  .wrap_visual.start:before{display:none;}
  .app_search{margin-left:-164px;bottom: 60px;}	
  .app_search .left span{font-size:17px;left: 32.5px;top: 12px;}
  .app_search .left{width: 60px;height: 60px;}
  .app_search .right{width:60px;height:60px;}	
  .app_search .circle_eff{left:calc(50% + 45px);width:90px;height:90px;}	
  @keyframes left {
	0% {transform: scale(0);top:100px;left:124px;}
	40% { width:60px;left:124px;transform: scale(1);top:0;}
	60% { width:60px;left:124px;transform: scale(1);top:0;}
	100% { width:220px;left:0;}
  }	
  @keyframes right {
	0%{opacity:0;transform: scale(0);}
	40% { opacity:0;left:124px;transform: scale(1);}
	60% { opacity:0;left:124px;transform: scale(1);}
	100% { opacity:1;left:0;}
  }
  @keyframes circleT2 {
	0% { transform: scale(0);top:70px;}
	40% { transform: scale(1);}
	60% { transform: scale(1);top:-19.5px;}
	100% {transform: scale(0);top:-19.5px;}
  }
}


#multipleDiv_koreaSejong_414{display:none;}
#multipleDiv_koreaSejong_169{overflow:hidden;}

.section06{overflow: hidden;}
.section06 .inner{max-width: 1560px;box-sizing: content-box;display: flex;margin: 0 auto;}
.section06 .inner .left{padding-top: 180px;padding-right: 40px;text-align:right;position:relative;}
.section06 .inner .left::after{content:''; width:60px; height:15px; display:block; background:url('../../images/main/today-left-dotted.png') no-repeat center top;    z-index: 1;position: absolute;right: 70px;bottom: 150px;}
.section06 .inner .left::before{content:'';width:1600px;height:1100px;background:url('../../images/main/today-left.jpg') no-repeat right top;position:absolute;right:0;top:0;z-index: 1;}
.section06 .inner .left > ul{position:relative;z-index:2;}
.section06 .inner .left li strong{font-size:35px;font-family:'Microsoft YaHei UI';color:#fff;line-height: 1.25;display:block;margin-bottom:35px;position: relative;z-index: 2;letter-spacing: -0.05em;}
.section06 .inner .left li > strong > span{font-family:'Microsoft YaHei UI';}
.section06 .inner .left li > p{font-size:13px;color:#fff;font-family:'Microsoft YaHei UI';line-height:2.25;opacity:0.55;letter-spacing:-0.5px;z-index: 2;position: relative;}

.sec06-right{position:relative;}
.sec06-right:before{content:'';width:2068px;height: 1100px;position: absolute;left:0;top:0;background: url(../../images/main/today-right.png) no-repeat left top;}
.sec06-right .sub-tit{margin-bottom: 60px;position: relative;z-index: 2;font-size: 60px;color: #a0a0a0;font-family: 'Microsoft YaHei UI';font-weight: bold;}
.sec06-right .sub-tit > span{color:#8b0029;}
.sec06-right .right > p{color:#555;font-family: 'Microsoft YaHei UI';margin-bottom: 55px;font-size: 18px;z-index: 2;}
.section06 .dda{margin-bottom: 25px;z-index: 2;}
.sec06-right .right{padding: 180px 0 80px 90px;position:relative;}
.sec06-right .right:before{content:''; background-size: cover; width: 150%;height: 1100px;position:absolute;left:0;top:0;z-index: -1;}
.sec06-right .right > ul{max-width: 1030px;position: relative;z-index: 2;}
.sec06-right .right > ul .slick-list{overflow: hidden;margin-left:-5px;}
.sec06-right .right > ul li{position: relative;float:left;z-index: 2; padding-bottom:23px;}
.sec06-right .right > ul li + li{margin-left:15px;}
.sec06-right .right > ul li > strong {font-size: 75px;font-family: 'Microsoft YaHei UI';display: block;margin-bottom: 20px;line-height: 1.25;}
.sec06-right .right > ul li > span{font-size:38px;font-family:'Microsoft YaHei UI';position:absolute;right:15px;bottom: 0;letter-spacing:-0.05em;text-align: right;line-height: 1.2;color:#212121;}
.sec06-right .right > ul li > span i{display:block;}
.sec06-right .right > ul li > p{font-size:18px;font-family:'Microsoft YaHei UI';color:#212121;margin-bottom: 40px;letter-spacing: -0.05em;}
.sec06-right .right > ul li img{}
.sec06-right .right > ul li > ul{cursor:grab;}
.sec06-right .right > ul li > ul::-webkit-scrollbar {height:1px;padding-top:2px;}
.sec06-right .right > ul li > ul::-webkit-scrollbar-thumb {background: #70122c;height:3px;padding:1px 0;}
.sec06-right .right > ul li > ul::-webkit-scrollbar-track {background: #3d3d3d;}
.sec06-right .right > ul li .conts{position: absolute;bottom: 0;right: 30px;width: 100%;}
.sec06-right .right > ul li .conts strong{font-size: 38px;font-family: 'Noto Regular';color:#fff;line-height: 1.1;text-align: right;display: block; transition: all ease .5s; position:relative; top:0;}
.sec06-right .right > ul li .conts p{height:0;overflow: hidden;font-size:16px;color:#cecdce;transition: all ease .5s;}
.sec06-right .right > ul li .conts p span{font-size:14px;color:#fff;display: block;margin-top:10px;}
.sec06-right .right > ul li > ul > li:hover .thum img{transition: all ease .5s;}

.sec06-right .right > ul li > ul > li:hover .thum img{filter: brightness(0.6);}
.sec06-right .right > ul li > ul > li:hover .conts strong{top:-50px;}


.sec06-right .right .slick-dots{display: flex !important;padding-top: 50px;}
.sec06-right .right .slick-dots li{width: 100%;padding-bottom: 0 !important;margin-left: 0;}
.sec06-right .right .slick-dots li.slick-active button{background-color: #8b0029;height: 3px;margin-top: -0.5px;}
.sec06-right .right .slick-dots li button{width: 100%;display: block;background: #3d3d3d;text-indent: -9999px;height: 1px;transition:all ease .25s;}

.sec06-right .right .moreBtn{position: relative;margin-top: -30px;top: 70px;text-align: right;z-index: 9;}
.sec06-right .right .slick-arrow{width:66px;height:9px;text-indent: -9999px;font-size: 0;display: inline-block;vertical-align: top;}
.sec06-right .right .slick-arrow.prev{background:url('../../images/main/news-left-b.png') no-repeat left top;margin-right: 20px;}
.sec06-right .right .slick-arrow.next{background:url('../../images/main/news-right-b.png') no-repeat left top;}
.sec06-right .right .slick-track{margin-left:0;}

/* 디자인변경*/
.sec06-right .title{line-height: 1;margin-bottom:80px;color: #a0a0a0;font-family: 'Microsoft YaHei UI';font-weight: normal;font-size: 60px;}
.sec06-right .title > span{color:#8b0028;}

.sec06-right .title-motioin{
  text-align: left;
}

.sec06-right{width: 100%; color:#fff;}
.sec06-right .inner{position: relative; z-index: 1; width: 100%; margin-left: 100px; padding-bottom: 100px; padding-top: 180px;}
.sec06-right .inner > p{color:#fff;font-size: 60px;font-family: Microsoft YaHei UI;line-height: 1.2;white-space: nowrap;}
.sec06-right .inner > p > strong{font-family: 'Microsoft YaHei UI';letter-spacing: -2px;}
.sec06-right .inner .dept-list{display: flex;gap: 200px;margin-top: 80px;padding-left: 140px;}
.sec06-right .inner .dept-list a{}
.sec06-right .inner .dept-list .list{border-left: 1px solid #8b0029;padding-left: 40px;}
.sec06-right .inner .dept-list > .list > strong{font-family: 'Microsoft YaHei UI'; font-size:40px; display:block; margin-bottom:55px;}
.sec06-right .inner .dept-list .list li a{color:#000;display:block;font-size: 20px;font-family: 'Microsoft YaHei UI';margin-bottom: 10px;}
.sec06-right .inner .dept-list .list + .list li a{margin-bottom:18px;}
.sec06-right .inner .dept-list .deptBtn{color: #8b0029;display: inline-block;margin-top: 20px;background: url(./../../images/main/dept-list-btn.png) left center no-repeat;line-height: 50px;height: 50px;padding-left: 60px;}

@media (max-width: 1600px) {
  .sec06-right .inner > p{padding-right:50px;font-size:30px;white-space: wrap;}
  .sec06-right .inner .dept-list{padding-left: 0;}
  .sec06-right .inner .dept-list > .list > strong{font-size:30px;}
  .sec06-right .inner .dept-list .list li{font-size:17px;}
}

@media (max-width: 1400px) {
  .sec06-right .inner{padding-top:40px;}
}

@media (max-width: 1024px) {
  .sec06-right{max-width: 100%;}	
  .sec06-right .inner{margin-left:0;padding-bottom: 100px;padding-top: 100px;}
  .sec06-right .title{font-size: 40px;text-align: center;margin-bottom: 60px;}
  .sec06-right .inner > p{text-align:center;letter-spacing: 0 !important;margin: 0 auto;max-width: 100%;padding-right: 0;}
  .sec06-right .inner > p br{display:none;}
  .sec06-right .inner .dept-list{gap: 40px;padding: 0 20px;}
  .sec06-right .inner .dept-list .list{width: 100%;}
  .sec06-right .inner .dept-list > .list > strong{margin-bottom:40px;font-size: 24px;}
}

body[data-darkmode=off] .sec06-right{color:#000;}
body[data-darkmode=off] .sec06-right .inner > p{color:#000;}
body[data-darkmode=off] .sec06-right .inner .dept-list .list li{color:#000;}

@media (max-width: 1600px) {

}

/* //디자인변경*/

@media (max-width: 1600px) {
  .sec06-right:before{width: 1600px;background-size: contain;}    
  .sec06-right .right{padding: 140px 0 60px 50px;}
  .sec06-right .right > ul{max-width:850px;}
  .sec06-right .right > ul li > strong{font-size:65px;}
  .sec06-right .right > ul .slick-slide ul > li{float:none;width: calc(100% / 3);padding-bottom: 17px;}
  .sec06-right .right .slick-dots{padding-top:30px;}
  .sec06-right .right > ul .slick-list{}    
  .sec06-right .right > ul li > span{font-size:30px;bottom: 5px;}
  .sec06-right .right > ul li > ul .slick-slide{margin-right:10px;height:376px;}
}

@media (max-width: 1400px) {
  .sec06-right .sub-tit{font-size:50px;}
  .sec06-right:before{width:1400px;}    
  .sec06-right .right{padding: 120px 0 10px 40px;}
  .sec06-right .right > ul{max-width:740px;}
  .sec06-right .right > ul li > strong{font-size:55px;}
  .sec06-right .right .slick-arrow{width:50px;background-size:contain !important;}
  .sec06-right .right .slick-dots{padding-top:35px;}    
  .sec06-right .right > ul li > ul .slick-slide{height: 343px;}
}

@media (max-width: 1200px) {
  .sec06-right .right > ul{max-width:650px;}
  .sec06-right .right{padding: 65px 0 50px 30px;}    
  .sec06-right .sub-tit{font-size:42px;}    
  .sec06-right .right > ul li > ul .slick-slide{height:300px;}    
  .sec06-right .right > ul li > strong{font-size:48px;margin-bottom:10px;margin-top: 10px;}    
  .sec06-right .right > ul li > p{font-size:15px;margin-bottom: 20px;}    
}

@media (max-width: 1000px) {
  .sec06-right .sub-tit{font-size:37px;}
  .sec06-right:before{width: 1300px;} 
  .sec06-right .right > ul li > strong{font-size:47px;}    
  .sec06-right .right > ul li > p{font-size:14px;}
  .sec06-right .right > ul li > span{font-size:26px;bottom: 8px;}
  .sec06-right .right > ul .slick-slide ul > li{padding-bottom:16px;}
  .sec06-right .right .slick-arrow{width:40px;}
  .sec06-right .right .slick-arrow.prev{margin-right:15px;}
  .sec06-right .right{padding-bottom:20px;}
  .sec06-right .inner .dept-list .list li a{font-size:16px;}	
  .sec06-right .inner .dept-list .list + .list li a{margin-bottom:16px;}	
  .sec06-right .inner .dept-list{padding:0 25px;margin-top: 60px;}
}
@media (max-width: 960px) {
  .sec06-right .right > ul{max-width:540px;}
  .sec06-right .right > ul li > span{font-size:22px;right:5px;}
  .sec06-right .right > ul li > ul .slick-slide{height:265px;}    
}

@media (max-width: 860px) {
  #multipleContentsDiv_koreaSejong_414{display:block;}
  .wrap_acadeMain{max-width:initial;width:100%;}
  .sec06-right .right{padding: 110px 25px 120px;}
  .sec06-right:before{width: 2000px;left: -141%;}    
  .sec06-right .sub-tit {text-align:center;display: block;font-size: 40px;}    
  .sec06-right .right > ul li > ul{margin-right:-5px;}
  .sec06-right .right > ul li > strong{font-size:40px;margin-bottom: 25px;}
  .sec06-right .right > ul li > p{font-size:18px;margin-bottom:75px;}    
  .sec06-right .right > ul li > ul .slick-slide{height:auto;}
  .sec06-right .right > ul li > span{bottom:10px;}
}

.section07 .ganji2{height: 520px;background: url(../../images/main/ganji2.jpg) no-repeat 10% center;background-attachment: fixed;background-size: cover;}
.ganji2 .inner{max-width:1840px;margin:0 auto;position:relative;height: 100%;}
.ganji2 .inner .b-txt1{position: absolute;font-size:100px;color:rgba(255,255,255,0.2);font-family:'Microsoft YaHei UI';top:50px;}
.ganji2 .inner .b-txt2{position:absolute;top: 125px;left: 15px;font-size:23px;color:#fff;font-family: 'Microsoft YaHei UI';line-height:1.25;}
.ganji2 .inner .b-txt2 i{display:block;}
.ganji2 .inner .b-txt3{position:absolute;top: 170px;left: 110px;letter-spacing: -0.05em;font-size: 12px;font-family: 'Microsoft YaHei UI';color: #979797;}
.ganji2 .inner .b-txt3 i{display:block;}
.ganji2 .inner .b-txt4{position:absolute;left:50%;top:50%;margin-left: -54px;margin-top: -72px;}

@media (max-width: 1860px) {
  .ganji2 .inner{padding:0 35px;}
  .ganji2 .inner .b-txt2{left:45px;}
  .ganji2 .inner .b-txt3{left:145px;}
  .ganji2 .inner .b-txt4{margin-left: -49px;margin-top: -67px;}
  .ganji2 .inner .b-txt4 img{width:98px;height:134px;}
}

@media (max-width: 1400px) {
  .ganji2 .inner .b-txt1{font-size:80px;}
  .ganji2 .inner .b-txt2{font-size:19px;}
  .ganji2 .inner .b-txt3{font-size:11px;left: 120px;top: 160px;}
  .ganji2 .inner .b-txt4{margin-left: -40px;margin-top: -52px;}
  .ganji2 .inner .b-txt4 img{width: 80px;height:104px;}
}

@media (max-width: 1200px) {
  .section07 .ganji2{height: 300px;background-position: center center;background-size: cover;}
  .ganji2 .inner .b-txt1{font-size:50px;top: 35px;}
  .ganji2 .inner .b-txt2{font-size:13px;top: 70px;}
  .ganji2 .inner .b-txt3{font-size:7px;top: 92px;left: 90px;}
  .ganji2 .inner .b-txt4{margin-left:-27.5px;margin-top:-39px;}
  .ganji2 .inner .b-txt4 img{width:57px;height:78px;}
}

@media (max-width: 767px) {
  .section07 .ganji2{height: 270px;}
  .ganji2 .inner .b-txt1{top:5px;left:15px;font-size:46px;}
  .ganji2 .inner .b-txt2{top:40px;left:25px;font-size:11px;}
  .ganji2 .inner .b-txt3{left:65px;top:60px;}
  .ganji2 .inner .b-txt4{margin-top: -25px;margin-left:-26px;}
  .ganji2 .inner .b-txt4 img{width:53px;height:70px;}
}

.section07 .conts{/* background-color: #8b0029; */text-align: center;padding: 60px 0 80px;position: relative;}
.section07 .conts .sub-tit{margin-bottom:0;font-size:60px;color:#fff;font-family:'Microsoft YaHei UI';}
.section07 .conts p{font-size: 16px;color:#fff;padding: 5px 0 10px;font-family: 'Noto Regular';}
.section07 .conts > ul{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);padding: 0 100px;max-width:1560px;margin:110px auto 0;display:flex;}
.section07 .conts > ul li{text-align: left;width: 100%;}
.section07 .conts > ul li + li{margin-left:165px;}
.section07 .conts > ul li i{color:#fff;font-size:30px;font-family: 'Microsoft YaHei UI';display: inline-block;margin-left:5px;vertical-align: bottom;position: relative;top: -5px;}
.section07 .conts > ul li p{font-family: 'Microsoft YaHei UI';font-size:18px;padding:15px 0 25px;}
.section07 .conts > ul li span{font-size:80px;font-family: 'Microsoft YaHei UI';color:#fff;text-align: left;letter-spacing: -1px;position: relative;left: -7px;}
.section07 .conts > ul.hash-link{border:0;display: block;margin-top: 0;}
.section07 .conts > ul.hash-link > li{text-align:center;display: inline-block;width: auto;line-height: 1.2;}
.section07 .conts > ul.hash-link > li  + li{margin-left: 25px;}
.section07 .conts > ul.hash-link > li > a{color:#fff;font-size: 30px;position:relative;}
.section07 .conts > ul.hash-link > li > a:hover{animation:jump 0.75s both;}
.section07 .conts ._schdulList .more{display:none;}
@keyframes jump {
  0%{top:0;}
  30%{top:4px;}
  70%{top:-10px;}
  100%{top:0;}
}

/*일정*/
#multipleDiv_koreaSejong_200{display:none;}
.sche-list{color: #fff;width: 100%;max-width: 1600px;margin: 0 auto;position: relative;}
.sche-list .sche-head{text-align: left;display: flex;align-items: center;gap: 0;}
.sche-list .sche-head .month{display: flex; align-items: center;}
.sche-list .sche-head .month p{font-size: 32px;font-family: Microsoft YaHei UI;}
.sche-list .sche-head .month span{font-size: 16px;display: inline-block;margin-left: 20px;}
.sche-list .sche-head .month p strong{font-family: Microsoft YaHei UI;}
.sche-list .sche-head .sche-arr{display: flex; align-items: center; display:none;}
.sche-list .sche-head .sche-arr a{width:11px; height:21px; display:inline-block; text-indent:-9999px;}
.sche-list .sche-head .sche-arr span{display:inline-block; vertical-align:middle; width:1px; margin:0 10px; height:19px; background-color:#747c85;}
.sche-list .sche-head .sche-arr a.prev{background: url(./../../images/main/sche-arr-prev.png) center center no-repeat;}
.sche-list .sche-head .sche-arr a.next{background: url(./../../images/main/sche-arr-next.png) center center no-repeat;}

.sche-list .list-arr{position: absolute;right: 0;top: 30px;}
.sche-list .list-arr a{width:85px; height:13px; display:inline-block; text-indent:-9999px;}
.sche-list .list-arr a.prev{background: url(./../../images/main/aca-new-prev.png) center center no-repeat;}
.sche-list .list-arr a.next{background: url(./../../images/main/aca-new-next.png) center center no-repeat; margin-left:10px;}
.sche-list ul{/*background: url(./../../images/main/sche-list-bg.jpg) center center no-repeat;*/padding: 20px 0 25px;border-top: 1px solid #905062;background-size: cover;border-bottom: 1px solid #905062;}
.sche-list ul li{position:relative; display: inline-block;text-align: left;padding-left: 70px; z-index:101} 

.sche-list ul li:hover{animation: jello-horizontal 1.2s both;;;}


@keyframes jello-horizontal {
  0% {
	transform: translateY(-10px);
	animation-timing-function: ease-in;
	opacity: 1;
  }
  24% {
	opacity: 1;
  }
  40% {
	transform: translateY(-20px);
	animation-timing-function: ease-in;
  }
  65% {
	transform: translateY(-8px);
	animation-timing-function: ease-in;
  }
  82% {
	transform: translateY(-6px);
	animation-timing-function: ease-in;
  }
  93% {
	transform: translateY(-4px);
	animation-timing-function: ease-in;
  }
  25%,
  55%,
  75%,
  87% {
	transform: translateY(0px);
	animation-timing-function: ease-out;
  }
  100% {
	transform: translateY(0px);
	animation-timing-function: ease-out;
	opacity: 1;
  }
}



.sche-list ul .slick-slide{display:inline-block; padding: 0 40px;}
.sche-list ul li:after{content:'';background:url(./../../images/main/sche-dotted.png) no-repeat;width: 50px;height: 60px;display: block;position: absolute;left: 0;top: 31px;}
.sche-list ul li .date{font-size: 22px;font-family: 'Microsoft YaHei UI';}
.sche-list ul li .date a{color:#fff;}
.sche-list ul li .date strong{font-size: 35px;font-family: 'Microsoft YaHei UI';}
.sche-list ul li .subject{font-size: 18px;font-family: Microsoft YaHei UI;line-height: 1.4;}

@media (max-width: 1400px) {
  .section07 .conts{padding-top:120px;}
  .section07 .conts .sub-tit{font-size:40px;}
  .sche-list{padding:0 20px;}
  .section07 .conts > ul.hash-link > li > a{font-size:32px;}
  .section07 .conts > ul.hash-link > li + li{margin-left:20px;}
}

@media (max-width: 1000px) {
  .section07 .conts{padding: 80px 0 60px;}
  .section07 .conts .sub-tit{font-size:40px;letter-spacing: 0 !important;}
  .section07 .conts span{font-size:30px; max-width: 400px; margin: 0 auto; display: block;}
  .section07 .conts span br{display:none;}
  .sche-list .sche-head{margin-bottom: 0;justify-content: space-between;}
  .sche-list .sche-head .month p{font-size:30px;}
  .sche-list .list-arr{width: auto;top: 22px;right: 25px;}
  .section07 .conts > ul.hash-link > li > a{font-size:22px;}	
  .section07 .conts > ul.hash-link > li + li{margin-left:15px;}
  .section07 .conts > ul.hash-link{padding: 30px 25px 15px;}
  .sche-list ul{padding-bottom:30px;}
}

@media (max-width: 767px) {
  .section07 .conts > ul.hash-link > li > a{font-size:18px;}
  .section07 .conts > ul.hash-link > li + li{margin-left:5px;}

  .sche-list .list-arr a{width:55px;background-size:contain !important;}	
}

@media (max-width: 480px) {
  .sche-list .sche-head .month span{display:none;}
}


.section09{background: url('../../images/main/footer-img.jpg') no-repeat center;position: relative;transition:all ease 1s;}
.section09:after{content:'';width:50%;height:100%;background-color: rgba(0,0,0,0.5);position: absolute;left:50%;top:0;}
.section09 .inner{max-width: 1560px;padding: 170px 0 185px;display: flex;justify-content: space-between;margin: 0 auto;}
.section09 .inner > div{width:100%;}
.section09 .left{padding-right:110px;}
.section09 .left .img > span{color:#fff;font-family:'Microsoft YaHei UI';font-size:28px;display:block;margin-bottom:10px;}
.section09 .left .img > strong{color:#fff;font-family:'Microsoft YaHei UI';font-size:60px;display:block;line-height:1.25;margin-bottom:15px;}
.section09 .left .img > strong > span{font-family:'Microsoft YaHei UI';}
.section09 .left .img > p{font-size:23px;color:#fff;max-width:650px;font-family:'Microsoft YaHei UI';margin-bottom:25px;}
.section09 .left .img > a{color:#fff;padding:10px 25px 10px 20px;display:inline-block;background:#8b0028;font-size:16px;width:155px;position:relative;}

.section09 .right > ul > li:hover a,
.section09 .left .img > a:hover{animation: heartbeat 1.5s ease-in-out infinite both;}

@keyframes heartbeat {
  from {
	transform: scale(1);
	transform-origin: center center;
	animation-timing-function: ease-out;
  }
  10% {
	transform: scale(0.91);
	animation-timing-function: ease-in;
  }
  17% {
	transform: scale(0.98);
	animation-timing-function: ease-out;
  }
  33% {
	transform: scale(0.87);
	animation-timing-function: ease-in;
  }
  45% {
	transform: scale(1);
	animation-timing-function: ease-out;
  }
}

#menu14_obj10383{display:none;}
.section09 .left .img > a:after{content:'';width: 7px;height: 7px;position:absolute;left: 85%;top: 19px;background:url('../../images/main/detail-plus.png') no-repeat center;}
.section09 .left ul{margin-top:100px;}
.section09 .left ul li{font-size:23px;font-family: 'Microsoft YaHei UI';margin-bottom:12px;color:#fff;display: inline-block;margin-left: 30px;position: relative;z-index: 99;cursor: pointer;}
.section09 .left ul li:before{content:'';width:0;height: 10px;transition:all ease .5s;background-color: rgba(247,127,189,0.5);position: absolute;bottom:0;left:0;z-index: -1;}
.section09 .left ul li:hover:before{width:100%;}
.section09 .left ul li:nth-child(1),
.section09 .left ul li:nth-child(6){margin-left:0;}
.section09 .left ul li + li:after{content:'';width:5px;height: 5px;background-color: #fff;position: absolute;left: -18px;top: 17px;border-radius: 50%;}
.section09 .left ul li:nth-child(6):after{display: none;}
.section09 .right{position: relative;z-index: 1;padding-left:110px;}
.section09 .right > ul{display: flex;flex-wrap: wrap;}
.section09 .right > ul > li{width:calc(100% / 2);padding: 40px 40px 55px 15px;position: relative;}

.section09 .right > ul > li strong{font-size:24px;color:#fff;font-family:'Microsoft YaHei UI';display:block;margin-bottom: 20px;}
.section09 .right > ul > li p{font-size:16px;color:#959595;font-family: 'Microsoft YaHei UI';line-height: 1.6;margin-bottom:30px;}
.section09 .right > ul > li a{font-size:16px;color:#fff;background:#8b0028;width:42px;height:42px;border-radius:50%;display:inline-block;text-align:center;padding-top:8px;}

.section09 .right > ul > li:nth-child(1),
.section09 .right > ul > li:nth-child(2){padding-top: 65px;}
.section09 .right > ul > li:nth-child(2),
.section09 .right > ul > li:nth-child(4){padding-left: 70px;}

.section09 .right > ul > li:nth-child(1):after{content:'';width:1px;height: calc(100% - 50px);background-color: #343434;position: absolute;right:0;top:0;}
.section09 .right > ul > li:nth-child(4):after{content:'';width:1px;height: calc(100% - 50px);background-color: #343434;position: absolute;left:0;bottom:0;}

.section09 .right > ul > li:nth-child(2):after{content:'';width:calc(100% - 50px);height: 1px;background-color: #343434;position: absolute;right:0;bottom:0;}
.section09 .right > ul > li:nth-child(3):after{content:'';width:calc(100% - 50px);height: 1px;background-color: #343434;position: absolute;left:0;top:0;}

@media (max-width: 1600px) {
  .section09 .inner{padding:135px 25px 160px;}
  .section09 .left .img > strong{font-size:50px;}
  .section09 .left .img > p{font-size:18px;}
  .section09 .left ul{margin-top:80px;}
  .section09 .left ul li{font-size:20px;}
  .section09 .left ul li + li:after{top:15px;}
}

@media (max-width: 1400px) {
  .section09 .inner{padding:115px 25px;}
  .section09 .left{padding-right:65px;}
  .section09 .right{padding-left:70px;}
  .section09 .right > ul > li strong{font-size:18px;}
  .section09 .right > ul > li p{font-size:14px;}
}

@media (max-width: 1200px) {
  .section09 .left .img > span{font-size:17px;}
  .section09 .left .img > strong{font-size:37px;}
  .section09 .left ul{margin-top:65px;}
  .section09 .left ul li{font-size:14px;}
  .section09 .left ul li{margin-left:20px;margin-bottom: 8px;}
  .section09 .left ul li + li:after{top:12px;left:-13px;}
  .section09 .left .img > p{font-size:14px;}
  .section09 .left .img > a{font-size:10px;width: 95px;padding: 10px 10px 10px 10px;}
  .section09 .left .img > a:after{top: 15px;left: 80%;}
  .section09 .right > ul > li:nth-child(1), .section09 .right > ul > li:nth-child(2){padding-top: 30px;}
  .section09 .right > ul > li{padding:25px;}
  .section09 .right > ul > li strong{font-size:16px;margin-bottom: 12px;}
  .section09 .right > ul > li p{font-size:12px;margin-bottom: 18px;line-height: 1.4;}
  .section09 .right > ul > li a{font-size:12px;width:25px;height: 25px;padding-top: 3px;}
  .section09 .right > ul > li:nth-child(1), .section09 .right > ul > li:nth-child(3){padding-left:0;}
  .section09 .right > ul > li:nth-child(2), .section09 .right > ul > li:nth-child(4){padding-left: 40px;}
}

@media (max-width: 860px) {
  .section09{background: url('../../images/main/m-footer-img.jpg') no-repeat left top;background-size: 100%;}
  .section09 .inner{display:block;padding: 0;}
  .section09:after{width:100%;height:50%;top:50%;left:0;display:none;}
  .section09 .left{padding-top:100px;padding-right: 20px;padding-left:20px;}
  .section09 .left .img > span{font-size:20px;}
  .section09 .left .img > strong{font-size:45px;line-height: 1.125;letter-spacing: -1px;}
  .section09 .left .img > p{font-size:18px;}
  .section09 .left .img > a{width:125px;font-size:13px;}    
  .section09 .left ul{margin-top:75px;margin-bottom:70px;} 
  .section09 .right{padding-left:0;background:rgba(14,14,14,0.7);padding: 75px 30px;}
  .section09 .right > ul > li strong{font-size:18px;}
  .section09 .right > ul > li p{font-size:13px;}    
  .section09 .right > ul > li{padding:20px;}    
  .section09 .right > ul > li:nth-child(2), .section09 .right > ul > li:nth-child(4){padding-left:35px;padding-right: 0;}    
  .section09 .right > ul > li:nth-child(3), .section09 .right > ul > li:nth-child(4){padding-top:35px;}
  .section09 .right > ul > li:nth-child(1):after,  
  .section09 .right > ul > li:nth-child(4):after{height:calc(100% - 20px);}        
  .section09 .right > ul > li:nth-child(2):after,
  .section09 .right > ul > li:nth-child(3):after{width:calc(100% - 20px);}
  .section09 .right > ul > li a{font-size:13px;width:32px;height:32px;padding-top: 6px;}
}

.whatis{max-width:1840px;margin:0 auto;padding: 220px 0 80px;}
.whatis .title-motioin{margin-bottom:40px;}
.whatis .inner{position:relative;}
.whatis .ul-wrap{height: 660px;position: relative;}
.whatis .ul-wrap > ul {display:flex;justify-content: center;}
.whatis .ul-wrap > ul > li{margin-bottom:25px}
.whatis .ul-wrap > ul > li > a{font-size: 50px;color:#333;font-family: 'Microsoft YaHei UI';}
.whatis .ul-wrap > ul > li + li{margin-left:60px;margin-right: -15px;}
.whatis .ul-wrap > ul > li + li:before{content:'';width:1px;height:25px;position:absolute;top: 26px;margin-left: -28px;display:inline-block;background: #333;}
/**.whatis .ul-wrap > ul > li.on > a{font-family:'Microsoft YaHei UI';}**/
.whatis .ul-wrap > ul > li.on .tabWrap {display:block;width: 100%;}
.whatis .ul-wrap > ul > li .tabWrap{display:none;position:absolute;left:0;top: 120px;}
.whatis .ul-wrap > ul > li .tabWrap > ul li{display:inline-block;position:relative;overflow: hidden;}
.whatis .ul-wrap > ul > li .tabWrap > ul li a{color:#000;display:block;height: 525px;position: relative;font-size: 30px;padding-top: 200px;text-align:right;padding-right: 27.5%;font-family: 'Microsoft YaHei UI';}
.whatis .ul-wrap > ul > li .tabWrap > ul li a span{font-size:38px;}
.whatis .ul-wrap > ul > li .tabWrap > ul li a i{display:block;}
.whatis .ul-wrap > ul > li .tabWrap > ul .slick-center li a{font-family:'Microsoft YaHei UI';}
.whatis .ul-wrap > ul > li .tabWrap > ul li:hover a{font-family:'Microsoft YaHei UI';}
.whatis .top-svg{position:absolute;top: 88px;z-index: 9;}
.whatis .bottom-svg{position:absolute;bottom: 0;transform: rotate(180deg);}

.whatis .ul-wrap > ul > li .tabWrap > ul .slick-list{margin: 0 -7.5px;}
.whatis .ul-wrap > ul > li .tabWrap > ul .slick-slide{margin: 0 7.5px;}
.whatis .ul-wrap > ul > li .tabWrap > ul li:before{content:'';width: 427px;height: 100%;position:absolute;left:-2px;top:0;filter: contrast(0.5);opacity: 0.25;/* background-color:#ccc !important; */transition:all ease .5s;background-size: cover !important;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.dan01:before{background:url('../../images/main/dan01-images01.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.dan02:before{background:url('../../images/main/dan01-images02.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.dan03:before{background:url('../../images/main/dan01-images03.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.dan04:before{background:url('../../images/main/dan01-images04.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.dan05:before{background:url('../../images/main/dan01-images05.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.dan06:before{background:url('../../images/main/dan01-images06.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.high01:before{background:url('../../images/main/main-high-gard-img01.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.high02:before{background:url('../../images/main/main-high-gard-img02.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.high03:before{background:url('../../images/main/main-high-gard-img03.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.high04:before{background:url('../../images/main/main-high-gard-img04.png') no-repeat left top;}
.whatis .ul-wrap > ul > li .tabWrap > ul li.high05:before{background:url('../../images/main/main-high-gard-img05.png') no-repeat left top;}

.whatis .ul-wrap > ul > li .tabWrap > ul .slick-center li:before{opacity:0.75;filter:contrast(0.85);}
.whatis .ul-wrap > ul > li .tabWrap > ul li:hover:before{opacity:0.75;filter:contrast(0.85);}

@media (max-width: 1600px) {
  .whatis{padding-top:100px;}	
  .whatis .ul-wrap > ul > li .tabWrap > ul li a{font-size:24px;padding-right:25%;}
  .whatis .ul-wrap > ul > li .tabWrap > ul li a > span{font-size:32px;}
  .whatis .ul-wrap > ul > li > a{font-size:42px;}	
}

@media (max-width: 1000px) {
  .whatis .ul-wrap{height:530px;}	
  .whatis .ul-wrap > ul > li > a{font-size:28px;}
  .whatis .ul-wrap > ul > li + li:before{height:20px;top:12px;}	
}

.aca-arrow-box{position:relative;top:-50px;z-index: 9999;display:none;}
.aca-arrow-box > ul{display:flex;justify-content: center;}
.aca-arrow-box > ul > li{margin:0 10px;}
.aca-arrow-box .aca-prev{background:url('../../images/main/aca-prev.png') no-repeat;text-indent:-9999px;width: 66px;height: 8px;display: block;cursor:pointer;}
.aca-arrow-box .aca-nexet{background:url('../../images/main/aca-next.png') no-repeat;text-indent:-9999px;width: 66px;height: 8px;display: block;cursor:pointer;}

.whatis .ul-wrap > ul > li .tabWrap .slick-slider{overflow:hidden;padding-bottom:18px;}
.whatis .ul-wrap > ul > li .tabWrap .slick-prev{background:url('../../images/main/aca-new-prev-dark.png') no-repeat;text-indent:-9999px;width: 85px;height: 13px;display: block;cursor:pointer;position:absolute;left: calc(50% - 85px);bottom: 0;}
.whatis .ul-wrap > ul > li .tabWrap .slick-next{background:url('../../images/main/aca-new-next-dark.png') no-repeat;text-indent:-9999px;width: 85px;height: 13px;display: block;cursor:pointer;position:absolute;left: calc(50% + 15px);bottom: 0;}

.aca-link{position:absolute;right:0;top:190px;z-index: 1002;}
.aca-link ul{display:flex;}
.aca-link li{position:relative;margin-left:25px;}
.aca-link li + li:before{content:'';width:1px;height:10px;background: #333;position:absolute;left:-12px;top:9px;}
.aca-link li a{color: #333;font-size: 18px;}

@media (max-width: 1200px) {
  .aca-link{top:170px;}
}

@media (max-width: 1000px) {
  .aca-link{top:140px;right:10px;}
  .aca-link li a{font-size:15px;}	
  .whatis .ul-wrap > ul > li .tabWrap > ul li a{font-size:20px;line-height:1.4;height: 400px;padding-top: 160px;}	
  .whatis .ul-wrap > ul > li .tabWrap > ul li a > span{font-size:28px;}	
  .whatis .ul-wrap > ul > li .tabWrap .slick-prev{width:65px;height:10px;background-size:contain !important;left: calc(50% - 65px);}
  .whatis .ul-wrap > ul > li .tabWrap .slick-next{width:65px;height:10px;background-size:contain !important;left: calc(50% + 15px);}
}

@media (max-width: 767px) {
  .whatis .ul-wrap{height:420px;}
  .whatis .ul-wrap > ul > li .tabWrap > ul li a{font-size: 16px;line-height:1.4;height: 290px;padding-top: 130px;padding-right: 12%;}	
  .whatis .ul-wrap > ul > li .tabWrap > ul li a > span{font-size: 18px;}	
  .whatis .ul-wrap > ul > li .tabWrap > ul li:before{width:240px;}
}


.newsMain .hamburger:hover .line:nth-child(2){background:#ccc;}
.newsMain .hamburger:hover .line:nth-child(1){background:#ccc;}
.newsMain .hamburger:hover .line:nth-child(3){background:#ccc;}

.researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(2){background:#ccc;}
.researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(1){background:#ccc;;}
.researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(3){background:#ccc;}

.wrap_photo .hamburger:hover .line:nth-child(2){background:#ccc;}
.wrap_photo .hamburger:hover .line:nth-child(1){background:#ccc;}
.wrap_photo .hamburger:hover .line:nth-child(3){background:#ccc;}

.title-motioin{color:#333;}

.whatis .top-svg path,
.whatis .bottom-svg path{fill:#fff;}

.whatis .ul-wrap > ul > li .tabWrap > ul li:before{background-color:#eee !important;}

.section07 .title-motioin strong{color:#fff;}
.eventMain .title-motioin{margin-bottom:200px;}

@media (max-width: 1000px) {
  .eventMain .title-motioin{margin-bottom:140px;}
}

/**Main - When windows set by dark**/
body.on.main{background:#000;}
body.on .newsMain{background:#000;}
body.on .newsMain .container .list > ul:before{opacity: 0.18;}
body.on .newsMain .more:after{background:url('../../images/main/w-more-arrow.png') no-repeat center;}

body.on #menu14_obj171{overflow: visible;}
body.on .wrap_photo{background:#000;}
body.on .wrap_photo .list ul li .con .subjectText{color:#fff;}
body.on .wrap_photo .list ul li .con .content{color:#acacac;}
body.on .wrap_photo .inner .more:after{background:url('../../images/main/w-more-arrow.png') no-repeat center;}
body.on .wrap_photo .inner:after{filter: brightness(3);}

body.on .researchMain{background:#000;}
body.on .researchMain .list > ul > li:nth-child(1) .con:before{filter: brightness(2.5);z-index: 1;}
body.on .researchMain .list > ul > li:nth-child(1) .con .subjectText{color:#fff;z-index: 2;position: relative;}
body.on .researchMain .list > ul > li:nth-child(1) .content{color:#fff;z-index: 2;position: relative;}
body.on .researchMain .list > ul > li:nth-child(1){background:url('../../images/main/ac-bg-b.png') no-repeat center;}
body.on .researchMain .list > ul > li:nth-child(1) .readMore:after{background:url('../../images/main/w-more-arrow.png') no-repeat center;}
body.on .researchMain .list > ul > li + li{z-index: 2;}

body.on .text_box > span{color:#fff;}

body.on .sec06-right:before{background:url('../../images/main/today-right-b.png') no-repeat center;}
body.on .sec06-right .right > ul li > strong{color:#fff;}
body.on .sec06-right .right > ul li > p{color:#9d9d9d;}
body.on .sec06-right .right > ul li > span{color:#fff;}
body.on .sec06-right .right .slick-arrow.prev{background:url('../../images/main/news-left-w.png') no-repeat left top;margin-right: 20px;}
body.on .sec06-right .right .slick-arrow.next{background:url('../../images/main/news-right-w.png') no-repeat left top;}

body.on .eventMain{background:#000;}
body.on .eventMain:after{background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 70%);/**background:url('../../images/main/event-effect.png') repeat center;**/}
/*body.on .eventMain .more{color:#fff;border-color:#fff;background-image:url('../../images/main/w-plus.png') no-repeat center;}*/
body.on .sec06-right .inner .dept-list .list li a{color:#fff; transition:ease all .5s}
body.on .sec06-right .inner .dept-list .list li a:hover{transform:scale(1.3);}

body.on .newsMain .hamburger:hover .line:nth-child(2){background:#fff;}
body.on .newsMain .hamburger:hover .line:nth-child(1){background:#fff;}
body.on .newsMain .hamburger:hover .line:nth-child(3){background:#fff;}

body.on .title-motioin{color:#fff;}
body.on .whatis .ul-wrap > ul > li > a,
body.on .aca-link li a{color:#fff;}
body.on .whatis .ul-wrap > ul > li + li:before,
body.on .aca-link li + li:before{background:#fff;}
body.on .whatis .ul-wrap > ul > li .tabWrap > ul li a{color:#fff;}

body.on .whatis .top-svg path,
body.on .whatis .bottom-svg path{fill:#000;}
body.on .whatis .ul-wrap > ul > li .tabWrap > ul .slick-center li:before{opacity:0.6;}
body.on .whatis .ul-wrap > ul > li .tabWrap > ul li:hover:before{opacity:0.6;filter:contrast(0.85);}

body.on .whatis .ul-wrap > ul > li .tabWrap .slick-prev{background:url('../../images/main/aca-new-prev.png') no-repeat;}
body.on .whatis .ul-wrap > ul > li .tabWrap .slick-next{background:url('../../images/main/aca-new-next.png') no-repeat;}

body.on .researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(2){background:#fff;}
body.on .researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(1){background:#fff;;}
body.on .researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(3){background:#fff;}

body.on .wrap_photo .hamburger:hover .line:nth-child(2){background:#fff;}
body.on .wrap_photo .hamburger:hover .line:nth-child(1){background:#fff;}
body.on .wrap_photo .hamburger:hover .line:nth-child(3){background:#fff;}

/**Main - Setting dark-mode by click**/
body[data-darkmode=on].main{background:#000;}
body[data-darkmode=on] .newsMain{background:#000;}
body[data-darkmode=on] .newsMain .container .list > ul:before{opacity: 0.18;}
body[data-darkmode=on] .newsMain .more:after{background:url('../../images/main/w-more-arrow.png') no-repeat center;}

body[data-darkmode=on] #menu14_obj171{overflow: visible;}
body[data-darkmode=on] .wrap_photo{background:#000;}
body[data-darkmode=on] .wrap_photo .list ul li .con .subjectText{color:#fff;}
body[data-darkmode=on] .wrap_photo .list ul li .con .content{color:#acacac;}
body[data-darkmode=on] .wrap_photo .inner .more:after{background:url('../../images/main/w-more-arrow.png') no-repeat center;}
body[data-darkmode=on] .wrap_photo .inner:after{filter: brightness(3);}

body[data-darkmode=on] .researchMain{background:#000;}
body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1) .con:before{filter: brightness(2.5);z-index: 1;}
body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1) .con .subjectText{color:#fff;z-index: 2;position: relative;}
body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1) .content{color:#fff;z-index: 2;position: relative;}
body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1){background:url('../../images/main/ac-bg-b.png') no-repeat center;}
body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1) .readMore:after{background:url('../../images/main/w-more-arrow.png') no-repeat center;}
body[data-darkmode=on] .researchMain .list > ul > li + li{z-index: 2;}

body[data-darkmode=on] .text_box > span{color:#fff;}

body[data-darkmode=on] .sec06-right:before{background:url('../../images/main/today-right-b.png') no-repeat center;}
body[data-darkmode=on] .sec06-right .right > ul li > strong{color:#fff;}
body[data-darkmode=on] .sec06-right .right > ul li > p{color:#9d9d9d;}
body[data-darkmode=on] .sec06-right .right > ul li > span{color:#fff;}
body[data-darkmode=on] .sec06-right .right .slick-arrow.prev{background:url('../../images/main/news-left-w.png') no-repeat left top;margin-right: 20px;}
body[data-darkmode=on] .sec06-right .right .slick-arrow.next{background:url('../../images/main/news-right-w.png') no-repeat left top;}

body[data-darkmode=on] .eventMain{background:#000;}
body[data-darkmode=on] .eventMain:after{background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 70%);/**background:url('../../images/main/event-effect.png') repeat center;**/}
/*body[data-darkmode=on] .eventMain .more{color:#fff;border-color:#fff;background-image:url('../../images/main/w-plus.png') no-repeat center;}*/
body[data-darkmode=on] .sec06-right .inner .dept-list .list li a{color:#fff; transition:ease all .5s}
body[data-darkmode=on] .sec06-right .inner .dept-list .list li a:hover{transform:scale(1.3);}

body[data-darkmode=on] .newsMain .hamburger:hover .line:nth-child(2){background:#fff;}
body[data-darkmode=on] .newsMain .hamburger:hover .line:nth-child(1){background:#fff;}
body[data-darkmode=on] .newsMain .hamburger:hover .line:nth-child(3){background:#fff;}

body[data-darkmode=on] .title-motioin{color:#fff;}
body[data-darkmode=on] .whatis .ul-wrap > ul > li > a,
body[data-darkmode=on] .aca-link li a{color:#fff;}
body[data-darkmode=on] .whatis .ul-wrap > ul > li + li:before,
body[data-darkmode=on] .aca-link li + li:before{background:#fff;}
body[data-darkmode=on] .whatis .ul-wrap > ul > li .tabWrap > ul li a{color:#fff;}

body[data-darkmode=on] .whatis .top-svg path,
body[data-darkmode=on] .whatis .bottom-svg path{fill:#000;}
body[data-darkmode=on] .whatis .ul-wrap > ul > li .tabWrap > ul .slick-center li:before{opacity:0.6;}
body[data-darkmode=on] body.on .whatis .ul-wrap > ul > li .tabWrap > ul li:hover:before{opacity:0.6;filter:contrast(0.85);}

body[data-darkmode=on] .whatis .ul-wrap > ul > li .tabWrap .slick-prev{background:url('../../images/main/aca-new-prev.png') no-repeat;}
body[data-darkmode=on] .whatis .ul-wrap > ul > li .tabWrap .slick-next{background:url('../../images/main/aca-new-next.png') no-repeat;}

body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(2){background:#fff;}
body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(1){background:#fff;}
body[data-darkmode=on] .researchMain .list > ul > li:nth-child(1):hover .hamburger .line:nth-child(3){background:#fff;}

body[data-darkmode=on] .wrap_photo .hamburger:hover .line:nth-child(2){background:#fff;}
body[data-darkmode=on] .wrap_photo .hamburger:hover .line:nth-child(1){background:#fff;}
body[data-darkmode=on] .wrap_photo .hamburger:hover .line:nth-child(3){background:#fff;}

.main .mobile-more{display:none;color:#fff;width:100px;margin:35px auto 0;border-radius:20px;background: rgb(108 108 108 / 75%);text-align:center;padding:3px 0;font-size:15px;}
@media (max-width: 767px) {
  .main .mobile-more{display:block;}
  .main .researchMain.m-on .list > ul > li + li + li{display:block;}
  .main .researchMain.m-on .mobile-more{display:none;}
}