BODY {
	background-color:white;
	background-image:url("bkg.jpg");
	background-repeat:repeat-xy;
	background-attachment:fixed
} 
.dblline {
	background-image:url("../dblline.gif");
	background-repeat:repeat-x;
	background-position: center;
}

td.productname{ /* 表の作品名欄 */
	background-color: #ffffcc;
}

td.comment{ /* 表の作品注釈欄 */
	background-color: #ccffff;
}
TD.genjou{
  color : black;
  background-color : #80ffff;
}
TD.shellgamen{
  color : white;
  background-color : black;
  vertical-align : super;
  text-align : left;
  margin-left : auto;
  padding-left : 8px;
}

img.kousakukiji{
	text-decoration:	none;
	border-style:		none;
	border-width:		0em;
	padding:			0%;
	margin:				-0.4%;
	width:				90%;
}

H1{
  background-color : teal;
  color : #ffffff;
}
H2{
  border-top-width : 2px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : purple;
  border-bottom-color : purple;
}
H3{
  
  padding-bottom : 0px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : navy;
}
KBD{
  font-weight : bold;
  color : yellow;
}
DFN{
  font-weight : bold;
  font-style : italic;
  color : aqua;
}

.blinking{
animation-name: blink; /* アニメーションの名前を設定 */
animation-duration: 1.2s; /* アニメーションの秒数を設定 */
animation-iteration-count: infinite; /* 繰り返しを設定（１回だけなら不要） */
}

@keyframes blink{ /*上記で設定したアニメーションの動作を指定 */
    0% {opacity:1;} /* 1.2s中の動作開始時間を%で指示 */
    50% {opacity:0;} /* 同上 */
}
