#header{
width:900px;
height:82px;
margin:0px;
border:0px;
}

.headertel{
float:left;
margin:10px 0px 6px 0px;
}

.headernavi{
float:right;
margin:50px 0px 6px 0px;
list-style-type:none;
}

ul.headernavi li{
float:left;
display:block;
margin:0px 20px 0px 0px;
list-style-type:none;
}

#wrapper{
width:900px;
margin:10px auto;
padding:0px;
border:0px;
}

.grovalnavi{
clear:both;
width:900px;
margin:0px 0px 0px -40px;
}

ul.grovalnavi li{
float:left;
display:block;
margin:0px;
list-style-type:none;
} 

.subnavi{
clear:both;
width:900px;
margin:0px 0px 0px -50px;
list-style-type:none;
}

ul.subnavi li{
float:left;
display:block;
margin:0px;
list-style-type:none;
} 

#mainlargephoto{
width:900px;
margin:0px; 
clear:both
}

#main{
clear:both;
width:900px;
margin:0px;
}


#footer{
clear:both;
width:900px;
padding-top:10px;
margin-top:20px;
margin-bottom:20px;
font:normal normal normal 10px/140% 'MS Pゴシック','Osaka';
text-decoration:none;
color:rgb(18,59,74);
border-top:1px rgb(141,169,180) solid;
}

#footer a link{text-decoration:none;color:rgb(18,59,74);}
#footer a hover{text-decoration:none;color:rgb(254,16,143);}
#footer a active{text-decoration:none;color:rgb(254,16,143);}
#footer a visited{text-decoration:none;color:rgb(254,16,143);}

#fotterlink{
width:900px;
font:normal normal normal 10px/140% 'MS Pゴシック','Osaka';
text-decoration:none;
color:rgb(141,169,180);
}

#fotterlink a link{text-decoration:none;color:rgb(141,169,180);}
#fotterlink a hover{text-decoration:none;color:rgb(254,16,143);}
#fotterlink a active{text-decoration:none;color:rgb(254,16,143);}
#fotterlink a visited{text-decoration:none;color:rgb(141,169,180);}

h1{
float:left;
width:560px;
margin:0px;
padding:10px;
font:normal normal normal 14px/150% 'MS Pゴシック','Osaka';
color:rgb(18,59,74);
background-image:url(../image_cmn/h1.jpg);
background-repeat:no-repeat;
height:220px;
}

#maincontents{
clear:both;
width:900px;
margin:0px;
padding:0px;
}

