/* レイアウト用 */

#wrapper{
width:auto;
height:auto;
margin-top:0px;
margin-left:auto;
margin-right:auto;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background-image: url(../imgs/back.jpg);
background-repeat:no-repeat;
background-position: center top ;
}

#header{
height:100px;
margin:0px;
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

#navigaton{
height:300px;
margin:0px;
padding;0px;
}


#contents{
height:510px;
width:800px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
padding-top:20px;
padding-left:150px;
padding-right:50px;
padding-bottom:30px;
background-image: url(../imgs/);
}

#contents_2{
height:510px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
padding-top:70px;
padding-left:auto;
padding-right:auto;
padding-bottom:5px;
background-image: url(../imgs/);
}

#contents_3{
height:510px;
width:800px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
padding-top:20px;
padding-left:50px;
padding-right:50px;
padding-bottom:30px;
background-image: url(../imgs/);
}


#left_info{
float:left;
padding-top:0px;
width:250px;
}


#right_info{
float:left;
padding-top:10px;
padding-left:150px;
}

#footer{
height:100px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-top:0px;
background-color:#040404;
clear:all;
}

#left_top{
float:left;
padding-top:50px;
height:500px;
line-height:500px;
width:350px;
}

#right_top{
float:left;
padding-top:50px;
padding-left:70px;
height:500px;
line-height:500px;
width:350px;
}