/* Œ©o‚µƒXƒ^ƒCƒ‹01 */
.midashi_center {
                  color:#191970;
                  background-color:#f0fff0;
                  text-align:center;
                  margin:5px;
                  padding:3px;
                  padding-left:10px;
                  border-bottom:2px;
                  border-bottom-color:midnightblue;
                  border-bottom-style:double;
}
.midashi_1 {
    color:#191970;
    background-color:#ffe4e1;
    margin:5px;
    padding:3px;
    padding-left:10px;
    border-top-color:#ffb6c1;
    border-top-style:solid;
    border-top-width:3px;
    border-left-color:#800000;
    border-left-style:groove;
    border-left-width:5px;
    border-bottom-color:#8b4513;
    border-bottom-style:solid;
    border-bottom-width:3px;
    border-right-color:#8b4513;
    border-right-style:solid;
    border-right-width:3px;
}
.midashi_2 {
      color:#191970;
      background-color:#ffffff;
      margin:5px;
      padding:3px;
      padding-left:10px;
      border-left-color:#6b8e23;
      border-left-style:solid;
      border-left-width:8px;
}

/* ˜gü‚O */
.border0 {
  border:0;
}

/* === •¶Žš‘•ü === */
/* •¶ŽšƒTƒCƒY ¬ */
.text_small {
    font-size:small;
}
/* ”wŒi Ô */
.backcolor_red {
  background-color:#ff0000;
}
/* ”wŒi ƒsƒ“ƒN */
.backcolor_pink {
  background-color:#ff8888;
}
/* ”wŒi Â */
.backcolor_blue {
    background-color:#e0ffff;
}
/* ”wŒi … */
.backcolor_lightblue {
    background-color:#e0ffff;
}
/* ”wŒi ’ƒ */
.backcolor_brown {
  background-color:#800000;
}

/* •¶Í˜g div ¶—]”’‘å */
.bunsyo_left15 {
      line-height:120%;
      margin:10px;
      margin-left:15px;
}
/* •¶Í˜g div ¶‰E‹Ï“™ */
.bunsyo_lr10 {
      line-height:120%;
      margin:10px;
}
/* • 20% */
.wide20per {
  width:20%;
}
/* • 80% */
.wide80per {
  width:80%;
}
/* • 100px */
.wide100px {
  width:100px;
}
/* • 150px */
.wide150px {
  width:150px;
}
/* • 200px */
.wide200px {
  width:200px;
}
/* • 250px */
.wide250px {
  width:250px;
}
/* • 300px */
.wide300px {
  width:300px;
}
/* • 400px */
.wide400px {
  width:400px;
}

/* === ˆÊ’uA—]”’ === */
/* —]”’‚O */
.margin0 {
  margin:0;
}
/* —]”’¶‰E5px */
.margin_lr5px {
        margin-left:5px;
        margin-right:5px;
}
/* ƒpƒfƒBƒ“ƒO5px */
.padding_5px {
        padding:5px;
}
/* •¶ŽšˆÊ’u ‰E */
.text_right {
    text-align:right;
    margin:0;
}
/* •¶ŽšˆÊ’u ’† */
.text_center {
    text-align:center;
    margin:0;
}
/* ƒZƒ‹“à‚ÌcˆÊ’u */
td {
  vertical-align:top;
}

/* === ƒŠƒ“ƒN•¶Žš === */
/* ƒpƒ“‚­‚¸ƒGƒŠƒA */
td.pankuzu {
    color:#fafad2;
  background-color:#800000;
    font-weight:bold;
    text-decoration:none;
        padding:5px;
}
/* ƒpƒ“‚­‚¸•¶Žš */
.pankuzu a:link {
    color:#fffacd;
    font-weight:bold;
    text-decoration:none;
}
.pankuzu a:active {
    color:#fffacd;
    font-weight:bold;
    text-decoration:none;
}
.pankuzu a:visited {
    color:#fffacd;
    font-weight:bold;
    text-decoration:none;
}
.pankuzu a:hover {
    color:#ffd700;
    font-weight:bold;
    text-decoration:none;
}


/* === ‚»‚Ì‘¼ === */
/* BODYƒ}[ƒWƒ“‚O */
body {
    background-color:#ffffe0;
    margin:0;
}
/* ƒy[ƒW˜g‚Ìƒe[ƒuƒ‹Ý’è */
table.mainframe {
    border:0;
    width:800px;
}
/* ƒXƒLƒbƒv‰æ‘œHIDEN */
.non_img {
  display:none;
}
/* ’˜ì•\Ž¦ */
td.copyright {
    color:#fffacd;
    background-color:#800000;
    font-size:small;
    font-weight:bold;
    padding-top:5px;
    padding-left:1em;
    padding-right:1em;
}
/* ˆÚ“®ƒŠƒ“ƒN div */
div.navi {
          font-size:small;
          text-align:right;
}
