@charset "euc-kr";


.Test 
{
	
}
.TableColor
{
	
	BACKGROUND-COLOR: #efefef;
	border : 1px gray solid;
}

td {
	font-family: "µ¸¿ò", "Verdana";
	font-size: 9pt;
	color: #4c4b4b;
	line-height: 17px;
}
a:link {
	text-decoration: none;
	color: #4c4b4b;
}
a:visited {
	color: #4c4b4b;
	text-decoration: none;
}
a:hover {
	color: #4c4b4b;
	text-decoration: none;
	background-color: #FFFFFF;
}
a:active {
	color: #4c4b4b;
	text-decoration: none;
	background-color: #FFFFFF;
}


.INPUT_search {
	FONT-FAMILY:"µ¸¿ò";
	FONT-SIZE:9pt;
	BORDER: 1px SOLID #0D0D0D;
	color:#999999;
	background-color: #1b1a18;
}
.INPUT1 {
	FONT-FAMILY:"µ¸¿ò";
	FONT-SIZE:9pt;
	BORDER: 1px SOLID #d4d4d4;
	color:#666666;
	background-color: #f6f6f6;
	ime-mode:active;
}
.INPUTEng {
	FONT-FAMILY:"µ¸¿ò";
	FONT-SIZE:9pt;
	BORDER: 1px SOLID #d4d4d4;
	color:#666666;
	background-color: #f6f6f6;
}

.INPUT2 {
	FONT-FAMILY:"µ¸¿ò";
	FONT-SIZE:9pt;
	BORDER: 1px SOLID #CCCCCC;
	color: #666666;
	background-color: #FFFFFF;
	margin-left: 0px;
}

.INPUT3 {
	FONT-FAMILY:"µ¸¿ò";
	FONT-SIZE:9pt;
	BORDER: 1px SOLID #FFFFFF;
	color: #666666;
	background-color: #FFFFFF;
}

.DATE {
	FONT-FAMILY:"µ¸¿ò";
	FONT-SIZE:9pt;
	
	BORDER: 1px SOLID #d4d4d4;
	color:#ef0909;
	font-weight:bold;
	background-color: #FFFFFF;
}

.Pad_academy_box { 
	PADDING-BOTTOM: 15px; PADDING-LEFT: 24px; PADDING-RIGHT: 10px; PADDING-TOP: 8px;
}
.Pad_Left10 { 
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
.Pad_Top10 { 
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 10px;
}
.Pad_BOT5 { 
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}



.td_8pt {
	font-size: 8pt;
	color: #999999;
	font-family: "µ¸¿ò", "Verdana";
}
.tx_white {
	color: #ffffff; line-height: 14px;
}
.tx_gray {
	color: #5a5a5a; line-height: 14px;
}
.tx_black {
	color: #000000; line-height: 14px;
}

.tx_report 
{
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
	color: #000000;
}

.tt_red {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
	color: #333333;
}
.tx_blue {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
	color: #2878dc;
}
.tx_green {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
	color: #00A12F;
}
.tx_red {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
	color: #FF0000;
}
.tt_red_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #FF0000;
	font-weight: bold;
}
.tt_green_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #00A12F;
	font-weight: bold;
}
.tt_blue_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #2377CD;
	font-weight: bold;
}

.tt_orange_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #f94209;
	font-weight: bold;
}

.tt_yellow_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #d7b30d;
	font-weight: bold;
}




.tt_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	font-weight: bold;
}
.tt_academy {
	font-size: 11pt;
	font-weight: bold;
}
.tt_teacher {
	font-size: 10pt;
	font-weight: bold;
}
.td_h20 {
	height: 20px;
}
.td_h50 {
	height: 50px;
}
.tx_gray {
	color: #999999;
}

.tt_white_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #FFFFFF;
	font-weight: bold;
}



.subjectColor {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #2377CD;
	font-weight: bold;
}
.subject_gray {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
	color: #999999;
}

.tt_ID {
	font-size: 9pt;
	font-weight: bold;
}

.tx_Download {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 7pt;
	color: #02a02f;
}

.tt_milestone_bold {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	line-height: 5px;
	
	font-size: 21pt;
}

.tx_Date {
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
}

.tx_grey 
{
	color: #7e807e; line-height: 14px;
}

.tx_black 
{
	color: #686461; line-height: 14px;
}

.tx_small
{
	color: #000000; line-height: 14px;
}

.DataListView
{
	padding:0;
	background-color:3a6ea5;
	border-width:1px;
	border-style:None;
	border-collapse:collapse; 
	table-layout:fixed;
}

.tx_Menu 
{
	font-family: "Tahoma", "Verdana", "µ¸¿ò", "µ¸¿òÃ¼";	
	line-height: 22px;
	color: #4c4b4b;
	font-weight: bold;
	

}


.tx_week {
	font-size: 8pt;
	color: #999999;
	line-height: 14px;
	font-family:  "µ¸¿ò", "µ¸¿òÃ¼","Verdana";
}


.paragraph, #commu, #spon{margin:25px 20px 0px 20px;}
.paragraph a.map_link{color:#000; text-decoration:none; font-size:12px; cursor:pointer;}
.paragraph a.map_link:hover {color:#5DADCA}


#textLength 
{text-overflow-mode: ellipsis-word; width: 190px; overflow:hidden;white-space : nowrap; }


#nickNameLength 
{text-overflow-mode: ellipsis-word; width: 65px; overflow:hidden;white-space : nowrap; }


#weekLength 
{text-overflow-mode: ellipsis-word; width: 80px; overflow:hidden;white-space : nowrap; }

#greenLength 
{text-overflow-mode: ellipsis-word; width: 250px; overflow:hidden;white-space : nowrap; }

#greenLength2 
{text-overflow-mode: ellipsis-word; width: 350px; overflow:hidden;white-space : nowrap; }




.bx 
{
	height:150px; padding:0 5px 0 0; margin:0 0 0 0 ;  overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
