@charset "utf-8";
/*------------------------------------------------bulletin.html*/
#bulletin select {
	border:1px solid #cccccc;
}

#bulletin .select-block {
	float:right;
	margin-bottom:10px;
}

#bulletin .select-block span {
	margin-left:20px;
}

#bulletin table.list {
	width:980px;
}

#bulletin table.list thead tr {
	height:30px;
}

#bulletin table.list tr td {
	padding:5px 5px 5px 10px;
	font-size:16px;
}

#bulletin table.list tr td a {
	font-size:16px;
}

#bulletin table.list tbody tr {
	height:35px;
}

#bulletin table.list tbody tr td.title {
	background:url(../img/list_circle.png) no-repeat 10px center;
	padding-left:30px;
}

#bulletin .page-block {
	border-top:1px solid #7f7f7f;
	padding-top:10px;
	margin-top:20px;
}

/*------------------------------------------------bulletin_detail.html*/
#bulletin-detail h3.main-title {
	/*color:#ff721e;*/
	color:#777;
}

#bulletin-detail h3 span {
	float:right;
}

#bulletin-detail .bulletin-info {
	height:30px;
	line-height:30px;
	background:#fff1e2;
	padding:0 10px 0 10px;
	/*color:#ff721e;*/
	color:#777;
}

#bulletin-detail .bulletin-info span.type {
	float:right;
}

#bulletin-detail .bulletin-content {
	padding:10px 20px 10px 20px;
	line-height:28px;
	font-size:16px;
}

#bulletin-detail .bulletin-content p {
	font-size:16px;
}

#bulletin-detail .bulletin-link {
	height:30px;
	line-height:30px;
	background:#fff1e2;
	text-align:center;
	border-top:1px solid #7f7f7f;
	margin-top:50px;
}

/*------------------------------------------------comment.html*/
#comment .query-conditions {
	float:left;
	margin-top:10px;
}

#comment .query-conditions input {
	width:100px;
	margin-right:5px;
}

#comment .query-conditions img {
	vertical-align:text-bottom;
	margin-right:20px;
}

#comment .query-btn {
	float:right;
	margin:5px 0 5px 0;
}

#comment table.list {
	width:980px;
}

#comment table.list tr td {
	text-align:center;
}

#comment table.list tbody tr td {
	padding:5px 0 5px 0;
	height:15px;
}
 
#comment table.list tr td.left {
	padding-left:25px;
}

#comment a.btn_small {
	margin:0 0 0 5px;
}

#comment .page-block {
	border-top:1px solid #7f7f7f;
	padding-top:10px;
	margin-top:20px;
}

/*------------------------------------------------comment_detail.html*/
#comment-detail table.list tr th {
	width:20%;
	height:30px;
}

#comment-detail table.list tr td {
	padding:5px 0 5px 10px;
}

#comment-detail .comment-link {
	height:30px;
	line-height:30px;
	text-align:center;
	border-top:1px solid #7f7f7f;
	margin-top:30px;
}