<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* 会社概要 */
table.company {
	margin: 20px 0 35px 0;
}
  
    table .list {
		padding:30px 0 20px 0;
		margin:30px 0 20px 0;
	}
	
	table.list tr {
		    height:40px;
			border: 1px dotted #000000;
		    border-width: 0 0 1px 0;
			padding:20px 0 10px 0;
			margin:30px 0 15px 0;
	}
	
	table.list th {
		margin: 10px 10px 0 10px;
		font-weight:bold;
		color: #94C33A;
	}
	

/* リストテーブル */
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;
		}</pre></body></html>