div.list_thumb_box {
	float: left;
	margin: 3px 2px;
}
div.list_psketch_data {
	border: 1px solid #808080;
	background-color: #ffffff;
}
div#view_body {
	margin: 2px 0 2px 20px;
}
span#view_no {
	color: #606060;
}
span#view_id_psketch {
	font-weight: bold;
}
span#view_subject {
	font-size: 116%;
	font-weight: bold;
	margin: 0 5px 0 0;
}
span#view_handle {
	color: #4d80b7;
	font-weight: bold;
	margin: 0 5px 0 0;
}
span#view_registtime {
	color: #606060;
	margin: 0 5px 0 0;
	font-size: x-small;
}
span#view_updatetime {
	color: #FF7F50;
	font-size: x-small;
}
p#view_title {
	margin: 6px 0 4px 0;
}
a.a_view_move {
	text-decoration: underline;
	text-align: center;
	margin: 0 0 0 20px;
	padding: 0;
}
a.a_view_move:link { color: #ff8000; font-weight: normal; }
a.a_view_move:visited { color: #ff8000; font-weight: normal; }
a.a_view_move:hover { color: #ff0000; font-weight: normal; }
a.a_view_move:active { color: #ff0000; font-weight: normal; }
a.a_view_cancel_back {
	text-decoration: underline;
	text-align: center;
	margin: 0;
	padding: 0;
}
a.a_view_cancel_back:link { color: #ff8000; font-weight: normal; }
a.a_view_cancel_back:visited { color: #ff8000; font-weight: normal; }
a.a_view_cancel_back:hover { color: #ff0000; font-weight: normal; }
a.a_view_cancel_back:active { color: #ff0000; font-weight: normal; }
.view_link_off {
	font-size: 100%;
	color: #b0b0b0;
	font-weight: normal;
	margin: 0 0 0 20px;
	padding: 0;
}
.view_page {
	color: #606060;
	font-size: 100%;
	font-weight: normal;
	margin: 0 0 0 20px;
	padding: 0;
}
.view_page_num {
	color: #0000ff;
	font-size: 105%;
	font-weight: bold;
}
.view_func_button {
	margin-left: 5px;
}
.warning { color: red; margin-left: 10px; }
#comment_area {
	clear: both;
	width: 500px;
	margin: 3px 0;
	padding: 2px 0 2px 0;
}
div.comment {
	margin: 6px 0 0 0;
	border-top: 1px solid #999999;
}
p.comment_posted {
	margin: 0;
	padding: 3px;
	border-bottom: 1px dotted #606060;
	color: #999999;
	text-align: left;
}
span.comment_handle {
	font-weight: bold;
}
span.comment_time {
	font-size: x-small;
}
p.comment_message {
	margin: 6px 0 0 0;
}
div.list_caption {
	clear: both;
	overflow: hidden;
}
span.list_subject {
	color: #606060;
	white-space: nowrap;
}
span.list_handle {
	color: #4d80b7;
	white-space: nowrap;
}
.list_handle a:link { color: #4d80b7; font-weight: normal; }
.list_handle a:visited { color: #4d80b7; font-weight: normal; }
.list_handle a:hover { color: #ff0000; font-weight: normal; }
.list_handle a:active { color: #ff0000; font-weight: normal; }
#comment_new {
	margin-top: 10px;
}
.psketch_img {
	border: 1px solid #808080;
}
a#new_button { margin-left: 20px; color: #0060c0; }
a#new_button:hover { color: #ff0000; font-weight: normal; }
a#new_button:active { color: #ff0000; font-weight: normal; }
