.prj-dtl:where(.astro-OVDRVJ3F){padding:105px 82px 120px;border:1px solid #e8e8e8;margin-top:160px}.prj-dtl:where(.astro-OVDRVJ3F) img:where(.astro-OVDRVJ3F){width:269px}@media screen and (max-width: 959px){.prj-dtl:where(.astro-OVDRVJ3F) img:where(.astro-OVDRVJ3F){width:100%}}.prj-dtl_container:where(.astro-OVDRVJ3F){margin-top:112px}@media screen and (max-width: 959px){.prj-dtl_container:where(.astro-OVDRVJ3F){margin-top:60px}}.prj-dtl_card:where(.astro-OVDRVJ3F){display:flex;justify-content:center;gap:38px;margin-top:30px;transition:opacity .3s}.prj-dtl_card-content:where(.astro-OVDRVJ3F){width:490px}@media screen and (max-width: 959px){.prj-dtl_card-content:where(.astro-OVDRVJ3F){width:100%}}.prj-dtl_card-ttl:where(.astro-OVDRVJ3F){font-weight:700;font-size:20px;line-height:30px}.prj-dtl_card-text:where(.astro-OVDRVJ3F){font-weight:400;font-size:14px;line-height:30px}.prj-dtl_card:where(.astro-OVDRVJ3F):hover{opacity:.6}@media screen and (max-width: 959px){.prj-dtl_card:where(.astro-OVDRVJ3F){flex-direction:column;gap:16px}}.prj-dtl_h:where(.astro-OVDRVJ3F){word-break:keep-all;word-wrap:break-word;text-align:center;font-weight:700;font-size:32px;line-height:30px;color:#666}@media screen and (max-width: 959px){.prj-dtl_h:where(.astro-OVDRVJ3F){text-align:left;font-size:24px}}@media screen and (max-width: 959px){.prj-dtl:where(.astro-OVDRVJ3F){padding:60px 40px 80px}}
