/*°øÅë css*/

body, table, tr, td, select, div,input,form,textarea {
	font-family:Helvetica,Gulim, Helvetica,dotum, verdana, arial; 
	color:#666666;
	font-size:12px;
	line-height:16px;
	margin-left: 0px;margin-top:0px; margin-right: 0px;margin-bottom: 0px; 
	word-break:break-all;
	scrollbar-arrow-color:#BABABA; 
	scrollbar-base-color:#CFCFCF; 
	scrollbar-shadow-color:#CFCFCF; 
	scrollbar-face-color:#E9E9E9; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-darkshadow-color:#FFFFFF; 
	scrollbar-3d-light-color:#CFCFCF;

}


/*a:active { font-family: "Tahoma";font-size: 12px; text-decoration: none; color:#656565; line-height:140%}
a:link { font-family: "Tahoma";font-size:12px ; text-decoration:none; color:#656565; line-height:140%}
a:visited { font-family: "Tahoma";font-size:12px ; text-decoration:none; color:#656565; line-height:140%}
a:hover {font-family: "Tahoma";font-size:12px ; text-decoration:underline; color:#000000; line-height:140%}*/


a:link {  font-family: "Helvetica"; color: #317393; text-decoration: none; font-size: 11px; line-height: 16pt}
a:visited {
	font-family: "Helvetica";
	color: #797979;
	text-decoration: none;
	font-size: 11px;
	line-height: 16pt;
	font-weight: normal;
}
a:hover {
	font-family: "Helvetica";
	font-size: 11px;
	color: #EA7000;
	line-height: 16pt;
	font-weight: normal;
	text-decoration: none;

}
a:active {
	font-family: "Helvetica";
	color: #317393;
	text-decoration: none;
	font-size: 11px;
	line-height: 16pt;
	font-weight: normal;
}


/* ¹è°æÀÌ¹ÌÁö¸¦ ¹Ùµð¿¡ ³ÖÀ»°æ¿ì »ç¿ë */
body {background:url(../../images/top_bg.jpg) repeat-x top;}

img {border:none;}


/* ¸µÅ© */

.news { font-family: "Helvetica"; font-size: 9pt; color: #317393;;	text-decoration: none; line-height: 20px;}
.news a:link { 
	color: #317393; 
	text-decoration: none;
}

.news a:visited {
	color: #317393;
	text-decoration: none;
}

.news a:hover {
	color: #EA7000;
	text-decoration: none;

}
.news a:active {
	color: #317393;
	text-decoration: none;
}


/*ÆùÆ®½ºÅ¸ÀÏ*/
.body_main {  font-family: "Helvetica"; font-size: 11px; color: #6C6C6C; text-decoration: none; line-height: 16pt}
.font11 {font-family: "Helvetica";font-size: 11px ; text-decoration: none; }
.font14 {font-family: "Helvetica";font-size: 14px ; text-decoration: none; color:#333333; letter-spacing:-1px}
.font33 {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#333333;}

.fontB { font-weight: bold}
.body_bold {  font-family: "Helvetica"; font-size: 9pt; color: #4E4E4E; text-decoration: none; line-height: 16px; font-weight: bold}
.body_bold2 {  font-family: "Helvetica"; font-size: 12pt; color: #4E4E4E; text-decoration: none; line-height: 16px; font-weight: bold}
.orange_bold {  font-family: "Helvetica"; font-size: 9pt; color: #FF6600; text-decoration: none; line-height: 16px; font-weight: bold}
.green1 { font-family: "Helvetica"; font-size: 9pt; color: #497B17; text-decoration: none; line-height: 16pt; font-weight: normal}
.green2 {  font-family: "Helvetica";	font-size: 9pt;	color: #5A8998; font-style: normal;	line-height: 14pt}
.green_bold { font-family: "Helvetica"; font-size: 9pt; color: #497B17; text-decoration: none; line-height: 16pt; font-weight: bold}
.orange1 { font-family: "Helvetica"; font-size: 9pt; color: #E15924; text-decoration: none; line-height: 16pt}
.blue1 { font-family: "Helvetica"; font-size: 9pt; color: #025EE7; text-decoration: none; line-height: 16pt}
.blue_bold { font-family: "Helvetica"; font-size: 9pt; color: #025EE7; text-decoration: none; line-height: 16pt; font-weight: bold}
.path_home {  font-family: "Helvetica"; font-size: 11px; color: #707070; text-decoration: none; line-height: 16pt; font-weight: normal}
.white_bold {  font-family: "Helvetica"; font-size: 9pt; color: #ffffff; text-decoration: none; line-height: 16px; font-weight: bold}
.white_bold2 {  font-family: "Helvetica"; font-size: 12pt; color: #FFFFFF; text-decoration: none; line-height: 16px; font-weight: bold}


.lH30 {line-height: 30px;}
.style1 {	color: #465059;	font-weight: bold;}
.style3 {color: #FFFFFF}
.style4 {color: #222222}
.txt01 {font-family: "Helvetica"; font-size: 9pt; color: #696969;	text-decoration: none; line-height: 16px; font-weight: normal}
.font_C{ text-align:center;}
.font_L{ text-align:left;}
.font_R{ text-align:right;}
.calendar { font-family:"Verdana"; font-size:11px;}

.media {	font-family: "Helvetica";	font-size: 12px;	line-height: 18px;	color: #999999;}
.style2 {	color: #006699;	font-weight: bold;}



/* ¹é±×¶ó¿îµåÀÌ¹ÌÁö*/
.bodynoimg {background-color:#FFFFFF; }
.white {background-color:#FFFFFF; }

.mailbody {
	background-image:url(/images/mail/mail_body_bg.gif); background-repeat: repeat-x; background-color:105686;
	scrollbar-face-color: D7D7D7; scrollbar-shadow-color: D7D7D7; scrollbar-highlight-color: D7D7D7; scrollbar-3dlight-color: D7D7D7; scrollbar-darkshadow-color:silver; scrollbar-track-color:#F1F1F1; scrollbar-arrow-color: #ffffff; 
	}
.nobody {
	background-image:url();  
	scrollbar-face-color: D7D7D7; scrollbar-shadow-color: D7D7D7; scrollbar-highlight-color: D7D7D7; scrollbar-3dlight-color: D7D7D7; scrollbar-darkshadow-color:silver; scrollbar-track-color:#F1F1F1; scrollbar-arrow-color: #ffffff; 
	}

.mainmenubg{ 
	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;margin-bottom: 0px; 
	background:url(../../images/main_menu_bg.gif) no-repeat left top;
	}
.submenubg{ 
	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;margin-bottom: 0px; 
	background:url(../../images/main_menu_bg02.gif) no-repeat left top;
	}
.bodybgimg{background:url(../../images/top_bg.jpg) x-repeat left top; }

.leftbg{background:url(../../images/contsub_left.gif) no-repeat left top; }


/* INPUT ¹Ú½º */
input,textarea,select { font-family: "Tahoma"; font-size:12px; color:#000000; border: #DDDDDD; background-color:#FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px; }
.noborder {font-family: "Tahoma"; font-size:12px; color:#666666; border: #DDDDDD; background-color:transparent; border-style: solid; border:0px;}
.login { font-family: "Verdana"; font-size:12px; color:#000000; border: #7F9DB9; background-color:#FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px; }

.join { font-family: "Tahoma"; font-size:12px; color:#333333; border: #EFEFEF; background-color:#EFEFEF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px; }


/* cotton_INPUT ¹Ú½º */
.input_EEE9E5 { font-family: "Helvetica"; font-size:12px; color:#000000; border: #7F9DB9; background-color:#FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px; }


/* Å×ÀÌºí ¹× TR,TD ÄÃ·¯ */
.tblBgFF {background-color:#FFFFFF;}
.tblBgF7 {background-color:#F7F7F7;}
.tblBgEF {background-color:#EFEFEF;}
.tblBgDD {background-color:#DDDDDD;}
.tblBg4A {background-color:#4a7eb5;}


/* °Ô½ÃÆÇ°ü·Ã */

.bbsDot {background-image: url(/images/board/bbs_dot.gif);background-repeat: no-repeat;background-position:right;}
.bbsLine {background-image: url(/images/board/bbs_bg.gif);background-repeat: repeat-x;}
.bbsDotRight {background-image: url(/images/board/bbs_icn_rightbg.gif);background-repeat: repeat-y;background-position:right;}
.bbsTitle {font-size:11px; color:#FFFFFF; letter-spacing:-1px;}
.bbsTitle2 {font-size:11px; color:#333333; letter-spacing:-1px;}
.bbsNum {font-size:11px; color:#5D5D5D; }
.ver10 {font-family: "Verdana";font-size: 10px; text-decoration: none;  }


.joinTitle {font-size:11px; color:#333333; letter-spacing:-1px;}

/* °Ô½ÃÆÇ ¹× ¸®½ºÆ®ÀÇ ÆäÀÌÂ¡ */ 
.paging {font-family: "Verdana";font-size: 10px ; text-decoration: none; color:#666666;Padding:0 3px 0 3px; }
.paging a:active { font-family: "Verdana";font-size: 10px; text-decoration: none; color:#666666;Padding:0 3px 0 3px; }
.paging a:link { font-family: "Verdana";font-size: 10px; text-decoration: none; color:#666666;Padding:0 3px 0 3px; }
.paging a:visited { font-family: "Verdana";font-size: 10px; text-decoration: none; color:#666666;Padding:0 3px 0 3px; }
.paging a:hover { font-family: "Verdana";font-size: 10px; text-decoration:underline; color:#666666;Padding:0 3px 0 3px; }


/* ÇöÀçÀ§Ä¡ */
.status {font-family: "Helvetica";font-size: 11px ; text-decoration: none; color:#0B3A78;}
.status a:active { font-family: "Helvetica";font-size: 11px ; text-decoration: none; color:#0B3A78;}
.status a:link {font-family: "Helvetica"; font-size: 11px ; text-decoration: none; color:#0B3A78;}
.status a:visited {font-family: "Helvetica";font-size: 11px ; text-decoration: none; color:#0B3A78;}
.status a:hover { font-family: "Helvetica";font-size: 11px ; text-decoration: underline; color:#0B3A78;}

/* ¸ÞÀÎÆùÆ® */
.boarddate {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#008DD4;}
.boarddate a:active { font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#008DD4;}
.boarddate a:link {font-family: "Helvetica"; font-size: 12px ; text-decoration: none; color:#008DD4;}
.boarddate a:visited {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#008DD4;}
.boarddate a:hover { font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#008DD4;}

.boardtxt {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#666666;}
.boardtxt a:active { font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#666666;}
.boardtxt a:link {font-family: "Helvetica"; font-size: 12px ; text-decoration: none; color:#666666;}
.boardtxt a:visited {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#666666;}
.boardtxt a:hover { font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#666666;}

.curriculum {font-family: "Helvetica";font-size: 12px ; text-decoration: none; line-height: 18px;}
.calendar {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#5D5D5D;}
.175C8B {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#175C8B;}

/* green */
.green {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#679000;}
.green a:active { font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#679000;}
.green a:link {font-family: "Helvetica"; font-size: 12px ; text-decoration: none; color:#679000;}
.green a:visited {font-family: "Helvetica";font-size: 12px ; text-decoration: none; color:#4D5A12;}
.green a:hover { font-family: "Helvetica";font-size: 12px ; text-decoration: underline; color:#4D5A12;}

/* editor */
P {margin-top:2px;margin-bottom:2px;}
.divbox { text-decoration: none;  font-size:12px;}
.divbox a:active { text-decoration: none; font-size:12px;}
.divbox a:link { text-decoration: underline;  font-size:12px;}
.divbox a:visited {text-decoration: none;  font-size:12px;}
.divbox a:hover {text-decoration:underline;  font-size:12px;}
.divbox2 { font-size:12px; border: DDDDDD; background-color:#FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px; }



/*¸Þ´º ·¹ÀÌ¾î*/

.display_n{display:none;}
.display_b{display:block;}
.sub_menu01 {
	width: 380px;
	float: left;
	margin:27px 0 0 20px;
	padding:0 0 0 0px;
	position:absolute;
	z-index:1;
	visibility: hidden;
}
.sub_menu02 {
	width: 300px;
	float: left;
	margin:27px 0 0 132px;
	padding:0 0 0 0px;
	position:absolute;
	z-index:1;
	visibility: hidden;
}
.sub_menu03 {
	width: 300px;
	float: left;
	margin:27px 0 0 275px;
	padding:0 0 0 0px;
	position:absolute;
	z-index:1;
	visibility: hidden;
}
.sub_menu04 {
	width: 300px;
	float: left;
	margin:27px 0 0 350px;
	padding:0 0 0 0px;
	position:absolute;
	z-index:1;
	visibility: hidden;
}
.sub_menu05 {
	width: 300px;
	float: left;
	margin:27px 0 0 470px;
	padding:0 0 0 0px;
	position:absolute;
	z-index:1;
	visibility: hidden;
}
.sub_menu06 {
	width: 350px;
	float: left;
	margin:27px 0 0 320px;
	padding:0 0 0 0px;
	position:absolute;
	z-index:1;
	visibility: hidden;
}


/* ¿©¹é*/
.top {vertical-align:top;}
.pad_t1{padding-top:1px}
.pad_t2{padding-top:2px}
.pad_t3{padding-top:3px}
.pad_t4{padding-top:4px}
.pad_t5{padding-top:5px}
.pad_t6{padding-top:6px}
.pad_t7{padding-top:7px}
.pad_t8{padding-top:8px}
.pad_t9{padding-top:9px}
.pad_t10{padding-top:10px}
.pad_t11{padding-top:11px}
.pad_t12{padding-top:12px}
.pad_t13{padding-top:13px}
.pad_t14{padding-top:14px}
.pad_t15{padding-top:15px}
.pad_t17{padding-top:17px}
.pad_t18{padding-top:18px}
.pad_t20{padding-top:20px}
.pad_t25{padding-top:25px}
.pad_t30{padding-top:30px}
.pad_t35{padding-top:35px}
.pad_t40{padding-top:40px}
.pad_t2b{padding-top:2px;display:block;}
.pad_t5b{padding-top:5px;display:block;}
.pad_l2{padding-left:2px}
.pad_l3{padding-left:3px}
.pad_l4{padding-left:4px}
.pad_l5{padding-left:5px}
.pad_l6{padding-left:6px}
.pad_l9{padding-left:9px}
.pad_l10{padding-left:10px}
.pad_l12{padding-left:12px}
.pad_l15{padding-left:15px}
.pad_l20{padding-left:20px}
.pad_l25{padding-left:25px}
.pad_l30{padding-left:30px}
.pad_l37{padding-left:37px}
.pad_r3{padding-right:3px}
.pad_r6{padding-right:6px}
.pad_r8{padding-right:8px}
.pad_r10{padding-right:10px}
.pad_r15{padding-right:15px}
.pad_r18{padding-right:18px}
.pad_r26{padding-right:26px}
.pad_r35{padding-right:35px}
.pad_r40{padding-right:40px}
.pad_b2{padding-bottom:2px}
.pad_b4{padding-bottom:4px}
.pad_b5{padding-bottom:5px}
.pad_b7{padding-bottom:7px}
.pad_b10{padding-bottom:10px}
.pad_b13{padding-bottom:13px}
.pad_b15{padding-bottom:15px}
.pad_b17{padding-bottom:17px}
.pad_b20{padding-bottom:20px}
.pad_b25{padding-bottom:25px}
.mt0{margin-top:0px}
.mt1{margin-top:1px}
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt4{margin-top:4px}
.mt5{margin-top:5px}
.mt6{margin-top:6px}
.mt7{margin-top:7px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt13{margin-top:13px}
.mt15{margin-top:15px}
.mt17{margin-top:17px}
.mt18{margin-top:18px}
.mt20{margin-top:20px}
.mt22{margin-top:22px}
.mt23{margin-top:23px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt150{margin-top:150px}
.mr1{margin-right:1px}
.mr2{margin-right:2px}
.mr3{margin-right:3px}
.mr4{margin-right:4px}
.mr5{margin-right:5px}
.mr6{margin-right:6px}
.mr7{margin-right:7px}
.mr8{margin-right:8px}
.mr10{margin-right:10px}
.mr12{margin-right:12px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.ml1{margin-left:1px}
.ml2{margin-left:2px}
.ml3{margin-left:3px}
.ml4{margin-left:4px}
.ml5{margin-left:5px}
.ml7{margin-left:7px}
.ml8{margin-left:8px}
.ml10{margin-left:10px}
.ml12{margin-left:12px}
.ml15{margin-left:15px}
.ml18{margin-left:18px}
.ml20{margin-left:20px}
.ml23{margin-left:23px}
.ml27{margin-left:27px}
.ml29{margin-left:29px}
.ml30{margin-left:30px}
.ml32{margin-left:32px}
.ml33{margin-left:33px}
.ml35{margin-left:35px}
.ml37{margin-left:37px}
.ml40{margin-left:40px}
.ml41{margin-left:41px}
.ml45{margin-left:45px}
.ml49{margin-left:49px}
.ml50{margin-left:50px}
.ml60{margin-left:60px}
.ml70{margin-left:70px}
.ml75{margin-left:75px}
.ml78{margin-left:78px}
.ml95{margin-left:95px}
.ml195{margin-left:195px}
.mb2{margin-bottom:2px}
.mb4{margin-bottom:4px}
.mb5{margin-bottom:5px}
.mb6{margin-bottom:6px}
.mb7{margin-bottom:7px}
.mb8{margin-bottom:8px}
.mb9{margin-bottom:9px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb18{margin-bottom:18px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mt_7{margin-top:-7px}
.mt_15{#margin-top:-15px}
.mt_12{margin-top:-12px}


/*¿µ¿ª */
.body1 {  font-family: "Helvetica"; font-size: 9pt; color: #666666; text-decoration: none; line-height: 16px; font-weight: normal}
.body2 {  font-family: "Helvetica"; font-size: 9pt; color: #797979; font-style: normal;	line-height: 14pt}
.body3 {  font-family: "Helvetica"; font-size: 9pt; color: #666666	text-decoration: none; line-height: 14pt; font-weight: normal;}
.body4 {  font-family: "Helvetica"; font-size: 9pt; color: #666666;	text-decoration: none; line-height: 18px; font-weight: normal}
.body5 {  font-family: "Helvetica"; font-size: 9pt; color: #4A4A4A;	text-decoration: none; line-height: 22px; font-weight: normal}
.body6 {  font-family: "Helvetica"; font-size: 9pt; color: #3F3F3F;	text-decoration: none; line-height: 14px; font-weight: normal}
.body7 {  font-family: "arial"; font-size: 11px; color: #3F3F3F;	text-decoration: none; line-height: 14px; font-weight: normal}

/***** °£°Ý ½ºÅ¸ÀÏ *****/
.table {padding:0 0 0 7 } /*Å×ÀÌºí¾È¿¡ ¿ÞÂÊ ¶ç¿ì±â*/
.table2 {padding:10 10 10 7 } /*°Ô½ÃÆÇ ³»¿ëº¸±â*/
.table_contents {padding:10 10 10 10 } /*°Ô½ÃÆÇ ³»¿ëº¸±â*/

iframe  
{scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #FFFFFF}

.boardtext {font-family: "Helvetica"; font-size: 9pt; color: #464646; text-decoration: none; line-height: 13pt}
.footer {font-family: "Helvetica"; font-size: 9pt; color: #464646; text-decoration: none; line-height: 13pt}


/***** Box *****/
.box01 {font-size:12px; font-family:arial; font-size:9pt; color:#464646; border:1px solid #D0D6B9; background-Color:#FFFFFF;} /*¹æ¹®ÀÚ ¼ö*/
.box02 {font-size:12px; color:#2E8B00; font-family:arial; border:1px solid #C1C1C1; background-Color:#FFFFFF;} /*Áú¹®*/
.box {font-family:"Helvetica"; font-size: 9pt; color: #6C6C6C; border: #e0e0e0 1px solid; BACKGROUND: #fafafa; letter-spacing:-0.1em; padding:2px 2px 0 2px; vertical-align: middle;}
.box2 {BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; }
.box3 {BORDER-RIGHT: #acd78f 1px solid; BORDER-TOP: #acd78f 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #acd78f 1px solid; BORDER-BOTTOM: #acd78f 1px solid;}
.search {BORDER-RIGHT: #b7af9c 1px solid; BORDER-TOP: #b7af9c 1px solid; BACKGROUND: #e2dbc9; BORDER-LEFT: #b7af9c 1px solid; BORDER-BOTTOM: #b7af9c 1px solid;}

