@charset "Shift_JIS";

body{
	word-break:break-all;

	background-color:#FFFFFF;
	color: #333333;
}
a:link {
	color: #0033cc;
}
a:visited {	
	color: #0033cc;
}
a:hover {
	color: #0033cc;
}
a:active {
	color: #ff0000;
}

table{
}

.whatsnew {
  scrollbar-3dlight-color: #66CC00;
  scrollbar-arrow-color: #66CC00;
  scrollbar-base-color:#FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color: #66CC00;
  scrollbar-track-color: #FFFFFF;
  border-style:solid;
  border-width:0;
  width : auto ;
  text-align:justify;
  line-height:18px;
  word-wrap:break-word;
  padding:5px;
  height:130px;
  overflow:auto;
  border-width:1px;
  border-color:#66cc66;
  background-color:#FFFFFF;
}
.borderline{
	background-color:#666666;
}
.topheaderbg{
	height: 26px;
}

.headerbg{
	height: 26px;
}


.powerdby{
	margin-left:10px;
}
.counter{
	margin-right:15px;
}
.menubg{
	background-color:#333333;
}
.txtCatch{
	color:#006600;
}
.outlineth{
	background-color:#ECFEE0;
}
.outlinetd{
	background-color:#F2F2F2;
}
.rightbox{
	background-color:#ffffff;
}
.medicalinfo{
	background-color:#CCFF99;
}
.freetitle{
	color:#336600;
}
.freetext{
	color:#333333;
}
.formtitle{
	color:#009900;
	font-weight:bold;
}
.footertext{
	color:#FFFFFF;
}
.footerbg{
	background-color:#333333;
}
.melad{
	color:#0099FF;
}
.bottomtext1{
	color:#4B3D9B;
}
.bottomtext2{
	color:#666666;
}
.freesubtitle{
    color:#339900;
}
.voicetext{
    background-color:#EEEEEE;
}


/* ---- 動的ページ ---- */
.whitebg{
    background-color:#FFFFFF;
}
.headerbg2{
    background-color:#666666;
}
.attentiontext{
    color:##336633;
}
.delattentiontext{
    color:#008080;
}
.aster{
    color:#FF6600;
}
.errmsg{
    color:#FF0000;
}
.wk_colorlogarea{
	border:solid 1px #339966;
}
.wk_colorform{
	background-color:#FFFFCC;
}
.wk_colorhr{
	color:#336699;
}
.wk_colorcomment{
	border:solid 1px #3399CC;
	padding: 5px 5px 5px 5px;
}
.nondatamsg{
    color:#999999;
}
.nonaddmsg{
    color:#CC0000;
}
/*テキストリンク追加　20080222*/
#footerlink {
	text-align:center;
	font-size:10px;
	overflow:inherit;
	padding:20px;
}
#footerlinkwaku {
	border-left: 1px solid #333;
	border-right: 1px solid #333;
}
