@charset "utf-8";
/*
機　　能　　名：お客様の声
作　　成　　日：2013/12/02
作　　成　　者：52WEB WORKS. 上田
更　　新　　日：

/* ***************************************
	
**************************************** */

div#voices {
}

/* interview */
div#voices #interview h3.img {
margin-bottom:0;
}

/* article */
div#voices .article {
background:url(../images/voices/voices_list_top.gif) 0 top no-repeat;
padding-top:15px;
line-height:1.8;
margin-bottom:50px;
}
div#voices .article p {
margin:1em 0;
}

/* intro */
#intro {
border-left:1px solid #DDD;
border-right:1px solid #DDD;
padding:7px 20px 15px 20px;
background:url(../images/voices/voices_dot.gif) 0 bottom no-repeat;
}
div#voices #intro p {
margin:0;
width:480px;
}



/* interview_contents */
div#voices div.interview_contents {
line-height:1.8;
border:1px solid #DDD;
border-top:none;
}
div#voices div.interview_contents_in {
background:#FBF8EF;
border:1px solid #FFF;
border-top:none;
padding:15px;
}

div#voices div.interview_contents h4 {
float:left;
font-size:16px;
color:#663300;
}
div#voices div.interview_contents h4 a {
color:#663300;
text-decoration:none;
}
div#voices div.interview_contents h4 a:hover {
text-decoration:underline;
}

/* entry_date */
div#voices div.interview_contents div.entry_date {
float:right;
color:#663300;
font-size:16px;
font-weight:bold;
}

/* interview_box */
div#voices div.interview_contents div.interview_box {
background:url(../images/voices/voices_box_btm.jpg) 0 bottom no-repeat;
padding-bottom:10px;
margin-top:10px;
}
div#voices div.interview_contents div.interview_box_in {
background:url(../images/voices/voices_box_top.jpg) 0 top no-repeat;
padding-top:10px;
}
div#voices div.interview_contents div.interview_box_in2 {
background:url(../images/voices/voices_box_bg.jpg) 0 0 repeat-y;
padding:13px 25px 13px 25px;
}
div#voices div.interview_contents div.interview_box div.person {
background:url(../images/voices/voices_bg.gif) 0 bottom no-repeat;
padding:0 0 10px 0;
line-height:1.3;
}
div#voices div.interview_contents div.interview_box img {
margin:0 0 1em 18px;
}
div#voices div.interview_contents div.interview_box p.lastChild {
margin-bottom:0;
}

/* voices_txt */
div#voices div.voices_txt {
width:288px;
float:left;
}
div#voices div.interview_contents div.interview_box div.voices_txt img {
margin:8px 0 0 0;
}

/* voices_back  */
div#voices div.voices_back {
margin:14px 0 0 0;
line-height:1;
}