
BODY{
background-color : #ffffff;
background-image : url('../img/bgimage.jpg');
background-repeat: repeat-y;
color : #333333 ;
scrollbar-base-color : d#faebd7 ; scrollbar-shadow-color : #FFFFFF; 
font-family :Tahoma;
}

A.top{
text-decoration:none;
display : block;
padding : 2px 8px;
color : darkgreen;
background-color:#faebd7;
font-size :12px;
border:1px solid white;
}

A.top:hover{
text-decoration:none;
background-color : #999999;
color : #b3b3b3;
}

A.top:visited {
text-decoration:none;
color : darkgreen;
} 

TABLE{
border-collapse : collapse;
}

TR,TD{   /*全体のテーブル枠の太さと色、フォント*/
border : 1px solid black;
font-family : Verdana;
color : black;
}

.ti{　/*タイトル文字*/
font-size : 16px;
font-weight:bold;
letter-spacing :8px;
color : blue;
text-decoration:none;
}

.subti{　/*サブタイトル文字*/
font-size : 14px;
font-weight:bold;
color : red;
}

.main{　/*メインスペース*/
font-size :13px;
line-height:17px;
padding : 5px 20px;
}

test.line{　/*文章の下線*/
border-bottom:1px solid #cccccc;
}

div.slide {
font-size : 11px;
}

.bottom{　/*コピーライト文字*/
font-size :11px;
text-align :center;
height:12px;
}

a:visited {  /*訪問済リンクの色*/
color:blue;
} 

A.left{   /*リンク文字*/
text-decoration:none;
display : block;
padding : 2px 5px;
border : solid darkslateblue;
border-width : 1px 0px 1px 12px; 
color : #808080;
font-family : Tahoma;
font-size : 13px;
width : 125px;
margin :2px;
}

a.left:hover{ /*オンマウスのリンク文字の色*/
text-decoration:none;
border-width : 1px 0px 1px 24px; 
color : #333333;
}

a.left:visited {  /*訪問済リンクの色*/
color : #808080;
text-decoration:none;
} 

A.me{   /*リンク文字*/
text-decoration:none;
display : block;
padding : 2px 5px;
border : solid brown;
border-width : 1px 0px 1px 12px; 
color : #808080;
font-family : Tahoma;
font-size : 13px;
width : 125px;
margin :2px;
}

a.me:hover{ /*オンマウスのリンク文字の色*/
text-decoration:none;
border-width : 1px 0px 1px 24px; 
color : #333333;
}

a.me:visited {  /*訪問済リンクの色*/
color : #808080;
text-decoration:none;
} 

.center  {text-align:center;}
span.small {font-size : 10pt;}
span.kao   {font-family : serif;}

span.orange {color : orange; font-weight : bold;}
span.red    {color : red; font-weight : bold;}
span.teal   {color : teal; font-weight : bold;}
span.sienna {color : sienna ; font-weight : bold;}

h1  {background-color : yellow; font-weight: bold;font-size: 17px;line-height:20px;}
h1:first-letter { font-size: 24px;color : #FF0000 ; }

h2  {background-color : mistyrose; font-weight: bold;font-size: 13px;ine-height:18px;}
{
