@charset "utf-8";

/* 会長挨拶 */

#chairman #main .signature {
	text-align: right;
}

#chairman #main img {
	border: 1px solid #999999;
}

#chairman #main strong {
	display: block;
	font-weight: normal;
	margin: 10px 0;
	text-align: center;
}

/* 定款 */

#article #main dl {
	margin-bottom: 28px;
}

#article #main dt {
	float: left;
	font-weight: bold;
	width: 4.5em;
}

#article #main dd {
	margin-bottom: 10px;
	margin-left: 4.5em;
}

#article #main .numbered {
	text-indent: -1.2em;
	padding-left: 1.2em;
}

/* 役員 */

#exmem #main table {
	border-bottom: 1px solid #d9d9d9;
	line-height: 1.6;
	width: 100%;
}

#exmem #main th,
#exmem #main td {
	border-top: 1px solid #d9d9d9;
	font-weight: normal;
}

/* 評議会 */

#regent #main dl {
	border-bottom: 1px solid #d9d9d9;
	width: 100%;
}

#regent #main dt,
#regent #main dd {
	border-top: 1px solid #d9d9d9;
	float: left;
}

#regent #main dt {
	width: 15%;
}

#regent #main dd {
	width: 35%;
}

/* 委員会活動 */

#committee #main dl {
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 28px;
	width: 100%;
}

#committee #main dt,
#committee #main dd {
	border-top: 1px solid #d9d9d9;
}


#committee #main dt {
	clear: both;
	float: left;
	width: 11em;
}

#committee #main dd {
	margin-left: 11em;
}

/* 特別会員名簿 */

#comem #main dl {
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 28px;
	width: 100%;
}

#comem #main dt,
#comem #main dd {
	border-top: 1px solid #d9d9d9;
	float: left;
	padding-top: 4px;
	padding-bottom: 3px;
}

#comem #main dt {
	width: 8%;
}

#comem #main dd {
	width: 42%;
}

/* 事務局 */

#gmap iframe {
	border: 1px solid #999999;
	height: 500px;
	padding: 1px;
	width: 500px;
}

#gmap p {
	font-size: 0.77em;
	text-align: right;
	width: 504px;
}

/* プライバシーポリシー */

#privacypolicy #main h3 {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom: 1px solid #7e7e7e;
	border-left: 5px solid #006699;
	clear: both;
	font-size: 1.4em;
	line-height: 1.2;
	margin-bottom: 16px;
	padding: 4px 0 4px 14px;
}
