/* CSS Document */

@charset "euc-kr";
SELECT {background-color : #ffffff;}
 

BODY {
		margin-left: 20px;
		margin-top:   0px;
		margin-right: 20px;
		margin-bottom: 20px;
        font-size: 9pt;
        font-family: "Gulim, Tahoma";
		color: #4f4f4f;
		line-height: 18px;
		letter-spacing: 0;
		overflow-x:hidden;

		scrollbar-3dlight-color:595959;
	    scrollbar-arrow-color:7F7F7F;
	    scrollbar-base-color:CFCFCF;
	    scrollbar-darkshadow-color:FFFFFF;
	    scrollbar-face-color:DFDFDF;
	    scrollbar-highlight-color:FFFFF;
	    scrollbar-shadow-color:595959
}
    TD, TH, DIV { font-family: "Gulim, Tahoma";  font-size: 9pt;  color: #4f4f4f;  line-height: 18px;letter-spacing: 0; }

    INPUT, TEXTAREA { font-family: "Gulim, Tahoma";   font-size: 9pt;	color: #4f4f4f;  }
 
select {font-size:12px;}

.bo {
	font-family: "Gulim";
	font-size: 12px;
	font-weight: bold;
	color: 555555;
}

img {border:none;}
.borderAll {border:1px solid #cccccc;}
.hand {cursor:pointer;}

.divblock{float:left;min-width:80px;border:solid 1px #73A4D2; background-color:#73A4D2;margin:2px;padding:1px;text-align:center;color:#FFFFFF;}
.divblock.b{float:left;min-width:80px;border:solid 1px #1668B4; background-color:#1668B4;margin:2px;padding:1px;text-align:center;color:#FFFFFF;}
.divblock2 {float:left;min-width:120px;margin:2px;padding:1px;text-align:left;}

/* Font */
.fontsiz8gray{color:#999999; font-size: 8pt; }
.b {font-weight:bold;}

.Orange11pxBold {color:#f96810; font-size:12px; font-family:"Gulim"; font-weight:bold;}
.boardtype {color:#a5a5a5; font-size:12px; font-family:"Gulim";}
.boardTitle {color:#ffffff; font-size:12px; font-family:"Gulim"; font-weight:bold;}


.fcolWhite{color:#ffffff;}
.fcolBlue {color:#002aff;}
.fcolRed {color:#cb3704; font-weight:bold;}

.txt_red { font-weight:bold; color:#b61818;}
.txt_orange { font-weight:bold; color:#cc5600;}
.txt_green { font-weight:bold; color:#198213;}

/*¸ÞÀÎÆäÀÌÁö*/
.bg_main {background:url(../main/images/bg_main.png) repeat-x; height:783px; vertical-align:top;}
.topmenu {padding-top:40px; height:115px; vertical-align:top;}
.txt_date {font-size:11px; color:#c4cec5;}

/*¼­ºê°øÅë*/
table.aleft {text-align:left;}
.bg_sub { background-image:url(../images/common/bg_sub.gif) repeat-x; vertical-align:top; background-color:#eee}
.category{ font-size:11px; text-align:right; padding-right:5px;}	

/*Ç¥1* - Ã£¾Æ¿À½Ã´Â±æ*/
.sj_title { text-align:left; font-weight:bold; padding:6px;background:#dae9d3;}
.sj_contents{ text-align:left; padding:6px 20px; }

/*·Î±×ÀÎ*/
.input_login{ background:#fff; border:1px solid #c9c9c9; color:#fff; width:145px; height:18px;}
 
/*°øÅëÆùÆ®½ºÅ¸ÀÏ-»çÀÌÁî*/

.fontsiz8 {	font-size: 8pt;}
.fontsiz9 { font-size: 9px;}
.fontsiz10 { font-size: 10px;}
.fontsiz12 { font-size: 12px;}
.fontsiz13 { font-size: 13px;}
.fontsiz14 { font-size: 14px;}
.font11 {font-size:11px;}
.txt_white {color:#fff;}

/* Æ÷Ä¿½º(Á¡¼±) ¾ø¾Ö´Â ¼Ò½º */
a,area { blr:expression(this.onFocus=this.blur()); }
:focus { -moz-outline-style: none; }

/* selbox */
.selbox {color:818181; font-family:"Gulim"; font-size:12px;}
.Free_selbox { font-family: "Gulim";font-size: 12px;color: 555555; }

.Free_form { border:1 solid #e7e7e7; background-color:#ffffff; height:19px; }
.search_box { border:1 solid #e7e7e7; background-color:#ffffff; height:20px; width:170px;}

/* sub menu */
.menu_sub {position:relative;top:2px;}
.sub_1 {left:75px; display:none;}
.sub_2 {left:260px;display:none;}
.sub_3 {left:440px;display:none;}
.sub_4 {left:600px;display:none;}
.sub_5 {left:705px;display:none;}

.sub_6 {left:750px;display:none;}
.sub_7 {left:550px;display:none;}

/* LINK */	
A:link {color:#4f4f4f;text-decoration:none;}
A:visited {color:#4f4f4f;text-decoration:none;}
A:active {color:#4f4f4f;}
A:hover {color:#4f4f4f;text-decoration:none;}


/* PAGE VIEW */
.pageView:link {color: #818181; font-family: "Gulim"; font-size: 12px;}
.pageView:visited {color: #818181 ;font-family: "Gulim"; font-size: 12px;}
.pageView:active {color: #818181; font-family: "Gulim"; font-size: 12px;}
.pageView:hover {color: #818181; font-family: "Gulim"; font-size: 12px;}


.board-line01 {border-bottom:1px solid #e8e8e5; height:28px; }
.board-line02 {border-bottom:2px solid #f69c4d; height:29px; }
.board-line03 {border-bottom:2px solid #f69c4d; padding-bottom:10px; padding-top:10px;}
.board-line04 {border-bottom:1px solid #e8e8e5; height:28px; padding-left:10px; }
.board-line05 {border-bottom:2px solid #f69c4d; padding-left:10px; padding-top:7px;}
.board-line06 {border-bottom:1px solid #f69c4d; height:29px; }
.board-line07 {border-bottom:1px solid #e8e8e5; height:28px; padding-right:10px; }
.board-line08 {border-bottom:1px solid #f69c4d; height:29px; padding-right:10px; }
/* ----------------------------- °øÅë --------------------------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #000000;
}
.style2 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #888888;
}
.style5 {
	font-size: 12px;
	font-weight: bold;
	color: #573214;
	font-family: "µ¸¿ò";
}
.style6 {font-family: "µ¸¿ò"; font-size: 12px; color: #666666;  }
.style8 {font-family: "µ¸¿ò"; font-size: 12px; color: #333333; }
.style15 {color: #666666; font-weight: bold; font-size: 11px; font-family: "µ¸¿ò"; }
.style17 {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	font-family: "µ¸¿ò";
}
.style18 {
	font-size: 12px;
	color: #666666;
	font-family: "µ¸¿ò";
}
.style23 {font-size: 12px; color: #666666; }
.style27 {font-size: 12px; color: #333333; }
.style28 {font-size: 11px; font-weight: bold; color: #333333; font-family: "µ¸¿ò"; }
.style30 {color: #666666; font-family: "µ¸¿ò"; font-size: 11px; }
.style32 {font-size: 12px; color: #666666; font-weight: bold; }


/* Padding */
.pl5{padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}

.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}

.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}

.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}

/* margin */
.ml5{margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}


/* ----------------------------- Main --------------------------------- */

.mainSch table th {font-size:8pt; font-family:tahoma; background-color:#e7e7e7; font-weight:normal;}
.mainSch table th .sunday { color:#8c4444;}
.mainSch table td {font-size:8pt; font-family:tahoma; text-align:right;}
.mainSch table td .on{font-size:8pt; font-family:tahoma; color:#ffffff; background-color:#ff7b00;}
.mainSch table td .sunday{font-size:8pt; font-family:tahoma; color:#8c4444;}
.mainSch table td .rsunday{font-size:8pt; font-family:tahoma; color:#c69595;}
.mainSch table td .rday{font-size:8pt; font-family:tahoma; color:#8c8c8c;}


/* Notice */
.notice:link {color: gray;font-family: "µ¸¿ò";font-size: 11px;}
.notice:visited {color: gray;font-family: "µ¸¿ò";font-size: 11px;}
.notice:active {color: gray;font-family: "µ¸¿ò";font-size: 11px;}
.notice:hover {color: gray;font-family: "µ¸¿ò";font-size: 11px;}

/* Notice Date*/
.date{color:#e6711a; font-family:sans-serif; font-size:11px;}


/* Login Form */
.login_form_id { width:133px; height:20px; border:1 solid #e7e7e7; background-color:#f7f7f7; background-image:url(../Front/images/main/log_id.gif);}
.login_form_pw { width:133px; height:20px; border:1 solid #e7e7e7; background-color:#f7f7f7; background-image:url(../Front/images/main/log_pw.gif);}


/*PopUp µðÀÚÀÎCss*/
.pop_title{background:#fdc741; border-bottom:1px solid #dea822; height:60px; padding-left:10px;}

/* ----------------------------- Sub --------------------------------- */


#MysubMn{height:30px;vertical-align:middle}


/* ---------------- ÇÐ¿ø¼Ò°³ >> ±³À°½Ã½ºÅÛ ---------------- */
.eduSys {
	width:100%;
	border-bottom:2px solid #7cb064;
	border-collapse:collapse;
}

.eduSys th {
	padding : 6px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #7cb064;
	border-bottom:2px solid #7cb064;
	background:url('../about/images/titBg.png') repeat-x;
	font-size:11pt;
	letter-spacing:-1pt;
	color:#216b00;
/*	background:#dae9d3;*/
}

.eduSys td {
	padding: 4px;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #acc59f;
	line-height:12pt;

}

/* ---------------- ÇÐ¿ø¼Ò°³ >> ÀÏÁ¤¾È³» ---------------- */
.shTable {
	border-top:2px solid #7cb064;
	border-bottom:2px solid #7cb064;
	border-collapse:collapse;
}

.shTable th {
	padding : 10px;
	text-align:center;
	vertical-align:middle;
	height:40px;
	border:1px solid #acc59f;
	background:#dae9d3;
	letter-spacing:-1pt;
}

.shTable td {
	padding: 10px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #acc59f;
	background:#ebf3e7;
}


/* ---------------- ÀÔÇÐ¾È³» >> ÀÔÇÐ¾È³» ---------------- */
.entranceTable {
	border-top:2px solid #7cb064;
	border-bottom:2px solid #7cb064;
	border-collapse:collapse;
}

.entranceTable th {
	padding : 10px;
	text-align:center;
	vertical-align:middle;
	height:20px;
	border:1px solid #acc59f;
	background:#dae9d3;
	letter-spacing:-1pt;
}

.entranceTable td {
	padding: 10px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #acc59f;
	background:#eeeeee;
}


/* ---------------- ÇÐ¿ø¼Ò°³ >> Â÷·®½Ã°£Ç¥ ---------------- */
.busTable {
	border-top:2px solid #7cb064;
	border-bottom:1px solid #7cb064;
	border-collapse:collapse;
	margin:20px 0;
}

.busTable th {
	padding : 10px;
	text-align:left;
	vertical-align:middle;
	height:20px;
	border-bottom:1px solid #acc59f;
	background:#dae9d3;
}

.busTable td {
	padding: 5px;
	vertical-align:middle;
	border-bottom:1px dotted #acc59f;
	background:#ebf3e7;
	font-size:8pt;
}