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

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

.contents{
background-image:none;
	width : 1128px ;
	margin: auto;
	background-color:#ffffff;
	text-align: left;
	border: solid 2px #333;
	position:relative;
	}

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

h1 a{
color: #000;
}

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

.navbar{
background-color:#ffffff;
padding:0px;
width:1128px;
position:absolute;
top: 408px;
left:0px;
border-bottom:solid 2px #000000;
border-top:solid 2px #000000;

}

.navbar h5{
background-image:url(../images/button_top.png);
background-repeat:no-repeat;
height:54px;
width:220px;
float:left;
text-align: center;
background-color:#ffffff;
margin:2px;
font-family:"MS　P明朝","平成明朝",serif;
font-size:25px;
line-height:55px;
}

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

.navbar h5 a:visited{

	color: #FF5853;
}


.news{
background-color:#f2f2f0;
margin: 10px;
padding: 10px;
height:200px;
overflow:auto;
border : solid 2px #000;
}

.news h3{
color:#40403b;
background-color:#FFF462;
border-bottom: none;
border-top:none;
}

.news p{
font-size:100%;
line-height:30px;
}

.news li{
line-height:1em;
padding-top:10px;
}

.news li a{
color: ##FF5853;
}

.news li a:visited{
	color: #FF5853;
}


h4{
color: #40403b;
}

<!--
赤#FF5853
青#40403b
BG#ffffff
青空#3efee5
黒#40403b
黄#FFF462
-->