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

body{
text-align: center;
background-color:#f1ece0;
}

.contents{
background-image:none;
	width : 800px ;
	margin: auto;
	background-color:#fffefd;
	text-align: left;
	border: solid 1px #000000;
	position:relative;
	}

h1{
background-color:#f1ece0;
background-position:top center;
background-repeat:no-repeat;
height:346px;
font-size: 48px;
padding-left: 0px;
margin-bottom:70px;
}

h1 a{
color: #000;
}

h2,h3,h4,p{
margin-left:10px;
margin-right:10px;
}

.navbar{
background-color:#f1ece0;
padding:0px;
width:800px;
position:absolute;
top: 346px;
left:0px;
border-bottom:solid 1px #000000;
border-top:solid 1px #000000;

}

.navbar h5{
background-image:url(../images/button3.gif);
background-repeat:no-repeat;
height:55px;
width:145px;
float:left;
text-align: center;
background-color:#ffffff;
margin:5px;
font-family:"MS　P明朝","平成明朝",serif;
font-size:25px;
border-right: solid 1px #000000;
line-height:55px;
}

.navbar h5 a{
color:#ffffff;
display:block;
}

.news{
background-color:#eeeeee;
margin: 10px;
padding:10px;
height:120px;
overflow:auto;
}

.news h3{
color:#000000;
background-color:#f1ece0;
border-top: solid 1px #000000;
border-bottom: solid  1px #000000;
}

.news p{
font-size:80%;
line-height:24px;
}
