h2.cate25 {
width:710px;
height:40px;
margin:0 0 25px 0;
padding:0;
text-indent:-9999em;
background:url(../img/kaigi2.gif) no-repeat 0 0;
}
h2.cate26 {
width:710px;
height:40px;
margin:0 0 25px 0;
padding:0;
text-indent:-9999em;
background:url(../img/tayori2.gif) no-repeat 0 0;
}
h2.cate27 {
width:710px;
height:40px;
margin:0 0 25px 0;
padding:0;
text-indent:-9999em;
background:url(../img/sonota2.gif) no-repeat 0 0;
}
.kiji {
margin:0 0 10px 0;
padding:8px;
background:#FFFFCC;
    overflow: hidden;
}

.kiji:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .kiji {
    height: 1em;
    overflow: visible;
}
/**/
.kiji h3 {
margin:0 0 15px 0;
padding:0 0 0 5px;
font-size:1.1em;
color:#333333;
border-left:#333333 5px solid;
}
.date {
margin:0 0 0 10px;
font-size:0.85em;
color:#666666;
font-weight:normal;
}
.kiji img {
clear:both;
float:right;
margin:0 0 10px 10px;
padding:0;
}
.pdfdl {
clear:both;
width:710px;
margin:0;
}
p.pdf {
width:200px;
height:32px;
margin:20px 0 25px 0;
padding:0;
font-size:1em;
background:url(../img/pdficon.gif) no-repeat left top;
display:block;
}
p.pdf a {
height:32px;
margin:0;
padding:8px 0 0 40px;
font-size:1em;
display:block;
}
.pdfdl {
width:710px;
margin:10px 0 0 0;
padding:0;
font-size:0.9em;
display:block;
}
.pdfdl a {
width:590px;
margin:0;
padding:0 120px 0 0;
font-size:0.9em;
color:#333333;
background:url(../img/getreader.gif) no-repeat top right;
display:block;
}
p.continue {
margin:5px 0 0 0;
padding:0;
text-align:right;
font-size:0.85em;
}
.continue a {
color:#990000;
}
.continue a:visited {
color:#660000;
}
.continue a:hover {
color:#FF9900;
}

