@charset "utf-8";
body	{
	font-family:gulim,dotum,Verdana,Arial,helvetica; 
	font-size:12px;
	color:7c7c7c;
	margin:0px;
	overflow-x:hidden;
	overflow-y:croll;
	scrollbar-face-color:#f6f6f6;
	scrollbar-highlight-color:#f6f6f6;
	scrollbar-3dlight-color:#bfbfbf;
	scrollbar-darkshadow-color:#bfbfbf;
	scrollbar-shadow-color:#f6f6f6;
	scrollbar-arrow-color:#8c8c8c;
	scrollbar-track-color:#e8e8e8;
	line-height:150%;
}

body,table,td,img{border:0;}		
body, table, tr, td, select,div,form,textarea  {font-size:12px;line-height:150%;font-family:gulim,dotum,Verdana,Arial,helvetica;}
input  {font-size:12px;line-height:100%;font-family:gulim,dotum,Verdana,Arial,helvetica;}

#wrap {	;width:100%;}

/* 상단 */
#header {position:relative; width:990px;margin-top:3px;}
#contents {position:relative; width:990px; }
#footer {position:relative; width:990px; }
#sub_contents {position:relative; width:997px;margin-top:10px; }


/* link */
a:link		{ color:#7c7c7c;font-size:12px;	 font-family:gulim,dotum,Verdana,Arial,helvetica;  text-decoration:none; }
a:visited	{ color:#7c7c7c; font-size:12px;font-family:gulim,dotum,Verdana,Arial,helvetica;  text-decoration:none; }
a:hover		{ color:#1476D0;font-size:12px;	font-family:gulim,dotum,Verdana,Arial,helvetica;  text-decoration:none; }
a:active	{ color:#7c7c7c; font-size:12px;font-family:gulim,dotum,Verdana,Arial,helvetica; text-decoration:none; }


/*********************************************/
.n_list {color:#7c7c7c;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica; line-height:100%;}
.n_list a:link {color:#7c7c7c;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica; line-height:160%;}
.n_list a:visited {color:#7c7c7c;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica;line-height:160%;}
.n_list a:hover {color:#ab2424;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica;text-decoration:none;font-weight: bold;line-height:160%;}
.n_list a:active {color:#7c7c7c;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica;line-height:160%;}
.n_list2 {color:#7c7c7c;font-size:11px;font-family:Tahoma,Verdana,dotum,Arial,gulim,helvetica; line-height:160%;}

.c_list {color:#ffffff;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica; line-height:160%;}
.c_list a:link {color:#ffffff;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica; line-height:160%;}
.c_list a:visited {color:#ffffff;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica;line-height:160%;}
.c_list a:hover {color:#ffffff;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica;text-decoration:none;font-weight: bold;line-height:160%;}
.c_list a:active {color:#ffffff;font-size:11px;font-family:dotum,Verdana,Arial,gulim,helvetica;line-height:160%;}

.c_list2 {color:#ffffff;font-size:11px;font-family:Tahoma,gulim,dotum,Verdana,Arial,helvetica; line-height:160%;}


/*txt 색깔및 크기바꾸기*/
.text01{color:#834304;font-size:12px;font-family:gulim,dotum,Verdana,Arial,helvetica; text-decoration:none;font-weight:bold;}
.location{color:#7c7c7c;font-size:11px;font-family:dotum,gulim,Verdana,Arial,helvetica; text-decoration:noneletter-spacing:-0.05em;;}


/*sub페이지여백*/
.con_pad{padding:0px 40px 40px 40px;}
.lm_pad{padding:0px 0 0px 0;background-image: url(/images/left/left_bg.gif);background-repeat:repeat-y;}
.lm_pad2{padding:0px 20px 0px 28px;}

/*라인주기*/
.dot_line   {border-bottom:#cccccc 1px dotted;padding:5 5 5 10;background-color:ffffff;}
.line_all   {border:#cccccc 1px  dotted;}

/*input박스형태*/
.checkbox{ color: 666666; background-color: #ffffff}
.form    { font-size:11px; color:#555555; font-family:gulim,dotum,Verdana,Arial,helvetica;  border: #DFDCD3 1px solid; padding:2 0 0 5;  background-color: #F2F0E9}
.input   { font-size:11px; color:#555555; font-family:gulim,dotum,Verdana,Arial,helvetica;  border: #cccccc 1px solid; padding:2 0 0 5;  background-color: #ffffff}
.textarea{ border:#ffffff 1px solid; font-size:11px; color: #7c7c7c;  background-color:#FFFFFF;padding:10 10 10 10;font-family:gulim,dotum,Verdana,Arial,helvetica;
        scrollbar-face-color:#f6f6f6;
	scrollbar-highlight-color:#f6f6f6;
	scrollbar-3dlight-color:#bfbfbf;
	scrollbar-darkshadow-color:#bfbfbf;
	scrollbar-shadow-color:#f6f6f6;
	scrollbar-arrow-color:#8c8c8c;
	scrollbar-track-color:#ffffff;}
.box   { font-size:11px; color:#555555; font-family:gulim,dotum,Verdana,Arial,helvetica;  border: #cccccc 1px solid; padding:0 0 0 5;  background-color: #ffffff}
