/*이미지 확대 버튼*/
.pic_btn a{display: none;}
.pic_btn a:hover{background-color:#e45348;/*border-color:#348c01;*/color:#fff;transition: all 300ms ease-out }
@media(max-width:767px){
    .pic_btn a {display: block;width: 60%;margin: 10px auto 0;padding: 10px 40px;border: 1px solid #ddd;background: #fff;text-align: center;}
    .pic_img{text-align: center;}
}
@media(max-width:560px){
    .pic_btn a {width: 75%;}
}
@media(max-width:450px){
    .pic_btn a {width: 100%;}
}

/* 탭 공통 */
.tab-ul.type2 li.active a,.tab-ul.type2 li.active a:active,.tab-ul.type2 li.active a:focus,.tab-ul.type2 li.active a:hover{border:0;color:#fff;background-color:#e45348;}
@media (max-width:500px) {
    .tab-ul.type2 li {width: 100%;}
}

/* 리스트 공통 */
.vlist__bodo.type1 .obj .item .inner .ui-bodo__summary > ul {text-align: left;}
.ui-banner__box .item .ui-banner__title .sub {display: block; margin-top: 5px; font-size: 14px; color: #888;}

/* sub010102 총장 인사말 */
.s010102 .greetings_se01d {margin-top: 80px;}
.sub010102_info{}
.sub010102_info .top {margin-top: 25px;}
.sub010102_info .top strong{color:#333;font-size:20px;letter-spacing: -0.025em;font-weight:bold;}
.sub010102_info .top p{color:#797172;letter-spacing: -0.025em;text-align: justify;}
.sub010102_info .top p+p{margin-top:30px;}

.sub010102_info .middle{margin:30px 0 40px;}
.sub010102_info .middle strong{color:#333;font-size:21px;line-height: 1.2;letter-spacing: -0.045em;}
.sub010102_info .middle strong em{color:#e54523;}
.sub010102_info .middle .node{overflow: hidden;max-width:807.1px;margin:50px auto 0;}
.sub010102_info .middle .node .item{border: 1px solid #ddd;border-radius: 100%;width:33.33%;height:267px;float:left;padding:65px 10px 0;}
.sub010102_info .middle .node .item:nth-child(1){border-color:#44434e;}
.sub010102_info .middle .node .item:nth-child(2){border-color:#897d60;}
.sub010102_info .middle .node .item:nth-child(3){border-color:#e54523;}
.sub010102_info .middle .node .item .inner em{color:#333;font-size:20px;letter-spacing: -0.055em;font-weight:bold;font-family: 'score';}
.sub010102_info .middle .node .item .inner p{color:#797172;font-size:16px;letter-spacing: -0.025em;}

.sub010102_info .bottom{}
.sub010102_info .bottom p{color:#797172;font-size:16px;letter-spacing: -0.025em;line-height: 1.43;}
.sub010102_info .bottom p+p{margin-top:15px;}
.sub010102_info .bottom .sign{margin-top:30px; text-align: right;}

@media(max-width:767px){
    .sub010102_info .middle .node{max-width:100%;}
    .sub010102_info .middle .node .item{width:267px;height:267px;float:none;margin:0 auto;}
}
/* sub010102 총장 인사말 End */

/* sub0105 조직도 */
.organization1{overflow:hidden;padding-bottom: 50px; border: solid 1px #dddddd;}
.organization1 a.no-link{pointer-events:none;cursor:default;}
.organization1 *{margin:0;padding:0;list-style:none}
.organization1 li{position:relative;width:100%}
.organization1 a{display:block;text-decoration:none}
.organization1 a[href]:hover,.organization1 a[href]:focus{opacity:0.9}
.organization1 .org1 .lv1_group{position:relative;margin-top: 40px;}
.organization1 .org1 .lv1_group:before{display:block;content:"";position:absolute;left:20%;top:50%;z-index:0;width:60%;height:1px;background-color:#ddd;}
.organization1 .org1 .lv1_group:after{display:block;content:"";clear:both;visibility:hidden;}
.organization1 .org1 .lv1_group .lv1{float:right;margin-right:15%;}
.organization1 .org1 .lv1_group .lv1.last{margin:0 15%}
.organization1 .org1 .lv1_group .lv1:after{content:"";display:block;width:30%;height:1px;background-color:#ddd;position:absolute;top:192px;left:20%;}
.organization1 .org1 .lv1_group .lv1:first-child:after,
.organization1 .org1 .lv1_group .lv1.last:after{display:none}
.organization1 .org1 .lv1_group .lv1:first-child{float:left;margin-left:15%;}
.organization1 .org2:before {content: ""; display: block; position: absolute; top: -4px; left: 50%; transform: translateX(-50%); width: 68.4%; height: 1px; background-color: #ddd;}
.organization1 .org2 li{top:27px; float: left; width: calc(33.3333% - 20px);}
.organization1 .org2 li:not(:first-child) {margin-left: 30px;}
.organization1 .org2 li:before {content: ""; display: block; position: absolute; left: 50%; bottom: 100%; width: 1px; height: 30px; background-color: #ddd;}

.organization1 .lv0{position:relative;width:270px;height:180px;margin:0 auto 30px;border:0;background:#e54523 url(/pcms/dist/img/p03/se03a_icon.png) right -24px bottom -24px no-repeat;;font-size:16px;color:#fff;text-align:center}
.organization1 .lv0 .t1{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%); font-size:32px;font-weight:600}
.organization1 .lv0 .t2{display:block;border:1px solid #e9344b;background:#fff;line-height:38px;color:#333}
.organization1 .lv0:after{display:block;position:absolute;top:180px;left:49.9999%;z-index:0;height: 217px;border-left:1px solid #ddd;content:''}
.organization1 .lv1{position:relative;width:19%;height:auto;margin:0 auto;padding:0;border:0;background:#5a5867;line-height:50px;font-size:16px;color:#fff;text-align:center}
.organization1 .lv1 .lv1-1-2{background:#fff;color:#333;border:1px solid #ddd;border-top:0;}
.organization1 .lv1 .lv1-1-2 li:first-child{border-top:0}
.organization1 .org1 .lv1:before{display:none;}
.organization1 .lv2:before{display:block;position:absolute;top:70px;left:24.555%;width:51%;border-top:1px solid #ddd;content:''}
.organization1 .lv2 .group{overflow:hidden;margin:0 -1%}
.organization1 .lv2 .group2 > li{float:left;width:31.33%;margin:0 1%}
.organization1 .lv2.lv2-2 span{position:absolute;top:0;left:84%;}
.organization1 .lv3{min-height:120px;padding:10px;background:#f9f9f9}
.organization1 .lv2 .group2 .lv3{min-height:260px}
.organization1 .lv3 li > a{display:block;background:url(/images/kor/common/li1bg.png) no-repeat .416em;color:#333}
.organization1 .lv1-1{background:#464646}
.organization1 .lv1-2{background:#cec5ae;color:#333; width: 100%;}
.organization1 .lv1-3{background:#3A5CA4}
.organization1 .lv1-4{background:#3A5CA4}
.organization1 .lv1-5{background:#a58361}
.organization1 .lv1-6{background:#ea68a2}
.organization1 [class*=org]{margin:50px 0;position:relative;width:100%;}
.org1 .lv2:before{top:0}
.organization1 .lv2-1 .group > li > a{background:#555B69}

.org4 .lv2:before{border:0}
.organization1 .lv2-4 .group{margin:0}
.organization1 .lv2-4 .group > li{float:left;width:100%;margin:0}
.organization1 .lv2-3 .group > li{width:100%;margin:0}
.organization1 .left,.organization1 .right{float:left;width:49%}
.organization1 .left{margin-right:1%}
.organization1 .right{margin-left:1%}
.organization1 .org4{clear:both;width:50%;margin:0 auto;padding-top:30px}
.health_org1 .lv3{height:260px}

.organization1 .lv2-3:before{border:0}
.organization1 .lv2 .group > li.tab.on > a{background:#638c0b}
.org1 .lv2 .group > li > a:before,.org2 .lv2 .group > li > a:before{display:none}
.org1 .lv2:before,.org2 .lv2:before{display:none}
.organization1 .lv2.lv2-2 .group.college .lv3{min-height:220px;}
.organization1 .lv2.lv2-2 .group .lv4_group{position:absolute;left:10px;top:190px;width:100%;}
.organization1 .lv2.lv2-2 .group .lv4_group > a{position:relative; margin:30px 0 0;padding:0 10px;width:18%;height:50px;line-height:50px;background-color:#666;color:#fff;}
.organization1 .lv2.lv2-2 .group .lv4_group > a:before{display:block;content:"";position:absolute;left:50%;top:-30px;width:1px;height:30px;background-color:#ddd;}
.organization1 .lv2.lv2-2 .group .lv4_group ul{padding:10px;background-color:#f9f9f9;}
.organization1 .lv2.lv2-2 .group .lv4_group ul:after{display:block;content:"";clear:both;visibility:hidden;}
.organization1 .lv2.lv2-2 .group .lv4_group ul li{float:left;width:25%;}
.organization1 .lv2.lv2-2 .group .lv4_group ul li a{color:#333;}
.organization1 .lv2.lv2-2 .group.sub_lab{position:relative;padding-bottom:500px;}
.organization1 .lv2.lv2-2 .group.sub_lab li:first-child{position:static;}

@media only screen and (max-width: 1379px){
.organization1 .lv1{width:100%;margin:0}
.organization1 .org1 .lv1_group:before {display: none;}
.organization1 .org1 .lv1_group .lv1{margin-right:5%;}
.organization1 .org1 .lv1_group .lv1:first-child{margin-left:0;}
.organization1 .org1 .lv1_group .lv1.last{margin-right:0;margin-top:20px;}
.organization1 .lv2 .group > li{width:98%}
.organization1 .lv2 .group2 > li{width:98%}
.organization1 .left,.organization1 .right{float:none;width:100%}
.organization1 .left{margin-right:0}
.organization1 .right{margin-left:0}
.organization1 .lv2.lv2-2 .group > li{width:96%;position:inherit;margin-top:10px;}
.organization1 .lv2:before{display:none}
.organization1 .lv2.lv2-4 .group > li > a{margin:0}
.organization1 .lv2.lv2-4 .group > li > a:before{display:none}
.organization1 .org4{width:100%}
.organization1 .lv0:after{height:450px}
.organization1 .org1 .lv1_group{margin-top:20px}
.organization1 .lv2.lv2-2 span{top:10px; left: 81%;}
.organization1 .org2 li {float: none; width: 90%; margin: 0 auto;}
.organization1 .org2 li:not(:first-child) {margin: 0 auto; margin-top: 15px;}
.organization1 .org2:before, .organization1 .org2 li:before {display: none;}
}
/* sub0105 조직도 End */

/* sub0105 Online Community */
.s0105 .ui-banner__box .item {padding: 26px 70px 26px 30px;}