@charset "utf-8";
	
/* =================================================
	review_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/review/review_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 .user {
  margin-bottom: 10px;
  border: 1px solid #CCCCCC;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
}

#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%;
  color: #7F3800;
  line-height: 42px;
  padding-left: 30px;
  font-weight: bold;
  margin-bottom: 20px;
}

#box-contents h4.tokusyu {
	height: 35px;
  font-weight: bold;
  font-family: "“ヒラギノ角ゴ Pro W3″", "“Hiragino Kaku Gothic Pro W3″", "“メイリオ”", Meiryo, "“ＭＳ Ｐゴシック”", sans-serif;
  background-image: url(../images/review/ttl_tokusyu_review.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 5px;
  font-size: 120%;
}

#box-contents h4.sentyaku {
	height: 35px;
  font-weight: bold;
  font-family: "“ヒラギノ角ゴ Pro W3″", "“Hiragino Kaku Gothic Pro W3″", "“メイリオ”", Meiryo, "“ＭＳ Ｐゴシック”", sans-serif;
  background-image: url(../images/review/ttl_sentyaku_review.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 5px;
  font-size: 120%;
}

#box-contents .user .reviewer {
	font-size: 90%;
	color: #0B7E8E;
	font-weight: bold;
	padding-top: 7px;
}
#box-contents .user .comment {
  font-size: 90%;
  color:#555555;
}
#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;

}



/*-----------一覧ページ----------------------------------------*/

div.review_ttl {
  font-weight: bold;
  background: url(../images/common/bg_asa2.jpg) repeat left top;
  padding: 5px;
  margin-top: 2px;
  margin-bottom: 10px;
  position:relative;
}

span.date{
	padding: 0 0 0 15px;
	color: #663300;
}

span.tokusyu_name{
	padding: 0 0 0 55px;
	color: #663300;
}

h5.goods_name{
  float: left;
  font-weight: bold;
  width:250px;
}



div.manufacture{
  float: left;
  font-size: 90%;
  width:330px;
  padding: 2px 0 0 10px;
  font-weight: bold;
}

div.all_review{
  font-size: 80%;
  width:60px;
  font-weight: normal;
  position:absolute;
  bottom:5px;
  right:5px;
}

