@charset "UTF-8";
 






BODY{
  margin:0px; 
  background-image : url(../../../../bg.gif);
  font-family : Verdana;
}
TD{
  font-family : Verdana;
  color : #525252;
  background-color : white;
  padding-top : 5px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 5px;
  font-size : 73%;
  line-height : 1.5;
  letter-spacing : 0.3em;
}
TABLE{
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #757476;
  border-right-color : #757476; 

  
}
A{
  color : #1f5c97;
  text-decoration : none;
　 font-size : 100%;
}
A:hover{
  color : #e46521;
  text-decoration : underline;
  font-size : 100%;
}
A:visited{
  font-size : 100%;
}
A:active{
  font-size : 100%;
}
.no{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.no-top{
  padding-top : 0px;
}
.big{
  font-weight : bold;
}
.menu{ 
  font-family : Verdana;
  color : #1f5c97;
  font-weight : bold;
  text-align : left;
  background-image : url(../../../../menu1.gif);
  background-repeat : repeat-x;
}
.menu2{
  font-family : Verdana;
  color : #1f5c97;
  text-align : right; 
  font-size : 55%;
  background-image : url(../../../../menu2.gif);
  background-repeat : repeat-x;
}
.info-bg{
  background-color : #ccecdd;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #757476 #757476 #757476 #757476;
  padding-top : 5px; 
}
.title{
  
  font-weight : bold;
  color : #2560fa;
  font-family : Verdana;
  font-size : 130%;
}
.line{
  background-image : url(../../../../line.gif);
  background-repeat : repeat-x;
  height : 10px;
}
.book-padding{
  padding-left : 10px;
  padding-right : 10px;
}
.best-ten-bg-top{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #cccccc;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
}
.best-ten-bg{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
}
.best-ten-title-bg-top{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1pt 1pt 1pt 1pt;
  border-style : solid solid solid solid;
  border-color : #cccccc #cccccc #cccccc #cccccc;
  }
.best-ten-title-bg{
  padding-top : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #cccccc;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
}
.kage{
  background-image : url(../../../../kage.gif);
  height : 16px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  background-repeat : repeat-x;
}
.kage2{
  background-image : url(../../../../kage2.gif);
  background-repeat : repeat-x;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  height : 16px;
}
