body { margin:0px; font-size:12px; font-family:dotum; color:#666666;  background-image: url(../img/body_bg.jpg); background-repeat:repeat-x; background-position: top;}

img { border:0px }

A:link {  color: #6890a3; text-decoration: none}
A:visited { color: #6890a3; text-decoration: none}
A:hover { color: #000000; text-decoration: underline}


td {  font-size:12px; ; color:#666666; font-family:dotum; line-height:16px;}

/*ÆäÀÌÁöº° À§Ä¡*/


.navibg { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_1.gif);padding-top:5px;padding-right:21px; text-align:right;}
.navibg2 { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_2.gif);padding-top:5px;padding-right:21px; text-align:right;}
.navibg3 { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_3.gif);padding-top:5px;padding-right:21px; text-align:right;}
.navibg4 { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_4.gif);padding-top:5px;padding-right:21px; text-align:right;}
.navibg5 { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_5.gif);padding-top:5px;padding-right:21px; text-align:right;}
.navibg6 { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_6.gif);padding-top:5px;padding-right:21px; text-align:right;}
.navibg7 { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_7.gif);padding-top:5px;padding-right:21px; text-align:right;}
.navibg8 { text-align:right; color: #FFFFFF; font-size: 12px;   text-decoration:none; height:25px; background-image:url(../img/title_8.gif);padding-top:5px;padding-right:21px; text-align:right;}

.navibg a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }

.navibg2 a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg2 a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg2 a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }

.navibg3 a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg3 a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg3 a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }

.navibg4 a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg4 a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg4 a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }

.navibg5 a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg5 a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg5 a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }

.navibg6 a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg6 a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg6 a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }

.navibg7 a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg7 a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg7 a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }

.navibg8 a:link { font-size: 12px; color: #FFFFFF;   text-decoration:none;   }
.navibg8 a:visited { font-size: 12px; color: #FFFFFF;  text-decoration:none;   }
.navibg8 a:hover{font-size: 12px; color: #FFFFFF;  text-decoration:none;   }










/* ¸µÅ© */
.link { font-size: 12px ; color: #628598; text-decoration:none;}
.link a:link { font-size: 12px; color: #628598; text-decoration:none;}
.link a:visited { font-size: 12px; color: #628598; text-decoration:none;}
.link a:hover{font-size: 12px; color: #77A9C3; text-decoration:none; }



/*Background*/
.mainbg { background-image:url(../img/bg.jpg); background-repeat:repeat-x;}

.mainbg2 { background-image:url(../img/bg2.jpg); background-repeat:repeat-x;}

.bodymainbg { margin:0px; background-image: url(../img/body_mainbg.jpg); background-repeat:repeat-x; background-position: top;}
.mainconbg { margin:0px; background-image: url(../img/main_conbg.jpg); background-repeat:repeat-x; height:280px;}
.leftmenubg {background-image: url(../img/left_menubg.jpg); background-repeat:repeat-x; }

.tablebg { background-image: url(../img/tablebg.jpg); background-repeat: no-repeat; background-position: top x;}
.subbg { background-image: url(../img/sub_bg.jpg); background-repeat: no-repeat; background-position: top x;}

.tabbg { background-image: url(../img/tabmenu_bg.gif);}
.coursebg { background-image: url(../img/course_tabbg.gif);}
.carendarbg { background-image: url(../img/carendar_bg.gif);}
.boxbg { background-image: url(../img/box1_bg.gif); padding-left:20; padding-right:15;}

.footerbg { background-image:url(../img/bg_footer2.jpg); background-repeat:repeat-x;}
.mainfooter { background-image:url(../img/main_footer.jpg); background-repeat:repeat-x;  background-position: bototm x;}


/*Å×ÀÌºí ±âº»Ç¥*/
/*Çª¸¥°è¿­*/

.t1 {  color:#FFFFFF; text-align:center; background-color:#77a9c3 }
.t1p {  color:#FFFFFF; text-align:center; background-color:#77a9c3 ;padding-top:10px;}
.t2 {  line-height:18px; color:#6890a3; text-align:center; font-weight:bold; background-color:#ffffff;}
.t3 {  line-height:18px; color:#505050; padding-left:11px;  text-align:left;}
.t3c {  line-height:18px; color:#505050; text-align:center;}


.t3l {  line-height:18px; color:#505050; text-align:left; padding-left:10px;}

.t3b {  line-height:18px; color:#007bbb; text-align:center; font-weight:bold;}

.t4 {  line-height:18px; color:#4f8aad; text-align:center;background-color:#fdfeff}
.t4b {  line-height:18px; color:#4f8aad; text-align:center;background-color:#fdfeff; font-weight:bold;}


.tb {  color:#007bbb; padding-left:11px;  text-align:left; font-weight:bold;}

.searchb {  color:#007bbb; padding-left:11px;  text-align:left; background-image:url(../img/search_footer.gif); background-repeat: no-repeat; padding-left:73px;}


.b1 {  color:#6f92a5; text-align:center; background-image:url(../img/board_titlebg.gif);}
.b2 {  color:#706f6f; text-align:center;}

.tbline { background-color:#72A4C3;}





.tborder {  line-height:14px;  background-color:#F0F1F2; }
.tcolor {  line-height:14px; color:#5C7DAD;  padding:4px;  text-align:center; background-color:#FFFFFF;}
.tcolorl {  line-height:14px; color:#5C7DAD; padding:4px;  text-align:left; background-color:#FFFFFF;}
.tcolorl11 {  font-size: 11px;  color:#5C7DAD; padding:4px;  text-align:left; background-color:#FFFFFF;}
.twhite { background-color:#F9F9FA; text-align:center;  height:25; padding:4px; }
.twhitel { background-color:#F9F9FA; text-align:center;  height:25;  text-align:left;  padding:4px; }
.twhite11 {  font-size: 11px; background-color:#F9F9FA; text-align:left;  height:25; padding:4px; }

/*°Ô½ÃÆÇ*/
.bl {  border-top:2px solid #B3C0C7; border-bottom:2px solid #B3C0C7 ; text-align:center; background-color:#F2F5F6;}

.input1 {  font-family:±¼¸²; font-size:12px;  color: #454545; border : 0 none ; background-color: #ffffff;}

.textarea{border:1px solid #DBDBDB;padding:0 2 0 2;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #D3D3D3; 
	SCROLLBAR-3DLIGHT-COLOR: #D3D3D3; 
	SCROLLBAR-ARROW-COLOR: #D3D3D3; 
	SCROLLBAR-DARKSHADOW-C5C5C5: #ffffff;
	SCROLLBAR-BASE-COLOR: #D3D3D3;}

.notice {color:#446F83;  font-family:±¼¸²; font-size:12px;}
.notice2 {color:#446F83;  font-family:±¼¸²; font-size:12px; text-align:right;}

/****************************************************
* font
*****************************************************/
.11 {  font-size:11px; font-family:dotum; height:18; color:#505050; }
.12 {  font-size:12px; font-family:±¼¸²; color:#505050; padding-left:14px;}

.12t {  font-size:12px; font-family:±¼¸²; color:#505050; padding-left:0px;}

.12c {  font-size:12px; font-family:±¼¸²; color:#4c809c; padding-left:14px; }
.12l {  font-size:12px; font-family:±¼¸²; color:#4c809c;  }


.12cc {  font-size:12px; font-family:±¼¸²; color:#4c809c; padding-left:26px; }

.selet {  font-size:12px; font-family:±¼¸²; color:#6B899B; }

.bold1 {  color:#5389A5; padding-left:12px;  text-align:left; font-weight:bold;}

.padd {  font-size:12px; font-family:dotum; color:#666666 ; padding:4px ; background-color:#FFFFFF}
.border { border-style:solid; border-width:1 ; border-color:#BEC3D4 ;}


#deco {
	overflow:auto;
	border:1px solid #808080;
	scrollbar-face-color:#DDDDDD;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#727272;
	scrollbar-3dlight-color:#FFFAFA;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	
	visibility: visible;
 }

