/* CSS Document */

/* 文章・段落 */
#contents {
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 1.2em;
}

#title {
	margin-left: 0.5em;
	margin-bottom: 2.0em;
}

#text {
	margin-left: 1.5em;
	margin-top: 1.0em;
	margin-bottom: 1.0em;
}

/* 事業内容用 */
#title_gif {
	margin-left: 1.5em;
}

#exp {
	margin-left: 3.5em;
	margin-bottom: 2.0em;
}

/* テーブル */
#contents_table {
	border: 1px ridge silver;
	clear: both;
	font-size: small;
	border-collapse: collapse;
	margin-top: 2.5em;
	margin-bottom: 2.5em;
	width: 550px;
}

#contents_table th {
	background-color: #CCCCCC;
}

#contents_table th.title {
	background-color: #333333;
	color: #FFFFFF;
	font-size: 16px;
}

#contents_table th,
#contents_table td {
	padding: 0.2em;
	border: 1px ridge silver;
	vertical-align: middle;
}

/* 沿革ページ テーブル*/
#history_table {
	border: 1px ridge silver;
	clear: both;
	font-size: small;
	border-collapse: collapse;
	margin-top: 2.5em;
	margin-bottom: 2.5em;
	width: 700px;
}

#history_table th {
	background-color: #CCCCCC;
}

#history_table th.title {
	background-color: #333333;
	color: #FFFFFF;
	font-size: 16px;
}

#history_table th,
#history_table td {
	padding: 0.2em;
	border: 1px ridge silver;
	vertical-align: middle;
}

/* 代表挨拶テーブル */
#message_table {
	border: none;
	clear: both;
	font-size: small;
	border-collapse: collapse;
	margin-top: 2.5em;
	margin-bottom: 2.5em;
	width: 550px;
}

#message_table th.title {
	background-color: #333333;
	color: #FFFFFF;
	font-size: 16px;
}

#message_table th,
#message_table td {
	padding: 0.2em;
	border: none;
	vertical-align: middle;
}



