

.left h5 {
margin:0 0 10px 0;
padding:0;
color:#333333;
font-size:0.9em;
font-weight:normal;
}
ul.n2 {
margin:0 0 15px 0;
padding:10px 0;
list-style:none;
border-top:1px #333333 solid;
border-bottom:1px #333333 solid;
 }
ul.n2 li {
padding:0;
margin:0 0 5px 0;
font-size:0.8em;
}



.right h2 {
width:596px;
height:42px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/refrom-bar.gif) no-repeat 0 0;
display:block;
}
.right h2 a {
width:596px;
height:42px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/refrom-bar.gif) no-repeat 0 0;
display:block;
}

h3.green {
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/sekou/sekou-cate.gif) no-repeat 0 0;
height:23px;
}
 
.blue {
margin:0 0 20px 0;
padding:10px 10px 5px 7px;
background:#E1F7DF;
 }
.blue p {
margin:0 0 5px 0;
padding:0;
font-size:1em;
}
.blue p a {
color:#000099;
}

.box {
clear:both;
width:585px;
margin:0 0 30px 0;
padding:0 0 0 10px;
    overflow: hidden;
}

.box:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .box {
    height: 1em;
    overflow: visible;
}
/**/
.photob {
float:left;
width:110px;
padding:0 0 10px 0;
margin:0 15px;
color:#666666;
}
.photob img {
width:110px;
height:110px;
margin:0;
padding:0;
border:none;
}
.photob p {
margin:0;
padding:0;
line-height:135%;
}

h3.nagare-ti {
clear:left;
margin:0 0 15px 0;
padding:0;
background:url(../img/sekou/flow-bar.gif) no-repeat 0 0;
height:42px;
text-indent:-9999em;
}
.nagare {
width:575px;
margin:0;
padding:0 0 0 10px;
}





.boxe {
clear:both;
position:relative;
width:596px;
margin:0 0 10px 0;
padding:0 0 10px 0;
    overflow: hidden;
}

.boxe:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .boxe {
    height: 1em;
    overflow: visible;
}
/**/

.boxe h3 {
margin:0 0 7px 0;
font-size:1em;
padding:7px 0 7px 5px;
border-left:1px #006600 solid;
color:#006600;
}

.boxe img {
clear:both;
margin:5px;
padding:0;
}
.boxe p {
clear:both;
margin:5px 0 10px;
padding:0;
color:#333333;
font-size:0.85em;
line-height:150%;
}
.boxe strong {
color:#660000;
}
.box-mo {
width:544px;
margin:0;
padding:32px 10px 20px 45px;
border:#666666 1px solid;
background:url(../img/sekou/sesyu.gif) no-repeat 0 0;
    overflow: hidden;
}

.box-mo:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .box-mo {
    height: 1em;
    overflow: visible;
}
/**/
.box-mo p {
margin:5px 0 10px;
padding:0;
color:#333333;
font-size:0.85em;
line-height:150%;
}
.box-mo strong {
color:#660000;
}
p.next {
clear:both;
float:right;
width:118px;
height:22px;
margin:5px 0 10px 0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/flow-button.gif) no-repeat 0 0;
display:block;
}
p.next a {
float:right;
width:118px;
height:22px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/flow-button.gif) no-repeat 0 0;
display:block;
}
p.next a:hover {
float:right;
width:118px;
height:22px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/flow-button.gif) no-repeat 0 -25px;
display:block;
}


h4.seko-b {
width:104px;
height:50px;
margin:0 auto 15px auto;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/cate-button.gif) no-repeat 0 0;
display:block;
}
h4.seko-b a {
width:104px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/cate-button.gif) no-repeat 0 0;
display:block;
}
h4.seko-b a:hover {
width:104px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/sekou/cate-button.gif) no-repeat -120px 0;
display:block;
}