<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.body { color: #ffffff; background-color: #000066; padding: 8px; margin: 0px; }
.page { width: 600px; font-family: 'Osaka', 'ＭＳ Ｐゴシック', sans-serif; font-size: 15pt; letter-spacing: 1px; line-height: 1.5em; }
.accessibility { font-size: 12pt; padding: 0px 4px; }
.header { text-align: center; }
.main { margin-bottom: 3em; }
.info { margin-left: 2em; }
.menu { margin-left: 2em; }
.footer { font-size: 12pt; margin-left: 1em; margin-right: 1em; line-height: 1.5em; }
.copyright { text-align: right; margin-top: 2em; }
.dot { float: right; }

.banner { vertical-align: baseline; margin-top: 0.5em; margin-bottom: 0.5em; }
.counter { font-size: 18pt; font-weight: bold; }
.moonage { color: #cccc00; }
.moon { vertical-align: baseline; }

.highlight { color: #ffffcc; font-weight: bold; }

.image { vertical-align: baseline; border-style: none; }
.icon { vertical-align: text-bottom; }
.title { font-size: 18pt; font-weight: bold; }
.accesskey { color: #cccccc; font-size: 12pt; padding-left: 1px; padding-right: 1px; }
.date { color: #cccccc; font-size: 12pt; }
.update { color: #ffcc00; font-size: 12pt; }
.limited { background-color: #cc0000; font-size: 10.5pt; font-weight: bold; padding: 1px; }

h2 { font-size: 21pt; border-style: solid; border-width: 2px 0px; border-color: #009999; padding: 2px 16px; margin-top: 1.5em; margin-bottom: 0.5em; }
p { margin-top: 0.5em; margin-bottom: 0.5em; }
a { padding-left: 2px; padding-right: 2px; }

a:link { color: #ffffff; }
a:visited { color: #cccccc; }
a:active { color: #ff0000; background-color: #0000cc; }
a:hover { background-color: #0000cc; }

@media print {
.body { color: #000000; background-color: #ffffff; }
.page { width: 100% !important; font-family: '平成明朝', 'ＭＳ Ｐ明朝', serif; background-color: #ffffff; }
.accessibility { display: none; }
.counter { color: #000000; }
.moonage { color: #333333; }
.highlight { color: #000000; }
.accesskey { color: #666666; }
.date { color: #333333; }
.update { color: #333333; }
.limited { color: #cc0000; background-color: #ffffff; font-family: 'Osaka', 'ＭＳ Ｐゴシック', sans-serif; font-weight: normal; }
.copyright { font-style: italic; font-weight: bold; }
h2 { color: #000000; font-family: 'Osaka', 'ＭＳ Ｐゴシック', sans-serif; }
a:link { color: #000000; }
a:visited { color: #000000; }
}

</pre></body></html>