<STYLE>
BODY    
{   font-family: "돋움";  
    FONT-SIZE: 9pt;
    font-color:"#3C3C3C"
}   

TABLE
{
    font-family: "돋움"; 
    FONT-SIZE: 9pt;
    font-color:"#3C3C3C"
}
FORM {
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:none
}
.tableclasslr2 {
	border-top: #AAAAA9 1px solid; border-collapse: collapse;
	border-bottom: #AAAAA9 0px solid;  border-collapse: collapse;
}
.tableclasslr2 td {
	border-top:   #CCCCCA 1px solid; 
	border-bottom:#CCCCCA 0px solid; 
	padding-top:    10px; 
	padding-bottom: 10px; 
}

.tableclasslr {
	border-top: #AAAAA9 1px solid; border-collapse: collapse;
	border-bottom: #AAAAA9 1px solid;  border-collapse: collapse;
}
.tableclasslr td {
	border-top:   #CCCCCA 1px solid; 
	border-bottom:#CCCCCA 1px solid; 
	padding-top:    10px; 
	padding-bottom: 10px; 
}
.tableclasstt {
	border-top: #555555 2px solid; border-collapse: collapse;
	border-bottom: #555555 2px solid;  border-collapse: collapse;
}
.tableclasstt td {
	border-top:   #aaaaac 1px solid; 
	border-left:  #aaaaac 1px solid; 
	border-right: #aaaaac 1px solid; 
	border-bottom:#aaaaac 1px solid; 
	padding-bottom: 0px; 
	padding-top:    0px; 
	padding-left:   0px; 
	padding-right:  0px; 
}
.tableclasstt td.bline
{
	border-bottom: #555555 1px solid; 
}

.tableclass {
	border-top: #AAAAA9 1px solid; border-collapse: collapse;
	border-bottom: #AAAAA9 1px solid;  border-collapse: collapse;
}
.tableclass td {
	border-top:   #CCCCCA 1px solid; 
	border-left:  #CCCCCA 1px solid; 
	border-right: #CCCCCA 1px solid; 
	border-bottom:#CCCCCA 1px solid; 
	padding-bottom: 0px; 
	padding-top:    0px; 
	padding-left:   0px; 
	padding-right:  0px; 
}
.tableclass td.bline
{
	border-bottom: #AAAAA9 2px solid; 
}
.tableclass2 {
	border-top: #AAAAA9 2px solid; WIDTH: 100%; border-collapse: collapse;
	border-bottom: #AAAAA9 2px solid; WIDTH: 100%; border-collapse: collapse;
}
.tableclass2 td {
	border-top:   #CCCCCA 1px solid; 
	border-left:  #CCCCCA 1px solid; 
	border-right: #CCCCCA 1px solid; 
	border-bottom:#CCCCCA 1px solid; 
	padding-bottom: 0px; 
	padding-top:    0px; 
	padding-left:   0px; 
	padding-right:  0px; 
} 
.tableclass2 td.bline22
{
	border-bottom: #AAAAA9 1px solid; 
}
.bunsuk2main td.bline2
{
	border-bottom: #555555 1px solid; 
}
.tableclasssang {
	border-top: #AAAAA9 3px solid; WIDTH: 100%; border-collapse: collapse;
	border-bottom: #AAAAA9 2px solid; WIDTH: 100%; border-collapse: collapse;
}
.tableclasssang td {
	border-top:   #CCCCCA 1px solid; 
	border-left:  #CCCCCA 1px solid; 
	border-right: #CCCCCA 1px solid; 
	border-bottom:#CCCCCA 1px solid; 
	padding-bottom: 4px; 
	padding-top:    6px; 
	padding-left:   10px; 
	padding-right:  5px; 
}
.tableclass9 {
	WIDTH: 100%; border-collapse: collapse;
	WIDTH: 100%; border-collapse: collapse;
}
.tableclass9 td {
	border-top:   #CCCCCA 1px solid; 
	border-left:  #CCCCCA 1px solid; 
	border-right: #CCCCCA 1px solid; 
	border-bottom:#CCCCCA 1px solid; 
	padding-top:    4px; 
	padding-bottom:    2px; 
}

.tableclasst {
	border-top: #AAAAA9 2px solid; WIDTH: 100%; border-collapse: collapse;
	border-bottom: #AAAAA9 1px solid; WIDTH: 100%; border-collapse: collapse;
}
.tableclasst td {
	border-top:   #CCCCCA 1px solid; 
	border-left:  #CCCCCA 1px solid; 
	border-right: #CCCCCA 1px solid; 
	border-bottom:#CCCCCA 1px solid; 
	padding-bottom: 2px; 
	padding-top:    3px; 
}
.tableclassnon {
}
.tableclassnon td {
	border-top:   #CCCCCA 0px solid; 
	border-left:  #CCCCCA 0px solid; 
	border-right: #CCCCCA 0px solid; 
	border-bottom:#CCCCCA 0px solid; 
	padding-bottom: 0px; 
	padding-top:    0px; 
	padding-left:   0px; 
	padding-right:  0px; 
}

 
.topline
{
border-top-width:2;
border-top-color:#CCCCCA;
border-top-style:solid;
}
.bottomline
{
border-bottom-width:1;
border-bottom-color:#CCCCCA;
border-bottom-style:solid
}
.bline
{
border-bottom-width:2;
border-bottom-color:#729B88;
border-bottom-style:solid
}
A.linkclass:link {
	COLOR: #316BE6; text-decoration: none
}
A.linkclass:active {
	COLOR: #A54400; text-decoration: none
}
A.linkclass:visited {
	COLOR: #800080; text-decoration: none
}
A.linkclass:hover {
	COLOR: #A54400; text-decoration: underline
}


A.linktmenuclass:link {
	COLOR: #316BE6; text-decoration: none
}
A.linktmenuclass:active {
	COLOR: #A54400; text-decoration: none
}
A.linktmenuclass:visited {
	COLOR: #800080; text-decoration: none
}
A.linktmenuclass:hover {
	COLOR: #A54400; text-decoration: none
}



A.linklmenuclass:link {
	COLOR: #3C3C3C; text-decoration: none
}
A.linklmenuclass:active {
	COLOR: #3C3C3C; text-decoration: none
}
A.linklmenuclass:visited {
	COLOR: #3C3C3C; text-decoration: none
}
A.linklmenuclass:hover {
	COLOR: #3C3C3C; text-decoration: none
}



A.searchmenulink:link {
	COLOR: #316BE6; text-decoration: none
}
A.searchmenulink:active {
	COLOR: #A54400; text-decoration: none
}
A.searchmenulink:visited {
	COLOR: #800080; text-decoration: none
}
A.searchmenulink:hover {
	COLOR: #A54400; text-decoration: none
}



A.searchmoreclass:link {
	COLOR: #316BE6; text-decoration: none
}
A.searchmoreclass:active {
	COLOR: #A54400; text-decoration: none
}
A.searchmoreclass:visited {
	COLOR: #800080; text-decoration: none
}
A.searchmoreclass:hover {
	COLOR: #A54400; text-decoration: none
}


A.linkfileclass:link {
	COLOR: #316BE6; text-decoration: none
}
A.linkfileclass:active {
	COLOR: #A54400; text-decoration: none
}
A.linkfileclass:visited {
	COLOR: #800080; text-decoration: none
}
A.linkfileclass:hover {
	COLOR: #A54400; text-decoration: none
}

/* 설명글 타이틀(예전 #F5F5DC) */
.bgcolortitle1 {
	background-color:#F0F2F6;
}

/* 리스트 타이틀(공지,공고등) */
.bgcolortitle2 {
	background-color:#E0F6D6;
}

/* 설명글 타이틀(예전 #EEEEC4) */
.bgcolortitle3 {
	background-color:#F0F2F6;
}

/* 페이지 왼쪽 메뉴 기본 */
.bgcolorleftm1 {
	background-color:#FFFFFF;
	
	border-top-width:1;
	border-top-color:#CCCCCA;
	border-top-style:solid;	
	border-bottom-width:1;
	border-bottom-color:#CCCCCA;
	border-bottom-style:solid;	
}

/* 페이지 왼쪽 메뉴 선택 */
.bgcolorleftm2 {
	background-color:#E7E8F1;

	border-top-width:1;
	border-top-color:#CCCCCA;
	border-top-style:solid;	
	border-bottom-width:1;
	border-bottom-color:#CCCCCA;
	border-bottom-style:solid;
}

/* 공지리스트 타이틀 */
.linetitlecolor
{
	border-top-width:2;
	border-top-color:#B7DFB8;
	border-top-style:solid;
	
	border-bottom-width:1;
	border-bottom-color:#B7DFB8;
	border-bottom-style:solid
}

/* 공지리스트 기본라인 */
.bgcolorline1 {
	background-color:#FFFFFF;
}

/* 공지리스트 색상라인 */
.bgcolorline2 {
	background-color:#F9FBFD;
}

/* 공지리스트 기본라인 */
.linecolor1
{
	border-bottom-width:1;
	border-bottom-color:#CCCCCA;
	border-bottom-style:solid;
} 

/* 공지리스트 마지막라인 */
.linecolor2
{
	border-bottom-width:1;
	border-bottom-color:#CCCCCA;
	border-bottom-style:solid
} 

/* 공지상세 왼쪽 타이틀 */
.bgcolorleft1 {
	background-color:#E0F6D6;
}

/* 공지상세 테두리 라인 */
.boxlinecolor
{
	border-top-width:3;
	border-top-color:#B7DFB8;
	border-top-style:solid;
	
	border-bottom-width:2;
	border-bottom-color:#B7DFB8;
	border-bottom-style:solid;
	
	border-left-width:1;
	border-left-color:#CCCCCA;
	border-left-style:solid;
	
	border-right-width:1;
	border-right-color:#CCCCCA;
	border-right-style:solid;
}

input:focus {
	outline: none;
	border:1px solid #BEBFC4;
}
input[type="text"], input[type="readonly"]{
	font-size:9pt; family:돋움;border:1px solid #BEBFC4;
	height:21px;
    border-radius: 3px;
}
select {
	border: 1px solid #BEBFC4;
	height:21px;
    border-radius: 3px;
}
*:focus{outline:none;}
.boldsans{	font-family:sans-serif;}

</STYLE>