@keyframes rotateNews-8f916d7f{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.p-works-detail[data-v-8f916d7f]{color:#000;z-index:101;position:relative}.p-works-detail__top[data-v-8f916d7f]{z-index:2;pointer-events:auto;padding:5rem 5rem 0;position:relative}@media screen and (width<=767px){.p-works-detail__top[data-v-8f916d7f]{margin-bottom:0;padding:1.5rem 1.5rem 0}}.p-works-detail__inner[data-v-8f916d7f]{background-color:#fff;padding:8.2rem;position:relative}@media screen and (width<=767px){.p-works-detail__inner[data-v-8f916d7f]{width:100%;padding:5rem 1.5rem}}.p-works-detail__close-button[data-v-8f916d7f]{aspect-ratio:1;background:#000;border-radius:9999px;width:4.2rem;display:block;position:absolute;top:2rem;right:2rem}@media screen and (width<=767px){.p-works-detail__close-button[data-v-8f916d7f]{width:3rem;top:1rem;right:1rem}}@media (hover){.p-works-detail__close-button[data-v-8f916d7f]{transition:opacity .2s,transform .2s}.p-works-detail__close-button[data-v-8f916d7f]:hover{opacity:.8;transform:scale(1.05)}}.p-works-detail__close-button[data-v-8f916d7f]:after,.p-works-detail__close-button[data-v-8f916d7f]:before{content:"";background-color:#fff;width:50%;height:1px;margin:auto;display:block;position:absolute;inset:0}.p-works-detail__close-button[data-v-8f916d7f]:before{transform:rotate(45deg)}.p-works-detail__close-button[data-v-8f916d7f]:after{transform:rotate(-45deg)}.p-works-detail__main-visual img[data-v-8f916d7f]{width:100%;display:block}.p-works-detail__head[data-v-8f916d7f]{margin-top:3rem;font-size:7.2rem;font-weight:700;line-height:1.35}@media screen and (width<=767px){.p-works-detail__head[data-v-8f916d7f]{margin-top:1.5rem;font-size:3rem;line-height:1.5}}.p-works-detail__next[data-v-8f916d7f]{color:#fff;z-index:1;background-color:#000;width:100vw;height:100dvh;position:sticky;bottom:0;left:0;overflow:hidden}.p-works-detail__next-fixed-area[data-v-8f916d7f]{background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.p-works-detail__next-content[data-v-8f916d7f]{opacity:.5;flex-direction:column;max-width:100%;margin:0 auto;transition:all .3s ease-out;display:flex;transform:scale(.6)}.p-works-detail__next-content.is-active[data-v-8f916d7f]{opacity:1;transform:scale(1)}.p-works-detail__next-content a[data-v-8f916d7f]{color:inherit;cursor:pointer;text-decoration:none;display:block}.p-works-detail__next-img[data-v-8f916d7f]{width:100%}.p-works-detail__next-img img[data-v-8f916d7f]{width:100%;height:auto;display:block}.p-works-detail__next-img-txt[data-v-8f916d7f]{text-align:left;width:100%;margin-top:1rem;font-size:2.3rem;line-height:1}@media screen and (width<=767px){.p-works-detail__next-img-txt[data-v-8f916d7f]{font-size:1.2rem}}.p-works-detail__next-head[data-v-8f916d7f]{text-align:center;width:100%;padding-top:2.5rem;font-size:5.4rem;font-weight:600;line-height:1.2}@media screen and (width<=767px){.p-works-detail__next-head[data-v-8f916d7f]{padding-top:1.5rem;font-size:2.7rem}}.p-works-detail__back-button[data-v-8f916d7f]{color:#000;text-align:center;z-index:2;background-color:#fff;border-radius:9999px;width:20.8rem;padding:1.4rem 0;font-size:2.1rem;font-weight:700;text-decoration:none;display:block;position:absolute;bottom:8.2rem;right:8.2rem}@media screen and (width<=767px){.p-works-detail__back-button[data-v-8f916d7f]{width:14rem;padding:1rem 0;font-size:1.5rem;bottom:3rem;right:2.5rem}}@media (hover){.p-works-detail__back-button[data-v-8f916d7f]{transition:opacity .2s,transform .2s}.p-works-detail__back-button[data-v-8f916d7f]:hover{opacity:.8;transform:scale(1.05)}}
