.one-page-arrow { bottom: 100px; }.one-page-arrow .animated { -webkit-animation-duration: 2s; animation-duration: 2s;}.mv. swiper-slide::before {  content: '';  position: absolute;  width: 100%;  height: 100%;  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.20)), to(rgba(0, 0, 0, 0.20)));  background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);  background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);}.slider-arrow-left i,.slider-arrow-right i { font-size: 34px; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease;}.slider-arrow-left,.slider-arrow-right,.owl-carousel-full .owl-nav [class*=owl-] { -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; -webkit-transform: scale(1); transform: scale(1);}.slider-arrow-left:hover,.slider-arrow-right:hover,.owl-carousel-full .owl-nav [class*=owl-]:hover { background-color: transparent !important; -webkit-transform: scale(1.3); transform: scale(1.3);}.video-wrap video{ width:auto; min-width:100%; height:100%; object-fit:fill;}.slider-caption .mtit {line-height:1.2;margin-bottom:10px;font-weight:700;text-shadow: 1px 1px 6px rgba(0,0,0,0.8);}.slider-caption .stit {line-height:1.4;font-weight:500;text-shadow: 0px 0px 6px rgba(0,0,0,0.5);}.slider-caption .mvlink {margin-top:30px;}.slider-caption span {display:block}@media (min-width:1500px) { .slider-caption {max-width:50vw;margin-top:-50px} .slider-caption .mtit {font-size:52px;} .slider-caption .stit {font-size:28px;margin-left:5px;}}@media(min-width: 991px) and (max-width:1499px) { .slider-caption {max-width:60vw;margin-top:-30px} .slider-caption .mtit {font-size:40px;} .slider-caption .stit {font-size:25px;margin-left:3px;}}@media (max-width:991.98px) { .slider-caption {max-width:550px;position: relative;margin-top:-40px;text-align:center;margin: 0 auto;left: 0;right: 0;} .slider-caption .mtit {font-size:42px;} .slider-caption .stit {font-size:26px;margin-left:0px;} .slider-caption .mvlink {margin-top:10px;} .slider-caption span {display:inline-block}}@media (max-width:767.98px) { .slider-caption {max-width:550px;margin-top:0px;} .slider-caption .mtit {font-size:28px;} .slider-caption .stit {font-size:16px;}}@media (max-width:575.98px) { .slider-caption {max-width:78%;} .slider-caption .mtit {font-size:22px;margin-bottom:10px} .slider-caption .stit {font-size:13px;} .slider-caption .mvlink {display:none;margin-top:5px;}}.heading-block h2 {font-size:26px;line-height:30px;}.heading-block h2 + span {font-size:18px;margin-top:6px;}.heading-block > span:not(.before-heading) {font-weight:400}.heading-block::after {margin-top:15px !important}@media (max-width: 991.98px) { .heading-block h2 {font-size:26px;line-height:26px;} .heading-block h2 + span {font-size:16px;}}@media (max-width: 767.98px) { .heading-block h2 {font-size:24px;line-height:28px;} .heading-block h2 + span {font-size:14px;}}#main-news {position: relative;padding:120px 0px 120px;background:#fff url('/_skin/kor/images/site/row-bgimage-3.jpg')no-repeat center bottom;}h3.mnews {margin-bottom:15px;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  line-height:22px;  height:49px;}.mnews a {font-size:18px;font-weight:700;color:#222;}.mnews a:hover {font-size:18px;font-weight:700;color:var(--cnvs-themecolor);text-decoration:underline !important}.mnews-sum a{color:#666;}.mnews-sum a:hover{color:#000;}.mnews-sum {  font-size: 16px;  font-weight: 400;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  line-height: 1.3em;  height:2.6em;  color: #777;  margin-bottom:10px;}#main-news .date {font-size:13px;color:#666;padding:2px}#main-news .media-box.fbox-bg .fbox-media {border-radius:2px;border:1px solid #ccc}#main-news .media-box.fbox-bg .fbox-content {border-radius:0;border:none;}#main-news .feature-box {border:0px solid #ddd}#main-news .media-box.fbox-bg .fbox-content{padding:20px 6px }#main-news .category, #main-activity .category { font-size:13px; color:#333; border:1px solid #ccc; border-radius:3px; padding:2px 4px;font-weight:500;}#main-news .category:hover, #main-activity .category:hover{ background-color: var(--cnvs-themecolor); color:#fff;}#noti {position: relative;padding:120px 0px 100px;}#noti h3 {margin-bottom:24px;position: relative;color:rgba(255,255,255,1);}a.tmore {  position: absolute;  bottom: 0px;  right: 5px;  font-style: normal;  font-size: 1rem;  bottom: 5px;  color:rgba(255,255,255,0.6);  line-height: 1;}a.tmore:hover {  color:rgba(255,255,255,1);}.list-bbs {list-style:none;margin:0;padding:0;}.list-bbs li{position:relative;font-size:18px;line-height:24px;margin-bottom:10px;}.list-bbs li:last-child {margin-bottom:0 !important}.list-bbs li a {color:rgba(255,255,255,1);width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display:block;font-weight:500;letter-spacing:-0.5px;}.list-bbs li a:hover {color:#00d4ff ;text-decoration:underline !important}.list-bbs li span.date{font-size:14px;line-height:28px;font-style:normal;color:rgba(255,255,255,0.8);width:96px;overflow:hidden;text-align:right;font-weight:400 !important}@media (max-width: 767.98px) { .list-bbs li{ font-size:16px;margin-bottom:6px}}@media (max-width: 567.98px) { .list-bbs li{ font-size:14px;margin-bottom:4px} .list-bbs li span.date {display:none}}@media (max-width: 576.98px) { #main-news {padding:40px 0px} #noti {padding:40px 0px} #noti h4 {margin-bottom:12px}}a.m-boardbox {width:100%;padding:26px 20px;border:1px solid #eee;display:block;background:#fff;font-size:16px;position:relative; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}a.m-boardbox:hover {color:#19398a !important;border-color: #19398a;box-shadow: 0 .125rem .25rem rgba(0,0,0,0.15);}h2.ml-tit {display: block;display: -webkit-box;font-size: 18px;font-weight:700;margin-bottom:16px;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  line-height: 1.5em;  height: 3em;}a.m-boardbox:hover h2 {color:#19398a !important;}a.m-boardbox .ev-cont {margin-left:20px;line-height:1.3;letter-spacing:-0.5px;}a.m-boardbox .ev-cont .topic {font-size:15px;color:#333;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  line-height: 1.4em;  height: 2.8em;}a.m-boardbox .ev-cont .speaker {font-size:13px;color:#555;margin-top:10px;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  display: -webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;  line-height: 1.3em;  height: 1.3em;}a.m-boardbox .ev-cont .date {font-size:12px;color:#777;margin-top:6px;}.round-date {height: 5.5em;min-width: 5.5em;width: 5.5em;color:#19398a; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;text-align:center;border:1px solid #19398a;  -ms-flex-align: center;  align-items: center;  display: -ms-flexbox;  display: flex;  -ms-flex-direction: column;  flex-direction: column;  -ms-flex-pack: center;  justify-content: center;  padding: .125em 0;  text-transform: uppercase;}.round-date{ -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}a.m-boardbox:hover .round-date {color:#fff;background:#19398a}.round-date .circle {line-height:22px}.round-date .circle strong {font-size: 30px;font-weight:700}.round-date .circle em {display:block;font-style:normal;font-size: 13px;font-weight:400}@media (max-width: 575.98px) { .round-date {height: 4.5em;min-width: 4.5em;width: 4.5em;} .round-date .circle {line-height:18px;} .round-date .circle strong {font-size: 20px;} .round-date .circle em {font-size:11px} }.main-bn {padding:40px 0 ;background:#19398a;color:#fff}.main-bn a.feature-box:hover {color:#eee !important}.main-bn.dark .mbn-link:hover h5,.main-bn.dark .mbn-link:hover .fbox-content p,.main-bn.dark .fbox-plain.fbox-dark.mbn-link:hover .fbox-icon i{color:#18dcff !important}.main-bn.dark .mbn-link h5 {font-size:22px}.main-bn .mbn-link {padding:30px 30px}@media (max-width: 575.98px) { .main-bn {padding:30px 0 30px;margin-top:30px}}.research-area {  background-image: url('/_skin/kor/images/site/main-bg-bw.jpg');  background-size: cover;  background-repeat: no-repeat;  background-position: left;  position: relative;  padding: 80px 0 100px;}.research-area h4 {text-shadow: 1px 1px 3px rgba(255,255,255,1);}.r-ma .box { opacity: 1; display: block; width: 100%; height: auto; transition: .5s ease; backface-visibility: hidden; font-size:20px;font-weight:500;border-radius:6px;font-weight:500;line-height:1.3; padding:28px 4px;text-align:center;color:#19398a;border:1px solid #19398a;background-color: #fff;}.r-ma .box span {font-size:65%;font-weight:300;letter-spacing:-0.5px;}.r-ma .btnwrap { transition: .2s ease; opacity: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align:center;width:100%;}.r-ma:hover .box { opacity:1;background-color: #19398a;}.r-ma:hover .btnwrap { opacity: 1;}.r-ma .bt { display:block; background-color: #fff; color:#19398a; padding:8px 16px;border-radius:6px;margin:4px;font-weight:700;font-size:16px;}@media (max-width: 991.98px) {}@media (max-width: 575.98px) { .research-area {padding:40px 0;} .r-ma .box {font-size:18px;padding:22px 6px;} .r-ma .bt {font-size:14px;padding:10px 14px;margin:3px;}}#publication {position: relative;padding:120px 0px 120px;background:#fff url('/_skin/kor/images/site/row-bgimage-3.jpg')no-repeat center bottom;}#oc-publication .oc-item a.pub-card {  background: #16a085;border-radius:8px;  color: #fff;  padding:30px 26px;  display: block;}#oc-publication .oc-item a.pub-card h3 {  font-size: 18px;  font-weight: 500;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  line-height: 1.5em;  height: 3em;  margin-bottom: 10px;  color: #fff;}#oc-publication .oc-item a.pub-card .dics {  font-size: 14px;  font-weight: 400;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  line-height: 1.5em;  height: 4.5em;  color: #ddd;}#oc-publication .oc-item a.pub-card .date {  font-size: 13px;  font-weight: 400;  color: #f6e58d;  margin-top: 10px;}#oc-publication .oc-item .pubdate {  font-size: 13px;  font-weight: 400;  font-style: normal;  color: #f6e58d;  margin-top: 10px;}#oc-publication .oc-item .journal {  font-size: 13px;  font-weight: 400;  color: #f6e58d;  margin-top: 10px;}.mainbanner {background:url('/_skin/kor/images/site/mb-01.jpg') no-repeat center center; background-size: cover;height: 250px;}.mainbanner.bn-01{background-image:url('/_skin/kor/images/site/mb-01.jpg') !important;}.mainbanner.bn-02{background-image:url('/_skin/kor/images/site/mb-02.jpg') !important;}.mainbanner.bn-03{background-image:url('/_skin/kor/images/site/mb-03.jpg') !important;}.mainbanner.bn-04{background-image:url('/_skin/kor/images/site/mb-04.jpg') !important;}.mainbanner.bn-05{background-image:url('/_skin/kor/images/site/mb-05.jpg') !important;}@media (max-width: 767.98px) { .mainbanner {height:150px;} .mainbanner .h3 {font-size:1.3rem !important} .mainbanner a {font-size:1rem !important}}.r-center {padding:5rem 0;background:#f1f2f6 !important;}.r-center .portfolio-desc .h4 {font-size:1.125rem;letter-spacing:0px}.r-center .portfolio-desc .h4 a {color:#444}.r-center .portfolio-desc .h4 a:hover {color: var(--cnvs-themecolor);}.r-center2 {padding:40px 0 40px;background:#242424 !important;border-bottom:1px solid #444}@media (max-width:1399.98px) { .r-center .portfolio-desc .h4 {font-size:1rem;letter-spacing:0px}}.mw50{min-width: 50px !important;}.mw80{min-width: 80px !important;}.mw100{min-width: 100px !important;}.mw200{min-width: 200px !important;}.mw300{min-width: 300px !important;}