/**Scroll Effect**/

.title-motioin{}
.title-motioin strong,
.title-motioin span{position: relative;  filter: blur(10px);  opacity: 0;  left: 200px; transition: cubic-bezier(0.16, 0.55, 0.32, 1.28) all 1s;}

.newsMain.scroll .title-motioin strong{filter: blur(0);  opacity: 1;  left: 0;}
.newsMain.scroll .title-motioin span{filter: blur(0);  opacity: 1;  left: 0; transition-delay: 1s;}

.researchMain.scroll .title-motioin strong{filter: blur(0);  opacity: 1;  left: 0;}
.researchMain.scroll .title-motioin span{filter: blur(0);  opacity: 1;  left: 0; transition-delay: 1s;}

.sec06-right.scroll .title-motioin strong{filter: blur(0);  opacity: 1;  left: 0;}
.sec06-right.scroll .title-motioin span{filter: blur(0);  opacity: 1;  left: 0; transition-delay: 1s;}

.whatis.scroll .title-motioin strong{filter: blur(0);  opacity: 1;  left: 0;}
.whatis.scroll .title-motioin span{filter: blur(0);opacity: 1;left: -18px;transition-delay: 1s;}

.wrap_photo.scroll .title-motioin strong{filter: blur(0);  opacity: 1;  left: 0;}
.wrap_photo.scroll .title-motioin span{filter: blur(0);  opacity: 1;  left: 0; transition-delay: 1s;}

.eventMain.scroll .title-motioin strong{filter: blur(0);  opacity: 1;  left: 0;}
.eventMain.scroll .title-motioin span{filter: blur(0);  opacity: 1;  left: 0; transition-delay: 1s;}

.section07.scroll .title-motioin strong{filter: blur(0);  opacity: 1;  left: 0;}
.section07.scroll .title-motioin span{filter: blur(0);  opacity: 1;  left: 0; transition-delay: 1s;}

/* animation*/
.wrap_acadeMain{transition:cubic-bezier(0.3, 1.29, 1, 1) all 1.5s; position:relative; filter: blur(15px);  left:-100%;}
.sec06-right .title,
.sec06-right .inner .dept-list .list,
.sec06-right .inner .dept-list .list + .list{transition:ease all 1.5s; position:relative; filter: blur(15px);  left:10%; opacity:0;}
.sec06-right .inner > p{letter-spacing:40px;transition:ease all 1.5s;filter: blur(15px);position:relative;opacity:0;}

.wrap_acadeMain.scroll{filter: blur(0);  left:0; }
.sec06-right.scroll .title{filter: blur(0);transition-delay: .5s;left:0;opacity:1;}
.sec06-right.scroll .inner > p{letter-spacing:0;transition-delay: 2.75s;opacity:1;filter: blur(0);}
.sec06-right.scroll .inner .dept-list .list:nth-child(1){filter: blur(0);top:0;transition-delay: 3s;left:0;opacity:1;}
.sec06-right.scroll .inner .dept-list .list:nth-child(2){filter: blur(0);top:0;transition-delay: 3.3s;left:0;opacity:1;}

.whatis .ul-wrap > ul > li > a ,
.whatis .ul-wrap > ul > li + li:before{filter: blur(10px);opacity: 0;transition:ease all 0.75s;}
.whatis.scroll .ul-wrap > ul > li > a,
.whatis.scroll .ul-wrap > ul > li + li:before{filter: blur(0);opacity:1;transition-delay:1.25s;}

.whatis .aca-link{opacity:0;filter: blur(10px);transition:ease all 0.75s;}
.whatis.scroll .aca-link{filter: blur(0);opacity:1;transition-delay:1.25s;}

.whatis .ul-wrap > ul > li .tabWrap .slick-prev,
.whatis .ul-wrap > ul > li .tabWrap .slick-next{opacity:0;filter: blur(10px);transition:ease all 0.75s;}

.whatis.scroll .ul-wrap > ul > li .tabWrap .slick-prev,
.whatis.scroll .ul-wrap > ul > li .tabWrap .slick-next{filter: blur(0);opacity:1;transition-delay:0.5s;}

.whatis .ul-wrap > ul > li .tabWrap > ul .slick-list{position:relative;transition:all ease 1s;left:100%;opacity:0;filter:blur(10px);}
.whatis.scroll .ul-wrap > ul > li .tabWrap > ul .slick-list{left:0;opacity:1;filter:blur(0);transition-delay:1s;}

.whatis .top-svg{opacity:0;top:0;transition:all ease .5s;}
.whatis.scroll .top-svg{opacity:1;top:88px;transition-delay:2s;}

.whatis .bottom-svg{opacity:0;bottom:-88px;transition:all ease .5s;}
.whatis.scroll .bottom-svg{opacity:1;bottom:0;transition-delay:2s;}

.whatis .aca-arrow-box{opacity:0;transition:all ease .5s;}
.whatis.scroll .aca-arrow-box{opacity:1;transition-delay:2s;}

.whatis .slick-track .slick-slide + .slick-active{position:relative; left:1500px; transition:cubic-bezier(0.25, 0.61, 0.58, 1) all 2.5s; filter: blur(20px);}
.scroll.whatis .slick-track .slick-slide + .slick-active{left:0; filter: blur(0);}

@media (max-width: 1200px) {
  .whatis.scroll .top-svg{top:100px;}
}

@media (max-width: 767px) {
  .whatis.scroll .top-svg{top:120px;}
  .whatis.scroll .bottom-svg{bottom: 5px;}  
}

.scroll.whatis .slick-track .slick-slide + .slick-active{transition-delay:0s;}
.scroll.whatis .slick-track .slick-slide + .slick-active + .slick-active{transition-delay: .5s;}
.scroll.whatis .slick-track .slick-slide + .slick-active + .slick-active + .slick-active{transition-delay: .75s;}
.scroll.whatis .slick-track .slick-slide + .slick-active + .slick-active + .slick-active + .slick-active{transition-delay: 1s;}
.scroll.whatis .slick-track .slick-slide + .slick-active + .slick-active + .slick-active + .slick-active  + .slick-active {transition-delay: 1.25s;}

/*animation*/
.section07 .conts .sub-tit,
.section07 .conts p,
.section07 .conts span,
.section07 .conts > ul.hash-link,
.sche-list{position:relative; transition:cubic-bezier(0.44, 0, 0.32, 1.28) all 1.2s; opacity:0;}
.section07 .conts .sub-tit{letter-spacing:100px;}
.section07 .conts p{filter: blur(5px); top:100px;}
.section07 .sche-list{filter: blur(5px); top:100px;}
.section07 .title-motioin{margin-bottom:0;}
.section07 .title-motioin span{color:#fff;}
.section07 .conts:before{content:'';width:0;height:100%;background:#8b0029;position: absolute;left:0;top:0;display: block;transition:all ease 1s;}

.section07.scroll .conts .sub-tit{letter-spacing:0; opacity:1;}
.section07.scroll .conts p{filter: blur(0); top:0; opacity:1; transition-delay:1.5s;}
.section07.scroll .conts > ul.hash-link{opacity:1;transition-delay:1.5s;}
.section07.scroll .sche-list{transition-delay:2s; filter: blur(0); top:0; opacity:1;}
.section07.scroll .sche-list .sche-head .month span{transition-delay:2s; filter: blur(0); opacity:1;}
.section07.scroll .conts:before{width:100%;}

.newsMain .title{top:50px;position: relative;opacity: 0;transition: all ease 1s;}
.newsMain .list div.slick-slide:before{content:'';width:100%;height: 0;position: absolute;left:0;top:0;background-color: #70122c;z-index: -1;opacity: 0;transition:all ease 0.75s;}
.newsMain .list div.slick-slide img{opacity: 0;transform:scale(1.2);transition:all ease 0.75s;}
.newsMain .slick-slide a{opacity:0;transition: all ease 1s;}
.newsMain .more{opacity: 0;transition:all ease 0.75s;}

.newsMain.scroll .title{top:0;opacity: 1;transition-delay: 1.5s;}
.newsMain.scroll .list div.slick-slide:before{height: calc(100% - 10px);opacity: 1;transition-delay:3s;}
.newsMain.scroll .list div.slick-slide:nth-child(3)::before{transition-delay:3.5s;}
.newsMain.scroll .list div.slick-slide img{opacity: 1;transform:scale(1);transition-delay: 3.5s;}
.newsMain.scroll .list div.slick-slide:nth-child(3) img{transition-delay: 4s;}
.newsMain.scroll .slick-slide a{opacity:1;transition-delay:3s;}

.newsMain.scroll .more{opacity: 1;transition-delay:0.5s;}

.wrap_photo .inner:after{right: -450px;transform: scale(0.8);transition: all ease 2s;}
.wrap_photo .title{top:50px;position: relative;opacity: 0;transition: all ease 1s;}
.wrap_photo .list ul li .thumb{overflow: hidden;position: relative;}
.wrap_photo .list ul li .thumb:before{content:'';width:100%;height: 0;position: absolute;left:0;top:0;background-color: #70122c;opacity: 0;transition:all ease 0.75s;}
.wrap_photo .list ul li img{opacity: 0;transform:scale(1.2);transition:all ease 0.75s;}
.wrap_photo .list ul li .con .subjectText{opacity: 0;position: relative;top:50px;transition:all ease 1s;}
.wrap_photo .list ul li .con .content{opacity: 0;position: relative;top:50px;transition:all ease 1s;}
.wrap_photo .more{opacity: 0;transition:all ease 1s;}
.wrap_photo .list ul li .thumb > div{transition: all ease 1s;}

.wrap_photo .list ul li .thumb > svg{position: absolute;width: 100%;height: 100%;z-index: 2;display:none;}      
.wrap_photo .list ul li .thumb > svg rect{box-shadow:0 0 10px rgba(255,255,255,1) fill: none;stroke: rgba(139,0,41,1);
  stroke-width: 10;stroke-dasharray: 0, 600;transition: all 0.35s linear;}
.wrap_photo .list ul li:hover .thumb svg rect {stroke-width: 15px;stroke-dasharray: 400, 50;stroke-dashoffset: 48;transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);}


.wrap_photo .list ul li:hover .thumb > div{transform: scale(1.075);filter:brightness(0.55);}

.wrap_photo.scroll .inner:after{right:-700px;transform:scale(1);filter:brightness(0);}
.wrap_photo.scroll .title{top:0;opacity: 1;transition-delay:1s;}
.wrap_photo.scroll .list ul li .thumb:before{height: 100%;opacity: 1;transition-delay: 1s;}
.wrap_photo.scroll .list ul li img{opacity: 1;transform:scale(1);transition-delay: 1.5s;}
.wrap_photo.scroll .list ul li .con .subjectText{opacity: 1;top:0;transition-delay:0.25s;}
.wrap_photo.scroll .list ul li .con .content{opacity: 1;top:0;transition-delay:0.5s;}

.wrap_photo.scroll .list ul .slick-slide:nth-child(2) .thumb::before{transition-delay:1.5s;}
.wrap_photo.scroll .list ul .slick-slide:nth-child(2) img{transition-delay: 2s;}
.wrap_photo.scroll .list ul .slick-slide:nth-child(2) .con .subjectText{transition-delay: 0.75s;}
.wrap_photo.scroll .list ul .slick-slide:nth-child(2) .con .content{opacity: 1;top:0;transition-delay:1.15s;}
.wrap_photo.scroll .more{opacity: 1;transition-delay:0.5s;}

@media (max-width: 1000px) {
  .wrap_photo.scroll .list ul li .thumb:before{height: 100%;opacity: 1;transition-delay:1.5s;}
  .wrap_photo.scroll .list ul li img{opacity: 1;transform:scale(1);transition-delay: 2s;}
  .wrap_photo.scroll .list ul li .con .subjectText{opacity: 1;top:0;transition-delay:2.25s;}
  .wrap_photo.scroll .list ul li .con .content{opacity: 1;top:0;transition-delay:2.5s;}

  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) .thumb::before{transition-delay:4s;}
  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) img{transition-delay: 4.5s;}
  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) .con .subjectText{transition-delay: 4.75s;}
  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) .con .content{opacity: 1;top:0;transition-delay:5.15s;}
}

@media (max-width: 767px) {
  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) .thumb::before{transition-delay:1.5s;}
  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) img{transition-delay: 2.5s;}
  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) .con .subjectText{transition-delay: 2.25s;}
  .wrap_photo.scroll .list ul .slick-slide:nth-child(2) .con .content{opacity: 1;top:0;transition-delay:2.5s;}
}

.researchMain .title{top:250px;position: relative;opacity: 0;transition: all ease-in-out 1s; filter: blur(20px);}
.researchMain .list > ul > li:nth-child(1){opacity: 0;transition:all ease 1s;transition-delay:0.5s;}
.researchMain .list > ul > li:nth-child(1) .thumb{overflow: hidden;position: relative;}
.researchMain .list > ul > li:nth-child(1) .thumb img{transform:scale(1.25);transition:all ease 1.5s;opacity: 0;}
.researchMain .list > ul > li:nth-child(1) .subjectText{opacity: 0;transition:all ease 1s;transition: all ease 1s;z-index:99;position:relative;top:50px;}
.researchMain .list > ul > li:nth-child(1) .content{opacity: 0;transition:all ease 1s;transition: all ease 1s;z-index:99;position:relative;top:50px;}
.researchMain .list > ul > li:nth-child(1) .readMore{opacity: 0;transition:all ease 1s;transition: all ease 1s;z-index:99;}

.researchMain .list > ul > li{position: relative;overflow: hidden;}
.researchMain .list > ul > li:before{content:'';width:100%;height: 0;position: absolute;left:0;top:0;z-index:-1;background-color: #70122c;opacity: 0;transition:all ease 0.75s;}
.researchMain .list > ul > li .thumb img{opacity: 0;transform:scale(1.2);transition:all ease 0.75s;}
.researchMain .list > ul > li .con{opacity: 0;transition:all ease 1s;}

.researchMain.scroll .title{top:0;opacity: 1; filter: blur(0);}
.researchMain.scroll .list > ul > li:nth-child(1){opacity: 1; transition-delay: 0.05s; }
.researchMain.scroll .list > ul > li:nth-child(1) .thumb img{opacity: 1;transform:scale(1);transition-delay: 1.75s;}
.researchMain.scroll .list > ul > li:nth-child(1) .con{opacity:1; transition-delay: 0.15s; }
.researchMain.scroll .list > ul > li:nth-child(1) .subjectText{opacity: 1;top:0; transition-delay:0.5s; }
.researchMain.scroll .list > ul > li:nth-child(1) .content{opacity: 1;top:0; transition-delay:0.75s; }
.researchMain.scroll .list > ul > li:nth-child(1) .readMore{opacity: 1;transition-delay:2.75s;}

.researchMain .list > ul.scroll > li:nth-child(2):before{height: 100%;opacity: 1;transition-delay:0.5s;}
.researchMain .list > ul.scroll > li:nth-child(2) .thumb img{opacity: 1;transform:scale(1);transition-delay: 1s;}
.researchMain .list > ul.scroll > li:nth-child(2) .con{opacity: 1;transition-delay: 1.5s;}

.researchMain .list > ul.scroll > li:nth-child(3):before{height: 100%;opacity: 1;transition-delay:0.85s;}
.researchMain .list > ul.scroll > li:nth-child(3) .thumb img{opacity: 1;transform:scale(1);transition-delay: 1.35s;}
.researchMain .list > ul.scroll > li:nth-child(3) .con{opacity: 1;transition-delay: 1.85s;}

.researchMain .list > ul.scroll > li:nth-child(4):before{height: 100%;opacity: 1;transition-delay:1.1s;}
.researchMain .list > ul.scroll > li:nth-child(4) .thumb img{opacity: 1;transform:scale(1);transition-delay:1.6s;}
.researchMain .list > ul.scroll > li:nth-child(4) .con{opacity: 1;transition-delay:1.85s;}

@media (max-width: 1000px) {
  .researchMain.scroll .list > ul > li:nth-child(1) .thumb img{transition-delay: 0.5s;}

  .researchMain .list > ul.scroll > li:nth-child(3):before{transition-delay:2.85s;}
  .researchMain .list > ul.scroll > li:nth-child(3) .thumb img{transition-delay: 3.35s;}
  .researchMain .list > ul.scroll > li:nth-child(3) .con{transition-delay: 3.85s;}

  .researchMain .list > ul.scroll > li:nth-child(4):before{transition-delay:4.1s;}
  .researchMain .list > ul.scroll > li:nth-child(4) .thumb img{transition-delay:4.6s;}
  .researchMain .list > ul.scroll > li:nth-child(4) .con{transition-delay:4.85s;}  
}

.eventMain .title{top:50px;position: relative;opacity: 0;transition: all ease 1s;}
.eventMain .list > ul > li{opacity: 0;margin-top:65px;transition: all ease 1s; /**background:#8b0029;**/}
.eventMain .more{opacity:0;transition:all ease .5s;}

.eventMain.scroll .title{top:0;opacity: 1;}
.eventMain.scroll .list > ul > li:nth-child(1){opacity: 1;margin-top:0;transition-delay:0.5s;}
.eventMain.scroll .list > ul > li:nth-child(2){opacity: 1;margin-top:0;transition-delay:0.75s;}
.eventMain.scroll .list > ul > li:nth-child(3){opacity: 1;margin-top:0;transition-delay:1s;}

.eventMain.scroll-second .list > ul > li:nth-child(4){opacity: 1;margin-top:0;transition-delay:0.5s;}
.eventMain.scroll-second .list > ul > li:nth-child(5){opacity: 1;margin-top:0;transition-delay:0.75s;}
.eventMain.scroll-second .list > ul > li:nth-child(6){opacity: 1;margin-top:0;transition-delay:1s;}

.eventMain.scroll-third .list > ul > li:nth-child(7){opacity: 1;margin-top:0;transition-delay:0.5s;}
.eventMain.scroll-third .list > ul > li:nth-child(8){opacity: 1;margin-top:0;transition-delay:0.75s;}
.eventMain.scroll-third .list > ul > li:nth-child(9){opacity: 1;margin-top:0;transition-delay:1s;}

.eventMain.scroll-third .more{opacity:1;transition-delay:1.5s;}


.section09 .left .img{opacity: 0;position: relative;left:-250px;transition:all cubic-bezier(0.68, -0.55, 0.27, 1.55) 2s; filter: blur(5px);}
.section09.scroll .left .img{opacity: 1;left:0; filter: blur(0);}

.section09 .left ul{opacity: 0;position: relative;left:-250px;transition:all cubic-bezier(0.68, -0.55, 0.27, 1.55) 2s; filter: blur(5px);}
.section09.scroll .left ul{left:0;opacity: 1;transition-delay: 0.5s; filter: blur(0);}}

.section09:after{opacity: 0;transition:all ease 2s;}
.section09.scroll:after{opacity: 1;}

.section09 .right > ul > li{opacity: 0;top:150px;transition: all cubic-bezier(0.68, -0.55, 0.27, 1.55) 2s; filter: blur(5px);}

.section09.scroll .right > ul > li{opacity: 1;top:0; filter:blur(0);}
.section09.scroll .right > ul > li:nth-child(1){transition-delay:0.75s;}
.section09.scroll .right > ul > li:nth-child(2){transition-delay:1s;}
.section09.scroll .right > ul > li:nth-child(3){transition-delay:1.25s;}
.section09.scroll .right > ul > li:nth-child(4){transition-delay:1.5s;}


.cursor {display:none;opacity: 0; font-family: Noto Bold; position: absolute; top: 0; left: 0; width:100px; height: 100px; background-color: #fff; border-radius: 50%; z-index: 9999; pointer-events: none; transition: transform 200ms ease-out; mix-blend-mode: difference; } 
.cursor.cursor_expand { transform: scale(1.5); opacity: 1;} 

@media (max-width: 1023px) {
  .cursor{display:none;}
}

.p-search{position: fixed;left: 50%;transform: translate(-50%);z-index: 101;bottom: 50px;}
.p-search span,
.p-search strong{height: 70px; display: inline-block;  vertical-align: middle; position: relative; font-size: 20px; color: #fff; line-height:70px; background-color: rgba(71, 71, 71, 0.8);}
.p-search span{width: 70px;border-radius: 100%;background: rgba(71, 71, 71, 0.8) url(../../images/main/search-icon.png) no-repeat center;text-indent: -9999px;}
.p-search strong{border-radius: 50px;margin-right: 5px;;}
.p-search strong i{padding:0 50px; font-family:'Noto Medium'; display:block;}

/*animation*/
.p-search,
.p-search strong,
.p-search strong i,
.p-search span{transition:cubic-bezier(0.37, 0.08, 0.32, 1.28) all 1s; overflow:hidden;}

.p-search{bottom:-200px; opacity:0; }
.p-search strong{opacity:0; }
.p-search strong i{}
.p-search span{}

.p-search.action{bottom: 50px; opacity:1; }
.p-search.action strong{opacity:1;transition-delay:.5s;}
.p-search.action strong i{opacity:1; width:100%; transition-delay:1s;}
.p-search.action span{}




.app_search_main{position: absolute;left:50%;bottom: 110px;margin-left: -206px;z-index:999;opacity: 0;transition:all ease 1.5s;}
.app_search_main .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: 'Noto Thin';display: inline-block;vertical-align: middle;position: relative;}
.app_search_main .left span{display: block;position: absolute;left: 50%;transform: translate(-50%, 0);top: 13px;opacity: 0;overflow:hidden;/* width: 100%; */white-space: nowrap;line-height: 32px;}
.app_search_main .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;display: inline-block;vertical-align: middle;position: relative;background-size: 22px;}
.app_search_main .circle_eff{width: 110px;height: 110px;background:#70122b;border-radius: 100%;position:absolute;left: calc(50% + 77px);transform:scale(0);}


.scroll .app_search_main.on{animation:opa111 1s both;position:fixed;bottom:110px;}
.scroll .app_search_main.on .left{animation:left 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main.on .left span{animation:opa 0.5s both;animation-delay: 1s;}
.scroll .app_search_main.on .right{animation:right 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main.on .circle_eff{animation:circleT2 0.5s both;animation-delay:0.5s;}


@keyframes opa111 {
  from { opacity:0; }
  to { opacity: 1;}
}


.scroll .app_search_main{animation:opa-back111 1s both;animation-delay:1.5s;position:fixed;}
.scroll .app_search_main .left{animation:left-back 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main .left span{animation: opa-back 0.25s both;animation-delay: 0.25s;}
.scroll .app_search_main .right{animation:right-back 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main .circle_eff{animation:circleT2-back 0.5s both;animation-delay:0.5s;}


@keyframes opa-back111 {
  from { opacity:1; }
  to { opacity: 0;}
}

@keyframes left-back {
  0% { width:335px;left:0;}
  40% { width:60px;left:170px;transform: scale(1);top:0;}
  60% { width:60px;left:170px;transform: scale(1);top:0;}
  100% {transform: scale(0);top:100px;left:170px;}
}

@keyframes right-back {
  0% { opacity:1;left:0;}
  40% { opacity:0;left:170px;transform: scale(1);}
  60% { opacity:0;left:170px;transform: scale(1);}
  100%{opacity:0;transform: scale(0);}
}

@keyframes opa-back {
  from { opacity:1; height:100px;}
  to { opacity: 0; width:0px;}
}

@keyframes circleT2-back {
  0% {transform: scale(0);top:-20px;}
  40% { transform: scale(1);top:-20px;}
  60% { transform: scale(1);}
  100% { transform: scale(0);top:70px;}
}

@media (max-width: 1023px) {
  .app_search_main{display:none;}
}

.newsMain .title > span.t1{position:relative;display:inline-block;opacity:0;right:-300px;transition:ease all 2s;}
.newsMain .title > span.t2{position:relative;display:inline-block;}

.newsMain.scroll .title span.t1{opacity:1; right:0; transition-delay: 2.5s;}
.newsMain.scroll .title span.t2{animation:haha2 2s both;animation-delay: 2.25s;}
.newsMain.scroll .text_box > span{animation:haha3 1.5s both;animation-delay: 1.5s;}

.researchMain .title strong{display:inline-block;position:relative;}
.researchMain .title strong.t1{color:#8b0029;}
.researchMain .title i{position:relative;top:0;font-size:45px;margin:0 3px;display:none;}

.researchMain.scroll .title strong.t1{animation:haha 2s both;animation-delay:0.5s;}
.researchMain.scroll .title strong.t2{animation:haha2 2s both;animation-delay: 1.25s;}
.researchMain.scroll .text_box > span{animation:haha3 1.5s both;animation-delay: 2s;}

.sec06-right .title span{display:inline-block;position: relative;}
.sec06-right .title .t2{font-size:40px;color:#a0a0a0;margin-left: -10px;}
.sec06-right .title .text_box{}

.sec06-right.scroll .title .t1{animation:haha 2s both;animation-delay: 1s;}
.sec06-right.scroll .title .t2{animation:haha2 2s both;animation-delay: 1.75s;}
.sec06-right.scroll .title .text_box > span{animation:haha3 1.5s both;animation-delay: 2.5s;}

.wrap_photo .title > p{display:inline-block;}
.wrap_photo .title span{position:relative;display:inline-block;}
.wrap_photo .title span.t2{font-size:40px;color:#a0a0a0;margin-left:10px;margin-right: -5px;}

.wrap_photo.scroll .title span.t1{animation:haha 2s both;animation-delay: 1s;}
.wrap_photo.scroll .title span.t2{animation:haha2 2s both;animation-delay: 1.75s;}
.wrap_photo.scroll .text_box{animation:haha3 1.5s both;animation-delay: 2.5s;}
.wrap_photo.scroll .text_box span{margin-left:15px}
.eventMain .title > span{display:inline-block;position:relative;}
.eventMain .title > span.t2{font-size:40px;color:#a0a0a0;margin-left: 10px;margin-right: -25px;}

.eventMain.scroll .title span.t1{animation:haha 2s both;animation-delay: 0.5s;}
.eventMain.scroll .title span.t2{animation:haha2 2s both;animation-delay: 1.25s;}
.eventMain.scroll .text_box > span{animation:haha3 1.5s both;animation-delay: 2s;margin-left: 15px;}

.text_box{display: inline-block;}
.text_box > span{font-size: 60px;color:#333;position:relative; text-align: left; font-family: 'BMDOHYEON'; font-weight: normal;}




@keyframes haha{
  0%{transform:scale(1);right:-200px;}
  100%{transform:scale(1);right:0;}
}

@keyframes haha2{
  0%{opacity:0;right:-50px;}
  100%{opacity:1;right:0;}
}

@keyframes haha3{
  0%{opacity:0;right:-50px;}
  100%{opacity:1;right:0;}
}

@media (max-width: 1023px) {
  .text_box{display:block;margin-top:25px;}
  .text_box > span{font-size:18px;}
}