@charset "UTF-8";
/*
Theme Name: itsubo css
Theme URL: http://www.itsubo.co.jp/
Description: 井坪工務店050見る知るCSS.
Version: 1.0
Author: 井坪工務店
Author URL: http://www.itsubo.co.jp/
*/

/* CSS Document */


.read p {
margin:0 0 0 10px;
padding:0;
}

/* タイトル
----------------------------- */
.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 {
width:500px;
height:49px;
margin:0;
padding:0;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}
h3 {
clear:both;
width:500px;
height:44px;
margin:0 0 0 15px;
padding:22px 0 0 35px;
background:url(../img/pub/title03-back.jpg) no-repeat center left;
font-size:16px;
color:#FFFFFF;
border-top:#e9e9e9 solid 2px;
}
.title01 h4 {
clear:both;
position:relative;
width:500px;
height:44px;
margin:0;
padding:35px 0 0 35px;
background:url(../img/mirusiru/title01.jpg) no-repeat center left;
font-size:16px;
color:#666666;
}
.title02 h4 {
clear:both;
position:relative;
width:500px;
height:44px;
margin:0;
padding:35px 0 0 35px;
background:url(../img/mirusiru/title02.jpg) no-repeat center left;
font-size:16px;
color:#666666;
}
.entrybox h4 a {
margin:0;
padding:0;
color:#666666;
text-decoration:none;
font-size:16px;
}
.entrybox h4 a:hover {
margin:0;
padding:0;
color:#FF6600;
text-decoration:none;
font-size:16px;
}
.waku {
clear:both;
width:450px;
margin:0 5px 0 12px;
padding:10px;
border:#666666 solid 1px;
background:#FFFFCC;
}
.waku h4 {
margin:5px 0 2px 0;
padding:0 0 2px 5px;
font-size:14px;
color:#330000;
border-bottom:#330000 solid 1px;
line-height:100%;
}
.entrybox {
margin:0 20px 0 0;
padding:0;
}
.entry {
clear:both;
position:relative;
width:480px;
margin:0 0 0 15px;
padding:0;
overflow: hidden;
}
.entry:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .entry {
    height: 1em;
    overflow: visible;
}
/**/
.entry p {
margin:0;
padding:0;
font-size:14px;
color:#666666;
line-height:145%;
}
.entry img {
clear:both;
float:left;
margin:0 10px 20px 0;
padding:0;
border:none;
}
.entry h3 {
width:450px;
height:25px;
margin:0 0 15px 0;
padding:15px 0 2px 25px;
background:url(../img/pub/icon-sq.gif) no-repeat center left;
font-size:16px;
color:#666666;
border-bottom:#e9e9e9 solid 1px;
border-top:none;
}
.more {
clear:both;
position:relative;
width:480px;
margin:5px 0 15px 15px;
padding:0;
overflow: hidden;
}
.more:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .more {
    height: 1em;
    overflow: visible;
}
/**/
.more h4 {
clear:both;
margin:5px 0;
padding:5px 8px;
color:#666666;
font-size:14px;
border-left:#666666 solid 5px;
border-bottom:#e9e9e9 solid 1px;
}
.more p {
margin:0 0 15px 0;
padding:0;
font-size:14px;
color:#666666;
line-height:145%;
}
.more img {
clear:both;
float:left;
margin:0 10px 5px 0;
padding:0;
border:none;
}
/* サイド
----------------------------- */

#siryou {
width:192px;
height:67px;
margin:50px 0;
padding:0;
background:url(../img/top/siryou.jpg) no-repeat center left;
text-indent:-9999em;
}
#siryou a {
width:192px;
height:67px;
margin:0;
padding:0;
background:url(../img/top/siryou.jpg) no-repeat center left;
text-indent:-9999em;
text-decoration:none;
display:block;
}
.eigyou {
width:192px;
height:86px;
margin:20px 0;
padding:0;
background:url(../img/top/mirusiru-otoi.jpg) no-repeat center left;
text-indent:-9999em;
}
.eigyou a {
width:192px;
height:86px;
margin:0;
padding:0;
display:block;
text-decoration:none;
text-indent:-9999em;
}

