@charset "utf-8";
/*------------------------------about------------------------------*/

#contents-inner-voice{
/*width:670px;*/
margin:0px 0px 20px 1px;
color:#333333;
}


#contents-inner-voice .ind div {margin: 0;}

#contents-inner-voice .title{font-size: 20px; padding: 22px 25px 15px 25px; background: #3d3d3d; color: #ffffff; -webkit-text-stroke-width: 0.6px !important;}
#contents-inner-voice .title:after{ display: block; content: ""; clear: both;}
#contents-inner-voice .title p{ margin-bottom: 12px; position: relative; }
#contents-inner-voice .title .illust_c21{ display: block; position: absolute; top:0; bottom:0; right:-10px; margin: auto; }
#contents-inner-voice .title span{ display: block; float: right; font-size: 13px; font-weight: normal; color: #47bcc6; background: #ffffff; border-radius: 30px; padding: 5px 25px 5px 25px; margin-bottom: 12px;}


#contents-inner-voice .cmnt{ margin:0px 0px 0px 0;}
#contents-inner-voice .cmnt img{ float:right; margin:0 0 10px 10px;}

#contents-inner-voice .cmnt_r{ text-align:right; margin:30px 0 0 0;}

#contents-inner-voice .name{
margin:0px 10px 0 0px;
text-align:right;
font-size:14px;
color:#666;
}

#contents-inner-voice .name strong{
font-size:16px;
color:#000;
}

#contents-inner-voice .tb1{margin:0px 0px 40px 0px;border: 1px solid #3d3d3d;border-radius:0;padding:25px 25px 25px 25px;background: #f9f9f9;}
#contents-inner-voice .tb1 td.customer_box{ width:150px; padding:0px 33px 0px 0;}

#contents-inner-voice .tb1 .im1{ margin:0px 0px 0px 0px; width:200px;}

#contents-inner-voice .tb1 p{ margin:0px 0px 20px 0px;}
#contents-inner-voice .tb1 span.cus_detail{ display:block; width:100%; border-radius:10px; text-align:center; padding:6px 0 6px 0; font-size:14px;  color:#fff; background:#c2b486;}
#contents-inner-voice .tb1 td.customer_box.woman span.cus_detail{ color:#893333; background:#fff2f2;}
#contents-inner-voice .tb1 .evaluation{ color:#2b3a51; padding-bottom:15px; border-bottom:1px dotted #2b3a51; -webkit-text-stroke-width:.6px !important;}
#contents-inner-voice .tb1 .evaluation .star{ color:#eebb0c;}
#contents-inner-voice .tb1 .evaluation .star_num{ color:#eebb0c;}

#contents-inner-voice .tb1 .cmnt_staff{ margin:0 0 0 34px; background:#f6f3ea; border-radius:10px; padding:15px 30px 17px 40px; position:relative;}
#contents-inner-voice .tb1 .cmnt_staff::after{ display:block; content:""; width:46px; height:49px; background:url(../images/voice/comment_arrow.png) no-repeat center center; background-size:100% auto; position:absolute; top:50%; left:-23px; margin-top:-24px;}
#contents-inner-voice .tb1 .cmnt_staff .cmnt_staff_title{ font-size:18px; color:#2d3034; margin-bottom:10px; -webkit-text-stroke-width:.6px !important;}

#contents-inner-voice .tb2{
margin:0px 0px 40px 0px;
border-bottom:1px solid #ccc;
}

#contents-inner-voice .tb2 .im2{
margin:0px 0px 0px 20px;
border:1px solid #ccc;
padding:3px;
}

#contents-inner-voice .tb2 p{
margin:0px 0px 20px 0px;
}

#contents-inner-voice .tb3{
margin:0 0 40px 0;
border-bottom:1px solid #ccc;
}


/*#contents-inner-voice .tb1,
#contents-inner-voice .tb2,
#contents-inner-voice .tb3 tr td:first-child {padding-bottom:40px;}*/


/*#contents-inner-voice .ind{ margin:30px 0 30px 0; font-size:14px;}
#contents-inner-voice .ind div{ margin:10px 0 0 0;}
#contents-inner-voice .ind .boldText{ color:#CC0000; font-size:18px;}
#contents-inner-voice .ind em{ font-weight:bold;}


#contents-inner-voice .ind .ind_text{ margin:2px 10px 0 0;}
#contents-inner-voice .ind .ind_link{ margin:0;}
#contents-inner-voice .ind .ind_focus{padding:6px 0px 5px 0px; margin:0; text-align:center;}
#contents-inner-voice .ind a{
border:1px solid #b3cde3;
padding:5px 6px 5px 6px;
background-color:#ecf5fa;
margin:0 1px 0 0px;
display:inline;
text-align:center;

}
#contents-inner-voice .ind a:hover{background-color:#fff;}
*/