@charset "utf-8";
/* CSS Document */


/* ////////////////////////////////////////////////////////

　開催概要

//////////////////////////////////////////////////////// */


body#notes {
}
#notes h3 {
	padding-top: 40px;
}
/*#notes .area {
	float: left;
	width: 735px;
}*/
#notes .area {
	float: left;
	width: 570px;
}

* html #notes .area,/*IE6*/
*+html #notes .area {/*IE7*/
	margin-bottom: -50px;
}

#notes h3#str {
	padding-top: 10px;
}



/* title image */

#notes #title_image {
	background: url(../../outline/images/title_image.jpg) no-repeat center top;
}

#notes #title_image #header {
	height: 250px;
}

#notes table {
	 margin-bottom: 20px;
	border-collapse: collapse;
	border-spacing: 0;
	float: left;
	clear: both;
	margin-left: 10px;
}

#notes table#sanka th,
#notes table#sanka td {
	padding: 3px 0;
}

#notes table#sanka th.nocolor,
#notes table#sanka td.nocolor {
	background-color: #FFF;
	width: 1%;
	border-bottom: none;
	border-top: none;
}

#notes table th,
#notes table td {
	border: 1px solid #666;
	text-align: center;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}

#notes table th {
	background-color: #71A3EE;
	color: #333;
}

#notes table td {
	color: #333;
}
#notes table .bg01 {
	background-color: #87CAF0;
}
#notes table .bg02 {
	background-color: #9FD4F3;
}
#notes table .bg03 {
	background-color: #87CAF0;
}

#notes table span.kome {
	font-size: 10px;
	line-height: 1.4em;
	font-weight: normal;
}

#notes .box01 {
	width: 420px;
	float: left;
	padding-left: 15px;
}
#notes #seal {
	float: right;
	width: 130px;
	font-size: 88%;
}
#notes #map {
	float: right;
	width: 240px;
}

#notes .number {
	float: left;
	margin: 0px;
	text-align: center;
	padding-bottom: 12px;
	font-size: 92%;
	line-height: 1.5em;
	padding-left: 12px;
}

#notes .number img {
	margin-bottom: 5px;
}
