BODY{
  background-color : #fffefa;
  font-size : 10pt;
  font-family: "Verdana","Meiryo", "メイリオ","游ゴシック", "Hiragino Kaku Gothic ProN", sans-serif;
  color : #764444;
	line-height:110%;

  margin: -6px 0px 0px 0px;

  scrollbar-base-color:#d5c3c3;
  SCROLLBAR-FACE-COLOR:#d5c3c3;
  SCROLLBAR-HIGHLIGHT-COLOR: #fffafa;
  SCROLLBAR-SHADOW-COLOR: #fffafa;

  SCROLLBAR-3DLIGHT-COLOR:#655353;
  SCROLLBAR-ARROW-COLOR: #655353;

  SCROLLBAR-TRACK-COLOR: #958383;

  SCROLLBAR-DARKSHADOW-COLOR: #655353;
  
  
}

A:LINK,A:VISITED{color:#6433fe;text-decoration : underline;}
A:HOVER,A:ACTIVE{color : #a686ff;text-decoration : underline;}
A{text-decoration : none;}

A.blue:LINK,A.blue:VISITED{color:#5658f6;}
A.blue:HOVER,A.blue:ACTIVE{color : #9698e6;text-decoration : underline;}


A.red:LINK,A.red:VISITED{color:#f65658;}
A.red:HOVER,A.red:ACTIVE{color : #e69698;text-decoration : underline;}


A.g:LINK,A.g:VISITED{color:#38b68c;text-decoration:underline;}
A.g:HOVER,A.g:ACTIVE{color:#68d6ac;text-decoration:underline;}


LI{margin:4px 0px 0px 0px;}

INPUT{border-color: #7678f6;}

/*--ﾃｰﾌﾞﾙ--*/
table{font-size:10pt;
	line-height:110%;}
.black{background-color:#000000;}
.white{background:#fffafa;}
.mwhite{background:#fffefe;}
.veryusui{background:#faf0f0;}
.mgray{background:#957963;}
.mmgray{background:#c5b3a3;}
.fullwhite{background:#ffffff;}



.gray{
	color:#ffffff;
	background:#855353;
  background: linear-gradient(#856953, #C58673);
  background: -moz-linear-gradient(top, #856953, #C58673);
  background: -webkit-gradient(linear, center top, center bottom, from(#856953), to(#C58773));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF856953', endColorstr='#FFC58773');

}

.koi_back{
	color:#ffffff;
	background-color:#ccaaaa;

  background: linear-gradient(#ccaaaa, #aa8888);
  background: -moz-linear-gradient(top, #ccaaaa, #aa8888);
  background: -webkit-gradient(linear, center top, center bottom, from(#ccaaaa), to(#aa8888));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFccaaaa', endColorstr='#FFaa8888');

}

.fred{color:#F54343;}
.fbred{color:#C52323;}
.flred{color:#FFC3C3;}

.main_back{
background-color:#fffffe;
	/*background-image : url(background.jpg);*/
	background-repeat: no-repeat;
	
	
}

.back{
  background-color: #fffaf5; 
  background: linear-gradient(to right,#fffffc, #fff7ef);
  background: -moz-linear-gradient(left top, #fffffc, #fff7ef);
  background: -webkit-gradient(linear, left top, right bottom, from(#fffffc), to(#fff7ef));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFfffffd', endColorstr='#FFfff7ef');
}



/*---FONT---*/
.fb{color:#000000;}
.fw{color:#ffffff;}
.fmw{color:#ddd2d2;}
.fg{color:#754343;}
.fmg{color:#956363;}
.flink{color:#957373;}
.fmmg{color:#c5a3a3;}
.ten{font-size:10pt;}
.elev{font-size:12pt;}
.plus{font-size:14pt;}

/*--線色--*/
/*.line{color:#f5c3c3; margin:3px 0px 3px 0px;}*/


hr { /* 線 */
    border: 0;
    width: 97%;
    height: 1px;
    background: #336;
    background-image: -webkit-linear-gradient(left, #fee, #644, #fee);
    background-image:    -moz-linear-gradient(left, #fee, #644, #fee);
    background-image:     -ms-linear-gradient(left, #fee, #644, #fee);
    background-image:      -o-linear-gradient(left, #fee, #644, #fee);
}




.dline{color:#9b6060;}


/*グラデーション　*/
.gradBlue{ 
  background-color: #aa4444; 
  background: linear-gradient( #994444, #cc6666);
  background: -moz-linear-gradient(top, #994444, #cc6666);
  background: -webkit-gradient(linear, center top, center bottom, from(#994444), to(#cc6666));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF994444', endColorstr='#FFcc6666');
	color:#ffffff;
} 


.gradLightBlue{ 
  background-color: #ffeeee; 
  background: -moz-linear-gradient(left top, #ffffff, #fff1f4);
  background: -webkit-gradient(linear,left top,left bottom, from(#ffffff), to(#fff1f4));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFffffff', endColorstr='#FFfff1f4');
  background: linear-gradient(#ffffff, #fff1f4);
  color:#653333;
} 


.gradLightYellow{ 
  background-color: #eeffff; 
  background: linear-gradient(#ffffff, #ddffff);
  background: -moz-linear-gradient(left top, #ffffff, #ddffff);
  background: -webkit-gradient(linear,left top,left bottom, from(#ffffff), to(#ddffff));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFffffff', endColorstr='#FFddffff');
	color:#336565;
} 

.gradLightYellow2{ 
  background-color: #ffffee; 
  background: linear-gradient(#ffffff, #ffffdd);
  background: -moz-linear-gradient(left top, #ffffff, #ffffdd);
  background: -webkit-gradient(linear,left top,left bottom, from(#ffffff), to(#ffffdd));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFffffff', endColorstr='#FFffffdd');
	color:#653333;
} 

.gradBlue2{ 
  background-color: #4444aa; 
  background: linear-gradient( #444499, #6666cc);
  background: -moz-linear-gradient(top, #444499, #6666cc);
  background: -webkit-gradient(linear, center top, center bottom, from(#444499), to(#6666cc));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444499', endColorstr='#FF6666cc');
	color:#ffffff;
} 
