BODY {scrollbar-face-color: ##FFFFF7; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: 
  #FFFFFF; scrollbar-3dlight-color: #DFDFDF; scrollbar-darkshadow-color: #DFDFDF; 
  scrollbar-track-color: #ffffff; scrollbar-arrow-color: #000000;
  margin-left:0px; margin-top:0px;} 
/* .input {
 BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; 
 COLOR: AC8E6C; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: "tahoma", "돋움"; back-color: white ; height:22px;
 width:"220px"; 
} */
 .inputgreytext{
 BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; 
 COLOR: 8F8F8F; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: "tahoma", "돋움"; back-color: white ; height:22px;
 width:"220px"; 
} 
.inputran {
 BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; 
 COLOR: AC8E6C; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: "tahoma", "돋움"; back-color: white ; height:22px;
  
} 
/*
a:link		  {color: #0072BC; font-weight: normal;}
a:active      {color: #000000; font-weight: normal;}
a:visited	  {text-decoration:none;}
a:hover		  {color: #0072BC; font-weight: normal;}
*/

    .textdecoration1 { text-decoration: none;}
    .textdecoration2 { text-decoration: underline;}
    .textdecoration3 { text-decoration: overline;}
    .textdecoration4 { text-decoration: line-through;}
    a:link { text-decoration: none;}
    a:visited { color: #ffffff; text-decoration: none;}
    a:active { text-decoration: none;}
    a:hover {text-decoration: none;}

img{border:0px}

.bold {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 777777;
	letter-spacing: normal;
	font-weight: bold;
	}
.bold1 {
	font-family: "tahoma", "맑은고딕";
	font-size: 12px;
	line-height: 16px;
	color: 0054A6;
	letter-spacing: normal;
	font-weight: bold;
	}
.bold2 {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 598527;
	letter-spacing: normal;
	font-weight: bold;
	}
td {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	letter-spacing: normal;
	}
.hybold {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: D0FE68;
	letter-spacing: normal;
	font-weight: bold;

}
.pupbold {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 7A629E;
	letter-spacing: normal;
	font-weight: bold;

}
.hybold2 {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: A6FDF7;
	letter-spacing: normal;
	font-weight: bold;

}
.whitebold {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: ffffff;
	letter-spacing: normal;
	font-weight: bold;

}
.white{
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: ffffff;
	letter-spacing: normal;


}
.text {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 737373;
	letter-spacing: normal;
}
.gray {
	font-family: "tahoma", "맑은고딕";
	font-size: 12px;
	line-height: 16px;
	color: 595959;
	letter-spacing: normal;
}
.graydo {
	font-family: "tahoma", "맑은고딕";
	font-size: 11px;
	line-height: 16px;
	color: 737373;
	letter-spacing: normal;
}
.graydobold {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 737373;
	font-weight: bold;
	letter-spacing: normal;
}


.graybold {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 737373;
	letter-spacing: normal;
	font-weight: bold;
	
}
.redbold{
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: ED1C24;
	letter-spacing: normal;
	font-weight: bold;
	
}
.red {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: ED1C24;
	letter-spacing: normal;
	
}
.blackbold {
	font-family: "tahoma", "맑은고딕";
	font-size: 12px;
	line-height: 16px;
	color: 000000;
	letter-spacing: normal;
	font-weight: bold;

}
.darkgraybold {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 333333;
	letter-spacing: normal;
	font-weight: bold;
	
}
.black {
	font-family: "tahoma", "돋움";
	font-size: 11px;
	line-height: 16px;
	color: 000000;
	letter-spacing: normal;
	
	
}
.selectbox {
	
	font-family: "Tahoma", "돋움";
	font-size:"12px";
	color: AC8E6C;
	width:"112px";
	
	
}
.selectboxran {
	
	font-family: "Tahoma", "돋움";
	font-size:"11px";
	color: 000000;
	background-color:"#DFDFDF";
	
	
	
}

/************************************ 기본 css *****************************************/
body {margin:0; font-size:11px; font-family:"Dotum,Seoul,Verdana"; color:#666666;}
td,input,select,textarea {font-size:11px; font-family:"Dotum,Seoul,Verdana"; color:#666666;}
input.checkbox { width:14px; height:14px; margin:0px; border:0px; }

/* 개인화영역 텍스트*/
a.nav01:link {font-family:"dotum,seoul,verdana"; color:#666666; text-decoration:none; font-size:11px;}
a.nav01:visited {font-family:"dotum,seoul,verdana"; color:#666666; text-decoration:none; font-size:11px;}
a.nav01:hover {font-family:"dotum,seoul,verdana"; color:#999999; text-decoration:none; font-size:11px;}

a.gray:link , a.gray:active , a.gray:visited {color:#666666; text-decoration:none;}
a.gray:hover {color:#333333; text-decoration:underline;}

a.blue_b:link , a.blue_b:active , a.blue_b:visited {color:#336699; font-weight:bold; text-decoration:none;}
a.blue_b:hover {color:#999999; font-weight:bold; text-decoration:underline;}

a.gray11:link , a.gray11:active , a.gray11:visited {font-family:"dotum"; font-size:11px; color:#646E6D; text-decoration:none;}
a.gray11:hover {color:#FF6600; text-decoration:none;}

.blue {color:#336699; }
.orange {color:#FF6600; }
.orange_b {color:#FF6600; font-weight:bold;}
.board11 {height:27;font-family:"dotum"; font-size:11px; color:#7490A2; text-decoration:none;}
.box{ color:#000000; border:1px solid #C4CAD1; font-family:"돋움","굴림","verdana","arial"; font-size:9pt; padding: 2 0 0 3; letter-spacing:0px;}

/* List Paging */
.paging01 {padding:2 4 0 4; color:#000000;}
.paging01on {padding:2 4 0 4; color:#000000; font-weight:bold; text-decoration:underline;}
.paging_ht01 {margin:10 0 0 0;}
.paging_icon01 {margin:0 3;}

a.paging02:link {color:#444444; text-decoration:none;}
a.paging02:visited {color:#444444; text-decoration:none;}
a.paging02:hover {color:#444444; text-decoration:underline;}

/********게시판*********/
.boardfg {background-color: #F5F5F5;width: 110;text-align: center;}
.boarddg {padding:3 0 3 10;line-height:150%;word-break:break-all;overflow:auto;}
.board_gfmiw {padding:2px; background-color: #DEDEDE; border:0px;}
.board_gmiw {padding:2px; background-color: #DEDEDE; border:0px;}
.board_gnliw {padding:2px; background-color: #DEDEDE; border:0px;}
.board_gliw {padding:2px; background-color: #DEDEDE; border:0px;}
.schedule_mini {height:27;text-align: center;font-family:"dotum"; font-size:11px; color:#7490A2; text-decoration:none;}

/********회원*********/
.memberfg {background-color: #F2F8FC;width: 120;height:30;padding: 0 0 0 5;}
.memberdg {background-color: #FFFFFF;padding:0 0 0 5;line-height:150%;word-break:break-all;overflow:auto;}