.voice-list-short .comments{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.6rem;gap:1.6rem}@media(max-width:960px){.voice-list-short .comments{grid-template-columns:repeat(1,1fr)}}.voice-list-short .voice-box{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;border-radius:10px;background-color:#fff;color:#333;border:1px solid #70c9e2}@media(max-width:480px){.voice-list-short .voice-box{min-height:auto}}.voice-list-short .voice-box .content{max-width:100%!important;margin-top:0!important}.voice-list-short .voice-box .person{display:flex;gap:.9rem;font-weight:700;width:100%!important;padding-bottom:1rem;border-bottom:1px solid #70c9e2}.voice-list-short .voice-box .person .age,.voice-list-short .voice-box .person .gender{line-height:1.8rem!important;font-size:1.5rem!important}.voice-list-short .voice-box .text{margin-top:1rem;font-size:1.6rem!important}.voice-list-short .voice-box .stars{display:flex}.voice-list-short .voice-box .stars img{width:80px}.voice-list-short .voice-box .stars.right{margin-left:auto!important}.voice-list-short .voice-box .tags{margin-top:2em;display:flex;flex-direction:column;gap:1.3rem;align-items:flex-start}.voice-list-short .voice-box .tags p{font-size:1.2rem;border:1px solid #333;padding:.5rem 1.5rem;border-radius:40px}.voice-list-short .voice-box .tags .period:before{content:"受講期間："}.voice-list-short .voice-box .tags .plan:before{content:"会員プラン："}