body{font-family:"aktiv-grotesk","Aktiv Grotesk","YuGothic","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;background:#9f9f9f;text-justify:inter-ideograph;letter-spacing:.05em}.popup-curtain{display:none;z-index:1}.popup-curtain.open{display:block;width:100vw !important;min-height:var(--full-height, 100vh);background:#000;opacity:.7;position:fixed;top:0;left:0}@media(max-width: 1023px){.popup-curtain{z-index:2}.popup-curtain.open{background:#000;opacity:.7}}#app{display:flex;flex-direction:column;min-height:var(--full-height, 100vh)}footer{margin-top:auto;background:#60ff92;color:#9f9f9f;padding:80px 0 100px 100px}footer .logo{width:500px}footer .address{margin-top:30px;text-align:start}footer .address li{list-style:none;line-height:160%}@media(max-width: 1023px){footer{display:flex;align-items:center;justify-content:center;padding:30px 30px 30px 60px}footer .logo{max-width:80%;width:250px}footer .address{font-size:10px;padding:0}}.en{text-align:start}.ja{text-align:justify}div,p,a,li,span,h1,h2{font-weight:bold}a:hover{opacity:.5}[v-cloak]{display:none}.loading{opacity:0;transition:opacity .25s}.loaded{opacity:1;transition:opacity .25s}#slider .one,#slider .two,#slider .three,#slider .four{width:100%;height:var(--full-height, 100vh);position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .5s}#slider .one{background-image:url("/biennale21/images/topback1.jpg");opacity:1}#slider .two{background-image:url("/biennale21/images/topback2.jpg");opacity:0}#slider .three{background-image:url("/biennale21/images/topback3.jpg");opacity:0}#slider .four{background-image:url("/biennale21/images/topback5.jpg");opacity:0}.top{min-height:var(--full-height, 100vh);width:100%}.top .life-wrapper{position:absolute;top:37%;width:100%;text-align:center;color:#60ff92}.top .life-wrapper .symposium{font-size:25px}.top .life-wrapper .life{max-width:80%;margin:10px auto 0 auto}.top .life-wrapper .life #bodymovin{width:100%;height:200px}@media(max-width: 1023px){.top .life-wrapper .life #bodymovin{height:50px;margin-top:50px}}.top .life-wrapper .sub-life{font-size:25px;margin-top:10px}.top .date{position:absolute;bottom:50px;width:100%;text-align:center;color:#60ff92;font-size:30px}@media(max-width: 1023px){.top{position:relative;left:25px;width:calc(100% - 25px)}.top .life-wrapper .life{max-width:90%}.top .life-wrapper .sub-life{font-size:10px;margin:30px auto;line-height:160%;max-width:90%}.top .date{font-size:20px;bottom:100px}}.about{background:#9f9f9f;width:100%;min-height:var(--full-height, 100vh)}.about h1.pc{padding-top:200px}.about h1.sp{display:none}.about .wrapper{color:#60ff92;max-width:1800px;padding-bottom:200px;margin:5% 5%}@media(max-width: 1023px){.about .wrapper{margin:0}}.about .wrapper h2{font-size:80px;line-height:160%;margin-top:70px}.about .wrapper .text{margin-top:70px}.about .wrapper .text p{font-size:69px;line-height:7rem;min-height:1em;line-break:strict}.about .wrapper .text p .alien-char{line-height:1em}.about .wrapper .members{margin-top:70px}.about .wrapper .members li{font-size:42px;list-style:none;line-height:160%}@media(max-width: 1023px){.about{position:relative;left:25px;width:calc(100% - 25px)}.about h1.pc{display:none}.about .wrapper{margin:0 10px 0 30px}.about .wrapper h1.sp{display:block;width:70px;margin:0px auto;padding-right:50px}.about .wrapper h1.sp img{margin-top:70px}.about .wrapper h2{margin-top:40px;font-size:16px;line-height:180%}.about .wrapper .text{margin-top:40px}.about .wrapper .text p{font-size:16px;line-height:2rem;min-height:1em}.about .wrapper .text p span{font-size:16px;line-height:2rem}.about .wrapper .members li{font-size:14px}}.speakers{background:#9f9f9f;width:100%;min-height:var(--full-height, 100vh);padding-bottom:300px;color:#60ff92}.speakers .wrapper{max-width:1800px;margin:5% 5%}@media(max-width: 1023px){.speakers .wrapper{margin:0}}.speakers .wrapper h1{font-size:110px;padding-top:200px}.speakers .wrapper .members{margin-top:100px;display:flex;flex-wrap:wrap}.speakers .wrapper .members .member{width:calc(25% - 30px);margin-top:50px;margin-right:30px}.speakers .wrapper .members .member img{width:100%}.speakers .wrapper .members .member img:hover{opacity:.5;cursor:pointer}.speakers .wrapper .members .member .name{text-align:start;font-size:20px;margin-top:5px;line-height:160%}.speakers .wrapper .members .member .name:hover{opacity:.5;cursor:pointer}.speakers .wrapper .members .member .position{font-size:16px;margin-top:5px;line-height:160%}.speakers .wrapper .members .member .position:hover{opacity:.5;cursor:pointer}.speakers .wrapper .members .member .popup{position:fixed;padding:60px 50px;inset:0;width:700px;height:70vh;background:#9f9f9f;top:0;bottom:0;left:0;right:0;overflow-y:auto;margin:auto;z-index:2}.speakers .wrapper .members .member .popup .name{text-align:start;font-size:30px;line-height:160%}.speakers .wrapper .members .member .popup .name:hover{opacity:unset;cursor:unset}.speakers .wrapper .members .member .popup .position{font-size:25px;margin-top:5px;line-height:160%}.speakers .wrapper .members .member .popup .position:hover{opacity:unset;cursor:unset}.speakers .wrapper .members .member .popup .description{margin-top:50px;font-size:30px;line-height:160%}.speakers .wrapper .members .member .popup h2{margin-top:50px;font-size:25px;line-height:160%}.speakers .wrapper .members .member .popup .title{font-size:30px;margin-top:5px;line-height:160%}.speakers .wrapper .members .member .popup .close{position:absolute;color:gray;font-size:30px;top:20px;right:20px}.speakers .wrapper .members .member .popup .close:hover{cursor:pointer}@media(max-width: 1023px){.speakers{position:relative;left:25px;width:calc(100% - 25px)}.speakers .wrapper{margin:0 10px 0 30px}.speakers .wrapper h1{font-size:40px;margin-top:0;padding-top:100px}.speakers .wrapper .members{margin-top:50px}.speakers .wrapper .members .member{width:100%;margin-right:0}.speakers .wrapper .members .member .name{font-size:30px}.speakers .wrapper .members .member .popup{width:80%;height:80vh;top:0;bottom:0;overflow-y:auto;margin:auto;z-index:2;padding:10px}.speakers .wrapper .members .member .popup .name{margin-top:100px;font-size:30px;line-height:160%}.speakers .wrapper .members .member .popup .position{font-size:16px;margin-top:5px;line-height:160%}.speakers .wrapper .members .member .popup .description{margin-top:50px;font-size:16px;line-height:160%}.speakers .wrapper .members .member .popup h2{margin-top:50px;font-size:14px;line-height:160%}.speakers .wrapper .members .member .popup .title{font-size:16px;margin-top:5px;line-height:160%}.speakers .wrapper .members .member .popup .close{position:absolute;color:gray;font-size:30px;top:20px;right:20px}.speakers .wrapper .members .member .popup .close:hover{cursor:pointer}}.pc-navi{display:flex;justify-content:space-between;align-items:flex-end;position:fixed;width:calc(100% - 80px);top:40px;left:40px;z-index:1}.pc-navi h1{color:#fff;font-size:20px}.pc-navi a{color:#fff;text-decoration:none}.pc-navi .links a{margin-left:50px}.pc-navi .links a.jp_en{margin-left:100px;cursor:pointer}.pc-navi .links a.jp_en .change-en{margin-right:5px;color:gray}.pc-navi .links a.jp_en .change-jp{margin-left:5px;color:gray}.pc-navi .links a.jp_en .active{color:#fff}@media(max-width: 1023px){.pc-navi{display:none}}.sp-navi-jp_en{display:none}@media(max-width: 1023px){.sp-navi-jp_en{display:block;position:fixed;top:20px;right:10px;font-size:10px;z-index:1}.sp-navi-jp_en a{text-decoration:none;color:#fff}.sp-navi-jp_en .jp_en .change-en{margin-right:5px;color:gray}.sp-navi-jp_en .jp_en .change-jp{margin-left:5px;color:gray}.sp-navi-jp_en .jp_en .active{color:#fff}}.sp-navi-curtain{display:none}@media(max-width: 1024px){.sp-navi-curtain.open{display:block;width:100vw;height:var(--full-height, 100vh);background:#000;opacity:.7;position:fixed;top:0;left:0;z-index:1}.sp-navi-curtain.open .close{color:#60ff92;position:fixed;font-size:10px;top:20px;right:20px}}@media(max-width: 1024px)and (max-width: 1024px){.sp-navi-curtain.open .close{position:absolute;color:gray;font-size:30px;top:20px;right:20px}.sp-navi-curtain.open .close:hover{cursor:pointer}}.sp-navi-sink{display:none}@media(max-width: 1024px){.sp-navi-sink{display:block;width:250px;transition:left .2s;background:#9f9f9f;position:fixed;top:0;left:-250px;z-index:2;min-height:var(--full-height, 100vh)}.sp-navi-sink.open{left:0}.sp-navi-sink ul{margin-top:70px}.sp-navi-sink ul li{display:flex;justify-content:center;width:90%}.sp-navi-sink ul li a{font-size:22px;display:flex;justify-content:left;align-items:center;height:50px;color:#fff;text-decoration:none;width:130px}}.sp-navi-float{display:none}@media(max-width: 1024px){.sp-navi-float{display:block;transition:left .2s;background:#9f9f9f;width:30px;min-height:var(--full-height, 100vh);position:fixed;top:0;left:0;z-index:2}.sp-navi-float.open{left:250px}.sp-navi-float h1{font-size:16px;transform:rotateZ(90deg);transform-origin:bottom left;position:relative;left:7px;top:15px;white-space:nowrap}.sp-navi-float h1 a{color:#fff;text-decoration:none}.sp-navi-float p{transform:rotateZ(90deg);transform-origin:bottom left;position:absolute;display:flex;width:50px;justify-content:center;align-items:center;height:30px;bottom:90px;color:#60ff92;font-size:12px}.sp-navi-float .menu_btn{position:absolute;bottom:15px;left:0;height:100px;width:50px;opacity:.5}}.reservation{min-height:var(--full-height, 100vh);color:#60ff92}@media(max-width: 1024px){.reservation{position:relative;left:25px;width:calc(100% - 25px)}}.reservation .wrapper{max-width:1800px;padding:5% 5%;padding-bottom:200px}@media(max-width: 1024px){.reservation .wrapper{margin:0 10px 0 30px;padding:0;padding-bottom:200px}}.reservation .days{display:flex;justify-content:space-between;margin-top:20px}@media(max-width: 1024px){.reservation .days{flex-direction:column}}.reservation .days a{display:block;width:calc(100% / 3 - 10px);color:unset;text-decoration:none}@media(max-width: 1024px){.reservation .days a{width:100%;margin-top:20px}}.reservation .days .day-wrap{display:flex;background:#edff60;justify-content:center;align-items:center}.reservation .days .day-wrap .day{text-align:center;padding:30px 0}@media(max-width: 1024px){.reservation .days .day-wrap{width:100%}}.reservation .days .day-wrap .day{text-align:center;padding:30px 0;color:#00d8ff}.reservation .days .day-wrap .day .date{font-size:80px;line-height:1em;letter-spacing:.2rem;margin-bottom:25px}@media(max-width: 1024px){.reservation .days .day-wrap .day .date{font-size:40px;line-height:1em;letter-spacing:.2rem;margin-bottom:25px}}.reservation .days .day-wrap .day .week{font-size:45px;margin-top:10px;line-height:1em;color:#00d8ff}@media(max-width: 1024px){.reservation .days .day-wrap .day .week{font-size:30px;margin-top:10px;line-height:1em}}.reservation h1{font-size:70px;padding-top:200px}@media(max-width: 1024px){.reservation h1{font-size:40px;margin-top:0;padding-top:100px}}.reservation p{font-size:35px;line-height:1.6em;letter-spacing:.2rem}@media(max-width: 1024px){.reservation p{font-size:16px;line-height:2rem;letter-spacing:.05rem}}.reservation .reservation-text{margin-top:50px}.reservation .access-text{margin-top:80px}.reservation .map{margin-top:20px;background:#edff60;width:100%;height:100px}.program{background:#5a5a5a;min-height:var(--full-height, 100vh)}@media(max-width: 1024px){.program{position:relative;left:25px;width:calc(100% - 25px)}}.program h1{color:#60ff92;font-size:110px;padding-top:200px;margin-bottom:100px}@media(max-width: 1024px){.program h1{font-size:40px;margin-top:0;padding-top:100px}}.program .popup{position:fixed;padding:60px 50px;inset:0;width:700px;height:70vh;background:#9f9f9f;top:0;bottom:0;left:0;right:0;overflow-y:auto;margin:auto;z-index:2;font-size:30px;line-height:160%}.program .popup .close{position:absolute;color:gray;font-size:30px;top:20px;right:20px}.program .popup .close:hover{cursor:pointer}@media(max-width: 1024px){.program .popup{width:80%;height:80vh;top:0;bottom:0;left:0;right:0;overflow-y:auto;margin:auto;z-index:2;padding:60px 10px;font-size:16px}}.program h2{color:#60ff92;font-size:65px;margin:100px 0 30px 0;letter-spacing:.2rem}.program h2.friday{margin-top:36px}@media(max-width: 1024px){.program h2{font-size:28px;margin-bottom:10px}}.program h3,.program h4{font-size:60px;font-weight:bold;line-height:1.6em;color:#60ff92}@media(max-width: 1024px){.program h3,.program h4{font-size:20px}}.program h3{font-size:40px;letter-spacing:.2rem}.program h4{font-size:40px;margin-top:10px}@media(max-width: 1024px){.program h4{font-size:28px;margin-bottom:10px;letter-spacing:.1rem}}.program .wrapper{max-width:1800px;padding:5% 5%;padding-bottom:200px}@media(max-width: 1024px){.program .wrapper{margin:0 10px 0 30px;padding:0}}.program .session{display:grid;gap:0 20px;grid-template-columns:1fr 1fr}@media(max-width: 1024px){.program .session{gap:0 10px;grid-template-columns:1fr;font-size:14px}}.program .session .text .session-text{margin-top:36px;background:#9f9f9f;padding:30px;border:solid 10px #60ff92;padding-top:20px}.program .session .text .session-text p{color:#60ff92;font-size:32px}@media(max-width: 1024px){.program .session .text .session-text{margin-bottom:0;padding:20px;padding-top:10px;max-height:200px;transition:max-height 2s;overflow:hidden}.program .session .text .session-text.acordion{max-height:2000px}}.program .session .text .session-text-1218-1{height:calc(128px * 26.5 - 30px * 2)}@media(max-width: 1024px){.program .session .text .session-text-1218-1{height:unset;margin-bottom:unset}}.program .session .text .session-text-1218-2{height:calc(128px * 17.5 - 30px * 2)}@media(max-width: 1024px){.program .session .text .session-text-1218-2{height:unset;margin-top:30px}}.program .session .text .session-text-1219{height:calc(128px * 48.5 - 30px * 2)}@media(max-width: 1024px){.program .session .text .session-text-1219{height:unset;margin-top:30px}}.program .session .text p{margin-top:10px;line-height:1.6em}@media(max-width: 1024px){.program .session .text p{font-size:16px !important;display:none}}@media(max-width: 1024px){.program .session .text p.show{display:block}}.program .session .cet{color:#fff;padding-top:50px}.program .session .time-table{display:grid;grid-template-columns:50px 1fr;gap:0 45px}@media(max-width: 1024px){.program .session .time-table{gap:0 40px}}.program .session .time-table .time-area{display:grid;grid-auto-rows:128px;place-items:center}.program .session .time-table .time-area .time{color:#9f9f9f;font-size:24px}.program .session .time-table .time-area .time.line{color:#fff;letter-spacing:.1rem}.program .session .time-table .schedule-area{display:grid;align-items:center;grid-auto-rows:128px}.program .session .time-table .schedule-area h3,.program .session .time-table .schedule-area p{line-height:1.6em;margin-left:20px;text-align:start}.program .session .time-table .schedule-area .titlename:hover{opacity:.5;cursor:pointer}.program .session .time-table .schedule-area .title{font-size:25px;letter-spacing:.2rem;word-break:break-word}@media(max-width: 1024px){.program .session .time-table .schedule-area .title{font-size:24px}}.program .session .time-table .schedule-area .name{font-size:20px}@media(max-width: 1024px){.program .session .time-table .schedule-area .name{font-size:16px}}.program .session .time-table .schedule-area hr{border-top:1px solid #fff}.program .session .time-table .schedule-area .schedule{color:#60ff92}.program .session .time-table .schedule-area-1217 .schedule.line-1{grid-row:1/2}.program .session .time-table .schedule-area-1217 .schedule.d1217-1{grid-row:2/4}.program .session .time-table .schedule-area-1217 .schedule.line-2-d1217-2{grid-row:4/5;position:relative;top:48px}@media(max-width: 1024px){.program .session .time-table .schedule-area-1217 .schedule.line-2-d1217-2{top:33px}}.program .session .time-table .schedule-area-1217 .schedule.line-2-d1217-2 p{position:relative;top:10px}.program .session .time-table .schedule-area-1217 .schedule.line-2-d1217-2 hr{margin:0}.program .session .time-table .schedule-area-1217 .schedule.line-3-d1217-3{grid-row:5/6;position:relative;top:48px}@media(max-width: 1024px){.program .session .time-table .schedule-area-1217 .schedule.line-3-d1217-3{top:33px}}.program .session .time-table .schedule-area-1217 .schedule.line-3-d1217-3 p{position:relative;top:10px}.program .session .time-table .schedule-area-1217 .schedule.line-3-d1217-3 hr{margin:0}.program .session .time-table .schedule-area-1217 .schedule.line-4{grid-row:6/7}.program .session .time-table .schedule-area-1217 .schedule.d1217-4{grid-row:7/14}.program .session .time-table .schedule-area-1217 .schedule.line-5{grid-row:14/15}.program .session .time-table .schedule-area-1217 .schedule.d1217-5{grid-row:15/18}.program .session .time-table .schedule-area-1217 .schedule.line-6{grid-row:18/19}.program .session .time-table .schedule-area-1218-1 .schedule.line-1{grid-row:1/2}.program .session .time-table .schedule-area-1218-1 .schedule.d1218-1{grid-row:2/9}.program .session .time-table .schedule-area-1218-1 .schedule.line-2{grid-row:9/10}.program .session .time-table .schedule-area-1218-1 .schedule.line-3{grid-row:10/11}.program .session .time-table .schedule-area-1218-1 .schedule.d1218-2{grid-row:11/18}.program .session .time-table .schedule-area-1218-1 .schedule.line-4{grid-row:18/19}.program .session .time-table .schedule-area-1218-1 .schedule.line-5{grid-row:19/20}.program .session .time-table .schedule-area-1218-1 .schedule.d1218-3{grid-row:20/27}.program .session .time-table .schedule-area-1218-1 .schedule.line-6{grid-row:27/28}.program .session .time-table .schedule-area-1218-1 .schedule.d1218-4{grid-row:28/29}.program .session .time-table .schedule-area-1218-2 .schedule.line-7{grid-row:1/2}.program .session .time-table .schedule-area-1218-2 .schedule.d1218-5{grid-row:2/9}.program .session .time-table .schedule-area-1218-2 .schedule.line-8{grid-row:9/10}.program .session .time-table .schedule-area-1218-2 .schedule.line-9{grid-row:10/11}.program .session .time-table .schedule-area-1218-2 .schedule.d1218-6{grid-row:11/18}.program .session .time-table .schedule-area-1218-2 .schedule.line-10{grid-row:18/19}.program .session .time-table .schedule-area-1219 .schedule.line-1{grid-row:1/2}.program .session .time-table .schedule-area-1219 .schedule.d1219-1{grid-row:2/9}.program .session .time-table .schedule-area-1219 .schedule.line-3{grid-row:9/10}.program .session .time-table .schedule-area-1219 .schedule.d1219-2{grid-row:10/17}.program .session .time-table .schedule-area-1219 .schedule.line-4{grid-row:17/18}.program .session .time-table .schedule-area-1219 .schedule.d1219-3{grid-row:18/25}.program .session .time-table .schedule-area-1219 .schedule.line-5{grid-row:25/26}.program .session .time-table .schedule-area-1219 .schedule.d1219-4{grid-row:26/33}.program .session .time-table .schedule-area-1219 .schedule.line-6{grid-row:33/34}.program .session .time-table .schedule-area-1219 .schedule.d1219-5{grid-row:34/39}.program .session .time-table .schedule-area-1219 .schedule.line-7{grid-row:39/40}.program .session .time-table .schedule-area-1219 .schedule.d1219-6{grid-row:40/49}.program .session .time-table .schedule-area-1219 .schedule.line-8{grid-row:49/50}.program .session .time-table .schedule-area-1219 .schedule.d1219-7{grid-row:50/51}.program .session .time-table .schedule-area-1219 .schedule.d1219-7 .end{font-size:50px}