@charset "shift_jis";

/* statadd */
p.shiftr {
	text-align:right;
}

p.p-Stat {
	padding-left:18px;
}

img.img-Stat {
	margin-bottom:0.3em;
}

img.align-tt {
	vertical-align:text-top;
}

p.r-txt_small {
	font-size:75%;
	line-height:1em;
}

#nihon8 table {
	border:none;
	border-collapse:collapse;

}

#nihon8 tr.top {
	background-color:#cccccc;
}

#nihon8 td.1 {
	width:23em;
}

#nihon8 td.2 {
	width:23em;
	text-indent:2.5em;
}

#nihon8 td.3 {
	width:23em;
	text-indent:5em;
}

#nihon8 td.4 {
	width:23em;
	text-indent:7.5em;
}

#nihon8 td.5 {
	width:23em;
	text-indent:10em;
}

#nihon8 td.h1 {
	padding-left:3em;
}

#nihon8 td.h2 {
	padding-left:5.7em;
}

#nihon8 td.h3 {
	padding-left:8.3em;
}

#nihon8 td.h4 {
	padding-left:11em;
}

#nihon8 td.r {
	padding-right:2em;
}

#census-add img{
	float:right;
	margin-bottom:0.5em;
}


@media print {
img.size-stat {
	zoom:70%;
}
}