/* スクロールバーの設定 */
body {
    scrollbar-3dlight-color:#EBFFD7;
    scrollbar-arrow-color:#7CB572;
    scrollbar-darkshadow-color:#EBFFD7;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#EBFFD7;
    scrollbar-shadow-color:#7CB572;
    scrollbar-track-color:#FFFFFF;
    line-height: 150%;
}
/* 全体領域の設定 コンテンツ */
TABLE.Contents {
    padding: 10px;
    border-color:#7CB572;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    line-height: 150%;
}

/* 全体領域の設定 サイドメニュー */
TABLE.Sidemenu {
    padding: 0px;
    background-color:#EBFFD7;
    border-color:#7CB572;
    border-style: solid;
    border-width: 0px 1px 0px 1px ;
    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EBFFD7,endColorStr=#B8FF81); 

}

/* 全体領域の設定 ヘッダー */
TABLE.Header {
    border-color:#7CB572;
    border-style: solid;
    border-width: 1px;
    background-repeat: no-repeat;
    background-attachment:none;
    background-image:url("../92image/shamei.jpg");

}

/* 全体領域の設定 フッター */
TABLE.Footer {
    border-color:#7CB572;
    border-style: solid;
    border-width: 1px;
}

TD{
    font-size : 12;
    white-space : nowrap;
    line-height: 150%;
}
.padding{
    padding-right : 3px;
}

TD.sideCell{
    border-right-width : 2px;
    border-right-style : solid;
    border-right-color : #016945;
}

.lightCell{
    background-color : #7ddd9c;
    color : #016945;}

.darkCell{
    background-color : #016945;
    color : #FFFDD9;}

HR.lightLine{
    border-bottom-style : dotted;
    border-bottom-color : #7ddd9c;}
/* 文字設定 */
FONT.A_Hover{
    font-size : 13;
    background-color : #FFFFDB;
    color : #660000 ;
    text-decoration : none;
    border-style : solid;
    border-color : #F8FF45;
    border-width : 1px;
    padding-left : 5px;
    padding-right : 5px;}

SPAN.pointS{
    color : #FFAA00 ;
    font-size : 8px;
    font-weight : bolder;
}


/* リンク設定 */
/* Normalリンク設定 */
A{
    color : #3967B8 ;
    text-decoration : none;
    padding : 2px 1px;
}
A:HOVER{
    background-color : #F8FF45;
    padding : 2px 1px;
}

/* サイドメニューリンク設定 */
A.sideLinks{
    color : #3967B8 ;
    text-decoration : none;
    padding : 2px 10px ;
    width:100%;
    border-bottom: solid 1px #368833;
    background-color : #EBFFD7;
    

}
A.sideLinks:HOVER{
    color : #3967B8 ;
    text-decoration : none;
    padding : 2px 12px ;
    background-color : #D9FFB5;
    border-bottom: solid 1px #368833
}

/* 画像リンク設定 */
A.imageLink{
    padding:2px;
}
A.imageLink:HOVER{
    padding:2px;
    background-color : #F8FF45;
}
IMG.imageLink{
    margin-top:2px;
    margin-bottom:2px;
}
IMG.imageLink:HOVER{
    margin-top:2px;
    margin-bottom:2px;
}



A.weekLink{
    background-color : #FFFFFF;
    color : #202058;
    border-color : #FFFFFF;
    padding-left : 1px;
    padding-right : 1px;
  text-decoration : underline;
}
INPUT.dark{
  cursor : hand;
  border-width : 1px;
  border-style : solid;
  color : #ffffff;
  background-color : #016945;
  border-color : #7ddd9c;
}
INPUT.light{
  cursor : hand;
  border-width : 1px;
  border-style : solid;
  color : #016945;
  background-color : #7ddd9c;
  border-color : #016945;
}
INPUT.TextArea{
  background-color : FFFFDB;
  border-width : 0px;
}
