.voices{margin-bottom:200px}.voices.product{padding-top:100px;margin-bottom:100px}.voices h2{text-align:center;color:#9f5f53;margin-bottom:100px;font-size:30px;line-height:30px}.voices .bl{position:relative;width:900px;margin:0 auto 100px;background:url("../../images/voices/bl_bg_pc.jpg") no-repeat center/cover;background-size:cover;border:solid 1px #bcae9f;padding:15px 15px 50px}.voices .bl:last-child{margin-bottom:0}.voices .bl h3{position:absolute;font-size:60px;color:#bcae9f;top:-70px;left:0;width:100%;text-align:center}.voices .bl h3 span{font-size:82px}.voices .bl .cols{display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.voices .bl .cols .col-l{width:370px}.voices .bl .cols .col-r{width:450px}.voices .bl .cols .col-r p.catch{font-size:24px;line-height:44px;color:#9f5f53;font-weight:600;margin-bottom:30px}.voices .bl .cols .col-r p.catch span{background-color:#fff;padding:0 5px}.voices .bl .cols .col-r dl{color:#6d321b;font-weight:500;font-weight:600}.voices .bl .cols .col-r dl dt{font-size:18px;line-height:18px}.voices .bl .cols .col-r dl dd{font-size:22px}.voices .bl .cols .col-r dl dd span{font-size:14px}.voices .bl p.txt{color:#6d321b;font-size:16px;line-height:30px;width:93%;margin:0 auto}@media screen and (max-width: 767px){.voices{margin-bottom:80px}.voices.product{padding-top:0px;margin-bottom:50px}.voices h2{margin-bottom:50px;font-size:24px;line-height:24px}.voices .bl{width:92%;margin:0 auto 70px;background:url("../../images/pages/voices/bl_bg_sp.jpg") no-repeat center/cover;background-size:cover;padding:10px 10px 20px}.voices .bl:last-child{margin-bottom:0}.voices .bl h3{font-size:40px;top:-45px;left:0;width:100%;z-index:1}.voices .bl h3 span{font-size:50px}.voices .bl .cols{margin-bottom:25px;align-items:flex-end;position:relative}.voices .bl .cols .col-l{width:48%}.voices .bl .cols .col-r{width:48%;padding-bottom:10px}.voices .bl .cols .col-r p.catch{position:absolute;font-size:4.5vw;line-height:8vw;margin-bottom:0px;left:38%;top:18%;width:62%;letter-spacing:0}.voices .bl .cols .col-r p.catch span{padding:0 2%}.voices .bl .cols .col-r dl dt{font-size:12px;line-height:14px}.voices .bl .cols .col-r dl dd{font-size:20px}.voices .bl .cols .col-r dl dd span{font-size:14px}.voices .bl p.txt{font-size:13px;line-height:22px;width:95%;margin:0 auto}}