@charset "UTF-8";
/* CSS Document */

sub{ vertical-align: middle; }


.above970,
.above940,
.above800{ display: none; }
@media screen and (min-width: 970px) { .above970{ display: inline; } }
@media screen and (min-width: 940px) { .above940{ display: inline; } }
@media screen and (min-width: 800px) { .above800{ display: inline; } }

.ind-05em{ padding-left: 0.5em; text-indent: -0.5em; }
.ind-07em{ padding-left: 0.7em; text-indent: -0.7em; }
.ind-08em{ padding-left: 0.8em; text-indent: -0.8em; }
.ind-12em{ padding-left: 1.2em; text-indent: -1.2em; }
.ind-15em{ padding-left: 1.5em; text-indent: -1.5em; }
.ind-25em{ padding-left: 2.5em; text-indent: -2.5em; }

.ulind-05em{ padding-left: 0.5em; text-indent: -0.5em; }
.ulind-10em{ padding-left: 2em; text-indent: -1em; }
.ulind-15em{ padding-left: 2.5em; text-indent: -1.5em; }
.ulind-20em{ padding-left: 3em; text-indent: -2em; }
.ulind-25em{ padding-left: 3.5em; text-indent: -2.5em; }
.ulind-30em{ padding-left: 4em; text-indent: -3em; }
.ulind-35em{ padding-left: 4.5em; text-indent: -3.5em; }
.ulind-40em{ padding-left: 5em; text-indent: -4em; }
.ulind-45em{ padding-left: 5.5em; text-indent: -4.5em; }
.ulind-50em{ padding-left: 6em; text-indent: -5em; }

.customind01{ padding-left: 3.5em; text-indent: -1.5em; }