@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;}

/*상단메뉴 갯수에 따른영역*/
#animate #tm{margin-right:-580px; width:800px;}
#animate #tm .th1{width:15%; 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;}

}

/*교육진로 로드맵*/
.ui span {display:block; }
.ui .tit {font-weight:bold; font-size:16px; }
.kba_color.uip3>li:first-child {background-color:#FDAD01; }
.kba_color.uip3>li.l_end {background-color:#444C58; }





/* 학과 특성화 */

.finance_ul {display:block; width:100%; overflow:hidden;}
.finance_ul li { margin-bottom:20px; padding:0; text-align:center; border:1px solid #d2d2d2; }
.finance_ul li:after { content:""; display:block; clear:both; }
.finance_ul li:last-child { margin-bottom:0px;}
.finance_ul li strong {display:block; float:none; width:auto; padding:10px 0 6px; background:#FDAD01; color:#fff; line-height:16px;}
.finance_ul li p{display:block; padding:20px;}
.finance_ul li p.img{padding:0px;}
.finance_ul li span { display:inline;}




@media all and (min-width:768px){

	
	.finance_ul li:first-child {margin-left:0%;}
	.finance_ul li { float:left; margin-bottom:0px;  margin-left:2%; width:31.6%; height:175px;}
	.finance_ul li p{display:block; padding:40px 30px 0px;}
	.finance_ul li span { display:block;}

}




/* 이미지 나열 */
.ui.uic .box_col.finance_col2,
.ui.uic .box_col.finance_col4 {overflow:hidden; margin: 0 0 5px 0; text-align:center; background: none; background-color: #fff; border: none; }
.ui.uic .box_col.finance_col4 h3 {margin:0; padding:10px 0; background:#444C58; color:#fff; font-size:13px; }
.ui.uic .box_col.finance_col2 .col,
.ui.uic .box_col.finance_col4 .col {margin:0 0 15px; width:100%;}


@media only screen and (min-width:620px){
	.ui.uic .box_col.finance_col4 .col{margin:5%;}
	.ui.uic .box_col.finance_col4 .col{width:40%; }
}

@media only screen and (min-width:768px){
	.ui.uic .box_col.finance_col2 .col{margin:0 5% 0 0;}
	.ui.uic .box_col.finance_col2 .col:last-child{margin:0;}
	.ui.uic .box_col.finance_col2 .col{width:47%; margin-bottom:0; }
	.ui.uic .box_col.finance_col4 .col{margin:0 2% 0 0;}
	.ui.uic .box_col.finance_col4 .col:last-child{margin:0;}
	.ui.uic .box_col.finance_col4 .col{width:23.5%; margin-bottom:0; }
}



/* 교육과정 테이블 */

.tbl_basic2 { border-spacing:11px 7px; border-collapse: separate;}
.tbl_basic2 thead th,
.tbl_basic2 tbody th{ padding:10px 10px 8px; background:#FDAD01; color:#222; border:none; font-size:0.85em;}
.tbl_basic2 tbody td{ padding:10px 5px 6px; background:#fff; border:1px solid #d2d2d2; font-size:0.75em;}
.tbl_basic2 tbody td ul li.dot{ margin-bottom:7px; padding-bottom:6px; border-bottom:1px dotted #B7B7B7;}






/* 교육진로 로드맵 */

.finance_ul2 {display:block; width:100%; overflow:hidden;}
.finance_ul2 li {float:none; width:auto; margin-bottom:20px; padding:0; font-size:0.85em; line-height:16px;}
.finance_ul2 li:after { content:""; display:block; clear:both; }
.finance_ul2 li:last-child { margin-bottom:0px;}
.finance_ul2 li strong.r_bg {display:block; float:none; width:auto; height:28px; padding:10px 5px 0 0; text-align:center; background:url(/images/finance/content/sub0101_bg.PNG) no-repeat right top; color:#fff;}
.finance_ul2 li ul.r_ul { float:none; width:auto; margin-top:5px; padding:5%; border:1px solid #d2d2d2;}
.finance_ul2 li ul.r_ul li{width:auto; padding:1px 0 0 7px; font-size:1em; background:url(/images/default/sh_dot01.gif) no-repeat left 7px; border:none;}
.finance_ul2 li ul.r_ul li b {color:#000;}
.finance_ul2 li ul.r_ul li ul li { margin:0%; padding:1px 0 0 5px; font-size:0.9em; letter-spacing:-1px; background:url(/images/default/sh_dot03.gif) no-repeat left 7px;}
.finance_ul2 li ul.r_ul li ul li.bu_none {margin:0%; padding:1px 0 0 0; background:none;}
.finance_ul2 li ul.r_ul li ul li ul li {padding:1px 0 0 4px; font-size:1em; background:url(/images/default/sh_dot02.gif) no-repeat left 6px;}





@media all and (min-width:420px){

	
	.finance_ul2 li:last-child {margin-right:0%;}
	.finance_ul2 li {float:left; margin-right:1.7%; width:48%;}
	.finance_ul2 li ul.r_ul { padding:7px; height:150px;}
	.finance_ul2 li ul.r_ul li{width:96%;} 

}


@media all and (min-width:768px){

	
	.finance_ul2 li:first-child {margin-left:0%;}
	.finance_ul2 li {float:left;  margin-bottom:0px; margin-right:0%; margin-left:1.5%; width:15.4%;}
	.finance_ul2 li ul.r_ul { padding:7px; height:139px;}

}



/* 취업률 */

.finance_ul3 {display:block; width:100%; overflow:hidden; margin:20px 0; }
.finance_ul3 li {float:left;  margin-bottom:0px;  margin-left:2%; width:32%;}
.finance_ul3 li:after { content:""; display:block; clear:both; }
.finance_ul3 li:first-child {margin-left:0%;}
.finance_ul3 li strong {display:block; float:none; width:auto; margin:0%; padding: 0 0 7px; text-align:center; background:none;}
.finance_ul3 li p {display:block; float:none; width:auto; padding:18px 0 15px; text-align:center; background:#9CA2CC; color:#fff; font-size:1.15em;}
.finance_ul3 li + li p {background:#7983C8;}
.finance_ul3 li + li + li p {background:#5764AB;}


