.flex[data-astro-cid-iejuj6pp]{display:flex}.category[data-astro-cid-iejuj6pp]{margin-bottom:calc((60 / 1440) * 100vw);color:#7d7d7d;font-size:calc((16 / 1440) * 100vw)}.top[data-astro-cid-iejuj6pp]{justify-content:space-between;margin-bottom:calc((60 / 1440) * 100vw)}h1[data-astro-cid-iejuj6pp]{margin-bottom:calc((20 / 1440) * 100vw);font-size:2.5vw}.client[data-astro-cid-iejuj6pp]{font-size:calc((16 / 1440) * 100vw)}.tag[data-astro-cid-iejuj6pp]{gap:calc((10 / 1440) * 100vw);align-items:flex-end}.tag[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp]{align-content:center;min-width:calc((40 / 1440) * 100vw);height:calc((30 / 1440) * 100vw);padding:0 calc((8 / 1440) * 100vw);color:#7d7d7d;font-size:calc((14 / 1440) * 100vw);background:#e7e7e7;border-radius:calc((16 / 1440) * 100vw)}h2[data-astro-cid-iejuj6pp]{width:45%;margin-right:5%;font-size:calc((24 / 1440) * 100vw);line-height:1.5}.content1[data-astro-cid-iejuj6pp]{margin-bottom:calc((80 / 1440) * 100vw)}.project[data-astro-cid-iejuj6pp]{justify-content:center;margin-top:calc((80 / 1440) * 100vw)}.toptext[data-astro-cid-iejuj6pp]{width:50%;font-size:calc((16 / 1440) * 100vw);line-height:2.25}.toptext[data-astro-cid-iejuj6pp] p[data-astro-cid-iejuj6pp]:empty,.middletext[data-astro-cid-iejuj6pp] p[data-astro-cid-iejuj6pp]:empty{height:1em}.content2[data-astro-cid-iejuj6pp]{margin-bottom:calc((80 / 1440) * 100vw)}.listimage[data-astro-cid-iejuj6pp]{display:grid;gap:calc((20 / 1440) * 100vw);margin-bottom:calc((20 / 1440) * 100vw)}.listimage[data-astro-cid-iejuj6pp][data-columns="1"]{grid-template-columns:1fr}.listimage[data-astro-cid-iejuj6pp][data-columns="2"]{grid-template-columns:repeat(2,1fr)}.listimage[data-astro-cid-iejuj6pp][data-columns="3"]{grid-template-columns:repeat(3,1fr)}.process[data-astro-cid-iejuj6pp]{margin-top:calc((80 / 1440) * 100vw)}.process-inline[data-astro-cid-iejuj6pp]{margin-bottom:calc((80 / 1440) * 100vw)}.middletext[data-astro-cid-iejuj6pp]{width:50%;font-size:calc((16 / 1440) * 100vw);line-height:2.25}.addlink[data-astro-cid-iejuj6pp]{padding:0!important}.content3[data-astro-cid-iejuj6pp]{margin-bottom:calc((120 / 1440) * 100vw)}.credit[data-astro-cid-iejuj6pp]{margin-bottom:calc((80 / 1440) * 100vw)}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp]{width:50%}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp]{font-size:calc((16 / 1440) * 100vw);font-weight:700;line-height:1.75}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp] span[data-astro-cid-iejuj6pp]{font-weight:400}.link[data-astro-cid-iejuj6pp]{position:relative;display:block;font-size:calc((16 / 1440) * 100vw);line-height:1.75;text-decoration:underline;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.link[data-astro-cid-iejuj6pp]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:calc((14 / 1440) * 100vw);height:calc((14 / 1440) * 100vw);margin-left:calc((8 / 1440) * 100vw);background:url(/img/blank-arrow.png) center/contain no-repeat}h3[data-astro-cid-iejuj6pp]{margin-bottom:calc((30 / 1440) * 100vw);font-size:calc((24 / 1440) * 100vw)}.names-container[data-astro-cid-iejuj6pp],.name-item[data-astro-cid-iejuj6pp]{display:inline}@media (max-width: 768px){.flex[data-astro-cid-iejuj6pp]{flex-wrap:wrap}.category[data-astro-cid-iejuj6pp]{margin-bottom:30px;padding:0 20px;font-size:14px}.top[data-astro-cid-iejuj6pp]{margin-bottom:30px}h1[data-astro-cid-iejuj6pp]{margin-bottom:15px;padding:0 20px;font-size:28px}.client[data-astro-cid-iejuj6pp]{padding:0 20px;font-size:16px}.tag[data-astro-cid-iejuj6pp]{width:100%;margin-top:20px;padding:0 20px}.tag[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp]{min-width:40px;height:28px;padding:0 8px;font-size:12px;border-radius:16px}.content1[data-astro-cid-iejuj6pp]{margin-bottom:30px;padding:0 20px}h2[data-astro-cid-iejuj6pp]{width:100%;margin:0 0 20px;font-size:24px}.project[data-astro-cid-iejuj6pp]{margin-top:30px}.toptext[data-astro-cid-iejuj6pp]{width:100%;font-size:16px}.toptext[data-astro-cid-iejuj6pp] p[data-astro-cid-iejuj6pp]:empty,.middletext[data-astro-cid-iejuj6pp] p[data-astro-cid-iejuj6pp]:empty{height:1em}.content2[data-astro-cid-iejuj6pp]{margin-bottom:30px;padding:0 20px}.listimage[data-astro-cid-iejuj6pp]{gap:10px;margin-bottom:10px}.process[data-astro-cid-iejuj6pp]{margin-top:30px}.process-inline[data-astro-cid-iejuj6pp]{margin-bottom:30px}.middletext[data-astro-cid-iejuj6pp]{width:100%;font-size:16px}.content3[data-astro-cid-iejuj6pp]{margin-bottom:60px;padding:0 20px}.credit[data-astro-cid-iejuj6pp]{margin-bottom:40px}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp]{width:100%}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp]{margin-bottom:15px;font-size:16px}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp]:last-child{margin-bottom:0}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp] span[data-astro-cid-iejuj6pp]{display:block}.link[data-astro-cid-iejuj6pp]{font-size:16px}h3[data-astro-cid-iejuj6pp]{margin-bottom:20px;padding:0 20px;font-size:24px}.sp-names-break[data-astro-cid-iejuj6pp] .names-container[data-astro-cid-iejuj6pp]{display:block}.sp-names-break[data-astro-cid-iejuj6pp] .name-item[data-astro-cid-iejuj6pp]{display:block;margin-bottom:5px}.sp-names-break[data-astro-cid-iejuj6pp] .name-item[data-astro-cid-iejuj6pp]:last-child{margin-bottom:0}}@media (min-width: 1920px){.category[data-astro-cid-iejuj6pp]{margin-bottom:calc((60 / 1440 * 1920) * 1px);color:#7d7d7d;font-size:calc((16 / 1440 * 1920) * 1px)}.top[data-astro-cid-iejuj6pp]{margin-bottom:calc((60 / 1440 * 1920) * 1px)}h1[data-astro-cid-iejuj6pp]{margin-bottom:calc((20 / 1440 * 1920) * 1px);font-size:48px}.client[data-astro-cid-iejuj6pp]{font-size:calc((16 / 1440 * 1920) * 1px)}.tag[data-astro-cid-iejuj6pp]{gap:calc((10 / 1440 * 1920) * 1px)}.tag[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp]{min-width:calc((40 / 1440 * 1920) * 1px);height:calc((30 / 1440 * 1920) * 1px);padding:0 calc((8 / 1440 * 1920) * 1px);font-size:calc((14 / 1440 * 1920) * 1px);border-radius:calc((16 / 1440 * 1920) * 1px)}h2[data-astro-cid-iejuj6pp]{font-size:32px}.content1[data-astro-cid-iejuj6pp]{margin-bottom:calc((80 / 1440 * 1920) * 1px)}.project[data-astro-cid-iejuj6pp]{margin-top:calc((80 / 1440 * 1920) * 1px)}.toptext[data-astro-cid-iejuj6pp]{font-size:calc((16 / 1440 * 1920) * 1px)}.toptext[data-astro-cid-iejuj6pp] p[data-astro-cid-iejuj6pp]:empty,.middletext[data-astro-cid-iejuj6pp] p[data-astro-cid-iejuj6pp]:empty{height:1em}.content2[data-astro-cid-iejuj6pp]{margin-bottom:calc((80 / 1440 * 1920) * 1px)}.listimage[data-astro-cid-iejuj6pp]{gap:calc((20 / 1440 * 1920) * 1px);margin-bottom:calc((20 / 1440 * 1920) * 1px)}.process[data-astro-cid-iejuj6pp]{margin-top:calc((80 / 1440 * 1920) * 1px)}.middletext[data-astro-cid-iejuj6pp]{font-size:calc((16 / 1440 * 1920) * 1px)}.content3[data-astro-cid-iejuj6pp]{margin-bottom:calc((120 / 1440 * 1920) * 1px)}.credit[data-astro-cid-iejuj6pp]{margin-bottom:calc((80 / 1440 * 1920) * 1px)}.credit[data-astro-cid-iejuj6pp] ul[data-astro-cid-iejuj6pp] li[data-astro-cid-iejuj6pp],.link[data-astro-cid-iejuj6pp]{font-size:calc((16 / 1440 * 1920) * 1px)}.link[data-astro-cid-iejuj6pp]:after{width:calc((14 / 1440 * 1920) * 1px);height:calc((14 / 1440 * 1920) * 1px);margin-left:calc((8 / 1440 * 1920) * 1px)}h3[data-astro-cid-iejuj6pp]{margin-bottom:calc((30 / 1440 * 1920) * 1px);font-size:32px}}.media-container.detail-video{position:relative;width:100%;border-radius:10px;overflow:hidden}.detail-video .video-player{width:100%;height:auto;display:block;position:absolute;top:0;left:0}.detail-video.video-loaded img{opacity:0}[data-project-detail] .bottomArea{margin-bottom:calc((60 / 1440) * 100vw)}[data-project-detail] .flex{display:grid;grid-template-columns:repeat(4,1fr);gap:calc((15 / 1440) * 100vw)}[data-project-detail] a{display:block}[data-project-detail] img{border-radius:10px;width:100%}[data-project-detail] .bottom-category{margin-top:calc((40 / 1440) * 100vw);font-size:max(10px,calc((12 / 1440) * 100vw));color:#7d7d7d}[data-project-detail] .bottom-title{margin-top:calc((8 / 1440) * 100vw);font-size:max(12px,calc((16 / 1440) * 100vw))}[data-project-detail] .image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;will-change:transform;backface-visibility:hidden}[data-project-detail] .image-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform .6s cubic-bezier(.22,1,.36,1)}[data-project-detail] a:hover .image-wrapper img{transform:scale(1.1)}[data-project-detail] img:not(.image-wrapper img){border-radius:10px}@media (max-width: 768px){[data-project-detail] .bottomArea{margin-bottom:40px;padding:0 20px}[data-project-detail] .flex{grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px}[data-project-detail] img{border-radius:5px}[data-project-detail] .bottom-category{margin-top:15px;font-size:10px}[data-project-detail] .bottom-title{margin-top:5px;font-size:14px}}@media (min-width: 1920px){[data-project-detail] .bottomArea{margin-bottom:calc((60 / 1440 * 1920) * 1px)}[data-project-detail] .flex{gap:calc((15 / 1440 * 1920) * 1px)}[data-project-detail] .bottom-category{margin-top:calc((40 / 1440 * 1920) * 1px);font-size:max(10px,16px)}[data-project-detail] .bottom-title{margin-top:calc((8 / 1440 * 1920) * 1px);font-size:max(12px,calc((16 / 1440 * 1920) * 1px))}}
