/* 버튼 */
div.buttons {
	float:none;
	margin-top:5px;
	font: normal 9pt NanumGothic, 돋음, Dotum, Baekmuk Dotum, Undotum, Apple Gothic, Latin font, sans-serif;
}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
a {text-decoration:none;}
div#users-contain { margin: 10px 0; }
div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
div#users-contain table td { border: 1px solid #eee; padding: .6em 10px; font: 12px verdana, arial, helvetica, sans-serif; }
div#users-contain .tright { border: 1px solid #eee; padding: .6em 10px; font: bold 12px verdana, arial, helvetica, sans-serif;text-align:right; }
div#users-contain table td a { font: 12px verdana, arial, helvetica, sans-serif, gulum; line-height:150%; }
div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: center;font: bold 12px verdana, arial, helvetica, sans-serif; !important; }
div#pagingArea {
font: 9pt verdana, arial, helvetica, sans-serif;
}
div#pagingArea a {
	padding:5px 10px 5px 10px;text-align:center;line-height:30px;float:none;cursor:pointer;;
}
div#pagingArea span {
	padding:5px 10px 5px 10px;text-align:center;line-height:30px;float:none;cursor:pointer;;
}
input[type="text"], input[type="password"], input[type="email"], input[type="number"], textarea { padding:5px; border:1px solid #ddd; }
input[type="text"], textarea { width: 100%; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; }
select { padding:4px; border:1px solid #ddd; }
.button-black { font:normal 11px dotum; border:1px solid #000; background-color:#555; color:#fff; padding:3px 7px 3px 7px; cursor:pointer; }
.help { color:#339900; font:normal 11px dotum; }