@charset "utf-8";

.MC_box4 {position:relative;width: 350px;height: 320px;float:left;overflow:hidden;}/* 보도자료 */
.MC_box5 {position:relative;width: 360px;height: 320px;float:left;overflow:hidden;}/* 핫이슈 */


/* NEWS */
.news{height:100%;padding-left: 20px;background:#fff;overflow:hidden;}
.news h3{font-size:20px;line-height:25px;margin: 20px 0 20px;color:#222;font-family:'NotoM';}
.news .list_box{position:relative; }
.news .list_box .newsBox a{position:relative; height:320px; display:block;}
.news .list_box .newsBox a::before{content:"";position: absolute;left:0;bottom: 65px;width:80px;height:80px;text-indent:-9999%;overflow:hidden;background:#008388 url('/images/web/bkmaterial/sub_cnt/btn_arr.png') no-repeat center;}
.news .list_box .img{width:100%;height: 150px;text-align:center;background:#eee;overflow:hidden;}
.news .list_box .img img{width:100%; height:auto;}
.news .list_box .cont{/* position: absolute; *//* width:100%; *//* left:0; */bottom:0;/* z-index:0; */}
.news .list_box dl{margin-left:80px;padding: 20px 30px 20px;background:#fff;}
.news .list_box dl dt{font-size:18px; color:#222; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news .list_box dl dd{height:36px; margin-top:10px; line-height:18px; font-size:13px; color:#666; overflow:hidden;}
.news .list_box .slick-arrow{position: absolute; top:-40px; width:20px; height:20px; text-indent:-9999%; overflow:hidden; cursor: pointer;}
.news .list_box .slick-next{right:0; background:url('/images/web/bkmaterial/sub_cnt/btn_next.png') no-repeat center;}
.news .list_box .slick-prev{right:60px; background:url('/images/web/bkmaterial/sub_cnt/btn_prev.png') no-repeat center;}
.news .control a{position:absolute;right:30px;top: 25px;width:20px;height:20px;display:block;text-indent:-9999%;overflow:hidden;}
.news .control a.btn_stop{ background:url('/images/web/bkmaterial/sub_cnt/btn_stop.png') no-repeat center;}
.news .control a.btn_play{display:none; background:url('/images/web/bkmaterial/sub_cnt/btn_play.png') no-repeat center;}
.news .list_box .newsBox:focus { border:1px solid #ddd; }
.news .list_box a:hover::before{background-position:70% center; background-color:#096b6e;}
.news .list_box .newsBox:focus img,
.news .list_box a:hover .img img{transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05);}/* 200707 */
.news .list_box a:hover dt{color:#008388;}
.news :before, .news img, .news dt, .news dl{transition:all .3s ease; -ms-transition:all .3s ease; -webkit-transition:all .3s ease; }


/* NEWS */
.news02{height:100%;padding:  20px;background: #fff;overflow:hidden;}
.news02 h3{font-size:20px;line-height:25px;margin: 20px 0 10px;color:#222;font-family:'NotoM';}
.news02 .list_box{position:relative;}
.news02 .list_box .newsBox a{position:relative; height:320px; display:block;}
.news02 .list_box .newsBox a::before{content:"";position: absolute;left:0;bottom: 65px;width:80px;height:80px;text-indent:-9999%;overflow:hidden;background:#008388 url('/images/web/bkmaterial/sub_cnt/btn_arr.png') no-repeat center;}
.news02 .list_box .img{width:100%;height: 150px;text-align:center;background:#eee;overflow:hidden;}
.news02 .list_box .img img{width:100%; height:auto;}
.news02 .list_box .cont{/* position: absolute; *//* width:100%; *//* left:0; */bottom:0;/* z-index:0; */}
.news02 .list_box dl{padding:25px 0 20px; ;}
.news02 .list_box dl dt{font-size:18px; color:#222; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news02 .list_box dl dd{height:36px; margin-top:10px; line-height:18px; font-size:13px; color:#666; overflow:hidden;}
.news02 .list_box .slick-arrow{position: absolute; top:-40px; width:20px; height:20px; text-indent:-9999%; overflow:hidden; cursor: pointer;}
.news02 .list_box .slick-next{right:0; background:url('/images/web/bkmaterial/sub_cnt/btn_next.png') no-repeat center;}
.news02 .list_box .slick-prev{right:60px; background:url('/images/web/bkmaterial/sub_cnt/btn_prev.png') no-repeat center;}
.news02 .control a{position:absolute;right: 50px;top: 16px;width:20px;height:20px;display:block;text-indent:-9999%;overflow:hidden;}
.news02 .control a.btn_stop{ background:url('/images/web/bkmaterial/sub_cnt/btn_stop.png') no-repeat center;}
.news02 .control a.btn_play{display:none; background:url('/images/web/bkmaterial/sub_cnt/btn_play.png') no-repeat center;}
.news02 .list_box a:hover::before{background-position:70% center; background-color:#096b6e;}
.news02 .list_box .newsBox:focus img,
.news02 .list_box a:hover .img img{transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05);}/* 200707 */
.news02 .list_box a:hover dt{color:#008388;}
.news02 :before, .news02 img, .news02 dt, .news02 dl{transition:all .3s ease; -ms-transition:all .3s ease; -webkit-transition:all .3s ease; }

/* 학사일정 */
.schedule {position:relative; height:100%; padding:0 35px; background:#e1f7f7; overflow:hidden;} 
.schedule h3 {font-size:20px; line-height:25px; margin:35px 0 10px; color:#222; font-family:'NotoM';}/* 200305 */
.schedule .sche_list{height:335px; overflow:hidden;}/* 200305 */
.schedule a {display:block;}/* 200305 */
.schedule dl{position:relative; margin-top:12px; padding:10px 0 10px 80px;}/* 200305 */
.schedule dl:nth-child(even) dd.date{background:#03a5ab;}
.schedule dl a{display:block;}
.schedule dt{font-size:17px; line-height:30px; font-family: 'NotoM'; color:#111; letter-spacing: -1px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.schedule dd.date{position:absolute; left:0; top:0; width:70px; height:70px; background:#2fc1c6; color:#fff; text-align:center;}
.schedule dd.date .y-m{position: absolute; bottom:5px; left:0; width:100%; line-height:25px; font-size:13px;}
.schedule dd.date .day{font-size:30px; font-weight:600; line-height:50px;}
.schedule a:hover dt{color:#008388;}
.schedule a:hover dd{text-decoration: underline;}
.schedule a:hover dd.date{opacity: 0.75;}
.schedule a.btn_more{position: absolute; right:35px; top:35px; width:20px; height:20px; text-indent:-9999em; overflow:hidden; background:url('../../../images/template/00001/main/btn_more.png') no-repeat center;}
.schedule a.btn_more:hover{transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.schedule a, .schedule dt, .schedule dd{transition:all .3s ease; -ms-transition:all .3s ease; -webkit-transition:all .3s ease; }

.E07_2{margin-top: 50px;}


@media screen and (max-width:1420px) { 

    .E07_2 {width: 100%; float: right;}
    .MC_box4 {width: 50%;}
    .MC_box5 {width: 50%;}
    
    
}

@media screen and (max-width:800px) {
    
    .E07_M_link02 ul li {width: 50%;}
    .MC_box4 {width: 100%;}
    .MC_box5 {width: 100%;}
    
}

