@charset "utf-8";

/* 나눔고딕폰트(필수!) */
@font-face {font-family:NanumGothic; src:url('NanumGothic.eot');
src:url('NanumGothic.eot') format('eot'); 
src:url(NanumGothic.woff) format('woff') }


img {border:0; vertical-align:top;}
body,p,form,span {margin:0;padding:0;}
div,{margin:0;padding:0; border-spacing:0; border-collapse:collapse; border:0px none; }
ul,ol,li,td {list-style:none; margin:0; padding:0;}

input,select,textarea {margin:0;padding:0; vertical-align:middle;}

body,p,pre,form,span,div,table,ul,ol,li,td,input,select,textarea {font-family:NanumGothic, Verdana, dotum; font-size:13px; color:#222222; word-wrap:break-word; word-break:break-all; }

a {cursor:pointer;}
a:link, a:visited {color:#222222; text-decoration: none;}
a:hover, a:active {color:#222222; text-decoration: underline;}


/* 목록 테이블 기본 CSS */
.basic_list_table {
	width:100%;
	border:0px;
	background-color:#cccccc;
	padding:0px;
	border-spacing:1px;

}
.basic_list_table th  {
	background-color:#888888;
	text-align:center;
	font-weight:bold;
	color:white;
	padding:5px;
}
.basic_list_table td {
	background-color:#ffffff;
	padding:10px 5px;
	text-align:center;
}
/* 목록 테이블 기본 CSS */


/* 쓰기/수정 테이블 기본 CSS */
.basic_write_table {
	border:0px;
	background-color:#cccccc;
	padding:0px;
	border-spacing:1px;

}
.basic_write_table th {
	background-color:#888888;
	text-align:right;
	font-weight:bold;
	color:white;
	padding:10px;
}
.basic_write_table td {
	background-color:#ffffff;
	padding:10px;
	text-align:left;
}

.basic_write_table td input {
	border:1px solid #cccccc;
}
.basic_write_table td select {
	border:1px solid #cccccc;
}

/* 쓰기/수정 테이블 기본 CSS */

.input_text {border:1px solid #ccc; height:23px; line-height:23px; padding:0 5px; color:#333; margin-right:5px; font-weight:bold; float:left; display:inline-block;}



/* 페이징 */
.paginate {text-align:center; clear:both; margin:20px 0; }
.paginate a,
.paginate strong {font:bold 11px "나눔고딕",NanumGothicWeb; display:inline-block;position:relative;z-index:2;margin:4px;padding:5px;border:1px solid #d6d6d6;background-color:#fff; color:#747d96;text-decoration:none;vertical-align:top}
.paginate a:hover,
.paginate a:active,
.paginate a:focus {font:bold 11px "나눔고딕",NanumGothicWeb; background-color:#f8f8f8}
.paginate strong {color:#f8f8f8 ;background-color:#0078ff}
.paginate .direction {border:0;font-weight:normal;color:#767676;text-decoration:none !important;z-index:1}
.paginate .direction:hover,
.paginate .direction:active,
.paginate .direction:focus {font:normal 11px "나눔고딕",NanumGothicWeb; color:#323232;background-color:#fff}
.paginate .prev {border-left:0}
.paginate .next {border-right:0}
.paginate .direction span {display:inline-block;position:relative;top:4px;width:0;height:0;font-size:0;line-height:0;vertical-align:top}
.paginate .prev span {*left:-4px;margin-right:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-left:0}
.paginate .next span {margin-left:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-right:0}


/* 테이블 메인 CSS*/
.mmng_custom_table {
	border:0px;
	background-color:#00aeef;
	padding:0px;
	border-spacing:1px;
}
.mmng_custom_table th{
	
}
.mmng_custom_table td{
	background-color:#afe1f6;	
}

#header{
	min-width:1500px;
}