@charset "utf-8";
/*
Theme Name: hasebe css
Theme URL: 
Description: base.CSS
Version: 1.0
Author: 長谷部創建
Author URL: 
*/

/* CSS Document */
/* 施工事例
----------------------------- */
h2.sekou-midasi {
width:513px;
height:24px;
margin:0 0 20px 0;
padding:7px 0 0 32px;
font-size:18px;
color:#FFFFFF;
background:url(../img/bar.gif) no-repeat 0 0;
}
.sekoubox {
clear:both;
width:545px;
margin:0 0 20px 0;
padding:0;
    overflow: hidden;
}

.sekoubox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .sekoubox {
    height: 1em;
    overflow: visible;
}
/**/
.sekoubox img {
float:left;
width:265px;
height:190px;
margin:0;
padding:0;
}
.sekou-txt {
float:right;
width:265px;
margin:10px 0 0 0;
padding:0;
}
.sekou-txt h4 {
margin:0 0 10px 0;
padding:0 0 2px 0;
font-size:16px;
color:#000066;
border-bottom:#000066 1px solid;
}
.sekou-txt h4 a {
color:#000066;
}
hr {
margin:0 0 20px 0;
}
.sekoubox h5 {
color:#990000;
font-size:1em;
margin:0;
padding:0;
line-height:150%;
}


/* 施工事例個別
----------------------------- */
h3.sekou-tai {
margin:0 0 10px 0;
padding:0 0 2px 0;
font-size:16px;
color:#000066;
border-bottom:#000066 1px solid;
}
p.wakuseko {
margin:10px 0;
padding:10px;
color:#333333;
border:#333333 1px solid;
}
.wakuseko2 {
clear:both;
margin:10px 0;
padding:10px 10px 5px 10px;
color:#333333;
border:#333333 1px solid;
}
.wakuseko2 p {
color:#333333;
}
.kobebox {
clear:both;
margin:0 0 10px 0;
padding:0;
    overflow: hidden;
}


.kobebox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .kobebox {
    height: 1em;
    overflow: visible;
}
/**/
.kobebox img {
position:relative;
float:left;
margin:0 10px 0 0;
padding:0;
}