@charset "UTF-8";

/* index.html
---------------------------------------------------------- */
.profile01 {
	margin-bottom: 15px;
}
	.profile01 .txt_sub01 {
		margin-bottom: 16px;
	}
	.profile01 .txt_name01 {
		margin-bottom: 8px;
	}
	.profile01 .txt_read01 {
	}

.dl_group01 {
	overflow: hidden;
	*zoom: 1;
}
	.dl_group01 dt {
		float: left;
		clear: both;
		width: 9.5em;
		font-weight: bold;
	}
	.dl_group01 dd {
		margin: 0 0 22px 9.5em;
	}
		.dl_group01 dd h3 {
			font-size: 125%;
			margin-bottom: 6px;
		}
		.dl_group01 dd h3.blue {
			color: #009fe8;
		}
		.dl_group01 dd h3.green {
			color: #009844;
			margin-top: 10px;
		}
		.dl_group01 dd h3.yellow {
			color: #eb6100;
			margin-top: 10px;
		}
		.dl_group01 dd h3.pink {
			color: #e3007f;
			margin-top: 10px;
		}
		.dl_group01 dd h3.purple {
			color: #73328b;
			margin-top: 10px;
		}
		.dl_group01 dd p {
		}
		.dl_group01 dd .mapArea {
			margin-top: 25px;
		}
			.dl_group01 dd .mapArea p {
			}
			.dl_group01 dd .mapArea p.btn {
				text-align: right;
				margin-top: 10px;
			}
			.dl_group01 dd p span.contact {
				width: 2.5em;
				display: inline-block;
				*display: inline;
				*zoom: 1;
			}

.groupBnr01 {
	width: 750px;
	overflow: hidden;
}
	.groupBnr01 ul {
		width: 765px;
		overflow: hidden;
	}
		.groupBnr01 ul li {
			margin: 15px 15px 0 0;
			width: 240px;
			float: left;
		}
			.groupBnr01 ul li a {
			}

.dl_history01 {
	margin-bottom: 40px;
	overflow: hidden;
	*zoom: 1;
}
	.dl_history01 dt {
		float: left;
		clear: both;
		width: 7em;
	}
	.dl_history01 dd {
		margin: 0 0 0 7em;
		overflow: hidden;
		*zoom: 1;
	}
		.dl_history01 dd p {
		}
		.dl_history01 dd p.month {
			float: left;
			clear: both;
			width: 5em;
		}
		.dl_history01 dd p.txt {
			margin: 0 0 5px 5em;
		}
