#kakocontents {
    width: 710px;
    margin: 0px 30px 0px 50px;
}

#kakocontents ul{
     height:50px;
}
#kakocontents li{
     margin-right:10px;
     margin-bottom: 10px;
     float:left;
}

.k-logo a {
   display: block;
   text-align: center;
   border: 1px solid #333333;
}

.k-logo a:hover {
   display: block;
   text-align: center;
   border: 1px solid #f58500;
}

.k-midashi {
   border-left: 4px solid #f58500;
   padding-left: 3px;
   font-weight: bold;
}
.k-title {
   font-size:14px;
   font-weight:bold;
}

.k-chirashi {
   width: 160px;
   float:right;
}
.k-maintxt {
   width:520px;
   float:left;
}