@charset "Shift_JIS";

/* 全体の設定
---------------------------------------------------------------------*/
*{
  margin : 0;
  padding : 0;
  font : 100%/180% Verdana,"ＭＳ Ｐゴシック",osaka,sans-serif;
  border : none;
}
/* スクロールバーの色
---------------------------------------------------------------------*/
HTML{
  scrollbar-3dlight-color : #fff;
  scrollbar-arrow-color : #675832;
  scrollbar-darkshadow-color : #fff;
  scrollbar-face-color : #fff;
  scrollbar-highlight-color : #fff;
  scrollbar-shadow-color : #fff;
  scrollbar-track-color : #fff;
}
/* 文字サイズと文字色
---------------------------------------------------------------------*/
BODY{
  color : #675832;
  font-size : 67%;
}
/* リンク
---------------------------------------------------------------------*/
A:LINK,A:VISITED,A:ACTIVE{
  color : #fa8072;
  text-decoration : none;
}
A:HOVER{
  color : #778899;
  text-decoration : none;
}
/* インデックスの設定
---------------------------------------------------------------------*/
#index{
  text-align : center;
}
/* ボックス全体の設定
---------------------------------------------------------------------*/
#box{
  margin : -200px 0 0 -320px;
  width : 640px;
  height : 380px;
  position : absolute;
  top : 50%;
  left : 50%;
}
/* ボックス左（メニュー）の設定
---------------------------------------------------------------------*/
#left{
  width : 220px;
  height : 350px;
  float : left;
  background : url(http://tekuteku.harisen.jp/pic/ori/top.jpg) no-repeat left bottom;
}
.l{
  text-align : left;
}
.r{
  margin-right : 50px;
  text-align : right;
}
/* ボックス右（インラインフレーム）の設定
---------------------------------------------------------------------*/
#right{
  width : 420px;
  height : 350px;
  float : right;
}
/* フッターの設定
---------------------------------------------------------------------*/
#foot{
  width : 100%;
  height : 30px;
  line-height : 30px;
  position : relative;
  clear : both;
  background : url() no-repeat right bottom;
}
/* 見出し（サイト名）
---------------------------------------------------------------------*/
H1{
  margin-bottom : 15px;
  color : #b0977c;
  font : bold 240%/100% Verdana,"ＭＳ Ｐゴシック",osaka,sans-serif;
}
/* 見出し（各段落のタイトル）
---------------------------------------------------------------------*/
H2{
  margin-bottom : 1em;
  padding-left : 10px;
  color : #E39494;
  background-color : #774E3B;
  font-weight : bold;
  border-left : 10px double #fa8072;
}
/* インラインフレーム内のページ
---------------------------------------------------------------------*/
#page{
  margin-bottom : 50px;
}
.p{
  margin-bottom : 2em;
}
/* メールフォーム
---------------------------------------------------------------------*/
TEXTAREA,INPUT{
  margin : 2px 0;
  color : #675832;
  background : transparent;
  border : 1px solid #675832;
}
/* リスト
---------------------------------------------------------------------*/
UL{
  list-style : none;
  margin-left : 5px;
}
LI{
  list-style : none;
  padding-left : 15px;
  background : url(http://tekuteku.harisen.jp/icon/icon.gif) no-repeat left center;
}
/* 説明付きリスト
---------------------------------------------------------------------*/
DT{
  list-style : none;
  margin-left : 5px;
  padding-left : 15px;
  background : url(http://tekuteku.harisen.jp/icon/icon.gif) no-repeat left center;
}
DD{
  margin : 2px 20px;
  color : #778899;
}
