html,body {
margin:0;
padding:0;
height: 100%;
background:url(img/bg0.jpg) center center no-repeat #000000;
color:#DDCEB4;
font-size: 12px;
}



/*  メインブロック  */
.mainBlock{
position:absolute;
top:50%;
left:50%;
margin:-280px 0 0 -500px;
width:1000px;
text-align:center;
font-size:12px;
line-height:1.8em;
}


/*  ロゴブロック  */
.logo{
margin:0 0 15px 0;
padding:0;
width:1000px;
height:39px;
background:url(img/logo.png) center center no-repeat;
}


/*  写真ブロック  */
.photoBlock{
margin:0 0 10px 0;
padding:0;
width:1000px;
height:340px;
}



/*  ナビブロック  */
.naviBlock{
margin:0 0 5px 0;
padding:0;
width:1000px;
height:62px;
}



/*  フットブロック  */
.indexFootBlock{
margin:-15px 0 0 0;
padding:0;
width:1000px;
height:90px;
}
