@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=9fae3418-df43-4fd3-b591-0d71fae83e50");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! Type: YakuHanJP - Based on Noto Sans CJK JP */@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:100;src:url("../fonts/YakuHanJP/YakuHanJP-Thin.eot");src:url("../fonts/YakuHanJP/YakuHanJP-Thin.woff2") format("woff2"),url("../fonts/YakuHanJP/YakuHanJP-Thin.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:200;src:url("../fonts/YakuHanJP/YakuHanJP-Light.eot");src:url("../fonts/YakuHanJP/YakuHanJP-Light.woff2") format("woff2"),url("../fonts/YakuHanJP/YakuHanJP-Light.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:300;src:url("../fonts/YakuHanJP/YakuHanJP-DemiLight.eot");src:url("../fonts/YakuHanJP/YakuHanJP-DemiLight.woff2") format("woff2"),url("../fonts/YakuHanJP/YakuHanJP-DemiLight.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:400;src:url("../fonts/YakuHanJP/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP/YakuHanJP-Regular.woff2") format("woff2"),url("../fonts/YakuHanJP/YakuHanJP-Regular.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:500;src:url("../fonts/YakuHanJP/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP/YakuHanJP-Medium.woff2") format("woff2"),url("../fonts/YakuHanJP/YakuHanJP-Medium.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:700;src:url("../fonts/YakuHanJP/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP/YakuHanJP-Bold.woff2") format("woff2"),url("../fonts/YakuHanJP/YakuHanJP-Bold.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:900;src:url("../fonts/YakuHanJP/YakuHanJP-#000.eot");src:url("../fonts/YakuHanJP/YakuHanJP-#000.woff2") format("woff2"),url("../fonts/YakuHanJP/YakuHanJP-#000.woff") format("woff")}@font-face{font-family:"Univers Next W01 Light";src:url("../fonts/Univers/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.woff2") format("woff2"),url("../fonts/Univers/fc09acb4-f628-4ba0-b648-d2ca30265b20.woff") format("woff")}@font-face{font-family:"Univers Next W01 Medium";src:url("../fonts/Univers/e8921ecc-af32-4c3d-9636-dd82b4225e40.woff2") format("woff2"),url("../fonts/Univers/20f7bd07-85c9-4687-ab29-0b87584842ff.woff") format("woff")}@font-face{font-family:"Univers Next W01 Bold";src:url("../fonts/Univers/043eef6e-81ef-483c-831c-7bfd6628554b.woff2") format("woff2"),url("../fonts/Univers/7b11912a-986d-462e-b88a-4a1758eb23f1.woff") format("woff")}@font-face{font-family:"DrukWide Medium";src:url("../fonts/DrukWide/DrukWide-Medium-Web.woff2") format("woff2"),url("../fonts/DrukWide/DrukWide-Medium-Web.woff") format("woff")}@keyframes blinkColor{from{color:silver}to{opacity:#000}}@keyframes blinkOpacity{from{opacity:0.25}to{opacity:1.0}}.debug{background-image:url("../images/debug_grid.png");background-position:center top;background-repeat:repeat}html,body{background-color:#000;color:#fff;font-family:Univers Next W01 Medium,YakuHanJP,a-otf-midashi-go-mb31-pr6n,-apple-system,BlinkMacSystemFont,system-ui,sans-serif,sans-serif;font-size:62.5%;font-weight:400;font-feature-settings:"palt", "liga";text-size-adjust:100%}*{-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}*::-webkit-scrollbar{display:none}a{color:#fff;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}.c-vimeo-player{display:none;width:100%;height:100%}.c-vimeo-player.is-visible{display:inline}.c-vimeo-player>iframe{width:100%;height:100%}.c-youtube-player{display:none;width:100%;height:calc( 100% + 60px + 60px);margin-top:-60px}.c-youtube-player.is-visible{display:inline}.c-movie-player{background:#000;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;visibility:hidden;-webkit-overflow-scrolling:touch}.c-movie-player.is-visible{visibility:visible}.c-movie-player__player{position:absolute;top:0;left:0;width:100%;height:100%}.c-movie-player__ui{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:opacity;transition-duration:340ms;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}.c-movie-player__ui.is-hidden{opacity:0.0}@media (max-width: 768px){.c-movie-player__ui.is-hidden{opacity:1.0}}.c-movie-player__close-button{background-image:url("../images/navigation__close_white.svg");background-position:right 48px center;background-repeat:no-repeat;background-size:32px 32px;position:absolute;top:0;left:0;width:100%;height:128px;cursor:pointer}@media (min-width: 768px){.c-movie-player__close-button:hover{background-image:url("../images/navigation__close.svg");background-color:#fff}}@media (max-width: 768px){.c-movie-player__close-button{background-position:right 24px center;background-size:16px 16px;height:64px}}.c-movie-player__loading{background:#000 !important}.c-movie-player-ui{box-sizing:border-box;display:flex;position:absolute;left:192px;bottom:0;width:calc( 100% - 192px * 2);height:144px;padding:48px 0}.c-movie-player-ui__seek-bar{box-sizing:content-box;position:relative;width:calc( 100% - 96px);height:48px;margin-right:24px;cursor:pointer}.c-movie-player-ui__seek-bar:hover .c-movie-player-ui__elapsed-time{background:#575757}.c-movie-player-ui__seek-bar:hover .c-movie-player-ui__total-time{opacity:1.0}.c-movie-player-ui__elapsed-time{background:#fff;position:absolute;top:23px;left:0;width:0;height:2px;pointer-events:none}.c-movie-player-ui__total-time{background:#fff;position:absolute;top:23px;left:0;width:100%;height:2px;opacity:0.34;pointer-events:none}.c-movie-player-ui__sound-button{background-image:url("../images/movie-player__sound_on_white.svg");background-position:center center;background-repeat:no-repeat;background-size:24px 24px;width:48px;height:48px;cursor:pointer}.c-movie-player-ui__sound-button:hover{background-image:url("../images/movie-player__sound_on.svg");background-color:#fff}.c-movie-player-ui__sound-button.is-mute{background-image:url("../images/movie-player__sound_off_white.svg")}.c-movie-player-ui__sound-button.is-mute:hover{background-image:url("../images/movie-player__sound_off.svg")}.c-movie-player-ui__full-screen-button{background-image:url("../images/movie-player__full-screen_white.svg");background-position:center center;background-repeat:no-repeat;background-size:24px 24px;width:48px;height:48px;cursor:pointer}.c-movie-player-ui__full-screen-button:hover{background-image:url("../images/movie-player__full-screen.svg");background-color:#fff}.c-movie-player-ui__full-screen-button.is-full-screen{background-image:url("../images/movie-player__full-screen_exit_white.svg")}.c-movie-player-ui__full-screen-button.is-full-screen:hover{background-image:url("../images/movie-player__full-screen_exit.svg")}@media (max-width: 768px){.c-movie-player-ui{display:none}}.c-loading,.c-loading--full-screen{background-color:#000;box-sizing:border-box;display:flex;justify-content:center;align-items:center;top:0;left:0;cursor:progress}.is-hidden.c-loading,.is-hidden.c-loading--full-screen{display:none}.c-loading{position:absolute;width:100%;height:100%}.c-loading--full-screen{position:fixed;width:100%;height:100vh;z-index:1000}.c-loading--full-screen.is-appearing{display:block;background-color:#000;padding:12px 24px;mix-blend-mode:normal}@media (max-width: 768px){.c-loading--full-screen.is-appearing{padding:16px 24px}}.c-loading--full-screen.is-appearing .c-loading__icon{display:none}.c-loading--full-screen.is-appearing .c-loading__label{display:inline}@keyframes c-loading__animation{0%{opacity:0.0}50%{opacity:0.0}51%{opacity:1.0}100%{opacity:1.0}}.c-loading__icon{animation-name:c-loading__animation;animation-duration:130ms;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;background:#fff;border-radius:4px;display:block;width:8px;height:8px;opacity:0.0;mix-blend-mode:difference}.c-loading__label{display:none;color:#fff;font-family:"DrukWide Medium";font-size:4.2rem;text-align:left}.c-infodemic{display:none;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;height:100%;min-height:100vh}.c-infodemic.is-visible{display:flex}.c-infodemic__head{text-align:center;margin-bottom:120px}.c-infodemic__body{margin:72px 0 48px}.c-infodemic__cases{font-size:1.8rem;line-height:3.6rem;letter-spacing:0.05em}.c-infodemic__date{font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em}.c-infodemic__result{box-sizing:border-box;font-family:baskerville-display-pt,YakuHanMP,yu-mincho-pr6,sans-serif;line-height:1.5em;width:100%;padding:0 24px}.c-infodemic__invert{background:#fff;position:absolute;top:0;left:0;bottom:0;right:0;width:calc( 100% - 48px);height:calc( 100vh - 240px);margin:auto;mix-blend-mode:difference;display:none;pointer-events:none}.c-infodemic__invert.is-visible{display:block}@media (max-width: 768px){.c-infodemic__body{margin-top:96px}.c-infodemic__head{margin-bottom:120px}}.c-hundreds-masks{position:absolute;top:0;left:0;width:100%;height:100%}.c-hundreds-masks.view-gallery .c-hundreds-masks__gallery{display:block}.c-hundreds-masks.view-gallery .c-hundreds-masks__thumbnail{opacity:0.34}.c-hundreds-masks__thumbnails{display:grid;grid-template-rows:repeat(10, 10%);grid-template-columns:repeat(10, 10%);width:100%;height:100%}.c-hundreds-masks__thumbnails img{display:block;object-fit:cover;width:100%;height:100%}@media (min-width: 768px){.c-hundreds-masks__thumbnails img{opacity:1.0;cursor:pointer}.c-hundreds-masks__thumbnails img:hover{opacity:0.67}}.c-hundreds-masks__gallery{box-sizing:border-box;display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:72px}.c-hundreds-masks__gallery img{display:block;width:100%;height:100%;object-fit:contain}@media (max-width: 768px){.c-hundreds-masks__gallery{padding:96px 24px}}.c-carpe-diem{position:absolute;top:0;left:0;width:100%;height:100%}.c-carpe-diem__caption{display:flex;flex-wrap:wrap;color:gray;font-size:1.0rem;line-height:2.4rem;letter-spacing:0.1em;position:absolute;bottom:24px;left:0;right:0;width:max-content;margin:auto}.c-carpe-diem__caption>li{margin:0 1em}@media (max-width: 768px){.c-carpe-diem__caption{display:none}}.l-header{display:block;position:fixed;top:0;left:0;width:100%;height:72px;z-index:10;opacity:0.0;transition-property:opacity;transition-duration:340ms;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}.l-header.is-visible{opacity:1.0}.l-header.fill-background{background-color:#000}.l-header.visible-navigation .l-header__navigation{display:block}.l-header__title{color:#fff;display:flex;position:absolute;top:12px;left:24px;width:max-content}.l-header__title:hover{color:#df0}.l-header__logotype{font-family:"DrukWide Medium";font-size:4.2rem;margin-right:12px;margin-top:2px}.l-header__summary{font-family:"Univers Next W01 Bold";font-size:1.3rem;line-height:2.0rem;margin-top:4px}.l-header__count{margin-right:0.25em}.l-header__toggle-button{background-color:#fff;border-radius:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px;width:48px;height:32px}@media (min-width: 768px){.l-header__toggle-button:hover{background-color:#df0}}.l-header__toggle-button-bullet{background-color:#000;border-radius:3px;width:6px;height:6px;margin:0 2px}.l-header__navigation{background-color:#000;box-sizing:border-box;display:none;width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.l-header__navigation ul{box-sizing:border-box;width:100%;padding:33.3vh 24px 24px}.l-header__navigation li{border-top:solid 1px #fff;box-sizing:border-box;width:100%}@media (min-width: 768px){.l-header__navigation li:hover{border-color:#df0;background-color:#df0}.l-header__navigation li:hover a{color:transparent;justify-content:space-between}.l-header__navigation li:hover a::after{content:'\02192';color:#000;font-family:"DrukWide Medium";padding-right:24px}.l-header__navigation li:hover+li{border-color:#df0}}.l-header__navigation a{box-sizing:border-box;display:flex;align-items:center;font-size:1.8rem;line-height:3.2rem;width:100%;min-height:72px}@media (max-width: 768px){.l-header{height:96px}.l-header__title{display:block;top:16px;left:24px}.l-header__summary{display:flex}.l-header__date::after{content:'/';font-family:"Univers Next W01 Light";padding:0 0.25em}.l-header__navigation a{padding:0.5em 0;min-height:auto}}.l-main{box-sizing:border-box;position:relative;width:100%;min-height:100vh}#index .title{position:absolute;top:0;left:0;width:100%}#index .title__logotype{box-sizing:border-box;color:#fff;font-family:"DrukWide Medium";font-size:25.6rem;display:flex;justify-content:space-between;margin:-18px 10px 4px}#index .title__summary{display:flex;width:max-content;margin-left:24px;margin-bottom:12px}#index .title__date{font-size:2.4rem}#index .title__date::after{content:'/';font-family:"Univers Next W01 Light";padding:0 0.25em}#index .title__cases{font-size:2.4rem}#index .title__count{margin-right:0.25em}#index .title__data-source{display:flex;color:#fff;font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em;margin-left:24px}#index .title__data-source p{padding-right:0.5em}#index .title__data-source a{color:#fff}@media (min-width: 768px){#index .title__data-source a:hover{border-bottom:solid 1px #fff;padding-bottom:4px}}#index .label{background-image:url(../images/enter.svg);background-position:center center;background-repeat:repeat;background-size:192px 48px;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0.25}#index .graph{position:absolute;top:0;left:0;width:100%;height:100%}#index .graph__canvas{width:100%;height:100%}@media (max-width: 768px){#index .title__logotype{font-size:calc( ( 100vw - 48px ) / 4);width:calc( 100vw - 48px);margin:12px auto}#index .title__summary{display:flex;width:max-content;margin-left:24px;margin-bottom:0}#index .title__date{font-size:1.8rem}#index .title__cases{font-size:1.8rem}#index .title__data-source{flex-direction:column;font-size:1.0rem;line-height:1.6rem;margin-top:8px;margin-left:24px}#index .label{background-size:120px 30px}}#statement{padding:120px 72px 72px}#statement .jp{margin-bottom:72px}#statement .jp__body{font-size:1.7rem;line-height:3.2rem;letter-spacing:0.05em;text-align:justify;margin-bottom:1em}#statement .jp__note{color:gray;font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em;margin-bottom:2em}#statement .jp__member{font-size:1.7rem;line-height:3.2rem;letter-spacing:0.05em}#statement .jp--en{font-size:1.8rem}#statement .en{margin-bottom:72px}#statement .en__body{font-size:1.8rem;line-height:3.2rem;letter-spacing:0.05em;text-align:justify;margin-bottom:1em}#statement .en__note{color:gray;font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em;margin-bottom:2em;text-align:justify}#statement .en__member{font-size:1.8rem;line-height:3.2rem;letter-spacing:0.05em}#statement .next-button{display:block;box-sizing:border-box;font-family:"DrukWide Medium";font-size:19.2rem;display:flex;align-items:center;justify-content:space-between;width:100%}#statement .next-button:hover{background-color:#df0;color:#df0}#statement .next-button:hover .next-button__arrow{color:#000}#statement .next-button__arrow{padding:0 24px}@media (max-width: 768px){#statement{padding:120px 24px 72px}#statement .en__body{text-align:left}#statement .en__note{text-align:left}#statement .next-button{font-size:calc( ( 100vw - 48px ) / 5)}#statement .next-button__arrow{padding:0}}#work.is-hidden-ui .gallery__buttons{opacity:0}#work.is-hidden-ui .summary{opacity:0}#work.is-hidden-ui .next-button{opacity:0}#work .gallery{position:absolute;top:0;left:0;width:100%;height:100%}#work .gallery__items{position:relative;width:100%;height:100%}#work .gallery__item{box-sizing:border-box;display:none;position:absolute;top:0;left:0;width:100%;height:100%}#work .gallery__item.is-visible{display:block}#work .gallery__item.is-margin{padding:72px}#work .gallery__item.is-contain img{object-fit:contain}#work .gallery__item.is-cover img{object-fit:cover}@media (min-width: 768px){#work .gallery__item.is-08 img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:50vh;margin:auto}}#work .gallery__item picture{display:block;width:100%;height:100%}#work .gallery__item img{display:block;width:100%;height:100%;object-fit:contain}#work .gallery__play-button{border:solid 4px #fff;border-radius:192px;position:absolute;top:0;right:0;bottom:0;left:0;width:192px;height:192px;margin:auto;cursor:pointer;z-index:1}@media (min-width: 768px){#work .gallery__play-button:hover{border-color:#df0}#work .gallery__play-button:hover svg{fill:#df0}}#work .gallery__play-button svg{fill:#fff;width:100%;height:100%}#work .gallery__caption{color:gray;display:none;font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em;text-align:center;position:absolute;bottom:24px;left:0;width:100%}#work .gallery__caption.is-visible{display:block}#work .gallery__buttons{display:flex;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#work .gallery__buttons.is-hidden{display:none}#work .gallery__prev-button{width:50%;height:100%;cursor:w-resize;pointer-events:auto}#work .gallery__prev-button.is-hidden{cursor:default}#work .gallery__next-button{width:50%;height:100%;cursor:e-resize;pointer-events:auto}#work .gallery__next-button.is-hidden{cursor:default}#work .summary{display:block;position:absolute;left:24px;bottom:24px;transition-property:opacity;transition-duration:340ms;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);hyphens:auto}#work .summary:hover .summary__title{color:transparent}#work .summary:hover .summary__body{display:block}#work .summary__title{display:inline;box-sizing:border-box;color:#fff;font-size:3.6rem;cursor:pointer}#work .summary__title--jp{font-size:3.2rem}#work .summary__body{color:#000;background-color:#df0;box-sizing:border-box;display:none;position:absolute;bottom:0;left:0;max-width:480px;width:calc( 34vw - 40px);height:calc( 67vh - 40px);padding:24px}#work .summary__body--inner{width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}#work .summary__body a{color:#000}@media (min-width: 768px){#work .summary__body a:hover{border-bottom:solid 1px #000;padding-bottom:4px}}#work .data{display:flex;font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05em;margin-bottom:24px}#work .jp{border-bottom:solid 1px #000;padding-bottom:48px;margin-bottom:40px}#work .jp__head{margin-bottom:24px}#work .jp__title{font-size:2.2rem;line-height:3.6rem}#work .jp__title--en{font-family:"Univers Next W01 Bold";font-size:2.4rem}#work .jp__artist{font-size:1.6rem;line-height:3.2rem}#work .jp__artist--en{font-size:1.8rem}#work .jp__support{font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em;opacity:0.34}#work .jp__body{font-size:1.5rem;line-height:2.4rem;letter-spacing:0.05em;text-align:justify}#work .jp__body--en{font-size:1.6rem}#work .jp__note{font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05em;margin-top:24px}#work .en{padding-bottom:48px}#work .en__head{margin-bottom:24px}#work .en__title{font-family:"Univers Next W01 Bold";font-size:2.4rem;line-height:3.6rem}#work .en__artist{font-size:1.8rem;line-height:3.2rem}#work .en__support{font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em;opacity:0.34}#work .en__body{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.05em}#work .en__note{font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05em;margin-top:24px}#work .links{margin-top:24px;word-break:break-all}#work .links>li{font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em}#work .next-button{box-sizing:border-box;font-family:"DrukWide Medium";font-size:4.8rem;text-align:center;position:absolute;bottom:0;right:0;width:96px;padding:36px 0;transition-property:opacity;transition-duration:340ms;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (min-width: 768px){#work .next-button:hover{color:#000;background-color:#df0}}@media (max-width: 768px){#work{min-height:100%}#work .gallery__item.is-margin{padding:96px 24px}#work .gallery__item.is-komato picture{display:flex;align-items:center;justify-content:center;overflow:hidden}#work .gallery__item.is-komato img{width:125%;height:125%}#work .gallery__play-button{border:solid 2px #fff;border-radius:120px;width:120px;height:120px}#work .gallery__caption{display:none;font-size:1.3rem;line-height:2.4rem;letter-spacing:0.05em;text-align:center;position:relative;bottom:auto;left:auto}#work .gallery__buttons{transition-property:opacity;transition-duration:340ms;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}#work .gallery__prev-button{background-image:url("../images/icon_arrow.svg");background-position:right 8px center;background-size:32px 32px;background-repeat:no-repeat;transform:scale(-1, 1)}#work .gallery__prev-button.is-hidden{background-image:none}#work .gallery__next-button{background-image:url("../images/icon_arrow.svg");background-position:right 8px center;background-size:32px 32px;background-repeat:no-repeat}#work .gallery__next-button.is-hidden{background-image:none}#work .summary{left:24px;bottom:24px;width:calc( 100vw - 48px)}#work .summary:hover{z-index:1}#work .summary__title{display:inline-block;font-size:2.4rem;width:calc( 100% - 48px)}#work .summary__title--jp{font-size:2.2rem}#work .summary__body{max-width:100%;width:100%;height:calc( 67vh - 12px)}#work .next-button{padding:24px 0}}
