.p-development__logos-item .lazyload{cursor:pointer;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.p-development__logos-item:hover .lazyload{transform:scale(1.1, 1.1)}.p-development__logos-cap{text-align:center}.p-development__logos-cap span{display:inline-block;text-align:left;font-size:.9rem}.p-development__service{margin-top:min(11.11111111vw,80px)}.p-development__service ul{margin-top:min(8.33333333vw,60px)}.p-development__service ul li{margin-bottom:min(20px,4vw)}.p-development__service ul li img{border-radius:10px;box-shadow:-8px -8px 16px 0 hsla(0,0%,100%,.7),8px 8px 16px 0 rgba(166,171,189,.4);aspect-ratio:1024/576;object-fit:cover}.p-development__service ul li p{font-size:clamp(1.3rem,2.4vw,15px);font-weight:bold;margin-top:10px}.p-development__interview .inner{overflow:visible}.p-development__member-item{cursor:pointer}.p-development__member-item:hover .thumbnail{opacity:.6}.p-development__member-header{display:grid;grid-template-columns:min(45%,150px) 1fr;gap:min(4vw,30px)}.p-development__member-left{align-content:center}.p-development__member-name{display:block;font-weight:bold;font-size:120%}.p-development__member-txt{border-top:1px solid #ddd;padding-top:min(5.3333333333vw,40px);margin-top:min(5.3333333333vw,40px);display:block}.p-development__company-logo{display:block;width:min(100%,170px);margin:0 auto .5em}.p-development__company-name{display:block;width:fit-content;margin:0 auto}.p-development__company-profile{border-top:1px solid #ddd;padding-top:min(5.3333333333vw,40px);margin-top:min(5.3333333333vw,40px)}.p-development__company-btn{display:block;width:fit-content;margin:min(5.3333333333vw,40px) auto 0}@media print,screen and (min-width: 768px){.p-development__service ul{display:-webkit-box;display:flex;flex-wrap:wrap;gap:40px}.p-development__service ul li{margin-bottom:0;width:calc((100% - 80px)/3)}}