.sekou-style {
clear:both;
width:535px;
margin:0 0 10px 12px;
padding:0;
    overflow: hidden;
}

.sekou-style:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .sekou-style {
    height: 1em;
    overflow: visible;
}
/**/
.sty-img {
float:left;
width:300px;
height:230px;
margin:0 10px 0 0;
padding:0;
}
.sty-txt {
float:left;
width:224px;
margin:0;
padding:0;
}
.sty-txt p {
margin:0 0 5px 0;
padding:0;
border-bottom:#999999 1px dotted;
}
.sekou-style h2 {
margin:0 0 8px 0;
padding:4px 0 4px 5px;
border-left:#000000 8px solid;
background:#666666;
font-size:16px;
color:#FFFFFF;
}
.sekou-style-side {
width:190px;
margin:0;
padding:0;
}
.sekou-style-side h4 {
margin:10px 0 5px 0;
padding:2px 0 2px 8px;
font-size:16px;
color:#003366;
background:#e9e9e9;
border-left:#003366 solid 5px;
}
.sekou-style-side ul {
margin:0;
padding:0;
list-style:none;
font-size:14px;
}
.sekou-style-side li {
margin:0 10px 5px 5px;
padding:0 0 2px 0;
border-bottom:#CCCCCC 1px dotted;
}
.sekou-style-side li a {
margin:0;
padding:0;
text-decoration:none;
color:#999999;
}
.sekou-style-side li a:hover {
margin:0;
padding:0;
text-decoration:none;
color:#FF9900;
}
