h1 {margin-top: 20px; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; width:695px; height: 260px;}

.asset-body { clear: both;}

.mainvisual {padding-bottom: 15px;}
.entry-content h3 {font-weight: bold;}
img.imgL { float: left; margin: 0 25px 5px 0;}
img.imgR { float: right; margin: 0 0 5px 25px;}
.asset-body h2:first-child { margin: 0;}
.pReport .localNav h2 { margin: 0;}
.pReport .localNav p { font-size: 11px;}
.pReport .cont-header {margin: 0 0 17px;}
.asset-body p {margin-bottom:0;}
.pReport .localNav.profile p { padding-bottom:0; }
.localNav p { font-size: 11px; line-height:1.4;}
.pReport .note { color:#999999;}
.entry-content p.pic span {display: block; font-size: 12px; margin-top: 5px; padding-left: 2em;}
.pReport .entry-content dl.note dd { font-size:11px;}
.pReport .localNav.profile p { padding-bottom:0;}

.tac { text-align: center !important; font-weight: bold;}
.entry-content p { padding-bottom: 20px;}

/* pagenav */
.pagenav {
position: relative;
width: 515px;
margin-top: 30px;
padding-bottom: 15px;
}
.pagenav ul {
position: relative; left: 50%;
float: left;
}
.pagenav li {
position: relative; left: -50%;
float: left; display: inline;
margin: 0 5px;
font-size: 117%;
}
.pagenav li.prev { margin-right: 10px;}
.pagenav li.next { margin-left: 10px;}
.pagenav li a, .pagenav li span {
display: block;
padding: 3px 13px;
text-decoration: none;
}
.pagenav li a,
.pagenav li a:visited { background-color: #F3F3F3; color: #333333;}
.pagenav li a:hover,
.pagenav li a:active { background-color: #7F0019; color: #FFFFFF;}

.pagenav li.prev, .pagenav li.next { padding: 3px 10px; width: 6em;}
.pagenav .nxtNavi li.prev { padding: 3px 10px; width: 6em;}
.pagenav li.prev a, .pagenav li.next a,
.pagenav li.prev span, .pagenav li.next span { padding: 0; background-color: #FFFFFF;}
.pagenav li.prev a, .pagenav li.next a,
.pagenav li.prev a:visited, .pagenav li.next a:visited { background-color: #FFFFFF; color: #333333; text-decoration: underline;}
.pagenav li.prev a:hover, .pagenav li.next a:hover,
.pagenav li.prev a:active, .pagenav li.next a:active { background-color: #FFFFFF; color: #7F0019;}

.dialognav{ margin-bottom: 30px;}

p.credit{ clear: both; font-size: 80%; padding-top: 30px;}

/* share */
span.date { color: #999999;}
.headerWrap {position: relative;}
.headerWrap .share {position: absolute; right: 0; top: 0;}