

/*お客様の声INDEX*/
div#main_contents {
font-size: 12px;
line-height:1.4;
width:760px;
position:relative;
margin-bottom:20px;
}

div.contents_list {
display:block;
width:550px;
_height:1px;
min-height:1px;
float:left;
background:url(../images/customer_backimg.jpg) repeat-y;
}

div.contents_kiji {
display:block;
width:550px;
_height:200px;
min-height:200px;
float:left;
}


div.archive {
width:190px;
_height:200px;
min-height:200px;
float:right;
margin-bottom:20px;
}

div.archive p {
padding:0;
margin:0;
}

.midashi {
margin-bottom:10px;
}

div.contents_kiji h2,
div.contents_list h2,
div.archive h2 {
font-size:16px;
font-weight:bold;
}

h2.contents_top_midashi {
display:block;
width:550px;
height:35px;
background:url(../images/customer_img02.jpg) no-repeat;
padding:0;
margin:0;
}

h2.contents_top_midashi02 {
display:block;
width:550px;
height:35px;
background:url(../images/customer_kiji_img01.jpg) no-repeat;
padding:0;
margin:0;
}

h2.archive_midashi01 {
display:block;
width:190px;
height:35px;
background: url(../images/customer_img03.jpg) no-repeat;
padding:0;
margin:0;
}

h2.contents_top_midashi span {
display:block;
padding:7px 0 0 0px;
}

h2.contents_top_midashi02 span {
display:block;
padding:7px 0 0 35px;
}

h2.archive_midashi01 span {
display:block;
padding:10px 0 0 0;
}

div.contents_list ul
{
list-style:none;
padding:0;
margin:0;
}

div.archive ul
{
list-style:none;
padding:0;
margin:0;
background:url(../images/customer_box_bkimg.jpg) repeat-y;
}

div.contents_list ul li
{
list-style:none;
padding:0;
margin:0;
}

div.archive ul li
{
list-style:none;
padding:5px 0;
margin:0;
}

div.contents_list ul li p{
padding:8px 0;
margin:0;
font-size:12px;
border-bottom: 1px dotted #CCCCCC;
}

a.contents_title {
margin-left:40px;
}

img.arrow {
padding:0 10px 0 10px;

}

/*お客様の声/記事ページ部分*/
p.day_ini {
font-size:12px;
}

table.sakuhin_table {
background:url(../images/customer_kiji_boxbkimg.jpg);
margin-bottom:20px;
}

img.sakuhin_img {
	padding:8px 16px 8px 10px;
}

p.sakuhin_cap {
padding:10px 0 0 0;
margin:0;
}

