/*トップページのレイアウト用CSS*/

body {

	text-align:center;

	background-repeat: no-repeat;

	background-position: top center;

	background-color: #E6E6FA;

}



.contents {

	position:relative;

	width: 600px;

	margin: auto;

	margin-top: 80px;

	text-align:left;

}



h1{

	height: 90px;

	font-family: "ＭＳ Ｐゴシック", Osaka,sans-serif;

	font-size: 400%;

	font-style: italic;

	line-height: 90px;

	text-indent: 20px;

	background-color: #E6E6FA;

	margin: 0px;	

}



h1 a {

	color: #000000;

}



/*鳥イラストの位置指定*/

h1 img

 {

	position:absolute;

	left:170px;

}



h2 {

	width:96px;

	float:left;

	text-align: center;

	font-size:12px;

}



.update {

	margin: 20px 80px;

	background-image: url(ami.gif);

	padding:10px;

}



h3 {

	font-family:"ＭＳ Ｐ明朝", "細明朝体",serif;

	font-size: 100%;

	color: #993333;

	margin-left: 170px;

	margin-right: 170px;

}



/*カウンターとアクセス解析の位置指定*/

img {

	position:relative;

	left:240px;

	margin-top: 0px;

}



p {

	font-size: 90%;

	line-height: 150%;

}



ul {

	margin-top: 0px;

	font-size: 90%;

	line-height: 120%;

	list-style-image: url(blt.gif);

}



address {

	font-family: "ＭＳ Ｐ明朝", "細明朝体",serif;

	font-size: 80%;

	font-style: normal;

	text-align:center;

	margin-top: 15px;

}



a {

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



li a {

	border-bottom: 1px dashed #669900;

}
