html,body {
	width:100%;
	font-family:"돋움", "돋움체", Tahoma;
	font-size:12px;
	margin:0 0px;
	padding:0;
	color:#595959;
}

img {border:0;}

ul,li {list-style:none;}

form {margin:0px; padding:0px;}

input {
	border:1px solid #C6C6C6;
	padding:2px;
	margin:0;
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #666666;
	height: 15px;
}
select {
	border:1px solid #C6C6C6;
	padding:2px;
	margin:0;
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #666666;
	height: 20px;
}
textarea {
	border:1px solid #C6C6C6;
	padding:2px;
	margin:0;
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #666666;
	height: 20px;
}




/* link */

a:link {
	COLOR:#595959;
	TEXT-DECORATION: none;
}

a:visited {COLOR:#595959; TEXT-DECORATION: none;}

a:active {COLOR:#595959; TEXT-DECORATION: none;}

a:hover {
	COLOR:#595959;
	TEXT-DECORATION: underline;
}



.link:link {COLOR:#595959; TEXT-DECORATION: none;}

.link:visited {COLOR:#595959; TEXT-DECORATION: none;}

.link:active {COLOR:#595959; TEXT-DECORATION: none;}

.link:hover {COLOR:#595959; TEXT-DECORATION: underline;}
#loginbox{
	width:470px;
}
#dvwrap {
	width:100%;
	height:100%;
	background: no-repeat center top;
	position: absolute;
	margin: 0px auto;
	padding: 0px;
}
#dvwrap01 {
	width:100%;
	height:100%;
	background: left top;
	position: absolute;
	margin: 0px auto;
	padding: 0px;
	left: -1px;
}
.longingreeting01{
	font: normal 12px "돋움";
	color: #FFFFFF;
	padding-bottom: 20px;
}
.longingreeting02{
	font: normal 12px "돋움";
	color: #c3c4c6;
}
#dvsubmain{
	margin-top: 23px;
	background: url(../images/smbg01.gif) repeat-x;
}
#footer{background: url(../images/smbg01.gif) repeat-x;}
.num01 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #019fe3;
}
.num01txt {
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #76787a;
}
.num01cont {
	font: normal 12px "돋움";
	color: #76787a;
	background: url(../images/ico_dot01.gif) no-repeat left center;
	padding-left: 10px;
}
#dvsub01 {
	margin-top: 23px;
	margin-bottom: 20px;
}
.leftmenu {
	font: normal 12px/250% "돋움", "돋움체", Tahoma;
	color: #76787a;
}
.leftmenu:link {
	font: normal 12px/250% "돋움";
	color: #76787a;
	TEXT-DECORATION: none;
}
.leftmenu:visited {
	TEXT-DECORATION: none;
}
.leftmenu:hover {

	TEXT-DECORATION: underline;
}
.leftmenu01:link {
	font: bold 12px/250% "돋움";
	color: #005bab;
}
.leftsmenu {
	font: normal 11px/200% "돋움";
	color: #76787a;
}
.leftsmenu:link {
	font: normal 11px/200% "돋움";
	color: #76787a;
	TEXT-DECORATION: none;
	padding-left: 20px;
}
.leftsmenu:visited {
	TEXT-DECORATION: none;
}
.leftsmenu:hover {

	TEXT-DECORATION: underline;
}
.leftsmenu01:link {
	font: normal 11px/200% "돋움";
	color: #005bab;
	padding-left: 20px;
}
.txt11 {
	font: normal 11px "돋움", "돋움체", Tahoma;
	color: #76787a;
}
.txtwh {
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.boardtitl01 {
	font: bold normal 12px "돋움", "돋움체", Tahoma;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.txtcenter {
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.num01 {
	color: #999;
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	font-family: "돋움", "돋움체", Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.num01 a{
	color: #656565;
	font: 11px "돋움", "돋움체", Tahoma;
	text-decoration:none;
}
.num01 a:hover{
	color: #005bab;
	font: 11px "돋움", "돋움체", Tahoma;
	text-decoration:underline;
}
.num01 a:active{
	color: #005bab;
	font:  bold 11px "돋움", "돋움체", Tahoma;
	text-decoration:none;
}
.num01 a:visited{
	color: #656565;
	font:  11px "돋움", "돋움체", Tahoma;
	text-decoration:none;
}

.txtleft {
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.txtleftblu {
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #0066ad;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.txtcenterblu {
	font: normal 12px "돋움", "돋움체", Tahoma;
	color: #0066ad;
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
