@charset "shift_jis";

/*	ナビゲーション	*/

#header{
/*	height:390px;	*/
}
#menu_project .submenu{
	position:static;
	display:block;
}
/*	コンテンツ	*/
#messege{
	padding:0;
	margin:0;
	width:390px;
	height:290px;
	float:left;
}
#messege p{
	text-indent:0;
	line-height:2em;
}
#information{
	padding:0;
	margin:0;
	width:390px;
	height:155px;
	float:left;
	clear:none;
}
#information dl{
	padding:0;
	margin:0;
	height:143px;
	overflow:auto;
}
#information dt{
	margin-top:10px;
	font-weight:normal;
	width:125px;
	height:133px;
	float:left;
	clear:both;
	text-align:center;
}
#information dd{
	margin-top:10px;
	height:133px;
}
#information dd h3{
	margin-bottom:6px;
	font-size:12px;
	font-weight:800;
	white-space:nowrap;
}
#information dd p{
	font-size:11px;
	line-height:1.3em;
	text-indent:0;
	height:111px;
	overflow:hidden;
}
#partner{
	padding:0;
	margin:0;
	margin-top:20px;
	width:390px;
	float:left;
	clear:none;
}
#partner ul{
	padding:0;
	margin:10px auto 0px 115px;
	clear:both;
	width:265px;
	height:45px;
}
#partner li{
	padding:0;
	margin:0px 10px;
	width:100px;
	list-style:none;
	float:left;
}
#partner p{
	padding:0;
	margin:10px auto 20px 125px;
	text-indent:0;
	font-size:9px;
}

/*	リニューアル追加	*/

#messege{
	height:auto;
	float:left;
}
#information{
	width:195px;
	float:left;
}
#information dl{
	height:300px;
}
#information dt{
	font-weight:normal;
	width:auto;
	height:auto;
	float:none;
	text-align:left;
	text-indent:20px;
}
#information dd{
	height:auto;
}
#information dd p{
	height:auto;
}
#information dd h3{
	white-space:normal;
}
#orgsite{
	width:155px;
	text-align:center;
	margin-top:40px;
}
#orgsite img{
	margin:10px;
	border:1px solid #ccc;
}
#orgsite img:hover{
	border-style:dotted;
}
#visual{
	width:585px;
	height:245px;
	margin-bottom:20px;
	background:url("../image/bg_visual.png") no-repeat 0 0;
}

/*	印刷出力時設定	*/
@media print{
	
}
