@charset "UTF-8";
/*
Theme Name: itsubo css
Theme URL: http://www.itsubo.co.jp/
Description: 井坪工務店020施工事例CSS.
Version: 1.0
Author: 井坪工務店
Author URL: http://www.itsubo.co.jp/
*/

/* CSS Document */

/* CSS Document */

.read p {
margin:0 0 0 10px;
color:#330000;
}

/* タイトル
----------------------------- */
.read h2 {
width:500px;
height:49px;
margin:40px 0 0 10px;
padding:16px 0 0 35px;
background:url(../img/pub/title02-back.jpg) no-repeat top left;
font-size:16px;
color:#FFFFFF;
}
.read h2 a {
color:#FFFFFF;
text-decoration:none;
}

h3.wajyutaku {
clear:both;
width:395px;
height:75px;
margin:0 0 0 10px;
padding:0;
text-indent:-9999em;
background:url(../img/sekou/title-wa.jpg) no-repeat -10px 0;
}

h3.youjyutaku {
clear:both;
width:395px;
height:75px;
margin:0 0 0 10px;
padding:0;
text-indent:-9999em;
background:url(../img/sekou/title-you.jpg) no-repeat -10px 0;
}

.entrybox {
margin:0 0 30px 10px;
padding:0;
    overflow: hidden;
}

.entrybox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .entrybox {
    height: 1em;
    overflow: visible;
}
/**/
.sekolist {
float:left;
width:240px;
margin:0 10px 10px 0;
padding:0 0 5px 0;
border-bottom:#CCCCCC 1px dotted;
}
.sekolist h5 {
clear:both;
margin:10px 0 5px 0;
padding:2px 0 2px 25px;
font-size:14px;
color:#CC3300;
border-bottom:#993300 solid 1px;
background:url(../img/sekou/icon-house.gif) no-repeat left top;
}
.sekolist h5 a {
font-size:14px;
color:#CC3300;
text-decoration:none;
}
.sekolist h5 a:hover {
font-size:14px;
color:#FF6600;
text-decoration:none;
}
.sekolist img {
float:left;
width:50px;
height:50px;
margin:0;
padding:0 5px 0 0;
border:none;
}
.sekolist p {
font-size:12px;
color:#666666;
line-height:125%;
}
.sekolist p a {
font-size:12px;
color:#666666;
line-height:125%;
}
.textbox {
float:right;
width:250px;
margin:0 25px 0 0;
padding:0;
}
p.midasi {
color:#660033;
font-weight:bold;
}

/* サイド
----------------------------- */
.sidemenu {
left:0;
width:200px;
margin:0;
padding:0;
overflow: hidden;
}
.sidemenu h4 {
width:193px;
margin:15px 0 0 0;
padding:42px 0 0 6px;
font-size:12px;
font-weight:normal;
color:#669900;
line-height:100%;
background:url(../img/sekou/side-title.jpg) no-repeat top left;
}
.wb {
width:190px;
height:190px;
margin:0;
padding:0;
background:url(../img/sekou/wb-link.jpg) no-repeat left center;
border:none;
text-indent:-9999em;
}
.wb a {
width:190px;
height:190px;
margin:0;
padding:0;
text-decoration:none;
display:block;
}
p.s-wajyutaku {
clear:both;
width:188px;
height:72px;
margin:20px 0 0 0;
padding:0;
text-indent:-9999em;
background:url(../img/sekou/side-wa.jpg) no-repeat 0 0;
display:block;
}
p.s-wajyutaku a {
clear:both;
width:188px;
height:72px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/side-wa.jpg) no-repeat 0 0;
display:block;
}
p.s-wajyutaku a:hover {
clear:both;
width:188px;
height:72px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/side-wa.jpg) no-repeat 0 -73px;
display:block;
}

p.s-youjyutaku {
clear:both;
width:188px;
height:72px;
margin:0 0 30px 0;
padding:0;
text-indent:-9999em;
background:url(../img/sekou/side-you.jpg) no-repeat 0 0;
display:block;
}
p.s-youjyutaku a {
clear:both;
width:188px;
height:72px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/side-you.jpg) no-repeat 0 0;
display:block;
}
p.s-youjyutaku a:hover {
clear:both;
width:188px;
height:72px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/side-you.jpg) no-repeat 0 -73px;
display:block;
}

p.sekoujirei {
width:193px;
height:320px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/sekou/obi-sekou.jpg) no-repeat 0 0;
}



.menu {
margin:0;
padding:0;
}
.menu h5 {
clear:both;
margin:10px 0 5px 0;
padding:2px 0 2px 25px;
font-size:14px;
color:#CC3300;
border-bottom:#993300 solid 1px;
background:url(../img/sekou/icon-house.gif) no-repeat left top;
}
.menu h5 a {
font-size:14px;
color:#CC3300;
text-decoration:none;
}
.menu h5 a:hover {
font-size:14px;
color:#FF6600;
text-decoration:none;
}
.menu img {
float:left;
width:50px;
height:50px;
margin:0;
padding:0 5px 0 0;
border:none;
}
.menu p {
font-size:12px;
color:#666666;
line-height:125%;
}
.menu p a {
font-size:12px;
color:#666666;
line-height:125%;
}
















/* エントリ
----------------------------- */
.entry {
width:500px;
margin:0 0 0 10px;
padding:0;
}
.entry h3 {
margin:0;
padding:0 0 4px 25px;
font-size:18px;
color:#CC3300;
border-bottom:#993300 solid 1px;
background:url(../img/sekou/icon-house.gif) no-repeat left top;
}
.entry h3 a {
font-size:18px;
color:#CC3300;
text-decoration:none;
}
.entry h3 a:hover {
font-size:18px;
color:#FF6600;
text-decoration:none;
}
.entry h4 {
margin:0;
padding:0;
font-size:16px;
color:#006633;
}
.entry p {
margin:10px 0;
}
p.date {
margin:0 0 0 0;
padding:0 5px 0 0;
font-size:12px;
color:#666666;
text-align:right;
}
.voice {
clear:both;
margin:10px 0;
padding:7px 10px 7px 55px;
border:#999999 solid 1px;
background:url(../img/sekou/voice.gif) no-repeat top left;
}
.voice p {
font-size:14px;
color:#660000;
line-height:150%;
}
.honbun {
clear:both;
position:relative;
margin:0;
padding:0;
overflow: hidden;
}

.honbun:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .honbun {
    height: 1em;
    overflow: visible;
}
/**/
.honbun img {
clear:both;
float:left;
margin:0;
padding:5px 10px 5px 0px;
}
.honbun p {
float:left;
}

