  
H1{
  font-size : medium;
  text-align : right;
  font-size : medium;
}
BODY{
  line-height : 150%;
  background-color : #666666;
}
TABLE{
  background-color : white;
  line-height : 2;
  font-family : "MS UI Gothic";
}
TH{
  background-image : url(image2.gif);
  text-align : left;
  color : white;
  font-size : medium;
  background-repeat : no-repeat;
}
LI{
  
  list-style-position : outside;
}
H2{
   text-align : right;
  font-size : small;
}
DT{
  font-size : medium;
  font-weight : bold;
  line-height : 2;
}
A:HOVER{
  font-weight : bold;
}
CAPTION{
  font-size : x-small;
  
  text-align : right;
  font-weight : bold;
}
DD{
  line-height : 2;
}
STRONG{
  line-height : 200%;
}
BLOCKQUOTE{
  
  font-weight : bold;
  color : red;
}
HR{
  width : 80%;
  text-align : center;
}
H3{
  font-size : small;
  text-align : right;
}
H5{
  font-size : medium;
  color : white;
  background-image : url(image3.gif);
  background-repeat : no-repeat;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
H6{
  font-size : medium;
  color : white;
  background-image : url(image3.gif);
  background-repeat : no-repeat;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
H4{
  font-size : medium;
  color : white;
  background-image : url(image3.gif);
  background-repeat : no-repeat;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
A{
  font-weight : bold;
}

/***  サイドバー   ***/
#side ul { 
margin:0; 
padding :0; 
list-style-type : none; 
}
#side li { 
display : inline; 
padding :0; 
margin:0; 
}
#side a {display:block; 
border:1px solid;
background-image : url(image2.gif);
background-repeat : no-repeat;
font-size:x-small;
padding:0.1em 0 0.1em 0.7em;
text-decoration:none;
color:#ffffff;
margin:5px 5px;
height:1.5em;
}
#side a:hover {
display:block; 
border:1px solid #ffffff;
background-image : url(image2.gif);
background-repeat : no-repeat;
font-size:x-small;
padding:0.1em 0 0.1em 0.7em;
text-decoration:none;
color:#575;
height:1.5em;
}

/*************************************
***  サイドバー2のリスト   ***
*************************************/
#ba ul { 
margin:0; 
padding :0; 
list-style-type : none; 
}
#ba li { 
display : inline; 
padding :0; 
margin:0; 
}
#ba a {display:block; 
border:1px solid #aac;
background-color:#ffffff;
font-size:x-small;
padding:0.1em 0 0.1em 0.7em;
text-decoration:none;
color:#557;
margin:5px 5px;
height:1.5em;
}
#ba a:hover {
display:block; 
border:1px solid #ffffff;
background-color:#C0C0C0;
font-size:x-small;
padding:0.1em 0 0.1em 0.7em;
text-decoration:none;
color:#ffffff;
height:1.5em;
}
/*************************************
***背景を蛍光黄色と太文字に変更するCSS ***
*************************************/

.y{
	font-weight:bold;
	background-color : yellow
}

/*************************************
***赤に文字色を変更するCSS ***
*************************************/

.r{
	color:red;
}

/*************************************
***論理強調タグのCSS ***
*************************************/

em {
	font-weight: normal; 
	font-style: normal;
	text-decoration: none
}


strong {
	font-weight: normal; 
	font-style: normal;
	text-decoration: none
}
