.wrap-header .head-logo img {width:70%;}

/*welcome*/
.welcome_txt {font-family:'Noto Snas KR';}
.welcome_txt_t {font-size:28px; font-weight:700; color:#0055BC; margin-bottom:40px;}
.welcome_txt_m {font-size:23px; font-weight:500; color:#333333; margin-bottom:20px;}
.welcome_txt_b {font-size:18px; font-weight:300; color:#333333; margin-bottom:30px; word-break: keep-all; line-height:25px;}
.welcome_txt_e {font-size:18px; font-weight:300; color:#333333;}
.welcome_txt span.t_blue {color:#0055BC;}
.welcome_txt span.t_bold {font-weight:800;}

/*organizational*/
.org {font-family:'Noto Snas KR'; margin-bottom:70px;}
.org span.org_bold {font-size:22px; font-weight:700;}
.org_t {margin-bottom:20px; position:relative;}
.org_t:after {content:""; border:1px #ccc solid; display:block; position:absolute; height:285px; left:50%;}
.org_center {width:190px; height:190px; border-radius:100%; background-color:#163470; font-size:20px; font-weight:500; color:#fff; text-align:center; align-content:center; margin:0 auto;}
.org_m {display:flex; justify-content:space-evenly; position:relative; margin-bottom:100px;}
.org_m_left, .org_m_right {display:flex; flex-direction:column; align-items:center; gap:15px; justify-content:space-between; position:relative;}
.org_m_left .org_1, .org_m_right .org_1 {width:280px; height:60px; border-radius:10px; background-color:#0055BC; font-size:20px; font-weight:500; color:#fff; text-align:center; align-content:center; position:relative;}
.org_m:before {content:""; border:1px #ccc solid; display:block; position:absolute; width:calc(100% - 1030px); top:50%;}
.org_m_left .org_1:before {content:""; border:1px #ccc solid; display:block; position:absolute; width:calc(100% - 238px); left:100%; top:50%; transform: translateY(-50%);}
.org_m_right .org_1:before {content:""; border:1px #ccc solid; display:block; position:absolute; width:calc(100% - 238px); left:-15%; top:50%; transform: translateY(-50%);}
.org_m_left:after {content:""; border:1px #ccc solid; display:block; position:absolute; height:72%; left:115%; top:14%;}
.org_m_right:after {content:""; border:1px #ccc solid; display:block; position:absolute; height:72%; left:-15%; top:14%;}
.org_b {display:flex; justify-content:space-evenly; position:relative;}
.org_b:before {content:""; border:1px #ccc solid; display:block; position:absolute; width:calc(100% - 430px); top:-15%;}
.org_2 {position:relative;}
.org_2_1 {width:280px; height:60px; border-radius:10px; background-color:#009D9C; font-size:20px; font-weight:500; color:#fff; text-align:center; align-content:center; position:relative; margin-bottom:15px;}
.org_2_2 {width:280px; height:60px; border-radius:10px; border:1px #ccc solid; font-size:20px; font-weight:500; color:#333; text-align:center; align-content:center; position:relative; margin-bottom:10px;}
.org_2:after {content:""; border:1px #ccc solid; display:block; position:absolute; height:46px; left:50%; top:calc(100% - 355px);}
.org_sub {width:100%; height:230px; border:1px #ccc solid; text-align:center; align-content:center;}
.org_sub_t {font-size:22px; font-weight:700;}
.org_sub_c {font-size:16px; font-weight:500; color:#0055BC;}

#menuUItab .tab_div > ul{display:block;}
#menuUItab .tab_div > ul > li.li_3_13059 {width:25%;margin-bottom:3px;}
#menuUItab .tab_div > ul > li.li_3_13059:nth-child(4n+1) a{border-left:1px solid #cfcfcf;}
#menuUItab .tab_div > ul > li.li_3_13059  > a._active{border-top:1px solid #0055BC;}

/*contact Us*/
.contact {font-family:'Noto Snas KR';}
.contact_nm {font-size:28px; font-weight:600; color:#0055BC; margin-top:35px; margin-bottom:45px;}
.contact_add, .contact_num {display:flex; align-items:center;}
.contact_add {margin-bottom:20px;}
.contact_add img, .contact_num img {padding-right:30px;}
.contact_1 {font-size:20px; font-weight:600; color:black; padding-right:30px; display:flex; align-items:center;}
.contact_2 {font-size:20px; font-weight:500; color:black;}

/*background*/
.backgd {font-family:'Noto Snas KR';}
.backgd_1, .backgd_2 {display:flex;}
.backgd_underline {width:100%; height:1px; border:1px #ccc solid; margin:45px 0;}
.backgd_1 {}
.backgd_img {padding:0 40px; align-content:center;}
.backgd_img img {max-width:120px; height:120px;}
.backgd_t {font-size:28px; font-weight:600; color:#0055BC; margin-bottom:22px;}
.backgd_c {font-size:18px; font-weight:300; color:#333333; word-break:keep-all;}
.backgd_c_1 {margin-bottom:20px;}
.backgd_c_2 {margin-bottom:20px;}
.backgd_c_3 {}
.t_blue {color:#0055BC;}

/*mission*/
.mission {width:1060px; height:170px; background-color:#F9F9F9; font-family: 'Noto Sans KR'; padding:35px 76px;}
.mission_t {font-size:23px; color:#0055BC; font-weight:500; padding-bottom:16px;}
.mission_c {font-size:18px; color:#333; font-weight:300;}
.mission_c span.t_blue {color:#0055BC;}

/*research overview*/
#menu13048_obj257, #menu13063_obj261, #menu13064_obj262, #menu13065_obj263 {margin:0 auto; margin-bottom:60px;}

#menuUItab .tab_div {width:1060px; margin:0 auto;}
#menuUItab .tab_div > ul > li.li_3_13063,
#menuUItab .tab_div > ul > li.li_3_13064,
#menuUItab .tab_div > ul > li.li_3_13065 {width:33.3% !important;margin-bottom:40px !important;}

.overview {width:1060px; height:170px; background-color:#F9F9F9; font-family: 'Noto Sans KR'; padding:35px 76px; margin:0 auto; margin-bottom:95px;}
.group_t {font-size:23px; color:#0055BC; font-weight:500; padding-bottom:16px;}
.group_c {font-size:18px; color:#333; font-weight:300;}

#menu13063_obj288, #menu13064_obj289, #menu13065_obj290 {margin:0 auto;}

/*university cooperation*/
.cooperation {font-family:'Noto Snas KR';}
.cooperation_t {font-size:28px; font-weight:700; color:#0055BC;}
.cooperation_c ul {display:flex; flex-direction:row; flex-wrap:wrap;}
.cooperation_c ul li {width:30%; border:1px #ccc solid; margin:1%;position:relative;display:inline-block;overflow:hidden;z-index:0;}
.cooperation_c ul li:hover::after{bottom:0;}
.cooperation_c ul li:after{display:block; width: 100%; height: 100%; content:''; position:absolute; bottom:-100%; left: 0; background: rgba(0,0,0,0.8); z-index:0; transition:all 0.3s;}
.cooperation_c ul li:hover span:nth-child(2){top:50%; left: 50%;}
.cooperation_c ul li span {display:inline-block; width: 100%; text-align:center;}
.cooperation_c ul li span.img {display: flex; align-items: center; justify-content: center; flex-direction: row; flex-wrap: nowrap; height: 100%; padding: 10% 5%;}
.cooperation_c ul li span:nth-child(2){position:absolute; width: 100%; color: #fff; font-size:20px; top:-100%; left: 50%; transform:translate(-50%,-50%); padding: 2%; transition:all 0.3s; z-index:1;}

/* 251120 */
.wrap-header {background: white;position: absolute;width: 100%;z-index: 99;border-bottom: 1px solid rgba(215,215,215,0.35);}
.wrap-header .head-logo strong {position: relative;display:inline-block;font-family: 'Noto Medium';font-size: 28px;vertical-align: middle;color: black;font-weight: normal;}

/* 251121 */
.main_researchgroup {font-family:'Noto Sans';}
.main_researchgroup_title {font-size:45px; font-weight:800; margin:55px 0; text-align:center;}
.main_researchgroup_box {display:flex; justify-content:center; gap:25px; margin-bottom:80px;}
.main_rg_box {width:475px; height:435px; border:1px #ccc solid; align-content:center; position:relative;}
.hover_side {padding:95px; position:relative;}
.main_rg_img {text-align:center;}
.main_rg_detail {text-align:center;}
.main_rg_detail_tit {font-size:25px; font-weight:700; padding:25px 0 20px 0;}
.main_rg_detail_txt {font-size:18px; word-break:keep-all;}
.rg_span {font-weight:700;}

.main_rg_box:before{content:'';width:0;height:1px;position:absolute;left:0;top:-1px;background:#00479d;transition:all ease .5s;}
.main_rg_box:after{content:'';width:0;height:1px;position:absolute;right:0;bottom:-1px;background:#00479d;transition:all ease .5s;}
.main_rg_box:hover:before,
.main_rg_box:hover:after{width:100%;}

.hover_side:before{content:'';width:1px;height:0;position:absolute;left:0;top:0;background:#00479d;transition:all ease .5s;transition-delay:.25s;}
.hover_side:after{content:'';width:1px;height:0;position:absolute;right:0;bottom:0;background:#00479d;transition:all ease .5s;transition-delay:.25s;}
.main_rg_box:hover .hover_side:before,
.main_rg_box:hover .hover_side:after{height:100%;}

.main_rg_box:hover .hover_b_1 {content: url("/sites/Rlrc/images/main/group1_icon_c.png");}
.main_rg_box:hover .hover_b_2 {content: url("/sites/Rlrc/images/main/group2_icon_c.png");}
.main_rg_box:hover .hover_b_3 {content: url("/sites/Rlrc/images/main/group3_icon_c.png");}

.main_rg_box:hover .main_rg_detail {color:#00479d;}
.main_rg_box:hover .main_rg_detail_txt {text-decoration:underline; transition:.5s;}