BODY{
  font-family : "MS UI Gothic";
  font-size : x-small;
  margin-top : 0px;
  background-image : url(a002bcg.gif);
}
TABLE{
    font-size : 13px;
}
a {
text-decoration:none;
}
a:hover {
  color:red;
}
.number{
  color : black;
  background-color : #ffffff;
  text-align:center;
}

H1{
  font-size : 18px;
  font-weight : normal;
  margin : 30px 50px 50px 50px;
  border-bottom :solid 1px #a8d3e9;
  
}

H2{
  font-size : 15px;
  font-weight : normal;
  margin : 5px 5px 5px 5px;
}

H3{
font-size : 15px;
  font-weight : normal;
  margin : 10px 50px 30px 50px;
  text-align:left;
  line-height:150%;
  border :solid 1px #a8d3e9;
  padding : 10px 10px 80px 10px;
  background-image : url(bg050601.jpg);
  background-repeat: no-repeat;
  background-position: 95% 92%;
   
}

H4{
font-size : 13px;
  font-weight : normal;
  margin : 1px 5px 30px 5px;
  text-align:center;
}

H5{
  font-size : 13px;
  font-weight : normal;
  margin : 5px 5px 5px 5px;
  text-align:left;
}

H6{
  font-size : 13px;
  font-weight : normal;
  color : black;
  text-align:center;
  margin:0px 15px 0px 15px;
  padding:1px;
}

#intro {font-size : 15px;
  font-weight : normal;
  margin : 10px 50px 30px 50px;
  text-align:left;
  line-height:150%;
  border :solid 1px #a8d3e9;
  padding : 10px 10px 80px 10px;
  background-image : url(bg050601.jpg);
  background-repeat: no-repeat;
  background-position: 95% 92%;

}

/*訪問販売法に基づく表記*/
#hohan table{
  font-size : 15px;
  width:600px;
 background-color : #ffffcc; 
}

#hohan table TH{
  font-weight : normal;
  background-color : #ffffff;
  width:100px;
}

#hohan table TD{
  background-color : #ffffff;
}
#hohan table UL{
  margin: 1px;
  padding: 1px;
  list-style-type: none;
}

#hohan table LI{
  background-color : #ffffff;
  color :#333333 ;
  margin: 1px;
  padding: 1px;
  text-align : left;
}

UL{
  margin: 1px;
  padding: 1px;
  list-style-type: none;
}
LI{
  background-color : #ffffff;
  color :red ;
  margin: 1px;
  padding: 1px;
  text-align : left;
}

.size{
  background-color :red;
  margin-top : 0px;
}
.list{
}
.list li{
  background-color :#ffffcc;
  color :green;
}
.list2 li{
  color :#ff9900;
  
}
.copy{
font-size :80%;
}

/*ヘッダーバナー部分*/
#header{
  background-image : url(flimartbn.gif);
  width :800px;
  height :60px;
}

.header{
  background-image : url(flimartbn.gif);
  width :800px;
  height :60px;
}

/*メニュー部分*/
#menu{
font-weight : normal;
}


#menu{
  width :800px;
  background-color : #ffffff;
  text-align: center;
}
#menu ul{
  margin: 0;
  padding:0;
  display:inline;
  float:center;
  list-style:none;
}
#menu ul li{
  margin:0;
  display: inline;
  padding:0 1em 0 1em;
  list-style:none;
}
#menu ul li a{
  text-transform:capitalize;
  text-decoration:none;
  font-variant:small-caps;

}
#menu li a:link, #menu li a:visited{
  color:#0033cc;
  background:transparent;
}
#menu li a:hover, #menu li a:active,
#menu li a:focus #menu li:hover{
  color:red;
  backgrond:#000;
}
.item1, .item1 a{
  background: #a8d3e9; color:#fff;
}
.item2 {
  background: #d7ecfc; color:#fff;
}
.item3 {
  background:  #a8d3e9; color:#fff;
}
.item4 {
  background: #d7ecfc; color:#fff;
}
.item5 {
  background:  #a8d3e9; color:#fff;
}
.item6 {
  background: #d7ecfc; color:#fff;
}
/*サイドバー部分*/
table .left{
  width :180px;
  height :100%;
  background-color:#a8d3e9;
}

/*センターメイン部分*/
.goods{
  width:620px;
  background-color:#ffffff;
  vertical-align:top;
  text-align: center;
  }
  
#goods{
}

#goods table{
  margin-left:auto;
  margin-right:auto;
  width:96%;
}

#goods table TD{
width:24%;
}

.goods p{
font-size : 120%;
padding:20px;
}


/*メーカー名表示部分*/
#goods H1{
  font-size : 13px;
  background-color : silver;
  font-weight : normal;
  margin : 5px 5px 5px 5px;
}

STRONG {
  font-size : 13px;
  background-color : silver;
  font-weight : normal;
  
  
  width : 120px;
}

/*商品名*/
#goods H2{
  font-size : 13px;
  font-weight : normal;
  background-color : #ffffcc;
  margin : 5px 5px 5px 5px;
}

/*まだ未定*/
#goods H3{
font-size : 13px;
  font-weight : normal;
  background-color : #ffff80;
  margin : 5px 5px 5px 5px;
}

/*状態在庫価格サイズ*/
#goods H4{
font-size : 13px;
  font-weight : normal;
  background-color : #ffcccc;
  margin : 1px 5px 0px 5px;
  text-align:right;
}

/*備考欄*/
#goods H5{
  font-size : 13px;
  font-weight : normal;
  background-color :#ffffff;
  margin : 5px 5px 5px 5px;
  text-align:left;
}

/*商品番号*/
#goods H6{
  font-size : 13px;
  font-weight : normal;
  color : black;
  background-color : #ffffff;
  text-align:center;
  margin:0px 15px 0px 15px;
  padding:1px;
}


#goods table{
}


#goods TD {
  vertical-align:top;
  text-align: center;
  background-color:#ffffff;
}
#goods table table {
  width :120px;
}

#goods table table TD {
text-align :right;
}

#goods .list li{
  color :#999999;
  text-align: right;
  background-color:#ffcccc;
}
.explan{
  color :#000000;
}






#news{
width : 400px;
height :100px;

}



#rss{
  
  padding-left : 50px;
  text-align : left;
  

  

  padding-right : 50px;
}
.aisatsu{
  background-color : #ffffb0;
  text-align : left;
  width : 450px;
  font-size : 120%;
  font-weight : bold;
  color : maroon;
}
