@charset "utf-8";.voice img{width:100%}.voice{position:relative;padding:calc(1.8em + 30px) 10px 10px;margin:20px;box-shadow:0px 0px 10px #e2e2e2}.voice h2{background:#f176af;color:#fff;font-weight:700;padding:5px 15px;position:absolute;top:10px;left:-10px;line-height:1.8em}.voice h2:after{content:"";display:block;background:#f176af;position:absolute;right:-19px;top:0;border-bottom:solid calc(1.8em + 10px) #fff;border-left:solid 19px #f176af}.voice img{width:100%;display:block;margin:0 auto 4vw;max-width:340px}.voice dt{background:#f176af;color:#fff;font-weight:700;width:5.5em;font-size:10px;text-align:center;line-height:2.1em;margin-top:.2em}.voice dd{font-weight:700}@media screen and (min-width:460px){.voice{padding:calc(1.8em + 30px) 10px 10px;margin:20px 10px;width:calc(50% - 40px)}.voice dd{width:auto}.voicewrap{display:flex;flex-wrap:wrap;margin:20px}}@media screen and (min-width:761px){.voice{padding:calc(1.8em + 50px) 30px 10px;margin:20px 25px;width:calc(50% - 110px)}.voicewrap{margin:3vw}.voice h2{font-size:17px;top:17px}}@media screen and (min-width:1000px){.voicewrap{width:1000px;margin:25px auto;justify-content:space-between}.voice{padding:80px 30px 10px}.voice img{margin-bottom:20px}.voice{padding:calc(1.8em + 50px) 30px 10px;margin:20px 0;width:calc(30% - 40px)}}