/* 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/bottom_bg.png') left bottom repeat-x}
.topmenu {vertical-align:top;}
.txt_date {font-size:11px; color:#c4cec5;}

/*¼­ºê°øÅë*/
table.aleft {text-align:left;}
.category{ font-size:11px; text-align:right; padding-right:20px;}	
.categoryL{text-align:left; padding-left:20px;}
.cont{padding:40px 20px 0 20px;vertical-align:top;text-align:left;height:500px}

/*Ç¥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;}
.sub_1 {left:0px; display:none;}
.sub_2 {left:197px;display:none;}
.sub_3 {left:360px;display:none;}
.sub_4 {left:535px;display:none;}
.sub_5 {left:607px;display:none;}
.sub_6 {left:652px;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}





/* ---------------- ÇÐ¿ø¼Ò°³ >> ±³À°½Ã½ºÅÛ ---------------- */
.classTable1 {
	border-top:2px solid #e35c14;
	border-bottom:1px solid #e35c14;
	border-collapse:collapse;
	margin:10px 0 40px 0;
}

.classTable1 th {
	padding : 6px;
	text-align:center;
	vertical-align:middle;
	height:20px;
	border-bottom:1px solid #ab8a6b;
	background:#f8eccc;
}

.classTable1 td {
	padding: 5px;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #ab8a6b;
	background:#fffdf6;
	font-size:8pt;
}

.classTable2 {
	border-top:2px solid #f14d5d;
	border-bottom:1px solid #f14d5d;
	border-collapse:collapse;
	margin:10px 0 40px 0;
}

.classTable2 th {
	padding : 6px;
	text-align:center;
	vertical-align:middle;
	height:20px;
	border-bottom:1px solid #c98a94;
	background:#ffe8e7;
}

.classTable2 td {
	padding: 5px;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #c98a94;
	background:#fff9f9;
	font-size:8pt;
}

.classTable3 {
	border-top:2px solid #00c1de;
	border-bottom:1px solid #00c1de;
	border-collapse:collapse;
	margin:10px 0 40px 0;
}

.classTable3 th {
	padding : 6px 0 6px 20px;
	text-align:left;
	vertical-align:middle;
	height:20px;
	border-bottom:1px solid #61bdca;
	background:#cbeaee;
}

.classTable3 td {
	padding: 5px 0 5px 20px;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #61bdca;
	background:#f3f9fa;
	font-size:8pt;
}

#leftText {text-align:left;padding-left:15px;}
/* ---------------- ±âÅ¸ >> »çÀÌÆ®¸Ê ---------------- */
.siteMap{}
.siteMapTIt{height:40px;text-align:center;color:#ffffff;background:#aa9788}
.siteMap td{height:22px;padding:5px 5px;border-bottom:1px dashed #aa9788}

.sitemapTable1{text-align:left;border-top:2px solid #0e74bc;border-bottom:2px solid #0e74bc;border-collapse:collapse}
.sitemapTable1 th{border-bottom:1px solid #bbb;height:30px;background:#ddd;padding-left:10px}
.sitemapTable1 td{border-bottom:1px solid #bbb;padding:8px 20px}

/*Ç¥* - ±³À°ÇÁ·Î±×·¥ */
.eduPro{border-top:2px solid #777;border-bottom:2px solid #1391ff;border-left:1px solid #bbb;border-right:1px solid #bbb;border-collapse:collapse;}
.eduPro td{border:1px solid #bbb;padding:6px;font-size:8pt;text-align:left;line-height:14pt;}
.eduPro th{border:1px solid #bbb;padding:6px;background-color:#777;color:#ffffff;text-align:center;font-weight:bold;font-size:8pt;}
#eduProTit{font-weight:bold;color:#4e4e4e;background-image:url('../images/common/bg.png');font-size:9pt}
#BgGray{background:#eee}

