body {
	background-color: #fafafa;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.bg_1{
	background-repeat: no-repeat;
}

.bg_x{
	background-repeat: repeat-x;
}



td {
	font-family: dotum;
	font-size: 12px;
	color: #545454;
}

.font_white {
	font-family: "dotum";
	font-size: 12px;
	color: #FFFFFF;
}
.font_red1{
	 font-family: "dotum";
	 font-size: 12px;
	 color:#CC0000;
}

.font_month{
	 font-family: "verdana";
	 font-size: 18px;
	 color:#1b6f88;
}

.font_tour{
	 font-family: "dotum";
	 font-size: 14px;
	 color:#1b6f88;
}

.font_green {
	font-family: "dotum";
	font-size: 12px;
	color: #60B307;
}

.b_t {
	font-family: "dotum";
	font-size: 12px;
	color: #ECECEC;
}

.inputline{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BORDER-LEFT: #DBDBDB 1px solid;
	BORDER-RIGHT: #DBDBDB 1px solid;
	BORDER-TOP: #DBDBDB 1px solid;
	font-family: "dotum", "Arial";
	font-size: 11px;
	color: #69767E
}
	
	
.schedule_font{
    font-family: "verdana";
	font-size: 10px;
	color: #545454;
	}
.font_red{
	font-family: "verdana";
	font-size: 10px;
	color:#FF6600;
	}
	
.font_tred{
	font-family: "verdana";
	font-size: 11px;
	color:#CC0000;
	}

.font_blue{
	font-family: "verdana";
	font-size: 10px;
	color:#6699FF;
	}
	
.input_sear{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #DCDCDC 1px solid;
	BORDER-LEFT: #DCDCDC 1px solid;
	BORDER-RIGHT: #DCDCDC 1px solid;
	BORDER-TOP: #DCDCDC 1px solid;
	font-family: "gulim", "Arial";
	font-size: 12px;
	color: #171717}

	
A:link    {color:#545454;text-decoration:none;font-size: 9pt;}
A:visited {color:#545454;text-decoration:none;font-size: 9pt;}
A:active  {color:#545454;text-decoration:none;font-size: 9pt;}
A:hover {color:#C50000;text-decoration:none;font-size: 9pt;}

	
.font_white A:link    {color:#FFFFFF;text-decoration:none;font-size: 9pt;}
.font_white A:visited {color:#FFFFFF;text-decoration:none;font-size: 9pt;}
.font_white A:active  {color:#FFFFFF;text-decoration:none;font-size: 9pt;}
.font_white A:hover {color:#E7FF63;text-decoration:none;font-size: 9pt;}


a{selector-dummy:expression(this.hideFocus=true);}
img{border:none;selector-dummy:expression(this.hideFocus=true);}

.br_1 {
	background-color: #D6D6D6;
}
.br_2 {
	background-color: #F9F9F9;
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #5D5D5D;
}


.br_t1 {
	background-color: #E5E5E5;
}

.br_t2 {
	background-color: #F7F7F7;
}


#Layer1 {
	position:absolute;
	z-index:1;
	left: 908px;
	top: 210px;
}
#Layer2 {
	position:absolute;
	width:120px;
	height:120px;
	z-index:2;
	left: 47px;
	top: 9px;
}
#Layer3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}



#apDiv1 {
	position:absolute;
	left:981px;
	top:295px;
	z-index:10;
}
#apDiv2 {
	position:absolute;
	left:740px;
	top:6px;
	z-index:2;
}

#apDiv4 {
	position:absolute;
	left:381px;
	top:22px;
	z-index:3;
}

#cvb_menu {
	position:absolute;
	left:280px;
	top:22px;
	z-index:3;
}


#dcc {
	position:absolute;
	left:280px;
	top:24px;
	z-index:3;
}
.blue_tlt {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 12pt;
	font-weight: bold;
	color: #0066CC;
}
.board_field td {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
}
.style1 {	color: #FFFFFF;
	font-weight: bold;
}

#copyright {
	padding:5px 5px 5px 5px;
	text-align:center;
	vertical-align:	middle;
	font-family: dotum;
	font-size: 12px;
	color: #545454;
	width:expression(document.body.clientWidth - 10);
	background-color: #dddddd;
	position:absolute;
	bottom:5px;
}
input,select,textarea{color:#6d6e71;font-size:12px;border:expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1 solid #dadada;' );}



.BodyList{table-layout:fixed; }
.BodyListSubject {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}