body {margin:0px;font-size:12px;font-family:'나눔고딕';}
img{border:solid 0px}
input,select,textarea {font-size:12px;font-family:gulim;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}

.rollover a img.over{display:none}
.rollover a:hover{position:relative}
.rollover a:hover img{display:none}
.rollover a:hover img.over{display:inline}
.rollover a img{vertical-align:top}

.wrap {width:970px;margin:auto;}
#header {}
#content {padding:10px 0 0 0;min-height:500px;}
#footer {}
#sideBanner {
    position: absolute;
    top: 18px;
    right: 20px;
    width: 60px;
    height: 200px;
}

.txt01 {
	font-family:'굴림','돋움';
	font-size:12px;
	color:#4d4d4d;
	line-height:140%;
}
.login {
	font-family:'돋움';
	font-size:11px;
	color:#616161;
	line-height:140%;
}
.lmenu {
	font-family:'돋움';
	font-size:11px;
	color:#818181;
	line-height:140%;
}
.lmenu_s {
	font-family:'돋움';
	font-size:11px;
	color:#0095b0;
	line-height:140%;
}
.cht {
	font-family:'굴림','돋움';
	font-size:12px;
	font-weight:bold;
	color:#6c7574;
	line-height:140%;
}

.logininput{
	width:80px;
	height:12px;
	color:#666666;
}


.lmenu {
	padding: 2px 0 0 0;
}
.lmenu_s {
	padding: 2px 0 0 0;
}

.lmenu a{
	font-family:'돋움';
	font-size:11px;
	color:#818181;
	line-height:140%;
}

.lmenu a:hover {
	font-family:'돋움';
	font-size:11px;
	color:#0095b0;
	line-height:140%;
}

.lmenu_s a{
	font-family:'돋움';
	font-size:11px;
	color:#0095b0;
	line-height:140%;
}

.lmenu_s a:hover {
	font-family:'돋움';
	font-size:11px;
	color:#0095b0;
	line-height:140%;
}

.submenuname_dot {
	float:left;
	border:solid 1px #f7f7f7;
}
