﻿body{font-family:"Noto Sans JP",sans-serif;font-weight:400;color:#444;line-height:1.8;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-feature-settings:"palt" 1;letter-spacing:.07em;scroll-behavior:smooth}img{width:100%;height:auto;vertical-align:bottom}a{text-decoration:none}a:hover{transition:.3s;opacity:.8}.clients-test{display:flex;flex-direction:column;gap:4rem}@media screen and (max-width: 667px){.clients-test{gap:2rem}}.clients-test__banner{margin-top:3rem}.clients-test__banner h3{font-weight:bold;font-size:18px}@media screen and (max-width: 667px){.clients-test__banner h3{font-size:16px}}.clients-test__banner h3::before{content:"◾️️"}.clients-test__banner p{width:min(80%,480px);text-align:center;color:#fff;padding:.5rem 1rem;font-weight:bold;font-size:clamp(1rem,0.889rem + 0.51vw,1.25rem)}.clients-test__banner ul{display:flex;flex-direction:column;gap:2rem}.clients-test__banner ul li a{position:relative;display:grid;place-items:center;overflow:hidden;width:100%;text-decoration:none}.clients-test__banner a{display:block;overflow:hidden;border-radius:7px;border:1px solid #eaeaea;cursor:pointer}.clients-test__banner a img{transition:.3s opacity}.clients-test__banner a:hover img{opacity:.8}
