


@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&amp;display=swap');

  body, h1, h2, h3, h4, h5, h6, p, span {
    font-family: 'Noto Sans KR', sans-serif!important;
  }

html {background:#030b30;}
body {background-color:#f5f5f5;background-image:url('https://ubsi.unist.ac.kr/wp-content/themes/grandcollege-v1-09/images/pattern/pattern-1.png');background-repeat:repeat;}

img {max-width:100%;height:auto;}
div.body-wrapper {overflow:hidden;}
div.navigation-wrapper {border:0!important;}
.faculty {top:-2px;line-height:25px;}
.faculty:before {top:2px;height:22px;}
.navigation-wrapper .sf-menu > .current-menu-item > a, .navigation-wrapper .sf-menu > .current-menu-parent > a,
.navigation-wrapper .sf-menu a:hover {font-weight:700;}
.navigation-wrapper .sf-menu ul {box-shadow:none;}
.navigation-wrapper .sf-menu > li:first-child ul {left:-11px;}

.ubsi_slide {margin:0;}
.ubsi_slide .flexslider {margin:0;border:0;box-shadow:none;}
.ubsi_slide.wpb_gallery .wpb_flexslider .flex-control-paging, .ubsi_slide.wpb_gallery .flex-direction-nav {display:none;}

.ubsi {padding:28px 10px 0;}
/* 메인 */
body.home div.content-wrapper {min-height:0;}
body.home div.slider-wrapper {max-width:100%;border-radius:35px;}
div.slider-wrapper.fullwidth .nivo-caption, div.slider-wrapper.fullwidth .flex-caption {width:260px;}
div.slider-wrapper.fullwidth .nivo-caption .gdl-slider-title, div.slider-wrapper.fullwidth .flex-caption .gdl-slider-title {margin-bottom:10px;line-height:1em;font-size:24px;font-weight:700;font-family:'Noto Sans KR', sans-serif!important;color:#fff;}
div.slider-wrapper.fullwidth .nivo-caption .gdl-slider-title em, div.slider-wrapper.fullwidth .flex-caption .gdl-slider-title em {display:block;font-style:normal;font-size:14px;}
div.slider-wrapper.fullwidth .nivo-caption, div.slider-wrapper.fullwidth .flex-caption {opacity:1!important;background-color:rgba(15 39 86 / 90%);}
div.slider-wrapper.fullwidth .nivo-caption p, div.slider-wrapper.fullwidth .flex-caption .inner-caption {padding:50px;line-height:16px;font-size:12px;color:#fff!important;letter-spacing:-0.5px;word-break:keep-all;}
div.slider-wrapper.fullwidth .nivo-caption a, div.slider-wrapper.fullwidth .flex-caption .inner-caption a {display:inline-block!important;margin-top:22px;padding:4px 18px 6px;line-height:16px;font-size:12px;color:#fff;text-align:center;background-color:#33cccc;border-radius:26px;border:0;}
div.slider-wrapper.fullwidth .nivo-directionNav, div.slider-wrapper.fullwidth .flex-direction-nav {display:none!important;}
div.slider-wrapper.fullwidth .flex-caption {display:flex;justify-content:left;align-items:center;}
div.slider-wrapper.fullwidth .flex-caption .inner-caption {padding-top:0;padding-bottom:0;}
div.slider-wrapper.fullwidth .flex-caption .gdl-slider-title {padding-top:0;}
.blind {position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px); /* IE6, IE7 */clip:rect(1px, 1px, 1px, 1px);}
.overlay {position:absolute;top:0;left:0;display:block;width:100%;height:100%;}
.main_btm {display:flex;justify-content:left;align-items:flex-start;margin:-10px 0 16px;}
.main_link {list-style:none;margin:0;width:230px;}
.main_link li + li {margin-top:10px;}
.main_link li a {position:relative;display:flex;justify-content:left;align-items:center;padding:0 35px 0 100px;height:70px;font-size:13px;font-weight:700;color:#fff;line-height:16px;border-radius:70px;background-color:#5462c8;word-break:keep-all;}
.main_link li a:after {position:absolute;top:30px;right:20px;content:"";display:block;width:5px;height:9px;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2021/02/main_arrow.png) no-repeat 0 0;}
.main_link li a img {position:absolute;top:50%;left:36px;margin-top:-18px;}
.main_link li:nth-child(2) a {background-color:#6070e5;}
.main_link li:nth-child(3) a {background-color:#c0cff0;color:#2f528c;}
.main_research {position:relative;margin-left:12px;padding:25px 30px 23px;width:500px;box-sizing:border-box;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2021/02/main_bg.png) no-repeat 100% 100% / cover #33cccc;border-radius:35px;}
.main_research p {margin-bottom:0;max-width:228px;word-break:keep-all;letter-spacing:-0.5px;}
.main_research .txt1 {margin-bottom:30px;font-size:18px;font-weight:700;color:#fff;line-height:23px;}
.main_research .txt2 {margin-bottom:25px;font-size:12px;font-weight:400;color:#fff;line-height:16px;}
.main_research .txt3 {padding:2px 0 4px;width:86px;font-size:11px;font-weight:400;color:#fff;line-height:20px;text-align:center;background-color:#01144b;border-radius:26px;}
.main_support {overflow:hidden;margin-left:12px;width:186px;height:230px;font-size:13px;font-weight:700;color:#fff;line-height:20px;text-align:center;border-radius:35px;background-color:#0f2756;}
.main_support a {color:#fff;word-break:keep-all;}
.main_support .img {margin-bottom:17px;background-color:#07060b;}
.main_support .img img {margin:0 auto;}
.main_support .txt1 {margin-bottom:15px;padding:0 20px;}
.main_support .txt2 {margin-bottom:0;padding:0 20px;}
.main_support .txt2 a {display:block;padding-top:12px;font-size:11px;font-weight:400;border-top:1px solid rgba(255 255 255 / 20%);}
/* 연구소 소개 */
.bul_cir {position:relative;margin-bottom:30px;padding-left:20px;font-size:15px;font-weight:700;color:#2e2e2e;}
.bul_cir:before {position:absolute;top:5px;left:0;content:"";display:block;width:9px;height:9px;border-radius:50%;background-color:#44c1c4;}
.page_intro .top p {line-height:2em;font-size:14px;color:#535353;}
.page_intro .top .txtbox {position:relative;margin-bottom:25px;text-align:center;}
.page_intro .top .txtbox img {display:block;}
.page_intro .top .txtbox .txt {position:absolute;top:0;left:0;width:100%;height:100%;line-height:1.5em;font-size:24px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;}
.page_intro .top .txtbox .txt strong {position:relative;padding:20px;}
.page_intro .top .txtbox .txt strong:after {position:absolute;left:50%;bottom:0;content:"";display:block;margin-left:-30px;width:60px;height:2px;background-color:#44c1c4;}
.page_intro .top .txtbox .txt strong em {font-style:normal;font-weight:400;}
.page_intro .btm {margin-top:25px;padding-top:30px;border-top:1px solid #e5e5e5;}
.page_intro .btm .bul_cir {margin-bottom:20px;}
.page_intro .btm .img {float:left;margin-right:34px;}
.page_intro .btm .history_list {float:left;margin:0;list-style:none;}
.page_intro .btm .history_list li {position:relative;margin-bottom:10px;padding-left:102px;line-height:1.5em;font-size:13px;color:#535353;}
.page_intro .btm .history_list li .history_date {position:absolute;top:0;left:0;padding-right:15px;font-weight:700;}
.page_intro .btm .history_list li .history_date:after {position:absolute;top:4px;right:0;content:"";display:block;margin-left:-30px;width:1px;height:12px;background-color:#2eacb4;}
/* 비전 목표 */
.border_top {padding-top:25px;border-top:1px solid rgba(255 255 255 / 20%);}
.page_vision {margin-bottom:30px;}
.page_vision .bg_box {overflow:hidden;position:relative;margin:40px auto 0;padding:42px 31px 46px;max-width:860px;background-color:#e7e7e7;border-radius:40px;box-sizing:border-box;word-break:keep-all;}
.page_vision .bg_box:before {position:absolute;top:0;left:0;content:"";width:100%;height:111px;background-color:#f1f1f1;}
.page_vision .bg_box ul {margin-left:0;list-style:none;}
.page_vision .bg_box .in_box {position:relative;padding:60px 75px 80px;text-align:center;color:#fff;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/vision_bg1.jpg) no-repeat 50% 50% / cover;border-radius:50px;}
.page_vision .bg_box .in_box h4 {line-height:36px;font-size:30px;font-weight:700;color:#fff;}
.page_vision .bg_box .in_box h4 em {display:block;line-height:20px;font-style:normal;font-size:13px;font-weight:400;color:#11d6d6;}
.page_vision .bg_box .list_vision {position:relative;margin:68px auto 35px;width:626px;height:504px;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/vision_bg2.png) no-repeat 50% 50% / cover;}
.page_vision .bg_box .list_vision dt, .page_vision .bg_box .list_vision dd {width:312px;height:240px;box-sizing:border-box;}
.page_vision .bg_box .list_vision dt {position:relative;top:-32px;margin:0 auto;padding-top:88px;line-height:30px;font-size:23px;font-weight:700;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/vision_list1.png) no-repeat 50% 50% / cover;}
.page_vision .bg_box .list_vision dd:nth-child(2) {position:absolute;top:98px;left:-10px;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/vision_list2.png) no-repeat 50% 50% / cover;}
.page_vision .bg_box .list_vision dd:nth-child(3) {position:absolute;top:98px;right:-10px;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/vision_list2.png) no-repeat 50% 50% / cover;}
.page_vision .bg_box .list_vision dd:nth-child(4) {margin:-13px auto 0;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/vision_list3.png) no-repeat 50% 50% / cover;}
.page_vision .bg_box .list_vision dd .txt1 {position:relative;margin-bottom:10px;padding-top:62px;padding-bottom:4px;line-height:36px;font-size:20px;font-weight:700;}
.page_vision .bg_box .list_vision dd .txt1:after {position:absolute;bottom:0;left:50%;content:"";display:block;margin-left:-10px;width:20px;height:1px;background-color:rgba(255 255 255 / 30%);}
.page_vision .bg_box .list_vision dd .txt2 {margin:0 auto;max-width:160px;line-height:19px;font-size:14px;color:#11d6d6;letter-spacing:-0.5px;}
.page_vision .bg_box .list_vision dd ul {position:relative;}
.page_vision .bg_box .list_vision dd ul li {display:flex;justify-content:center;align-items:center;margin:0 auto;width:154px;height:116px;font-size:15px;font-weight:700;}
.page_vision .bg_box .list_vision dd ul li:nth-child(2) {position:absolute;top:60px;left:0;}
.page_vision .bg_box .list_vision dd ul li:nth-child(3) {position:absolute;top:60px;right:0;}
.page_vision .bg_box .list_vision dd ul li:nth-child(4) {margin-top:2px;}
.page_vision .bg_box .list_goal {overflow:hidden;position:relative;margin:30px auto 0;}
.page_vision .bg_box .list_goal:before {position:absolute;top:50%;left:50%;content:"";display:block;margin-top:-20px;width:1px;height:40px;background-color:rgba(255 255 255 / 20%);}
.page_vision .bg_box .list_goal > li {position:relative;display:flex;align-items:center;width:calc(50% - 19px);height:100px;line-height:24px;font-size:20px;font-weight:700;border-radius:100px;box-sizing:border-box;}
.page_vision .bg_box .list_goal > li:first-child {float:left;padding:0 50px 0 96px;background-color:#0aa26a;justify-content:right;text-align:right;}
.page_vision .bg_box .list_goal > li:first-child img {position:absolute;top:13px;left:19px;}
.page_vision .bg_box .list_goal > li:last-child {float:right;padding:0 96px 0 50px;background-color:#3f7ada;justify-content:left;text-align:left;}
.page_vision .bg_box .list_goal > li:last-child img {position:absolute;top:13px;right:19px;}
/* 연구소 발전 및 운영전략 */
.page_develop .bg_box {overflow:hidden;position:relative;margin:40px auto 0;padding:42px 31px 49px;max-width:860px;background-color:#e7e7e7;border-radius:40px;box-sizing:border-box;word-break:keep-all;}
.page_develop .bg_box:before {position:absolute;top:0;left:0;content:"";width:100%;height:111px;background-color:#f1f1f1;}
.page_develop .bg_box h4 {position:absolute;top:42px;left:50%;z-index:1;margin-left:-113px;width:225px;padding:15px;line-height:26px;font-size:23px;font-weight:700;color:#00ffff;text-align:center;background-color:#00e8e8;border-radius:50%;word-break:keep-all;box-sizing:border-box;}
.page_develop .bg_box h4:before {position:absolute;top:215px;left:50%;content:"";display:block;margin-left:-40px;width:80px;height:50px;background-color:#00e8e8;}
.page_develop .bg_box h4:after {position:absolute;top:257px;left:50%;content:"";display:block;margin-left:-65px;width:0;height:0;border-width:47px 65px;border-style:solid;border-color:#00e8e8 transparent transparent transparent;}
.page_develop .bg_box h4 em {display:flex;justify-content:center;align-items:center;padding-bottom:10px;width:195px;height:195px;font-style:normal;border:10px solid #fff;background-color:#031a5b;border-radius:50%;box-sizing:border-box;}
.page_develop .bg_box .div_left {position:relative;float:left;width:260px;}
.page_develop .bg_box .div_left .arrow {position:absolute;top:19px;right:-39px;z-index:1;}
.page_develop .bg_box .div_right {position:relative;float:right;width:260px;}
.page_develop .bg_box .div_right .arrow {position:absolute;top:19px;left:-39px;z-index:1;}
.page_develop .bg_box .top {overflow:hidden;margin-bottom:10px;text-align:center;background-color:#da6f45;border-radius:15px;letter-spacing:-0.5px;}
.page_develop .bg_box .top > dt {padding:23px 20px 20px;line-height:26px;font-size:20px;font-weight:700;color:#fff;background-color:#9b340b;}
.page_develop .bg_box .top > dd {padding:13px 20px 20px;}
.page_develop .bg_box .top > dd .txt {margin-bottom:0;line-height:26px;font-size:15px;font-weight:700;color:#fff;}
.page_develop .bg_box .top > dd ul {list-style:none;margin:5px 0 0;padding-top:10px;border-top:1px solid rgba(255 255 255 / 20%);}
.page_develop .bg_box .top > dd ul li {line-height:20px;font-size:13px;color:#fff;letter-spacing:-0.8px;}
.page_develop .bg_box .btm {list-style:none;margin:0 0 10px;padding:20px 20px 22px;background-color:#4368cf;border-radius:15px;letter-spacing:-0.8px;}
.page_develop .bg_box .btm > li {position:relative;margin:0 auto;padding-left:10px;max-width:196px;line-height:24px;font-size:16px;color:#d7e2ff;}
.page_develop .bg_box .btm > li:before {position:absolute;top:10px;left:0;content:"";width:3px;height:3px;background-color:#d7e2ff;border-radius:50%;}
.page_develop .bg_box .div_right .top {background-color:#1a6f50;}
.page_develop .bg_box .div_right .top > dt {background-color:#0aa26a;}
.page_develop .bg_box .div_right .btm > li {max-width:160px;}
.page_develop .div_btm {clear:both;padding:29px 20px 32px;line-height:1.5em;font-size:26px;font-weight:700;color:#fff;text-align:center;background-color:#031a5b;border-radius:15px;}
.page_develop .bg_box .arrow + p {margin:0;}
/* 활용 및 효과 */
.page_effect .bg_box {position:relative;margin:0 auto;width:614px;height:594px;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/effect_bg.jpg) no-repeat 0 0;text-align:center;}
.page_effect .bg_box h4 {position:absolute;top:262px;left:50%;margin-left:-98px;width:196px;line-height:26px;font-size:22px;font-weight:700;color:#00e8e8;}
.page_effect .bg_box dl {position:absolute;width:196px;letter-spacing:-0.5px;word-break:keep-all;}
.page_effect .bg_box dl dt {position:relative;margin-bottom:8px;padding-bottom:10px;line-height:20px;font-size:17px;font-weight:700;color:#fff;}
.page_effect .bg_box dl dt:after {position:absolute;left:50%;bottom:0;content:"";display:block;margin-left:-8px;width:15px;height:1px;background-color:rgba(255 255 255 / 50%);}
.page_effect .bg_box dl dd {margin:0 auto;max-width:175px;line-height:19px;font-size:13px;font-weight:400;color:#fff;}
.page_effect .bg_box dl.item1, .page_effect .bg_box dl.item6 {top:68px;}
.page_effect .bg_box dl.item2, .page_effect .bg_box dl.item5 {top:248px;}
.page_effect .bg_box dl.item3, .page_effect .bg_box dl.item4 {top:415px;}
.page_effect .bg_box dl.item1, .page_effect .bg_box dl.item3 {left:108px;}
.page_effect .bg_box dl.item4, .page_effect .bg_box dl.item6 {right:108px;}
.page_effect .bg_box dl.item2 {left:8px;}
.page_effect .bg_box dl.item5 {right:8px;}
/* 조직도 */
.ori_list {position:relative;margin:0 auto;max-width:860px;}
.ori_list dt, .ori_list dd {position:relative;margin:0 auto;width:340px;text-align:center;background-color:#f2f2f2;border-radius:30px;box-sizing:border-box;}
.ori_list dt:before {position:absolute;top:100%;left:50%;content:"";display:block;width:1px;height:300px;background-color:#7f7f7f;}
.ori_list dd:before {position:absolute;top:44px;content:"";display:block;width:88px;height:1px;background-color:#7f7f7f;}
.ori_list dd:after {position:absolute;top:39px;content:"";display:block;width:6px;height:6px;border:2px solid #cfd4dd;background-color:#fff;}
.ori_list .tit, .ori_list .cont {padding:13px 22px 14px;}
.ori_list .tit {line-height:18px;font-size:14px;font-weight:700;color:#2e2e2e;background-color:#143770;border-radius:30px 30px 0 0;}
.ori_list .cont .bul_dot3 li {line-height:1.8em;font-size:12px;font-weight:400;color:#535353;text-align:left;}
.ori_list dt {margin-bottom:300px;}
.ori_list dt .tit {padding-top:21px;padding-bottom:21px;line-height:24px;font-size:18px;font-weight:500;color:#3ceef2;}
.ori_list dt .cont {padding-top:20px;padding-bottom:22px;line-height:18px;font-size:14px;font-weight:700;color:#2e2e2e;}
.ori_list dd:nth-child(2), .ori_list dd:nth-child(3) {position:absolute;}
.ori_list dd:nth-child(2) {top:172px;left:0;}
.ori_list dd:nth-child(2):before {right:-88px;}
.ori_list dd:nth-child(2):after {right:-95px;}
.ori_list dd:nth-child(2) .tit {background-color:#f1be76;}
.ori_list dd:nth-child(3) {top:237px;right:0;}
.ori_list dd:nth-child(3):before {left:-88px;}
.ori_list dd:nth-child(3):after {left:-95px;}
.ori_list dd:nth-child(3) .tit {background-color:#e3e8f8;}
.ori_list dd:last-child .tit {color:#3ceef2;border-radius:30px;}
.ori_list dd:last-child:before {display:none;}
.ori_list dd:last-child:after {left:50%;top:-42px;margin-left:-5px;}
/* 테이블 */
.tbl {border:0;border-top:1px solid #000;border-collapse:separate;text-align:center;}
.tbl th, .tbl td {padding:8px 7px;height:40px;line-height:18px;font-size:13px;font-weight:400;color:#2e2e2e;text-align:center;border-bottom:1px solid #e3e2e2;border-right:1px solid #e3e2e2;border-left:0;vertical-align:middle;box-sizing:border-box;letter-spacing:-0.5px;}
.tbl thead th {font-weight:700;background-color:#fafafa;}
.tbl thead tr:last-child th, .tbl tbody tr:last-child th, .tbl tbody tr:last-child td {border-bottom:1px solid #000;}
.tbl .ta_l {text-align:left!important;}
.tbl .ta_l .dis_b {display:block;margin:0 auto;max-width:185px;}
.tbl .border_bt {border-bottom:1px solid #000!important;}
.tbl .border_bt2 {border-bottom:1px solid #e3e2e2!important;}
.tbl .border_r {border-right:1px solid #e3e2e2!important;}
.tbl .border_db_r {border-right:3px double #e3e2e2!important;}
.tbl .border_db_bt {border-bottom:3px double #e3e2e2!important;}
.tbl .fw_700 {font-weight:700;color:#666;}
.tbl .bg1 {background-color:#f5f5f5!important;}
.tbl .bg2 {background-color:#fafafa!important;}
.tbl2 {border:0;border-top:1px solid #e3e2e2;border-collapse:separate;text-align:center;}
.tbl2 th, .tbl2 td {padding:5px 7px;height:30px;line-height:18px;font-size:12px;font-weight:400;color:#2e2e2e;text-align:center;border-bottom:1px solid #e3e2e2!important;border-right:1px solid #e3e2e2;border-left:0;vertical-align:middle;box-sizing:border-box;letter-spacing:-0.5px;}
.tbl2 thead th {font-weight:400;background-color:#fafafa;}
.tbl2 .ta_l {text-align:left!important;padding-left:15px!important;}
/* 운영현황 */
.bul_dot {list-style:none;margin-left:0;}
.bul_dot > li {position:relative;padding-left:11px;font-size:13px;font-weight:400;color:#535353;}
.bul_dot > li:before {position:absolute;top:8px;left:0;content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#44c1c4;}
.bul_dot > li + li {margin-top:12px;}
.bul_dot2 {list-style:none;margin-left:0;}
.bul_dot2 > li {position:relative;padding-left:10px;line-height:1.7em;font-size:12px;font-weight:400;}
.bul_dot2 > li:before {position:absolute;top:9px;left:0;content:"";display:block;width:2px;height:2px;border-radius:50%;background-color:#44c1c4;}
.bul_dot3 {list-style:none;margin-left:0;}
.bul_dot3 > li {position:relative;padding-left:9px;line-height:2em;font-size:12px;font-weight:400;}
.bul_dot3 > li:before {position:absolute;top:0;left:0;content:"·";display:block;width:1px;height:1px;color:#44c1c4;}
.go_link {display:block;padding-right:15px;color:#2e2e2e;background:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/ico_plus.png) no-repeat 99% 50%;}
.go_link:hover {color:#44c1c4;background-image:url(http://faculty.unist.ac.kr/ubsi/wp-content/uploads/sites/451/2023/11/ico_plus_hover.png);}
.page_biz_slide {position:relative;right:17px;margin-bottom:12px;padding-top:28px;width:300px;}
.page_biz .bul_dot {margin-left:20px;}
.page_biz .bul_dot > li {padding-left:70px;}
.page_biz .bul_dot > li .txt {position:absolute;top:0;left:11px;width:56px;font-weight:700;text-align:justify;}
.page_biz .tbl .ta_l {padding-left:18px;padding-right:18px;}
.list_tabs {list-style:none;margin-left:0;font-size:13px;color:#535353;}
.list_tabs:after {content:"";display:table;width:100%;}
.list_tabs > li {float:left;margin:4px 5px;}
.list_tabs > li a {display:block;padding:6px 20px;line-height:18px;font-size:13px;color:#535353;background-color:#f5f5f5;border-radius:30px;letter-spacing:-0.5px;}
.list_tabs > li a:hover {color:#fff;background-color:#44c1c4;}
.page_program_left {margin-top:-7px;padding-left:10px;}
.page_program_left .img_wrap {position:relative;max-width:260px;}
.page_program_left .img_wrap em {position:absolute;top:56%;left:50%;display:block;margin-left:-75px;width:150px;line-height:20px;font-style:normal;font-size:15px;color:#fff;text-align:center;letter-spacing:-0.5px;}
.page_program_right {margin:-11px 0 0 -30px;}
.page_program.btm .tbl td {padding-top:11px;padding-bottom:10px;height:44px;}
.page_program.btm .tbl tbody > tr > th {padding-left:40px;padding-right:40px;font-weight:700;}
.page_program.btm .tbl tbody td.bg2 {line-height:1.2em;font-size:12px;font-weight:700;color:#535353;}
.page_program.btm .tbl tbody td.ta_l {padding-left:20px;}
.page_program.btm .tbl table {margin:15px 0;}
.page_program.btm .tabcont {padding:30px 10px 0;}
.page_program.btm {margin-top:-25px;}
/* 지원현황 및 성과 */
.page_support {margin-bottom:30px;}
.page_support .table_scroll {margin:30px 0 20px;}
.page_support .table_scroll .tbl {margin:0;}
.page_support p {margin-bottom:2px;font-size:13px;color:#535353;}
.page_support .p_first {margin-bottom:8px;}
.page_support.state .tbl .ta_l {padding-left:12px;}
.page_support.state .tbl th, .page_support.state .tbl td {height:53px;}
/* 오시는 길 */
.page_contact .ul_trans {overflow:hidden;list-style:none;margin-left:0;}
.page_contact .ul_trans .ico {position:absolute;top:0;left:0;display:block;width:73px;height:73px;}
.page_contact .ul_trans > li {position:relative;float:left;margin-bottom:40px;padding-left:100px;width:50%;box-sizing:border-box;}
.page_contact .ul_trans > li:nth-of-type(2n) {padding-left:130px;}
.page_contact .ul_trans > li:nth-of-type(2n) .ico {left:30px;}
.page_contact .ul_trans > li:nth-of-type(2n+1) {clear:both;}
.page_contact .ul_trans > li > p {margin-bottom:0;font-size:13px;}
.page_contact .ul_trans.top {margin-top:40px;}
.page_contact .ul_trans.top > li {padding-top:12px;min-height:73px;}
.page_contact .ul_trans.top > li > p {font-size:14px;color:#2e2e2e;line-height:1.4em;}
.page_contact .ul_trans.btm {padding-top:40px;border-top:1px solid #e5e5e5;}
.page_contact .ul_trans.btm > li {margin-bottom:20px;}
@media screen and (max-width: 1140px) {
    body.home div.slider-wrapper {height:250px;}
    div.slider-wrapper.fullwidth .flexslider {position:absolute;right:0;width:758px!important;height:100%!important;}
    div.slider-wrapper.fullwidth .flexslider .slides, div.slider-wrapper.fullwidth .flexslider .slides > li {height:100%;}
    div.slider-wrapper.fullwidth .flexslider .slides img {height:100%;}
    .main_research {width:350px;background-position:-50px;}
    .page_vision .bg_box .in_box {padding-left:10px;padding-right:10px;}
    .page_vision .bg_box .in_box h4 {margin-left:auto;margin-right:auto;max-width:600px;font-size:27px;}
    .page_vision .bg_box .list_goal {max-width:600px;}
    .page_vision .bg_box .list_goal > li {font-size:18px;}
    .page_develop .bg_box, .page_vision .bg_box {padding-left:15px;padding-right:15px;}
    .page_develop .bg_box h4:after {top:250px;}
    .page_develop .bg_box .div_left, .page_develop .bg_box .div_right {width:240px;}
    .page_develop .bg_box .top > dt {font-size:17px;}
    .page_develop .bg_box .top > dd .txt {font-size:14px;}
    .page_develop .bg_box .btm > li {font-size:15px;}
    .page_develop .div_btm {font-size:22px;}
    .ori_list dt, .ori_list dd {width:320px;}
    .ori_list dd:nth-child(2):before {right:-31px;width:31px;}
    .ori_list dd:nth-child(2):after {right:-35px;}
    .ori_list dd:nth-child(3):before {left:-31px;width:31px;}
    .ori_list dd:nth-child(3):after {left:-35px;}
    .mobile_nav .sf-menu > li > a {font-weight:700;background:#192040!important;}
    .mobile_nav .sf-menu .sub-menu > li > a {padding-left:25px!important;}
    .mobile_nav .sf-menu .sub-menu > li > a:before {content:"·";margin-right:5px;width:1px;height:1px;color:#fff;}
    .mobile_nav .sf-menu .sub-menu > li[class*="current"] > a:before {color:#2eacb4;}
    .page_biz_slide {width:auto;}
    .page_program_right {margin-left:0;}
}
@media screen and (max-width: 1015px) {
    .mobile_nav .sf-menu > li {border-top:2px solid #434b64!important;}
    .mobile_nav .sf-menu ul {box-shadow:none;}
}
@media screen and (max-width: 760px) {
    .main_btm {flex-wrap:wrap;margin-top:-20px;}
    .main_link {display:flex;justify-content:center;align-items:center;margin-bottom:10px;width:100%;}
    .main_link li {width:33.33%;}
    .main_link li + li {margin-top:0;margin-left:6px;}
    .main_link li a {padding-left:65px;height:50px;}
    .main_link li a:after {top:20px;}
    .main_link li a img {left:20px;width:28px;margin-top:-12px;}
    .main_research {margin-left:0;width:calc(100% - 198px);}
    .ubsi {padding:10px 0 0;}
    .page_intro .top .txtbox img {height:150px;border-radius:150px;}
    .page_intro .top .txtbox .txt {font-size:18px;}
    .page_intro .btm .img {float:none;margin-right:0;}
    .page_intro .btm .img img {margin:0 auto;}
    .page_vision .bg_box .in_box h4 {line-height:24px;font-size:20px;}
    .page_vision .bg_box .list_vision {margin-top:30px;width:312px;height:auto;background:none;}
    .page_vision .bg_box .list_vision dt {top:0;font-size:17px;}
    .page_vision .bg_box .list_vision dd {position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin-top:0!important;}
    .page_vision .bg_box .list_vision dd .txt1 {font-size:16px;}
    .page_vision .bg_box .list_vision dd .txt2 {font-size:12px;}
    .page_vision .bg_box .list_vision dd ul li {font-size:13px;}
    .page_vision .bg_box .list_goal {max-width:300px;}
    .page_vision .bg_box .list_goal:before {display:none;}
    .page_vision .bg_box .list_goal > li {padding:0 10px 0 80px!important;width:100%!important;height:76px;line-height:20px;font-size:14px;justify-content:left!important;text-align:left!important;}
    .page_vision .bg_box .list_goal > li img {width:50px;}
    .page_vision .bg_box .list_goal > li:last-child {margin-top:10px;}
    .page_vision .bg_box .list_goal > li:last-child img {right:auto;left:19px;}
    .page_develop .bg_box h4 {position:relative;top:0;margin-bottom:-30px;}
    .page_develop .bg_box h4:before {margin-left:-15px;width:30px;height:285px;}
    .page_develop .bg_box h4:after {top:499px;margin-left:-50px;border-width:25px 50px;}
    .page_develop .bg_box .div_left, .page_develop .bg_box .div_right {width:238px;}
    .page_develop .bg_box .div_left .arrow {top:-40px;right:80px;transform: rotate(-50deg);}
    .page_develop .bg_box .div_right .arrow {top:-40px;left:80px;transform: rotate(50deg);}
    .page_develop .div_btm {font-size:18px;}
    .page_effect .bg_box {margin:0 auto;width:216px;height:auto;background:none;}
    .page_effect .bg_box h4, .page_effect .bg_box dl {position:relative;top:auto!important;left:auto!important;right:auto!important;padding:20px 10px 25px;width:100%;border-radius:10px;box-sizing:border-box;}
    .page_effect .bg_box h4 {margin:0 0 10px;background-color:#031a5b;}
    .page_effect .bg_box dl {margin-bottom:5px;height:159px;}
    .page_effect .bg_box dl.item1 {padding-top:38px;background-color:#d38a18;}
    .page_effect .bg_box dl.item2 {padding-top:30px;background-color:#0aa26a;}
    .page_effect .bg_box dl.item3 {background-color:#5462c8;}
    .page_effect .bg_box dl.item4 {background-color:#6b78d6;}
    .page_effect .bg_box dl.item5 {padding-top:30px;background-color:#3f7ada;}
    .page_effect .bg_box dl.item6 {padding-top:30px;background-color:#8545a0;}
    .ori_list dt, .ori_list dd {width:250px;}
    .ori_list dd:nth-child(2), .ori_list dd:nth-child(3) {width:240px;}
    .ori_list dd:nth-child(2):before {right:-15px;width:15px;}
    .ori_list dd:nth-child(2):after {right:-20px;}
    .ori_list dd:nth-child(3):before {left:-15px;width:15px;}
    .ori_list dd:nth-child(3):after {left:-20px;}
    .ori_list .cont {padding-left:15px;padding-right:15px;}
    .page_biz_slide {right:0;margin:-10px auto 20px;padding-top:0;max-width:300px;}
    .table_scroll {overflow-x:auto;}
    .table_scroll:before {content:"가로로 스크롤하여 확인하세요.";display:block;font-size:10px;font-weight:700;color:#44c1c4;}
    .table_scroll table {word-break:keep-all;}
    .tbl th, .tbl td {font-size:11px;}
    .page_program_left, .page_program_right {text-align:center;}
    .page_program_left img {margin:0 auto;}
    .list_tabs > li {float:none;display:inline-block;}
    .list_tabs > li a {font-size:12px;}
    .page_program.btm .tabcont {padding-left:0;padding-right:0;}
    .page_program.btm .tbl, .page_program.btm .tbl > tbody, .page_program.btm .tbl > tbody > tr, .page_program.btm .tbl > tbody > tr > th, .page_program.btm .tbl > tbody > tr > td {display:block;height:auto;}
    .page_program.btm .tbl .border_db_r {border-right:0!important;}
    .page_program.btm .tbl tbody tr br {display:none;}
    .page_program.btm .tbl > tbody > tr > th {padding-left:15px;}
    .page_program.btm .tbl > tbody > tr > th, .page_program.btm .tbl > tbody > tr > td {font-size:13px;}
    .page_program.btm .tbl > tbody > tr > td.ta_l {padding-left:7px;}
    .page_program.btm .tbl tbody td.bg2 {padding-left:15px;text-align:left;}
    .page_contact .ul_trans .ico {left:0!important;width:40px;height:40px;}
    .page_contact .ul_trans > li {margin-bottom:30px;padding:0 0 0 50px;float:none;width:auto;min-height:40px;padding-left:50px!important;}
    .page_contact .ul_trans.top > li {margin-bottom:20px!important;padding-top:3px;min-height:40px;}
    .page_contact .ul_trans.btm {padding-top:20px;}
    div.blog-item-holder .blog-item2 .blog-thumbnail-title {font-size:17px;}
    div.search-wrapper {float:none;}
    .footer-widget-wrapper {padding-bottom:15px;}
    .footer-wrapper .four.columns {float:none;text-align:center;display:block;width:100%;line-height:1.5em;}
    .footer-wrapper .custom-sidebar .textwidget {margin-top:10px;}
    .footer-widget-wrapper .custom-sidebar {margin-bottom:0;}
}
@media screen and (max-width: 640px) {
    div.slider-wrapper.fullwidth .flex-caption {width:330px;}
    div.slider-wrapper.fullwidth .flex-caption .inner-caption {padding:0 100px 0 30px;}
    .main_link {display:block;}
    .main_link li {width:100%;}
    .main_link li + li {margin:5px 0 0;}
    .main_research {width:100%;}
    .main_support {margin:10px 0 0;width:100%;height:auto;}
    .faculty {line-height:1.2em;}
    .faculty:before {height:17px;}
    .page_develop .bg_box {margin:30px 0;}
    .page_vision .bg_box {margin:30px 0;padding:20px 0;}
    .page_vision .bg_box .in_box {overflow:hidden;padding:40px 10px 50px;border-radius:40px;}
    .page_develop .bg_box h4 {z-index:0;margin-bottom:10px;}
    .page_develop .bg_box h4:before {margin-left:-40px;width:80px;height:640px;}
    .page_develop .bg_box h4:after {top:850px;margin-left:-65px;border-width:47px 65px;}
    .page_develop .bg_box .arrow {display:none;}
    .page_develop .bg_box .div_left, .page_develop .bg_box .div_right {float:none;width:100%;}
    .page_develop .bg_box .top > dd {padding-left:10px;padding-right:10px;}
    .page_develop .div_btm {margin-top:30px;padding:20px 10px;font-size:16px;}
    .ori_list dt {margin-bottom:0;}
    .ori_list dt:before {height:407px;}
    .ori_list dd {margin-top:30px;}
    .ori_list dd:nth-child(2), .ori_list dd:nth-child(3) {position:relative;top:0;width:250px;}
    .ori_list dd:nth-child(2):before, .ori_list dd:nth-child(3):before {display:none;}
    .ori_list dd:nth-child(2):after {top:-15px;right:auto;left:50%;margin-left:-5px;}
    .ori_list dd:nth-child(3):after {top:-15px;left:50%;margin-left:-5px;}
    .ori_list dd:last-child:after {top:-15px;}
}
@media screen and (max-width: 460px) {
    .home .page-wrapper > .sixteen.columns.mb0 {display:block;margin-bottom:15px!important;}
    div.slider-wrapper.fullwidth .flex-caption {width:260px;}
    div.slider-wrapper.fullwidth .flex-caption .inner-caption {padding-right:50px;}
    .page_vision .bg_box .list_vision {left:-37px;}
    .main_btm {margin-top:0;}
}
