.works-article__unit.svelte-jywy4u{width:100%;display:flex;flex-direction:row;gap:10px}.works-article__unit.svelte-jywy4u:hover{background:#fcfcfc}.works-article__unit[data-is-active=true].svelte-jywy4u{opacity:1;display:flex}.works-article__unit[data-is-active=false].svelte-jywy4u{opacity:0;display:none}.works-article__unit.svelte-jywy4u .unit__img:where(.svelte-jywy4u){width:72px;height:fit-content;position:relative}.works-article__unit.svelte-jywy4u .unit__img:where(.svelte-jywy4u) img:where(.svelte-jywy4u){width:100%}.works-article__unit.svelte-jywy4u .unit__img:where(.svelte-jywy4u) .unit__play-icon:where(.svelte-jywy4u){position:absolute;bottom:-5px;display:flex;width:100%}.works-article__unit.svelte-jywy4u .unit__img:where(.svelte-jywy4u) .unit__play-icon:where(.svelte-jywy4u) svg:where(.svelte-jywy4u){margin:0 auto}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u){width:calc(100% - 72px);display:flex;flex-direction:column}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__title:where(.svelte-jywy4u){display:inline;font-size:18px;line-height:1.6;letter-spacing:0;font-weight:400;font-family:Noto Sans JP;text-align:left}@media screen and (max-width:760px){.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__title:where(.svelte-jywy4u){font-size:16px}}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__detail:where(.svelte-jywy4u){line-height:1}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__detail:where(.svelte-jywy4u)>:where(.svelte-jywy4u){color:silver}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__detail:where(.svelte-jywy4u) span:where(.svelte-jywy4u){display:inline-block;margin-right:4px}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__detail:where(.svelte-jywy4u) span:where(.svelte-jywy4u):last-child{margin:0}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__detail:where(.svelte-jywy4u) .detail__director:where(.svelte-jywy4u){font-size:12px;line-height:1.6;letter-spacing:0;font-weight:400;font-family:Noto Sans JP}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__detail:where(.svelte-jywy4u) .detail__role:where(.svelte-jywy4u){font-size:12px;line-height:1.6;letter-spacing:0;font-weight:400;font-family:Noto Sans JP}.works-article__unit.svelte-jywy4u .unit__details:where(.svelte-jywy4u) .details__detail:where(.svelte-jywy4u) .detail__year:where(.svelte-jywy4u){font-size:12px;line-height:1.6;letter-spacing:0;font-weight:400;font-family:Noto Sans JP}.works-cat__btn.svelte-nalyhh{display:flex;align-items:center;justify-content:center;position:relative;transition:padding .1s ease}.works-cat__btn.svelte-nalyhh:before,.works-cat__btn.svelte-nalyhh:after{position:absolute;color:var(--c-menu-works-active);font-size:24px;font-weight:600;opacity:0;transition:opacity .1s ease;transform:translateY(-2px)}@media screen and (max-width:760px){.works-cat__btn.svelte-nalyhh:before,.works-cat__btn.svelte-nalyhh:after{font-size:16px}}.works-cat__btn.svelte-nalyhh:before{content:"(";left:0}.works-cat__btn.svelte-nalyhh:after{content:")";right:0}.works-cat__btn[data-active=true].svelte-nalyhh{padding:0 12px}.works-cat__btn[data-active=true].svelte-nalyhh:before,.works-cat__btn[data-active=true].svelte-nalyhh:after{opacity:1}.works-cat__btn[data-active=true].svelte-nalyhh .works-cat__btn-text:where(.svelte-nalyhh){color:var(--c-menu-works-active);font-size:24px;font-weight:600}@media screen and (max-width:760px){.works-cat__btn[data-active=true].svelte-nalyhh .works-cat__btn-text:where(.svelte-nalyhh){font-size:16px}}.works-cat__btn.svelte-nalyhh .works-cat__btn-text:where(.svelte-nalyhh){font-size:18px;line-height:1;letter-spacing:0;font-weight:400;font-family:PP Mori;vertical-align:middle;color:var(--c-menu-default);transform:translateY(2px)}@media screen and (max-width:760px){.works-cat__btn.svelte-nalyhh .works-cat__btn-text:where(.svelte-nalyhh){font-size:12px;line-height:1.5;letter-spacing:0;font-weight:400;font-family:PP Mori}}.works-category-tab-wrap.svelte-ql0evz{width:calc(50% - var(--horizon-padding) - var(--horizon-padding));height:var(--works-category-tab-height);margin-top:120px;position:fixed;top:0;z-index:10}.works-category-tab-wrap.svelte-ql0evz:before{content:"";display:block;width:100%;height:100px;background-color:#fff;position:absolute;bottom:0;z-index:-1}@media screen and (max-width:760px){.works-category-tab-wrap.svelte-ql0evz{width:100%;position:fixed;top:unset;left:0;margin-top:unset;padding:0 var(--works-wrap-holizon-padding)}.works-category-tab-wrap.svelte-ql0evz:before{content:unset}}.works-category-tab.svelte-ql0evz{width:100%;height:100%;display:flex;flex-direction:row;gap:15px;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}@media screen and (max-width:760px){.works-category-tab.svelte-ql0evz{justify-content:space-between;padding:0 3%}}.works-container.svelte-rmf9g3{width:100%;height:calc(100svh - 200px);height:auto;margin-top:200px}@media screen and (max-width:760px){.works-container.svelte-rmf9g3{height:100%;margin:unset;padding:var(--works-wrap-holizon-padding);overflow-y:hidden;position:relative}}.works-container.svelte-rmf9g3 .works-article-list:where(.svelte-rmf9g3){width:calc(100% - var(--horizon-padding));display:flex;flex-direction:column;gap:30px;position:relative;z-index:0;pointer-events:all}@media screen and (max-width:760px){.works-container.svelte-rmf9g3 .works-article-list:where(.svelte-rmf9g3){margin-top:60px;overflow-y:scroll;height:calc(50svh - 15px - var(--works-category-tab-height));margin-top:var(--works-category-tab-height);padding:30px 0 50px}}
