@charset "utf-8";

	

/* =================================================

	manufacture_list（生産者）のスタイル

================================================= */



#box-list {

	text-align: left;

  float: left;

  width: 198px;

  border: 1px solid #9C6B43;

  }



#box-list h3 {

  text-indent: -9999px;

  height: 38px;

  background-repeat: no-repeat;

  background-image: url(../images/common/manufacture_category.gif);

}



#box-list ul {

}



#box-list ul a {

  color: #323E4E;

}



#box-list li {

  background-image: url(../images/mymenu/ico_list.gif);

  background-repeat: no-repeat;

  background-position: 3px center;

  border-top-width: 1px;

  border-top-style: solid;

  border-top-color: #A6A6A6;

  padding-top: 7px;

  padding-bottom: 7px;

  padding-left: 18px;

}



#box-list li a {

  color: #323E4E;

  display: block;

}

#box-list li a:hover {

  color: #CC0000;

}





/*



#box-list {

  float: left;

  width: 200px;

  border: 1px solid #BCAB8A;

  font-family: "“ヒラギノ角ゴ Pro W3″", "“Hiragino Kaku Gothic Pro W3″", "“メイリオ”", Meiryo, "“ＭＳ Ｐゴシック”", sans-serif;

  color: #725632;

  font-size: 110%;

}

#box-list h3 {

  background-color: #FEE5B9;

  font-weight: bold;

  padding-top: 5px;

  padding-right: 15px;

  padding-bottom: 5px;

  padding-left: 15px;

  border-bottom-width: 1px;

  border-bottom-style: solid;

  border-bottom-color: #BCAB8A;

}

#box-list ul {

  font-weight: bold;

  background-color: #FFFFCC;

}

#box-list li {

  border-bottom-width: 1px;

  border-bottom-style: solid;

  border-bottom-color: #BCAB8A;

  padding-top: 5px;

  padding-right: 15px;

  padding-bottom: 5px;

  padding-left: 15px;

}

*/



#box-contents {

  float: right;

  width: 700px;

}



#box-contents h3.list_top {

  background-image: url(../images/shopping/selected_category.gif);

  background-repeat: no-repeat;

  background-position: left top;

  height: 42px;

  font-family: "“ヒラギノ角ゴ Pro W3″", "“Hiragino Kaku Gothic Pro W3″", "“メイリオ”", Meiryo, "“ＭＳ Ｐゴシック”", sans-serif;

  font-size: 120%;

  text-align:left;

  color: #7F3800;

  line-height: 42px;

  padding-left: 30px;

  font-weight: bold;

  margin-bottom: 20px;

}



#box-contents .user {

  margin-bottom: 10px;

  border: 1px solid #CCCCCC;

  padding-top: 5px;

  padding-right: 10px;

  padding-bottom: 5px;

  padding-left: 10px;

}

#box-contents .user h4 {

  font-weight: bold;

  background-image: url(../images/common/ttl_bg2.gif);

  background-repeat: no-repeat;

  background-position: center center;

  padding-left: 5px;

  margin-top: 2px;

  margin-bottom: 10px;

  font-size: 120%;

}

#box-contents .user .comment {

  font-size: 90%;

  padding-top: 5px;

}

#box-contents .profile {

  font-size: 90%;

  font-weight: bold;

  color: #9D5D2D;

}

#box-contents .profile span {

  background-color: #FFCC66;

  color: #B86F0C;

  font-weight: bold;

  padding: 2px;

  margin-right: 5px;
}

#box-contents .search {
  width: 683px;
  text-align: left;
  margin-bottom: 10px;
  border: 1px solid #CCCCCC;  font-size: 90%;
  padding: 7px;
  padding-bottom:0px;
}
#box-contents .search .topic {
  color: #555555;
  font-weight: bold;
  background-color: #DDDDDD;
  padding: 2px;
  margin: 5px 0;
}


