/************* global css *************/
* {
	padding:0px;
	margin:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

html, bady {
	scrollbar-face-color:#FFFFFF;        /* scrollbar-face-color: ½ºÅ©·Ñ¹Ù¿¡¼­ Ç¥¸é »ö»ó */
	scrollbar-highlight-color:#FFFFFF;   /* scrollbar-highlight-color: Ç¥¸é ¿ÞÂÊºÎºÐ °Ñ»ö»ó */
	scrollbar-3dlight-color:#ACACAC;     /* scrollbar-3dlight-color: Ç¥¸é ¿ÞÂÊ ºÎºÐ ÀÔÃ¼°¨ »ö»ó */
	scrollbar-shadow-color:#FFFFFF;      /* scrollbar-shadow-color: Ç¥¸é ¿À¸¥ÂÊ ºÎºÐ ±×¸²ÀÚ °Ñ»ö»ó */
	scrollbar-darkshadow-color:#ACACAC;  /* scrollbar-darkshadow-color: Ç¥¸é ¹ØºÎºÐ ±×¸²ÀÚ »ö»ó */
	scrollbar-track-color:#FFFFFF;       /* scrollbar-track-color: ½ºÅ©·Ñ¹Ù°¡ ¹Ø¿¡ ·¹ÀÏ Æ®·º »ö»ó */
	scrollbar-arrow-color:#333333;        /* scrollbar-arrow-color: ½ºÅ©·Ñ¹Ù¿¡¼­ Á¶±×¸¸ »ï°¢ÇüÀÖÁÒ ±×°Å »ö»ó */
}

body {
	text-align:center;
	color:#666666;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	line-height:17px;
}

img {border:0;}

ul {list-style:none;}
th, td {vertical-align:top;  }
table {border-collapse:collapse;}

div, p, span, th, td {font-family:Arial, Verdana, Helvetica, sans-serif;}

a {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:underline;}
a {selector-dummy: expression(this.hideFocus=true);}

.ht10 {height:10px;}
.ht15 {height:15px;}
.ht20 {height:20px;}
.ht25 {height:25px;}
.ht30 {height:30px;}

.txt_l {text-align:left;}
.txt_c {text-align:center;}
.txt_r {text-align:right;}


/***** ¸Þ´ºº° gnb css *****/

#intro {background:url('/image/bg_gnb_intro.gif') repeat-x top;}
#entrance {background:url('/image/bg_gnb_entrance.gif') repeat-x left -1px;}
#admission {background:url('/image/bg_gnb_admission.gif') repeat-x left -1px;}
#study {background:url('/image/bg_gnb_study.gif') repeat-x left -1px;}
#dflhs {background:url('/image/bg_gnb_dflhs.gif') repeat-x left -1px;}
#notice {background:url('/image/bg_gnb_notice.gif') repeat-x left -1px;}
#glp {background:url('/image/bg_gnb_glp.gif') repeat-x left -1px;}
#member {background:url('/image/bg_gnb_member.gif') repeat-x left -1px;}



/***** ÆäÀÌÁö ·¹ÀÌ¾Æ¿ô css *****/
#layout {width:100%;}

#layout .gnb {
	height:212px;
	text-align:center;
}
#layout .mid {
	text-align:center;
	background:#FFF url('/eng/image/bg_mid.gif') no-repeat left top;
	border-bottom:3px solid #56C5CA;
}

#layout .mid_warp {width:977px; height:350px; margin:0px auto;}
#layout .mid_warp .left {
	text-align:left;
	width:187px;
	padding:0px 0px 70px 0px;
}
#layout .mid_warp .center {
	width:653px;
	text-align:right;
	background:#FFF url('/eng/image/bg_center.gif') no-repeat left top;
	padding:18px 25px 70px 30px;
	border-left:2px solid #DFDFDF;
}
#layout .mid_warp .right {
	text-align:left;
	width:80px;
}
#layout .footer {
	background:url('/eng/image/bg_footer.gif') repeat-x;
	padding:50px 0px 30px 0px;
}

.titNavi {
	width:653px;
	height:38px;
	border-bottom:1px solid #DBDBDB;
}
.titNavi th {text-align:left;}
.titNavi td {
	color:#949494;
	text-align:right;
	vertical-align:bottom;
	padding:0px 0px 6px 0px;
}
.titNavi td a {color:#949494;}


.page01 {
	width:643px;
	height:441px;
	text-align:left;
	background:url('/eng/image/bg_page01.gif') no-repeat;
	margin:19px 0px 0px 8px;
	padding-top:29px;
}

.tb01 {
	width:643px;
	border-top:1px solid #ACDDDF;
	border-bottom:1px solid #ACDDDF;
}
.tb01 th {
	text-align:left;
	color:#666666;
	font-weight:normal;
	background:#F4FBFC;
	border:1px solid #D8D8D8;
	padding:5px 10px 5px 15px;
}
.tb01 td {
	text-align:center;
	border:1px solid #D8D8D8;
	padding:5px 0px 5px 0px;
}
.tb01 .td01 {border-left:none;}
.tb01 .td02 {border-right:none;}
.tb01 .bg01 {background:#FDFCFA;}

.history {
	width:643px;
	text-align:center;
	background:url('/eng/image/bg_history01.gif') repeat-y 0px 72px;
	margin:0px 0px 0px 0px;
}
.history table {width:602px; margin:10px 0px 0px 0px;}
.history th {width:146px; color:#888888; text-align:center; padding:0px 0px 0px 0px;}
.history td {text-align:left; color:#888888; padding:3px 0px 0px 0px;}

.history .history_list {width:430px; margin:0px;}
.history .history_list th {vertical-align:top; width:85px; height:25px; font-weight:bold; text-align:left;}
.history .history_list td {vertical-align:top; height:25px; font-size:11px; text-align:left; padding:0px;}
.history .history_list p {color:#888888;}

.history .history_line {
	width:602px;
	height:1px;
	background:url('/eng/image/history_dot01.gif') repeat-x;
	margin:5px 0px 15px 0px;
}
