body { text-align:center; 
  
  
  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-bottom : 0px;
  

  
}
 



#contents{
     width : 960px;
  
  text-align: left;
  
  
  
  
  border-left-style : none;
  border-right-style : none;
  
  
  bottom : auto;
  right : auto;
  
  border-top-style : none;
  
  background-color : #ffffff;
  border-bottom-style : none;
  margin-bottom : 20px;
}
#caa{     
      text-align: right; 
      border-width : 
      width : 960px;
      height : 20px;

  
  width : 740px;
  bottom : auto;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
  
  border-top-style : dotted;
  border-top-color : #660000;
  
  
  
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : dotted;
  border-left-color : maroon;
  border-right-color : maroon;
  border-bottom-color : #660000;
  padding-top : 2px;
  padding-bottom : 1px;
  padding-left : 0px;
  padding-right : 0px;

  
  
  
  word-spacing : 5px;
  border-top-width : 1px;
  border-bottom-width : 1px;
  background-color : #ffffff;
}





#main{ 
 
 
  float : right; 
   

  
  
  margin-light : 10px;
  
  
  
  border-style : none none none none;border-color : #ffffff #ffffff #ffffff #ffffff;
  bottom : auto;
  width : 740px;
  right : auto;
  
  margin-top : 0px;
  margin-left : 20px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #ffffff;
  padding-top : 5px;
}

#left{  
@
  height : 1000px;
  float : left ;  
  bottom : auto;
  
  border-right-style : none;
  border-right-color : #ffffff;
  
  
  
  border-top-style : none;
  border-left-style : none;
  border-bottom-style : none;
  border-top-color : #ffffff;
  border-left-color : #ffffff;
  border-bottom-color : #ffffff;
 

  width : 200px;
  height : 1000px;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 0px;
  

  
  

  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  

  background-color : #ffffc4;
}
#right{
  border-top-style : solid;
  border-top-color : #737373;
  
  text-align: center;
  width : 140px;
  
  
  margin-top : 10px;
  
  
  

  bottom : auto;
  
  
  
  clear : both;
  float : right;
  
  

  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  

  border-top-width : 5px;
  background-color : #f3f3f3;
}
#left h2{
  background-color :
  
  height : 25px;
  
  
  
  width : 115px;
 
  
  
  

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  height : 25px;
  bottom : auto;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

  
 
  

#caa a{
  margin-left : 6px;
  vertical-align:middle;
}


#mainleft{
  
  bottom : auto;
  
  
  float : left;
  

  margin-top : 10px;
  

  
  margin-left : 0px;
  margin-right : 20px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;border-style : solid solid solid none;
  padding-left : 0px;
  padding-right : 0px;
  

  background-color : #ffffff;
  width : 580px;
}

#mainup{
  width : 740px;
  height : 140px;
  
  

  
border-style : none none none none;border-color : white white white white;
  
  position : static;
}
#header{
  border-style : none none none none;border-color : #ffffff #ffffff #ffffff #ffffff;
  width : 960px;
  background-repeat : no-repeat;
  height : 104px;
  border-width : 0px 0px 0px 0px;
  
}

address{
      
  background-repeat : no-repeat;
  font-style : normal;
  
  font-size : 12px;
  margin-left : 10px;
  bottom : auto;
  margin-top : 10px;
}
#right li{ line-height:  
}
.pickup{
  
  border-bottom-width : 1px;
  
  
  border-bottom-style : dotted;
  
  
  
  border-bottom-color : #660000;
  
  
  

  bottom : auto;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  background-color : #ffffff;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-top-color : #ffffff;
  border-left-color : #ffffff;
  border-right-color : #ffffff;
  width : 580px;
}



.kategori a{text-valign: middle;

}

a:hover{
  color : #ff8000;
}
.info h3{
  border-bottom-width : 2px;
  border-bottom-style : groove;
  border-bottom-color : #666666;
  padding-left : 8px;
  border-top-width : 0px;
  border-top-style : none;
  border-top-color : #ffffff;
  font-size : 15px;
  color : #666666;
  padding-bottom : 2px;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.info ul{
  
  list-style-type : none;
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  
  
  

  background-color : white;
}
.info{
  margin-top : 30px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  
  
}
.info li{
  background-repeat:no-repeat;
  background-position : left center;
  padding-top : 2px;
  padding-bottom : 2px;
  background-image : url(botan5-12x12.gif);
  padding-left : 12px;
  margin-left : 0px;
  margin-right : 0px;
}
#navbar{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 960px;
  height : 40px;
  
  
  
  
border-style : none none none none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #ffffff;
}
#navbar h2{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : left;
}
.info a{
  font-size : 13px;
  color : #666666;
}
#kategori{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#kategori ul{
  
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
  
  
  
  
  
  
  
  
  
  list-style-type : none;
  
}

@   
 


.kate a{
  font-size : 14px;
  color : #400000;
}

.kate{
  margin-top : 5px;
  margin-bottom : 5px;
  background-repeat:no-repeat;
  
  

  background-image : url(botan4-12x12.gif);
background-position : left center;
  padding-left : 12px;
  
  bottom : auto;
  
}

.shikiri{
  
  height : 25px;
  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #f95b06;
  padding-left : 5px;
  
  
  
  
  
  border-bottom-color : #999999;
  padding-top : 4px;
  

  
  
  
  
  
  
background-position : left top;
  background-repeat : no-repeat;
  
  border-top-style : none;
  border-bottom-style : solid;
  font-size : 15px;
  font-weight : bold;
  

  border-left-width : 10px;
  border-bottom-width : 2px;
  border-left-style : solid;
  border-left-color : #ff8000;
}
#mosimo{
   text-align:left;   
  margin-bottom : 10px;
  
  

  background-color : red;
  height : 30px;
}
#market{
   text-align:left; 
  
  
  
  
  
  
  float : left;
  height : 30px;
}
#okaiage{ 
  text-align:right; 
  background-color : lime;
  float : right;
  height : 30px;
}
#info2{
  background-color : red;
  
  border-top-style : solid;
  border-top-color : #f7ac00;
  height : 30px;
  
  border-top-width : 6px;
  padding-top : 5px;
}
#info2 p{
  color : #ffe6e6;
}
.bou{
  margin-right : 8px;
  margin-left : 0px;
}
.shouhin-setumei{
  font-size : 12px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #666666;
}
.shouhin-mei{
  
  
  
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.shouhin-nedan{
  
  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.info a:hover{
  color : blue;
}
.shouhin-box{
  width : 158px;
  float : left;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-left : 53px;
  margin-right : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
}
.shouhin-nedan-suuji{
  font-size : 15px;
  
  color : #ff8000;
  

  
  font-family : "Arial Black";
  
}
.shouhin-zei{
  color : #ff8000;
  font-size : 12px;
  font-weight : bold;
}
.shouhin-waku{
  width : 158px;
  height : 158px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.bana{
  margin-top : 0px;
  margin-bottom : 10px;
}
.shouhin-mei a{
  
  font-size : 12px;
  font-weight : bold;
}
.hanbaikakaku{
  font-size : 13px;
  font-weight : normal;
  color : #cc0000;
  text-decoration : line-through;
}
.shouhin-tuujou{
  margin-top : 4px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #999999;
}
.tuujou-nedan{
  font-size : 11px;
  

  font-weight : bold;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.tuujou-off{
  font-size : 11px;
  color : #cc0000;
  font-weight : bold;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.subpage-up-gazou{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 740px;
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.subpage-main{
  padding-top : 0px;
  padding-left : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 740px;
}
.subpage-pickup{
  width : 740px;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #660000;
  margin-bottom : 10px;
}
.subpage-shouhin-box{
  width : 158px;
  float : left;
  margin-right : 0px;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 36px;
  margin-bottom : 0px;
}
.subpage-shouhin-box-left{
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 158px;
  float : left;
  
  
  
  
  
  
}
.kate a{
  font-size : 14px;
  font-weight : bold;
  color : #939300;
}
.pankuzu{
  margin-top : 3px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  font-size : 14px;
  
  
  
}
.pankuzu-nolink{
  font-size : 13px;
  color : #666666;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.subpage-daimei{
  height : 0px;
  width : 740px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.subpage-setumei{
  height : 0px;
  width : 740px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.shouhin-box-left{
  width : 158px;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : left;
}
.ranking-waku{
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 83px;
  height : 83px;
}
.ranking-mei{
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
}
.ranking-mei a{
  font-size : 12px;
}
.ranking-number{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
}
.right-ranking-box{
  padding-left : 5px;
  padding-right : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 120px;
}
.ranking-top-setumei{
  font-size : 12px;
  font-weight : bold;
  color : #737373;
  margin-top : 6px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-left : 5px;
  padding-right : 5px;
  width : 120px;
}
.toppage-bana-box{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
}
.toppage-bana-waku{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #999999 #999999 #999999 #999999;
  width : 580px;
  height : 79px;
}
.toppage-bana-setumei{
  font-size : 13px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#kensaku{
  font-size : 15px;
  color : #666666;
  padding-top : 0px;
  padding-left : 8px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 30px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #666666;
  
  
  
}
center{
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  

  background-color : #ffffff;
}
#caa2{
  width : 960px;
  

  
  
  border-top-style : none;
  
  
  
}
#kensakutop{
  float : left;
  
  padding-top : 0px;
  
}
#caa2 a{
  vertical-align : middle;
  margin-left : 5px;
  
}
