
body	{
	
	margin:0px;
	padding:0px;
	background-color:#f8f8f8;
	
	}
/*ヘッダ部分のスタイル*/

.head	{
	width:100%;
	margin-top:20px;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	
	}

.head1	{
	font-family:'Times New Roman',Times;
	font-size:14px;
	font-weight:bold;
	
	}
.head1 img {
	
	vertical-align:middle;
	margin-left:10px;
	margin-right:8px;
	}
.head1 span {
	width:70%;
	font-size:10px;
	color:#999;
	vertical-align:middle;
	padding-left:14px;
	}
/*コンテンツ部分のスタイル*/


.main img {
	margin-top:30px
	

	
	}


.link	{
	width:100%;
	}
.link1	{
	text-align:left;
	}
.link2	{
	text-align:right;
	}
.link a	{
	font-family:'Times New Roman',Times;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
	text-decoration:none;
	}
.link a:hover{
	color:#6c3;
	}
.copy	{
	border-top:solid 1px #999;
	font-family:'Times New Roman',Times;
	font-size:10px;
	color:#777;
	padding-top:5px;
	margin-top:10px;
	}
	
.main td {
	background-color:#73a1ff;

	}

.menu div	{
	
	
	float:left
	
	}

a	{
	
	background-color:#73a1ff;
	display:block;
	width:110px;
	height:20px;
	border:solid 2px;
	border-color:white darkblue darkblue white;
	padding:4px 0px;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:white
	}

a:hover	{
	padding:6px 0px 2px;
	border-color:darkblue lightblue lightblue darkblue;
	background-color:#518cdd
	}
body		{
		
		margin:10px 100px;
		}
	
.sub		{
		width:100%;
		border:solid 1px #dcdcdc;
		background-color:#f8f8f8;
		
		}
.sub div	{
		
		position:relative;
		left:10px;
		top:-10px;
		width:5em;
		text-align:center;
		background-color:#f8f8f8;
		padding:1px 2px;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		color:#73a1ff;
		}
		
.p		{
		margin-top:5px;
		margin-bottm:10px;
		color:#73a1ff;
		text-align:justfy;
		text-justfy:destribute;
		font-size:12px;
		line-height:1.4em;
		
		}
.con		{
		width:100%;	
		margin-left:0px;
		margin-bottom:10px;
		margin-top:10px;
		padding:0px;
		}
.con image	{
		float:right;
		margin:10px;
		}
h1		{
		width:100%;
		margin-left:"0px";
		background-color:#73a1ff;
		padding:5px;
		font-family:Verdana,Helvetica,sans-serif;
		font-size:24px;
		color:#ffffff;
		}
h2		{
		border;
		float:left;
		width:110px;
		margin-bottom:10px;
		padding-bottom:10px;
		padding-top:2px;
		text-align:right;
		
		font-size:14px;
		color:#73a1ff;
		}
p		{
		margin-top:0px;
		margin-left:20px;
		text-align:justify;
		text-justify:distribute;
		line-height:130%;
		font-size:14px;
		color:#696969;
		padding:1px  5px;
		}
.con div		{
		margin-left:160px;
		border-left:solid 1px #ff0000;
		padding-left:10px;
		}
a		{
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		
	
		}
a:link		{
		color:#ffffff;
		}
a:visited		{
		color:#bbddff;
		}		
a:active		{
		color:#ffff00;
		}		
a:hover		{
		color:#ffaa00;
		}		
					

hr		{
		color:#73a1ff;
		margin-left:0px;
		width:100%;
		}
.nen	{
	width:100%;
	font-family:'Times New Roman',Times;
	font-size:11px;
	border:solid 1px #dcdcdc;	
	padding-top:3px;
	padding-bottom:3px;
	}
.nen th	{
	color:white;
	background-color:red;
	}
.iseki	{
	font-family:'Times New Roman',Times;
	font-size:11px;	
	border:solid 1px #dcdcdc;	
	}
.iseki th	{
	color:white;
	background-color:red;
	padding-top:3px;
	padding-bottom:3px;
	}

