@charset "utf-8";

h3 { background:url(/images/common/ui/h3_bul_02.gif) no-repeat 0px 8px;}
.uit2 .inner h2, .uit2 .inner strong{color:#4b97b1;}
.bul_num_small {background:#4b97b1;}

/*상단메뉴 갯수에 따른영역*/
#animate #tm{width:750px;}

#topmenu #gnb_device .th1 a.th1_lnk.ov:after,
#topmenu #gnb_device .th1 a.th1_lnk:active:after{background:#4b97b1;}
#topmenu #gnb_device .th2> li >a:after{background:#4b97b1;}
#topmenu #gnb_device .th2 li a.ov,
#topmenu #gnb_device .th2 li a:active{color:#4b97b1}



/*왼쪽메뉴*/
#lnb h2::before{background:#4b97b1;}
#lnb .lm_2th > li > a.link_2th_ov {color: #347389;}

/*서브bg*/
#container #contentswrap {background:url(/images/mpa/main/main_bg.png) no-repeat 220px 0;}

@media only screen and (min-width:1000px){
#animate{background-position:60% 65px;}
#animate #tm{width:860px;}
#animate #tm .th1{width:14.2%;}

#animate #tm .th1 .th1_lnk.current,
#animate #tm .th1 .th1_lnk:hover,
#animate #tm .th1 .th1_lnk:focus{color:#4b97b1;}
#animate #tm .th1 .th1_lnk.current+.th2{background:#4b97b1;}

}

.historyWrap .history .cnt strong{color: #4b97b1;}
.historyWrap .ico{background:url(/images/military/content/history_ico.png) no-repeat 50% 0; height:120px;}
.historyWrap .history .cnt .grap::before{background:url(/images/military/content/history_bul.png) no-repeat 50% 0;}
.historyWrap .history h2{color: #000;}


/*입학안내*/
.btn_wrap a {margin-bottom:5px; }
.uit2.type2 .inner .btn_wrap a.down_link span{background:url(/images/default/sh_bt_arr_on.png) no-repeat right; }
.small_pd thead th, .small_pd tfoot th, .small_pd tfoot td, .small_pd tbody th, .small_pd tbody td {padding:5px; }


/*테이블라인*/
.tbl_basic tbody td.left_line {border-left:1px solid #d2d2d2; }



/*교수소개_리스트페이지*/
.professor2 .obj2 .item2{position:relative;margin-bottom:50px;background:url(/images/prog/gyosu/prof_itemBg.png) no-repeat 100% 100%;}
.professor2 .obj2 .item2 strong{display:block;padding:5px 0 5px 20px;background:#f6f6f6;border:solid #ddd;border-top-color:#121212;border-width:1px 0px 1px;color:#000;font-size:18px;font-weight:400;line-height:1;}
.professor2 .obj2 .cntWrap2{padding:25px 10px;border:solid #121212;border-width:0 0px 1px;}
.professor2 .obj2 .cntWrap2 figure{overflow:hidden;margin:0 auto 15px;width:103px;height:115px;border:1px solid #ddd;background:#e6e6e6 url(/images/prog/gyosu/prof_picBg.png) no-repeat 50% 50%;text-align:center;}
.professor2 .obj2 .cntWrap2 .cnt2{margin:0 auto;width:100%;}
.professor2 .obj2 .cntWrap2 .cnt2 ul li{margin-bottom:5px;}
.professor2 .obj2 .cntWrap2 .cnt2 ul li:after{display:block;clear:both;content:''; }
.professor2 .obj2 .cntWrap2 .cnt2 ul li b{display:block;float:left;margin-right:10px;padding:1px 0 0;width:50px;background:#9d9d9d;border-radius:3px;color:#fff;font-size:13px;font-weight:400;text-align:center;}
.professor2 .obj2 .cntWrap2 .cnt2 ul li b.ex{background:#444C58;}
..professor2 .obj2 .cntWrap2 .cnt2 ul li span{display:block;float:left;}
.professor2 .obj2 .cntWrap2 .cnt2 ul li ul{display:block;float:left; padding:5px 0 7px 5px;}
.professor2 .obj2 .cntWrap2 .cnt2 ul li ul li{float:left; width:100%; margin:0; padding:0 0 3px 10px;}

.professor2 .obj2 .cntWrap2 .btn2{position:absolute;bottom:0px;right:0;}
.professor2 .obj2 .cntWrap2 .btn2 a{display:block;overflow:hidden;width:27px;height:27px;background:url(/images/prog/gyosu/prof_more.png) no-repeat 50% 50%;font-size:0;}



.professor2 .obj2 .item2 strong .sns_wrap{position:absolute;top: 6px;right: 7px;display:flex;}
.professor2 .obj2 .item2 strong .sns_wrap li{width: 26px;height: 26px;background:url(/images/common/sns_ir.png) no-repeat; margin-right:5px;}
.professor2 .obj2 .item2 strong .sns_wrap li:last-child{margin-right:0;}
.professor2 .obj2 .item2 strong .sns_wrap li.ho{background-position: 0px -0px;}
.professor2 .obj2 .item2 strong .sns_wrap li.fa{background-position: -30px -0px;}
.professor2 .obj2 .item2 strong .sns_wrap li.yt{background-position: -60px -0px;}
.professor2 .obj2 .item2 strong .sns_wrap li.ins{background-position: -90px -0px;}
.professor2 .obj2 .item2 strong .sns_wrap li.ka{background-position: -120px -0px;}
.professor2 .obj2 .item2 strong .sns_wrap li.na{background-position: -150px -0px;}
.professor2 .obj2 .item2 strong .sns_wrap li a{display:block;font-size: 0; width: 100%; height: 100%;}


@media only screen and (min-width:480px){
.professor2 .obj2 .item2:after{display:block;clear:both;content:'';}
.professor2 .obj2 .cntWrap2:after{display:block;clear:both;content:'';}
.professor2 .obj2 .cntWrap2 figure{float:left;margin:0 5px 0 0;padding:0;}
.professor2 .obj2 .cntWrap2 .cnt2{float:right;width:73%;}

}

@media only screen and (min-width:768px){
.professor2{margin-left:-2%;}
.professor2 .obj2{margin-right:-4%;}
.professor2 .obj2:after{display:block;clear:both;content:'';}
.professor2 .obj2 .item2{float:left;margin-right:2%;padding:0;width:97%;}
.professor2 .obj2 .item2 strong{/*font-size:20px;*/}
.professor2 .obj2 .item2 strong:after{display:inline-block;height:100%;vertical-align:middle;content:'';}
.professor2 .obj2 .item2 strong span{display:inline-block;vertical-align:middle;}

.professor2 .obj2 .cntWrap2{padding:20px 0 0 0;min-height:160px}
.professor2 .obj2 .cntWrap2 figure{width:103px;height:115px; margin:0;}
.professor2 .obj2 .cntWrap2 .cnt2{width:81%; margin:0; padding:0;}
.professor2 .obj2 .cntWrap2 .cnt2 ul li{float:left; display:inline; width:55%; padding:0 0 5px 0;}
.professor2 .obj2 .cntWrap2 .cnt2 ul li.r{width:45%;}
}

@media only screen and (min-width:1000px){
.professor2{margin-left:0;}
.professor2 .obj2{margin-right:-3%;}
.professor2 .obj2 .item2{margin-right:3%;width:97%;}
.professor2 .obj2 .cntWrap2{padding:20px 15px 0;}
}


@media(max-width:1280px){
}