.title_wrap {
	width:100%;
	border:solid 1px #eee;
	border-bottom:none;
	height:63px;
}
.title_wrap > div {
	display:inline-block;
}
.title_wrap h3 {
	width:150px;
	height:60px;
	line-height:60px;
	text-indent:15px;
	float:left;
	border-bottom:solid 3px #008cff;
}

/*요약(탭 으로 용도변경) 스타일*/
.summary_wrap {
	width:100%;
	margin-top:20px;
}
.summary_wrap > div {
	width:100%;
}
.summary_wrap ul {
	display:inline-block;
}
.summary_wrap li {
	float:left;
	border:solid 1px #ddd;
	border-left:none;
	/*padding: 10px 18px;*/
	width:128.8px;
	height:35px;
	line-height:33px;
	text-align:center;
	font-size:0.87em;
	cursor:pointer;
}
.summary_wrap li:nth-child(6n+1) {
	border-left:solid 1px #ddd;
}
.summary_wrap li:nth-child(n+7){
	border-top:none;
}
.summary_wrap li span {
	font-family:tahoma;
}
.summary_wrap li.active {
	background-color:#dfebf8;
}

/*리스트 스타일*/
.list_wrap {
	width:100%;
	margin-top:15px;
}
.list_wrap table {
	width:100%;
	font-size:0.9em;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
}
.list_wrap tr {
	border-bottom: solid 1px #ddd;
}
.list_wrap thead tr {
	height:35px;
	background-color:#dfebf8;
}
.list_wrap thead th {
	font-weight:normal;
}
.list_wrap tbody tr {
	height:30px;
}
.list_wrap tbody tr:nth-child(2n){
	background-color:#fafafa;
}
.list_wrap tbody td {
	text-align:center;
	color:#8f8f8f;
	padding: 10px 0;
}
.list_wrap tfoot tr {
	height: 35px;
}
.list_wrap .no_result {
	height:250px;
}

.page_wrap {
	width:100%;	
	text-align:center;
	margin-top:12px;
}
.page_wrap ul {
	display:inline-block;
}
.page_wrap ul li {
	float:left;
	border:solid 1px #ddd;

	padding: 3px 7px;
	cursor:pointer;
	margin-right:3px;
}
.page_wrap ul li.active {
	border:solid 1px #008cff;
	color:#008cff;
}

.search_wrap {
	width:100%;
	text-align:center;
	margin-top:10px;
}
.search_wrap > div {
	display:inline-block;
}
.search_wrap label {
	cursor:pointer;
	margin-left:5px;
}
.search_wrap label input {
	vertical-align: -3px;
	margin-right:3px;
}
.search_wrap button {
	background-color:#417aff;
	color:#fff;
	padding: 2.5px 15px 3px;
	border-radius:3px;
}

.btn_write {
	font-size:0.9em;
	border:solid 1px #bbb;
	border-radius:3px;
	padding:5px 15px;
}