/*説明文用文字設定*/
span.msg1 {
	color: #CC0000;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
}
span.description {
	color: #6699cc;
	background-color: transparent;
	font-size: 80%;
}
span.nolink {
	color: #808080;
	font-size: 12px;
	font-weight: bold;
}
span.link {
	color: #808080;
	font-size: 12px;
	font-weight: normal;
}
span.desc    { position:absolute; visibility:hidden; border:solid thin;
               padding:5pt; width:400px; border-width: 1px;
               background-color:#FFFFCC;
               filter:Alpha(opacity=10);
}
span.adstate { position:absolute; visibility:hidden; border:solid thin;
               padding:5pt; width:250px; border-width: 1px;
               background-color:#FFFFCC;
               filter:Alpha(opacity=10);
               text-align:left;
}
/*リンク用設定*/
p.nolink {
	color: #FF0000;
	background-color: #FFFF88;
}
p.link {
	color: #FF0000;
	background-color: transparent;
}
P.linkbig {
	font-size: 150%;
	background-color: #ffff88;
}
a         {text-decoration: none }
a:link    {color: #0000CC; font-weight: normal; font-size: 12px; }
a:visited {color: #0000CC; font-weight: normal; font-size: 12px; }
a:hover   {color: #CC0000; font-weight: normal; font-size: 12px;
  position:relative;
  top: 1px;
  left:1px;
}
a:active  {color: #0000CC; font-weight: normal; font-size: 12px; }

/*インプットボタン*/
input.mybutton {
	color:#000000;
	background-color:#C0C0C0;
	border:none #000000 0px;
	height:20px;
	width:0px
	font-size:12px;
	cursor: pointer
}
/*ラジオボタン*/
input.myradio {
	color:#ffffff;
	background-color:#cccccc;
	border-style:none;
	cursor: pointer
}
/*チェックボックス*/
input.mycheck {
	color:#ffffff;
	background-color:#cccccc;
	border-style:none;
	cursor: pointer
}
/*テキストフィールド  CLASS="mytext"*/
input.mytext {
	color:#6699cc;
	background-color:#FFCCFF;
	border:dotted #6699cc 1px;
	font-size:12px;
}
