body{
  background-color:#aaccff;
  background-image : url(back.gif);
}
body,table{
  font-size:14px;
}
a:hover{
  color:#fd0101;
}
#main01 {
  width:630;
  background-color:#4499cc;
  background-image : url(til.gif);
}
#main02 {
  margin:15px 15px 0px 15px;
  background-color:#fffeff;
}
#title {
  width:564;
  font-size:34px;
  font-weight:bold;
  padding:10px;
  margin:3px;
  color:#fffeff;
  background-color:#9999cc;
  border:outset 3px #9999cc;
}
#sub {
  width:564;
  font-size:20px;
  font-weight:bold;
  padding:3px;
  margin:3px;
  color:#fffeff;
  background-color:#9999cc;
  border:outset 3px #9999cc;
}
#prof {
  text-align:center;
  background-color:#99ddff;
  background-image : url(bg.gif);
  width:66;
}
#rev {
  background-color:#99ddff;
  background-image : url(bg.gif);
}
#menu {
  background-color:#99ddff;
  text-align:center;
  border:solid 1px #646464;
  background-image : url(bg.gif);
  width:106;
}
#menu a {
  width:100%;
  padding:3px;
}
#menu a:link {
  color:#010101;
}
#menu a:visited {
  color: #010101;
}
#menu a:hover {
  color:#d50101;
  background-color:#ffff41;
}
#area {
  scrollbar-base-color:#4499cc;
  border-style:none;
  width:100%;
}
#area-line {
  border:solid 1px #646464;
  margin:4px;
  padding:3px;
  width:290;
}
#center {
  width:564;
  text-align:left;
  padding-bottom:4px;
}
#left {
  float:left;
}
#right {
  padding-top:3px;
  text-align:left;
}
#right-text {
  margin:2px;
  line-height:18px;
}
#line01 {
  width:562;
  height:15px;
  background-color:#4499cc;
  background-image : url(til.gif);
}
#bottom01 {
  width:630;
  background-color:#4499cc;
  background-image : url(til.gif);
}
#bottom02 {
  height:15;
  margin:0px 15px 15px 15px;
  background-color:#fffeff;
}
#sen01 {
  width:560;
  text-align:left;
  margin:10px 0px 10px 0px;
  padding:5px;
  font-size:15px;
  line-height:22px;
  background-image : url(sen.gif);
}
#mar {
  color:#33ccff;
}

