@charset "utf-8";

/** °øÅë **/
/* °øÅë½ºÅ¸ÀÏ */
#contents .content h2:before{display:block;position:absolute;top:0;left:0;width:30px;height:3px;background:#2b6b4d;content:'';}
#contents h2:before{display:block;position:absolute;top:0;left:0;width:0px;height:0px;background:#2b6b4d;content:'';}
#contents .content #sitemap h2:before{display:block;position:absolute;top:0;left:0;width:0px;height:0px;background:#2b6b4d;content:'';}



h3 {background:url(/images/med/common/h3_bul_01.gif) no-repeat 0px 4px;}
h4 {background:url(/images/common/ui/h4_bul.gif) no-repeat 0px 8px;}

/* Æ÷ÀÎÆ®ÄÃ·¯ */
.point01 {color:#2d8c77;} /* ´Ü°ú´ëÇÐ Æ÷ÀÎÆ® ÄÃ·¯ */

/* ÇÐ»çÀÏÁ¤ */
.college_box .month_box ul li span { background:url(/images/med/main/mid_bgcall.gif) no-repeat center top; }
.schedule_table_mob table th {color:#8b0029;}



/* 메뉴 */


#tm { width:auto; margin:0 10px 0 0; float:right; }
#tm li.th1 a.th1_lnk { display:block; width:100px; height:80px; padding-left:5px; line-height:88px; font-size:1.2em; font-weight:500; letter-spacing:-1px; color:#121212; }
#tm li.th1:first-child a.th1_lnk { width:90px; }
#tm li.th1:last-child a.th1_lnk { width:auto; padding-left:5px; }
#tm li ul.th2 { padding:20px 0 20px 5px; }
#tm li ul.th2 li { line-height:22px; font-size:0.85em; letter-spacing:-0.5px;}

#tm li + li.th1 a.th1_lnk { width:100px; }

#tm li + li + li + li + li.th1 a.th1_lnk { width:115px; }

#tm li + li + li + li + li + li.th1 a.th1_lnk { width:80px; }

#tm li + li + li + li + li + li + li.th1 a.th1_lnk { width:115px; }



@media only screen and (min-width:640px){
.schedule_table_web table tbody th {color:#8b0029;}
}


/** ¸ÞÀÎ **/
/* ¹é±×¶ó¿îµå */
#mcontent_wrap {background:url(/images/med/main/mid_bgimg.jpg) no-repeat center top #e1e4e9; }

/* ¸ÞÀÎ ÄÁÅÙÃ÷ ³ôÀÌ(2´Ü) 
@media all and (min-width:1024px){
.mcontent { height: 973px; }
.mcontent_box {height: 908px;}
}
*/

/* °øÁö»çÇ× 
.point_box ul li a {background-color:#8b0029; }
.point_box ul li a span.more {background-color:#760023 }
.point_box ul li a:hover,
.point_box ul li a:focus,
.point_box ul li a:active { background:#6f0021; }
.point_box ul li a:hover span.more { background:#5e001c; }
*/
/* °øÁö»çÇ× */
.point_box a span.more { background:#8b0029; }


/*연혁*/
.history_box {overflow:hidden; }
.history_box .history_tit {padding:40px 0 30px 0; text-align:center; font-weight:bold; }
.history_box .history_tit .tit_b {padding-top:135px; background: url(/images/kor/sub01/history_icon.png) no-repeat center top; font-size:34px; color:#00693f; }
.history_box .history_tit .tit_b span {line-height:34px; font-weight:normal; }
.history_box .history_tit .tit_s {display:block; margin-top:10px; font-size:16px; color:#121212; }

@media all and (min-width:768px){
	.sub01_01_04_01 ul.basic_tab li,
	.sub01_01_04_02 ul.basic_tab li,
	.sub01_01_04_03 ul.basic_tab li,
	.sub01_01_04_04 ul.basic_tab li,
	.sub01_01_04_05 ul.basic_tab li,
	.sub01_01_04_06 ul.basic_tab li { float:left; width:16.5%;  font-size:0.85em;}

	.sub01_01_04_01 ul.basic_tab li a,
	.sub01_01_04_02 ul.basic_tab li a,
	.sub01_01_04_03 ul.basic_tab li a,
	.sub01_01_04_04 ul.basic_tab li a,
	.sub01_01_04_05 ul.basic_tab li a,
	.sub01_01_04_06 ul.basic_tab li a { display:block; padding:8px 10px; margin:-1px 0 0 -1px; border:1px solid #d2d2d2; }

	.sub01_01_04_01 ul.basic_tab li.on a,
	.sub01_01_04_01 ul.basic_tab li a:hover,
	.sub01_01_04_01 ul.basic_tab li a:focus,
	.sub01_01_04_01 ul.basic_tab li a:active,

	.sub01_01_04_02 ul.basic_tab li.on a,
	.sub01_01_04_02 ul.basic_tab li a:hover,
	.sub01_01_04_02 ul.basic_tab li a:focus,
	.sub01_01_04_02 ul.basic_tab li a:active,
	
	.sub01_01_04_03 ul.basic_tab li.on a,
	.sub01_01_04_03 ul.basic_tab li a:hover,
	.sub01_01_04_03 ul.basic_tab li a:focus,
	.sub01_01_04_03 ul.basic_tab li a:active,
	
	.sub01_01_04_04 ul.basic_tab li.on a,
	.sub01_01_04_04 ul.basic_tab li a:hover,
	.sub01_01_04_04 ul.basic_tab li a:focus,
	.sub01_01_04_04 ul.basic_tab li a:active,
	
	.sub01_01_04_05 ul.basic_tab li.on a,
	.sub01_01_04_05 ul.basic_tab li a:hover,
	.sub01_01_04_05 ul.basic_tab li a:focus,
	.sub01_01_04_05 ul.basic_tab li a:active,
	
	.sub01_01_04_06 ul.basic_tab li.on a,
	.sub01_01_04_06 ul.basic_tab li a:hover,
	.sub01_01_04_06 ul.basic_tab li a:focus,
	.sub01_01_04_06 ul.basic_tab li a:active { padding:8px 10px; background:url(/images/default/bg_basictab_off.gif) no-repeat -300px 50% #545454;}

}

/** 학칙 탭메뉴 **/

.sub03_08_01 ul.basic_tab,
.sub03_08_02 ul.basic_tab,
.sub03_08_03 ul.basic_tab,
.sub03_08_04 ul.basic_tab,
.sub03_08_05 ul.basic_tab,
.sub03_08_06 ul.basic_tab,
.sub07_03_02_01 ul.basic_tab,
.sub07_03_02_02 ul.basic_tab,
.sub07_03_02_03 ul.basic_tab,
.sub07_03_02_04 ul.basic_tab,
.sub07_03_02_05 ul.basic_tab { border-bottom:1px dotted #BEBEBE; margin-bottom:50px; padding-bottom:50px; width:100%;}

.sub03_08_01 ul.basic_tab:after,
.sub03_08_02 ul.basic_tab:after,
.sub03_08_03 ul.basic_tab:after,
.sub03_08_04 ul.basic_tab:after,
.sub03_08_05 ul.basic_tab:after,
.sub03_08_06 ul.basic_tab:after,
.sub07_03_02_01 ul.basic_tab:after,
.sub07_03_02_02 ul.basic_tab:after,
.sub07_03_02_03 ul.basic_tab:after,
.sub07_03_02_04 ul.basic_tab:after,
.sub07_03_02_05 ul.basic_tab:after { content:""; display:block; clear:both; }

.sub03_08_01 ul.basic_tab li,
.sub03_08_02 ul.basic_tab li,
.sub03_08_03 ul.basic_tab li,
.sub03_08_04 ul.basic_tab li,
.sub03_08_05 ul.basic_tab li,
.sub03_08_06 ul.basic_tab li,
.sub07_03_02_01 ul.basic_tab li,
.sub07_03_02_02 ul.basic_tab li,
.sub07_03_02_03 ul.basic_tab li,
.sub07_03_02_04 ul.basic_tab li,
.sub07_03_02_05 ul.basic_tab li { float:left; width:49%; margin:0 1% 5px 0;}

.sub03_08_01 ul.basic_tab li a,
.sub03_08_02 ul.basic_tab li a,
.sub03_08_03 ul.basic_tab li a,
.sub03_08_04 ul.basic_tab li a,
.sub03_08_05 ul.basic_tab li a,
.sub03_08_06 ul.basic_tab li a,
.sub07_03_02_01 ul.basic_tab li a,
.sub07_03_02_02 ul.basic_tab li a,
.sub07_03_02_03 ul.basic_tab li a,
.sub07_03_02_04 ul.basic_tab li a,
.sub07_03_02_05 ul.basic_tab li a { display:block; padding:5px 5px 3px; margin:0 0 0 0px; background-color:#F7F7F7; border:1px solid #d2d2d2; font-size:0.77em;}

.sub03_08_01 ul.basic_tab li:first-child a,
.sub03_08_02 ul.basic_tab li:first-child a,
.sub03_08_03 ul.basic_tab li:first-child a,
.sub03_08_04 ul.basic_tab li:first-child a,
.sub03_08_05 ul.basic_tab li:first-child a,
.sub03_08_06 ul.basic_tab li:first-child a,
.sub07_03_02_01 ul.basic_tab li:first-child a,
.sub07_03_02_02 ul.basic_tab li:first-child a,
.sub07_03_02_03 ul.basic_tab li:first-child a,
.sub07_03_02_04 ul.basic_tab li:first-child a,
.sub07_03_02_05 ul.basic_tab li:first-child a { margin:0; }

.sub03_08_01 ul.basic_tab li.first a,
.sub03_08_02 ul.basic_tab li.first a,
.sub03_08_03 ul.basic_tab li.first a,
.sub03_08_04 ul.basic_tab li.first a,
.sub03_08_05 ul.basic_tab li.first a,
.sub03_08_06 ul.basic_tab li.first a,
.sub07_03_02_01 ul.basic_tab li.first a,
.sub07_03_02_02 ul.basic_tab li.first a,
.sub07_03_02_03 ul.basic_tab li.first a,
.sub07_03_02_04 ul.basic_tab li.first a,
.sub07_03_02_05 ul.basic_tab li.first a { margin:0; }

.sub03_08_01 ul.basic_tab li.on a,
.sub03_08_01 ul.basic_tab li a:hover,
.sub03_08_01 ul.basic_tab li a:focus,
.sub03_08_01 ul.basic_tab li a:active,

.sub03_08_02 ul.basic_tab li.on a,
.sub03_08_02 ul.basic_tab li a:hover,
.sub03_08_02 ul.basic_tab li a:focus,
.sub03_08_02 ul.basic_tab li a:active,

.sub03_08_03 ul.basic_tab li.on a,
.sub03_08_03 ul.basic_tab li a:hover,
.sub03_08_03 ul.basic_tab li a:focus,
.sub03_08_03 ul.basic_tab li a:active,

.sub03_08_04 ul.basic_tab li.on a,
.sub03_08_04 ul.basic_tab li a:hover,
.sub03_08_04 ul.basic_tab li a:focus,
.sub03_08_04 ul.basic_tab li a:active,

.sub03_08_05 ul.basic_tab li.on a,
.sub03_08_05 ul.basic_tab li a:hover,
.sub03_08_05 ul.basic_tab li a:focus,
.sub03_08_05 ul.basic_tab li a:active,

.sub03_08_06 ul.basic_tab li.on a,
.sub03_08_06 ul.basic_tab li a:hover,
.sub03_08_06 ul.basic_tab li a:focus,
.sub03_08_06 ul.basic_tab li a:active,

.sub07_03_02_01 ul.basic_tab li.on a,
.sub07_03_02_01 ul.basic_tab li a:hover,
.sub07_03_02_01 ul.basic_tab li a:focus,
.sub07_03_02_01 ul.basic_tab li a:active,

.sub07_03_02_02 ul.basic_tab li.on a,
.sub07_03_02_02 ul.basic_tab li a:hover,
.sub07_03_02_02 ul.basic_tab li a:focus,
.sub07_03_02_02 ul.basic_tab li a:active,

.sub07_03_02_03 ul.basic_tab li.on a,
.sub07_03_02_03 ul.basic_tab li a:hover,
.sub07_03_02_03 ul.basic_tab li a:focus,
.sub07_03_02_03 ul.basic_tab li a:active,

.sub07_03_02_04 ul.basic_tab li.on a,
.sub07_03_02_04 ul.basic_tab li a:hover,
.sub07_03_02_04 ul.basic_tab li a:focus,
.sub07_03_02_04 ul.basic_tab li a:active,

.sub07_03_02_05 ul.basic_tab li.on a,
.sub07_03_02_05 ul.basic_tab li a:hover,
.sub07_03_02_05 ul.basic_tab li a:focus,
.sub07_03_02_05 ul.basic_tab li a:active { padding:5px 7px 3px; background:none; background-color:#8794A8; border:1px solid #707A8B; text-decoration:none; color:#fff; }


@media all and (min-width:480px){


	.sub03_08_01 ul.basic_tab li,
	.sub03_08_02 ul.basic_tab li,
	.sub03_08_03 ul.basic_tab li,
	.sub03_08_04 ul.basic_tab li,
	.sub03_08_05 ul.basic_tab li,
	.sub03_08_06 ul.basic_tab li {width:32%;}

	.sub03_08_01 ul.basic_tab li a,
	.sub03_08_02 ul.basic_tab li a,
	.sub03_08_03 ul.basic_tab li a,
	.sub03_08_04 ul.basic_tab li a,
	.sub03_08_05 ul.basic_tab li a,
	.sub03_08_06 ul.basic_tab li a { padding:5px 10px 3px; font-size:0.95em;}

	.sub03_08_01 ul.basic_tab li.on a,
	.sub03_08_01 ul.basic_tab li a:hover,
	.sub03_08_01 ul.basic_tab li a:focus,
	.sub03_08_01 ul.basic_tab li a:active,

	.sub03_08_02 ul.basic_tab li.on a,
	.sub03_08_02 ul.basic_tab li a:hover,
	.sub03_08_02 ul.basic_tab li a:focus,
	.sub03_08_02 ul.basic_tab li a:active,

	.sub03_08_03 ul.basic_tab li.on a,
	.sub03_08_03 ul.basic_tab li a:hover,
	.sub03_08_03 ul.basic_tab li a:focus,
	.sub03_08_03 ul.basic_tab li a:active,

	.sub03_08_04 ul.basic_tab li.on a,
	.sub03_08_04 ul.basic_tab li a:hover,
	.sub03_08_04 ul.basic_tab li a:focus,
	.sub03_08_04 ul.basic_tab li a:active,

	.sub03_08_05 ul.basic_tab li.on a,
	.sub03_08_05 ul.basic_tab li a:hover,
	.sub03_08_05 ul.basic_tab li a:focus,
	.sub03_08_05 ul.basic_tab li a:active,

	.sub03_08_06 ul.basic_tab li.on a,
	.sub03_08_06 ul.basic_tab li a:hover,
	.sub03_08_06 ul.basic_tab li a:focus,
	.sub03_08_06 ul.basic_tab li a:active,

	.sub07_03_02_01 ul.basic_tab li.on a,
	.sub07_03_02_01 ul.basic_tab li a:hover,
	.sub07_03_02_01 ul.basic_tab li a:focus,
	.sub07_03_02_01 ul.basic_tab li a:active,

	.sub07_03_02_02 ul.basic_tab li.on a,
	.sub07_03_02_02 ul.basic_tab li a:hover,
	.sub07_03_02_02 ul.basic_tab li a:focus,
	.sub07_03_02_02 ul.basic_tab li a:active,

	.sub07_03_02_03 ul.basic_tab li.on a,
	.sub07_03_02_03 ul.basic_tab li a:hover,
	.sub07_03_02_03 ul.basic_tab li a:focus,
	.sub07_03_02_03 ul.basic_tab li a:active,

	.sub07_03_02_04 ul.basic_tab li.on a,
	.sub07_03_02_04 ul.basic_tab li a:hover,
	.sub07_03_02_04 ul.basic_tab li a:focus,
	.sub07_03_02_04 ul.basic_tab li a:active,

	.sub07_03_02_05 ul.basic_tab li.on a,
	.sub07_03_02_05 ul.basic_tab li a:hover,
	.sub07_03_02_05 ul.basic_tab li a:focus,
	.sub07_03_02_05 ul.basic_tab li a:active {padding:5px 10px 3px; background:url(/images/organ/common/bg_basictab_off.gif) no-repeat right 50% #8794A8;}

}


@media all and (min-width:768px){

	.sub01_01_08_01 ul.basic_tab li,
	.sub01_01_08_02 ul.basic_tab li,
	.sub01_01_08_03 ul.basic_tab li,
	.sub01_01_08_04 ul.basic_tab li,
	.sub01_01_08_05 ul.basic_tab li {width:20%; font-size:0.85em; letter-spacing:-1px;}


	.sub07_03_02_01 ul.basic_tab li,
	.sub07_03_02_02 ul.basic_tab li,
	.sub07_03_02_03 ul.basic_tab li,
	.sub07_03_02_04 ul.basic_tab li,
	.sub07_03_02_05 ul.basic_tab li {width:24%; font-size:1.15em; letter-spacing:-1px;}

}





/** 중장기발전계획 탭메뉴 **/


@media all and (min-width:480px){



	.sub01_01_08_01 ul.basic_tab li.on a,
	.sub01_01_08_01 ul.basic_tab li a:hover,
	.sub01_01_08_01 ul.basic_tab li a:focus,
	.sub01_01_08_01 ul.basic_tab li a:active,

	.sub01_01_08_02 ul.basic_tab li.on a,
	.sub01_01_08_02 ul.basic_tab li a:hover,
	.sub01_01_08_02 ul.basic_tab li a:focus,
	.sub01_01_08_02 ul.basic_tab li a:active,

	.sub01_01_08_03 ul.basic_tab li.on a,
	.sub01_01_08_03 ul.basic_tab li a:hover,
	.sub01_01_08_03 ul.basic_tab li a:focus,
	.sub01_01_08_03 ul.basic_tab li a:active,

	.sub01_01_08_04 ul.basic_tab li.on a,
	.sub01_01_08_04 ul.basic_tab li a:hover,
	.sub01_01_08_04 ul.basic_tab li a:focus,
	.sub01_01_08_04 ul.basic_tab li a:active,

	.sub01_01_08_05 ul.basic_tab li.on a,
	.sub01_01_08_05 ul.basic_tab li a:hover,
	.sub01_01_08_05 ul.basic_tab li a:focus,
	.sub01_01_08_05 ul.basic_tab li a:active {background-position:0px 50%;}

}


@media all and (min-width:768px){

	.sub01_01_08_01 ul.basic_tab li,
	.sub01_01_08_02 ul.basic_tab li,
	.sub01_01_08_03 ul.basic_tab li,
	.sub01_01_08_04 ul.basic_tab li,
	.sub01_01_08_05 ul.basic_tab li {width:20%; font-size:0.9em; letter-spacing:-1px;}

}

@media all and (min-width:768px){

	.sub03_08_01 ul.basic_tab li,
	.sub03_08_02 ul.basic_tab li,
	.sub03_08_03 ul.basic_tab li,
	.sub03_08_04 ul.basic_tab li,
	.sub03_08_05 ul.basic_tab li,
	.sub03_08_06 ul.basic_tab li { float:left; margin:0 1% 5px 0; width:15.6%; }

}







/** JJAME프로그램 탭메뉴 **/

.sub07_01_01_01 ul.basic_tab,
.sub07_01_01_02 ul.basic_tab,
.sub07_01_01_03 ul.basic_tab,
.sub07_01_01_04 ul.basic_tab,
.sub07_01_01_05 ul.basic_tab,
.sub07_01_01_06 ul.basic_tab,
.sub07_01_01_07 ul.basic_tab { border-bottom:1px dotted #BEBEBE; margin-bottom:50px; padding-bottom:50px; width:100%;}

.sub07_01_01_01 ul.basic_tab:after,
.sub07_01_01_02 ul.basic_tab:after,
.sub07_01_01_03 ul.basic_tab:after,
.sub07_01_01_04 ul.basic_tab:after,
.sub07_01_01_05 ul.basic_tab:after,
.sub07_01_01_06 ul.basic_tab:after,
.sub07_01_01_07 ul.basic_tab:after { content:""; display:block; clear:both; }

.sub07_01_01_01 ul.basic_tab li,
.sub07_01_01_02 ul.basic_tab li,
.sub07_01_01_03 ul.basic_tab li,
.sub07_01_01_04 ul.basic_tab li,
.sub07_01_01_05 ul.basic_tab li,
.sub07_01_01_06 ul.basic_tab li,
.sub07_01_01_07 ul.basic_tab li { float:left; width:49%; margin:0 1% 5px 0;}

.sub07_01_01_01 ul.basic_tab li a,
.sub07_01_01_02 ul.basic_tab li a,
.sub07_01_01_03 ul.basic_tab li a,
.sub07_01_01_04 ul.basic_tab li a,
.sub07_01_01_05 ul.basic_tab li a,
.sub07_01_01_06 ul.basic_tab li a,
.sub07_01_01_07 ul.basic_tab li a { display:block; padding:5px 5px 3px; margin:0 0 0 0px; background-color:#F7F7F7; border:1px solid #d2d2d2; font-size:0.77em;}

.sub07_01_01_01 ul.basic_tab li:first-child a,
.sub07_01_01_02 ul.basic_tab li:first-child a,
.sub07_01_01_03 ul.basic_tab li:first-child a,
.sub07_01_01_04 ul.basic_tab li:first-child a,
.sub07_01_01_05 ul.basic_tab li:first-child a,
.sub07_01_01_06 ul.basic_tab li:first-child a,
.sub07_01_01_07 ul.basic_tab li:first-child a { margin:0; }

.sub07_01_01_01 ul.basic_tab li.first a,
.sub07_01_01_02 ul.basic_tab li.first a,
.sub07_01_01_03 ul.basic_tab li.first a,
.sub07_01_01_04 ul.basic_tab li.first a,
.sub07_01_01_05 ul.basic_tab li.first a,
.sub07_01_01_06 ul.basic_tab li.first a,
.sub07_01_01_07 ul.basic_tab li.first a { margin:0; }

.sub07_01_01_01 ul.basic_tab li.on a,
.sub07_01_01_01 ul.basic_tab li a:hover,
.sub07_01_01_01 ul.basic_tab li a:focus,
.sub07_01_01_01 ul.basic_tab li a:active,

.sub07_01_01_02 ul.basic_tab li.on a,
.sub07_01_01_02 ul.basic_tab li a:hover,
.sub07_01_01_02 ul.basic_tab li a:focus,
.sub07_01_01_02 ul.basic_tab li a:active,

.sub07_01_01_03 ul.basic_tab li.on a,
.sub07_01_01_03 ul.basic_tab li a:hover,
.sub07_01_01_03 ul.basic_tab li a:focus,
.sub07_01_01_03 ul.basic_tab li a:active,

.sub07_01_01_04 ul.basic_tab li.on a,
.sub07_01_01_04 ul.basic_tab li a:hover,
.sub07_01_01_04 ul.basic_tab li a:focus,
.sub07_01_01_04 ul.basic_tab li a:active,

.sub07_01_01_05 ul.basic_tab li.on a,
.sub07_01_01_05 ul.basic_tab li a:hover,
.sub07_01_01_05 ul.basic_tab li a:focus,
.sub07_01_01_05 ul.basic_tab li a:active,

.sub07_01_01_06 ul.basic_tab li.on a,
.sub07_01_01_06 ul.basic_tab li a:hover,
.sub07_01_01_06 ul.basic_tab li a:focus,
.sub07_01_01_06 ul.basic_tab li a:active,

.sub07_01_01_07 ul.basic_tab li.on a,
.sub07_01_01_07 ul.basic_tab li a:hover,
.sub07_01_01_07 ul.basic_tab li a:focus,
.sub07_01_01_07 ul.basic_tab li a:active { padding:5px 7px 3px; background:none; background-color:#8794A8; border:1px solid #707A8B; text-decoration:none; color:#fff; }


@media all and (min-width:480px){


	.sub07_01_01_01 ul.basic_tab li,
	.sub07_01_01_02 ul.basic_tab li,
	.sub07_01_01_03 ul.basic_tab li,
	.sub07_01_01_04 ul.basic_tab li,
	.sub07_01_01_05 ul.basic_tab li,
	.sub07_01_01_06 ul.basic_tab li,
	.sub07_01_01_07 ul.basic_tab li {width:32%;}

	.sub07_01_01_01 ul.basic_tab li a,
	.sub07_01_01_02 ul.basic_tab li a,
	.sub07_01_01_03 ul.basic_tab li a,
	.sub07_01_01_04 ul.basic_tab li a,
	.sub07_01_01_05 ul.basic_tab li a,
	.sub07_01_01_06 ul.basic_tab li a,
	.sub07_01_01_07 ul.basic_tab li a { padding:5px 10px 3px; font-size:0.95em;}

	.sub07_01_01_01 ul.basic_tab li.on a,
	.sub07_01_01_01 ul.basic_tab li a:hover,
	.sub07_01_01_01 ul.basic_tab li a:focus,
	.sub07_01_01_01 ul.basic_tab li a:active,

	.sub07_01_01_02 ul.basic_tab li.on a,
	.sub07_01_01_02 ul.basic_tab li a:hover,
	.sub07_01_01_02 ul.basic_tab li a:focus,
	.sub07_01_01_02 ul.basic_tab li a:active,

	.sub07_01_01_03 ul.basic_tab li.on a,
	.sub07_01_01_03 ul.basic_tab li a:hover,
	.sub07_01_01_03 ul.basic_tab li a:focus,
	.sub07_01_01_03 ul.basic_tab li a:active,

	.sub07_01_01_04 ul.basic_tab li.on a,
	.sub07_01_01_04 ul.basic_tab li a:hover,
	.sub07_01_01_04 ul.basic_tab li a:focus,
	.sub07_01_01_04 ul.basic_tab li a:active,

	.sub07_01_01_05 ul.basic_tab li.on a,
	.sub07_01_01_05 ul.basic_tab li a:hover,
	.sub07_01_01_05 ul.basic_tab li a:focus,
	.sub07_01_01_05 ul.basic_tab li a:active,

	.sub07_01_01_06 ul.basic_tab li.on a,
	.sub07_01_01_06 ul.basic_tab li a:hover,
	.sub07_01_01_06 ul.basic_tab li a:focus,
	.sub07_01_01_06 ul.basic_tab li a:active,

	.sub07_01_01_07 ul.basic_tab li.on a,
	.sub07_01_01_07 ul.basic_tab li a:hover,
	.sub07_01_01_07 ul.basic_tab li a:focus,
	.sub07_01_01_07 ul.basic_tab li a:active {padding:5px 10px 3px; background:url(/images/organ/common/bg_basictab_off.gif) no-repeat right 50% #8794A8;}

}


@media all and (min-width:768px){

	.sub07_01_01_01 ul.basic_tab li,
	.sub07_01_01_02 ul.basic_tab li,
	.sub07_01_01_03 ul.basic_tab li,
	.sub07_01_01_04 ul.basic_tab li,
	.sub07_01_01_05 ul.basic_tab li,
	.sub07_01_01_06 ul.basic_tab li,
	.sub07_01_01_07 ul.basic_tab li {width:15.6%; letter-spacing:-1px;}

}






/** 학생행복센터 업무 소개 **/

.sub04_01_01 .uit_med{overflow:hidden;position:relative; margin:6px 0;}
.sub04_01_01 .uit_med{position:relative;z-index:1; width:89%; padding:5%; background-color:#F6F6F6;border:1px solid #D2D2D2;}
.sub04_01_01 .uit_med .inner p{padding:1px 0 0; font-size:1.0em; vertical-align:middle; }


@media only screen and (min-width:768px){

	.sub04_01_01 .uit_med{display:inline-block;  margin:8px 5px 0; padding:3%; width:42%;}

}





/** 학생행복센터 조직 소개 **/

.org {position:relative; margin:10px auto; padding:25px; background:#fff; border:1px solid #ddd; }
.sub04_01_02 .org_box {overflow:hidden; margin:0 auto; width:96%; background:url(/images/med/sub01/goalm_box.gif) repeat-y center top; }

.sub04_01_02 .org_box .org_med1 { position:relative; }
.sub04_01_02 .org_box .org_med1 strong{ display:block; width:auto; font-size:1.25em; text-align:center; color:#fff; }

.sub04_01_02 .org_box .org_med1 strong.king { background:#7DC242; }
.sub04_01_02 .org_box .org_med1 strong.king2 { margin-top:15px; background:#E46C0A; }
.sub04_01_02 .org_box .org_med1 strong.king3 { margin-top:15px; background:#E46C0A; }

.sub04_01_02 .org_box .org_med2 { margin-top:15px; }

.sub04_01_02 .org_ul_med:after { content:""; display:block; clear:both; }
.sub04_01_02 .org_li_med,
.sub04_01_02 .org_li_med2 { padding:15px 0 0 0; }
.sub04_01_02 .org_li_med strong,
.sub04_01_02 .org_li_med2 strong {display:block; padding:12px 0 8px;  background:#616974; text-align:center; color:#fff; }
.sub04_01_02 .org_li_med ul,
.sub04_01_02 .org_li_med2 ul { margin:0 auto;}
.sub04_01_02 .org_li_med ul li,
.sub04_01_02 .org_li_med2 ul li { display:block; margin:3px 0;}
.sub04_01_02 .org { display:block; width:auto; padding:12px 0 8px; text-align:center; }



@media only screen and (min-width:768px){

	.sub04_01_02 .org_box {margin:0 auto; background:url(/images/med/sub04/bg_org.gif) no-repeat center 20px; }
	.sub04_01_02 .org_box .org_med1 { position:static; margin:0 auto; }
	.sub04_01_02 .org_box .org_med2{ position:static; margin:40px auto;}

	.sub04_01_02 .org_med1 strong {padding:15px 15px 12px; margin:0 auto 0;}
	.sub04_01_02 .org_box .org_med1 strong.king { width:180px; height:20px; }
	.sub04_01_02 .org_box .org_med1 strong.king2 { margin:20px auto; }
	.sub04_01_02 .org_box .org_med1 strong.king3 {position:absolute; right:20px; top:50px; border-radius:5px;}


	.sub04_01_02 .org_ul_med { padding-top:40px;}
	.sub04_01_02 .org_ul_med .org_li_med { float:left; display:inline;width:58%;}
	.sub04_01_02 .org_ul_med .org_li_med2 {float:right; display:inline; width:39%;}
	.sub04_01_02 .org_ul_med .org_li_med strong,
	.sub04_01_02 .org_ul_med .org_li_med2 strong { padding:12px 0 8px; }
	.sub04_01_02 .org_ul_med .org_li_med ul,
	.sub04_01_02 .org_ul_med .org_li_med2 ul { float:left; padding:0; margin:0px;}
	.sub04_01_02 .org_ul_med .org_li_med ul li,
	.sub04_01_02 .org_ul_med .org_li_med2 ul li {float:left; display:inline; width:110px; padding:12px 12px 8px; margin:3px 0;}

	.sub04_01_02 .org_ul_med .org_li_med ul li.org,
	.sub04_01_02 .org_ul_med .org_li_med2 ul li.org {display:block; margin:0px;  padding:0;}




}










/* ±³À°¸ñÇ¥ ¹× ºñÀü */
.vision_box a {background:url(/images/med/main/mid_vision.png) no-repeat center 97px #760023;}
.vision_box a:hover,
.vision_box a:focus,
.vision_box a:active {background:url(/images/med/main/mid_vision.png) no-repeat center 97px #5e001c;}

/*ÇÐÀåÀÎ»ç¸»*/
.greeting_box a { background:url(/images/clg/main/mid_greeting.png) no-repeat center 68px #5a001b; }
.greeting_box a:hover,
.greeting_box a:focus,
.greeting_box a:active { background:url(/images/clg/main/mid_greeting.png) no-repeat center 68px #420014; }

/*´º½º·¹ÅÍ*/
.news_box a { background:url(/images/med/main/mid_news.png) no-repeat center 68px #8b0029; }
.news_box a:hover,
.news_box a:focus,
.news_box a:active { background:url(/images/med/main/mid_news.png) no-repeat center 68px #740123; }

/*Ã£¾Æ¿À½Ã´Â±æ*/
.map_box a { background:url(/images/med/main/mid_map.png) no-repeat center 68px #610c25; }
.map_box a:hover,
.map_box a:focus,
.map_box a:active { background:url(/images/med/main/mid_map.png) no-repeat center 68px #4b071b; }


/** ·¹ÀÌ¾Æ¿ô **/
/*·¹ÇÁÆ®¸Þ´ºÇì´õÄÃ·¯*/
#lnb #leftTi {/*background:#8b0029;*/ background:#2b6b4d;}

/* Çì´õov */
#tm li.th1 a.current { text-decoration:none; color:#8b0029; }


/*좌측메뉴*/
#leftmenu li > a.link_2th_ov,
	#leftmenu li > a:hover,
	#leftmenu li > a:focus,
	#leftmenu li > a:active { background:url(/images/med/common/snb_btn_ov_2023.gif) repeat left -5px; color:#fff; }

	
#leftmenu li ul.lm_3th li a.link_3th_ov,
#leftmenu li ul.lm_3th li a:hover,
#leftmenu li ul.lm_3th li a:focus, 
#leftmenu li ul.lm_3th li a:active { background-position:left 9px; color:#383d43; }

/*¼­ºê Å¸ÀÌÆ²*/
#contents .contTi {background:url(/images/med/common/h_bgline_2023.gif) no-repeat center top; }



/**********************************************************************************************************/


/** ÄÁÅÙÃ÷ **/

/* ´ëÇÐ¼Ò°³ */
.greeting_type02 .ti br {display:block;}

/* ¿¬Çõ */
.history li span{background:#00693f;}
/*.history li span{background:#8b0029;}*/


/* Æ÷Åä°¶·¯¸®2 */
#galleryView2,.gView{overflow:hidden;margin:0;text-align:center}

#galleryView2 img,.gView img {vertical-align:middle}
#galleryThum2,.gThum{position:relative;width:100%;min-height:98px;background:#ebebeb;}
#galleryThum2 .holder,.gThum .holder{position:relative;padding-top:17px;width:100%;overflow:hidden;margin:0 auto}
#galleryThum2 .list,.gThum .list {margin:0;padding:0;list-style: none;width:99999px;overflow: hidden}
#galleryThum2 .item,.gThum .item {float:left;margin:0 10px; width:100px}
#galleryThum2 .item img,.gThum .item img{width:100px;height:63px}

#galleryThum2 .arrLeft2,.gThum .arrLeft2{position:absolute;left:0;top:0;width:30px;padding-top:37px;height:98px;background:#545454;text-align:center}
#galleryThum2 .arrRight2,.gThum .arrRight2{position:absolute;right:0;top:0;width:30px;padding-top:37px;height:98px;background:#545454;text-align:center}

#galleryThum2 li a.ov {display: block; width: 100px; height: 63px; border:1px solid #545454; }


/*메인 컨텐츠공통*/
.main_listbox_ex { position:relative; float:left; overflow:hidden; width:488px; height:260px; margin:24px 0 0 24px; background:#fff; border-radius:3px; z-index:50; }
.main_listbox_ex h4 { float:left; padding:16px 15px 2px 15px; font-size:1.125em; }
.main_listbox_ex a { display:block; line-height:24px; text-decoration:none; }
.main_listbox_ex a span { line-height:18px; }
.main_listbox_ex a.mimg { position:relative; height:260px; }
.main_listbox_ex a.mimg .p_cont { display:block; overflow:hidden; width:auto; margin:18px 14px 0 13px; line-height:17px; font-size:0.875em; }
.main_listbox_ex a.mimg .mimg_img { display:block; background:#000; } 
.main_listbox_ex a.mimg .mimg_img img { opacity:1; 
	transition:all 0.3s;
	/*브라우져 적용시키기*/
	-webkit-transition:all 0.3s;/*크롬,사파리*/
	-moz-transition:all 0.3s;/*파이어폭스*/
	-o-transition:all 0.3s;/*오페라*/
}
.main_listbox_ex a.mimg .mimg_icon { display:none; position:absolute; left:50%; top:55px; margin-left:-35px; text-align:center; opacity:0; z-index:10;
	transition:all 0.3s;
	transform:scale(0.2);
	/*브라우져 적용시키기*/
	-webkit-transition:all 0.3s;/*크롬,사파리*/
	-webkit-transform:scale(0.2);
	-moz-transition:all 0.3s;/*파이어폭스*/
	-moz-transform:scale(0.2);
	-o-transition:all 0.3s;/*오페라*/
	-o-transform:scale(0.2);
}
.main_listbox_ex a.mimg:hover .mimg_img img { opacity:0.3; }
.main_listbox_ex a.mimg:hover .mimg_icon { display:block; opacity:1;
	transform:scale(1);
	/*브라우져 적용시키기*/
	-webkit-transform:scale(1);/*크롬,사파리*/
	-moz-transform:scale(1);/*파이어폭스*/
	-o-transform:scale(1);/*오페라*/
}


/*캘린더, 이러닝*/
.calelea_box { background:#000; }
.calelea_box .calelea1 a { display:block; width:auto; height:70px; padding:60px 0 0 50px; background:url(/images/med/main/calelea1.png) no-repeat right top #760023; vertical-align:middle; font-size:1.286em; font-weight:normal; color:#fff; }
.calelea_box .calelea1 a:hover,
.calelea_box .calelea1 a:focus,
.calelea_box .calelea1 a:active { background:url(/images/med/main/calelea1.png) no-repeat right top #8b0029; text-decoration:none; } 
.calelea_box .calelea2 a { padding:60px 0 0 25px; background:url(/images/med/main/calelea2.png) no-repeat right top #610c25; }
.calelea_box .calelea2 a:hover,
.calelea_box .calelea2 a:focus,
.calelea_box .calelea2 a:active { background:url(/images/med/main/calelea2.png) no-repeat right top #8b0029; text-decoration:none; }



@media only screen and (min-width:640px){
.calelea_box .calelea1 a { background:url(/images/med/main/calelea1.png) no-repeat left top #760023; }
.calelea_box .calelea1 a:hover,
.calelea_box .calelea1 a:focus,
.calelea_box .calelea1 a:active { background:url(/images/med/main/calelea1.png) no-repeat left top #8b0029; } 
.calelea_box .calelea2 a { background:url(/images/med/main/calelea2.png) no-repeat left top #610c25; border-top:1px solid #fff; }
.calelea_box .calelea2 a:hover,
.calelea_box .calelea2 a:focus,
.calelea_box .calelea2 a:active { background:url(/images/med/main/calelea2.png) no-repeat left top #8b0029; }
}



@media all and (min-width:508px){


	.main_listbox { position:relative; float:none; overflow:hidden; width:auto; height:260px; margin:10px 0 0 0; background:#fff; border-radius:3px; z-index:50;}

}



@media all and (min-width:768px){


	.main_listbox { float:left; width:232px; margin:24px 0 0 24px; }

}




/*메인 퀵링크*/

.main_listbox2 {width:auto; margin:10px 0 0 0; z-index:50;}

.main_listbox2 ul li{ height:75px; margin:0 0 1px 0; border-radius:3px;}
.main_listbox2 ul li a{display:block;position:relative;padding:0px 0 0 ;height:75px;}
.main_listbox2 ul li a span{display:block;line-height:1.3;}
.main_listbox2 ul li a span span{display:inline;line-height:1;}
.main_listbox2 ul li a .ico{position:absolute; top:15px;}
.main_listbox2 ul li a .txt{padding:30px 0 0 90px;}


/* .main_listbox2 .q_mcnt1,
.main_listbox2 .q_mcnt3,
.main_listbox2 .q_mcnt5,
.main_listbox2 .q_mcnt7{background:#8b0029;}
.main_listbox2 .q_mcnt2,
.main_listbox2 .q_mcnt4,
.main_listbox2 .q_mcnt6,
.main_listbox2 .q_mcnt8{background:#760023;} */


.main_listbox2 .q_mcnt1,
.main_listbox2 .q_mcnt3,
.main_listbox2 .q_mcnt5,
.main_listbox2 .q_mcnt7{background:#8b0029;}
.main_listbox2 .q_mcnt2,
.main_listbox2 .q_mcnt4,
.main_listbox2 .q_mcnt6,
.main_listbox2 .q_mcnt8{background:#760023;}

.main_listbox2 .q_mcnt1 a,
.main_listbox2 .q_mcnt2 a,
.main_listbox2 .q_mcnt3 a,
.main_listbox2 .q_mcnt4 a,
.main_listbox2 .q_mcnt5 a,
.main_listbox2 .q_mcnt6 a,
.main_listbox2 .q_mcnt7 a,
.main_listbox2 .q_mcnt8 a{color:#fff;}
.main_listbox2 .q_mcnt1 a:hover,
.main_listbox2 .q_mcnt2 a:hover,
.main_listbox2 .q_mcnt3 a:hover,
.main_listbox2 .q_mcnt4 a:hover,
.main_listbox2 .q_mcnt5 a:hover,
.main_listbox2 .q_mcnt6 a:hover,
.main_listbox2 .q_mcnt7 a:hover,
.main_listbox2 .q_mcnt8 a:hover{background:#4e0a1e;}



.main_listbox2 .q_mcnt1 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick1.png) no-repeat 50% 0;}
.main_listbox2 .q_mcnt2 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick7.png) no-repeat 50% 0;}
/* .main_listbox2 .q_mcnt3 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick2.png) no-repeat 50% 0;} 캘린더*/
.main_listbox2 .q_mcnt3 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick9.png) no-repeat 50% 0;}
.main_listbox2 .q_mcnt4 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick10.png) no-repeat 50% 0;}
/* .main_listbox2 .q_mcnt4 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick8.png) no-repeat 50% 0;} 증명발급*/
.main_listbox2 .q_mcnt5 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick3.png) no-repeat 50% 0;}
.main_listbox2 .q_mcnt6 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick4.png) no-repeat 50% 0;}
.main_listbox2 .q_mcnt7 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick5.png) no-repeat 50% 0;}
.main_listbox2 .q_mcnt8 a .ico{top:14px;left:5%;width:50px;height:50px;background:url(/images/med/main/quick6.png) no-repeat 50% 0;}





@media all and (min-width:768px){


	.main_listbox2{float:left; margin:24px 0 0 24px; width:488px;}
	.main_listbox2 ul:after{display:block;clear:both;content:'';}
	.main_listbox2 ul li{float:left; margin:0 1px 1px 0; width:121px;height:130px;text-align:center;}
	/* .main_listbox2 ul li + li + li{margin:0 0 1px 0; width:243px;} */
	.main_listbox2 ul li + li + li + li{margin:0 0 1px 0;}
	.main_listbox2 ul li + li + li + li{margin:0 1px 1px 0; /*width:121px;*/}
	.main_listbox2 ul li + li + li + li + li + li + li + li{margin:0 0 1px 0;}
	.main_listbox2 ul li a{padding:20px 0 0; height:110px;}
	.main_listbox2 ul li a span,
	.main_listbox2 ul li a span span{display:block;line-height:1.3;}
	.main_listbox2 ul li a .ico{position:static;}
	.main_listbox2 ul li a .txt{padding:0; font-size:14px;}


	.main_listbox2 .q_mcnt1,
	.main_listbox2 .q_mcnt3,
	.main_listbox2 .q_mcnt6,
	.main_listbox2 .q_mcnt8{background:#8b0029;}
	.main_listbox2 .q_mcnt2 ,
	.main_listbox2 .q_mcnt4{background:#760023;}
	.main_listbox2 .q_mcnt5,
	.main_listbox2 .q_mcnt7{background:#610c25;}


	.main_listbox2 .q_mcnt1 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick1.png) no-repeat 50% 0;}
	.main_listbox2 .q_mcnt2 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick7.png) no-repeat 50% 0;}
	/* .main_listbox2 .q_mcnt3 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick2.png) no-repeat 50% 0;} 캘린더*/
	.main_listbox2 .q_mcnt3 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick9.png) no-repeat 50% 0;}
	.main_listbox2 .q_mcnt4 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick10.png) no-repeat 50% 0;}
	/* .main_listbox2 .q_mcnt4 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick8.png) no-repeat 50% 0;} 증명발급*/
	.main_listbox2 .q_mcnt5 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick3.png) no-repeat 50% 0;}
	.main_listbox2 .q_mcnt6 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick4.png) no-repeat 50% 0;}
	.main_listbox2 .q_mcnt7 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick5.png) no-repeat 50% 0;}
	.main_listbox2 .q_mcnt8 a .ico{margin:6px auto 11px; background:url(/images/med/main/quick6.png) no-repeat 50% 0;}


}




/*하단배너*/
	.mc_banner2 { background:#fff; display:none; }
	.mc_banner2 ul { width:1000px; margin:0 auto; }
	.mc_banner2 ul:after { content:""; display:block; clear:both; }
	.mc_banner2 ul li { float:left; width:20%; text-align:center; background:url(/images/med/main/bot_icon.png) no-repeat left -141px; }
	.mc_banner2 ul li:first-child { background:none; }
	.mc_banner2 ul li a { display:inline-block; width:100%; height:65px; font-size:1.000em; }
	.mc_banner2 ul li a span { display:inline-block; height:22px; padding:23px 0 21px 53px; background:url(/images/med/main/bot_icon.png) no-repeat left -57px;
		transition:background 0.3s, color 0.2s;
		/*브라우져 적용시키기*/
		-webkit-transition:background 0.3s, color 0.2s;/*크롬,사파리*/
		-moz-transition:background 0.3s, color 0.2s;/*파이어폭스*/
		-o-transition:background 0.3s, color 0.2s;/*오페라*/
	}
	.mc_banner2 ul li + li a span { background-position:-179px -56px; }
	.mc_banner2 ul li + li + li a span { background-position:-383px -56px; }
	.mc_banner2 ul li + li + li + li a span { background-position:-570px -56px; }
	.mc_banner2 ul li + li + li + li + li a span { background-position:-786px -56px; }
	.mc_banner2 ul li a:hover span,
	.mc_banner2 ul li a:focus span,
	.mc_banner2 ul li a:active span { background:url(/images/med/main/bot_icon.png) no-repeat left 13px; text-decoration:underline; color:#008f7f; }
	.mc_banner2 ul li + li a:hover span,
	.mc_banner2 ul li + li a:focus span,
	.mc_banner2 ul li + li a:active span { background-position:-179px 13px; }
	.mc_banner2 ul li + li + li a:hover span,
	.mc_banner2 ul li + li + li a:focus span,
	.mc_banner2 ul li + li + li a:active span { background-position:-383px 13px; }
	.mc_banner2 ul li + li + li + li a:hover span,
	.mc_banner2 ul li + li + li + li a:focus span,
	.mc_banner2 ul li + li + li + li a:active span { background-position:-570px 13px; }
	.mc_banner2 ul li + li + li + li + li a:hover span,
	.mc_banner2 ul li + li + li + li + li a:focus span,
	.mc_banner2 ul li + li + li + li + li a:active span { background-position:-786px 13px; }


	/*하단배너_모바일*/
	.moblie_banner2 { overflow:hidden; width:100%; margin-top:51px; height:65px; background:#fff; }
	.moblie_banner2 ul { position:relative; width:200%; margin:0 auto; }
	.moblie_banner2 ul:after { content:""; display:block; clear:both; }
	.moblie_banner2 ul li { float:left; width:50%; text-align:center; }
	.moblie_banner2 ul li:first-child { background:none; }
	.moblie_banner2 ul li a { display:inline-block; width:auto; height:65px; font-size:1em; }
	.moblie_banner2 ul li a span { display:inline-block; height:22px; padding:23px 0 21px 53px; background:url(/images/med/main/bot_icon.png) no-repeat left -56px; }
	.moblie_banner2 ul li a:hover,
	.moblie_banner2 ul li a:focus,
	.moblie_banner2 ul li a:active { text-decoration:underline; color:#008f7f; }
	.moblie_banner2 ul li.mo_no2 a span { background-position:-179px -56px; }
	.moblie_banner2 ul li.mo_no3 a span { background-position:-383px -56px; }
	.moblie_banner2 ul li.mo_no4 a span { background-position:-570px -56px; }
	.moblie_banner2 ul li.mo_no5 a span { background-position:-786px -56px; }
	.moblie_banner2 ul li.mo_no1 a:hover span,
	.moblie_banner2 ul li.mo_no1 a:focus span,
	.moblie_banner2 ul li.mo_no1 a:active span { background:url(/images/med/main/bot_icon.png) no-repeat left 13px; }
	.moblie_banner2 ul li.mo_no2 a:hover span,
	.moblie_banner2 ul li.mo_no2 a:focus span,
	.moblie_banner2 ul li.mo_no2 a:active span { background-position:-179px 13px; }
	.moblie_banner2 ul li.mo_no3 a:hover span,
	.moblie_banner2 ul li.mo_no3 a:focus span,
	.moblie_banner2 ul li.mo_no3 a:active span { background-position:-383px 13px; }
	.moblie_banner2 ul li.mo_no4 a:hover span,
	.moblie_banner2 ul li.mo_no4 a:focus span,
	.moblie_banner2 ul li.mo_no4 a:active span { background-position:-570px 13px; }
	.moblie_banner2 ul li.mo_no5 a:hover span,
	.moblie_banner2 ul li.mo_no5 a:focus span,
	.moblie_banner2 ul li.mo_no5 a:active span { background-position:-786px 13px; }
	.moblie_banner2 .moblie_banner2_control { position:relative; width:90%; padding:0 5%; }
	.moblie_banner2 .moblie_banner2_control a.prev { position:absolute; top:18px; left:10px; z-index:100; }
	.moblie_banner2 .moblie_banner2_control a.next { position:absolute; top:18px; right:10px; z-index:100; }



@media all and (min-width:1024px){


	/*하단배너*/
	.mc_banner2 { display:block; }

	/*하단배너_모바일*/
	.moblie_banner2 { display:none; }

}



/*명예의 전당*/
.sub08_02 p.fund_list{display:block; visibility:visible; margin:0 0 27px; padding:0px; height:140px; background:url(/images/med/common/bg_fund.jpg) no-repeat 50%; text-align:center;}
.sub08_02 p.fund_list span{display:block;line-height:1.3;}
.sub08_02 p.fund_list .txt{margin:0 auto; padding:60px 30px 0; width:150px; font-size:1.35em; font-weight:600; color:#000; word-break: keep-all;}
.sub08_02 p.fund_list .txt2{margin:0 auto; padding:48px 30px 0; width:150px; font-size:1.35em; font-weight:600; color:#000; word-break: keep-all;}



.sub08_02 .ui.uilnk .box_col .col{display:inline-block;float:left;}
.sub08_02 .ui.uilnk .box_col.col3 .col{width:100%; margin-left:0;}


@media all and (min-width:786px){


	.sub08_02 .ui.uilnk .box_col.col3 .col{margin-left:6.2%;}
	.sub08_02 .ui.uilnk .box_col.col3 .col:first-child{margin-left:5px;}
	.sub08_02 .ui.uilnk .box_col.col3 .col{width:210px;}

}





/*학칙 들여쓰기*/
.indent {padding-left:15px; }

/*기초의학 교실 교수소개*/
.professor .obj .no_item{position:relative;margin-bottom:25px;background:none;}
.professor .obj .no_item strong{display:block;padding:10px 0 7px 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;}
.professor .obj .cntWrap .med_modi {margin:0 auto;width:250px;}

@media only screen and (min-width:480px){
.professor .obj .no_item:after{display:block;clear:both;content:'';}
.professor .obj .cntWrap .med_modi {float:right;width:65%;}
}
@media only screen and (min-width:768px){
.professor .obj .no_item{float:left;margin-right:2%;padding:0;width:48%;}
.professor .obj .no_item strong{height:30px;font-size:17px; letter-spacing:0px; font-weight:500;}
.professor .obj .no_item strong:after{display:inline-block;height:100%;vertical-align:middle;content:'';}
.professor .obj .no_item strong span{display:inline-block;vertical-align:middle;}
}
@media only screen and (min-width:1000px){
.professor .obj .no_item{margin-right:3%;width:47%;}
.professor .obj .med_wrap {padding: 25px 0 0;}
}

/*논문 문단 정리 라인*/
.bottom_line {display:block; padding:25px 7px 25px 7px; border-bottom:1px dashed #d2d2d2; }
.bottom_nline {display:block; padding:25px 7px 50px 7px; border-bottom:none; }

/*테이블 패딩 조절*/
.tb_pa thead th, .tb_pa tbody td {padding:10px; }

.top_line {border-top:#d2d2d2; }

/*예방의학교실 교실소개*/
.txt_box {overflow:hidden; }
@media all and (min-width:768px){
.txt_box {padding:30px 30px 15px 30px; border:1px solid #d2d2d2; }
.txt_box li {float:left; width:48%; margin-bottom:15px; }
}

/*동아리*/
.uit .inner.circle_box  {overflow:hidden; padding:30px; }
.uit .circle_box .circle_img {display:block; text-align:center; }

@media only screen and (min-width: 768px){
.uit .inner.circle_box  {overflow:hidden; padding:30px 20px 30px 25px; }
.uit .inner.circle_box div {padding-left:170px; }
.uit .circle_box .circle_img {display:block; float:left; text-align:center; }


}

/*이미지 제목스타일*/
.ui.uic .box_col .col .item .tit_inner2 {padding: 10px 0; margin:-1px 0 10px 0; text-align: center; background: none; background-color: #f8f8f8; border: 1px solid #d2d2d2; font-size:16px; }


/*명곡학술연구비*/
.uit .inner.icowrap .price_icon {background-image:url(/images/med/sub03/price_icon.png); background-position: 0 0;}



/*조직도*/
.org .c_wh { color:#fff; }

/*위*/
.org_box { position:relative; background:url(/images/med/sub01/goalm_box.gif) repeat-y center top; }
.org_box .king { display:block; width:auto; height:48px; padding:29px 0 0 0; margin:0 auto; background:#8b0029; font-weight:600; font-size:1.429em; }
.org_box .queen:after { content:""; display:block; clear:both; }
.org_box .queen li { width:auto; margin-top:20px; }
.org_box .queen li span { display:block; width:auto; height:48px; margin:0 auto; padding:29px 0 0 0; background:#444c58; font-size:1.143em; }


/*중간*/
.low_rank { background:none; }
.low_rank:after { content:""; display:block; clear:both; }
.low_rank li.low_li { width:auto; margin-top:30px; }
.low_rank li strong { display:block; font-size:1.143em; }
.low_rank li .low_st { width:auto; height:47px; margin:0 auto; padding:30px 0 0 0; background:#f7f7f7; border:1px solid #ddd; text-align:center; }
.low_rank li .low_sp { display:block; width:auto; height:32px; margin:15px auto; padding:13px 0 0 0; background:#008f7f; border-radius:50px; text-align:center; color:#fff; }
.low_rank li .low_st2 { width:auto; height:35px; margin:0 auto; padding:15px 0 0 0; background:url(/images/med/sub01/bg_dot.gif) repeat center top; border:1px solid #ddd; text-align:center; }
.low_rank li .low_st2_ex { margin-top:-1px; }
.low_rank li .low_ul { width:auto; margin:0 auto; padding:15px 10px; background:#fff; border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.low_rank li .low_ul_ex { border:1px solid #ddd; }
.low_rank li .low_ul li { padding-left:15px; background:url(/images/med/sub01/sh_dot01.gif) no-repeat left 10px; }


/*아래*/ 
.low_rank2 { padding:60px 0 0 0; background:none; }
.low_rank2 li.low_li_ex { width:auto; }
.low_rank2 li.low_li_ex .low_st { width:auto; height:47px; margin:0 auto; padding:30px 0 0 0; background:#f7f7f7; border:1px solid #ddd; text-align:center; }
.low_rank2 .low_ul li { padding-left:15px; background:url(/images/med/sub01/sh_dot01.gif) no-repeat left 10px; }
.low_rank2 li.low_li_ex .low_ul2 { width:auto; margin:0 auto; padding:15px 10px; background:#fff; border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.low_rank2 li.low_li_ex .low_ul2:after { content:""; display:block; clear:both; }
.low_rank2 li.low_li_ex .low_ul2 li { float:left; width:46%; padding-left:4%; background:url(/images/med/sub01/sh_dot01.gif) no-repeat left 10px; }
.low_rank2 li.low_li_ex .low_ul2 li span { display:block; }
.low_rank2 li.low_li .low_st_ex { display:block; margin-top:8px; }

@media only screen and (min-width:768px){

/*위*/
.org_box { background:url(/images/med/sub01/bg_org1.gif) no-repeat center 77px; }
.org_box .king { width:190px; }
.org_box .queen li { float:left; width:50%; margin-top:60px; }
.org_box .queen li span { width:170px; }


/*중간*/
.low_rank { padding:60px 0 0 0; background:url(/images/med/sub01/bg_org2.gif) no-repeat center top; }
.low_rank li.low_li { float:left; width:25%; margin-top:0; }
.low_rank li .low_st { width:170px; }
.low_rank li .low_sp { width:142px; }
.low_rank li .low_st2 { width:170px; }
.low_rank li .low_ul { width:150px; }

/*아래*/
.low_rank2 { background:url(/images/med/sub01/bg_org3.gif) no-repeat center top; }
.low_rank2 li.low_li_ex { width:50%; }
.low_rank2 li.low_li_ex .low_st { width:340px; }
.low_rank2 li.low_li_ex .low_ul2 { width:320px; }

}

@media only screen and (min-width:808px){

/*위*/
.org_box { width:768px; margin:0 auto; }

}

@media only screen and (min-width:1024px){

/*위*/
.org_box { width:auto; }

}




/** 2023 의과대학 조직도 **/
.org_med{ overflow:hidden; border:1px solid #ddd; padding:20px;}
.org_dep { position:relative; background:url(/images/med/sub01/goalm_box.gif) repeat-y center top;}

.org_dep strong { display:block; margin-top:5px; padding:11px 15px 9px; width:auto; text-align:center; color:#fff; border-radius:5px;}
.org_dep1 strong.king { padding:15px 15px 12px; font-size:1.35em; background:#fff; border:5px solid #2b6b4d; color:#000;}
.org_dep2 strong.king2 { background:#2b6b4d; font-size:1.0em;}
.org_dep2 strong.king3,
.org_dep2 strong.king4 { background:#008f7f; font-size:1.0em;}
.org_dep2 .org_dep2_l { margin-top:15px; }
.org_dep2, .org_dep3{ margin-top:25px; }
.org_dep4 { margin-top:35px; }

.org_ul:after { content:""; display:block; clear:both; }
.org_ul .org_li { padding:20px 0 0 0; }

.org_ul .org_li strong,
.org_ul2 .org_li2 strong { display:block; width:auto; margin-top:10px; padding:15px 15px 12px; text-align:center; font-size:1.15em; color:#fff; background:#fff; border:5px solid #008f7f; color:#000;}

.org_ul .org_li ul li span { display:block; margin:5px auto; padding:13px 10px 10px; line-height:18px; font-size:1.1em;text-align:center; font-weight:bold; background:#f7f7f7; border:1px solid #d2d2d2; border-radius:5px;}



.org_ul2:after { content:""; display:block; clear:both; }
.org_ul2 .org_li2 { padding:0px; }

.org_ul2 .org_li2 strong { display:block; width:auto; margin-top:5px; padding:8px 8px 7px; text-align:center; font-size:1em; color:#000; background:#e2f0d9; border:1px solid #D2D2D2;}

.org_dep2 strong.king3 a,
.org_dep2 strong.king3 a:hover,
.org_dep2 strong.king3 a:focus{color: #fff;}
.org_ul2 .org_li2 strong a,
.org_ul2 .org_li2 strong a:hover,
.org_ul2 .org_li2 strong a:focus{color: #000;}



@media all and (min-width:768px){
	.org_dep { background:url(/images/med/sub01/bg_org_2025.gif) no-repeat 45px top; }
	.org_dep1 strong.king { width:130px; padding:15px 15px 12px; margin:0 auto; font-size:1.5em;}
	.org_dep2 strong.king2 { width:130px;  margin:5px auto 0; }
	.org_dep2 strong.king3 { width:130px;  margin:5px 0 0 40px; }
	.org_dep2 strong.king4 { width:170px;  margin:15px 0 0; }

	.org_dep2 { margin:20px auto 0 auto;}
	.org_dep2 .org_dep2_r{ position:absolute; right:55px; top:80px;}
	.org_dep2 .org_dep2_l{ position:absolute; margin-top:0px; left:35px; top:120px;}
	.org_dep3 { position:static; margin:339px auto 0;}
	.org_dep4 { position:static; margin:30px auto 0; }

	.org_ul { margin-left:-27px; }
	.org_ul li.org_li { float:left; width:60%;}
	.org_ul li + li.org_li {margin-left:27px; width:36%;}
	.org_ul .org_li strong {display:inline-block; padding:13px 13px 9px; width:110px;}
	.org_ul li.org_li strong {margin-left:115px;}
	.org_ul li + li.org_li strong {margin-left:72px;}
	.org_ul li.org_li ul { padding:15px 0 0; margin-left:20px; }
	.org_ul li.org_li ul.t { padding:79px 0 0;}
	.org_ul li.org_li ul li span {float:left; margin:5px; width:80px; font-size:1em;}
	.org_ul li + li.org_li ul li span,
	.org_ul li + li.org_li ul li + li span {float:right; margin:5px 0px 5px 15px;}


	.org_ul2 {margin-left:80px;}
	.org_ul2 .org_li2 { float:left;}
	.org_ul2 .org_li2 strong { display:inline-block; margin-left:20px; padding:11px 13px 8px; width:120px;}
}


@media all and (min-width:850px){
	.org_dep { background:url(/images/med/sub01/bg_org_2025.gif) no-repeat 59px top; }
	.org_dep2 .org_dep2_r{ right:95px;}
	.org_dep2 .org_dep2_l{ left:75px; }
	.org_ul li + li.org_li strong {margin-left:160px;}
	.org_ul2 {margin-left:180px;}
}


@media all and (min-width:1030px){
	.org_dep { background:url(/images/med/sub01/bg_org_2025.gif) no-repeat 45px top; }
	.org_dep2 .org_dep2_r{ right:55px;}
	.org_dep2 .org_dep2_l{ left:35px; }
	.org_ul li + li.org_li strong {margin-left:72px;}
	.org_ul2 {margin-left:80px;}
}







/*명곡의과학연구소 건양의대 학술지 게시판 일부항목 가리기*/
.sub03_04_03_01 .basic_table .problem_name, .sub03_04_03_01 .basic_table .date, .sub03_04_03_01 .basic_table .problem_count {display:none; }


/*명곡의과학연구소 간행물*/
.uit .inner.icowrap .Journal_icon {background-image:url(/images/med/sub03/Journal.jpg); background-position: 0 0;}

.sub03_04_03_01 .ui.uilnk .box_col .col .item,
.sub03_04_03_02 .ui.uilnk .box_col .col .item {padding:10px; }
.ui.uilnk.type1 .box_col .col ul li a, .ui.uilnk.type1 .box_col .col ul li span {height:30px; line-height:30px; }



/*하단 평가인증 로고*/
.footer .b_logo img { display:block; padding:0 0 10px 0;}

@media all and (min-width:1024px){
	.footer .b_logo {top:48px; left:58%; width: 500px; }
	.footer .b_logo img { display:inline-block; padding:0 0 0 40px;}
}


/* 인사말 */
.med_intro {position:relative; width:100%; height:auto; overflow:hidden;}
.med_intro p.photo {position:relative; display: block; margin: 0 auto; text-align:center;}
.med_intro p.text {margin-top:30px; width: 100%;}
.med_intro p.name {font-size: 12pt; text-align:right; width: 100%;}
.med_intro p.name span {font-weight:500; margin-left:15px; color:#333; font-size:3em; font-family:"nanumpenscript","nanum pen script",Sans-serif;}

@media all and (min-width:950px){
	
	.med_intro {position:relative; width:100%; height:auto; overflow:hidden;}
	.med_intro p.photo {float:left; margin: 0 30px 0 0;  }
	.med_intro p.text {float:left; display:block; width: 60%; margin-top:5px; }
}


/* iframe pdf 파일 */
.ui.uia .item .obj iframe{width:100%;}


/* 발전계획 */
.sub01_01_08_01 p.h2,
.sub01_01_08_02 p.h2,
.sub01_01_08_03 p.h2,
.sub01_01_08_04 p.h2,
.sub01_01_08_05 p.h2 {color:#000; font-size:1.6em;  text-align:center; }

.sub01_01_08_01 p span.h2_en,
.sub01_01_08_02 p span.h2_en,
.sub01_01_08_03 p span.h2_en,
.sub01_01_08_04 p span.h2_en,
.sub01_01_08_05 p span.h2_en{color:#7f7f7f; font-size:1.6em; text-decoration: underline; font-weight:bold; letter-spacing:0.5px;}

.sub01_01_08_01 .tbl_basic thead th,
.sub01_01_08_01 .tbl_basic thead td,
.sub01_01_08_02 .tbl_basic thead th,
.sub01_01_08_02 .tbl_basic thead td,
.sub01_01_08_03 .tbl_basic thead th,
.sub01_01_08_03 .tbl_basic thead td,
.sub01_01_08_04 .tbl_basic thead th,
.sub01_01_08_04 .tbl_basic thead td,
.sub01_01_08_05 .tbl_basic thead th,
.sub01_01_08_05 .tbl_basic thead td {padding-left:10px; padding-right:10px; font-size:0.9em;}

.sub01_01_08_01 .tbl_basic tbody th,
.sub01_01_08_02 .tbl_basic tbody th,
.sub01_01_08_03 .tbl_basic tbody th,
.sub01_01_08_04 .tbl_basic tbody th,
.sub01_01_08_05 .tbl_basic tbody th {letter-spacing:-1px; word-break: keep-all;}

.sub01_01_08_01 .tbl_basic tbody td,
.sub01_01_08_02 .tbl_basic tbody td,
.sub01_01_08_03 .tbl_basic tbody td,
.sub01_01_08_04 .tbl_basic tbody td,
.sub01_01_08_05 .tbl_basic tbody td {word-break: keep-all; padding-left:10px; padding-right:10px; font-size:0.9em; line-height:19px;}


/* 교실소개 */
.sub03_01_05_01 .uit {display:table;position:relative;width:100%;}
.sub03_01_05_01 .uit .inner {padding:20px 25px; height:120px; display:table-cell; vertical-align:middle; }
.sub03_01_05_01 h4 {background:none; padding-left:0; font-weight:600;}
.sub03_01_05_01 h4::before {padding-right:7px; color:#8b0029; content: "■"; font-size:0.6em;}



@media only screen and (min-width:640px){

	.sub03_01_07_01 .uit {display:table;position:relative;width:100%;}
	.sub03_01_07_01 .uit .inner {padding:20px 25px; height:140px; display:table-cell; vertical-align:middle; }
	.sub03_01_07_01 h4 {background:none; padding-left:0; font-weight:600;}
	.sub03_01_07_01 h4::before {padding-right:7px; color:#8b0029; content: "■"; font-size:0.6em;}


	.sub03_01_10_01 .uit {display:table;position:relative;width:100%;}
	.sub03_01_10_01 .uit .inner {padding:20px 25px; /* height:120px; */ display:table-cell; vertical-align:middle; }
	.sub03_01_10_01 h4 {background:none; padding-left:0; font-weight:600;}
	.sub03_01_10_01 h4::before {padding-right:7px; color:#8b0029; content: "■"; font-size:0.6em;}

}


/* 명곡의과학연구소 */
.sub03_04_02_01 ol li {text-indent:-18px; margin-left:18px;  word-break: keep-all;}
.sub03_04_02_01 ol li b {font-weight:normal; color:#00693f;}



/* JJAME 프로그램  */
.sub07_01_01_10 .tbl_basic tbody th,
.sub07_01_01_09 .tbl_basic tbody th,
.sub07_01_01_08 .tbl_basic tbody th,
.sub07_01_01_07 .tbl_basic tbody th,
.sub07_01_01_06 .tbl_basic tbody th,
.sub07_01_01_05 .tbl_basic tbody th,
.sub07_01_01_04 .tbl_basic tbody th,
.sub07_01_01_03 .tbl_basic tbody th,
.sub07_01_01_02 .tbl_basic tbody th,
.sub07_01_01_01 .tbl_basic tbody th {padding-left:10px; padding-right:10px; font-size:0.9em; letter-spacing:-1px;}

.sub07_01_01_10 .tbl_basic tbody td,
.sub07_01_01_09 .tbl_basic tbody td,
.sub07_01_01_08 .tbl_basic tbody td,
.sub07_01_01_07 .tbl_basic tbody td,
.sub07_01_01_06 .tbl_basic tbody td,
.sub07_01_01_05 .tbl_basic tbody td,
.sub07_01_01_04 .tbl_basic tbody td,
.sub07_01_01_03 .tbl_basic tbody td,
.sub07_01_01_02 .tbl_basic tbody td,
.sub07_01_01_01 .tbl_basic tbody td {word-break: keep-all; padding-left:10px; padding-right:10px; font-size:0.9em; line-height:19px;}




/* 건양의대 발전기금  */
.sub08_01 .ui.uip1>li:after{top:75px;}
.sub08_01 .ui.uip1 .sect1{background:#199570; height:auto;}
.sub08_01 .ui.uip1>li span.bl {display:inline;}

@media only screen and (min-width:640px){
	.sub08_01 .ui.uip1>li:after{top:35px;right:-23px;}
	.sub08_01 .ui.uip1 .sect1, .sub08_01 .ui.uip1 .sect2 {height:75px;}
	.sub08_01 .ui.uip1>li span.bl {display:block;}
	.sub08_01 .ui.uip1>li span.mt {margin-top:10px;}
}