/* ----------------------------------------------------------------------------

	BBS2 page

---------------------------------------------------------------------------- */





#thread_list #thread_title1{

	width: 490px;

	clear: both;

	border-bottom: 2px dotted #999;

}

#thread_list #thread_title1 h3{

	margin: 0;

	padding: 5px 0 10px 10px;

}

#thread_list #thread_title2{

	width: 490px;

	clear: both;

	background-color: #F3F3F3;

	margin:10px 0;

}

#thread_list #thread_title2 p{

	padding: 5px 10px;

	margin: 0;

}

.large_list{

	clear: both;

	margin: 15px 0 10px 0;

	font-size:12px;

}

div.waku05_485_gray h3{

	padding: 0 0 5px 0;

	margin: 0 0 10px 0;

	color:#CC6666;

	font-weight:bold;

}

div.waku05_485_gray p{

	padding: 0;

	margin: 0;

}

div.waku05_485_gray p.count{

	color: #999;

	float: right;

}

div.waku05_485_gray p.method{

	color: #666;

	font-size: 12px;

	margin: 10px 0;

}

div.waku05_485_gray div.head{

border-bottom: 1px dashed #999;

	margin: 0 0 10px 0;

	padding: 15px;

}





div.waku05_485_gray div.head p{

	line-height:150%;

}

div.waku05_485_gray div.item{

	border-bottom: 1px dashed #999;

	margin: 0 0 10px 20px;

	padding: 10px 10px 10px 10px;

}

div.waku05_485_gray div.item p{

	line-height:150%;

}



div.waku05_485_gray div.item p.method strong{

	font-size:12px;

	padding-right: 10px;

}



div.waku05_485_gray div.item p.method{

font-size:12px;

}



/* ------------------------------------------------------------------------- */

#bbs_form {

	padding: 10px;

}

#bbs_form h3{

	border-bottom: 2px dotted #999;

	margin: 10px 0 10px 0;

}



#bbs_form th, #bbs_form td {

	font-weight: normal;

	text-align: left;

	vertical-align: top;

	padding: 5px;

}

#bbs_form th {

	width: 100px;

	background-color: #F0F0F0;

	font-weight: bold;

	padding: 8px 4px 0 6px;

}

#bbs_form td {

	padding-left: 34px;

}

#bbs_form p{

line-height:150%;

}

#bbs_form tr.necessary td{

	background: url(../../img/icon_necessary.png) 2px 8px no-repeat;

	line-height: 1;

}



/* ------------------------------------------------------------------------- */

#thread_form {

	padding: 10px;

}

#thread_form h3{

	border-bottom: 2px dotted #999;

	margin: 0 0 10px 0;

}

#thread_form th, #thread_form td {

	font-weight: normal;

	text-align: left;

	vertical-align: top;

	padding: 5px;

}

#thread_form th {

	width: 100px;

	background-color: #F0F0F0;

	font-weight: bold;

	padding: 8px 4px 0 6px;

}

#thread_form td {

	padding-left: 34px;

}

#thread_form tr.necessary td{

	background: url(../../img/icon_necessary.png) 2px 8px no-repeat;

	line-height: 1;

}



/* ------------------------------------------------------------------------- */

form.admin_comment_form form.admin_thread_form{

}

form.admin_thread_form input {

	float: right;

	margin-left: 10px;

	padding:2px;

}

form.admin_comment_form input {

	float: right;

	margin-left: 10px;

}



