/* std.css 基本 */


/*******　全要素対称　*******/

BODY { font-family: "ＭＳ Ｐゴシック","ゴシック";
       margin-left:  2%;
       margin-right: 2%;
      }


.blk          /* 黒文字 */
  { color: #000000 }

.bg_blk       /* 背景　黒 */
  { color:            #eeeeee;
    background-color: #000000;
   }


.red         /* 赤文字 */
  { color: #ff0000 }

.red_s       /* 赤の太文字 */
  { color:    #ff0000;
    font-weight: bold;
    }

.bg_red      /* 背景　赤 */
  { color:            #ffffff;
    background-color: #ff3333;
   }


.org         /* 橙文字 */
  { color: #ff8333 }

.bg_org      /* 背景　橙 */
  { color:            #0000dd;
    background-color: #ff6600;
   }


.pnk         /* ピンク文字 */
  { color: #ff0060 }

.bg_pnk      /* 背景　ピンク */
  { color:            #ffffff;
    background-color: #ff0060; }


.blu         /* 青文字 */
  { color: #2020ff }

.bg_blu      /* 背景　青 */
  { color:            #ffffff;
    background-color: #0000ee;
   }

.grn         /* 緑文字 */
  { color: #008800 }

.bg_grn      /* 背景　緑 */
  { color:            #ffffff;
    background-color: #008800;
   }


.bg_cin      /* 背景　朱 */
  { color:            #ffffff;
    background-color: #ff4040;
   }

.bg_lbl      /* 背景　水色 */
  { color:            #ffffff;
    background-color: #32c8ff;
   }

.bg_ylw      /* 背景　黄 */
  { color:            #000000;
    background-color: #ffcc00;
    }



.small       /* 注釈向けの小文字 */
  { font-size:      80%;
    font-weight: normal;
    margin-top:     1pt;
    margin-bottom:  1pt;
    vertical-align:  middle;
   }

.small_blk /* 注釈向けの小文字黒文字指定 */
  { color:      #000000;
    font-size:      80%;
    font-weight: normal;
    vertical-align:  middle;
   }

.big         /* 大文字 */
  { font-size:     120%;
   }

.verybig       /* 特大 */
  { font-size:    200%;
   }

.bg_wht   /* 白背景 */
  { background-color: #ffffff;
   }

.center        /* センタリング*/
  { font-weight: bold; }

.bold        /* 強調の太文字*/
  { font-weight: bold }

.italic      /* 強調の斜文字*/
  { font-style: italic; }

.delete      /* 抹線*/
  { text-decoration: line-through; }

/*******　部分　*******/
DIV    /* 幅制限 */
  { width:       750px;
   }



/*******　見出し３　*******/
H3  /* 基本 */
  { padding:            1.5pt;
    margin-top:          20pt;
   }


/*******　見出し４　*******/
H4      /* 底部余白減らし */
  { padding:            1.5pt;
    margin-bottom: 1pt}


/*******　見出し５　*******/
H5      /* 上部・底部余白減らし フォント標準 */
  { font-size    :100%;
    margin-top   : 1pt;
    margin-bottom: 1pt;
    }


/*******　段　落　*******/
P            /* 基本 */
  { line-height:   120%;
    margin-top:     0pt;
    margin-bottom: 10pt;
    margin-left:   12pt;
    margin-right:  12pt;
   }

P.footer     /* フッター */
  { margin-top:  30pt }

P.copyright  /* コピーライト */
  { margin-top:  30pt;
    font-size:   80%;
   }

/* 段落見出し */
DT
  { margin-top:        10pt;
    color:          #000000;
   }


/*******　イメージ　*******/
IMG  /* 基本 */
  { vertical-align: top;
    border-style:  none;
   }

IMG.upnew  /* 更新・新規表示 */
  { vertical-align: middle;
   }


/*******　箇条書　*******/
UL       /* 箇条書き部の余白減らし */
  { margin-top:    1pt;
    margin-left:   1pt;
    margin-bottom: 1pt
   }

LI       /* 第一階層の余白減らし */
  { margin-top:    4pt;
    margin-bottom: 6pt;
    }

LI.link  /* 第一階層リンク用の余白減らしと体裁指定 */
 { font-size:    80%;
   margin-top:   1pt;
   margin-right: 1pt;
   line-height: 120%
  }

UL UL LI /* 第二階層の余白減らしと体裁指定 */
  { color:          #000000;
    font-size:          85%;
    margin-top:         1pt;
    margin-right:       1pt;
    line-height:       110%;
    list-style-type: square
   }


/*******　テーブル　*******/
TABLE              /* 通常テーブル */
  { width:              800px;
    text-align:          left;
    vertical-align: top;
  }


TABLE.hanrei       /* 凡例用ボーダー */
  { border-style:  double;
    border-color: #000000;
    text-align:          left;
   }

TR                 /* 横列の中の物体の上下位置 */
  { vertical-align: top; }


TD                 /* 一般的な縦列 */
  { padding:        10px;
    margin-top:     20px;
    vertical-align:  top;
    text-align:          left;
   }

TD.basic_bg_white  /* 白背景の一般的な縦列 */
  { background-color: #ffffff;}


TD.pic             /* 写真用縦列・標準 */
  { font-size:      80%;
    width:        200px;
    padding-top:    5px;
    padding-left:  15px;
    padding-right: 15px;
    padding-bottom:10px
   }

TD.pic_b           /* 写真用縦列・大判 */
  { font-size:      80%;
    padding-top:    5px;
    padding-left:  15px;
    padding-right: 15px;
    padding-bottom:10px
   }

TD.pic_s           /* 写真用縦列・小判 */
  { font-size:      80%;
    width:        150px;
    padding-top:    5px;
    padding-left:   0px;
    padding-right:  0px;
    padding-bottom:10px
   }
