span.r2 {
display: inline-block;
vertical-align: middle;
line-height: 1em;
}
/* device has a touch screen */
@media (any-pointer: coarse) {
span.r2 {
font-size: 150%;
}
}
/* cancel above font-size for iPhone mobile view. abandon tablets. */
@media only screen and (max-width:430px), only screen and (max-height:430px) {
span.r2 {
font-size: 100%;
}
}
span.r2 span {
text-align:center;
display:block;
line-height: inherit;
text-align-last: justify;
}
span.r2 span.t {
font-size: smaller;
color: teal;
line-height: inherit;
text-align-last: justify;
}
span.r2 span.b {
font-size: smaller;
color: olive;
line-height: inherit;
text-align-last: justify;
}
/* [[Category:テンプレートスタイル|Rbcmnt]] */