@charset "utf-8";

/* リストテーブル */
table.list-table {
	width: 100%;
}

	table.list-table th {
		background-color: #E0E0E0;
		text-align: left;
		font-weight: bold;
		color: #666666;
		padding: 6px;
	}
	
	table.list-table td {
		padding: 8px;
	}
	
	table.list-table td.right {
		text-align: right;
	}
	
	table.list-table td.bg {
		background-color: #F3F3F3;
	}
	
	table.list-table td a  {
		color: #999999;
	}
	
/* 編集テーブル */
table.edit-table {
	width: 100%;
}

	table.edit-table tr.bg {
		background-color: #F3F3F3;
	}

	table.edit-table th {
		width: 100px;
		font-weight: bold;
		padding: 10px;
	}
	
	table.edit-table td {
		padding: 10px;
	}
	
		table.edit-table td input {
			width: 300px;
		}
		
		table.edit-table td textarea {
			width: 300px;
			height: 100px;
		}

p.btn-area {
	text-align: right;
	margin: 10px 10px 50px 130px;
}

	p.btn-area a {
		color: #999999;
	}
	
/* BBS */
.bbs {
	margin: 0 0 20px 0;
}

	.inquiry {
		border: 1px dotted #CCCCCC;
		margin: 0 0 10px 0;
		padding: 10px;
		
	}
	
	.comment {
		background-color: #F5F5F5;
		margin: 0 0 5px 0;
		padding: 10px 10px 0 30px;
	}

		.inquiry h3 {
			background: url(../img/icon_bar.png) left top no-repeat;
			font-size: 14px;
			font-weight: bold;
			padding: 4px 0 4px 15px;
		}
		
		.inquiry p,
		.comment p {
			padding: 4px 0 4px 16px;
		}
		
		.inquiry p.author,
		.comment p.author{
			text-align: right;
		}