@charset "utf-8";
/*all*/
*{
margin:0px;
padding:0px;
}
html{
font-family:sans-serif;
}
/*body*/
body{
    background-image: url(img/take.png);
}
/*container*/
#container{
background-color:#fff;
width:800px;
margin-left:auto;
margin-right:auto;
}
/*container end*/

/*logo*/
#logo{
background-color:#d2f7da;
width:800px;

}
/*botton*/
header nav{
background-color:#1cb540;
width:770px;
margin-left:10;
margin-right:10;
padding-left:20px;
padding-right:10px;
padding-top:10px;
padding-bottom:7px;
float:left;
}
/*btton end*/
/*施工例*/
#sekou1{
background-color:fff;
width:400px;
height:390px;
text-align:center;
float:left;
}
#sekou2{
background-color:fff;
width:400px;
height:390px;
text-align:center;
float:left;
}
/*施工　end*/
/*news*/
#news{
background-color:#fff;
width:775px;
text-align:left;
padding-left:25px;
padding-right:0px;
float:left;
}
/*news end*/
/*会社概要*/
#gaiyou{
background-color:#fff;
color:#04303a;

width:700px;
text-align:left;
padding-left:25px;
padding-right:0px;
float:left;
}

/*概要欄 end*/

.green{
background-color:#1cb540;
width:775px;
clear:both;
padding-left:25px;
padding-right:0px;
}
.green td{
width:105px;
}

#footer{
background-color:#fff;
width:800px;
text-align:right;
clear:both;
}

.red{
background-color:#fff;
width:750px;
text-align:left;
padding-left:5px;
margin-left:auto;
margin-right:auto;

}
.haba{
width:200px;
}
.haba1{
width:150px;
}
.mannnaka{
text-align:left;
padding-left:20px;
font-size:18px;
}
.orei{
text-align:left;
padding-left:20px;
}