@namespace url("http://www.w3.org/1999/xhtml");
/*
ruby, rbc, rtc, rb, rt { display: inline }
rp { display: none }
ruby > rt:before { content: "(" }
ruby rtc:before { content: "(" }
ruby rtc + rtc:before { content: "; " }
ruby:after { content: ")" }
*/
*|ruby {
display: inline-table !important;
/* display: inline !important; */
}
*|ruby *|* {
display: inline !important;
line-height: 1 !important;
margin: 0 !important;
padding: 0 !important;
position: static !important;
text-indent: 0 !important;
text-align: center !important;
white-space: nowrap !important;
}
*|ruby > *|* {
display: table-row-group !important;
line-height: 90% !important;
}
*|ruby > *|rt,
*|ruby *|rtc {
display: table-header-group !important;
font-size: 60% !important;
line-height: 40% !important;
/* font: 60%/40% sans-serif !important; */
}
*|ruby *|rtc + *|rtc {
display: table-footer-group !important;
}
*|ruby *|rbc > *|*,
*|ruby *|rtc > *|* {
display: table-cell !important;
}
*|ruby *|rtc > *|*[rbspan] {
display: table-caption !important;
}
*|ruby *|rp {
display: none !important;
}
*|*:link *|ruby *|rt,
*|*:visited *|ruby *|rt,
*|*:link *|ruby *|rtc,
*|*:visited *|ruby *|rtc {
text-decoration: none !important;
}