/* ¿¡µàºôASP ¿ÞÂÊ ¸Þ´º ½ºÅ¸ÀÏ */

#snb *{letter-spacing:-1px;}
#snb img{border:0;}

#snb{width:152px; overflow:hidden;}
	
	/* 1depth ¸µÅ© */
	.depth01,.depth01_on{line-height:27px;}
	.depth01 span,.depth01_on span{line-height:27px; padding-left:25px;} /* td a ÅÂ±× ¾È¿¡ µé¿©¾²±â ÇÏ±â À§ÇØ spanÀ» »ç¿ë */
	.depth01 a{display:block; width:152px; height:27px; text-decoration:none; background:url(/css/img/depth01_bg.gif) left bottom no-repeat; color:#676767;}
	.depth01 a:hover{background:url(/css/img/depth01_bg.gif) left top no-repeat; color:#E1E8F1;} /* over ½Ã ¹Ù²î´Â ÀÌ¹ÌÁö¿Í text Ä®¶ó */
	
	/* 1depth _Red ¸µÅ© */
	.rdepth01,.rdepth01_on{line-height:27px;}
	.rdepth01 span,.rdepth01_on span{line-height:27px; padding-left:25px; font-size:12px;} /* td a ÅÂ±× ¾È¿¡ µé¿©¾²±â ÇÏ±â À§ÇØ spanÀ» »ç¿ë */
	.rdepth01 a{display:block; width:185px; height:27px; text-decoration:none; background:url(/css/img/red_depth01_bg.gif) left bottom no-repeat; color:#676767;}
	.rdepth01 a:hover{background:url(/css/img/red_depth01_bg.gif) left top no-repeat; color:#E1E8F1;} /* over ½Ã ¹Ù²î´Â ÀÌ¹ÌÁö¿Í text Ä®¶ó */
	
	/* 1depth ¸µÅ© Áß ÇöÀç ÆäÀÌÁö Ç¥½ÃÀÏ °æ¿ì */
	.depth01_on {width:185px; height:27px; background:url(/css/img/depth01_bg.gif) left top no-repeat; color:#E1E8F1;}
	
	/* 2depth ¸µÅ© */
	.depth02,.depth02_on{line-height:27px;}
	.depth02 span,.depth02_on span{line-height:27px; padding-left:27px;} /* td a ÅÂ±× ¾È¿¡ µé¿©¾²±â ÇÏ±â À§ÇØ spanÀ» »ç¿ë */
	.depth02 a{display:block; width:152px; height:27px; text-decoration:none; background:url(/css/img/depth02_bg.gif) left bottom no-repeat; color:#838484;}
	.depth02 a:hover{background:url(/css/img/depth02_bg.gif) left top no-repeat; color:#838484;} /* over ½Ã ¹Ù²î´Â ÀÌ¹ÌÁö¿Í text Ä®¶ó */
	
	/* 3depth ¸µÅ© */
	.depth03 span{line-height:25px; padding-left:30px; font-size:11px;} /* td a ÅÂ±× ¾È¿¡ µé¿©¾²±â ÇÏ±â À§ÇØ spanÀ» »ç¿ë */
	.depth03 a{display:block; width:152px; height:27px; text-decoration:none; background:url(/css/img/depth03_bg.gif) 21px 40% no-repeat; color:#6D6D6D; font-size:11px;}
	.depth03 a:hover{text-decoration:underline; background:url(/css/img/depth03_bg.gif) 21px 40% no-repeat; color:#6D6D6D; font-size:11px;} /* over ½Ã ¹Ù²î´Â ÀÌ¹ÌÁö¿Í text Ä®¶ó */

/* CSS Document */
td {
    COLOR: #6D6D6D;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
}

body {
    COLOR: #6D6D6D;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
}
body A:link {
	COLOR: #6D6D6D; µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
body A:visited {
	COLOR: #6D6D6D; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
body A:hover {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}


/* ¸ÞÀÎ */

.select{
   font-size: 12px;
	    color: #333333;
}

.defaultFont {
	COLOR: #666666;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
}
.defaultFont A:link {
	COLOR: #737373; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.defaultFont A:visited {
	COLOR: #737373; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.defaultFont A:hover {
	COLOR: #518fc9; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}


.list {
	COLOR: 2D2D2D; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.list  A:link {
	COLOR: #2D2D2D; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.list  A:visited {
	COLOR: #2D2D2D; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.list  A:hover {
	COLOR: #0C55AD; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}




.submenu {
	COLOR: 737373; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.submenu  A:link {
	COLOR: #737373; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.submenu  A:visited {
	COLOR: #737373; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.submenu  A:hover {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}


.submenu2 {
	COLOR: 737373; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 11px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.submenu2  A:link {
	COLOR: #737373; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.submenu2  A:visited {
	COLOR: #737373; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}
.submenu2  A:hover {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 16px; padding-top: 3px; TEXT-DECORATION: none
}


.subtitle {
	COLOR: 683399; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 14px; LINE-HEIGHT: 16px; font-weight: bold; padding-top: 3px; TEXT-DECORATION: none 
}
.subtitle  A:link {
	COLOR: #683399; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold; padding-top: 3px; TEXT-DECORATION: none
}
.subtitle  A:visited {
	COLOR: #683399; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold; padding-top: 3px; TEXT-DECORATION: none
}
.subtitle  A:hover {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold; padding-top: 3px; TEXT-DECORATION: none
}


.footer {
	COLOR: 858585; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.footer  A:link {
	COLOR: #858585; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.footer  A:visited {
	COLOR: #858585; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.footer  A:hover {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}


.cal_blue {
	COLOR: #4c93e8; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none 
}
.cal_blue  A:link {
	COLOR: #4c93e8; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none
}
.cal_blue  A:visited {
	COLOR: #4c93e8; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none
}


.cal_red {
	COLOR: #D74A79; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none
}
.cal_red  A:link {
	COLOR: #D74A79; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none
}
.cal_red  A:visited {
	COLOR: #D74A79; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none
}


.cal_black {
	COLOR: #000000; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none 
}
.cal_black  A:link {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none
}
.cal_black  A:visited {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; font-weight: bold; TEXT-DECORATION: none
}


.cal_text {
	COLOR: #000000; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none 
}
.cal_text  A:link {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.cal_text  A:visited {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}



.footerEng {
	COLOR: a6a69f;
	FONT-FAMILY: "verdana";
	FONT-SIZE: 10px;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.navi{
	COLOR: #26a225;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.navi  A:link {
	COLOR: #777777; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 14px; TEXT-DECORATION: none; 	font-weight: normal;
}
.navi  A:visited {
	COLOR: #777777; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 14px; TEXT-DECORATION: none; 	font-weight: normal;
}
.navi  A:hover {
	COLOR: #26a225; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 11px; LINE-HEIGHT: 14px; TEXT-DECORATION: none; 	font-weight: normal;
}

.navy {
	COLOR: #4472AE;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.navy  A:link {
	COLOR: #4472AE; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.navy  A:visited {
	COLOR: #4472AE; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.navy  A:hover {
	COLOR: #005db9; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}

.or {
	COLOR: #e85403;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.or  A:link {
	COLOR: #4472AE; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.or  A:visited {
	COLOR: #4472AE; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.or  A:hover {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}

.wh {
	COLOR: #FFFFFF;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.wh  A:link {
	COLOR: #FFFFFF; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.wh  A:visited {
	COLOR: #FFFFFF; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.wh  A:hover {
	COLOR: #000000; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}

.pp {
	COLOR: #634E75;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.pp  A:link {
	COLOR: #634E75; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.pp  A:visited {
	COLOR: #634E75; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.pp  A:hover {
	COLOR: #005db9; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}

.black {
	COLOR: #000000;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
}
.black  A:link {
	COLOR: #634E75; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.black  A:visited {
	COLOR: #634E75; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.black  A:hover {
	COLOR: #005db9; FONT-FAMILY: µ¸¿ò; FONT-SIZE: 12px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}

.formStyleLogin {
	font-size: 11px;
	font-family: µ¸¿ò;
	color: #666666;
	border: 1px solid #cccccc;
	width: 56px;
	height: 18px;
}

.formStyleSearch {
	font-size: 12px;
	font-family: µ¸¿ò;
	color: #666666;
	border: 1px solid #cccccc;
	padding-top: 3px;
	width: 145px;
	height: 18px;
	margin:2px 0 0 0;
}

.formStyleSearch1 {
	font-size: 12px;
	font-family: µ¸¿ò;
	color: #666666;
	border: 1px solid #cccccc;
	padding-top: 3px;
	height: 22px;
	margin:2px 0 0 0;
}

.formStyleSearch2 {
	font-size: 12px;
	font-family: µ¸¿ò;
	color: #666666;
	border: 1px solid #cccccc;
	padding-top: 3px;
	height: 20px;
	margin:2px 0 0 0;
}


.formStyleSearch3 {
	font-size: 12px;
	font-family: µ¸¿ò;
	color: #666666;
	border: 1px solid #cccccc;
	padding-top: 3px;
	width: 30px;
	height: 18px;
	margin:2px 0 0 0;
}

.searchOption1{
	font-size: 12px;
	padding-top: 3px;
	font-family: µ¸¿ò;
	color:#666;
	border: 1px solid #cccccc;
	width:130px;
	height: 20px;
	background-color:#fffffa;
}

.searchOption2{
	font-size: 12px;
	font-family: µ¸¿ò;
	padding-top: 3px;
	color:#666;
	border: 1px solid #cccccc;
	width:120px;
	height: 20px;
	background-color:#fffffa;
}
.searchOption3{
	font-size: 12px;
	font-family: µ¸¿ò;
	padding-top: 3px;
	color:#666;
	border: 1px solid #cccccc;
	height: 20px;
	background-color:#fffffa
}

.searchOption4{
	font-size: 12px;
	font-family: µ¸¿ò;
	padding-top: 3px;
	color:#666;
	border: 1px solid #cccccc;
	width:300px;
	height: 20px;
	background-color:#fffffa;
}


/* ¼­ºê */

table.board td
{
    padding:5px 3px 5px 3px;
    text-decoration:none;
	font: 12px;
	border-bottom:1px dotted #b3cceb;
}

table.board1 td
{
    padding:5px 3px 5px 3px;
    text-decoration:none;
	font: 12px;
	border-bottom:1px dotted #c2d8e6;
}

table.board2 td
{
    padding:5px 3px 5px 3px;
    text-decoration:none;
	font: 12px;
	border-bottom:1px dotted #c2dee6;
}

table.board3 td
{
    padding:5px 3px 5px 3px;
    text-decoration:none;
	font: 12px;
	border-bottom:1px dotted #bbdadd;
}

table.board4 td
{
    padding:5px 7px 5px 7px;
    text-decoration:none;
	font: 12px;
	border-bottom:1px dotted #b3cceb;
}

table.board5 td
{
    padding:0;
	border-bottom:none;
}


table.board tr.endLine td
{
	border-bottom:solid 2px #69a8f5;
}
table.board1 tr.endLine td
{
	border-bottom:solid 2px #4cace8;
}

table.board2 tr.endLine td
{
	border-bottom:solid 2px #4cc5e8;
}

table.board3 tr.endLine td
{
	border-bottom:solid 2px #44cbd6;
}



table.board4 tr.topLine td
{
	border-top:1px dotted #b3cceb;
}

.form1 {
	border: 1px solid #cccccc;
	font-size: 12px;
	color: #333333;
}


/* Edulist left menu start*/
.dhtmlgoodies_slidedown_menu li{
    list-style-type:none;
    position:relative;
}
.dhtmlgoodies_slidedown_menu ul{
    margin:0px;
    padding:0px;
    position:relative;

}

.dhtmlgoodies_slidedown_menu div{
    margin:0px;
    padding:0px;
}
/*     Layout CSS */
.dhtmlgoodies_slidedown_menu{        
    width:152px;    
   
    
}

/* All A tags - i.e menu items. */
.dhtmlgoodies_slidedown_menu a{
    color: #000;
    text-decoration:none;    
    display:block;
    clear:both;
    width:152px;    
    padding-left:2px;    

}

/*
A tags 
*/
.dhtmlgoodies_slidedown_menu .slMenuItem_depth1{   
    margin-top:1px;
    border-bottom:0px solid #000;
    font-weight:bold;
    
}    
.dhtmlgoodies_slidedown_menu .slMenuItem_depth2{    
    margin-top:1px;
    padding-left:10px;
}    
.dhtmlgoodies_slidedown_menu .slMenuItem_depth3{    
    margin-top:1px;
    padding-left:10px;
    
}    
.dhtmlgoodies_slidedown_menu .slMenuItem_depth4{    
    margin-top:1px;
    color:red;
}    
.dhtmlgoodies_slidedown_menu .slMenuItem_depth5{    
    margin-top:1px;
}


.dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
    padding:1px;
    
}
.dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
    margin-left:5px;
    padding:1px;
}
.dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
    margin-left:10px;
    padding:1px;
}
.dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
    margin-left:15px;
    padding:1px;
}
/* Edulist left menu end */
