@charset "UTF-8";
/*
Theme Name: handz css
Theme URL: http://www.handz.jp/
Description: ハンズ040sekouCSS.
Version: 1.0
Author: ハンズ
Author URL:http://www.handz.jp/
*/

/* CSS Document */

.read h2 {
width:550px;
height:57px;
margin:0;
padding:0;
background:url(../img/title-040sekou.gif) no-repeat left center;
text-indent:-9999em;
}
.read h3 {
width:500px;
height:51px;
margin:10px 0 5px 5px;
padding:0;
background:url(../img/sekou-cc.gif) no-repeat left center;
text-indent:-9999em;
}
.read h4 {
width:550px;
height:131px;
margin:0;
padding:0;
background:url(../img/genba-banner.jpg) no-repeat left center;
text-indent:-9999em;
}
.read h4 a {
width:550px;
height:131px;
margin:0;
padding:0;
display:block;
text-decoration:none;
background:url(../img/genba-banner.jpg) no-repeat left center;
text-indent:-9999em;
}
.read h5 {
width:530px;
margin:20px 0 0 0;
padding:5px 5px 5px 8px;
font-size:16px;
color:#ffffff;
border-left:#FF9900 solid 5px;
background:#996600;
}
.entry {
margin:20px 0;
padding:0;
    overflow: hidden;
}

.entry :after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .entry {
    height: 1em;
    overflow: visible;
}
/**/
.entry h3 {
width:530px;
margin:20px 0 0 0;
padding:5px 5px 5px 8px;
font-size:16px;
color:#ffffff;
border-left:#FF9900 solid 5px;
background:#996600;
}
.entry h3 a {
width:530px;
margin:0;
padding:0;
font-size:16px;
color:#ffffff;
text-decoration:none;
display:block;
}
.entry p {
margin:10px 0;
padding:0;
font-size:14px;
color:#ffffff;
line-height:145%;
}
.entry img {
padding:5px;
}
.entrybox {
width:520px;
margin:10px 0;
padding:10px;
background:#000000;
}

.sekouimg {
clear:both;
position:relative;
margin:0;
padding:0;
width: 484px;
}
a #imgarchive{
width:70px;
height:70px;
overflow:hidden;
margin:0;
border:solid 2px;
border-color: #CCCCCC #333333 #333333 #CCCCCC;
}
a:hover #imgarchive{
width:70px;
height:70px;
overflow:hidden;
margin:0;
border:solid 2px;
border-color: #333333 #CCCCCC #CCCCCC #333333;
}
.box {
width:450px;
position:relative;
clear:both;
}
.box p {
padding:10px;
}
.box p a {
padding:0;
}
.box p a:hover {
padding:0;
}

#imglist {
float:left;
}

a #imglist {
width:70px;
height:70px;
overflow:hidden;
margin:10px;
border:solid 2px;
border-color: #CCCCCC #333333 #333333 #CCCCCC;
}
a:hover #imglist {
width:70px;
height:70px;
overflow:hidden;
margin:10px;
border:solid 2px;
border-color: #333333 #CCCCCC #CCCCCC #333333;
}
span.title {
font-size:14px;
color:#660000;
}
span.title a {
font-size:14px;
color:#660000;
}
span.title a:hover {
font-size:14px;
color:#FF9900;
}
span.detail {
font-size:12px;
}
span.detail a {
font-size:12px;
}
span.detail a:hover {
font-size:12px;
}


.blog {
margin:50px 0;
padding:0 0 20px 0;
border-top:#CCCCCC solid 15px;
}
.blog p.blog-banner {
width:551px;
height:129px;
margin:10px 0;
padding:0;
background:url(../img/blog-banner.jpg) no-repeat left center;
text-indent:-9999em;
}

.blog p.blog-banner a {
width:551px;
height:129px;
margin:0;
padding:0;
background:url(../img/blog-banner.jpg) no-repeat left center;
text-indent:-9999em;
display:block;
text-decoration:none;
}

