.p-service__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:80px 60px;max-width:900px;margin:0 auto;padding-bottom:40px}@media screen and (max-width: 810px){.p-service__list{grid-template-columns:1fr;gap:60px;max-width:400px}}.p-service__item{display:flex;flex-direction:column;text-align:center}.p-service__item:nth-child(1){transition-delay:0s}.p-service__item:nth-child(2){transition-delay:.1s}.p-service__item:nth-child(3){transition-delay:0s}.p-service__item:nth-child(4){transition-delay:.1s}.p-service__item:nth-child(5){transition-delay:0s}.p-service__item--center{grid-column:1/-1;max-width:calc(50% - 30px);margin:0 auto}@media screen and (max-width: 810px){.p-service__item--center{max-width:100%}}.p-service__item-image{width:100%;aspect-ratio:4/3;background-color:#a0a0a0;margin-bottom:20px;overflow:hidden}.p-service__item-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.p-service__item-image:hover img{transform:scale(1.05)}.p-service__item-name{font-size:18px;font-weight:600;margin-bottom:8px;letter-spacing:.05em}@media screen and (max-width: 1200px){.p-service__item-name{font-size:15px}}.p-service__item-name img{max-height:35px;width:auto}[data-brand=whuku] .p-service__item-name img{max-height:18px}.p-service__item-category{font-size:13px;color:#666;margin-bottom:20px}.p-service__item-desc{font-size:13px;line-height:1.8;color:#000;margin-bottom:20px;text-align:left}.p-service__item-content{flex:1;display:flex;flex-direction:column}.p-service__item-foot{margin-top:auto}.p-service__item-sns{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.p-service__item-sns a{display:block;width:24px;height:24px;transition:opacity .3s}.p-service__item-sns a:hover{opacity:.6}.p-service__item-sns a img{width:100%;height:100%;object-fit:contain}.p-service__item-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.p-service__item-button{display:block;width:calc(50% - 4px);padding:10px 8px;border:1px solid #000;font-size:11px;letter-spacing:.05em;color:#000;text-decoration:none;text-align:center;white-space:nowrap;transition:background-color .3s,color .3s}.p-service__item-button:hover{background-color:#000;color:#fff}.p-service .fadeUp{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-service .fadeUp.view{opacity:1;transform:translateY(0)}