@charset "Shift_JIS";
/*-----------------------大外枠の設定------------------------*/
#wrapper{
	width:810px;
	margin-top:0px;
	position:relative;

}

/*-----------------------ヘッダー部分の設定-----------------*/
#head{				/*テーブルにid属性headを付けた場合の設定*/
	border:none;				/*余白を全て無くす設定*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
	width:810px;				/*id属性layautoの横幅指定*/
}#head h1{
	text-align:left;
	width:810px;
	margin-left:2px;
	margin-right:auto;

}#topics{
	width:180px;
	font-size:small;
	font-weight:bold;
}

/*-----------------------コンテンツ部分の設定-----------------*/
#contents{
	font-size:12px;
	text-align:left;
	width:810px;
}.top_main{
	float:right;
	padding-right:0px;
	margin-left:auto;
	margin-right:0px;
	margin-top:10px;
	/*text-align:left;*/
	width:600px;
	padding-bottom:550px;
}
.main{
	float:right;
	padding-right:0px;
	margin-left:auto;
	margin-right:10px;
	margin-top:10px;
	text-align:left;
	width:600px;
}.sentence{
	width:550px;
	background-image:url(../images/line.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:10px;
	margin-bottom:10px;
}
.menu {
	/*float:right;*/
	position:absolute;
	left:12px;
	margin-left:10px;
	margin-top:10px;
	text-align:left;
	width:180px;
}
.menu h2.contensname{
	font-size:small;
	font-weight:bold;
	margin-left:5px;
	}
.menu dt,.menu ul{
	font-size:13px;
	margin-left:5px;	
}.menu dd,.menu li{
	margin:2px 0px 5px 0px;

}	
/*-----------------------フッター部分の設定-----------------*/

#footer{
	background-image:url(../images/line.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
	font-size:x-small;
	padding-top:10px;	
	height:50px;
	width:780px;

}#footer address{
	margin-top:5px;
	text-align:center;
}.img_center{
	text-align:center;
	marign:5px 0px 5px 0px;
}

