/*----------------------------------------------------------------【評価】*/

/* 星表示
----------------------------------------------- */
#contents span.point{
	padding:0 3px 0 82px;
	color:#ef3939;
	font-weight:bold;
	background:no-repeat left top;
	line-height:15px;
	font-size:12px !important;
    display: -moz-inline-box; /*for Firefox 2*/
    display: inline-block; /*for modern*/
    /display: inline; /*for ie5～7*/
    /zoom: 1; /*for ie5～7*/
}

#contents span.point_0{
	background-image:url(../img/style/point_0.gif);
}

#contents span.point_5{
	background-image:url(../img/style/point_5.gif);
}

#contents span.point_10{
	background-image:url(../img/style/point_10.gif);
}

#contents span.point_15{
	background-image:url(../img/style/point_15.gif);
}

#contents span.point_20{
	background-image:url(../img/style/point_20.gif);
}

#contents span.point_25{
	background-image:url(../img/style/point_25.gif);
}

#contents span.point_30{
	background-image:url(../img/style/point_30.gif);
}

#contents span.point_35{
	background-image:url(../img/style/point_35.gif);
}

#contents span.point_40{
	background-image:url(../img/style/point_40.gif);
}

#contents span.point_45{
	background-image:url(../img/style/point_45.gif);
}

#contents span.point_50{
	background-image:url(../img/style/point_50.gif);
}


/* 評価
----------------------------------------------- */

#contents dl.point{
	display:inline-block;
	padding-left:10px;
}

#contents dl.point dt{
	display:inline-block;
	border-left:1px dotted #999;
	padding-left:10px;
}

#contents dl.point dd{
	display:inline-block;
	font-weight:bold;
	padding-right:8px;
}

#contents .average_point{
	padding:5px 10px;
	margin-bottom:10px;
}


#contents .review_list>li{
	border:1px solid #CCC;
	padding:15px;
	margin-bottom:10px;
}

#contents .review_list li h3{
	float:left;
	border:none;
	padding:0;
}

#contents .review_list li h4{
	clear:both;
}

#contents .review_list li h4 span{
	font-size:12px;
	font-weight:normal;
}

#contents .review_list li .review{
	padding:10px 0;
}

#contents .review_list li .operation{
	float:right;
}

#contents .review .button{
	margin-top:5px;
}

#contents .review .button a{
	display:inline-block;
	padding:7px 0;
	width:180px;
	margin:0 2px;
	background-color:#666;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

#contents .review .button a:hover{
	background-color:#333;
}


