body {
      background-color: #FFFFFF;
      font-size:90%;
}

/*リンク関係*/
A:link { color:#0000CD;}	/*メニュー以外ののリンク色*/
A:visited { color:#0000CD;}	/*メニュー以外の訪問済みリンク色*/
A:active {color:#CC3366; text-decoration:none;}	/*メニュー以外のクリックしたときのリンク色*/
A:hover { 
  background-color:#CCCCFF; 
}

input,textarea,select{
 /*border:2px solid #006666; */
  font-size:90%;
  background-color:#FFFFFF;
}

/*tdの文字の大きさ、色、フォントの種類*/
TD,TH,td,th{ 
 font-size:90%;
 text-align:left;
 border: 1px #999999 solid;
 background-color:#FFFFFF;
}

/*タイトルの大きさ、色、フォントの種類*/
.TITLE{
font-size:120%;
color:#696969;
font-weight:bold;
}

/*FONT*/
.FONT1{ font-size:13px;color:#FF3333;font-weight: bold;}
.FONT2{ font-size:13px;color:#333366;}
.FONT3{ font-size:13px;color:green;background:#FFFFCE;}

.BOLD { font-weight: bolder; }

.square{ font-size:x-small;color:#F0E68C;}
.square_s{ font-size:8px;color:#CD5C5C}
.line{border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #99CC99;}

.koumoku{ font-size:12px;color:#333333;font-weight: bold; }
.category{ font-size:14px;color:red; }

DIV.sen {
	width:100%;
	border-bottom:dotted 2px #9999CC;
}

TABLE.regist{
        border-style : solid;
	border-collapse : collapse;
        border-color : #999999;
        border-width : 1px;
        font-size:90%;
        width:550px;
	background-color:#ffffce;
}

TD.regist { 
      	border: 1px #999999 solid; 
        text-align: left; 
        font-size:90%;
}

TH.regist {
        border: 1px #999999 solid;
        text-align: center;
        font-size:90%;
        background-color:silver;
}





