.project-step--consultation[data-v-ec9b52c1]{color:#4f338b;background-color:#eeecfb}.project-step--study[data-v-ec9b52c1]{color:#09315c;background-color:#deeeff}.project-step--works[data-v-ec9b52c1]{color:#ac5700;background-color:#fff0db}.project-step--service[data-v-ec9b52c1]{color:#087443;background-color:#edfcf2}[data-v-ec9b52c1]:focus{outline-offset:2px;outline:2px solid #1972d2}.entry-header[data-v-ec9b52c1]{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"clig" off,"liga" off;font-family:Ralenew,sans-serif}.cta-area[data-v-ec9b52c1]{z-index:1;margin-top:-25rem;padding-top:25rem;display:inline-block}.region-label[data-v-ec9b52c1]{background-color:#e0e5ec;border-radius:.4rem;justify-content:center;align-items:center;display:flex}.region-label p[data-v-ec9b52c1]{color:#25303b;margin:0;padding:.25rem .5rem;font-size:1.6rem;font-weight:700}.published-updated-date[data-v-ec9b52c1]{margin-bottom:1rem}.entry-link[data-v-ec9b52c1],.entry-link a[data-v-ec9b52c1]{text-decoration:none}.entry-link :focus .h3 p[data-v-ec9b52c1],.entry-link :focus h2 p[data-v-ec9b52c1],.entry-link :hover .h3 p[data-v-ec9b52c1],.entry-link :hover h2 p[data-v-ec9b52c1]{color:#fff;background-color:#0050aa;display:inline}.entry-illustration[data-v-ec9b52c1]{width:100%;height:auto;margin-bottom:2rem}.entry-illustration img[data-v-ec9b52c1]{-o-object-fit:cover;object-fit:cover;border-radius:.8rem;width:100%;transition:all .2s;box-shadow:0 0 .9rem #25303b80}.entry-title[data-v-ec9b52c1]{color:#25303b;margin:1rem 0;font-size:2rem}.entry-title span[data-v-ec9b52c1]{transition:all .2s}.entry-introduction[data-v-ec9b52c1]{font-size:1.4rem;line-height:2rem}@media (width>=768px) and (width<=999.98px){.entry-illustration img[data-v-ec9b52c1]{width:100%;height:127.88px}}@media (width<=767.98px){.entry-title[data-v-ec9b52c1]{margin-bottom:1rem;font-size:1.8rem}.entry-introduction[data-v-ec9b52c1]{font-size:1.4rem;line-height:2rem}.entry-illustration[data-v-ec9b52c1]{height:17.5rem}.entry-illustration img[data-v-ec9b52c1]{width:100%;height:inherit}[data-v-ec9b52c1] .time-at,[data-v-ec9b52c1] .clock-wrapper>p{font-size:1.4rem}}.tags[data-v-ec9b52c1]{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"clig" off,"liga" off;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem;font-family:Ralenew;display:flex}
