/* General definitions */

BODY, TR  { color: #000000; font-size: 96%; }

UL    { margin: 9 0 9 24; line-height: 135%; }

TT    { letter-spacing: "-2px"; }

/* INPUT, TEXTAREA { font-size: 10pt; font-family: "'MS UI Gothic', 'ＭＳ Ｐゴシック'"; } */

LEGEND { color: #0046D5; padding: 4 8 8 8; }





/* Link definitions */

A.noline       { color: #0000DA; text-decoration: none; }

A.noline:hover { text-decoration: underline; }



/*

A.white        { color: #FFFFFF; text-decoration: none; }

A.white:hover  { text-decoration: underline; }

*/

A.white        { color: #FFFFFF; }



A.tab          { font-size:10pt; font-weight:bold; color: #0000DA; }



A.blue         { color: #0000DA; }





/* Paragraph definitions */

.main { margin: 0px; padding: 3 0 3 0; }

.midashi { font-size:11pt; font-weight: bold; padding: 2px;

           border-bottom: 1px solid #BBBBBB;

           border-left:   8px solid #3040A6; }

.pageline  { margin-top: 3px; margin-bottom: 2px; }

.line  { margin-top: 6px; margin-bottom: 6px; }

.err { font-size: 8pt; color: #F90033; }

.pre { font-size: 12px; font-family: "ＭＳ ゴシック"; }





/* Text definitions */

.8pt  { font-size:  8pt; }

.9pt  { font-size:  9pt; }

.10pt { font-size: 10pt; }

.11pt { font-size: 11pt; }

.12pt { font-size: 12pt; }

.14pt { font-size: 14pt; }

.16pt { font-size: 16pt; }

.18pt { font-size: 18pt; }



.bold  { font-weight: bold; }

.white { color: white; }



.graph { font-size: 8pt; color: #808088; }





/* Table definitions */

.bg1  { background-color: #1D0D81; color: #FFFFFF; }

.bg2  { background-color: #1D0D81; color: #FFFFFF; }

.bg3  { background-color: #D0DDFE; }

.bg4  { background-color: #EFEFEF; }

.bg5  { background-color: #FFFFFF;}





/* line definitions */

.lh0   { line-height:  8px; }

.lh100 { line-height: 100%; }

.lh110 { line-height: 110%; }

.lh120 { line-height: 120%; }

.lh125 { line-height: 125%; }

.lh130 { line-height: 130%; }

.lh135 { line-height: 135%; }

.lh150 { line-height: 150%; }





/* Paragraph definitions */

.formSmall { ime-mode: disabled; width: 92px; }



TABLE.list { border-left: 1px solid #BBBBBB; border-right: 1px solid #BBBBBB; }

TD.list    { border-bottom: 1px solid #BBBBBB; }



.menuButton { width: 138px; }

.menuButton2 { width: 180px; }



.form { background-color: #F6F6EF;

        border-top:   1px solid #999990;   border-left: 1px solid #999990;

        border-right: 2px solid #555550; border-bottom: 2px solid #555550; }

.preview { background-color: #FFFFFF;

           border-top:   1px solid #909090;   border-left: 1px solid #909090;

           border-right: 2px solid #555555; border-bottom: 2px solid #555555; }

.label  { font-size:9pt; padding: 0 4 0 3; }

.select { padding-top: 2px; padding-bottom: 2px; }

.noform { height: 20px; color: #000080; }



.waku { background-color: #FFFFFF;

        border-top:   1px solid #888888;   border-left: 1px solid #888888;

        border-right: 2px solid #666666; border-bottom: 2px solid #666666; }

