@charset "utf-8";
._contentBuilder{z-index: 1;}
/*대학소개************************************************************/
/*총장인사말*/
.ceo_1{display:flex;justify-content:space-between;align-items:flex-end;/*background:url(/sites/kr/images/sub/ceo_bg_1.png) no-repeat center;*/border-bottom:2px solid #0d0c10;}
.ceo_1 div:first-child{min-width:40%;text-align:center;background:url(/sites/kr/images/sub/ceo_profile_3_1.png) no-repeat bottom;}
.ceo_1 p{padding-left:45px;padding-bottom:60px;}
.ceo_1 .p_1{font-size:50px;font-family:'Noto Bold';line-height:1.1;letter-spacing:-1px;position:relative;padding-left:40px;padding-bottom:10px;}
.ceo_1 .p_2{font-size:26px;}
.ceo_1 .p_3{font-size:20px;}
.ceo_1 .p_1:before,
.ceo_1 .p_1:after{content:"";display:inline-block;width:27px;height:24px;background:url(/sites/style_guide/images/common/quote_2_b.png) no-repeat center;}
.ceo_1 .p_1:before{position:absolute;top:0;left:0;}
.ceo_1 .p_1:after{transform:rotate(180deg);margin-left:20px;vertical-align:-10px;}
.ceo_2{background:url(/sites/kr/images/sub/ceo_bg_2.png) no-repeat 10% bottom;}
.ceo_2 p{padding-left:calc(40% + 45px);padding-top:60px;}
.ceo_2 .p_4{font-size:20px;}
.ceo_2 .p_5{font-size:32px;line-height:1.1;}
.ceo_2 .p_6{font-size:20px;}
.ceo_2 .p_7{font-size:16px;font-family:'Noto Bold';}
.ceo_2 .p_7 span{display:inline-block;text-indent:-9999px;vertical-align:6px;width:109px;height:84px;margin-left:20px;background:url(/sites/kr/images/sub/ceo_sign.png) no-repeat center;}
@media all and (max-width:1024px) {
  .ceo_1 .p_1{font-size:35px;}
  .ceo_1 .p_2,
  .ceo_2 .p_5{font-size:25px;}
}
@media all and (max-width:768px) {
  .ceo_1{flex-wrap:wrap;border:0;}
  .ceo_1 div:first-child{width:100%;margin-bottom:30px;border-bottom:2px solid #0d0c10;}
  .ceo_1 div:first-child img{max-width:55%;}
  .ceo_1 p{padding-left:0;padding-bottom:20px;}
  .ceo_1 .p_1{font-size:30px;padding-left:0;}
  .ceo_1 .p_2,
  .ceo_2 .p_5{font-size:22px;}
  .ceo_1 .p_3,
  .ceo_2 .p_4,
  .ceo_2 .p_6{font-size:18px;}
  .ceo_1 .p_1:before,
  .ceo_1 .p_1:after{display:none;}
  .ceo_2 p{padding-left:0;padding-top:20px;}
  .ceo_2 .p_4{padding-top:0;}
}
@media all and (max-width:480px) {
  .ceo_1 div:first-child img{max-width:80%;}
}

/*프로필*/
.ceo_profile{display:flex;justify-content:flex-start;align-items:flex-start;}
/*
.ceo_profile{display:flex;justify-content:space-between;align-items:flex-start;}
*/
.ceo_profile .pic{min-width:40%;text-align:center;margin-right:5%;}
.ceo_profile .p_1{font-size:26px;}
.ceo_profile .p_2{font-size:50px;font-family:'Noto Bold';line-height:1.1;letter-spacing:-1px;padding-bottom:60px;}
.ceo_profile ul,
.ceo_profile p{margin-left:10px;}
.ceo_profile li{position:relative;/*padding-left:280px;*/}
.ceo_profile li span{display:block;font-family:'Noto Medium';position:absolute;left:10px;top:0;}
@media all and (max-width:1280px) {
  .ceo_profile li{padding-left:220px;}
}
@media all and (max-width:1024px) {
  .ceo_profile .p_1{font-size:22px;}
  .ceo_profile .p_2{font-size:35px;}
  .ceo_profile li{padding:10px 0 !important;border-bottom:1px solid #f5f5f5;}
  .ceo_profile li span{position:relative;left:auto;top:auto;}
  .ceo_profile li:before{display:none;}
}
@media all and (max-width:768px) {
  .ceo_profile{flex-wrap:wrap;border:0;}
  .ceo_profile .pic{width:100%;margin-bottom:30px;}
  .ceo_profile .pic img{max-width:55%;}
  .ceo_profile .p_1{font-size:20px;text-align:center;}
  .ceo_profile .p_2{font-size:30px;text-align:center;}
}
@media all and (max-width:480px) {
  .ceo_profile .pic img{max-width:80%;}
}

/*교육이념*/
.ideology_2{}
.ideology_2 ul{display:flex;justify-content:space-between;margin-bottom:60px;}
.ideology_2 ul li{display:flex;align-items:center;width:100%;min-height:108px;font-size:16px;}
.ideology_2 ul li span{padding-left:20px;}
.ideology_2 ul li strong{display:block;font-size:22px;font-family:'Noto Medium';}
.ideology_2 ul li:nth-child(1) strong{color:#297be6;}
.ideology_2 ul li:nth-child(2) strong{color:#15a7bf;}
.ideology_2 ul li:nth-child(3) strong{color:#44b340;}
.ideology_2 ul li:before{content:"";display:inline-block;width:108px;height:108px;}
.ideology_2 ul li:nth-child(1):before{background:url(/sites/kr/images/sub/ideology_2_1.png) no-repeat center;}
.ideology_2 ul li:nth-child(2):before{background:url(/sites/kr/images/sub/ideology_2_2.png) no-repeat center;}
.ideology_2 ul li:nth-child(3):before{background:url(/sites/kr/images/sub/ideology_2_3.png) no-repeat center;}
.ideology_2 p{line-height:2;}
.ideology_3{display:flex;align-items:center;padding:60px 0;background:url(/sites/kr/images/sub/ideology_3.jpg) no-repeat right center;background-size:cover;}
.ideology_3 p{font-size:22px;padding-left:120px;line-height:1.5;}
.ideology_3 p span{display:block;}
.ideology_4{display:flex;align-items:center;justify-content:center;padding:100px 0;background:url(/sites/kr/images/sub/ideology_4.jpg) no-repeat center;background-size:cover;}
.ideology_4 p{font-size:48px;line-height:1.2;color:#FFF;text-align:center;font-family:'Noto Medium';}
.ideology_4 p i{display:inline-block;font-size:32px;border-bottom:1px solid #FFF;padding-bottom:10px;margin-bottom:30px;}
.ideology_4 p span{display:block;}
.ideology_5{}
.ideology_5 ul{display:flex;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #DDD;}
.ideology_5 ul li{width:calc(50% + 1px);padding:40px 0 40px 140px;border:1px solid #DDD;display:flex;justify-content:flex-start;align-items:center;margin-left:-1px;margin-top:-1px;}
.ideology_5 ul li span:first-child{width:48px;height:48px;color:#FFF;font-family:'Noto Medium';border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:40px;}
.ideology_5 ul li span:last-child{width:calc(100% - 80px);}
.ideology_5 ul li i{display:block;}
.ideology_5 ul li:nth-child(1) span:first-child,
.ideology_5 ul li:nth-child(4) span:first-child{background:#15a7bf;}
.ideology_5 ul li:nth-child(2) span:first-child,
.ideology_5 ul li:nth-child(3) span:first-child{background:#44b340;}
.ideology_6{display:flex;align-items:center;padding:100px 0;background:url(/sites/kr/images/sub/ideology_6.jpg) no-repeat center;background-size:cover;}
.ideology_6 span{display:block;}
.ideology_6 p{padding-left:50%;}
.ideology_6 .p_1{font-size:48px;line-height:1.2;color:#FFF;font-family:'Noto Medium';}
.ideology_6 .p_2{font-size:18px;color:#FFF;padding-top:50px;}
@media all and (max-width:1280px) {
  .ideology_6 p{padding-left:35%;}
}
@media all and (max-width:1024px) {
  .ideology_2 ul li:before{width:80px;height:80px;background-size:100% !important;}
  .ideology_3 p{padding:0 150px 0 40px;text-shadow:0 0 3px #FFF;}
  .ideology_4{padding:50px 0;}
  .ideology_4 p{font-size:38px;}
  .ideology_4 p i{font-size:22px;}
  .ideology_5 ul li{padding:30px;}
  .ideology_5 ul li span:first-child{margin-right:20px;}
  .ideology_6{padding:50px 0;}
  .ideology_6 p{padding-left:0;text-align:center;}
  .ideology_6 .p_1{font-size:38px;}
}
@media all and (max-width:768px) {
  .ideology_2 ul{flex-wrap:wrap;margin-bottom:20px;}
  .ideology_2 ul li{min-height:auto;padding:5px 0;font-size:18px;}
  .ideology_2 ul li:before{width:50px;height:50px;}
  .ideology_2 ul li strong{display:inline;font-size:18px;padding-left:10px;}
  .ideology_3{background-position:79% center;}
  .ideology_4 p{font-size:30px;}
  .ideology_4 p i{font-size:18px;}
  .ideology_5 ul{flex-wrap:wrap;}
  .ideology_5 ul li{width:100%;align-items:flex-start;}
  .ideology_6 .p_1{font-size:30px;}
}

/*대학상징*/
.ci_item{display:flex;justify-content:space-between;border:1px solid #EEE;}
.ci_item > div{width:100%;text-align:center;padding:60px;}
.ci_1 .item_1,
.ci_2,
.ci_3{background:url(/sites/kr/images/sub/ci_bg_1.png);}
.ci_1 .item_2{background:#fbfbfb;border-left:1px solid #EEE;}
.ci_4 .item_2{background:url(/sites/kr/images/sub/ci_bg_2.png);background-size:cover;}
.ci_5 .item_1 dl{background:url(/sites/kr/images/sub/ci_bg_3.png);}
.ci_1 .item_2 li{display:flex;padding:20px 0;text-align:left;}
.ci_1 .item_2 li span:last-child{width:calc(100% - 80px);margin-left:20px;}
.ci_1 .item_2 li strong{display:block;padding-bottom:5px;}
.ci_1 .item_2 li:nth-child(1) strong{color:#009d57;}
.ci_1 .item_2 li:nth-child(2) strong{color:#1d398d;}
.ci_1 .p_1{padding:50px 0 20px 0;font-size:22px;}
.ci_1 .p_1 strong{color:#1d398d;}
.ci_4 .item_2{text-align:left;line-height:1.5;}
.ci_5 .ci_item > div{padding:0px;}
.ci_5 .item_1{display:flex;justify-content:space-between;}
.ci_5 .item_1 div,
.ci_5 .item_1 dl{width:100%;display:flex;align-items:center;flex-direction:column;}
.ci_5 .item_1 dl{text-align:left;border-left:1px solid #EEE;border-right:1px solid #EEE;padding:40px;}
.ci_5 .item_1 dt,
.ci_5 .item_1 dd{width:100%;}
.ci_5 .item_1 dt{font-size:30px;padding-bottom:20px;}
.ci_5 .item_1 dt span{display:inline-block;border-bottom:3px solid #1d398d;padding-bottom:10px;}
.ci_5 .item_1 dt i{font-family:'Noto Bold';}
.ci_5 .item_1 dd strong{color:#1d398d;}
@media all and (max-width:768px) {
  .ci_item{flex-wrap:wrap;}
  .ci_item > div{padding:30px;}
  .ci_1 .item_2{border-left:0;border-top:1px solid #EEE;}
  .ci_5 .item_1{border-bottom:1px solid #EEE;}
  .ci_5 .item_1 dl{border-right:0;}
}
@media all and (max-width:420px) {
  .ci_5 .item_1{flex-wrap:wrap;}
  .ci_5 .item_1 dl{border-left:0;border-top:1px solid #EEE;}
}

/*교가*/
.song_item{display:flex;justify-content:space-between;}
.song_item > div{width:50%;}
.song_item > div:first-child{width:45%;margin-right:5%;text-align:center;}
.song_item img{border:1px solid #EEE;padding:50px;}
.song_item .p1{font-size:25px;font-family:'Noto Medium';}
.song_item .p2{font-size:16px;text-align:right;}
.song_item .bdLine{border-top:2px dotted #DDD;padding-bottom:50px;}
.song_item dl{margin-bottom:50px;}
.song_item dt{font-family:'Noto Medium';font-size:18px;padding:0 0 0 20px;margin-bottom:10px;background:url(/sites/kr/images/sub/song_2.png) no-repeat left center;}
.song_item a:after{background:url(/sites/style_guide/images/common/play_2_w.png)  center no-repeat !important;}
@media all and (max-width:1024px) {
  .song_item img{padding:30px;}
}
@media all and (max-width:768px) {
  .song_item{flex-wrap:wrap;}
  .song_item > div{width:100% !important;}
  .song_item > div:first-child{margin-right:0;margin-bottom:30px;}
  .song_item img{padding:20px;}
  .song_item .btns{text-align:center;}
}

/*발전기금_후원인사말*/
.fund_intro_1{display:flex;justify-content:flex-start;align-items:center;background:url(/sites/kr/images/sub/fund_bg_1.jpg) no-repeat right bottom;}
.fund_intro_1 .p_1{font-size:38px;color:#FFF;line-height:1.3;letter-spacing:-1px;position:relative;padding-left:40px;}
.fund_intro_1 .p_1 span{display:block;}
.fund_intro_1 .p_1:before,
.fund_intro_1 .p_1:after{content:"";display:inline-block;width:27px;height:24px;background:url(/sites/style_guide/images/common/quote_2_w.png) no-repeat center;}
.fund_intro_1 .p_1:before{position:absolute;top:0;left:0;}
.fund_intro_1 .p_1:after{transform:rotate(180deg);margin-left:20px;vertical-align:-10px;}
.fund_intro_2{padding:90px 0 0 520px;background:url(/sites/kr/images/sub/fund_bg_2.png) no-repeat left 20px;}
.fund_intro_2 p{font-size:18px;padding-bottom:30px;}
.fund_intro_2 .p_2{font-size:22px;color:#102f64;}
.fund_intro_2 .p_5{font-size:16px;font-family:'Noto Bold';}
.fund_intro_2 .p_5 span{display:inline-block;text-indent:-9999px;vertical-align:6px;width:109px;height:84px;margin-left:20px;background:url(/sites/kr/images/sub/ceo_sign.png) no-repeat center;}
@media all and (max-width:1024px) {
  .fund_intro_1 img{width:50%;}
  .fund_intro_1 .p_1{font-size:30px;}
  .fund_intro_2{padding-left:40%;}
}
@media all and (max-width:768px) {
  .fund_intro_1 .p_1{font-size:20px;padding-left:0px;}
  .fund_intro_1 .p_1:before,
  .fund_intro_1 .p_1:after{display:none;}
  .fund_intro_2{padding-top:30px;padding-left:0;}
}

/*발전기금_종류*/
.fund_type_1{display:flex;justify-content:center;background:url(/sites/kr/images/sub/fund_bg_3.jpg) no-repeat center top;padding-top:240px;min-height:750px;}
.fund_type_1 .space{width:20%;}
.fund_type_1 dl{text-align:center;background:#FFF;border-radius:30px;border:1px solid #EEE;padding:30px 10px;box-shadow:3px 3px 10px #DDD;min-width:300px;}
.fund_type_1 dt{font-size:26px;font-family:'Noto Medium';padding-bottom:15px;}
.fund_type_1 dd{font-size:18px;}
.fund_type_1 dd strong{display:block;color:#102f64;}
@media all and (max-width:768px) {
  .fund_type_1{flex-wrap:wrap;background-size:1000px;padding-top:200px;min-height:auto;}
  .fund_type_1 > div{width:80%;margin:20px 0;}
  .fund_type_1 .space{display:none;}
  .fund_type_1 dl{padding:20px;min-width:auto;}
  .fund_type_1 dt{font-size:22px;}
  .fund_type_1 dd{font-size:16px;}
}

/*법인소개*/
.corp_intro{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;}
.corp_intro > div{width:48%;min-height:420px;padding:50px;color:#FFF;background-size:cover !important;display:flex;flex-direction:column;}
.corp_intro > div:nth-child(even){margin-top:8%;}
.corp_intro .item_1{background:url(/sites/kr/images/sub/corp_bg_1.jpg) no-repeat center;}
.corp_intro .item_2{background:url(/sites/kr/images/sub/corp_bg_2.jpg) no-repeat center;}
.corp_intro .item_3{background:url(/sites/kr/images/sub/corp_bg_3.jpg) no-repeat center;}
.corp_intro .item_4{background:url(/sites/kr/images/sub/corp_bg_4.jpg) no-repeat center;}
.corp_intro .item_5{background:url(/sites/kr/images/sub/corp_bg_5.jpg) no-repeat center;}
.corp_intro .item_6{background:url(/sites/kr/images/sub/corp_bg_6.jpg) no-repeat center;}
.corp_intro h3{font-size:36px;}
.corp_intro h3 strong{font-family:'Noto Regular';display:inline-block;padding-right:20px;position:relative;}
.corp_intro h3 strong i{position:relative;}
.corp_intro h3 strong:before{content:"";display:block;width:25px;height:25px;border-radius:100%;background:#0079f4;position:absolute;right:10px;top:0;}
.corp_intro h3 span{font-size:16px;display:block;padding-top:10px;}
.corp_intro ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:auto;}
.corp_intro li{width:48%;margin:1%;}
.corp_intro li a{display:block;position:relative;padding:10px 40px 10px 20px;font-size:16px;color:#FFF;background:rgba(255,255,255,0.4);border-radius:30px;border:1px solid rgba(255,255,255,0.6);}
.corp_intro li a:after{content:"";display:block;width:15px;height:15px;background:url(/sites/style_guide/images/common/arrow_2_w.png) no-repeat center;position:absolute;right:20px;top:calc(50% - 7.5px);}
/*IE10+ Hack*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .corp_intro ul{margin-top:110px;} 
}
@media all and (max-width:1024px) {
  .corp_intro > div{padding:30px;}
  .corp_intro h3{font-size:30px;}
  .corp_intro li{width:100%;margin:1% 0;}
}
@media all and (max-width:768px) {
  .corp_intro > div{width:100%;min-height:auto;}
  .corp_intro > div:nth-child(even){margin:20px 0;}
  .corp_intro h3{font-size:22px;}
  .corp_intro ul{margin-top:50px;}
  .corp_intro li{width:48%;margin:1%;}
  .corp_intro li a{padding:5px 40px 5px 0;background:none;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,0.4);}
  .corp_intro li a:after{right:0;}
}
@media all and (max-width:420px) {
  .corp_intro li{width:100%;margin:1% 0;}
}

/*역대총장_1*/
.old_ceo_1{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.old_ceo_1 > li{width:17.6%;margin:0 0 3% 3%;}
.old_ceo_1 .pic{display:block;border:3px solid transparent;}
.old_ceo_1 .pic img{width:100%;max-height:327px;}
.old_ceo_1 .pic div{text-align:center;border:1px solid #DDD;border-top:0;padding:15px 10px;}
.old_ceo_1 .pic span:first-child{color:#027af4;}
.old_ceo_1 .pic span:last-child{font-family:'Noto Medium';}
.old_ceo_1 .pic div:after{content:"";display:inline-block;width:20px;height:20px;border-radius:100%;vertical-align:-2px;margin-left:10px;background:#027af4 url(/sites/style_guide/images/common/arrow_1_w.png) no-repeat center;transform:rotate(90deg);}
.old_ceo_1 .pic.active{border:3px solid #027af4;}
.old_ceo_1 .pic.active div:after{transform:rotate(-90deg);}
.old_ceo_1 .con{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:3;}
.old_ceo_1 .con:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);}
.old_ceo_1 .con .inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;}
.old_ceo_1 .con .inner .wrap{width:70%;height:60%;padding:30px 60px;background:#FFF;overflow-y:auto;overflow-x:hidden;position:relative;}
.old_ceo_1 .con a.close{display:block;width:40px;height:40px;position:absolute;right:28px;top:28px;text-indent:-9999px;background:url(/sites/style_guide/images/common/x_6_b.png) no-repeat center;}
.old_ceo_1 .con .p_1{font-family:'Noto Regular';font-size:25px;}
.old_ceo_1 .con .p_1 span:first-child{color:#027af4;}
.old_ceo_1 .con .p_2{font-family:'Noto Medium';font-size:15px;border-bottom:1px dotted #CCC;padding-bottom:15px;margin-bottom:15px;}
.old_ceo_1 .con h3{}
.old_ceo_1 .con span{}
.old_ceo_1 .con li{position:relative;padding-left:170px;font-size:16px;}
.ml13 li{margin-left:13px;}
.old_ceo_1 .con li span{display:block;position:absolute;left:10px;top:0;}
@media all and (min-width:1025px) {
  .old_ceo_1 > li:nth-child(5n+1){margin-left:0;}
}
@media all and (max-width:1550px) {
  .old_ceo_1 .con{max-width:90;}
}
@media all and (max-width:1280px) {
  .old_ceo_1 .pic span{display:block;}
  .old_ceo_1 .pic div:after{margin-left:0;margin-top:5px;}
}
@media all and (max-width:1024px) {
  .old_ceo_1 > li{width:23%;margin:0 1% 2% 1%;}
}
@media all and (max-width:1024px) {
  .old_ceo_1 > li{width:23%;margin:0 1% 2% 1%;}
}
@media all and (max-width:768px) {
  .old_ceo_1 > li{width:31.33%;}
  .old_ceo_1 .con .inner .wrap{width:90%;height:80%;padding:20px 30px;}
  .old_ceo_1 .con a.close{top:17px;}
}
@media all and (max-width:480px) {
  .old_ceo_1 > li{width:48%;margin:1%;}
  .old_ceo_1 .con li{padding-left:12px;}
  .old_ceo_1 .con li span{position:relative;left:auto;top:auto;}
}

/*역대총장_2*/
.old_ceo_2{display:flex;justify-content:space-between;flex-wrap:wrap;}
.old_ceo_2 > li{width:49%;margin:0 0 2% 2%;border:1px solid #DDD;}
.old_ceo_2 > li:nth-child(odd){margin-left:0;}
.old_ceo_2 .item{display:flex;flex-start:}
.old_ceo_2 .item div:first-child{width:200px;padding-right:20px;}
.old_ceo_2 .item div:last-child{width:calc(100% - 220px);padding:30px 0;}
.old_ceo_2 .item img{width:100%;}
.old_ceo_2 .item p{font-family:'Noto Regular';font-size:25px;}
.old_ceo_2 .item li{position:relative;padding:5px 0 5px 170px;min-height:35px;}
.old_ceo_2 .item li strong{display:block;position:absolute;left:0;top:5px;}
@media all and (max-width:1280px) {
  .old_ceo_2 .item li{padding-left:0;min-height:auto;}
  .old_ceo_2 .item li strong{position:relative;left:auto;top:auto;}
}
@media all and (max-width:768px) {
  .old_ceo_2 > li{width:100%;margin:0 0 2% 0;}
  .old_ceo_2 .item div:last-child{width:100%;padding:15px 0;}
  .old_ceo_2 .item p{font-size:20px;}
}

/*조직도*/
.orga{line-height:1.2;}
.orga span{position:relative;display:block;padding:15px 5px;text-align:center;}
.orga a{display:block;position:relative;}
.orga a:after{content:"";display:inline-block;width:15px;height:15px;margin-left:2px;vertical-align:0;background:url(/sites/style_guide/images/common/plus_0_b.png) no-repeat center;filter:alpha(opacity=30);opacity:0.3;}
.orga .type_2 a:after{background:url(/sites/style_guide/images/common/plus_0_w.png) no-repeat center;filter:alpha(opacity=50);opacity:0.5;}
.orga .type_4 a:after{filter:alpha(opacity=50);opacity:0.5;}
.orga .type_2 span,
.orga .type_2 a,
.orga .type_3 span,
.orga .type_3 a{color:#FFF;}
.orga .type_4 span,
.orga .type_4 a{color:#000;}
.orga .type_5 span,
.orga .type_5 a{color:#666;}
.orga .type_1 span{margin:0 auto 50px auto;width:204px;height:204px;padding-top:70px;font-family:'Noto Regular';font-size:25px;color:#FFF;background:url(/sites/kr/images/sub/orga_bg_1.png) no-repeat;}
.orga .type_2 span,
.orga .type_3 span{border:1px solid transparent;}
.orga .type_2 span{background:#0f9c5d;border-color:#00864a;}
.orga .type_3 span{background:#1a87f5;border-color:#0e7be9;}
.orga .type_2 span:before,
.orga .type_3 span:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/sites/style_guide/images/common/pattern_11.png);filter:alpha(opacity=50);opacity:0.5;}
.wrap_g_1{display:flex;justify-content:space-between;}
.wrap_g_1 > div{width:100%;margin:0 15%;}
.wrap_g_2{display:flex;justify-content:space-between;}
.wrap_g_2 > div{width:49%;}
.orga .gup_4{display:flex;justify-content:space-between;}
.orga .gup_4 .item{/*width:19%;*/width: 16%;}
.orga .gup_4 .item_2{/*width:38%;*/width: 32%;}
.orga .type_2{margin-bottom:10px;}
.orga .type_4{border:1px solid #DDD;margin-top:-1px;}
.orga .type_5{margin-top:10px;}
.orga .type_5 li{border:1px solid #DDD;margin-top:-1px;background:#f5f5f5;font-size:16px;}
@media all and (max-width:1280px) {
  .wrap_g_1 > div{margin:0;width:35%;}
}
@media all and (max-width:768px) {
  .orga .type_2 span,
  .orga .type_3 span,
  .orga .type_4 span,
  .orga .type_5 span{font-size:16px;}
  .orga .type_1 span{width:130px;height:130px;padding-top:40px;font-size:22px;background-size:100%;}
  .wrap_g_1 > div{width:49%;}
  .orga .gup_4{flex-wrap:wrap;}
  .orga .gup_4 .item{width:49%;margin-bottom:20px;}
  .orga .gup_4 .item_1{width:33%;}
  .orga .gup_4 .item_2{width:66%;}
}
@media all and (max-width:420px) {
  .orga .type_2 span,
  .orga .type_3 span,
  .orga .type_4 span,
  .orga .type_5 span{font-size:14px;}
  .orga .gup_4 .item{width:100% !important;}
}
/*조직도라인*/
.orga .type_1:before{content:"";display:block;background:#DDD;width:1px;/*height:394px;*/height:694px;position:absolute;top:100px;left:50%;}
.wrap_g_1{margin-bottom:50px;}
.wrap_g_1 .item_1 .type_2{position:relative;}
.wrap_g_1 .item_1 .type_2:before{content:"";display:block;background:#DDD;/*width:550px;*/height:1px;position:absolute;top:50%;left:90%;}
.wrap_g_1 .item_1 > div:first-child .type_2:before{width:550px;}
.wrap_g_1 .item_1 > div:last-child .type_2:before{width: 85%;}
.orga .gup_4{position:relative;}
.orga .gup_4:before{content:"";display:block;background:#DDD;/*width:81%;*/width:84%;height:1px;position:absolute;top:0;/*left:9.5%;*/left:8%;}
.orga .gup_4 .item:before{content:"";display:block;background:#DDD;width:1px;height:20px;margin:0 auto;}
/*IE10+ Hack*/
_:-ms-fullscreen, :root .orga .gup_4:before{width:79.8%;left:10.8%;}
@media all and (max-width:1280px) {
  .orga .type_1:before {height: 674px;} /*23.11.27 추가*/
  .wrap_g_1{margin-bottom:30px;}
  .wrap_g_1 .item_1 > div:last-child .type_2:before{width: 53%;} /*23.11.27 추가*/
}
@media all and (max-width:768px) {
  .orga .type_1:before{/*height:295px;*/height:595px;}
  /*.wrap_g_1 .item_1 .type_2:before{width:90px;}*/
  .wrap_g_1 .item_1 > div:first-child .type_2:before{width: 90px;} /*23.11.27 추가*/
  .wrap_g_1 .item_1 > div:last-child .type_2:before{width: 12%;} /*23.11.27 추가*/
  .orga .gup_4:before{width:50.5%;left:16.5%;}
  .orga .gup_4 .item_3:before,
  .orga .gup_4 .item_4:before{display:none;}
  _:-ms-fullscreen, :root .orga .gup_4:before{width:50%;left:17%;}
}
@media all and (max-width:420px) {
  .orga .gup_4:before,
  .orga .gup_4 .item:before{display:none;}
  .wrap_g_1 .item_1 > div:last-child .type_2:before{display: none;} /*23.11.27 추가*/
}

/*발전계획*/
.plan_1{display:flex;justify-content:space-between;margin:0 2%;}
.plan_1 dl{width:100%;}
.plan_1 dt span{display:flex;justify-content:center;align-items:center;margin:0 auto;width:176px;height:176px;color:#FFF;font-family:'Noto Regular';font-size:20px;position:relative;background-size:100% !important;}
.plan_1 .item_1 dt span,
.plan_1 .item_2 dt span,
.plan_1 .item_3 dt span{background:url(/sites/kr/images/sub/dia_bg_1.png) no-repeat center;}
.plan_1 .item_4 dt span,
.plan_1 .item_5 dt span{background:url(/sites/kr/images/sub/dia_bg_2.png) no-repeat center;}
.plan_1 .item_6 dt span,
.plan_1 .item_7 dt span{background:url(/sites/kr/images/sub/dia_bg_3.png) no-repeat center;}
.plan_1 dd{font-size:16px;text-align:center;padding-top:50px;}
.plan_1 dd span{display:block;}
.plan_1 .item_2,
.plan_1 .item_4,
.plan_1 .item_6{margin-top:100px;}
@media all and (max-width:1280px) {
  .plan_1 dt span{width:130px;height:130px;}
  .plan_1 dd{padding-top:25px;}
  .plan_1 dd span{display:inline;}
}
@media all and (max-width:1024px) {
  .plan_1 .item_2,
  .plan_1 .item_4,
  .plan_1 .item_6{margin-top:0;}
  .plan_1{flex-wrap:wrap;}
  .plan_1 dl{display:flex;justify-content:flex-start;align-items:center;margin:0 0 1px 0;background:#FFF;}
  .plan_1 dt{width:120px;background-size:250% !important;height:100%;}
  .plan_1 dd{width:calc(100% - 120px);}
  .plan_1 dt span{margin:0 auto;width:auto;padding:20px;font-size:16px;background:none !important;height:100%;}
  .plan_1 dd{text-align:left;padding:10px 20px;}
  .plan_1 .item_1 dt,
  .plan_1 .item_2 dt,
  .plan_1 .item_3 dt{background:url(/sites/kr/images/sub/dia_bg_1.png) center;}
  .plan_1 .item_4 dt,
  .plan_1 .item_5 dt{background:url(/sites/kr/images/sub/dia_bg_2.png) center;}
  .plan_1 .item_6 dt,
  .plan_1 .item_7 dt{background:url(/sites/kr/images/sub/dia_bg_3.png) center;}
}
@media all and (max-width:420px) {
  .plan_1 dl{flex-wrap:wrap;}
  .plan_1 dt,
  .plan_1 dd{width:100%;}
  .plan_1 dt{height:auto;}

}

.plan_2{display:flex;justify-content:space-between;}
.plan_2 li{width:100%;border:1px solid #DDD;margin-left:-1px;padding:40px 10px;font-family:'Noto Medium';text-align:center;color:#000;}
.plan_2 li span{color:#666;padding-left:5px;font-family:'Noto Light';}
.plan_2 li:before{content:"";display:block;width:92px;height:78px;margin:0 auto 20px auto;}
.plan_2 li:nth-child(1):before{background:url(/sites/kr/images/sub/plan_1.png) no-repeat center;}
.plan_2 li:nth-child(2):before{background:url(/sites/kr/images/sub/plan_2.png) no-repeat center;}
.plan_2 li:nth-child(3):before{background:url(/sites/kr/images/sub/plan_3.png) no-repeat center;}
@media all and (max-width:480px) {
  .plan_2{flex-wrap:wrap;}
  .plan_2 li{margin-left:0;margin-bottom:-1px;padding:15px;}
  .plan_2 li span{display:block;}
  .plan_2 li:before{background-size:60px !important;margin-bottom:0;}
}

.plan_3{display:flex;justify-content:space-between;}
.plan_3 dl{width:19%;border:1px solid #DDD;text-align:center;background:#fafafa url(/sites/style_guide/images/common/pattern_13.png);}
.plan_3 dl:last-child{margin:0;}
.plan_3 dt{font-family:'Noto Medium';color:#000;padding:15px 5px;border-bottom:1px solid #DDD;background:#FFF;}
.plan_3 dd{padding:30px 5px;}
.plan_3 dd span{display:inline-block;vertical-align:3px;}
.plan_3 dd span:after{content:"";display:inline-block;vertical-align:-8px;margin-left:10px;width:30px;height:30px;background:url(/sites/style_guide/images/common/arrow_21.png) no-repeat center;}
.plan_3 dd strong{font-size:25px;}
@media all and (max-width:1280px) {
  .plan_3 dl{width:19.5%;}
  .plan_3 dd span{vertical-align:1px;}
  .plan_3 dd strong{font-size:20px;}
}
@media all and (max-width:1024px) {
  .plan_3 dt{height:80px;}
  .plan_3 dd{padding:15px 5px;}
  .plan_3 dd span:after{display:block;margin:0 auto;transform:rotate(90deg);}
  .plan_3 dd strong{display:block;}
}
@media all and (max-width:768px) {
  .plan_3{flex-wrap:wrap;}
  .plan_3 dl{width:100%;margin-bottom:5px;}
  .plan_3 dt{height:auto;}
  .plan_3 dd span:after{display:inline-block;transform:rotate(0deg);}
  .plan_3 dd strong{display:inline;}
}

/*대학혁신사업단*/
.vision_2021{background:url(/sites/kr/images/sub/vision2011_bg.jpg) no-repeat center top;text-align:center;padding-top:50px;}
.vision_2021 .p_1{color:#FFF;}
.vision_2021 .p_1 i{display:inline-block;font-size:50px;font-family:'Noto Medium';letter-spacing:-1px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #FFF;}
.vision_2021 .p_1 span{display:block;font-size:34px;padding-bottom:80px;}
.vision_2021 .p_2{width:60%;background:#FFF;margin:-30px auto 0 auto;font-size:24px;position:relative;}
.vision_2021 .p_2 span{display:block;font-size:30px;font-family:'Noto Medium';padding:60px 0 30px 0;}
.vision_2021 .p_2 strong{color:#0057c2;}
.vision_2021 .p_2:before{content:"";display:block;border-bottom:50px solid #0170fa;border-left:30px solid transparent;border-right:30px solid transparent;width:0;position:absolute;left:50%;margin-left:-30px;top:-25px;}
@media all and (max-width:1280px) {
  .vision_2021 .p_2{width:80%;}
}
@media all and (max-width:768px) {
  .vision_2021{background-size:1024px;padding-top:30px;}
  .vision_2021 .p_1 i{font-size:30px;}
  .vision_2021 .p_1 span{font-size:20px;}
  .vision_2021 .p_2{width:90%;padding:0 20px;font-size:18px;margin-top:-50px;}
  .vision_2021 .p_2 span{font-size:20px;padding:40px 0 20px 0;}
  .vision_2021 .p_2:before{border-bottom-width:30px;border-left-width:20px;border-right-width:20px;margin-left:-20px;top:-20px;}
}

.orga_2,
.orga_2 .gup_2,
.orga_2 .gup_3,
.orga_2 .gup_4{position:relative;}
.orga_2 .item{width:23%;position:relative;}
.orga_2 .type_1,
.orga_2 .type_3{background:#287be5;color:#FFF;font-size:20px;font-family:'Noto Medium';text-align:center;margin:0 auto;padding:25px;}
.orga_2 .type_1 span,
.orga_2 .type_3 span,
.orga_2 .type_3 i{display:block;font-size:15px;font-family:'Noto Regular';padding-top:20px;}
.orga_2 .type_3{background:#44b23f;}
.orga_2 .type_3 i{padding-top:5px;}
.orga_2 .type_2{border:1px solid #DDD;background:#FFF;}
.orga_2 .type_2{position:relative;}
.orga_2 .type_2 dt{font-size:16px;background:#FFF;border-bottom:1px solid #DDD;text-align:center;padding:15px;font-family:'Noto Regular';}
.orga_2 .type_2 dd{font-size:14px;padding:15px;height:100%;}
.orga_2 .gup_3 .type_2 dd{background:#f5f5f5;}
.orga_2 .gup_4 .item{border:1px solid #DDD;background:#f5f5f5;}
.orga_2 .gup_4 .type_2{border:0;background:none;}
.orga_2 .gup_1{display:flex;justify-content:center;}
.orga_2 .gup_2,
.orga_2 .gup_3,
.orga_2 .gup_4{display:flex;justify-content:space-between;}
.orga_2 .gup_3 .item_2{position:absolute;left:50%;margin-left:-11.5%;}
/*라인*/
.orga_2 .gup_2,
.orga_2 .gup_3{margin-top:25px;}
.orga_2 .gup_4{margin-top:123px;}
.orga_2 .gup_2 .item_1{margin-top:40px;}
.orga_2 .gup_2 .item_2 dl{margin-bottom:10px;}
.orga_2:before,
.orga_2 .gup_2:before,
.orga_2 .gup_2 .item_2:before,
.orga_2 .gup_2 .item_2 dl:before,
.orga_2 .gup_3:before,
.orga_2 .gup_4:before,
.orga_2 .gup_4 .item:before{content:"";display:block;position:absolute;background:#DDD;}
.orga_2:before{width:1px;height:698px;left:50%;top:0;}
.orga_2 .gup_2:before{width:52.5%;height:1px;left:23%;top:35%;}
.orga_2 .gup_3:before{width:60%;height:1px;left:23%;top:50%;}
.orga_2 .gup_2 .item_2:before{width:1px;height:50%;left:-25px;top:23.5%;}
.orga_2 .gup_2 .item_2 dl:before{width:25px;height:1px;left:-25px;top:50%;}
.orga_2 .gup_4:before{width:77%;height:1px;left:11.5%;top:-25px;}
.orga_2 .gup_4 .item:before{width:1px;height:25px;left:50%;top:-25px;}
/*IE10+ Hack*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .orga_2 .gup_4:before{width:75%;left:13.5%;}
  .orga_2 .gup_2 .item_1,
  .orga_2 .gup_3 .item_1{margin-left:-50%;}
}
@media all and (max-width:1024px) {
  .orga_2 .item{width:31%;}
  .orga_2 .gup_4 .item{width:24.5%;}
  .orga_2 .gup_3 .item_2{margin-left:-15.5%;}
  .orga_2 .gup_2:before{width:35.5%;left:31%;}
  .orga_2 .gup_4:before{width:75.7%;left:12.2%;}
  /*IE10+ Hack*/
  _:-ms-fullscreen, :root .orga_2 .gup_2 .item_1,
  _:-ms-fullscreen, :root .orga_2 .gup_3 .item_1{margin-left:-37%;}
}
@media all and (max-width:768px) {
  .orga_2 .gup_2,
  .orga_2 .gup_3,
  .orga_2 .gup_4{flex-wrap:wrap;justify-content:center;}
  .orga_2 .item,
  .orga_2 .gup_4 .item{width:60%;}
  .orga_2 .item{margin-bottom:10px;}
  .orga_2 .gup_2:before,
  .orga_2 .gup_2 .item_2:before,
  .orga_2 .gup_2 .item_2 dl:before,
  .orga_2 .gup_3:before,
  .orga_2 .gup_4:before,
  .orga_2 .gup_4 .item:before{display:none;}
  .orga_2:before{height:95%;}
  .orga_2 .gup_3 .item_2{position:relative;left:auto;margin-left:0;}
  .orga_2 .gup_4{margin-top:25px;}
  /*IE10+ Hack*/
  _:-ms-fullscreen, :root .orga_2 .gup_2 .item_1,
  _:-ms-fullscreen, :root .orga_2 .gup_3 .item_1{margin-left:0;}
}
@media all and (max-width:480px) {
  .orga_2 .item,
  .orga_2 .gup_4 .item{width:90%;}
}

/*LINC+*/
.linc_1{text-align:center;border:1px solid #EEE;padding:40px 10px;}
.linc_1 .imgB{margin-bottom:40px;}
.linc_1 .imgS{display:none;}
.linc_1 h3{color:#1867ce;font-size:30px;font-family:'Noto Medium';padding-bottom:30px;}
.linc_1 .p_1{font-size:22px;color:#000;padding-bottom:30px;}
.linc_1 .p_1 span{font-size:16px;color:#666;display:block;}
.linc_1 .p_2{color:#000;font-family:'Noto Medium';padding-bottom:30px;}
.linc_1 .p_3{font-size:22px;color:#000;padding-bottom:30px;}
.linc_1 .p_3 span{padding:0 10px;}
.linc_2{display:flex;justify-content:space-between;align-items:center;}
.linc_2 dl{width:calc(100% - 147px);}
.linc_2 h4{color:#15a7bf;font-family:'Noto Medium';text-align:center;width:147px;padding:0 10px;}
.linc_2 h4 span{display:block;}
.linc_2 dt{font-size:16px;color:#FFF;text-align:center;padding:10px;background:#15a7bf url(/sites/style_guide/images/common/pattern_13.png)}
.linc_2 ul{display:flex;justify-content:space-between;}
.linc_2 li{width:100%;padding:20px 10px;border:1px solid #EEE;margin-left:-1px;display:flex;justify-content:center;align-items:center;}
.linc_2 li span:first-child{width:40px;height:40px;color:#FFF;border-radius:100%;background:#44b340;display:flex;justify-content:center;align-items:center;margin-right:20px;}
.linc_2 li span:last-child{width:calc(100% - 60px);}
.linc_2 li span strong{display:block;}
@media all and (max-width:1024px) {
  .linc_1 .imgB{display:none;}
  .linc_1 .imgS{display:inline-block;}
  .linc_2 ul{flex-wrap:wrap;}
  .linc_2 li{padding:10px;margin-left:0;margin-top:-1px;justify-content:flex-start;}
  .linc_2 li span strong{display:inline;}
}

/*교육기부인증기관*/
.donationEdu_1{text-align:center;}
.donationEdu_1 .imgB{}
.donationEdu_1 .imgS{display:none;}
@media all and (max-width:1024px) {
  .donationEdu_1 .imgB{display:none;}
  .donationEdu_1 .imgS{display:inline-block;}
}

/*취업현황*/
.employ_1{text-align:center;}
.employ_1 .p_1{font-size:22px;color:#000;padding:30px 0;}
.employ_1 .p_1 span{font-size:16px;color:#666;display:block;}
.employ_1 .imgB{}
.employ_1 .imgS{display:none;}
@media all and (max-width:1024px) {
  .employ_1 .imgB{display:none;}
  .employ_1 .imgS{display:inline-block;}
}
.employ_2{text-align:center;}
.employ_2 .p_1{font-size:22px;color:#000;padding-top:30px;}
.employ_2 .p_2{font-size:30px;color:#000;padding-bottom:30px;}
.employ_2 .p_2 strong{color:#0079f4;}
.employ_2 ul{display:flex;justify-content:center;}
.employ_2 li{padding:0 20px;}
@media all and (max-width:768px) {
  .employ_2 ul{flex-wrap:wrap;}
  .employ_2 li{width:40%;padding:0 20px;}
}
@media all and (max-width:480px) {
  .employ_2 li{width:80%;padding:20px;}
}
.employ_3{text-align:center;}
.employ_3 .p_1{font-size:22px;color:#000;padding:30px 0;}
.employ_3 .p_1 span{font-size:16px;color:#666;display:block;}
.employ_3 .imgB{}
.employ_3 .imgS{display:none;}
@media all and (max-width:1024px) {
  .employ_3 .imgB{display:none;}
  .employ_3 .imgS{display:inline-block;}
}

/*공간정보특성화사업*/
.space_bus_1{text-align:center;}
.space_bus_1 .imgB{}
.space_bus_1 .imgS{display:none;}
@media all and (max-width:1024px) {
  .space_bus_1 .imgB{display:none;}
  .space_bus_1 .imgS{display:inline-block;}
}
.space_bus_2{}
.space_bus_2 p{text-align:center;color:#000;font-family:'Noto Regular';}
.space_bus_2 .p_1{font-size:25px;padding-bottom:20px;font-family:'Noto Medium';}
.space_bus_2 .p_2{font-size:25px;padding-top:20px;font-family:'Noto Regular';}
@media all and (max-width:1024px) {
}
.orga_3 i{display:block;font-size:12px;}
.orga_3 .gup_1,
.orga_3 .gup_2,
.orga_3 .gup_3{position:relative;display:flex;}
.orga_3 .gup_1{justify-content:space-around;}
.orga_3 .gup_2{justify-content:space-around;}
.orga_3 .gup_3{justify-content:space-between;}
.orga_3 .gup_1 > div,
.orga_3 .gup_2 > div,
.orga_3 .gup_3 > dl{width:19%;position:relative;}
.orga_3 .gup_1 > div,
.orga_3 .gup_2 > div,
.orga_3 .gup_3 > dl dt{padding:13px 5px;text-align:center;}
.orga_3 .gup_1 > div{background:#1986f4 url(/sites/style_guide/images/common/pattern_13.png);color:#FFF;}
.orga_3 .gup_2 > div{background:#1aa768 url(/sites/style_guide/images/common/pattern_13.png);color:#FFF;}
.orga_3 .gup_3 > dl{position:relative;border:1px solid #DDD;}
.orga_3 .gup_3 > dl dt{background:#BBB url(/sites/style_guide/images/common/pattern_13.png);color:#FFF;}
.orga_3 .gup_3 > dl dd{padding:25px;background:#FFF;}
/*라인*/
.orga_3:before{content:"";display:block;width:1px;height:70%;background:#DDD;position:absolute;top:0;left:50%;}
.orga_3 .gup_2{margin-top:30px;}
.orga_3 .gup_2:before{content:"";display:block;width:70%;height:1px;background:#DDD;position:absolute;top:50%;left:9.5%;}
.orga_3 .gup_3{margin-top:60px;}
.orga_3 .gup_3:before{content:"";display:block;width:81%;height:1px;background:#DDD;position:absolute;top:-41px;left:9.5%;}
.orga_3 .gup_3 > dl:before{content:"";display:block;width:19px;height:19px;background:url(/sites/style_guide/images/common/arrow_21.png) no-repeat center;transform:rotate(90deg);position:absolute;left:calc(50% - 10px);top:-20px;}
.orga_3 .gup_3 > dl:after{content:"";display:block;width:1px;height:25px;background:#DDD;position:absolute;left:50%;top:-40px;}
.orga_3 .gup_3 > dl:nth-child(3):after{display:none;}
/*IE10+ Hack*/
_:-ms-fullscreen, :root .orga_3 .gup_2 > div:nth-child(1){margin-left:-14.4%;}
_:-ms-fullscreen, :root .orga_3:before{left:50.3%;}
_:-ms-fullscreen, :root .orga_3 .gup_3:before{width:80%;left:10.5%;}
@media all and (max-width:1024px) {
  .orga_3 .gup_1 > div,
  .orga_3 .gup_2 > div{width:30%;}
  .orga_3 .gup_3 > dl dd{padding:15px;}
  .orga_3 .gup_3{flex-wrap:wrap;}
  .orga_3 .gup_3 > dl{width:100%;margin-bottom:10px;}
  .orga_3 .gup_3{margin-top:30px;}
  .orga_3 .gup_3:before,
  .orga_3 .gup_3 > dl:before,
  .orga_3 .gup_3 > dl:after{display:none;}
  .orga_3:before{height:90%;}
  _:-ms-fullscreen, :root .orga_3 .gup_2 > div:nth-child(1){margin-left:-3.5%;}
}
@media all and (max-width:768px) {
  .orga_3 .gup_1,
  .orga_3 .gup_2{flex-wrap:wrap;}
  .orga_3 .gup_1 > div,
  .orga_3 .gup_2 > div{width:100%;margin-bottom:10px;}
  _:-ms-fullscreen, :root .orga_3 .gup_2 > div:nth-child(1){margin-left:0;}
}



/*대학기관************************************************************/
/*3박스*/
.officeInfoBox3 {display:flex; flex-flow: row wrap; justify-content:space-between; align-content:stretch;}
.officeInfoBox3 .itemBox { flex-basis:30%; flex-grow:1; min-height:174px; position:relative; }
.officeInfoBox3 .itemBox:not(:last-child) { margin-right:30px; }
.officeInfoBox3 .icoLocation{ height:88px; background:url('/sites/kr/images/sub/ico_location.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox3 .icoTel{ height:88px; background:url('/sites/kr/images/sub/ico_telephone.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox3 .icoFax{ height:88px; background:url('/sites/kr/images/sub/ico_fax.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox3 .icoWebsite{ height:88px; background:url('/sites/kr/images/sub/ico_website.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox3 .itemBox .contentBox { border:1px solid #cdcdcd; text-align:center; width:100%; min-height:150px; position:absolute; top:44px; }
.officeInfoBox3 .itemBox .contentBox span:nth-child(1) { display:block; font-size:22px; font-weight:bold; padding-top:55px; padding-bottom:8px; }
.officeInfoBox3 .itemBox .contentBox span:nth-child(2) { font-size:18px; }
@media all and (max-width: 800px) {
  .officeInfoBox3 .itemBox { flex-basis:60%; }
  .officeInfoBox3 .itemBox:not(:last-child) { margin-right:0px; margin-bottom:30px; }
}

/*4박스*/
.officeInfoBox4 { display:flex; flex-flow: row wrap; justify-content:space-between; align-content:stretch; }
.officeInfoBox4 .itemBox { flex-basis:22%; flex-grow:1; min-height:174px; position:relative; }
.officeInfoBox4 .itemBox:not(:last-child) { margin-right:15px; }
.officeInfoBox4 .icoLocation{ height:88px; background:url('/sites/kr/images/sub/ico_location.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox4 .icoTel{ height:88px; background:url('/sites/kr/images/sub/ico_telephone.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox4 .icoFax{ height:88px; background:url('/sites/kr/images/sub/ico_fax.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox4 .icoWebsite{ height:88px; background:url('/sites/kr/images/sub/ico_website.png') no-repeat top center; position:relative; z-index:1; text-indent:-9999px;}
.officeInfoBox4 .itemBox .contentBox { border:1px solid #cdcdcd; text-align:center; width:100%; min-height:150px; position:absolute; top:44px; }
.officeInfoBox4 .itemBox .contentBox span:nth-child(1) { display:block; font-size:22px; font-weight:bold; padding-top:55px; padding-bottom:8px; }
@media all and (max-width: 1200px) {
  .officeInfoBox4 .itemBox { flex-basis:45%; }
  .officeInfoBox4 .itemBox:not(:last-child) { margin-right:0px; }
  .officeInfoBox4 .itemBox:nth-child(odd) { margin-right:15px; margin-bottom:30px; }
}
@media all and (max-width: 800px) {
  .officeInfoBox4 .itemBox { flex-basis:45%; }
  .officeInfoBox4 .itemBox:not(:last-child) { margin-right:0px; }
  .officeInfoBox4 .itemBox:nth-child(odd) { margin-right:15px; margin-bottom:30px; }
}

/*통학버스(하교) - 통합스쿨버스 하교노선*/
.schoolBusHome_wrap{border-bottom:1px solid #EEE;padding-bottom:30px;}
.schoolBusHome_wrap > dl > dt{font-family:'Noto Medium';font-size:22px;padding-bottom:10px;}
.schoolBusHome_wrap > dl > dt:after{content:"";display:block;width:30px;height:2px;background:#1d398d;margin:15px 0 5px 0;}
.schoolBusHome_wrap > dl > dd span{display:inline-block;padding-right:20px;margin-right:10px;background:url(/sites/style_guide/images/common/arrow_14_b.png) right center no-repeat;}
.schoolBusHome_wrap > dl > dd span._last{background:none;color:#1e7aeb;font-family:'Noto Medium';}

@media only screen and (max-width:768px){
}
@media only screen and (max-width:480px){
  .schoolBusHome_wrap > dl > dt{font-size:18px;}
  .schoolBusHome_wrap > dl > dt:after{display:none;}
}




/*학과소개************************************************************/
/*전문학사과정*/
.college_wrap{}
.college_wrap .summary{line-height:1.7;padding-bottom:100px;}
.college_wrap .major_wrap{}
.college_wrap .major_wrap .pic,
.college_wrap .major_wrap .con{}
.college_wrap .major_wrap .pic{}
.college_wrap .major_wrap .pic img{width:100%;}
.college_wrap .major_wrap .con{background:#f8f8f8;padding:60px;display:flex;justify-content:space-between;}
.college_wrap .major_wrap .con h4{width:40%;color:#000;font-size:32px;font-family:'Noto Regular';}
.college_wrap .major_wrap .con h4 span{color:#666;font-size:22px;display:block;padding-top:20px;}
.college_wrap .major_wrap .con h4 span i{color:#a4a4a4;font-size:18px;display:block;}
.college_wrap .major_wrap .con div{width:60%;}
.college_wrap .major_wrap .con div .p_1{color:#4E99C4;font-size:30px;}
.college_wrap .major_wrap .con div .p_2{font-size:18px;}
.college_wrap .major_wrap .con div .btns{padding-top:20px;display:flex;justify-content:flex-start;width:100%;}
.college_wrap .major_wrap .con div .btns a{display:block;padding:15px 80px 15px 30px;color:#FFF;font-size:16px;font-family:'Noto Regular';margin-right:10px;position:relative;}
.college_wrap .major_wrap .con div .btns .a_1{background:url(/sites/style_guide/images/common/pattern_1.png) center;}
.college_wrap .major_wrap .con div .btns .a_2{background:url(/sites/style_guide/images/common/pattern_2.png) center;}
.college_wrap .major_wrap .con div .btns a:before{content:"";display:inline-block;width:22px;height:24px;position:absolute;top:calc(50% - 12px);right:20px;}
.college_wrap .major_wrap .con div .btns .a_1:before{background:url(/sites/style_guide/images/common/icon_home.png) no-repeat center;}
.college_wrap .major_wrap .con div .btns .a_2:before{background:url(/sites/style_guide/images/common/aLink_3_w.png) no-repeat center;}
@media only screen and (max-width:1024px){
  .college_wrap .summary{padding-bottom:50px;}
  .college_wrap .major_wrap .con{flex-wrap:wrap;padding:25px;}
  .college_wrap .major_wrap .con h4,
  .college_wrap .major_wrap .con div{width:100%;}
  .college_wrap .major_wrap .con div{padding-top:20px;}
  .college_wrap .major_wrap .con h4 span i{display:inline;}
}
@media only screen and (max-width:768px){
  .college_wrap .summary{padding-bottom:30px;}
  .college_wrap .major_wrap .pic{overflow:hidden;}
  .college_wrap .major_wrap .pic img{max-width:150%;width:150%;transform: translate(-25%,0);}
}
@media only screen and (max-width:420px){
  .college_wrap .major_wrap .con div .btns{flex-wrap:wrap;}
  .college_wrap .major_wrap .con div .btns .a_1{margin-bottom:10px;}
}
/*학사학위 전공심화과정*/
.pro_college_wrap.type_1{background:url(/sites/kr/images/sub/pro_college_bg_1.jpg) no-repeat center top;}
.pro_college_wrap.type_2{background:url(/sites/kr/images/sub/pro_college_bg_2.jpg) no-repeat center top;}
.pro_college_wrap.type_3{background:url(/sites/kr/images/sub/pro_college_bg_3.jpg) no-repeat center top;}
.pro_college_wrap.type_4{background:url(/sites/kr/images/sub/pro_college_bg_4.jpg) no-repeat center top;}
.pro_college_wrap.type_5{background:url(/sites/kr/images/sub/pro_college_bg_5.jpg) no-repeat center top;}
.pro_college_wrap.type_6{background:url(/sites/kr/images/sub/pro_college_bg_6.jpg) no-repeat center top;}
.pro_college_wrap.type_7{background:url(/sites/kr/images/sub/pro_college_bg_7.jpg) no-repeat center top;}
.pro_college_wrap.type_8{background:url(/sites/kr/images/sub/pro_college_bg_8.jpg) no-repeat center top;}
.pro_college_wrap.type_9{background:url(/sites/kr/images/sub/pro_college_bg_9.jpg) no-repeat center top;}
.pro_college_wrap.type_10{background:url(/sites/kr/images/sub/pro_college_bg_10.jpg) no-repeat center top;}
.pro_college_wrap.type_11{background:url(/sites/kr/images/sub/pro_college_bg_11.jpg) no-repeat center top;}
.pro_college_wrap.type_12{background:url(/sites/kr/images/sub/pro_college_bg_12.jpg) no-repeat center top;}
.pro_college_wrap.type_13{background:url(/sites/kr/images/sub/pro_college_bg_13.jpg) no-repeat center top;}
.pro_college_wrap .sum,
.pro_college_wrap .con{max-width:1550px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;}
.pro_college_wrap .sum{position:relative;}
.pro_college_wrap .sum p{color:#FFF;font-size:30px;position:absolute;left:53%;top:170px;width:47%;padding-left:40px;}
.pro_college_wrap .sum p span{display:block;}
.pro_college_wrap .sum p:before,
.pro_college_wrap .sum p:after{content:"";display:inline-block;width:22px;height:22px;background:url(/sites/style_guide/images/common/quote_1_w.png) no-repeat center;}
.pro_college_wrap .sum p:before{position:absolute;top:0;left:0;}
.pro_college_wrap .sum p:after{transform:rotate(180deg);margin-left:20px;vertical-align:-10px;}
.pro_college_wrap .sum p.sum_sub_txt{top: 280px;}
.pro_college_wrap .sum p.sum_sub_txt:before,
.pro_college_wrap .sum p.sum_sub_txt:after{display: none;}
.pro_college_wrap .sum div{width:50%;padding-top:150px;}
.pro_college_wrap .sum i{display:block;position:absolute;bottom:0;right:0;}
.pro_college_wrap .sum .btns a{display:inline-block;padding:15px 80px 15px 30px;color:#FFF;font-size:16px;font-family:'Noto Regular';margin-right:10px;position:relative;}
.pro_college_wrap .sum .btns .a_1{background:url(/sites/style_guide/images/common/pattern_1.png) center;}
.pro_college_wrap .sum .btns a:before{content:"";display:inline-block;width:22px;height:24px;position:absolute;top:calc(50% - 12px);right:20px;}
.pro_college_wrap .sum .btns .a_1:before{background:url(/sites/style_guide/images/common/icon_home.png) no-repeat center;}
.pro_college_wrap .con{padding-top:80px;}
.pro_college_wrap .con > div{width:46%;padding-right:20px;margin-bottom:80px;} 
/*.pro_college_wrap .con > div{padding-right:20px;margin-bottom:80px;} */
.pro_college_wrap .con > div:last-child{width:100%;padding:0;margin-bottom:0;}
.pro_college_wrap .con span{display:inline-block;padding:10px 15px;margin:0 10px 10px 0;border:1px solid #DDD;border-radius:30px;font-size:16px;}
@media only screen and (max-width:1550px){
  .pro_college_wrap .sum,
  .pro_college_wrap .con{max-width:96%;}
}
@media only screen and (max-width:1024px){
  .pro_college_wrap .sum p{width:100%;padding-top:50px;text-align:center;position:relative;top:auto;left:auto;}
  .pro_college_wrap .sum p.sum_sub_txt{top: auto;padding-top: 10px;}
  .pro_college_wrap .sum p span{display:inline;}
  .pro_college_wrap .sum p:before{position:relative;top:auto;left:auto;margin-right:20px;vertical-align:10px;}
  .pro_college_wrap .sum div{width:100%;padding-top:25px;text-align:center;}
  .pro_college_wrap .con{padding-top:50px;}
  .pro_college_wrap .con > div{width:100%;padding-right:0;margin-bottom:30px;}
  .pro_college_wrap .con > div p{margin-left:2%;}
  .pro_college_wrap .sum i{display:inline-block;position:relative;bottom:auto;right:auto;margin:10px auto;}
}
@media only screen and (max-width:768px){
  .pro_college_wrap{background-size:1000px;}
  .pro_college_wrap .sum p{font-size:22px;padding-left:0;}
  .pro_college_wrap .sum p span{display:block;}
  .pro_college_wrap .sum p:before,
  .pro_college_wrap .sum p:after{display:none;}
}


/*대학홍보************************************************************/
/*대학혁신지원*/
.convention{min-height:600px;background:url(/sites/kr/images/sub/bg_convention.jpg) no-repeat center;}
.convention > li{border:0;}
@media only screen and (max-width: 1024px){
  .convention > li {width: 100%;margin-bottom:0;}
}
@media only screen and (max-width: 860px){
  .convention{min-height:300px;}
  .convention .eBig{font-size:18px;}
}
/*고숙련일학습병행*/
.pTech{}
.pTechM{display:none;}
@media only screen and (max-width: 860px){
  .pTech{display:none;}
  .pTechM{display:block;}
}
/*세계적수준의전문대학(WCC)*/
.promotion_1{}
.promotion_1 .arr:before{content:"";display:block;width:70px;height:70px;margin:0 auto;background:url(/sites/style_guide/images/common/arrow_22.png) no-repeat center;transform:rotate(-90deg);}
.promotion_1 dt{color:#FFF;font-size:20px;font-family:'Noto Medium';text-align:center;padding:16px;position:relative;}
.promotion_1 dt span{position:relative;}
.promotion_1 dd{border:1px solid #EEE;border-top:0;padding:30px;}
.promotion_1 dt:before,
.promotion_1 .item_3 li:before{content:"";display:block;width:100%;height:100%;background:url(/sites/style_guide/images/common/pattern_12.png);position:absolute;top:0;left:0;filter:alpha(opacity=50);opacity:0.5;}
.promotion_1 .item_1 dt{background:#297be6;}
.promotion_1 .item_1 dd{text-align:center;}
.promotion_1 .item_1 dd .p_1{color:#0079f4;}
.promotion_1 .item_2 dt{background:#15a7bf;}
.promotion_1 .item_2 dd{text-align:center;color:#15a7bf;}
.promotion_1 .item_3{display:flex;justify-content:space-between;}
.promotion_1 .item_3 li{width:100%;background:#297be6;color:#FFF;padding:15px;text-align:center;position:relative;}
.promotion_1 .item_3 li:nth-child(2){margin:0 20px;}
.promotion_1 .item_3 li span{position:relative;}
.promotion_1 .item_4{color:#000;text-align:center;font-size:30px;font-family:'Noto Medium';padding:30px 0;}
.promotion_1 .item_5 dt{background:#44b340;}
.promotion_1 .item_5 ul{display:flex;justify-content:center;}
.promotion_1 .item_5 li{padding:0 20px;}
.promotion_1 .item_6{color:#000;text-align:center;font-size:30px;font-family:'Noto Medium';padding:30px 0;}
.promotion_1 .item_6 span{display:inline-block;font-size:15px;color:#29a497;font-family:'Noto Regular';min-width:50px;}
.promotion_1 .item_6 .s1{margin-right:90px;vertical-align:-10px;}
.promotion_1 .item_6 .s2{margin-left:90px;vertical-align:33px;}
.promotion_1 .item_6 .s1:before,
.promotion_1 .item_6 .s2:after{content:"";display:block;width:100%;height:50px;background:url(/sites/style_guide/images/common/arrow_22.png) no-repeat center;}
.promotion_1 .item_6 .s1:before{transform:rotate(-90deg);}
.promotion_1 .item_6 .s2:after{transform:rotate(90deg);}
.promotion_1 .item_7{display:flex;justify-content:space-between;flex-wrap:wrap;}
.promotion_1 .item_7 dt{background:#44b340;}
.promotion_1 .item_7 dd{height:calc(100% - 60px);}
.promotion_1 .item_7 .con_1{width:48%;}
.promotion_1 .item_7 .con_2,
.promotion_1 .item_7 .con_3{width:24%;}
.promotion_1 .item_7 .con_1 dd{display:flex;justify-content:space-between;flex-wrap:wrap;}
.promotion_1 .item_7 .con_1 dd div{width:45%;}
.promotion_1 .item_7 h3{color:#44b340;font-family:'Noto Medium';padding-bottom:10px;}
.promotion_1 .item_7 h4{color:#000;font-family:'Noto Medium';padding-bottom:5px;}
.promotion_1 .item_7 li{font-size:16px;}
@media only screen and (max-width:1280px){
  .promotion_1 .item_7 .con_1{width:100%;margin-bottom:2%;}
  .promotion_1 .item_7 .con_2,
  .promotion_1 .item_7 .con_3{width:49%;}
}
@media only screen and (max-width:768px){
  .promotion_1 .item_6 .s1{margin-right:10px;vertical-align:-10px;}
  .promotion_1 .item_6 .s2{margin-left:10px;vertical-align:33px;}
  .promotion_1 .item_7 .con_2,
  .promotion_1 .item_7 .con_3{width:100%;}
  .promotion_1 .item_7 .con_2{margin-bottom:2%;}
  .promotion_1 .item_7 .con_1 dd div{width:100%;}
  .promotion_1 .item_7 .con_1 dd div:first-child{margin-bottom:30px;}
}
@media only screen and (max-width:480px){
  .promotion_1 .item_3{flex-wrap:wrap;}
  .promotion_1 .item_3 li:nth-child(2){margin:10px 0;}
  .promotion_1 .item_4{font-size:22px;}
  .promotion_1 .item_5 ul{flex-wrap:wrap;}
  .promotion_1 .item_5 li{padding:5px 0;width:100%;text-align:center;}
  .promotion_1 .item_6{font-size:22px;}
}
@media only screen and (max-width:320px){
  .promotion_1 .item_6 span{display:block;margin:10px 0 !important;}
}
/*장학금현황*/
@media only screen and (max-width:1024px){
  .rowBox_1.scholarship li:nth-child(4),
  .rowBox_1.scholarship li:nth-child(5),
  .rowBox_1.scholarship li:nth-child(6){display:none;}
}
/*홍보동영상*/
.video_1{border:1px solid #DDD;overflow:hidden;border-radius:3px}
.video_1 .dTable{display:flex;justify-content:space-between;}
.video_1 .item{width:65%;}
.video_1 .con{width:35%;background:#f7f7f7;padding:40px;}
.video_1 .pic{background:#000;display:flex;justify-content:center;align-items:center;}
.video_1 h3{font-size:22px;font-weight:400;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #DDD;line-height:1.25}
.video_1 p{height:400px;padding-right:20px;overflow-y:auto}
.video_1 iframe{min-height:445px;border-radius:3px}
.video_1 video{min-height:445px;width:100%;}
.video_1 .subtitles{color:#666;font-size:16px;}
@media only screen and (max-width:1024px){
  .video_1{border:0;height:auto}
  .video_1 .dTable{flex-wrap:Wrap;}
  .video_1 .item{width:100%;}
  .video_1 .con{padding:30px;border:1px solid #DDD;border-bottom:0}
  .video_1 h3{font-size:20px}
  .video_1 p{height:130px}
}
@media only screen and (max-width:480px){
  .video_1 h3{font-size:18px}
}


/*대학생활************************************************************/
/*인터넷제증명발급*/
.internet_issue_1{}
.internet_issue_1 > div,
.internet_issue_2 > div{max-width:1550px;margin:0 auto;display:flex;justify-content:flex-end;}
.internet_issue_1 > div > div,
.internet_issue_2 > div > div{width:50%;}
.internet_issue_2{position:relative;padding:50px 0;}
.internet_issue_2:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:#f2f2f2;}
.internet_issue_2:after{content:"";display:block;width:50%;height:555px;position:absolute;top:-150px;left:0;background:url(/sites/kr/images/sub/internet_issue_1.png) no-repeat 90%;}
.internet_issue_2 .type_1{display:flex;justify-content:flex-space-between;}
.internet_issue_2 ul{width:50%;padding:0 2%;}
@media only screen and (max-width:1550px){
  .internet_issue_1 > div,
  .internet_issue_2 > div{max-width:96%;}
}
@media only screen and (max-width:1024px){
  .internet_issue_2:after{background-size:150%;}
}
@media only screen and (max-width:768px){
  .internet_issue_2 .type_1{display:block;}
  .internet_issue_2:after{display:none;}
  .internet_issue_1 > div > div,
  .internet_issue_2 > div > div{width:100%;}
  .internet_issue_2 ul{width:100%;margin-top:10px;}
}

/*그룹스터디룸신청*/
.group_study .rowBox_arr.ty_2 > li{background:#FFF;color:#222;border:1px solid #DDD;}
.group_study .rowBox_arr > li > div{font-family:'Noto Regular';}
.group_study .rowBox_arr > li > div:before{content:"";display:block;width:56px;height:56px;margin:20px auto;}
.group_study .rowBox_arr > li:nth-child(1) > div:before{background:url(/sites/kr/images/sub/group_study_1.png) center no-repeat;}
.group_study .rowBox_arr > li:nth-child(2) > div:before{background:url(/sites/kr/images/sub/group_study_2.png) center no-repeat;}
.group_study .rowBox_arr > li:nth-child(3) > div:before{background:url(/sites/kr/images/sub/group_study_3.png) center no-repeat;}
.group_study .rowBox_arr > li:nth-child(4) > div:before{background:url(/sites/kr/images/sub/group_study_4.png) center no-repeat;}
.group_study .rowBox_arr > li:nth-child(5) > div:before{background:url(/sites/kr/images/sub/group_study_5.png) center no-repeat;}
.group_study .rowBox_arr > li:nth-child(6) > div:before{background:url(/sites/kr/images/sub/group_study_6.png) center no-repeat;}
.group_study .rowBox_arr > li:nth-child(7) > div:before{background:url(/sites/kr/images/sub/group_study_7.png) center no-repeat;}
.group_study .rowBox_arr > li:nth-child(8) > div:before{background:url(/sites/kr/images/sub/group_study_8.png) center no-repeat;}
@media only screen and (min-width:1025px){
  .group_study .etc{display:none;}
}

/*일자리(취업)이용*/
.job_guide{}
.job_guide > ul{display:flex;justify-content:space-between;position:relative;}
.job_guide > ul:before{content:"";display:block;width:100%;height:1px;background:#EEE;position:absolute;left:0;top:100px;}
.job_guide > ul > li.arr{display:flex;justify-content:center;padding:15px;padding-top:78px;position:relative;}
.job_guide > ul > li.arr span{display: block;width:31px;height:46px;background: url(/sites/style_guide/images/common/arrow_22.png) no-repeat center;}
.job_guide > ul > li div{position:relative;text-align:center;font-family:'Noto Medium';font-size:24px;width:210px;height:202px;display:flex;justify-content:center;align-items:center;margin:0 auto;}
.job_guide > ul > li div span{position:relative;}
.job_guide > ul > li div:before{content:"";display:block;width:100%;height:100%;position:absolute;}
.job_guide > ul > li:nth-child(1) div:before{background:url(/sites/kr/images/sub/job_guide_1.png) center no-repeat;}
.job_guide > ul > li:nth-child(3) div:before{background:url(/sites/kr/images/sub/job_guide_2.png) center no-repeat;}
.job_guide > ul > li:nth-child(5) div:before{background:url(/sites/kr/images/sub/job_guide_3.png) center no-repeat;}
.job_guide > ul > li:nth-child(7) div:before{background:url(/sites/kr/images/sub/job_guide_4.png) center no-repeat;}
.job_guide > ul > li ul{margin:30px auto 0 auto;max-width:150px;}
@media only screen and (max-width:1024px){
  .job_guide > ul:before{top:62px;}
  .job_guide > ul > li.arr{padding-top:40px;}
  .job_guide > ul > li div{font-size:20px;width:130px;height:125px;}
  .job_guide > ul > li div:before{background-size:100% !important;}
}
@media only screen and (max-width:768px){
  .job_guide > ul{flex-wrap:wrap;justify-content:center;}
  .job_guide > ul:before{top:0;width:1px;height:100%;left:50%;}
  .job_guide > ul > li{width:100%;}
  .job_guide > ul > li.arr{padding-top:15px;}
  .job_guide > ul > li.arr span{transform:rotate(90deg);}
  .job_guide > ul > li div{width:150px;height:145px;}
  .job_guide > ul > li div:before{transform:rotate(90deg);}
  .job_guide > ul > li ul{max-width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px;}
  .job_guide > ul > li ul li{text-align:center;display:block;background:#FFF;padding:10px 15px;padding-bottom:10px !important;margin:5px 0;border:1px solid #DDD;border-radius:30px;font-size:16px;width:45%;}
  .job_guide > ul > li ul li:before{display:none;}
}
@media only screen and (max-width:380px){
  .job_guide > ul > li ul li{width:100%;}
}

/*학생상담센터*/
.student_councel_2{display:flex;justify-content:space-between;flex-wrap:wrap;border:1px solid #DDD;}
.student_councel_2 img{width:50%;}
@media only screen and (max-width:768px){
  .student_councel_2 img{width:100%;}
}

/*일반동아리*/
.iC.circles > li > dl dt span:first-child{width: 70px;height: 60px;background-position: left top;background-size: 50px;}
@media only screen and (max-width: 768px)
{
  .circles .noBdr{display:none;}
}
/*학사안내************************************************************/
/*성적ㆍ종합평가*/
.foldDiv.recordSample{display:none;}
/*병무안내*/
.mili_service{min-height:650px;text-align:center;color:#FFF;background:url(/sites/kr/images/sub/mili_service_1.jpg) center top no-repeat;}
.mili_service h3{font-size:40px;font-family:'Noto Medium';padding-top:280px;}
.mili_service p{font-size:20px;padding:10px 0 100px 0;}
.mili_service .center a{margin-bottom:10px;}
@media only screen and (max-width:768px){
  .mili_service h3{font-size:30px;}
}
@media only screen and (max-width:520px){
  .mili_service .center a{width:90%;}
}
/*계절학기*/
.season_1{}
.season_2{text-align:center;}
.season_1 .imgB,
.season_2 .imgB{}
.season_1 .imgS,
.season_2 .imgS{display:none;}
@media all and (max-width:1024px) {
  .season_1{text-align:center;}
  .season_1 .imgB,
  .season_2 .imgB{display:none;}
  .season_1 .imgS,
  .season_2 .imgS{display:inline-block;}
}
/*학사규정*/
.rule{min-height:650px;text-align:center;color:#FFF;background:url(/sites/kr/images/sub/rule_1.jpg) center top no-repeat;}
.rule h3{font-size:40px;font-family:'Noto Medium';padding-top:280px;}
.rule p{font-size:20px;padding:10px 0 100px 0;}
.rule .center a{margin-bottom:10px;}
@media only screen and (max-width:768px){
  .rule h3{font-size:30px;}
}
@media only screen and (max-width:520px){
  .rule .center a{width:90%;}
}
/*글로벌인턴쉽*/
.global_intern{background:url(/sites/kr/images/sub/global_intern_bg.png) center top no-repeat;position:relative;min-height:580px;}
.global_intern h3{text-align:center;font-family:'Noto Bold';font-size:32px;padding:90px 0 40px 0;}
.global_intern .con{display:flex;justify-content:center;}
.global_intern .con div{width:190px;margin:0 50px;}
.global_intern .con h4{width:190px;height:190px;display:flex;justify-content:center;align-items:center;border:3px solid #DDD;background:#FFF;border-radius:100%;font-family:'Noto Medium';font-size:22px;}
.global_intern .con div:nth-child(1) h4{border-color:#12447c;}
.global_intern .con div:nth-child(2) h4{border-color:#42ba3d ;}
.global_intern .con div:nth-child(3) h4{border-color:#ff6804;}
.global_intern .con .list_2{margin-top:30px;width:190px;}
@media only screen and (min-width:1181px){
  .global_intern .con div:nth-child(1) .list_2,
  .global_intern .con div:nth-child(3) .list_2{position:absolute;top:200px;left:50%;}
  .global_intern .con div:nth-child(1) .list_2{margin-left:-585px;}
  .global_intern .con div:nth-child(3) .list_2{margin-left:405px;}
}
@media only screen and (max-width:1024px){
  .global_intern .con div{margin:0 20px;}
}
@media only screen and (max-width:768px){
  .global_intern{background:#f6f6f6;min-height:auto;padding:30px;}
  .global_intern h3{font-size:25px;padding:20px 0;}
  .global_intern .con{flex-wrap:wrap;}
  .global_intern .con div{width:100%;margin:0 0 20px 0;}
  .global_intern .con h4{width:100%;border-radius:3px;height:auto;padding:10px;font-size:20px;justify-content:flex-start;}
  .global_intern .con .list_2{margin-top:10px;width:100%;}
}


/*HOVER************************************************************/
@media only screen and (min-width:1025px){
  .orga a:hover:after{background:url(/sites/style_guide/images/common/arrow_14_b.png) no-repeat center;}
  .orga .type_2 a:hover:after{background:url(/sites/style_guide/images/common/arrow_14_w.png) no-repeat center;}
  .college_wrap .major_wrap .con div .btns a:hover{background:url(/sites/style_guide/images/common/pattern_0.png) right center;}
}


/* 학과소개 웹툰 */
.webtoonWrap { display:none; width:773px;}
.webtoonWrap .webtoonBox { display:flex; flex-flow:row wrap; justify-content:between-space; align-items:center; padding:20px 5px; }
.webtoonWrap .webtoonBox .webtoonTitle { flex: 1 1 auto; font-size:24px; font-weight:bold; padding-left:20px; }
.webtoonWrap .webtoonBox .webtoonBtn { flex: 0 0 60px; text-align:center; }
.webtoonWrap .webtoonImg { text-align:center; }

#webtoonWrap {max-width:100% !important;/* responsive.css 에서 사이즈를 잡고 있어서 재정의 */width:773px !important;height: 815px !important;}
#webtoonWrap .simplemodal-wrap {  overflow:hidden !important; } 
#webtoonWrap .simplemodal-wrap .webtoonData {overflow-y:auto !important;height: 715px;}
#webtoonWrap .simplemodal-wrap .webtoonData .webtoonImg {}

@media only screen and (max-width:1024px) {
  .webtoonWrap { width:100%;} 
  #webtoonWrap { width:80% !important; height:100vh !important; }
  #webtoonWrap .simplemodal-wrap .webtoonData { height:90vh;}
}
@media only screen and (max-width:768px) {
  #webtoonWrap { width:90% !important; }
}
/* 학과소개 웹툰 */


/* 대학홍보SNS -> 인하공전SNS */ 
.snsContainer { display:flex; flex-flow:row wrap; justify-content:space-between; align-items:strech; } 
/*.snsContainer .snsItem { flex:0 0 456px; padding:30px 30px; color:#fff; margin-bottom:20px; }*/
.snsContainer .snsItem { flex:0 0 30%; padding:30px 30px; color:#fff; margin-bottom:50px; }

.snsContainer .snsItem:nth-child(1) { background:url("/sites/kr/images/sub/bg_youtube.png"); border:1px solid #e24a4a; }
.snsContainer .snsItem:nth-child(2) { background:url("/sites/kr/images/sub/bg_facebook.png"); border:1px solid #475993; }
.snsContainer .snsItem:nth-child(3) { background:url("/sites/kr/images/sub/bg_naverblog.png"); border:1px solid #099a32; }

.snsContainer .snsItem .snsItemContainer { display:flex; flex-flow:row wrap; justify-content:flex-start; align-items:stretch; }
.snsContainer .snsItem .snsItemContainer .snsContent { flex-basis:100%; align-self:auto; }

.snsContainer .snsItem .snsItemContainer .snsContent:nth-child(1) { display:flex; flex-flow:row nowrap; justify-content:flex-start; }
.snsContainer .snsItem .snsItemContainer .snsContent:nth-child(1) img {margin-top:3px;}
.snsContainer .snsItem .snsItemContainer .snsContent:nth-child(1) span { font-size:22px; font-weight:bold; padding-left:10px;}
.snsContainer .snsItem .snsItemContainer .snsContent:nth-child(2) { padding-top:20px; padding-left:50px; }

.snsContainer .snsItem .snsItemContainer .snsContent:nth-child(3) a { display:block; position:relative; padding-top:40px; padding-right:30px; text-align:right; color:#fff;  }
.snsContainer .snsItem .snsItemContainer .snsContent:nth-child(3) a span { position:relative; }
.snsContainer .snsItem .snsItemContainer .snsContent:nth-child(3) a::before { content:""; position:absolute; width:50px; height:50px; border-radius:30px; top:26px; right:10px;  }
.snsContainer .snsItem:nth-child(1) .snsItemContainer .snsContent:nth-child(3) a::before { background-color:#f1ae0e; }
.snsContainer .snsItem:nth-child(2) .snsItemContainer .snsContent:nth-child(3) a::before { background-color:#0e88ef; }
.snsContainer .snsItem:nth-child(3) .snsItemContainer .snsContent:nth-child(3) a::before { background-color:#0ac171; }
@media only screen and (max-width:1300px) {
  .snsContainer .snsItem { flex:0 0 45%; }
} 
@media only screen and (max-width:900px) {
  .snsContainer .snsItem { flex:0 0 100%; }
}



/* 대학홍보 - 중점사업 - 대학혁신지원 */
.enoWrap { display:flex; flex-flow:row wrap; justify-content:flex-start; align-items:stretch; }
.enoWrap > div { border:0px solid red; }

.enoWrap .enoContainer1 div { padding:15px 20px; background-color:#f5f5f5; border:1px solid #ddd; }

.enoWrap .enoContainer2 { border:1px solid #ddd; flex:1 0 auto; display:flex; flex-flow:row wrap; }
.enoWrap .enoContainer2 .enoItem2:nth-child(1) { flex:0 0 25%; background-color:#f5f5f5; display:flex; flex-direction:column; justify-content:center; align-items:center; }
.enoWrap .enoContainer2 .enoItem2:nth-child(1) p:nth-child(1) { padding-bottom:20px; }
.enoWrap .enoContainer2 .enoItem2:nth-child(1) p > span { display:block; text-align:center; color:#afafaf; padding-top:5px; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) { flex:0 0 75%; display:flex; flex-flow:column wrap; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) div { flex:1 0 auto; display:flex; flex-direction:row; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) div div:nth-child(1) { flex:0 0 10%; color:#fff; display:flex; justify-content:center; align-items:center; padding:0 15px; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) div:nth-child(1) div:nth-child(1) { background-color:#1e79eb; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) div:nth-child(2) div:nth-child(1) { background-color:#085fc9; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) div:nth-child(3) div:nth-child(1) { background-color:#0249a1; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) div div:nth-child(2) { flex:0 0 90%; display:flex; flex-flow:row wrap; align-items:center; padding-left:10px; }
.enoWrap .enoContainer2 .enoItem2:nth-child(2) div div:nth-child(2) span { display:block; color:#afafaf; }

.enoWrap .enoContainer3 { display:flex; justify-conent:center; align-items:center; } 
.enoWrap .enoContainer3 .enoItem3 { padding:40px 30px; background-color:#287fe9; color:#fff;  border-radius:50%; text-align:center; }

.enoWrap .enoArrow { width:50px; text-indent:-9999px; display:flex; justify-content:center; align-items:center; background:url("/sites/kr/images/sub/rArrow.png") no-repeat center center; }

.enoWrap .enoArrow2 { flex-basis:43px; display:flex; flex-flow:row wrap; } 
.enoWrap .enoArrow2 div { flex:1 1 100%; position:relative; border:0px solid yellow; }
.enoWrap .enoArrow2 div span { text-indent:-9999px; background:url("/sites/kr/images/sub/rlArrow.png") no-repeat; }
.enoWrap .enoArrow2 div:nth-child(1) span { transform: rotate(-30deg); position:absolute; top:50px; left:0; width:43px; height:27px; border:0px solid red; }
.enoWrap .enoArrow2 div:nth-child(2) span { position:absolute; top:30px; left:0; width:43px; height:27px; border:0px solid green;  }
.enoWrap .enoArrow2 div:nth-child(3) span { transform: rotate(30deg); position:absolute; top:15px; left:0; width:43px; height:27px; border:0px solid blue;  }

@media only screen and (max-width:1515px) {
  .enoWrap .enoContainer1 { flex-basis:100%; text-align:center; }
  .enoWrap .enoArrow { flex-basis:100%; transform:rotate(90deg); padding:30px 0; }
  .enoWrap .enoContainer2 { flex-basis:width:100%; }
  .enoWrap .enoContainer2 .enoItem2:nth-child(1) { padding:20px 0; }
  .enoWrap .enoContainer3 { flex-basis:100%; display:flex; justify-content:center;  }
  .enoWrap .enoArrow2 { flex-basis:100%; display:flex; justify-content:center; }
  .enoWrap .enoArrow2 div { flex:0 0 80px; height:43px; border:0px solid red;}
  .enoWrap .enoArrow2 div:nth-child(1) span {top:7px; left:30px; transform: rotate(130deg); border:0px solid red; }
  .enoWrap .enoArrow2 div:nth-child(2) span {top:8px; left:17px; transform: rotate(90deg); border:0px solid green; }
  .enoWrap .enoArrow2 div:nth-child(3) span {top:7px; left:12px; transform: rotate(50deg); border:0px solid blue; }
} 

@media only screen and (max-width:900px) {
  .enoWrap .enoContainer2 { flex-basis:100%; }
  .enoWrap .enoContainer2 .enoItem2:nth-child(1) { flex-basis:100%; }
  .enoWrap .enoContainer2 .enoItem2:nth-child(2) { flex-basis:100%; }
  .enoWrap .enoContainer2 .enoItem2:nth-child(2) div div { padding:20px 0; }
}


/* 총장에게 바란다 쓰기페이지에서 필수입력항목 보이게 수정 */
._minwon .board-write .must { text-indent:0px !important; position:relative; width:15px;  }


/* 긴급전화*/
.emCall{display:flex;justify-content:space-between;align-items:center;flex-wrap: wrap;}
.emCall li{width:49%;margin-bottom:25px;}
.emCall dl{display:flex;justify-content:flex-start;box-sizing:border-box;border:2px solid #b4b4b4;border-radius:20px;padding:20px;}
.emCall dt{width:150px;padding-right:30px;position:relative;}
.emCall dt:after{content:"";display:block;width:1px; height:100px;background:#b4b4b4;position:absolute;top:calc(50% - 45px); right:0;}
.emCall dt img, .emCall dt span{display:block;margin:0 auto;}
.emCall dt span{font-family: 'Noto Medium';text-align:center;margin-top:10px;}
.emCall dd{display:flex;justify-content:space-between;align-items:center;margin-left:20px;width:calc(100% - 180px);}
.emCall dd .item_1{width:calc(100% - 100px);}
.emCall dd .item_1 .p_1{font-family: 'Noto Medium';font-size:24px; color:#1d398D;}
.emCall dd .item_2{width:100px;}
.emCall dd .item_2 .p_2 a{font-family: 'Noto DemiLight' !important;}

@media only screen and (max-width:980px){
  .emCall li{width:100%;}
  .emCall dt img{width:90px;}
}
@media only screen and (max-width:480px){
  .emCall dl{display:block;}
  .emCall dt{width:100%;padding-right:0px;display:flex;justify-content:center;align-items:center;padding-bottom:20px;}
  .emCall dt img, .emCall dt span{margin:0 0;}
  .emCall dt img{width:60px;margin-right:10px;}
  .emCall dt:after{width:250px; height:1px;background:#b4b4b4;position:absolute;top:auto; bottom:0;right:calc(50% - 125px);}
  .emCall dd{margin-left:0;width:100%;margin-top:20px;justify-content:center;}
  .emCall dd .item_1{width:100%;text-align:center;}
  .emCall dd .item_2{display:none;}
}

/*대학생활 - 생활관*/
@media only screen and (max-width:480px){
  .dormitoryPadding .vh50{height:0;}
  .dormitoryPadding .rowBox_1 > li > div{padding-bottom: 15px;}
}

/*캠퍼스지도*/
#menu103_obj10299 {display:none;}


/* 대학혁신지원 */
.img-box {max-width:1550px; width:100%; margin:0 auto; text-align:center;}
.img-box > a {display:block;}


/*2024학년도 신설학과*/
.wrap_depart_1{background-size:cover !important;padding:100px;}
.wrap_depart_1 .item_1{color:#FFF;line-height:1.3;}
.wrap_depart_1 .item_1 strong{font-size:50px;}
.wrap_depart_1 .item_1 span{font-size:20px;padding-top:30px;letter-spacing:20px;display:block;}
.wrap_depart_1 .item_2{width:50%;color:#FFF;font-size:20px;margin-top:200px;}
.wrap_depart_1 .item_2 span{font-size:14px;padding-top:50px;color:rgba(255,255,255,0.5);display:block;}
@media all and (max-width:1280px){
	.wrap_depart_1 .item_1 strong{font-size:40px;}
	.wrap_depart_1 .item_2{width:75%;font-size:18px;}
}
@media all and (max-width:768px){
	.wrap_depart_1{padding:50px;}
	.wrap_depart_1 .item_1 strong{font-size:25px;}
	.wrap_depart_1 .item_1 span{font-size:18px;}
	.wrap_depart_1 .item_2{width:100%;font-size:16px;}
}


.wrap_depart_2 p{margin-bottom:30px;}
.wrap_depart_2 p strong{font-size:18px;}
.wrap_depart_2 .wrap_item{display:flex;margin-bottom:50px;}
.wrap_depart_2 .wrap_item .item_1{width:300px;margin-right:50px;padding-top:20px;border-top:1px solid #DDD;}
.wrap_depart_2 .wrap_item .item_1 img{border-top-left-radius:50px;border-bottom-right-radius:50px;}
.wrap_depart_2 .wrap_item .item_2{width:calc(100% - 350px);padding-top:20px;border-top:1px solid #EEE;}
.wrap_depart_2 .wrap_item .item_2 h3{font-family:'Noto Bold';font-size:30px;color:#f7974f;line-height:1.3;}
.wrap_depart_2 .wrap_item .item_2 dl{margin-top:30px;}
.wrap_depart_2 .wrap_item .item_2 dt{font-family:'Noto Bold';font-size:20px;color:#000;margin-bottom:10px;}
.wrap_depart_2 .wrap_item .item_2 .type_2 dd{display:flex;flex-wrap:wrap;}
.wrap_depart_2 .wrap_item .item_2 .type_2 dd span{width:33.3%;padding:2.5px 0;}
@media all and (max-width:1280px){
	.wrap_depart_2 .wrap_item .item_2 h3{font-size:25px;}
	.wrap_depart_2 .wrap_item .item_2 dt{font-size:18px;}
}
@media all and (max-width:768px){
	.wrap_depart_2 .wrap_item{display:block;}
	.wrap_depart_2 .wrap_item .item_1{width:100%;margin-right:0;padding-top:0;border-top:2px solid #000;}
	.wrap_depart_2 .wrap_item .item_1 img{border-top-left-radius:0;border-bottom-right-radius:0;width:100%;}
	.wrap_depart_2 .wrap_item .item_2{width:100%;}
	.wrap_depart_2 .wrap_item .item_2 h3{font-size:22px;}
	.wrap_depart_2 .wrap_item .item_2 .type_2 dd span{width:50%;}
}


.wrap_depart_3{background-size:cover !important;padding:100px;}
.wrap_depart_3 .item_1{font-family:'Noto Medium';color:#FFF;font-size:50px;line-height:1.2;}
.wrap_depart_3 .item_1 strong{font-family:'Noto Bold';}
.wrap_depart_3 .item_2{margin-top:50px;}
.wrap_depart_3 .item_2 li{color:#FFF;font-size:18px;padding:3px 0 3px 15px;position:relative;}
.wrap_depart_3 .item_2 li::before{content:"";display:block;width:3px;height:3px;background:#FFF;position:absolute;left:0;top:16px;}
.wrap_depart_3 .item_3{margin-top:200px;padding-top:20px;border-top:2px solid #FFF;}
.wrap_depart_3 .item_3 h3{font-family:'Noto Bold';font-size:30px;color:#FFF;}
.wrap_depart_3 .item_3 dl{margin-top:30px;color:#FFF;display:flex;}
.wrap_depart_3 .item_3 dl dt{width:150px;font-family:'Noto Medium';font-size:20px;}
.wrap_depart_3 .item_3 dl dd{width:calc(100% - 150px);}

.wrap_depart_3 .item_4{color:#FFF;font-size:18px;width:50%;margin-top:100px;}
.wrap_depart_3 .item_5{margin-top:100px;}
.wrap_depart_3 .item_5 img{max-width:250px;}
.wrap_depart_3 .item_6{color:#FFF;font-size:18px;margin-top:30px;}
.wrap_depart_3 .item_7{margin-top:200px;padding-top:20px;border-top:2px solid #FFF;}
.wrap_depart_3 .item_7 h3{font-family:'Noto Bold';font-size:30px;color:#FFF;}
.wrap_depart_3 .item_7 div{display:flex;flex-wrap:wrap;margin-top:10px;}
.wrap_depart_3 .item_7 div span{color:#FFF;width:33.3%;}

.wrap_depart_3 .item_8{font-family:'Noto Medium';color:#FFF;font-size:25px;width:60%;}
.wrap_depart_3 .item_9{display:flex;margin-top:200px;}
.wrap_depart_3 .item_9 > div{width:33.3%;}
.wrap_depart_3 .item_9 p{color:#FFF;font-size:18px;}
.wrap_depart_3 .item_9 p strong{font-family:'Noto Bold';font-size:25px;}
.wrap_depart_3 .item_9 ul{margin:20px 0;}
.wrap_depart_3 .item_9 li{color:#FFF;font-size:18px;padding:3px 0 3px 15px;position:relative;}
.wrap_depart_3 .item_9 li::before{content:"";display:block;width:3px;height:3px;background:#FFF;position:absolute;left:0;top:16px;}
.wrap_depart_3 .item_10{margin-top:200px;padding-top:20px;border-top:2px solid #FFF;}
.wrap_depart_3 .item_10 h3{font-family:'Noto Bold';font-size:30px;color:#FFF;}
.wrap_depart_3 .item_10 dl{margin-top:30px;color:#FFF;display:flex;}
.wrap_depart_3 .item_10 dl dt{width:400px;font-family:'Noto Medium';font-size:20px;}
.wrap_depart_3 .item_10 dl dd{width:calc(100% - 400px);}

@media all and (max-width:1280px){
	.wrap_depart_3 .item_1{font-size:35px;}
	.wrap_depart_3 .item_4{width:75%;}
	.wrap_depart_3 .item_8{font-size:22px;width:100%;}
	.wrap_depart_3 .item_9{display:block;margin-top:100px;}
	.wrap_depart_3 .item_9 > div{width:100%;}
	.wrap_depart_3 .item_10{margin-top:100px;}
	.wrap_depart_3 .item_10 h3{font-size:25px;}
	.wrap_depart_3 .item_10 dl{display:block;}
	.wrap_depart_3 .item_10 dl dt{width:100%;}
	.wrap_depart_3 .item_10 dl dd{width:100%;}
}
@media all and (max-width:768px){
	.wrap_depart_3{padding:50px;}
	.wrap_depart_3 .item_1{font-size:25px;}
	.wrap_depart_3 .item_3{margin-top:100px;}
	.wrap_depart_3 .item_3 h3{font-size:20px;}
	.wrap_depart_3 .item_3 dl{display:block;}
	.wrap_depart_3 .item_3 dl dt{width:100%;}
	.wrap_depart_3 .item_3 dl dd{width:100%;}
	.wrap_depart_3 .item_8{font-size:20px;}
	.wrap_depart_3 .item_9 p strong{font-size:20px;}
	.wrap_depart_3 .item_10 h3{font-size:20px;}
	.wrap_depart_3 .item_10 dl dt{font-size:18px;}
	.wrap_depart_3 .item_4{width:100%;}
}


.wrap_depart_4{text-align:center;}

.wrap_depart_5{text-align:center;}
.wrap_depart_5 h3{font-family:'Noto Bold';font-size:30px;color:#0c3867;}
.wrap_depart_5 h4{}
.wrap_depart_5 h4 span{font-family:'Noto Bold';font-size:20px;color:#0c3867;margin:50px 0 15px 0;padding-top:10px;border-top:1px solid #0c3867;display:inline-block;}

.wrap_depart_6{text-align:center;}
.wrap_depart_6 .wrap_item{display:flex;}
.wrap_depart_6 .wrap_item .item{width:50%;}
.wrap_depart_6 h3{font-family:'Noto Bold';font-size:30px;color:#f7974f;}
.wrap_depart_6 h4{}
.wrap_depart_6 h4 span{font-family:'Noto Bold';font-size:20px;color:#f7974f;margin:50px 0 15px 0;padding-top:10px;display:inline-block;}
@media all and (max-width:768px){
	.wrap_depart_6 .wrap_item{display:block;}
	.wrap_depart_6 .wrap_item .item{width:100%;}
}

.wrap_depart_7{}
.wrap_depart_7 .wrap_item{display:flex;flex-direction:row-reverse;margin-bottom:50px;}
.wrap_depart_7 .wrap_item .item_1{width:400px;margin-left:50px;}
.wrap_depart_7 .wrap_item .item_1 img{border-top-right-radius:50px;border-bottom-left-radius:50px;}
.wrap_depart_7 .wrap_item .item_2{width:calc(100% - 450px);}
.wrap_depart_7 h3{font-family:'Noto Medium';font-size:30px;color:#0c3867;}
.wrap_depart_7 h3 strong{font-family:'Noto Bold';}
.wrap_depart_7 .p_1{margin-top:10px;font-family:'Noto Medium';font-size:22px;color:#000;}
.wrap_depart_7 .p_2{margin-top:30px;}
@media all and (max-width:1280px){
}
@media all and (max-width:768px){
	.wrap_depart_7 .wrap_item{display:block;}
	.wrap_depart_7 .wrap_item .item_1{width:100%;margin-left:0;}
	.wrap_depart_7 .wrap_item .item_1 img{border-top-right-radius:0;border-bottom-left-radius:0;}
	.wrap_depart_7 .wrap_item .item_2{width:100%;}
	.wrap_depart_7 h3{font-size:20px;}
	.wrap_depart_7 .p_1{font-size:20px;}
}

.wrap_depart_8 .wrap_item{display:flex;flex-direction:column-reverse;margin-bottom:50px;}
.wrap_depart_8 .wrap_item .item_1{margin-top:30px;}
.wrap_depart_8 .wrap_item .item_1 img{border-top-left-radius:50px;border-bottom-right-radius:50px;}
.wrap_depart_8 .wrap_item .item_2{display:flex;}
.wrap_depart_8 .wrap_item .item_2 h3{width:300px;margin-right:50px;font-family:'Noto Bold';font-size:30px;color:#d03d67;padding-top:20px;border-top:1px solid #DDD;}
.wrap_depart_8 .wrap_item .item_2 dl{width:calc(100% - 350px);padding-top:20px;border-top:1px solid #EEE;}
.wrap_depart_8 .wrap_item .item_2 dt{font-family:'Noto Bold';font-size:20px;color:#000;margin-bottom:10px;}
.wrap_depart_8 .wrap_item .item_2 .type_2 dd{display:flex;flex-wrap:wrap;}
.wrap_depart_8 .wrap_item .item_2 .type_2 dd span{width:33.3%;padding:2.5px 0;}
@media all and (max-width:1280px){
}
@media all and (max-width:768px){
	.wrap_depart_8 .wrap_item{display:block;}
	.wrap_depart_8 .wrap_item .item_1 img{border-top-left-radius:0;border-bottom-right-radius:0;margin-bottom:15px;}
	.wrap_depart_8 .wrap_item .item_2{display:block;}
	.wrap_depart_8 .wrap_item .item_2 h3{width:100%;margin-right:0;font-size:20px;padding-top:0;border-top:0;}
	.wrap_depart_8 .wrap_item .item_2 dl{width:100%;padding-top:0;border-top:0;}
}

.dshc_1{background:url(/sites/style_guide/images/newDepart/dshc_1.jpg) no-repeat center top;}
.dshc_3{background:url(/sites/style_guide/images/newDepart/dshc_3.jpg) no-repeat center top;}
.dbp_1{background:url(/sites/style_guide/images/newDepart/dbp_1.jpg) no-repeat center top;}
.dbp_3{background:url(/sites/style_guide/images/newDepart/dbp_3_1.jpg) no-repeat center;}
.ddme_1{background:url(/sites/style_guide/images/newDepart/ddme_1.jpg) no-repeat center top;}
.ddme_3{background:url(/sites/style_guide/images/newDepart/ddme_3.jpg) no-repeat center;}
.dsmm_1{background:url(/sites/style_guide/images/newDepart/dsmm_1.jpg) no-repeat center top;}
.dsmm_3{background:url(/sites/style_guide/images/newDepart/dsmm_3.jpg) no-repeat center top;}


.dshc_6 h3{color:#f7974f;}
.dshc_6 h4 span{color:#f7974f;border-top:1px solid #f7974f;}
.dbp_6 h3{color:#78c794;}
.dbp_6 h4 span{color:#78c794;border-top:1px solid #78c794;}
.ddme_6 h3{color:#d03d67;}
.ddme_6 h4 span{color:#d03d67;border-top:1px solid #d03d67;}

/*=== 대학홈페이지 > 대학생활 > 편의시설 > 무인택배함 ===*/
/* 무인택배함 */
.smartLocker{line-height:1.3;}
.smartLocker h3{font-family:'S-CoreDream-6Bold';color:#000;font-size:18px;margin-bottom:30px;}
.smartLocker ul{display:flex;justify-content:space-between;}
.smartLocker li{display:flex;align-items:center;width:100%;}
.smartLocker dl{text-align:center;box-shadow:5px 5px 5px rgba(136,136,136,0.1);border-top-left-radius:20px;border-bottom-right-radius:20px;width:100%;border: 1px solid #e5e5e5;border-top: 3px solid #0a4d90;}
.smartLocker dt{text-align: center;padding-top: 20px;}
.smartLocker dt div.iC{
    display: inline-block;
    width: 85px;
    height: 85px;
    border-radius: 100%;
    overflow: hidden;
}
.smartLocker dd{background:#FFF;font-family:'S-CoreDream-4Regular';color:#222;font-size:15px;padding:20px;border:1px solid #e5e5e5;border-top:0;border-bottom-right-radius:20px;}
.smartLocker .arrow{width:auto;}
.smartLocker .arrow span{display:block;background:url(/sites/style_guide/images/common/programArrow_1.png) no-repeat center;width:60px;height:30px;}

@media all and (max-width:1024px){
    .smartLocker ul{flex-wrap:wrap;}
    .smartLocker .arrow{width:100%;display:flex;justify-content:center;}
    .smartLocker .arrow span{transform:rotate(90deg);height:70px;}
}
/* 무인택배함 1 */
.smartLocker_1 dt .iC_1_1{background: url(/sites/kr/images/sub/icon_smartLocker1_1.jpg) center no-repeat;}
.smartLocker_1 dt .iC_1_2{background: url(/sites/kr/images/sub/icon_smartLocker1_2.jpg) center no-repeat;}
.smartLocker_1 dt .iC_1_3{background: url(/sites/kr/images/sub/icon_smartLocker1_3.jpg) center no-repeat;}
.smartLocker_1 dt .iC_1_4{background: url(/sites/kr/images/sub/icon_smartLocker1_4.jpg) center no-repeat;}
/* 무인택배함 2 */
.smartLocker_2 dt .iC_2_1{background: url(/sites/kr/images/sub/icon_smartLocker2_1.jpg) center no-repeat;}
.smartLocker_2 dt .iC_2_2{background: url(/sites/kr/images/sub/icon_smartLocker2_2.jpg) center no-repeat;}
.smartLocker_2 dt .iC_2_3{background: url(/sites/kr/images/sub/icon_smartLocker2_3.jpg) center no-repeat;}
.smartLocker_2 dt .iC_2_4{background: url(/sites/kr/images/sub/icon_smartLocker2_4.jpg) center no-repeat;}
