@charset "utf-8";

/* ========================================================================================================================/

	styleInfo：style.css
		└　1-0, top

/======================================================================================================================== */

/* ------------------------------------------------------------------------------------------------------------------------/
	1-0, top
/------------------------------------------------------------------------------------------------------------------------ */

.information {
	margin-top:30px;
	margin-bottom:40px;
	}
	.information .oneBox {
		width:671px;
		_width:703px;
		background:#ffffff;
		border:#d2d2d2 solid 1px;
		margin-top:16px;
		padding:16px;
		}
		.information .oneBox .text {
			float:left;
			}

		.information .oneBox .text h3 {
			color:#aa0e46;
			font-size:114%;
			padding-top:10px;
			}

		.information .oneBox .text p {
			width:450px;
			font-size:92%;
			margin-top:5px;
			}

.results {
	margin-top:30px;
	}
	.results .inner {
		background:#ffffff url('./image/contents/top/resultsBg.png') left top repeat;
		margin-top:20px;
		padding:10px 10px 14px 10px;
		}
		.results .inner .oneBox {
			float:left;
			width:203px;
			_width:223px;
			background:#ffffff;
			margin-left:4px;
			margin-top:4px;
			padding:10px 9px 10px 11px;
			}
			.results .inner .oneBox dt {
				text-align:center;
				margin-bottom:10px;
				}
			.results .inner .oneBox p {
				width:200px;
				font-weight:bold;
				padding:0 5px;
				}
			.results .inner .oneBox .date {
				color:#777777;
				font-size:92%;
				font-weight:normal !important;
				}
		.results .inner .button {
			text-align:center;
			margin-top:14px;
			}

.profile {
	float:left;
	width:313px;
	_width:343px;
	background:#ffffff;
	border:#d2d2d2 solid 1px;
	margin-top:30px;
	padding:15px 15px 0 15px;
	}
	.profile h3 {
		font-size:157%;
		margin-top:20px;
		margin-bottom:10px;
		padding:0 5px;
		}
	.profile p {
		padding:0 5px;
		}
	.profile .button {
		margin-top:18px;
		padding:0 !important;
		}

.map {
	float:right;
	width:313px;
	_width:343px;
	background:#ffffff;
	border:#d2d2d2 solid 1px;
	margin-top:30px;
	margin-left:12px;
	padding:15px;
	}
	.map .button {
		margin-top:10px;
		}

.facebook {
	width:705px;
	margin-top:30px;
	}
	.facebook iframe {
		background:#ffffff;
		}

.link {
	width:705px;
	margin-top:30px;
	}
	.link .inner {
		background:#ffffff;
		border:solid #d2d2d2 1px;
		margin-top:20px;
		padding:16px;
		}
		.link .inner .linkBox {
			border-style:dotted;
			border-width:0 0 1px 0;
			border-color:#d2d2d2;
			margin-bottom:10px;
			padding:5px 0 10px 0;
			}
		.link .inner .linkBox:first-child {
			padding:0 0 10px 0;
			}
		.link .inner .linkBox:last-child {
			border-style:none;
			margin:0;
			padding:5px 0 0 0;
			}
			.link .inner .linkBox h4 {
				font-weight:bold;
				margin:0;
				padding:0;
				}
				.link .inner .linkBox h4 span {
					font-size:10px;
					}
			.link .inner .linkBox p {
				font-size:13px;
				margin-top:3px;
				overflow:hidden;
				}
			.link .inner .linkBox .bannerImage {
				float:left;
				margin-right:15px;
				}
