@charset "UTF-8";.slick-slide img{height:50vh}.page-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:1.5rem;align-items:center;text-align:center;color:#fff}.page-title h1{font-size:1.7rem}.page-title h1 span{font-size:1.2rem}.voice .info-text{text-align:center;margin:0 0 56px;font-size:.9rem;line-height:2.2;letter-spacing:.04em;color:var(--ink-soft)}.voice ul{display:grid;grid-template-columns:1fr 1fr;gap:28px}.voice ul li{background:var(--bg);border:1px solid var(--line);transition:transform .4s ease,box-shadow .4s ease}.voice ul li:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(31,31,31,.08)}.rate{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:40px 36px 36px}.rate img{order:1}.rate .stars{order:2}.rate .write_time{order:3}.rate h2{order:4}.rate>p:last-child{order:5}.rate:before{content:"\201C";position:absolute;top:18px;right:32px;font-family:var(--font-en);font-size:4rem;line-height:1;color:var(--line)}.rate img{border-radius:50%;width:56px;height:56px;object-fit:cover;filter:none;background:var(--bg-soft)}.write_time{position:static;margin-top:12px;font-family:var(--font-en);font-size:.72rem;letter-spacing:.12em;color:var(--concrete)}.stars,.rate .stars{margin-top:10px;font-size:.95rem;letter-spacing:.18em;color:#b89a63}.rate h2{font-size:1.02rem;font-weight:500;line-height:1.7;letter-spacing:.02em;color:var(--ink);margin-top:18px}.rate>p{font-size:.84rem;line-height:2;letter-spacing:.02em;color:var(--ink-soft);margin-top:16px}@media screen and (max-width:820px){.voice ul{grid-template-columns:1fr}}@media screen and (max-width:600px){.rate{padding:32px 24px 28px}.rate h2{font-size:.95rem}.rate>p{font-size:.8rem}}