@charset "UTF-8";


/*
 * 全体共通部
 */
 
* {
 font-size:10pt;
  font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;

}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000; 
	background: #ffffff;
	background: url("../img/bbs_bg.gif");
}

h1 {
	font-size: 18pt;
	margin: 15px;
	font-weight: normal;
}

hr.kugiri {
	width: 600px;
	margin: 13px auto 0;
}

/*
 * 操作部分
 */
span#admin {
	font-size: 11pt;
}

span#admin a {
	font-size: 11pt;
}


table.navi {
	width:600px;
	height: 30px;
	border: 0 none;
	margin: 20px auto 0;
	background: #cccccc;
}

table.navi form {
	display: inline;
}

table.navi input#qs{
	width: 120px;
}

td #dataop {
	text-align: left;
	width: 50%;
}

td #paging {
	text-align: right;
	width: 50%;
}




/*
 * スレッド表示部
 */

div.threadwaku {
	width: 600px;
	border-width:1px;
	border-style:solid;
	border-color:#bbbbbb;
	margin: 20px auto 0;
	padding: 1px;
}

table.thread {
	text-align: left;
	width: 100%;
}


table.thread tr.threadtitle {
	color: #fff;
	background: #51ae6f;
	font-weight: bolder;
	padding-left: 10px;
}

table.thread tr.threadtitle td {
	padding-left: 10px;
}


table.thread tr.name {
	background: #fef2d8;
}

table.thread tr.name span.date {
	margin: 0 7px;
	font-size: 8pt;
}

table.thread  span.bold {
	font-weight: bold;
	font-size: 11pt;
}

table.thread  input.delbtn {
	float: right;
}


table.thread  tr.threadbody td {
	padding: 10px;
	background: #fff;
/* for longword */	
/*	word-wrap: break-word; /* IE */
/*	white-space: -moz-pre-wrap; /* Mozilla */
/*	white-space: -o-pre-wrap; /* opera */
/*	white-space: pre-wrap; /* css3 */
}



table.thread  td.respad {
	width: 7%;
	background: #fff;
}


table.thread  span.restitle {
	font-weight: bold;:

}

td {
 font-size:11pt;
}










a:link   {
 text-decoration:none;
}

a:visited{
 font-size:11pt;
 text-decoration:none;
}

a:hover  {
 color:#00AAEA;
 background-color:#D2FFEE;
}
