@charset "Shift_Jis";
body{
  margin:0;
  padding:0;
  background-color:#ffffff;
  color: #000000;
  font-size : 13px;
}
img{
  border-width:0px;
}
#header{
  margin:0;
  padding:0;
  width:900px;
  background-color:#ffffff;
}
#l{
  font-size : 12px;
  margin:0;
  padding:0;
  width:264px;
  background-color:#ffffff;
}
#m{
  font-size : 12px;
  margin:0;
  padding:0;
  width:377px;
  background-color:#ffffff;
}
#r{
  font-size : 12px;
  margin:0;
  padding:0;
  width:274px;
  background-color:#ffffff;
}
#footer{
  margin:5px;
  padding:0;
  background-color:#ffffff;
}
#searchbox{
  text-align:center;
  margin-top:10px;
}
table{
  table-layout: fixed;
  border:0;
  cellspacing:0;
  cellpadding:0;
  background-color : #ffffff;
}
div.waku{
  margin:0;
  padding:4px 1px;
  border:1px solid #8080C0;
}
p{
  margin:0;
  padding:4px 1px;
  border:1px solid #8080C0;
}
p.right{
  margin:0;
  padding:4px 1px;
  border:1px solid #8080C0;
  width:250px;
}
p.right2{
  margin:0;
  padding:4px 1px;
  border:0px solid #ffffff;
  width:250px;
  background-color : #c1ffff;
}
p.head{
  font-size : 12px;
  border:0px solid #ffffff;
  width:900px;
}
p.navy{
  padding:10px 1px;
  font-size : 12px;
  border:0px solid #ffffff;
  width:900px;
  height:35px;
  background-color : #000099;
}
h1{
  font-size: 1.0em;
  margin:0;
}
h2,h3{
  font-size: 1.0em;
  margin:0;
}
a:link{
  font-weight:bold;
  color:#000099;
  text-decoration:none;
}
a:visited{
  color:#990099;
}
a:hover, a:active{
  color:#FF0000;
  text-decoration:underline;
}
a:link.ken{
  color: #FFFFFF ;
  text-decoration : underline ;
}
a:active.ken{
  color : #FF0000 ;
  text-decoration : underline ;
}
a:visited.ken{
  color : #FFFF99 ;
}
a:hover.ken{
  color : #FF0000 ;
  text-decoration : underline ;
}

