div#container { position: relative; z-index: 3; }      
      div#scale { position: absolute; top: 0; left: 0; z-index: 2; overflow: hidden; }
      div#scale img { position: absolute; top: 0; left: 0; z-index: 1; }
      #menu { text-align:center; z-index: 9999; position:relative; width:900px; left:50%; margin-left:-450px; font-family:'Georgia'; line-height:18px; color:#fff; font-size:14px; padding-top:20px; }
      a:link { color:#fff; text-decoration:none; }
      a:visited { color:#fff; text-decoration:none; }
      a:hover { color:#fff; text-decoration:underline; }
      a:active { color:#fff; text-decoration:underline; }
      
      img {border:0;}
      a {outline:none;}
      body {color:#352b0a;}

.worklink a:link, a:visited {color:#352b0a; text-decoration:none; }
.worklink a:hover {color:#352b0a; text-decoration:underline;}
.worklink a:active {color:white; text-decoration:none;}
      
      a:link, a:visited {color:#352b0a; text-decoration:none; }
      a:hover, a:active {color:white; text-decoration:none; }
      
      .content { z-index: 9999; position:relative; width:480px; left:50%; margin-left:-240px; font-family:'Georgia', serif; font-size:14px; padding-top:40px; color:#352b0a; text-align:center; }

.workcontainer { width:780px; margin:0 auto; }
.workcontainer2 { width:1000px; margin:0 auto; }
.previous { width:120px; padding-right:20px; text-align:right; float:left; padding-top:40px; }
.next { width:120px; padding-left:20px; text-align:left; float:left; padding-top:40px; }

      .workcontent { z-index: 1; float:left; width:480px; font-family:'Georgia', serif; font-size:14px; padding-top:40px; color:#352b0a; }

      .workcontent2 { z-index: 1; float:left; width:700px;font-family:'Georgia', serif; padding-top:40px; color:#352b0a; }
      
      .links-left { width:270px; float:left; margin-right:10px; margin-left:30px;}
      
.links-left1 { width:130px; float:left;  }

.links-left2 { width:130px; float:right; }

      .links-right { width:110px; float:right; margin-left:10px; margin-right:30px;}
      
      
#seikoshow {
width:480px;
text-align:center;
}

#seikoshow2 {
width:480px;
text-align:center;
}

#credit {
position:fixed;
padding:15px;
right:0px;
bottom:0px;
font-family:'Georgia', serif;
font-size:11px;
color:#352b0a;
text-align:right;
z-index:9999;
background-color:white;
}

#credit2 {
position:fixed;
padding:15px;
right:0px;
bottom:0px;
font-family:'Georgia', serif;
font-size:11px;
color:#352b0a;
text-align:right;
z-index:9999;
}