BODY {
  color : #999; /* 文字色 */
  background-color : #FFFFF3; /* 背景色 */
  font-size : 11px;
  font-family : 'メイリオ',Meiryo,Osaka,Verdana,Arial,"MS UI Gothic",sans-serif ;
  scrollbar-face-color:#fffff3;  scrollbar-highlight-color:#999;  scrollbar-shadow-color:#999;
  scrollbar-darkshadow-color: #999;  scrollbar-arrow-color:#febeca;  scrollbar-track-color:#fffff3;
  text-align : center;
  margin-top : 0px;
}
/* リンク */
A {
  color : #999;font-size : 11px;
  text-decoration : none;
}
A:hover {
  color : #f0a8ba;
}
A img{
border : 0px;
}
/* テーブルの設定 */
TABLE {
  color : #999;
  font-size : 11px;
}
/* サイト名の設定 */
h1{
  text-align : left;
  color : #999; /* 文字色 */
  font-size : 20px;
  font-weight : bold;
  margin:10px 0px 0px 10px;
  letter-spacing : 5px;
}
 /* メニュー */
#menu {
  text-align : right;
  margin:10px;
  border-bottom : 1px solid #999;
}
 /* 中央の設定 */
#solid{
  margin : auto;
  width : 600px; /* 全体の幅 */
  color : #999; /* 文字色 */
  background-color : #FFFFF3;
}
.line{
  width : 540px;/* 文字の幅 */
  line-height : 20px;
  text-align : left;/* 文字の位置揃え */
  margin : auto;
}
 /* 中央の見出し */
.p2{
 color : #999;
 font-weight:bold;
 font-size : 20px;
  margin:20px 10px 10px 10px;
  text-align : right;
  letter-spacing : 5px;
  border-bottom: 1px dotted #999;
  background-image : url(image/line01.gif);
  background-repeat : no-repeat;background-position : 100% 50%;
}
 /* 上(サイト名のある部分) */
#td1{
  width : 100%;
}
 /* 下 */
#td2{
  height : 20px;width : 100%;
  border-top : 1px solid #999;
  margin:10px;	
  text-align : right;
}
