/* --■全体の設定-- */
#inbox {
  background-color :  #fffacd;
  padding : 0px;
  margin : 0px;
  width : 800px;
}

/* --■ボディの設定-- */
body {
  color: #000033;
  background-color: #ffffff;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

input, textarea {
  border: 1px solid #666;
  font-size: 12px;
}

form {
  padding: 0px;
  margin: 0px;
}

blockquote {
  padding: 0px;
  margin: 0px 0px 0px 0px;
}

h1 {
  font-size: 10px;
  margin: 0px;
}

h2 {
  font-size: 12px;
  margin: 0px;
}

a:link     {color: #330000; text-decoration: none;}
a:visited   {color: #330000; text-decoration: none;}
a:hover   {color: #8b0000; text-decoration: none;}

.site_title {
  margin: 0px;
}

.site_title a,
.site_title a:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover {
  color: #808080;
  text-decoration: none;
}

/* --■左メニューの設定-- */
#sideleft {
  float: left;
  width: 165px;
  padding-left:0px;
  background-color: #fffacd;
}

/* --■メニューの設定-- */
.linktitle{
  background-image: url(../skin/images/titleback.gif);
  color:white;
  text-align:center;
  font-weight:bolder;
  font-size:12px;
  line-height:170%;
  margin:0px;
  background-color: #8b0000;
}

/* --■メニュー詳細の設定-- */
.linktext{
  color:#330000;
  font-size:12px;
  line-height:170%;
  margin:0px 0px 10px 0px;
  padding:3px 3px 3px 3px;
  border-color:#666666;
  border-width:1px;
  border-style:solid;
  background-color:#ffe4e1;
  text-align:left;
}

ul{
  margin:0px 0px 0px 0px;
  padding:0px;
  list-style:none;
}

/* --■メインの設定-- */
#main {
  padding-left:5px;
}

/* --■メイン商品の紹介 --*/
.MAINITEM TABLE { border-collapse:collapse; width : 627px; margin-top:8px; margin-top : 0px; } 
.MAINITEM TH { width:370px; height:264px; }
.MAINITEM TD { font-size:14px; line-height:21px; text-align:left; padding:10px 10px 0px 30px; background-color:#ffe4b5; }

/* --■当店の人気商品 --*/
.NINKI TABLE { border-collapse : collapse; width : 625px; margin-top:8px;}
.NINKI TH { font-size : 14px; color : #ffffff; background-color:#8b0000; padding : 5px; border : #666666 1px solid; }
.NINKI TD { font-size : 12px; vertical-align : top; width:20%; height:250px; padding:5px; border : #666666 1px solid; background-color : #fdf5e6; }

/* --■店長のおすすめ品 --*/
.OSUSUME TABLE { border-collapse : collapse; width : 625px; margin-top:8px; }
.OSUSUME TH { font-size : 14px; color : #ffffff; background-color:#8b0000; padding : 5px; border : #666666 1px solid; }
.OSUSUME TD { font-size : 12px; vertical-align : top; width:50%; height:120px; padding:5px; border : #666666 1px solid; background-color : #ffffff; }




/* --■フッター --*/
#FOOTER { width:800px; clear : left; margin-top : 15px;}

/* --■ information --*/
.INFOMATION TABLE { border-collapse : collapse; border:1px solid #666666; width:100%;}
.INFOMATION TH { font-size : 14px; color:#ffffff; background-color:#8b0000; text-align : center; padding : 5px; }
.INFOMATION TD { font-size : 12px; color:#000000; background-color:#fdf5e6; width : 400px; padding:15px; }

