body    {
                padding:1em 10em 0em 12em;
                background-color:#F3E8FF;
                margin:0px 0px 0px 0px;
                overflow:auto;
}
#head    {
                color:seagreen;
                font: bold 250% "‚l‚r –¾’©";
                margin-left: 1em;
}


#tabNow  { font-weight: bold; font-size: 90%; padding: 5px; border: 1px solid gray;
           text-align: center; background-color:#5900BB; color:#FF93FF;}
#tabmenu { font-weight: bold; font-size: 90%; padding: 5px; border: 1px solid gray;
           text-align: center; background-color:white; color:#FF93FF;}
#tabNow A { display:table-cell; width:100%; height:100%; text-decoration: none; color:#FF93FF;}
#tabNow A:hover {text-decoration:underline; color:white;}
#tabmenu A { display:table-cell; width:100%; height:100%; text-decoration: none; color:#FF93FF;}
#tabmenu A:hover { text-decoration:underline; color:#FF93FF;}

#LastModified { font-size: 70%; padding-left: 10px;}
#pnavi { font-weight: bold; font-size: 74%; margin: 8px 8px 20px 10px; color: #5900BB;
         text-align: left;}
#pnavi A:hover { text-decoration:underline; color:#6666FF;}

#menu { font-weight: bold; font-size: 200%; padding: 0px 10px 0px 10px; text-align: left; color: #5900BB; }

#hdrmenu { font-weight: bold; font-size: 120%; margin:2px; padding: 10px 10px 2px 20px;
           text-align: left; background-color:#5900BB; color:#FF93FF;}
#hdrmenu A { text-decoration: none; color:#FF93FF;}
#hdrmenu A:hover { text-decoration:underline; color:white;}


#emergency { font-weight: bold; font-size: 120%; padding: 10px 10px 2px 10px; text-align: left; color:red;}

#index { font-weight: bold; font-size: 120%; padding: 10px 0px 0px 10px; color:#5900BB;}
ul {padding-left: 10px; }
#index A:link { color:#5900BB;}
#index A:visited { color:#5900BB;}
#index A:hover { color:red;}

#Notice { font-size: 80%; margin-left: 10px;}

#history { font-size: 90%; padding-left: 10px;}
#history table { font-size: 90%;}
#return  {text-align: right;}

dt { margin-top: 1em;}
dd { margin-left: 5em;}

.red { color: red; }
.bold { font-weight: bold; }
.under {text-decoration: underline; }
.l {font-size: 120%;}
.m {font-size: 90%;}
.s {font-size: 80%;}
.ss {font-size: 70%;}
.1p { padding-left: 1em;}
.2p { padding-left: 2em;}
.3p { padding-left: 3em;}
.4p { padding-left: 4em;}
.5p { padding-left: 5em;}
.6p { padding-left: 6em;}
.7p { padding-left: 7em;}
.8p { padding-left: 8em;}
.9p { padding-left: 9em;}
.10p { padding-left: 10em;}
#bnfont { color:#cc3399; font: normal bold 120% Century; }

#Sanko td.b1 {border-bottom:3px solid #000000;border-top:3px solid #000000;border-left:3px solid #000000;}
#Sanko td.b2 {border-bottom:3px solid #000000;border-top:3px solid #000000;}
#Sanko td.b3 {border-bottom:3px solid #000000;border-top:3px solid #000000;border-right:3px solid #000000;}

