#webNatiogeoSeries .article h1 {
color:#ffffff;
font-size:18px;
background-color: transparent;
background-image: url("bg_title.jpg");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
text-align: center;
}

#webNatiogeoSeries .articleBody div.bpimage_caption {
background-color:#DEDEDE;
color:#555454;
}

#webNatiogeoSeries .articleBody div.bpimage_caption a {
text-decoration:underline;
}

#webNatiogeoSeries .articleInner div.kakomi_8 {
margin: 40px 0 20px;
padding:20px 20px 10px 20px;
border:2px solid #b5b5b5;
background:#fff;
}

#webNatiogeoSeries .articleInner div.kakomi_8 p{
line-height:1.6;
}

#webNatiogeoSeries .articleInner div.kakomi_8 img.book {
margin: 0 20px 20px 0;
float:left;
width:120px;
border:solid 1px #ccc;
}

#webNatiogeoSeries .profile .photo {
margin-bottom:15px;
width:120px;
}

#webNatiogeoSeries .profile p.photo_cap {
text-align:right;
font-size:.8em;
}

#webNatiogeoSeries .articleInner h3 {
    font-size: 18px;
    border-left: 5px solid #ffdd00;
    padding: 0 0 0 10px;
    margin-bottom: 20px;
}
