/* CSS Document */

/* div基本 */

body  {	width:1024px;
		height:auto;
		margin:0 auto 15px;
		border:#000000 solid 2px;
		font-size:14px;}

#title{ width:240px;
		height:auto;
		float:right;
		margin:0 auto;}
nav ul {
	display: none;
}
#menu {	width:750px;
		height:auto;
		float:left;
		margin:0 auto;}

#main { width:750px;
		height:auto;
		margin:0 auto;
		padding:0 15px;}

#contents{	width:784px;
			height:auto;
			float:left;
			margin:0 auto;}

/*#bottom{width:auto;
		height:50px;
		margin:0 auto;
		background:#999999;
		clear:both;}*/

/* テキスト */

h1{	font-size:24px;
	line-height:25pt;
	border-bottom:#009933 solid 5px;
	border-top:#009933 solid 3px;
	padding:0 30px;}

h2{	font-size:18px;
	line-height:18pt;
	border-bottom:#009933 dashed 3px;
	padding:0 20px;}

.font1{	font-size:24px;
		line-height:25pt;
		color:#FF0000;
		border-bottom:#FF0000 solid 5px;
		border-top:#FF0000 solid 3px;}

.font2{	font-weight:bold;
		color:#FF0000;}

.font3{	font-weight:bold;}

p {	font-size:14px;
	line-height:14pt;}



#contents a{color:#0000FF;
			text-decoration:underline;}
			
#contents a:hover {	color:#FF0000;
					text-decoration:none;}

/* イメージ */

/* テーブルボーダー */

#main table{border:none;}

#main td {	border:#666666 solid 1px;}

/**********追加**************/

.text-link{
	margin:0;
	padding:0;
	text-align:right;}