@charset "utf-8";
.snb_box .snb .global_r a{background: url(/images/hospi/common/top_patten.gif) repeat left top;}
.uit2 .inner h2, .uit2 .inner strong{color:#006b6b;}
.bul_num_small {background:#006b6b;}
h3 { background:url(/images/common/ui/h3_bul_05.gif) no-repeat 0px 8px; margin-top:0px;}

.point01 {color:#0989BA;} /* 학과 포인트 컬러 */
.point02 {color:#444c58;} /* 학과 그레이 */

/*상단메뉴 갯수에 따른영역*/
/*#animate #tm{margin-right:-500px; width:800px;}

#animate #tm{width:auto}
#animate #tm .th1{width:auto;font-size:17px;}*/

#topmenu #gnb_device .th1 a.th1_lnk.ov:after,
#topmenu #gnb_device .th1 a.th1_lnk:active:after{background:#006b6b;}
#topmenu #gnb_device .th2> li >a:after{background:#006b6b;}
#topmenu #gnb_device .th2 li a.ov,
#topmenu #gnb_device .th2 li a:active{color:#006b6b}


/*왼쪽메뉴*/
#lnb h2:before{background:#11a3d7;}
#lnb .lm_2th > li > a.link_2th_ov {color: #006b6b;}

/*서브bg*/
#container #contentswrap {background:url(/images/biz/main/main_bg.png) no-repeat 220px 0;}

@media only screen and (min-width:1000px){

#animate #tm .th1 .th1_lnk.current,
#animate #tm .th1 .th1_lnk:hover,
#animate #tm .th1 .th1_lnk:focus{color:#006f96;}
#animate #tm .th1 .th1_lnk.current+.th2{background:#006f96;}

}



/*교육목표 및 비전*/
.biz_vis_box ul.ul_box { padding:20px; border:1px solid #ddd; }
.biz_vis_box ul.ul_box li.biz_li_box { margin-bottom:10px; border-right:1px solid #d2d2d2; text-align:center; }
.biz_vis_box ul.ul_box li.biz_li_box:after { content:""; display:block; clear:both; }
.biz_vis_box ul.ul_box li.biz_li_box strong { display:block; float:none; width:auto; height:24px; padding:20px 0; border-top:1px solid #444c57; border-bottom:1px solid #444c57; background:#444c57; color:#fff; }
.biz_vis_box ul.ul_box li.biz_li_box p { overflow:hidden; width:auto; height:44px; padding:12px 0 8px; border-top:0; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.biz_vis_box ul.ul_box li.biz_li_box p.pt {height:24px; padding:20px 0; }
.biz_vis_box ul.ul_box li.biz_li_box2 strong.biz_strong { height:24px; padding:20px 0; }
.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 { overflow:hidden; height:auto; padding:20px 0; margin-left:0; border-top:0; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2:after { content:""; display:block; clear:both; }
.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li { float:none; width:auto; }
.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li div { margin:0 10px; }
.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li strong { display:block; float:none; width:auto; height:auto; padding:10px; background:#f0f0f0; border-top:0; border-bottom:0; color:#545454; }
.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li ul { padding:10px; }
.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li ul li { float:none; width:auto; text-align:left; }

@media all and (min-width:768px){

	.biz_vis_box ul.ul_box li.biz_li_box strong { float:left; width:20%; }
	.biz_vis_box ul.ul_box li.biz_li_box p { width:80%; border-top:1px solid #d2d2d2; border-left:0; }
	.biz_vis_box ul.ul_box li.biz_li_box2 strong.biz_strong { height:230px; }
	.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 { height:230px; margin-left:-10px; border-top:1px solid #d2d2d2; border-left:0; }
	.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li { float:left; width:32.5%; }
	.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li.biz_li_ex { float:none; overflow:hidden; width:100%; padding:10px 0 0 25px; border-top:1px dotted #d2d2d2; text-align:left; }
	.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li div { margin:0 0 0 10px; }
	.biz_vis_box ul.ul_box li.biz_li_box2 ul.ul_box2 li ul { padding:10px; }

}

/*역량구성*/
.loadmap { padding:30px 15px; background:url(/images/kba/sub02/bg_marketing1_1.gif) no-repeat center 30px; border:1px solid #d2d2d2; text-align:center; }
.loadmap .loadmap_ul li strong { color:#fff; }
.loadmap .loadmap_ul li strong.king { display:block; width:auto; padding:12px 15px; margin:0 25% 30px 25%; background:#11A3D7; font-weight:normal; font-size:1.286em; }
.loadmap .loadmap_ul li ul { margin-top:55px; }
.loadmap .loadmap_ul li ul:after { content:""; display:block; clear:both; }
.loadmap .loadmap_ul li ul li.low1 { float:none; width:auto; background:url(/images/kba/sub02/bg_marketing1_1.gif) no-repeat center top; }
.loadmap .loadmap_ul li ul li.low2 { float:none; width:auto; margin:20px 0; background:url(/images/kba/sub02/bg_marketing1_1.gif) no-repeat center top; }
.loadmap .loadmap_ul li ul li.low3 { float:none; width:auto; background:url(/images/kba/sub02/bg_marketing1_1.gif) no-repeat center top; }
.loadmap .loadmap_ul li ul li strong { display:block; padding:12px 0; background:#444C57; font-weight:normal; font-size:1.286em; }
.loadmap .loadmap_ul li ul li ul { width:auto; padding:15px; margin-top:35px; background:#fff; border:1px solid #d2d2d2; }
.loadmap .loadmap_ul li ul li ul:after { content:""; display:block; clear:both; }
.loadmap .loadmap_ul li ul li ul li { text-align:left; }
.loadmap .loadmap_ul li ul li ul li .fil {display:block; padding-bottom:5px; }
.loadmap .loadmap_ul li ul li p { background:#fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.loadmap .loadmap_ul li ul li.low1 p,
.loadmap .loadmap_ul li ul li.low2 p,
.loadmap .loadmap_ul li ul li.low3 p{ height:33px; padding-top:15px; }
.loadmap .loadmap_ul li ul li.low1 ul,
.loadmap .loadmap_ul li ul li.low2 ul,
.loadmap .loadmap_ul li ul li.low3 ul{ height:100px; }

@media all and (min-width:768px){

	.loadmap { padding:30px; background:url(/images/biz/content/bg_biz1.gif) no-repeat center 30px; }
	.loadmap .loadmap_ul li strong.king { padding:12px 30px; }
	.loadmap .loadmap_ul li ul li.low1 { float:left; width:32%; background:none; }
	.loadmap .loadmap_ul li ul li.low2 { float:left; width:32%; margin:0 2%; background:none; letter-spacing:0; }
	.loadmap .loadmap_ul li ul li.low3 { float:left; width:32%; background:none; }

}



/*졸업후 진로*/
.glo_box { padding-bottom:20px; margin-bottom:20px; background:url(/images/kba/sub02/dot_bg1.gif) repeat-x center bottom; }
.glo_box .glo_title { padding:3px; margin-bottom:20px; background:url(/images/kba/sub02/dot_bg1.gif) repeat center top; text-align:center; }
.glo_box .glo_title p { padding:25px 0; background:#fff; }
.glo_box .glo_title p span { display:block; font-size:1.286em; }
.glo_box ul.glo_ul { margin-left:-8px; }
.glo_box ul.glo_ul:after { content:""; display:block; clear:both; }
.glo_box ul.glo_ul li.glo_li { float:none; width:auto; margin-bottom:20px; }
.glo_box ul.glo_ul li.glo_li div.glo_div { width:auto; margin-left:8px; }
.glo_box ul.glo_ul li.glo_li div.glo_div div { height:auto; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.glo_box ul.glo_ul li.glo_li div.glo_div strong { display:block; width:auto; padding:12px 0; background:#11A3D7; font-size:1.143em; text-align:center; color:#fff; }
.glo_box ul.glo_ul li.glo_li div.glo_div p { padding:10px 0; border-bottom:1px dotted #d2d2d2; font-size:1.071em; text-align:center; }
.glo_box ul.glo_ul li.glo_li div.glo_div ul { padding:20px 15px; }
.glo_box ul.glo_ul li.glo_li div.glo_div ul li { text-align:left; }

.glod_box { text-align:center; }
.glod_box p span { display:block; font-size:1.286em; font-weight:bold; }
.glod_box ul.glod_ul { background:none; }
.glod_box ul.glod_ul:after { content:""; display:block; clear:both; }
.glod_box ul.glod_ul li.glod_li { float:none; width:auto; }
.glod_box ul.glod_ul li.glod_li div { width:auto; margin:20px 0 15px 0; }
.glod_box ul.glod_ul li.glod_li strong { display:block; padding:15px 0; background:#3d444f; font-size:1.143em; color:#fff; }
.glod_box ul.glod_ul li.glod_li strong span { display:block; font-size:0.875em; }
.glod_box ul.glod_ul li.glod_li strong span.none { display:block; }
.glod_box ul.glod_ul li.glod_li ul { padding:20px ; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.glod_box ul.glod_ul li.glod_li ul li { text-align:left; }
.glod_box .glod_down { display:none; height:55px; background:url(/images/kba/sub02/dot_bg3.gif) repeat-x center top; }
.glod_box .glod_down:after { content:""; display:block; clear:both; }
.glod_box .glod_down span { display:block; float:left; width:25%; height:40px; padding-top:17px; background:url(/images/kba/sub02/bg_arr2.gif) no-repeat right top; text-align:center; font-size:1.143em; color:#fff; }
.glod_box .glod_down span.last { background:url(/images/kba/sub02/bg_arr3.gif) no-repeat right top; }

@media all and (min-width:768px){

	.glo_box { padding-bottom:40px; margin-bottom:40px; }
	.glo_box ul.glo_ul li.glo_li { float:left; width:25%; margin-bottom:0; }
	.glo_box ul.glo_ul li.glo_li div.glo_div div { height:225px; }

	.glod_box ul.glod_ul { background:url(/images/kba/sub02/bg_arr1.gif) no-repeat center center; }
	.glod_box ul.glod_ul li.glod_li { float:left; width:50%; }
	.glod_box ul.glod_ul li.glod_li div { margin:20px 80px 15px 80px; }
	.glod_box ul.glod_ul li.glod_li strong span.none { display:none; }
	.glod_box .glod_down { display:block; }
 
}