@charset "utf-8";

html, body, table, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, button, img, a {
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-family:Gulim,Tahoma,verdana;
	letter-spacing:0;
}

select,option {
background-color: #ffffff;
border:1px solid #aaaaaa;
color:#7d7d7d; 
font-size:12px; 
}


img {
border: 0;
}

/* 링크 색 */
a:link,
a:visited,
a:active {
color: #666666;
text-decoration: none;
}
a:hover {
color: #7f5c34;
text-decoration: none;
}


/* input*/
.input_login {
	background: #FFFFFF repeat scroll 0 0 #FFFFFF;
	border: 1px solid #c5a36e;
	height: 21px;
}


/* submit */
.submit {
	border: solid 1px #e1e1e1;
	font-size: 12px;
	color: #666666;
	background-color: #ffffff;
	height: 20px;
}


/* textarea */
.textarea {
	border: solid 1px #e1e1e1;
	background-color: white;
	padding: 4px;
	line-height: 140%;
}

/* txt */
.txt_white {
	font-size: 12px;
	color: #fff;
	padding-left:15px;
	font-weight:bold;
}

.txt_sub {
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	line-height:1.8;
}

.txt_btm {
	font-size: 11px;
	color: #939393;
	padding-left:15px;
	line-height:1.5;
}

.txt_tit {
	font-size: 16px;
	font-family:굴림;
	color: #2a2a2a;
	font-weight:bold;

}


/*bg */
.l_menu_bg {
	background-image: url('/images/rk-0078/left/left_menu_bg.gif'); 
	background-repeat: no-repeat; 
	height:31px;
	font-size: 12px;
	color: #fff;
	padding-left:15px;
	font-weight:bold;
}

.tit_bg {
	background-image: url('/images/rk-0078/main/tit_bg.gif'); 
	background-repeat: no-repeat; 
	height:29px;
	font-size: 13px;
	font-family:굴림;
	color: #fff;
	padding-left:17px;
	font-weight:bold;
}

.tit_bg2 {
	background-image: url('/images/rk-0078/main/tit_bg2.gif'); 
	background-repeat: no-repeat; 
	height:29px;
	font-size: 13px;
	font-family:굴림;
	color: #fff;
	padding-left:17px;
	font-weight:bold;
}

