@charset "shift_jis";
BODY {
  scrollbar-face-color : #FFFFFF ;
  scrollbar-arrow-color : #FFFFFF ;
  scrollbar-track-color : #FFFFFF ;
  line-height : 140% ;
}


/*INDEX*/
.inx {
  background : url(image/urc.gif) repeat fixed;
  margin-top : 3% ;
}

/*基本頁*/
.nm {
  background : url(image/urc.gif) repeat fixed;
  margin-top : 0% ;
  margin-bottom : 0% ;
}

/*MENU*/
.menu {
  background-color : #009933 ;
  background : url(image/urc.gif) repeat fixed;
  font-size : 80% ;
}


/*メインtable*/
.mtab {
  width : 650px;
  height : 100% ;
  background-color : #FFFFFF ;
}

/*サブtable*/
.stab {
  width : 80%;
  line-height : 140% ;
  font-size : 80% ;
}

/*サブtable広い*/
.stab2 {
  width : 85%;
  line-height : 140% ;
  font-size : 80% ;
}

/*サブtableちょっと狭い*/
.stab2b {
  width : 70%;
  line-height : 140% ;
  font-size : 80% ;
}

/*サブtable狭い*/
.stab3 {
  width : 60%;
  line-height : 140% ;
  font-size : 80% ;
}

/*infoのtable*/
.stabi {
  width : 500px;
  line-height : 140% ;
  font-size : 12px ;
}

/*table文字大*/
.bgtab {
  line-height : 120% ;
  font-size : 100% ;
}

/*境界線（点線太い）*/
.lin1 {
  border-bottom: 2px dashed #00cc00;
  padding-bottom: 0px;
/* 内容と線との間隔量 */
}

/*境界線（点線細い）*/
.lin2 {
  border-bottom: 1px dashed #00cc00;
  padding-bottom: 0px;
/* 内容と線との間隔量 */

  font-weight : bold;
}


/*FONT*/
.nmt {
  line-height : 140% ;
  font-size : 80% ;
}

.bt {
  font-size : 80% ;
  font-weight : bold ;
}

.mini {
  font-size : 75% ;
}

.xmini {
  font-size : 65% ;
}

.bgf {
  line-height : 160% ;
  font-size : 125% ;
}


/* リンク関連 */

A {
  color : #00cc00 ;
  text-decoration:none ;
}

A:VISITED {
  color : #00cc00 ;
}

A:HOVER {
  color : #F5DEB3 ;
  background : # ;
}


