@charset"shift_jis";

/*主催事業トップ*/
#contents .contents_right .shusai_box {
overflow:hidden;

}

#contents .contents_right .shusai_box .left {
float:left;
}

#contents .contents_right .shusai_box .left p {
padding:15px 10px;
font-size:1.4em;
}

#contents .contents_right .shusai_box .right {
float:right;
}

#contents .contents_right .googlemap {
clear:both;
}




/* ===主催事業トップ=== */
#contents .contents_right .shusai_box .shusai_left{
	width:300px;
	float:left;
}

#contents .contents_right .shusai_box .shusai_right{
	text-align:center;
	width:330px;
	float:right;
}

#contents .contents_right .shusai_box .shusai_right img{
	margin:10px 0;
}

#contents .contents_right .shusai_box .shusai_right ul{
	padding:15px;
	font-size:120%;
}

#contents .shusai_box .contents_right .shusai_box .shusai_right ul li{
	border-bottom:3px dotted #552b00;
	padding:10px 0;
}

/* ===今年度・来年度の主催=== */
#contents .shusai_list_box{
	font-size:1.2em;
}

#contents .shusai_list_box table {
	width:628px;
}

#contents .shusai_list_box table tr{
	border:1px solid #000000;
}

#contents .shusai_list_box table td{
	padding:5px;
	valign:baseline;
}

#contents  .shusai_list_box .ttl_img{
	margin-top:30px;
}

#contents .shusai_list_box .outline{
	padding:10px 0;
}

#contents .shusai_list_box h3{
	text-align:center;
	padding:5px;
	font-size: 1.5em;
	color:#ffffff;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:7px;
}

#contents .shusai_list_box .details_ttl{
	background-color:#e6e6e6;
	font-size:1.2em;
}

#contents .shusai_list_box h3.list_ttl_1{
	background-color: #ff8000;
}


#contents .shusai_list_box h3.list_ttl_2{
	background-color: #006ad5;
}

#contents .shusai_list_box h3.list_ttl_3{
	background-color: #00aa00;
}

#contents .shusai_list_box .shusai_inner img{
	width:100%;
}

/* 下部ナビリンク */
#contents .contents_right .bottom_link{
	overflow:hidden;
	width:600px;
	margin:auto;
	margin-top:50px;
}
#contents .bottom_link ul li{
	float:left;
}
/*--------------------------------------------------------------------------*/