@import url("en2.css");
/*--------------------------------------- 메인 ---------------------------------------*/
.EN #visual .vRight p{max-width: 500px;}
.EN .mIntro .intro_wr .intro h3 {font-size: 38px;}

@media (max-width: 767px) {
    .EN .mIntro .intro_wr .intro h3 {font-size: 26px;}
}

/*--------------------------------------- 서브 ---------------------------------------*/
.EN .lnb .lnb_map li.depth > a > span{font-size:17px; line-height:1.1;}
.EN #sCont .s_tit h3.big {font-size: 40px;line-height: 1.1;}

@media (max-width: 767px) {
    .EN #sCont .s_tit h3.big {font-size: 30px;}
}

/* -------------------------------- sub1_1 : 환경공학부란? -------------------------------- */
/* sub1_1_a : 학과소개 */
.EN #Greeting .greet-tit-box p.s_tit {font-size: 31px;padding-right: 80px;}
.EN #Greeting .greet-tit-box p.s_tit .point {font-size: 26px;}
.EN #Greeting .top_wr .img_box > p {position: relative;margin-top: 10px;top: auto;right: auto;font-size: 15px;text-align: center;}
.EN #Greeting .name strong{letter-spacing:0;}
.EN #Greeting .txt {line-height: 1.5; letter-spacing: -.3px;}

@media (max-width: 1170px) {
    .EN #Greeting .greet-tit-box p.s_tit {padding-right:0;}
	.EN #Greeting .top_wr .img_box > p{text-align:center;}
}
@media (max-width: 767px){
	.EN #Greeting .greet-tit-box p.s_tit {font-size: 22px;}
	.EN #Greeting .greet-tit-box p.s_tit .point {font-size: 20px;}
}

/* sub1_1_b : 연구분야 */
.EN #Rsearch .center > p {font-size: 19px;}

/* sub1_1_c : 비전 */
.EN #Vision .vision-tit{font-size: 40px;}

@media (max-width: 1170px){
	.EN #Vision .vision-tit {font-size: 34px;}
}
@media (max-width: 767px){
    .EN #Vision .vision-tit {font-size: 28px;}
}

/* sub1_1_d : 연혁 */
.EN #History .his-tit{font-size: 40px;}

@media (max-width: 1170px) {
    .EN #History .his-tit {font-size: 34px;}
}
@media (max-width: 767px) {
    .EN #History .his-tit {font-size: 28px;}
}



/*--------------------------------------- 오시는길 ---------------------------------------*/
.EN #contact .map-wrap .map-info-box .location-tit p{letter-spacing:0;}
.EN #contact .map-wrap .map-info .map-btn{line-height: 1.1;}



/* -------------------------------- sub3_2 : BK21 -------------------------------- */

.EN #Rsch .lab .lab-item .lab-tit strong{font-size:28px; line-height:1.2;}

/* sub3_1_a : 교육단장 인사말 */
.EN #BK21-Greeting .bk21-tit-box .txt {line-height: 1.2;}
.EN #BK21-Greeting .name strong{letter-spacing:0;}

/* sub3_2_c : 사업내용 */
.EN #BK21-MV .vision-tit{font-size: 40px;}
.EN .dia-sub3-2-c-A .list-center-box strong {font-size: 24px;}
.EN .dia-sub3-2-c-A .list-center-box .cir{padding:10px;}
.EN .dia-sub3-2-c-A .list-center-box > .cir:before {width: 380px; height: 380px;}

.EN dl.info-dl > dd p {display: flex; flex-wrap: wrap; gap: 5px;}
.EN .tit-link{margin:0;}
.EN  .Pro6-1-2 .tit-link{margin-left:5px;}

@media (max-width: 1170px) {
	.EN #BK21-MV .vision-tit{font-size: 34px;}
}
@media (max-width: 767px) {
	.EN #BK21-MV .vision-tit{font-size: 28px;}
	.EN .dia-sub3-2-c-B .list-box .top-tit strong {font-size: 19px;}
    .EN .dia-sub3-2-c-B .list-box .top-list {max-width: 300px;}
	.EN dl.info-dl {flex-direction: column;}
}



/* -------------------------------- sub4 : 교육 -------------------------------- */
/* sub4_4 : 환경융합부전공 */
.EN .edu4-4-1 .about-tit-box .txt{font-size: 31px; line-height:1.2;}
.EN .edu4-4-1 .about-tit-box .tit {font-size: 31px;}
.EN .edu4-4-1 .about-tit-box .tit .point{font-size:28px;}
.EN .edu4-4-1 .about-info-con .info-con .info-list {gap: 20px;}
.EN .edu4-4-1 .about-info-con .info-con .info-list > li {display: flex;width: calc(100% - 450px);flex-wrap: wrap;gap: 5px;}
.EN .edu4-4-1 .about-info-con .info-con .info-list > li:last-child{width:100%;}
.EN .edu4-4-1 .about-info-con .info-con .info-list > li > p {width: 100%;}
.EN .edu4-4-1 .about-info-con .info-con .info-list > li > span {width: 100%; padding-right: 0;}
.EN .edu4-4-1 .our li .our-tit{line-height:1.2;}

/* 교과목 구성 */
.EN .subj-box .subj-org .d-2 .d2-tit span {flex-direction: column;}
.EN .subj-box .subj-org .track-list > li {text-align:center; padding: 9px 15px; gap: 5px; flex-direction: column;}
.EN .subj-box .subj-org .track-list > li .icon {margin: 0;}

/* 필수교과목 리스트 */
.EN .edu-org .title:after {height: 700px;}
.EN .edu-org .title{font-size:24px;}
.EN .edu-org .detailList__title {width: 100%; font-size: 17px;}
.EN .edu-org .subList__title {width: 100%; max-width: 400px; padding: 0 20px; font-size: 19px;}
.EN #edu.edu4-4-3 .chart {text-align: center; display: flex; justify-content: center; align-items: center; min-height:357px;}

@media (max-width: 1240px) {
	.EN .edu4-4-1 .about-info-con .info-con .info-list > li{width:100%;}
}
@media (max-width: 1024px) {
	.EN .edu-org .orgWr{padding: 80px 15% 80px;}
	.EN .edu-org .subList.second > li {justify-content: center; margin-left: auto; width: 100%; display: flex;}
	.EN .EN .edu-org .subList__title {width: 100%;max-width:100%;padding: 0;}
	.EN .edu-org .subList__title,
	.EN .edu-org .detailList__title{width: 100%; padding:0;}
	.EN .edu-org .subList.seventh > li{width:100%;}
	.EN .edu-org .subList.second > li:before,
	.EN .edu-org .subList.seventh:before,
	.EN .edu-org .subList.seventh > li:before{display:none;}
	.EN .edu-org .subList__title.third {margin: 20px 0;}
	.EN .edu-org .box {width: 100%;}
	.EN .edu-org .line-box {width: 100%; padding: 15px;}
	.EN .edu-org .subList.fifth {margin-top: 20px;}
	.EN .edu-org .subList.fifth > li,
	.EN .edu-org .subList.sixth > li{justify-content: center; margin-left: auto; width: 100%;align-items: flex-start;}
	.EN .edu-org .subList.sixth {margin-top: 20px;}
	.EN .edu-org .subList.seventh {margin-top: 20px;}
	.EN .edu-org .subList {flex-direction: column;}
	.EN .edu-org .subList.seventh .detailList__title {width: 100%;}
	.EN .edu-org .list-box > li{width: 100%;}
}
@media (max-width: 1170px) {
}
@media (max-width: 767px) {	
	.EN .edu4-4-1 .about-tit-box .txt,
	.EN .edu4-4-1 .about-tit-box .tit {font-size: 22px}
	.EN .edu4-4-1 .about-tit-box .txt br{display:none;}
	.EN .edu4-4-1 .about-tit-box .tit .point{font-size:20px;}
	.EN .edu-org .orgWr{padding:50px 2% 50px;}
	.EN .edu-org .detailList__title{padding:10px;}
	.EN .edu-org .subList__title{max-width:100%;}
	.EN .edu-org .title{font-size:18px;}
}

.EN #edu.edu4-2 .color-tab-one.tab5 li, .EN #edu.edu4-2 .color-tab.tab5 li{}
.EN .subj-class-list.col-3 > p {width: auto;}
.EN .subj-class-list.col-4 > p {width: auto;}

@media (max-width: 1170px) {
	.EN #edu.edu4-2 .color-tab-one.tab5 li, .EN #edu.edu4-2 .color-tab.tab5 li{flex: 1 1 33.33333%;}
}
@media (max-width: 767px) {	
	.EN #edu.edu4-2 .color-tab-one.tab5 li, .EN #edu.edu4-2 .color-tab.tab5 li{flex: 1 1 100%;}
	.EN .subj-class-list.col-3 > p,
	.EN .subj-class-list.col-4 > p {width: 100%;}
}


/* -------------------------------- sub5 : 동문회 -------------------------------- */
/* 회장 인사말 */
.EN .greeting-top-box p{padding-right: 400px;}
.EN .ceo-name {display: block; text-align: right;}
.EN .ceo-name > b{letter-spacing:0;}

/* 조직도 */
.EN .org-region{letter-spacing:0;}
.EN .org-inner-box .position{line-height:1.3; font-size:16px; margin-top:5px;}

@media (max-width: 1170px){
	.EN .greeting-top-box p{padding-right:0px;}
}
@media (max-width: 767px){
	.EN .ceo-name {display: block;text-align:center;line-height: 1.4;font-size: 19px;}
}