@charset "utf-8";

/* sub0102 조직도 */
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st1 span em {display: block; font-size: 15px;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 span em {display: block; font-size: 15px;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 {margin: 0 0 25px;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 {width: calc(50% - 60px);}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3:after {top: 105px; left: 0; width: calc(50% - 52px);}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 > ul:after {height: 122px; top: 48px; right: 275px; width: 30px; border: 1px solid #d0c5c7; border-right: none; background-color: #fff;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 {top: 110px;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-2:after {top: 45px;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03-1 {padding-top: 60px;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 > ul > li:first-child .st1:after {top: -210px; height: 230px;}
.s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 > ul > li:after {display: none;}
@media(max-width: 1450px) {
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st1, 
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 {width: 275px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 {width: 50%;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 > ul:after {right: 268px; width: 50px; z-index: 1;}
}
@media(max-width: 1180px) {
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03-1 {padding-top: 120px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 {top: 165px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-2 {top: 225px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 > ul > li:first-child .st1:after {top: -265px; height: 280px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st1, 
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 {width: 240px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 > ul:after {right: 240px; width: 45px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3:after {width: 38%;}
    .s0102 .organization-e .organization.type1 > li > .lv02-2 > li > div > strong {font-size: 16px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-2 {margin: 110px 0 80px;}
}
@media(max-width: 1100px) {
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3:after {width: 30%;}
}
@media(max-width: 1023px) {
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st1, 
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 {width: 275px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 > ul:after {right: 275px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3:after {width: 40%;}
}
@media(max-width: 960px) {
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3:after {left: -30px;}
}
@media(max-width: 870px) {
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3:after {width: 30%;}
}
@media(max-width: 767px) {
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-3 {width: 100%; top: auto;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 {margin: 0 auto 20px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st1, 
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 {width: 100%; max-width: none;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st1 span {font-size: 20px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 span {font-size: 20px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st1 span em {font-size: 17px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 .st2 span em {font-size: 17px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03-1 {padding-top: 0;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03 > ul > li:first-child .st1:after {top: -50px; height: 50px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-1 > .lv03.lv03-2 {top: auto;}
    .s0102 .organization-e .organization.type1 > li > .lv02-2 {margin: 30px 0 45px;}
    .s0102 .organization-e .organization.type1 > li > .lv02-2 > li > div > strong {font-size: 20px;}
}
/* sub0102 조직도 End */

/* sub02010106 토픽러닝 주제중신통합교육과정 */
.s02010106 .ui-process.type2>li .inner {min-height: 235px;}
@media(max-width: 1400px) {
    .s02010106 .ui-process.type2>li .inner {min-height: 255px;}
}
@media(max-width: 1279px) {
    .s02010106 .ui-process.type2>li .inner {min-height: 235px;}
}
@media(max-width: 767px) {
    .s02010106 .ui-process.type2>li .inner {min-height: auto;}
}
/* sub02010106 토픽러닝 주제중신통합교육과정 End */


/* sub02010107 인문감성의 숲 비교과프로그램 */
.s02010107 .txt-box.area-box strong {font-size: 17px; font-weight: bold; color: #1a1b1c;}
.s02010107 .ui-list__bodo .obj .item .inner {border: none;}
/* sub02010107 인문감성의 숲 비교과프로그램 End */

/* sub0301 성과지표 */
.s0301 .txt-box .sum-p {padding-left: 40px; line-height: 30px;}
.s0301 .sum {width: 38px; height: 48px; display: inline-block; background: url(/muei/img/sub03/sum.jpg) no-repeat; background-size: contain; top: 28px; left: 40px;}
/* sub0301 성과지표 End */

/* sub0302 봄인증제 */
.s0302 .txt-box.area-box strong {font-size: 17px; font-weight: bold; color: #1a1b1c;}
/* sub0302 봄인증제 End */

h2.dep-start::after {background-color: #6A56B8;}
/* 이미지 크게 보기 */
.pic_btn a:hover{background-color:#6A56B8; color:#fff;}