BODY{
  font-size : x-small;
  text-align : center;
}
.main-table{
  background-image : url(../table-bg.jpg);
  width : 860px;
  vertical-align : super;
  text-align : center;
}
.main-table-title{
  font-size : xx-large;
  
  
  
  height : 150px;
  vertical-align : bottom;
  
  background-image : url(file/title.jpg);
  width : 860px;
  color : #666666;
  text-align : justify;
  font-family : HG正楷書体-PRO;
  background-repeat : no-repeat;
}
.sub-table{
  width : 860px;
}
.l-menu{
  color : #646464;
  background-image : url(file/l-menu.jpg);
  width : 160px;
  height : 30px;
  vertical-align : middle;
  text-align : center;
  font-size : x-small;
  font-weight : bold;
}
A:hover{ color: red ;}
A:ACTIVE{
  color : yellow;
}
A { text-decoration: none; 
  color : #646464;
}
.r-talbe1{
  width : 700px;
}
.r-table2{
  width : 350px;
}
.info-title{
  font-size : x-large;
  font-weight : bold;
  color : white;
  background-color : red;
  text-align : center;
}
.info-subtitle{
  font-size : small;
  font-weight : bold;
  color : black;
  background-color : silver;
  text-align : center;
}
.info-word{
  color : black;
  background-color : white;
}
.r-menu-title{
  font-size : x-small;
  font-weight : bold;
  color : white;
  background-color : black;
  text-align : center;
}
.r-menu-word1{
  font-size : x-small;
  color : black;
  background-color : white;
  text-align : left;
}
.r-menu-word2{
  font-size : x-small;
  font-weight : bold;
  color : black;
  background-color : white;
  text-align : center;
}
.r-menu-photo{
  background-color : white;
  vertical-align : middle;
  text-align : center;
}
.r-menu-shopping{
  background-color : white;
  vertical-align : middle;
  text-align : center;
}
.link-title{
  font-size : x-small;
  font-weight : bold;
  color : white;
  background-color : #323232;
  text-align : center;
}
.link-word1{
  font-size : x-small;
  color : #323232;
  background-color : white;
  text-align : left;
}
.item-title{
  font-size : x-large;
  color : white;
  background-color : #323232;
  text-align : center;
  font-weight : bolder;
  font-family : HG正楷書体-PRO;
}
.item-price{
  font-size : large;
  color : #323232;
  background-color : white;
  text-align : center;
  font-weight : bold;
}
.item-word1{
  font-size : large;
  color : red;
  background-color : white;
  text-align : center;
  font-weight : bold;
}
.item-word2{
  font-size : x-small;
  color : #323232;
  background-color : white;
  text-align : left;
}
.item-photo{
  vertical-align : middle;
  text-align : center;
}
.item-word3{
  font-size : small;
  color : white;
  background-color : #323232;
  text-align : center;
  font-weight : bold;
}
.item-shopping{
  vertical-align : middle;
  text-align : center;
}
.item-photo2{
  vertical-align : middle;
  text-align : center;
}
.item-word4{
  
  color : #323232;
  background-color : white;
  text-align : left;
  font-size : x-small;
}
.item-word5{
  font-size : x-small;
  color : white;
  background-color : #323232;
  text-align : center;
  font-weight : bold;
}
.table_titile{
  font-size : small;
  font-weight : bold;
  color : white;
  background-color : #323232;
  text-align : center;
}
