.b	{font-weight: bold; line-height: 14px;}

/* 文字色設定 */
.txtcol-0 { color:#ffffff;}/* 強調色0　白 */
.txtcol-1 { color:#f8f8f8;}/* 強調色1　BBS一般 */
.txtcol-2 { color:#0000ff;}/* 強調色2　BBSメンバー*/
.txtcol-3 { color:#ff0000;}/* 強調色3　BBS関係者 */
.top { color:#005b2f;}/* トップページTOPICS */

/* BG色設定 */
.bgcol-3 { background-color:#EFEFEF;}/* BG色3 reply.html */

/* 日記ページの 新着・履歴の表示スペース */
.diary_list_txt	{
	padding: 1.5em 1em 1em 1.5em;
	line-height: 1.5em;
	text-align: left;
	background-color:#eef2eb;
}

.bbs_body {
	scrollbar-face-color:#fafafa; /* 表面の色 */
	scrollbar-highlight-color:#fafafa; /* ハイライトの色 */
	scrollbar-shadow-color:#fafafa; /* 影の色 */
	scrollbar-3dlight-color:#8f8f8f; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#8f8f8f; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #e6e6e6; /* ベースの色 */
}

#bbs-body_input span {
	margin-right: 1em;
}
p label {
	margin-right: 1em;
}

.diary_body {
	padding: 0em 1em;
	background-color: #ffffff;
	scrollbar-face-color:#fafafa; /* 表面の色 */
	scrollbar-highlight-color:#fafafa; /* ハイライトの色 */
	scrollbar-shadow-color:#fafafa; /* 影の色 */
	scrollbar-3dlight-color:#8f8f8f; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#8f8f8f; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #e6e6e6; /* ベースの色 */
}


/* BBSの設定 */
button.comment {font-size:10pt; line-height:14px; vertical-align:middle; color:#666666; background-color:#FFFFFF; border-style:solid; border-color:#959595; border-width:1;padding-left:2px;padding-right:2px;}

body.bbsrule	{
	color: #2f2f2f;
	background-color: #f4f4f4;
	text-align: center;
	}

#bbsrule_body	{
	width:565px;
	height:400px;
	text-align: center;
	background-color: #f4f4f4;
	background-image: url("../img/tool/bg.gif");
	background-repeat: no-repeat;
	background-position: center center
	}
.bbsrule_text	{
	width:520px;
	text-align:left;
	margin:auto;
}
.bbsrule_text2	{
	width:240px;
	padding-top:20px;
	text-align:left;
	margin:auto;
}

#bbs_body	{
	width: 570px;
	margin: 0px 0px 0px 30px;
	}

#bbs_body2	{
	background-color: #E2E6E1;
	padding: 10px 0px 0px 18px;
	}

#bbs-caution	{
	text-align: left;
	margin: 0px 10px 0px 17px;
	}

#bbs-header-border	{
	border: 1px solid #808080;/* 046B00緑 */
	padding: 10px;
	background-color: #F7F7F7;
	}

#bbs-header	{
	text-align: left;
	width: 499px;
	}
#bbs-header2	{
	text-align: left;
	width: 499px;
	margin: 10px;
	}
#bbs-body_input	{
	padding:2px;
}
#bbs-body_input1	{
	width: 60px;
	float: left;
	padding-top:2px;
}
#bbs-body_input2	{
	float: left;
	padding-top:2px;
}
#bbs-body_input3	{
	float: right;
	padding-top:2px;
	padding-right:42px;
}

#bbs-body_link	{
	text-align: left;
	width: 512px;
	margin: 10px;
	clear:both;
	}
#bbs-main	{
	width: 512px;
	}
#bbs-border	{
	border: 1px solid #808080;/* 046B00緑 */
	padding: 5px;
	margin: 10px;
	background-color: #F7F7F7;
	}

#bbs-title_txt	{
/* 	background-color: #ffffff; */
	text-align: left;
	width: 475px;
	padding: 4px 0px 3px 5px;
	margin: 3px 0px 0px 3px;
	border-bottom-width: 1px; 
	border-bottom-color: #737373;
	border-bottom-style: solid;
	}
#bbs-title_txt2	{
	background-color: #ffffff; 
	text-align: right;
	width: 475px;
	padding: 4px 0px 3px 5px;
	margin: 5px 0px 0px 3px;
	}
.bbs-title_txt1	{
	width:400px;
	float:left;
}
.bbs-title_txt2	{
	float:right;
	padding-top:2px;
	padding-right:3px;
}
.bbs-title_txt3	{
	text-align: left;
	width:380px;
	padding: 3px 0px 0px 8px;
	float:left;
}
.bbs-title_txt4	{
	text-align: left;
	padding: 3px 10px 0px 0px;
	float:right;
}

#bbs-body_txt	{
	text-align: left;
	width: 452px;
	padding: 3px 3px 3px 25px;
	margin: 3px 0px 0px 3px;
	clear:both;
	}
#bbs-body_date	{
	text-align: left;
	width: 452px;
	padding: 3px 3px 3px 25px;
	margin: 3px 0px 0px 3px;
	}

.bbs-hr	{
	padding:4px 0px 4px 0px;
	}

.bbs-clrb	{
	clear:both;
	}


/* BBS返信の設定 */
#bbs_re-title_txt	{
/* 	border: 1px solid #a8a8a8; */
/* 	background-color: #ff0000; */
	text-align: left;
	width: 450px;
	padding: 4px 0px 3px 5px;
	margin: 5px 0px 0px 0px;
	border-bottom-width: 1px; 
	border-bottom-color: #737373;
	border-bottom-style: solid;
	}
#bbs_re-title_txt2	{
	background-color: #ffffff;
	text-align: left;
	width: 450px;
	padding: 4px 0px 3px 5px;
	margin: 5px 0px 0px 0px;
	}
#bbs_re-body_txt	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 430px;
	padding: 3px 3px 3px 25px;
	clear:both;
	}
#bbs_re-body_date	{
	text-align: left;
	width: 430px;
	padding: 3px 3px 3px 25px;
	}
.bbs-re_title_txt3	{
	width:355px;
	padding: 3px 0px 0px 8px;
	float:left;
}
.bbs-re_title_txt4	{
	padding: 3px 10px 0px 0px;
	float:right;
}
/* BBSフッターの設定 */
#bbs-footer	{
	text-align: left;
	width: 499px;
	margin: 10px;
	text-align: left;
	}
.bbs-footer1	{
	text-align:left;
	margin:auto;
	width:420px;
	height:30px;
	}
#bbs-footer2	{
	text-align: left;
	width: 330px;
	margin: 10px;
	text-align: left;
	}
.bbs-footer2	{
	float:left;
	}
.bbs-footer3	{
	float:right;
	padding-top:5px;
	}


/* 日記の設定 */

#diary-title_txt	{
	background-color: #7f8885;
	color:#e3e8ea;/* タイトルの題名以外の文字色 */
	text-align: left;
	width: 95%;
	padding: 3px 0 3px 5px;
	margin: 5px 0px 0px 0px;
	}

#diary-body_txt	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 92%;
	padding: 3px 3px 3px 0px;
	margin: 0;
	}

#diary-body_txt2	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 92%;
	padding: 5px 3px 3px 8px;
	margin: 0;
	margin-bottom:6px;
	}

/* 送信フォームタグ設定 */
input.comment {font-size:10pt; line-height:14px; vertical-align:middle; color:#000000; background-color:#FFFFFF; border-style:solid; border-color:#959595; border-width:1;padding-left:2px;padding-right:2px;}
textarea.comment {font-size:10pt; color:#000000; background-color:#FFFFFF; border-style:solid; border-color:#959595; border-width:1; scrollbar-face-color:#FAFAFA; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3dlight-color:#A6A6A6; scrollbar-darkshadow-color:#A6A6A6; scrollbar-arrow-color:#999999; scrollbar-track-color: #FAFAFA;padding-left:2px;padding-right:2px;
}
input.comment2 {height:17px; font-size:10pt; line-height:14px; vertical-align:middle; color:#666666; background-color:#FFFFFF; border-style:solid; border-color:#959595; border-width:1;}
input.diary {height:13px; font-size:10pt; line-height:14px; vertical-align:middle;padding:0px;margin:0px;}

