@charset "utf-8";


/* 메인 wrapper 너비 */

#visual{height: 100vh;min-height: 900px;padding:0 20px;background:url(/resources/images/name/user/ko/main/visual-image.jpg) no-repeat 50% 50% / cover}
#visual .visual-wrapper{position:relative;max-width:1440px;margin:0 auto;padding: 190px 0 0;}
#visual .visual-descript{text-shadow:  1px 1px 3px rgba(0, 0, 0, 0.4)}
#visual .visual-descript strong{display:block;font-size: 67px;color:#fff;font-weight:600;line-height: 110%;}
#visual .visual-descript p{line-height: 150%;font-size:18px;color:#fff;font-weight:600;margin-top: 30px;}

 

#visual .visual-slide{position:absolute;top: 140px;right:0;border-radius:10px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.8);background-color: rgba(0, 0, 0, 0.7);}
#visual .visual-slide .slide-list{position:relative;width: 600px;padding-top: 58.9%;} 
#visual .visual-slide .slide-list .item{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:10px}
#visual .visual-slide .slide-list .item::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 70px rgba(0, 0, 0, 0.7)}
#visual .visual-slide .slide-list .item::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background: rgba(0, 0, 0, 0.8);mix-blend-mode: soft-light;}
#visual .visual-slide .slide-list .item:nth-child(1){display:block}
#visual .visual-slide .slide-control{z-index:1;position:absolute;bottom:25px;left:0;right:0;display:flex;align-items:center;justify-content:center;max-width: 170px;padding:15px 0;margin:10px auto 0;background-color:rgba(0, 0, 0, 0.7);border-radius:100px}
#visual .visual-slide .slide-control .control-page{display:flex;width: 55px;align-items:center;font-size:18px;color:#fff}
#visual .visual-slide .slide-control .control-page i{font-weight:700}
#visual .visual-slide .slide-control .control-button{flex:0 0 50px;display:flex;justify-content:center;align-items:center;}
#visual .visual-slide .slide-control .control-button button{flex:0 0 auto}
#visual .visual-slide .slide-control .control-button .button-center{flex:0 0 20px;margin:0 10px;text-align:center;display: flex;align-items: center;justify-content: center;}
#visual .visual-slide .slide-control .control-button .button-center button.play{display:none;position:relative;top:-1px;left:1px}


/* 통합 검색 */
.integrated-search{position:relative;margin-top:50px;width: 475px;}
.integrated-search .search-form{position:relative;display:flex;align-items:center;border-radius:100px;background-color:#fff;}
.integrated-search .search-form select{background: url(/resources/images/name/user/ko/main/integrated-search-select-arr.png) no-repeat 110px 50%;}
.integrated-search .search-form select,
.integrated-search .search-form input{border:0;width:100%;height:70px;font-size:19px;color:#000;background-color:transparent}
.integrated-search .search-form .search-type{flex:0 0 auto;position:relative;}
.integrated-search .search-form .search-type select{padding-right:40px;border-radius:50px 0 0 50px}
.integrated-search .search-form .search-type::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:20px;background-color:#ddd}
.integrated-search .search-form .search-type select{padding: 0 0 0 30px;width: 145px;}
.integrated-search .search-form .search-keyword{flex:1}
.integrated-search .search-form .search-keyword input{padding: 0 80px 0 20px;border-radius:0 50px 50px 0}
.integrated-search .search-form .search-submit{position:absolute;top:50%;right:10px;background-color:#0a52a7;border-radius:100%;width:50px;height:50px;transform:translateY(-50%)}

.integrated-search .search-tag{display:flex;align-items:center;margin-top:10px;}
.integrated-search .search-tag .tag-list{flex:1;position:relative;overflow:hidden}
.integrated-search .search-tag .tag-list .list-items{display:flex;position:relative}
.integrated-search .search-tag .tag-list .list-items .item{margin-right:5px;flex:0 0 auto;padding: 7px 15px;background-color:rgba(2, 6, 43, 0.7);color:#fff;border-radius:100px;font-size:16px;font-weight:300}

.integrated-search .search-tag .tag-control{flex:0 0 auto;display:flex;align-items: center;filter:invert(1)}
.integrated-search .search-tag .tag-control button{line-height:0;width:25px;height:25px;}
.integrated-search .search-tag .tag-control button.play{display:none}



.section-research{position:relative;padding:80px 20px;background-color:#edf6f9}
.section-research .research-wrapper{position: relative;max-width:1440px;margin:0 auto}

.section-research h4{font-size:48px;font-weight:700;color:#000;line-height:130%}
.section-research h4 small{font-size:20px;color:inherit;margin-bottom:10px}

.section-research .research-slide{position:relative;margin:50px 0 0;}
.section-research .research-slide .slide-control{position:absolute;top: 140px;left:0;width:100%;}
.section-research .research-slide .slide-control button{position:absolute;width:61px;height:61px;border-radius:100%;border:1px solid #000;line-height:0;opacity:0.4;transition:opacity 300ms ease-out}
.section-research .research-slide .slide-control button:hover{opacity:1}
.section-research .research-slide .slide-control button.prev{left:-100px}
.section-research .research-slide .slide-control button.prev img{padding-right:3px}
.section-research .research-slide .slide-control button.next{right:-100px}
.section-research .research-slide .slide-control button.next img{padding-left:3px}

.section-research .research-slide .slide-list{position:relative;overflow:hidden;border-radius:35px;background-color:#fff}
.section-research .research-slide .slide-list .list-items{display:flex;position:relative}
.section-research .research-slide .slide-list .list-items .item{flex:0 0 100%}
.section-research .research-slide .slide-list .list-items .item a{display:flex;padding:55px;}

.section-research .research-slide .slide-list .list-items .item .item-image{position:relative;flex:0 0 auto;width: 450px;height: 230px;overflow:hidden;border-radius: 15px;margin-right:50px}
.section-research .research-slide .slide-list .list-items .item .item-image img{position:absolute;top:50%;transform:translateY(-50%)}

.section-research .research-slide .slide-list .list-items .item .item-descript{position:relative;padding-bottom: 50px;width:100%;padding-top: 20px;}
.section-research .research-slide .slide-list .list-items .item .item-descript strong{
    display:block;
    font-size:32px;
    line-height:42px;
    color:#000;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.section-research .research-slide .slide-list .list-items .item .item-descript p{
    margin-top:30px;
    font-size:18px;
    line-height:28px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-inline-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.section-research .research-slide .slide-list .list-items .item .item-descript .descript-info{position:absolute;bottom: 20px;left:0;display:flex;font-size:15px;}
.section-research .research-slide .slide-list .list-items .item .item-descript .descript-info>* ~ *{margin-left:20px;padding-left:20px;position:relative}
.section-research .research-slide .slide-list .list-items .item .item-descript .descript-info>* ~ *::before{content:'';position:absolute;top:1px;left:0;height:13px;border-left:1px solid #ddd}
.section-research .research-slide .slide-list .list-items .item .item-descript .descript-info .info-date img{margin-right:7px}
.section-research .research-slide .slide-list .list-items .item .item-descript .descript-info .info-lab{color:#000}


.section-research .research-slide .item-flag{display:flex;flex: 0 1 auto;flex-wrap:wrap;align-items: center}
.section-research .research-slide .item-flag>i{flex:0 0 auto;padding: 7px 10px;margin-right: 3px;margin-bottom:10px;line-height: 1;font-size: 14px;font-weight:500;color:#fff;border-radius: 5px}
.section-research .research-slide .item-flag .new{background-color: #fd3737;border:1px solid #fd3737;}
.section-research .research-slide .item-flag .category-1{background-color:#0b51a9;color:#fff;border:1px solid #0b51a9}
.section-research .research-slide .item-flag .category-2{background-color: #4e779b;color:#fff;border:1px solid #0b51a9}
.section-research .research-slide .item-flag .category-3{background-color:#eff5ff;color:#0b51a9;border:1px solid #0b51a9}
.section-research .research-slide .item-flag .category-4{background-color:#fff;color:#666;border:1px solid #666}
.section-research .research-slide .item-flag .solid{border:1px solid #f6f6f6;background-color: #f6f6f6;color:#000}
.section-research .research-slide .item-flag .solid i{font-weight:600;color:#003eac;background-color:#d3e1fb}
.section-research .research-slide .item-flag .solid a:hover{text-decoration:underline}
.section-research .research-slide .item-flag .solid a:hover i{text-decoration:underline}


.section-research .more{position:absolute;right:0;top: 50px;font-size:22px;padding:0 60px 12px 5px;border-bottom:3px solid #000;color:#000}
.section-research .more::after{content:'';position:absolute;top:9px;right:5px;width:7px;height:7px;border-radius:100%;background-color:#088edc}





.section-professor{position:relative;padding:80px 20px}
.section-professor .professor-wrapper{position:relative;max-width:1440px;margin:0 auto}

.section-professor h4{font-size:48px;font-weight:700;color:#000;line-height:130%}
.section-professor h4 small{font-size:20px;color:inherit;margin-bottom:10px}

.section-professor .professor-slide{position:relative;height:470px;margin-top: 30px;padding:160px 0 0 370px}
.section-professor .professor-slide::before{content:'';position:absolute;top:0;left:0;width: 150%;height:470px;background:url(/resources/images/name/user/ko/main/professor-slide-bg.png) no-repeat 50% 50% / cover;border-radius:25px 0 0 25px}
.section-professor .professor-slide .slide-list{position:relative;overflow: hidden;width: 200%;}
.section-professor .professor-slide .slide-list .list-items{position:relative;display:flex}
.section-professor .professor-slide .slide-list .list-items .item{flex:0 0 330px;margin-right:40px}
.section-professor .professor-slide .slide-list .list-items .item a{position:relative;display:block;color:#000;height:225px;background-color:#fff;border-radius:25px;padding:40px}
.section-professor .professor-slide .slide-list .list-items .item .item-category{display:block;font-size:16px;font-weight:600;margin-bottom:12px}
.section-professor .professor-slide .slide-list .list-items .item .item-subject{
    display:block;font-size:22px;font-weight:600;line-height:28px;max-height:56px;
    text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2
}
.section-professor .professor-slide .slide-list .list-items .item .item-professor{position:absolute;bottom:35px}
.section-professor .professor-slide .slide-list .list-items .item .item-professor img{margin-right:7px;vertical-align:-1px}
.section-professor .professor-slide .slide-list .list-items .item .item-arrow{opacity:0;position:absolute;bottom: 20px;right: 20px;width:50px;height:50px;border-radius:100%;background-color:#fff;transition:opacity 100ms ease-out}
.section-professor .professor-slide .slide-list .list-items .item .item-arrow img{position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}


.section-professor .professor-slide .slide-list .list-items .item a:hover{background-color:#0a51a8;color:#fff}
.section-professor .professor-slide .slide-list .list-items .item a:hover .item-professor img{filter:brightness(0) invert(1)}
.section-professor .professor-slide .slide-list .list-items .item a:hover .item-arrow{opacity:1}


.section-professor .professor-slide .slide-control{position:absolute;top:250px;left:75px}
.section-professor .professor-slide .slide-control .control-tip{display:block;color:#fff;margin-bottom:30px;font-size:15px;font-weight:300}
.section-professor .professor-slide .slide-control .control-tip img{margin:0 10px}
.section-professor .professor-slide .slide-control .control-button{display:flex}
.section-professor .professor-slide .slide-control button{width:60px;height:60px;line-height:0;border-radius:100%;border:1px solid #fff}
.section-professor .professor-slide .slide-control button ~ button{margin-left:7px}
.section-professor .professor-slide .slide-control button.play{display:none}
.section-professor .professor-slide .slide-control button.prev img{padding-right:2px}
.section-professor .professor-slide .slide-control button.next img{padding-left:2px}

.section-professor .more{position:absolute;right:0;top: 50px;font-size:22px;padding:0 60px 12px 5px;border-bottom:3px solid #000;color:#000}
.section-professor .more::after{content:'';position:absolute;top:9px;right:5px;width:7px;height:7px;border-radius:100%;background-color:#088edc}






.section-news{position:relative;padding: 0 20px 100px;}
.section-news h4{font-weight:700;font-size:48px;color:#000}
.section-news .news-wrapper{position:relative;max-width:1440px;margin:0 auto}
.section-news .news-category{position:absolute;top:12px;left:180px;display:flex;align-items:flex-start}
.section-news .news-category a{display:block;font-size:22px;font-weight:600;color:#000}
.section-news .news-category a span{display:block;padding-bottom:10px;border-bottom:2px solid transparent}
.section-news .news-category a.is-selected{color:#0a51a8}
.section-news .news-category a.is-selected span{border-color:#0a51a8}
.section-news .news-category a ~ a{margin-left:30px}

.section-news .news-slide .slide-control{position:absolute;top: -4px;right:0;display:flex}
.section-news .news-slide .slide-control button ~ button{margin-left:7px}
.section-news .news-slide .slide-control button{width:60px;height:60px;line-height:0;border-radius: 100%;border:1px solid #000;opacity:0.3;transition:opacity 300ms ease-out}
.section-news .news-slide .slide-control button:hover{opacity:1}
.section-news .news-slide .slide-control .prev img{padding-right:2px}
.section-news .news-slide .slide-control .next img{padding-left:2px}

.section-news .news-slide .slide-list{position:relative;width:150%;margin-top: 45px;overflow:hidden}
.section-news .news-slide .slide-list .list-items{position:relative;display:flex}
.section-news .news-slide .slide-list .list-items .item{flex:0 0 460px;margin-right:30px}
.section-news .news-slide .slide-list .list-items .item a{position:relative;display:block;height:320px;padding:35px 40px;background:#f4f6f8;border-radius:20px}
.section-news .news-slide .slide-list .list-items .item .item-subject{
    display:block;font-size:28px;font-weight:600;line-height:36px;color:#000;margin-bottom:20px;
    text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3
}
.section-news .news-slide .slide-list .list-items .item .item-descript{
    display:block;font-size:16px;font-weight:500;line-height:22px;
    text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2
}
.section-news .news-slide .slide-list .list-items .item .item-date{position:absolute;bottom:35px;font-size:15px;}
.section-news .news-slide .slide-list .list-items .item .item-date img{margin-right:7px;vertical-align:-1px}


.section-news .news-slide .slide-list .list-items .item a:hover{background-color: #0a51a8}
.section-news .news-slide .slide-list .list-items .item a:hover .item-subject{color: #fff;}
.section-news .news-slide .slide-list .list-items .item a:hover .item-descript{color:#fff}
.section-news .news-slide .slide-list .list-items .item a:hover .item-date{color:#fff}
.section-news .news-slide .slide-list .list-items .item a:hover .item-date img{filter: brightness(0) invert(1)}


.section-news .__news-slide-list-1{display:block}
.section-news .__news-slide-list-2{display:none}
.section-news .__news-slide-list-3{display:none}


.alignment-horizontal{position:relative;display:flex;height:860px}
.alignment-horizontal h4{font-size:48px;font-weight:700;line-height:130%}
.alignment-horizontal h4 small{font-size:20px;color:inherit;margin-bottom:10px}

.alignment-horizontal .horizontal-left{flex:0 0 50%;background:url(/resources/images/name/user/ko/main/researchNumbers-bg.png) no-repeat 100% 100% / cover}
.alignment-horizontal .horizontal-right{flex:0 0 50%;background:url(/resources/images/name/user/ko/main/keywords-bg.png) no-repeat 100% 100% / cover}

.alignment-horizontal .horizontal-wrapper{position:absolute;top:0;left:0;right:0;width:100%;height: 100%;max-width: 1440px;margin:0 auto;display:flex;}
    
    .section-researchNumbers{flex:0 0 50%;padding: 130px 0 0;}
    .section-researchNumbers h4{color:#fff}
    .section-researchNumbers .researchNumbers-list{display:flex;flex-wrap:wrap}
    .section-researchNumbers .researchNumbers-list .list-item{display:flex;justify-content:flex-start;flex:0 0 25%;padding:60px 0}
    .section-researchNumbers .researchNumbers-list .list-item a{display:block;;text-align:center;color:#fff;}
    .section-researchNumbers .researchNumbers-list .list-item b{display:block;font-size:40px;font-weight:700;margin-top:25px}
    .section-researchNumbers .researchNumbers-list .list-item span{display:block;font-size:18px;font-weight:300;margin-top:10px}
    
    .section-keywords{flex:0 0 50%;padding: 130px 0 0;}
    .section-keywords .keywords-wrapper{height:100%;position: relative;}
    .section-keywords h4{z-index:1;position:relative;margin-left:100px;color:#000;}
    .section-keywords h4 small{color:#0a52a7}
    .section-keywords #tagsList {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 20px 0 0 100px;transform-origin: 50% 50%}
    .section-keywords #tagsList a {position:absolute; top:0px; left:0px; color:#0a52a7; font-weight:bold; text-decoration:none; padding: 7px 15px;transform:scale(1);transition:transform 100ms ease-out;white-space: nowrap;}
    .section-keywords #tagsList a:hover {transform:scale(1.2);background-color:#fff;box-shadow:2px 2px 7px rgba(0, 0, 0, 0.5);border-radius:100px;opacity:1 !important;z-index:100 !important;}
    .section-keywords #tagsList .master{color:#058e9b;font-weight:700}
    .section-keywords #tagsList .second{color:#0a52a7;font-weight:600}
    .section-keywords #tagsList .slave{color:#285073;font-weight:400}
    .section-keywords #tagsList .back{color:#003a7e;font-weight:300}
    .section-keywords #tagsList .hidden{color:#003a7e;font-weight:300}


.section-partner{padding: 80px 20px;}
.section-partner .partner-wrapper{position:relative;max-width:1440px;margin:0 auto}
.section-partner h4{font-weight:700;font-size:48px;color:#000;line-height:130%}
.section-partner h4 i{color:#0a51a8}

.section-partner .partner-summary{position:absolute;top:0;right:0;display:flex;align-items: center}
.section-partner .partner-summary img{margin-right:20px}
.section-partner .partner-summary p{font-size:18px;color:#333;line-height:140%}

.section-partner .partner-slide{position:relative;margin-top:50px}
.section-partner .partner-slide .slide-control{position:absolute;top:0;left:0;width:100%}
.section-partner .partner-slide .slide-control button{position:absolute;top: 50px;width:61px;height:61px;line-height:0;border-radius:100%;border:1px solid #000;opacity:0.3;transition:opacity 300ms ease-out}
.section-partner .partner-slide .slide-control button:hover{opacity:1}
.section-partner .partner-slide .slide-control button img{line-height:0}
.section-partner .partner-slide .slide-control button.prev{left:-100px;}
.section-partner .partner-slide .slide-control button.next{right:-100px;}

.section-partner .partner-slide .slide-list{position: relative;overflow:hidden}
.section-partner .partner-slide .slide-list .list-items{position:relative;display:flex;}
.section-partner .partner-slide .slide-list .list-items .item{flex: 0 0 23%;margin-right: 2.5%;}
.section-partner .partner-slide .slide-list .list-items .item a{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;text-align:center;background-color:#f4f6f8;border-radius:13px;height:160px;border:2px solid transparent}

.section-partner .partner-slide .slide-list .list-items .item .item-icon{opacity:0;position:absolute;top:20px;right:20px;transition: opacity 300ms ease-out;}
.section-partner .partner-slide .slide-list .list-items .item .item-category{display:block;font-size:16px;color:#333}
.section-partner .partner-slide .slide-list .list-items .item .item-name{display:block;font-size:24px;color:#2b3952;font-weight:900;padding: 0 15px;margin-top:12px;line-height: 150%;word-break: keep-all;font-family: 'GmarketSans', sans-serif;}

.section-partner .partner-slide .slide-list .list-items .item a:hover{border-color:#0a51a8;background-color:#fff}
.section-partner .partner-slide .slide-list .list-items .item a:hover .item-icon{opacity:1}


@media screen and (max-width:1680px) {
    .section-research .research-slide .slide-control{top:-110px;left:300px;width: auto;display:flex}
    .section-research .research-slide .slide-control button{position:static}
    .section-research .research-slide .slide-control button ~ button{margin-left:7px}
}

@media screen and (max-width:1480px) {
	
	#visual{height:650px}
    #visual .visual-wrapper{max-width:none;padding-top:150px}
    #visual .visual-descript strong{font-size:60px}
    #visual .visual-slide{top: 180px;right:0}
    #visual .visual-slide .slide-list{width: 490px;}
}
 
@media screen and (max-width:1200px) {

	#visual{height:570px}
    #visual .visual-descript strong{font-size:45px}
    #visual .visual-slide .slide-list{width: 430px;}
}

@media screen and (max-width:1000px) {
	
	.integrated-search{width:auto}
	
	#visual{height:auto;min-height: 0;}
	#visual .visual-wrapper{padding:100px 0 50px 0}
	#visual .visual-slide{position:relative;top:0;left:0;right:auto;margin-top:30px}
	#visual .visual-slide .slide-list{width:100%}
	
	
    .section-research h4{font-size:34px}
    .section-research .more{font-size:16px;padding-right:40px;top:40px}
    .section-research .more::after{top:4px}
    .section-research .research-slide{margin:30px 0 0}
    .section-research .research-slide .slide-list{border-radius:20px}
    .section-research .research-slide .slide-list .list-items .item a{display:block;padding:0;}
    .section-research .research-slide .slide-list .list-items .item .item-image{position:relative;width:100%;height:auto;padding-top:57.5%}
    .section-research .research-slide .slide-list .list-items .item .item-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:none;width:100%}
    .section-research .research-slide .slide-list .list-items .item .item-descript{margin-top:30px;padding: 0 30px;height: 170px;}
    .section-research .research-slide .slide-list .list-items .item .item-descript strong{font-size:24px;line-height:30px}
    .section-research .research-slide .slide-list .list-items .item .item-descript p{font-size:16px;line-height:24px;margin-top:20px}
    .section-research .research-slide .slide-list .list-items .item .item-descript .descript-info{bottom:30px;left:30px}
    .section-research .research-slide .slide-control{z-index:10;top:0;left:0;width:100%;padding-top:57.5%}
    .section-research .research-slide .slide-control button{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(255, 255, 255, 0.7);border-color:#fff}
    .section-research .research-slide .slide-control button.prev{left:20px}
    .section-research .research-slide .slide-control button.next{right:20px}

    .section-professor h4{width:250px;word-break: keep-all;font-size:34px}
    .section-professor .more{font-size:16px;padding-right:40px;top: 75px;}
    .section-professor .more::after{top:4px}

    .section-professor .professor-slide .slide-control{top:0;left:0;width:100%;height:100%;padding:0 10px;}
    .section-professor .professor-slide .slide-control .control-tip{position:absolute;top:70px}
    .section-professor .professor-slide .slide-control .control-button{position:absolute;width:100%;bottom:40px;left:0;justify-content:center;}

    .section-professor .professor-slide{padding: 100px 0 0;}
    .section-professor .professor-slide::before{border-radius:0;margin-left:-20px}

    .section-professor .professor-slide .slide-list .list-items .item a{border:1px solid #0a51a8}



    .section-news{padding-bottom:130px}
    .section-news h4{width:250px;word-break: keep-all;font-size:34px}
    .section-news .news-category{left:auto;right:0}
    .section-news .news-slide .slide-control{top:auto;bottom:-90px;left:0;justify-content: center;}
    .section-news .news-slide .slide-list .list-items .item{flex-basis:440px}

}


@media screen and (max-width:700px) {

    .section-news .news-category a{font-size:18px}
}



/* 숫자로 보는 연구성과, 인기 키워드 */
@media screen and (max-width:1560px) {

    
    .alignment-horizontal{display:block;height:auto}
    .alignment-horizontal .horizontal-left{height:750px}
    .alignment-horizontal .horizontal-right{height:750px}
    
    .alignment-horizontal .horizontal-wrapper{display:block;height:auto}
    .alignment-horizontal .horizontal-wrapper .section-researchNumbers{height:750px;padding:80px 0}
    .alignment-horizontal .horizontal-wrapper .section-keywords{height:750px}
    

    .section-researchNumbers h4{text-align: center;}
    .section-researchNumbers .researchNumbers-list .list-item{justify-content: center;}


    .section-keywords{padding-top:80px}
    .section-keywords h4{text-align: center;margin:0 0 30px}
    .section-keywords #tagsList{margin:0 auto}
}
@media screen and (max-width:1000px) {
    .section-researchNumbers h4{font-size:34px}
    .section-researchNumbers .researchNumbers-list .list-item b{font-size:34px}
    .section-keywords h4{font-size:34px}
    
}
    





/* .section-partner : 산학협력의 새로운 패러다임, 한밭대 가족기업  */

@media screen and (max-width:1680px) {
 
    .section-partner .partner-slide{margin:50px 100px 0 }
    .section-partner .partner-slide .slide-list .list-items .item{flex-basis:31.65%}
}


@media screen and (max-width:1130px) {

    .section-partner .partner-slide .slide-list .list-items .item{flex-basis: 48.78%;}
}


@media screen and (max-width:1000px) {

    .section-partner h4{text-align: center;font-size:34px}
    .section-partner .partner-summary{position:static;justify-content:center;margin-top:30px}
    .section-partner .partner-summary img{width:100px}
    
}

@media screen and (max-width:880px) {
    .section-partner .partner-slide{margin:30px 0 70px}
    .section-partner .partner-slide .slide-control{display:flex;z-index:10;position:absolute;top:190px;left:0;width:100%;justify-content: center}
    .section-partner .partner-slide .slide-control button{position:static}
    .section-partner .partner-slide .slide-control button ~ button{margin-left:10px}
    .section-partner .partner-slide .slide-list .list-items .item{flex-basis: 100%;}
}