@import url("thread.css");
/***************************************************************/
#common_left {
	float: right;
	width: 300px;
}
#common_right {
 float: left;
 width: 660px;
}
/***
#contents h2 {
  font-size:35px;
  margin: 10px 0 20px 0;
  background: url(../img/bbs/bbs_icon.gif) no-repeat left top;
  padding: 5px 0 5px 60px;
  border-bottom: 2px solid #F77500;
  _display:inline-block;
}
#contents h2 a{
  color:#000;
  text-decoration: none;
}
#contents h2 a span{
  font-size:14px;
  color:#259CD9 ;
  margin-left:20px;
}
**/
#contents h2 {
	border: none;
	padding:0;
	margin:0;
}
#contents h2 a{
	display: block;
	text-indent: -9999em;
	background: url(../img/bbs/bbs_title.jpg) no-repeat left top;
	height: 118px;
	width: 920px;
	margin:0 0 10px 0;
	
}
#contents h2 a:hover{
	background-position:left -118px;
}

/***************************左検索部*****************************/

.menu_box_250 .bbs_s_box {
  margin:0 0 20px 0;
  clear: both;
}

#accordion {
  font-size:12px;
}
#accordion div {
	padding: 10px 2px;
}
#accordion div a{
  margin-right: 0.5em;
}

#accordion div.title {
  font-weight: bold;
  cursor: pointer;
  padding: 3px 5px;
  border-bottom: 1px dotted #DDD;
  background: url("../img/bbs/arrow_down.gif") no-repeat 210px center;
}
#accordion div.title:hover {
  background:#ddd url("../img/bbs/arrow_down.gif") no-repeat 210px center;
}
#accordion div.selected {
  background:#ddd url("../img/bbs/arrow_down.gif") no-repeat 210px center;
  font-size: 12px;
  color:#990000;
}
/******************職業別スレッド一覧****************************/
.bbs_job_link {
  margin:10px 0;
}
.bbs_job_link a {
  padding:2px 0 2px 18px;
  background: url("../img/common/list09.gif") no-repeat left center;
}
/*********************スレッド表示 *******************************/
#thread_box {
  background: #E9E8D1;
  padding: 1px 0 1px 0;
}
/***親**/
#thread_box .oya {
  margin:0 0 10px 0;
}
#thread_box .oya h3{
	margin:5px 5px 10px 5px;
  padding: 10px 0 10px 45px;
  border-bottom:1px solid #FFF;
  background: #FF9900 url(../img/bbs/right_32.gif) no-repeat 10px center ;
  color:#FFF;
}
#thread_box .oya h3 a{
  color:#FFF;
  }
#thread_box .oya strong{
  margin:0 20px 0 10px;
  font-size:14px;
  background: url(../img/bbs/user_16.gif) no-repeat left center ;
  padding:0 0 0 20px;
}
#thread_box .oya strong em{
  color: #D90909;
  font-weight: bold;
}
.comment_link {
  text-align:right;
  margin:-1em 10px 0 0;
}
#thread_box .oya p{
  background: #FFF;
  margin:3px 10px 0px 10px;
  padding:10px;
  font-size:12px;
  clear: both;
  line-height:26px;
}
#thread_box .oya .ads {
  background: #FFF;
  padding:3px ;
  margin:0 10px 0 10px;
}
#thread_box .oya p span{
  display:block;
  text-align:right;
  font-size:11px;
  margin-top: -18px;
}
#thread_box .oya p span a{
  margin-left: 5px;
}
/***子**/
#thread_box .ko {
  background: #f2f2f2;
  margin:0 10px 10px 50px ;
  padding:10px;
}
#thread_box .ko strong{
  margin:0 20px 0 0px;
  font-size:14px;
  background: url(../img/bbs/user_16.gif) no-repeat left center ;
  padding:0 0 0 20px;
}
#thread_box .ko strong em{
  color: #D90909;
  font-weight: bold;
}
#thread_box .ko h4 {
  font-size:14px;
  color:#273C3F;
  margin:4px 0 0 0;
  line-height: 20px;
}
#thread_box .ko p {
  border-top: 1px solid #ddd;
  padding:10px 0 0 0;
  margin-top:3px;
}
#thread_box .ko span{
  display:block;
  text-align:right;
  margin-top: -20px;
  font-size:11px;
}
#thread_box .ko span a{
  margin-left: 5px;
}
/***コメントフォーム**/
#comment_box {
	margin:20px 10px 10px 10px ;
  border: 1px solid #ccc;
  background: url("../img/common/bg02.gif");
  padding:10px;
  clear: both;
}

#comment_box h3{
  background: url("../img/bbs/notebook.gif") no-repeat left center;
  padding: 3px 0 3px 30px;
  font-size:16px;
  color: #990000;
}
/********掲示板の使い方*********/
#use_table {
  width:100%;
}
#use_table td{
  vertical-align: top;
  padding:10px;
}
#use_table td.imgs{
  width:400px;
}
#use_table td h4{
  background: url("../img/common/line_bar02.gif") repeat-x left top;
  padding:3px 10px;
  color:#FFF;
  margin-bottom:5px;
}
#use_table td p{
  line-height:22px;
}
