@charset "Shift-JIS";

/*--------------------
P-P-DIS-00132
--------------------*/

@import "reviewwrap01.css";

.ppdis00132{background:#e5e5e5 url(/library/dis/img/bg_ppdis_header_type02.png) repeat-x left top;}

.ppdis00132Header{padding:10px 15px 15px;}

.columnType02H ul{padding:2px 0 7px;}
.columnType02H li{padding:5px 15px 0;}
.columnType02H li span{font-weight:bold; margin:0 5px 0 0;}

.ppdis00132Body {background:#e5e5e5 url(/library/dis/img/bg_col_type01_top.png) repeat-x left top; padding:5px 0 0;}

.ppdis00132WrapOuter01{background:#FFFFFF url(/library/dis/img/bg_wrap_shadow01.png) repeat-x left bottom; padding:20px 20px 25px; zoom:1;}
.ppdis00132Wrap01{width:100%;}
.ppdis00132Wrap01 td{width:50%;}

.ppdis00132WrapOuter02{background:#FFFFFF url(/library/dis/img/bg_wrap_shadow01.png) repeat-x left bottom; padding:20px 0 25px 20px; zoom:1;}

.revRankTbl01{width:100%;}
.revRankTblCell01{width:33.3%; padding:0 20px 0 0;}
.revRankTbl01Wrap02{padding:0 0 13px; border:solid 1px #CCCCCC; background:#fffbf0 url(/library/dis/img/bg_wrap_shadow06.png) repeat-x left bottom;}
.revRankTbl01Wrap02InnerA{border:solid 1px #fffbf0; background:#EEEBE3 url(/library/dis/img/bg_wrap_shadow04.png) repeat-x left bottom; padding:0 10px 3px;}
.revRankTbl01Wrap02InnerB{background:#fffbf0 url(/library/dis/img/bg_wrap_shadow05.png) repeat-x left top; padding:0 4px 0;}
.revRankTbl01Txt01{font-size:120%; font-weight:bold; float:left;}
.revRankTbl01Txt02{float:right; margin:3px 0 0; text-align:right;}
.revRankTbl01b td{background:url(/library/dis/img/ic_dot_separate09.png) repeat-x left bottom; vertical-align:middle;}
.revRankTblCell02{width:42px; text-align:center; padding:6px 0 7px;}
.revRankTblCell03{padding:6px 5px 7px; width:100%;}
.revRankBtn01{text-align:center; margin:10px 0 0;}
.revRankTblCell04{width:25%; padding:0 20px 0 0;}
/* [AN][20140612] */
/* .ppdis00132WrapOuter03 {background:#FFFFFF url(/library/dis/img/bg_wrap_shadow02.png) repeat-x left bottom; padding:20px 0 35px 20px; zoom:1;} */
.ppdis00132WrapOuter03 {background:#FFFFFF; padding:20px 0 35px 20px; zoom:1;}

#reviewTotal, #commentTotal, #reviewerTotal{
	position: absolute;
	z-index: 10;
}
#reviewTotal .popupType01Upper, #commentTotal .popupType01Upper, #reviewerTotal .popupType01Upper{
	padding-top: 15px;
	background: url(/library/dis/img/bg_pop_review_upper.png) no-repeat left top;
	z-index: 10;
	width: 320px;
	behavior: expression(
		this.style.behavior || (
		this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
		this.style.backgroundImage = "none",
		this.style.behavior = "none"
	));
}
#reviewTotal .popupType01Under, #commentTotal .popupType01Under, #reviewerTotal .popupType01Under{
	background: url(/library/dis/img/bg_pop_review_under.png) no-repeat left bottom;
	padding-bottom:15px;
	z-index: 100;
	width: 320px;
	behavior: expression(
		this.style.behavior || (
		this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
		this.style.backgroundImage = "none",
		this.style.behavior = "none"
	));
}

#reviewTotal .popupType01Middle, #commentTotal .popupType01Middle, #reviewerTotal .popupType01Middle{
	padding: 0 0px 3px;
	width: 320px;
	z-index: 11;
	background: url(/library/dis/img/bg_pop_review_middle.png) repeat-y left top;
	behavior: expression(
		this.style.behavior || (
		this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
		this.style.backgroundImage = "none",
		this.style.behavior = "none"
	));
}

#reviewTotal .Triangle, #commentTotal .Triangle, #reviewerTotal .Triangle{
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	z-index: 11;
	height: 32px;
	width: 56px;
	position: absolute;
}
#reviewTotal .TriangleBtm, #commentTotal .TriangleBtm, #reviewerTotal .TriangleBtm{
	background: url(/library/dis/img/bg_pop_triangle_btm.png) no-repeat center bottom;
	top: 79.7px;
	left: 130px;
	behavior: expression(
		this.style.top = "81px",
		this.style.behavior || (
		this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
		this.style.backgroundImage = "none",
		this.style.behavior = "none"
	));
}
#reviewTotal .popupType01A, #commentTotal .popupType01A, #reviewerTotal .popupType01A{
	margin: 0 auto;
	text-align: center;
}
#reviewTotal table, #commentTotal table, #reviewerTotal table{
	margin: 0 auto;
	line-height: 1.1;
}
#reviewTotal table th, #reviewTotal table td{padding:1px;text-align:right; font-weight:bold; vertical-align:text-bottom;}
#commentTotal table th, #commentTotal table td{padding:1px;text-align:right; font-weight:bold; vertical-align:text-bottom;}
#reviewerTotal table th, #reviewerTotal table td{padding:1px;text-align:right; font-weight:bold; vertical-align:text-bottom;}
#reviewTotal table td span, #commentTotal table td span, #reviewerTotal table td span{font-size:200%; font-weight:normal;}


/*
.popupRev01{position:absolute; z-index:10; background:#FFFFFF; padding:0px 0px; left:0px;}
.popupRev01 table th{text-align:right; font-weight:bold; vertical-align:bottom;}
.popupRev01 table td{text-align:right; font-weight:bold; vertical-align:bottom;}
.popupRev01 table td span{font-size:200%; font-weight:normal;}
*/