A{
  color : #0074e8;
  
  

  
}
A:HOVER{
  color : #ff8000;
  
  

  font-weight : normal;
  text-decoration : underline;
}
A:ACTIVE{
  color : red;
}
BODY{
	background-attachment : fixed;
	font-size : 12pt;
	background-repeat : repeat-x;
	background-color : #ffffff;
	scrollbar-arrow-color:#ff80ff;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#ff80ff;
	scrollbar-shadow-color:#ff80ff;
	scrollbar-track-color:#ffffff;
	z-index : 1;
	position : relative;
	color: #666666;
  
}
#red{
  color : red;
  

  
}
.lyric-kaisetsu{
  color : #009999;
}
.ryakureki{
	font-size : 18px;
	color : gray;
}
.updatekey{
  font-size : 12pt;
  
  color : #f7648f;
  
  font-family : "MS UI Gothic";
  
  
  
  
  
  
  
  
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffb9f4 #ffb9f4 #ffb9f4 #ffb9f4;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.waku-hidari-ue{
  background-color : white;
  
  
  
  
}
.waku-hidari-naka{
  background-color : white;
  
  
  
  
}
.waku-hidari-sita{
  background-color : white;
}
.waku-naka-ue{
  background-color : white;
}
.waku-naka-naka{
  background-color : white;
}
.waku-naka-sita{
  background-color : white;
}
.waku-migi-ue{
  background-color : white;
}
.waku-migi-naka{
  background-color : white;
}
.waku-migi-sita{
  background-color : white;
}
.bar{
background-attachment : fixed;
  background-color : #dbffd7;
  background-image : url(image/bar-02.jpg);
 }
INPUT{
  color : #ff80c0;
  background-color : white;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff80ff #ff80ff #ff80ff #ff80ff;
  font-size : 9pt;
}
.button{
  color : blue;
  background-color : white;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}
.headline{
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	font-size : 10pt;
	border: 1px dashed #999999;
	text-align: left;
}
.tabletitle{
  color : blue;
  background-color : #c8eafb;
  font-weight : bold;
}
.midashi1{
  font-size : 110%;
  font-weight : bold;
  color : #ff8040;
}
TABLE{
	color : #494d31;
	background-color : #ffffff;
	text-align: left;
}
.pagetitle{
  font-style : italic;
  text-align : center;
}
.lyric-title{
  font-weight : bold;
  color : green;
}
.popichi{
  position : relative;
  top : 0px;
  left : 0px;
  visibility : hidden;
  
  z-index : 1;
  clear : both;
  text-align : right;
}
.liverepo{
  background-color : black;
}
.linetopleft{border-width : 1px 0px 0px 1px;border-style : solid solid solid solid;border-color : #00cccc black black aqua;}
.waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;
  margin-left : 15px;
}
.headlinetd{
	margin-left : 20px;
	padding-top : 5px;
	padding-left : 20px;
	padding-bottom : 5px;
	margin-top : 5px;
	background-image: url(image/logobg400.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 50% 0%;
}
.headlinetd2{
	margin-left : 20px;
	padding-top : 5px;
	padding-left : 20px;
	padding-bottom : 5px;
	margin-top : 5px;
}
.wakulineinleft{border-width : 1px 0px 1px 1px;border-style : solid solid solid solid;border-color : white white white white;
  background-image : url(image/logoheadline.gif);
  background-repeat : repeat-x;
  font-size : 10pt;
  font-family : "MS UI Gothic";
}
.wakulineinright{border-width : 1px 1px 1px 0px;border-style : solid solid solid solid;border-color : white white white white;
  background-image : url(image/logoheadline.gif);
  background-repeat : repeat-x;
}
.headlinetdin{
  padding-bottom : 3px;
  margin-left : 15px;
  border-bottom-width : 1pt;
  border-bottom-style : solid;
  border-bottom-color : silver;
  font-size : 10pt;
  font-family : "MS UI Gothic";
}
.liveheadline{
  margin-left : 15px;
  font-size : 10pt;
}
.blogs {
	font-size : 8pt;
	color: #666666;
}
#midashi{
  font-weight : bold;
  color : gray;
  background-color : silver;
  padding-top : 3px;
  padding-left : 10px;
  padding-bottom : 3px;
}
.infotable {
	font-size: 10pt;
	text-align: right;
}
h2 {
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}
.headline tr td div span {
	text-align: right;
}
.10p {
	font-size: 10pt;
}
.10p {
	font-size: 9pt;
}
.style22 {
	font-weight: bold;
	color: #33CC33;
}
#blue2 strong {
	color: #0000FF;
}
.saturday {
	color: #0000FF;
}
#thumbs {
	margin-right: 4px;
	margin-bottom: 10px;
	
}

