@charset "utf-8";
/* --------------------------
	用語集
-------------------------- */
#index_bar {
	margin: 1em;
	padding: 0px;
}
	div#index_bar ul {
		list-style: none;
		line-height: 25px;
	}

		div#index_bar ul li {
			margin: 0 30px;
			padding: 0 1em;
			display: inline;
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			border-right: 1px solid #5c7c4b;
			border-left: 1px solid #5c7c4b;
		}

			div#index_bar ul li a:link,
			div#index_bar ul li a:visited {
				text-decoration: none;
				color: #0c66de;
			}

			div#index_bar ul li a:hover {
				text-decoration: underline;
				color: #009999;
			}

.modoru_link {
	margin: 0 1em 0 0;
	text-align: right;
}

/* 用語集TOPページ */
.index_list {
	margin: 1em;
	padding: 0px;
}

	div.index_list ul {
		list-style: none;
		line-height: 16px;
	}

		div.index_list ul li {
			margin: 0 0 0.7em 35px;
			padding: 0 1em;
			display: inline-block;
			*display: inline;	/* IE6,7 に対応 */
			*zoom: 1;	/* IE6,7 に対応 */
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			border-bottom: 1px dotted #be7147;
			border-left: 3px solid #be7147;
		}

			div.index_list ul li a:link,
			div.index_list ul li a:visited {
				text-decoration: none;
				color: #0c66de;
			}

			div.index_list ul li a:hover {
				text-decoration: underline;
				color: #009999;
			}

/* 用語集行ページ */
.index_list_gyo {
	margin: 1em;
	padding: 0px;
}

	div.index_list_gyo ul {
		list-style: none;
		line-height: 16px;
	}

		div.index_list_gyo ul li {
			margin: 0 35px 0.7em 35px;
			padding: 0 0 0 1em;
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			border-bottom: 1px dotted #be7147;
			border-left: 3px solid #be7147;
		}

			div.index_list_gyo ul li a:link,
			div.index_list_gyo ul li a:visited {
				text-decoration: none;
				color: #0c66de;
			}

			div.index_list_gyo ul li a:hover {
				text-decoration: underline;
				color: #009999;
			}

