div#content{
	color:black;
	padding-top:20px;
	padding-left:30px;
	margin-bottom:40px;
	/* border-left:1px solid silver;
	border-right:1px solid silver; */
}
/* div#content div.top{
	border:1px solid red;
} */

/*페이지정보*/
div#content div.top nav span.pageinfo{
	font-weight:bold;
}
/*검색*/
div#content div.top nav input[type=text]{
	width:200px;
	height:40px;
	border-radius:0px !important;
	/* border:1px solid red; */
}
/*검색submit*/
div#content div.top nav input[type=submit]{
	font-size:12px;
	font-weight:bold;
	width:80px;
	height:40px;
	color:white;
	border-radius:0px !important;
	background-color:#555555;
	/* border:1px solid red; */
}
/*Excel Icon*/
div#content div.top nav a{
	border-radius:0px !important;
	/* border:1px solid red; */
}

/* Table 부분 */
div#content table {
	width:100%;
	/* overflow-x: auto;
	padding-top:5px;
	padding-bottom:5px; */
}

/* insert,update,reply,view Form Page 관련 전용*/
div#content table.form tbody tr td.label{
	width:10%;
	text-align:right;
	padding-right:20px;
	background-color:#e8ebe9;
}
div#content table.form tbody tr td.column{
	height:27px;
	text-align:left;
	padding-left:20px;
}
/* insert,update,reply,view Form Page 관련 전용*/

/* 상품 리스트 전용 */
div#content table.product tr:first-child {
	border-top:2px solid black;
	border-bottom:1px solid silver;
}
/* 상품 리스트 전용 */

div#content table thead th{
	white-space: nowrap;
	padding-top:15px;
	padding-bottom:15px;
	font-size: 16px;
	font-weight:bold;
	border-top:2px solid black;
	border-bottom:1px solid silver;
	background-color:#F5F5F5;
	/* border:1px solid silver; */
}

div#content div.bottom {
	padding-top:15px;
	text-align:center;
}
div#content div.bottom ul.pagination {
	margin-top:20px;
}
div#content div.bottom ul.pagination li.page-item a{
	border:0px;
	border-radius:0px !important;
	background-color:#e8ebe9;
}
div#content div.bottom ul.pagination li.active a{
	background-color:gray;
}