@CHARSET "windows-31j";
/*************************************************************/
/* �ԕi����Ɋւ���ݒ�                                      */
/*************************************************************/

/* �y���i�ڍׁz�y���i�ꗗ�z�����̑傫�� */
div.xc_returnPattern,
table.xc_productDetail td.xc_returnPattern,
table.xc_productListDetail td.xc_returnPattern {
    font-size:12pt;
}

/* �y�J�[�g�̒��g�z�̈���̏�X�y�[�X */
div.xc_returnPatternTable {
    padding-top: 20px;
}

/* �y�����p�ē��z�y�J�[�g�̒��g�z�y�������e�m�F�z�e�[�u�����o���̕� */
table.xc_returnPatternTable th {
    width:120px;
}

/* �y�������e�m�F�z�u�ԕi�ɂ��āv�w�i�F */
table.xc_normal td.xc_aboutReturnPattern{
    background-color:#FFFACD;
}

/* �y���i�ڍׁzDIV�f�U�C�����p���̃f�U�C������h�~ */
.xc_productDetail div.xc_returnPattern {
    clear:both;
    text-align:right;
}

/*************************************************************/
/* ���r���[                                                  */
/*************************************************************/

div.xc_reviewList{
line-height:1.3em;
padding:0;
width:420px;
}
div.xc_reviewList div{
padding:5px;
}
div.xc_reviewList div.xc_reviewListData1{
width:380px;
float:left;
}
img.xc_reviewImage {
margin:0 10px 5px 10px;
}
div.xc_reviewListData1 div.xc_td{
width:auto;
border-bottom:1px solid #333333;
margin: 0 0 10px 0;
}
table.xc_review{
background-color:#eeeeee;
width:100%;
margin: 10px 0 0 0;
border-width:1px;
border-style:outset;
border-color:#eeeeee;
}

table.xc_review hr{
height:4px;
background-color:#ff7700;
}

table.xc_review td.title{
padding:0 5px 0 5px;
font-weight:bold;
font-size:90%;
}
table.xc_review td.recommendation{
padding:0 5px 0 5px;
text-align:left;
font-size:80%;
}
table.xc_review td.reviewDate{
padding:0 5px 0 5px;
text-align:right;
font-size:80%;
}

table.xc_review td.text{
background-color:#ffffff;
padding:5px;
font-size:90%;
}
table.xc_review span.star{
color:red;
}
table.xc_review span.title{
padding:0;
font-wight:bold;
}

/*************************************************************/
/* �����]��                                                  */
/*************************************************************/
table.xc_reviewTotal{
margin:0;
border-width:1px;
border-style:solid;
border-color:silver;
width:170px;
text-align:center;
}
table.xc_reviewTotal td.title{
padding:10px 5px 5px 0;
border-width:0px;
}
table.xc_reviewTotal td.star{
padding:10px 10px 5px 0;
border-width:0px;
color:#dd3300;
}

table.xc_reviewTotal span.title{
font-size: 140%;
font-weight:bold;
}
table.xc_reviewTotal div.starfull{
    background-image : url("/admin/images/star-full.gif");
    background-repeat: no-repeat;
    display:inline;
}
table.xc_reviewTotal div.starhalf{
    background-image : url("/admin/images/star-half.gif");
    background-repeat: no-repeat;
    display:inline;
}
table.xc_reviewTotal div.staroff{
    background-image : url("/admin/images/star-off.gif");
    background-repeat: no-repeat;
    display:inline;
}
table.xc_reviewTotal span.count{
color: #000000;
font-size: 80%;
}

/*************************************************************/
/* ���r���[�����N                                            */
/*************************************************************/
.xc_reviewLink{
clear:both;
margin:10px 0;
}

/*************************************************************/
/* �����̗����Ή�                                            */
/*************************************************************/
.xc_outlier {
	font-weight :bold;
	color : #FF0000;
}