/* 테두리 없애기 */
fieldset, img, abbr,acronym {border: 0;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	scrollbar-3dlight-color:#595959;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#e4e4e4;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#e3e3e3;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#9b9b9b;

	font-size:11px;
	color:#616161;
}

a:link		  {font-family:굴림; font-size: 12px; color:#000; text-decoration:none;}
a:active      {font-family:굴림; font-size: 12px; color:#000; text-decoration:none;}
a:visited	  {font-family:굴림; font-size: 12px; color:#000; text-decoration:none;}
a:hover		  {font-family:굴림; font-size: 12px; color:#000; text-decoration:underline;}
td		      {font-family:굴림; font-size: 12px; color:#000; line-height:140%;}
td a:link	  {font-family:굴림; font-size: 12px; color:#000; text-decoration: none;}
td a:active   {font-family:굴림; font-size: 12px; color:#000; text-decoration: none;}
td a:visited  {font-family:굴림; font-size: 12px; color:#000; text-decoration: none;}
td a:hover	  {font-family:굴림; font-size: 12px; color:#000; text-decoration:underline;}

/************************ 폰트 ************************/
@font-face{
	font-family: 'NanumGothic';
	font-style: normal;
	font-weight: normal;
	src: url('../css/font/NanumGothic.eot');r
	src: local('?'), url('../css/font/NanumGothic.woff') format('woff'), url('../css/font/NanumGothic.ttf') format('truetype');
}

@font-face{
	font-family: 'NanumGothicBold';
	font-style: normal;
	font-weight: normal;
	src: url('../css/font/NanumGothicBold.eot');
	src: local('?'), url('../css/font/NanumGothicBold.woff') format('woff'), url('../css/font/NanumGothicBold.ttf') format('truetype');
}
/************************ 폰트// ************************/

/* 레프트 메뉴 */
.subLeft a:link	  {font-family:'NanumGothic'; font-size: 13px; color:#3f444c; text-decoration: none; display:inline-block; width:180px; height:30px; padding-top:11px;}
.subLeft a:active   {font-family:'NanumGothic'; font-size: 13px; color:#3f444c; text-decoration: none; display:inline-block; width:180px; height:30px; padding-top:11px;}
.subLeft a:visited  {font-family:'NanumGothic'; font-size: 13px; color:#3f444c; text-decoration: none; display:inline-block; width:180px; height:30px; padding-top:11px;}
.subLeft a:hover	{font-family:'NanumGothicBold'; font-size: 13px; font-weight:bold; color:#fff; text-decoration: none; display:inline-block; width:180px; height:30px; padding-top:11px;}
.subLeft img {border: none; }


/************************ 버튼 ************************/
/* 회색 작은버튼 */
.btn_min {
	border:solid #ababab 1px;
	background-color:#E0E0E0;
	padding:2px 5px 2px 5px;
	font-family:'NanumGothic';
	font-size:11px;
	color:#464646;
	cursor:pointer;
}

/* 파랑 작은버튼 */
.btn_min_blue {
	border:solid #0170a5 1px;
	background-color:#0188cc;
	padding:2px 5px 2px 5px;
	font-family:'NanumGothic';
	color:#fff;
	font-size:11px;
	cursor:pointer;
}

/* 적색 작은버튼 */
.btn_min_red {
	border:solid #845140 1px;
	background-color:#b47763;
	padding:2px 5px 2px 5px;
	font-family:'NanumGothic';
	color:#fff;
	font-size:11px;
	cursor:pointer;
}

/* 회색 일반 버튼(목록) */
.btn1 {
	border:solid #b2b2b2 1px;
	background-color:#E0E0E0;
	padding:2 10px 0 10px;
	font-family:'NanumGothic';
	cursor:pointer;
	height: 30px;
}

/* 적색 일반 버튼(삭제) */
.btn1_red {
	border:solid #845140 1px;
	background-color:#b47763;
	padding:2 10px 0 10px;
	color:#fff;
	font-family:'NanumGothic';
	cursor:pointer;
	height: 30px;
}

/* 파랑 일반 버튼(수정,등록) */
.btn1_blue {
	border:solid #3d7296 1px;
	background-color:#3d7296;
	padding:2 10px 0 10px;
	color:#fff;
	font-family:'NanumGothic';
	cursor:pointer;
	height: 30px;
}
/************************ 버튼// ************************/


.PagingStyle a { border:solid 1px #DDDDDD; padding:5px 6px 5px 6px; font-size:12px; color:#999999; font-weight:bold; font-family:Arial,Verdana,sans-serif; }
.PagingStyle b { color:#c46c6d; border:solid 1px #c46c6d; padding:5px 6px 5px 6px; font-size:12px;  font-weight:bold; font-family:Arial,Verdana,sans-serif; }

/************************ 데이터 로딩 정보 ************************/
#preloader {
	position:fixed;
	z-index:2500;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fff;
	z-index:999999;
}

#status {
	position:fixed;
	z-index:999999;
	width:250px;
	height:250px;
	position:absolute;
	left:30%;
	top:50%;
	background-image:url(../../images/common/loading.gif);
	background-size:32px 32px;
	background-repeat:no-repeat;
	background-position:center;
	margin:-125px 0 0 -125px;
}

#status p{
	top:70%;
}

#status em{
	font-size:10px!important;
	display:block;
	font-style:normal;
}
/************************ 데이터 로딩 정보// ************************/

/******************** 일반 *****************/
/*inputbox*/
.grayform {border:1px solid #c1c1c1; }

/*나눔폰트*/
.nanum {font-family:'NanumGothic';}
.nanum_11 {font-size:11px; font-family:'NanumGothic';}

/*기본 연한 폰트 */
.basic_11  {color:#595959;font-size:11px; font-family:'NanumGothic';}
.basic_b11 {color:#595959;font-size:11px; font-family:'NanumGothicBold';}

.data_cont  {padding-left:10px;}
/******************** 일반// *****************/