body       {
             background-color: #e22500;
           }

a:link     { text-decoration: none; color: #00C0FF; }
a:visited  { text-decoration: none; color: #0000FF; }
a:hover    { text-decoration: none; color: #dd0000; }

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,s {
             font-family: "Verdana",Arial,sans-serif;
             font-size: 12px;
             color: #0050A0;
           }

h1         { font-size: 160%; font-weight: bold; color: #0000BF;
             text_align: center; margin: 0px; padding: 0px;
             margin-top: 5px;
           }
h2         { font-size: 140%; font-weight: bold; color: #0070C0;
             text_align: center; margin: 0px; padding: 0px;
             margin-top: 5px;
           }
h3         { font-size: 120%; font-weight: bold; color: #0050A0;
             text_align: center; margin: 0px; padding: 0px;
             margin-top: 5px;
           }

.h1like    { font-size: 160%; font-weight: bold; color: #0000BF; }
.h2like    { font-size: 140%; font-weight: bold; color: #0070C0; }
.h3like    { font-size: 120%; font-weight: bold; color: #0050A0; }

.date      { font-size: 80%; font-weight: bold; color: #0090E0; }

.text      { text-align: justify; }
.pictext   { text-align: center; }
p:first-letter { font-size: 130%; font-weight: bold; }

.copy      { color: #990000; }

.bold      { font-weight: bold; }
.small     { font-size: 90%; }

.bold      { font-weight: bold; }
.boldred   { font-weight: bold; color: #DD0000; }

.center    { text-align: center; }
.left      { text-align: center; }
.right     { text-align: center; }

.f_center  { float: center; }
.f_left    { float: left; }
.f_right   { float: right; }

.i_one     { background-color: #f3f6fc; }
.i_two     { background-color: #c3ccff; }

#i_table   {
             border-spacing: 0px;
             border: 1px solid #b23f00;
             empty-cells: show;
           }
.i_wo      {
             font-weight: bold;
             text-align: right;
             border: 0px solid #324db2;
             padding-right: 5px;
             padding-left: 5px;
           }
.i_wann    { text-align: right;
             border: 0px solid #324db2;
             padding-right: 5px;
             padding-left: 5px;
           }

.content_table {
             padding: 20px;
             background-color: #ffffff;
           }

.outnavi   {
             font-size: 100%; font-weight: bold;
           }
