div.content div.detail {
	width: 100%;
	border: 1px solid #eee;
	float: left;
	margin-bottom: 5px;
}
div.detail div.header {
	background-color: #c9e9f6;
	padding: 3px;
	text-align: left;
	font-weight: bold;
	color: blue;
	border: 1px solid #eee;
}
div.detail div.header img {
	width: 14px;
}
div.detail div.subject {
	padding-bottom: 5px;
	text-align: left;
	font-weight: bold;
	color: red;
	font-size: 14px;
	margin: 5px;
	border-bottom: 1px dashed #a7a7a7;
}
div.detail div.other_image {
	float: left; width: 97%; padding: 5px; margin: 5px; margin-bottom: 15px;
}
div.detail div.other_image img {
	width: 100px; height: 100px; float: left; margin-right: 15px;
}
div.detail div.summary {
	float: left;
}

div.detail div.summary ul {
	list-style-type: none;
	margin: 5px;
	padding: 0px;
}
div.detail div.summary ul li.picture{
	width: 45%;
	height: 250px;
	float: left;
	background-color: #f7f7f7;
	border: 1px solid #f1f1f1;
	padding: 5px;
	margin: 5px;
}
div.detail div.summary ul li.picture img {
	/*width: 90%;
	height: 90%;
	*/
	width: 230px;
}
div.detail div.summary ul li.data {
	width: 48%;
	float: left;
	margin-bottom: 10px;
}
ul li.data ul {
	padding: 0px;
	margin: 0px;
}
ul li.data ul li {
	text-align: left;
	padding: 5px;
	border-bottom: 1px dashed #ccc;
	float: left; width: 100%;
}
ul li.data ul li img {
	width: 12px;
}
ul li.data ul li div.info_column {
	float: left;
	width: 35%;
}
ul li.data ul li div.info {
	float: left;
	width: 60%;
}

div.adsense {
	width: 300px; float: left; margin-right: 10px;
}
div.comment {
	width: 340px; float: left
}
div.comment table {
	width: 100%; border: 1px solid #ccc;
}
div.comment th {
	background-color: #888; color: white; padding: 3px;
}
div.comment td.column {
	background-color: #eee; width: 80px; padding: 3px;
}
div.comment td.input {
	background-color: #f9f9f9;
}
.alert {
	color: red;
}

div.notice_detail ul {
	list-style-type: none; width: 90%; margin: 0px; padding-left: 10px; padding-top: 0px;
}
div.notice_detail ul li {
	border-bottom: 1px dashed #eee; width: 100%; margin-top: 10px;
}
div.notice_detail li div {
	width: 100%;
	padding: 2px
}