@namespace url(http://www.w3.org/1999/xhtml);

ruby {
	display: inline-table;
}

ruby * {
	display: inline;
	line-height: 100%;
	margin: 0;
	padding: 0;
	position: static;
	text-indent: 0;
	text-align: center;
	white-space: nowrap;
}

ruby > * {
	display: table-row-group;
	line-height: 90%;
}

ruby > rt, ruby rtc {
	display: table-header-group;
	font-size: 60%;
	line-height: 40%;
}

ruby rtc + rtc {
	display: table-footer-group;
}

ruby rbc > *, ruby rtc > * {
	display: table-cell;
}

ruby rp {
	display: none;
}

*|*:link ruby rt,
*|*:visited ruby rt,
*|*:link ruby rtc,
*|*:visited ruby rtc {
	text-decoration: none;
}
