p.pankuzu{
margin:0;
padding:0;
font-size:0.7em;
color:#666666;
}
p.pankuzu a {
margin:0;
padding:0;
color:#666666;
}
p.pankuzu a:hover {
margin:0;
padding:0;
color:#FF6600;
}
p.continue{
font-size:0.75em;
margin:0 0 10px 0;
text-align:right;
}

p.next {
float:right;
width:89px;
height:22px;
margin:0 0 7px 0;
padding:0;
font-size:10px;
background:url(../img/pub/b-next.gif) no-repeat 0 0;
text-indent:-9999em;
display:block;

}
p.next a{
width:89px;
height:22px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/pub/b-next.gif) no-repeat 0 0;
display:block;
}
p.next a:hover{
width:89px;
height:22px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/pub/b-next.gif) no-repeat 0 -22px;
display:block;
}
p.syo {
font-size:0.75em;
color:#666666;
}
p.i-top {
clear:both;
float:right;
width:89px;
height:22px;
margin:0 0 8px 0;
padding:0;
font-size:10px;
background:url(../img/pub/b-index.gif) no-repeat 0 0;
text-indent:-9999em; display:block;
}

p.i-top a{
width:89px;
height:22px;
margin:0;
padding:0;
background:url(../img/pub/b-index.gif) no-repeat 0 0;
text-indent:-9999em;
display:block;

}
p.i-top a:hover{
background:url(../img/pub/b-index.gif) no-repeat 0 bottom;
}
span.red{
color:#993300;
}
span.date{
font-size:12px;
color:#666666;
font-weight:normal;
}

.borderbox{
clear:both;
margin:20px auto 0 auto;
width:88%;
height:auto;
border:1px solid #999999;
padding:10px 20px 0 20px;
}
.borderbox:after{
			content:"";
			display:block;
			clear:both;
			height:1px;
			overflow:hidden;
			}
/*\*/
* html .borderbox{
	height: 1em;
	overflow: visible;
}
.borderbox p{
font-size:0.75em;
color:#666666;
}

.box{
clear:both;
margin:0 0 20px 0;
padding:0;
overflow:hidden;
}
.box:after{
			content:"";
			display:block;
			clear:both;
			height:1px;
			overflow:hidden;
			}
/*\*/
* html .box{
	height: 1em;
	overflow: visible;
}

ul.p-list{
margin:20px 0 0 10px;
padding:0;
list-style:none;
}
.p-list li{
margin:0 0 7px 0;
padding: 0 0 0 20px;
font-size:0.85em;
line-height:150%;
background:url(../img/pub/p-icon.gif) no-repeat 0 1px;
}

ul.bloglist{
margin:0 0 40px 10px;
padding:0;
list-style:none;
}

ul.bloglist li{
margin:0 0 5px 0;
padding:0;
line-height:150%;
font-size:0.75em;
}
.right h4{
margin:0;
padding:15px 0 10px 10px;
background:url(../img/pub/s-date-bg.jpg) no-repeat 0 0;
font-size:0.85em;
line-height:150%;
color:#996600;
}

p.pageup{
clear:both;
margin:20px 0 0 0;
text-align:right;
color:#666666;
font-size:12px;
}
p.pageup a{
text-decoration:none;
outline:none;
color:#666666;
}
p.pageup a:hover {
color:#FF6600;
}
p.link-b {
width:302px;
height:32px;
margin:0;
padding:0;
font-size:14px;
color:#ffffff;
background:url(../img/pub/p-b.jpg) no-repeat 0 0;
display:block;
}
p.link-b a {
width:262px;
height:27px;
margin:0;
padding:5px 0 0 40px;
font-size:1em;
color:#ffffff;
background:url(../img/pub/p-b.jpg) no-repeat 0 0;
display:block;
}

p.link-b a:hover{
width:262px;
height:27px;
margin:0;
padding:5px 0 0 40px;
font-size:1em;
color:#ff6600;
background:url(../img/pub/p-b.jpg) no-repeat 0 bottom;
display:block;
}
p.pickup{
margin:0 0 10px 0;
padding:0;
color:#CC9900;
font-weight:bold;
font-size:0.85em;
line-height:150%;

}
h3.pico{
margin:0 0 20px 0;
padding:0 0 0 20px;
line-height:150%;
font-size:1em;
color:#CC9900;
background:url(../img/pub/p-icon.gif) no-repeat 0 2px;
}
strong {
margin:0;
font-size:1.2em;
color:#990000;
line-height:160%;
}
big {
color:#996600;
font-size:1em;
}
small {
color:#990000;
font-size:1em;
}


p.s-bungui {
width:180px;
height:75px;
margin:0 0 30px 0;
padding:0;
text-indent:-9999em;
font-size:10px;
background:url(../img/sightseeing/s-bungui.jpg) no-repeat top center;
display:block;
}
p.s-bungui a {
width:180px;
height:75px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
background:url(../img/sightseeing/s-bungui.jpg) no-repeat top center;
display:block;
}
p.s-bungui a:hover {
width:180px;
height:75px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
background:url(../img/sightseeing/s-bungui.jpg) no-repeat bottom center;
display:block;
}

