/* 汎用 */
BODY,TR,TD,TH {
  color : #767600; 				
}
BODY{
  background-color : #f2ebd4;
  background-image : url(w_pal3_1.jpg);
  scrollbar-base-color: #f2ebd4;
  scrollbar-track-color: #f2ebd4;
  scrollbar-face-color: #f2ebd4;
  scrollbar-shadow-color: #d2b48c;
  scrollbar-darkshadow-color: #767600;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color: #767600;
}
/* フォント */
.sm{
  font-size : 85%;
}
.bi{
  font-size : 120%;
}
.dot{
  font-size : 10pt;
}
/* ブルー */
.fir{
  color : #7ba9d7;
}
/* ピンク */
.sec{
  color : #ff7c74;
}
/* グリーン */
.thi{
  color : #6c996c;
}
/* 薄茶 */
.for{
  color : #ad8580;
}
/* ライン・薄茶 */
HR{
  color : #ad8580;
}
/* リンク */
A{
  text-decoration : none;
}
A:LINK{
  color : #76a376;
}
A:VISITED{
  color : #6b8e23;
}
A:HOVER{
  border-style: dotted;
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
}
A:ACTIVE{
  color : #6b8e23;
}
/* テーブル・地色 */
.normal{
  background-color : #f2ebd4;
}
/* テーブル・ベージュ */
.table1{
  background-color : #fdf6df;
}
/* テーブル・アイボリー */
.table2{
  background-color : #fffff0;
}
/* テーブル・行間 */
.line{
  line-height : 140%;
}
/* パラグラフ・中央 */
P{
  text-align : center;
}
/* パラグラフ・左 */
.left{
  text-align : left;
}
/* パラグラフ・右 */
.right{
  text-align : right;
}
/* メールフォーム用 */
input,textarea,select{
  background-color: #fdf6df;
  color: #767600;
  border: 1 solid #d2b48c;
}
input.button{
  background-color: #fdf6df;
  color: #767600;
  border: 2 dotted;
}
input.noborder{
  background-color: #fdf6df;
  color: #767600;
  border: 0;
}