/*--------------------------------------
　メインコンテンツ (以下全ページ共通)
---------------------------------------*/
#topic_path{
	width: 560px;
	height: 27px;
}
#topic_path ul{
	list-style: none;
}
#topic_path li{
	font-size: 11px;
	line-height: 27px;
	color: #ffffff;
	display: inline;
}
#topic_path li a{
	color: #ffffff;
}
#topic_path h2{
	font-size: 11px;
	display: inline;
}
#content{
	width: 560px;
	padding-bottom: 50px;
	background: url(../img/contents_bgimg.png) repeat-y;
}
/* IE6以下に適用 */
* html body #content{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../test/img/contents_bgimg.png',sizingMethod='scale');
	background: none;
}

#content_title{
	width: 540px;
	height: 44px;
}


/*--------------------------------------
　コンテンツ設定
---------------------------------------*/
#content_inner{
	width: 520px;
	margin: 10px 0 50px 10px;
}
#content_inner p{
	width: 495px;
	line-height: 150%;
	margin: 0 0 10px 10px;
}
#content_inner p img{
	vertical-align: middle;
}
#form_wrap{
	width: 495px;
	margin: 10px 0 10px 10px;
	background: #ebe7e6;
}
#form_wrap dl{
	width: 475px;
	margin: 0 auto;
	padding: 5px 0;
}
#form_wrap dt{
	width: 180px;
	float: left;
	clear: right;
	padding: 10px 0;
}
#form_wrap dt img{
	vertical-align: bottom;
}
#form_wrap dd{
	width: 295px;
	float: right;
	padding: 10px 0;
}
#clear{
	clear: both;
	height: 0px;
}
.required{
	color: #ff0000;
	font-weight: bold;
}
#submit{
	width: 188px;
	list-style: none;
	margin: 0 auto;
}
#submit li{
	width: 74px;
	margin: 0 10px;
	float: left;
}
#submit_buttom{
	border: 0px;
	width: 74px;
	height: 21px;
	background: url(../img/contact/submit.gif) no-repeat;
}
