@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;
	background-image: url(../img/house/gaiheki/111208main.jpg);
}

.midokorobox {
margin:30px 0 40px 0;
padding:0;
}
.midokorobox h4 {
margin:0 0 10px 0;
padding:0;
font-size:1em;
color:#990000;
line-height:150%;
}
.midokorobox h5 {
margin:0 0 5px 0;
padding:0;
font-size:0.85em;
color:#333333;
line-height:150%;
}
.midokorobox p {
font-size:0.75em;
}
.m-rbox {
margin:0;
padding:10px;
background:#FFE8EB;
}
.m-ybox {
margin:10px 0 0 0;
padding:10px;
background:#FFFFCC;
}
.m-gbox {
margin:10px 0 0 0;
padding:10px;
background:#E9FFD2;
}
.m-bbox {
margin:10px 0 0 0;
padding:10px;
background:#D9D9FF;
}
.m-pbox {
margin:10px 0 0 0;
padding:10px;
background:#e9e9e9;
}

