body{
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-arrow-color:#black;
	scrollbar-face-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F8F8F8;
	margin:0 0 0 0;
	
}
table{
	border-collapse:collapse;
	border:0;
	margin:0;
}
td{
	font-family:µ¸¿ò;
	font-size:12px;
	color:7c7c7c;
	padding:0;
	margin:0;
	word-wrap:break-word;
}
img{
	border:0;
	text-align:middle;
}	
form {
	margin:0;
}
a:link{color:#0082C9;text-decoration:none;}
a:visited{color:#0082C9;text-decoration:none;}
a:active{color:#0082C9;text-decoration:none;}
a:hover{color:#0042C9;text-decoration:underline;}

a.g:link{color:#7c7c7c;text-decoration:none;}
a.g:visited{color:#7c7c7c;text-decoration:none;}
a.g:active{color:#7c7c7c;text-decoration:none;}
a.g:hover{color:#4c9700;text-decoration:underline;}

.line16{line-height:16px;}
.line17{line-height:17px;}
.line18{line-height:18px;}
.line19{line-height:19px;}
.line20{line-height:20px;}

input.r{
	height:16;
	width:16;
}
input.text{
	background:f8f8f8;
	height:22px;
	font-family:±¼¸²;
	font-size:12px;
	color:008FDD;
	padding:2 2 0 2;
	vertical-align:middle;
	border:1px #7F9DB9 solid;
}
input.t{
	background:f8f8f8;
	height:20px;
	/*font-weight:bold;*/
	font-family:±¼¸²;
	font-size:12px;
	color:4c9700;
	padding:2 2 0 2;
	vertical-align:middle;
	border:1px #4c9700 solid;
}
input.tr{
	background:ffffff;
	height:20px;
	/*font-weight:bold;*/
	font-family:±¼¸²;
	font-size:12px;
	color:4c9700;
	padding:3;
	vertical-align:middle;
	border:1px #d7d7d7 solid;
}

input.tv{
	background:ffffff;
	height:16px;
	font-family:verdana;
	font-size:10px;
	color:4c9700;
	border:1px #d7d7d7 solid;
}

textarea.tr{
	background:ffffff;
	/*font-weight:bold;*/
	font-family:±¼¸²;
	font-size:12px;
	color:4c9700;
	padding:3;
	vertical-align:middle;
	border:1px #d7d7d7 solid;
}

input.line{
	/*background:f8f8f8;*/
	height:20px;
	/*font-weight:bold;*/
	font-family:±¼¸²;
	font-size:12px;
	color:4c9700;
	padding:2 2 0 2;
	vertical-align:middle;
	border-top:0px #4c9700 solid;
	border-left:0px #4c9700 solid;
	border-right:0px #4c9700 solid;
	border-bottom:1px #1c5180 solid;
}
.a{
	cursor:hand;
}
select.t{
	height:17px;
	font-family:±¼¸²;
	font-size:12px;
}
textarea.t{
	color:4c9700;
	background:f8f8f8;
	border:1px #4c9700 solid;
	padding:3;
	font-family:±¼¸²;
	font-size:12px;
}
.aTop{
vertical-align:top;
}
.aBottom{
vertical-align:bottom;
}
.center{
text-align:center;
}
.f11{
font-size:11px;
}
.f14{
font-size:14px;
}
.f15{
font-size:15px;
}
.navi1{
vertical-align:bottom;
background-color:#4c9700;
padding:0 0 0 30;
}
.navi2{
text-align:right;
color:#ffffff;
font-size:11px;
vertical-align:bottom;
padding:0 15 10 0;
background-color:#4c9700;
}

.lineA{
border:1px #d2d2d2 solid;
}
.lineL{
border-left:1px #d2d2d2 solid;
}
.lineR{
border-right:1px #d2d2d2 solid;
}

.num_on{
width:30;
height:30;
background-color:#4c9700;
padding:2 0 0 1;
text-align:center;
color:#ffffff;
font-weight:bold;
}
.num_off{
width:30;
height:30;
background-color:#f1f1f1;
padding:2 0 0 1;
text-align:center;
color:#0f0f0f;
font-weight:bold;
}

/*****   È¨ÆäÀÌÁö       
.f11{
font-size:11px;
font-family:µ¸¿ò;
}

.list_m{
	padding:0 20 0 20;
	font-family:verdana;
	font-size:10px;
	color:white;
	font-weight:bold;
}
.list_n{
	font-size:8px;
	font-size:10px;
	color:white;
	padding:0 10 0 10;
}
.list_t{
	font-family:verdana;
	font-size:14px;
	color:white;
	font-weight:bold;
}
.list_1{
	width:170;
	height:23;
	background:3D4045;
	font-family:verdana;
	font-size:10px;
	color:white;
	font-weight:bold;
	padding:0 10 0 10;
}
.list_2{
	width:170;
	height:14;
	font-family:verdana;
	font-size:10px;
	padding:0 10 0 10;
}
.detail_1{
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	color:333333;
}
.detail_2{
	background:333333;
	color:white;
	height:14;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
	padding:5 10 5 10;
}
.detail_3{
	background:EFEFF0;
	border:1px FFFFFF solid;
	font-family:µ¸¿ò;
	font-size:11px;
	padding:7 7 5 7;
}
.de_t{
	height:14;
	font-size:10;
	font-weight:bold;
	font-family:verdana;
	border-top:2px C6C6C6 solid;
	border-bottom:1px C6C6C6 solid;
	padding:7 7 5 7;
}
.de_1{
	width:100;
	font-family:µ¸¿ò;
	font-size:11px;
	padding:7 7 5 7;
}
.de_2{
	width:40;
	text-align:center;
}
.de_3{
	font-family:µ¸¿ò;
	font-size:11px;
	padding:7 7 5 7;
}
.title_detail{
	font-size:10;
	font-weight:bold;
	font-family:verdana;
	height:32;
	background:url("/img1/bk_detail.gif");
	padding:0 0 0 15;
}

********/