/* CSS Document */
@charset "utf-8";

img {
	border:0;
}

html, body {
	font-family: "Malgun Gothic", dotum, gulim, verdana, sans-serif;
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Float */
.clear {display:inline-block;}
.clear:after {height:0; visibility:hidden; display:block; clear:both;}
* html .clear {height:1%;}


#paging ul {
	width: 100%;
	text-align:center;
	
}
#paging ul li {
	display: inline-block;	
}


/* 목록 점 없애기 */
ul, ol{
	list-style:none;
}


input[type='text'], input[type='password'], select, textarea, button {
	font-family: "Malgun Gothic", dotum, gulim, verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.custom input[type=radio],
.custom input[type=checkbox] {
    display: none;
}
.custom input[type=radio]+label,
.custom input[type=checkbox]+label {
    display: inline-block;
    cursor: pointer;
    height: 24px;
    width: 90px;
    border: 1px solid #333;
    line-height: 24px;
    text-align: center;
    font-weight:bold;
    font-size:13px;
}
.custom input[type=radio]+label,
.custom input[type=checkbox]+label {
    background-color: #fff;
    color: #333;
}
.custom input[type=radio]:checked+label,
.custom input[type=checkbox]:checked+label {
    background-color: #1b9af7;
    color: #fff;
}


table {
	border-collapse:collapse;
	border:0;
	border-spacing:0;
	font-size:12px;
	width:100%;
	height:100%;
}

table tr{
	height:32px;
	border-bottom:1px solid #dfdfdf;
	white-space: nowrap;
}

table tr th {
	font-weight:bold;
	font-size:13px;
	text-align:center;
	padding: 7px 0 7px 10px;
	background-color:#212529;
	color:#cfcece;
}

table tr td {
	text-align:left;
	padding: 7px 0 7px 10px;
	color:#707070;
}


/* 강조  */
.stat {
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.helperStat td {
	background-color:#e5edf8;
}

/* 빈데이터 입력이 필요한 Row */
/* 
.rowEmpty td {
	color:#978948;
} 
*/

/* 선택된 행 */
.rowSelected td {
	color:#0d41a1;
	font-weight:bold;
}

/* 선택된 셀 */
.cellSelected {
	color:#0d41a1;
	font-weight:bold;
}

/* 설명글 */
.bottom_text {
	font-size:12px;
	color:#707070;
	margin:5px 0 10px
}
