body {color:#333333;
      font-size:x-small;
      padding:1ex;
      position:absolute;}

div.top {z-index:0;
         background-color:#ffffff;
         border-color:#99ff66;
         border-style:ridge;
         border-width:0px 0px 0px 0px;
         position:absolute;
         right:20%;
         left:17px;
         }

div.left {z-index:0;
          background-color:#ffffff;
          border-color:#99ff66;
          border-style:solid;
          border-width:5px 0px 0px 0px;
          position:absolute;
          top:128px;}

div.leftmenu {z-index:1;
/*              background-color:#ffffff;*/
              text-align:right;
              padding-right:1ex;
              vertical-align:top;
              line-height:150%;
              border-color:#99ff66;
              border-style:solid;
              border-width:0px 0px 2px 0px;
              padding-top:10px;
              display:block;
              width:110px;
              color:#336666;
              font-family:メイリオ;
              }
div.leftmenu_display {z-index:1;
                      background-color:#ccff99;
                      text-align:right;
                      padding-right:1ex;
                      vertical-align:top;
                      line-height:150%;
                      border-color:#99ff66;
                      border-style:solid;
                      border-width:0px 0px 2px 0px;
                      padding-top:10px;
                      display:block;
                      width:110px;
                      color:#003300;
                      font-family:メイリオ;}

div.main {z-index:2;
          background-color:#ffffff;
          left:127px;
          padding:10px 0% 30px 15px;
          position:absolute;
          border-color:#99ff66;
          border-style:solid;
          border-width:5px 0px 0px 5px;
          right:20%;
          top:128px;
          width:510px;
          height:700px;
          }

div.main_hp {z-index:2;
             background-color:#ffffff;
             background-image:url("../image/mogihp_bg.jpg");
             background-repeat:no-repeat;
             background-position-y:25ex;
             left:127px;
             padding:10px 0% 10px 15px;
             position:absolute;
             border-color:#99ff66;
             border-style:solid;
             border-width:5px 0px 0px 5px;
             right:20%;
             top:128px;
             width:510px;
             height:700px;
             }

div.ki {padding-left:6px;}

img {border:0px;}

h1 {background-color:#99cccc;
    padding-left:2%;
    font-size:medium;
    font-family:メイリオ;}

h2 {background-color:#3399cc;
    color:#ffffff;
    font-size:small;
    padding-left:2%;}

h3 {background-color:#ffffff;
    color:#333333;
    text-decoration:underline;
    font-size:small;
    padding-left:2%;}

h4 {background-color:#ffffff;
    color:#333333;
    text-decoration:none;
    font-size:x-small;
    padding-left:5%;}

p {padding-left:6ex;}


em {font-style:normal;
    font-weight:bolder;}

iframe {padding-left:10px;
        padding-right:10px;}

li {list-style-type:square;}
ul.centering {padding-left:23ex;
              text-align:left;}

.caution {color:#ff6666;}
.important {color:#3333cc;}
.hide {color:#999999;}
.emp {color:#000000;
      font-weight:bolder;}

table {margin-left:2%;}
th {font-size:x-small;}
td {font-size:x-small;
    border-style:none solid solid none;
    border-width:0px 2px 2px 0px;
    text-indent:5px;}

a {text-decoration:none;}
a:link {color:#3333cc;}
a:visited {color:#cc3399;}
a:hover {color:#333333;background-color:#99ccff;}

.center {text-align:center;}
.right {text-align:right;}

strong.bigger {background-color:#99ccff;
               font-weight:bold;
               font-size:medium;}


strong.red {color:#ff0000;
            font-weight:bold;}
strong.bigger_red {color:#ff0000;
                   font-weight:bold;
                   font-size:large;}

img.right {float:right;}
img.left {margin-left:6ex;
          text-align:left;
          float:none;}

.sub {font-size:xx-small;
      vertical-align:sub;}

div.p {padding-left:4%;}
