@media (min-width: 809px){.scroll.front{width:auto}}@media (min-width: 809px){.scroll.front:before{animation-delay:2.3s}}.page-intro{left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 809px){.page-intro{width:100vw;min-width:100vw;max-width:100vw}}@media (max-width: 808px){.page-intro{position:relative;height:100vh;width:100vw;overflow:hidden;transition:.3s ease height}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.page-intro{min-width:100%}}.page-intro svg{display:block;position:relative;top:5px}@media (max-width: 808px){.page-intro svg{margin-top:-80px;transform:scale(0.34)}}.page-intro svg#logo-svg{display:block;position:absolute;left:50%;bottom:50%;top:auto;transform:translateX(-50%) translateY(calc(50% + 276px));opacity:0;animation:.5s 1.5s fadeIn forwards}.page-intro svg#logo-svg g,.page-intro svg#logo-svg path{fill:black}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.page-intro svg#logo-svg{bottom:calc(50% - 400px);transform:translateX(-50%) scale(0.57)}}@media (max-width: 808px){.page-intro svg#logo-svg{bottom:auto;top:95px;transform:translateX(-50%) scale(0.44)}}.page-intro .page-intro-h1{display:block;text-align:center;font-family:'AndrichMinerva', serif;font-size:67px;font-size:6.7rem}@media (max-width: 808px){.page-intro .page-intro-h1{font-size:28px;font-size:2.8rem}}@media (max-width: 808px){.page-intro .arrow{display:block;position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}}@media (min-width: 809px){.page-text-intro{margin-left:0;white-space:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 808px){.page-text-intro .text--ja,.page-text-intro .text--en{padding:0 15px;line-height:2.37;margin:30px 0}}@media (min-width: 809px){.page-text-intro .text--ja,.page-text-intro .text--en{text-align:center;line-height:2.6875;margin:50px 0}}@media (min-width: 809px){.page-text-intro .text--ja{font-size:18px;font-size:1.8rem}}@media (min-width: 809px){.page-text-intro .text--en{font-size:19px;font-size:1.9rem}}.page-image{opacity:0}@media (max-width: 808px){.page-image{margin-top:60px;padding:0 15px}}@media (min-width: 809px){.page-image{margin-left:540px;flex:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.page-image{opacity:1;width:1189px;min-width:1189px;max-width:1189px}}.page-image .image{display:block;width:100%}@media (min-width: 809px){.page-image .image{max-height:calc(100vh - 190px);width:1189px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.page-image .image{width:1189px}}.page-image img{max-width:calc(100vw - 30px);height:calc(100vh - 190px);max-height:880px}@media (max-width: 808px){.page-image img{height:auto}}.page-list{transition:0.3s ease all}@media (max-width: 808px){.page-list{margin-top:117px}}@media (min-width: 809px){.page-list{width:3188px;margin-left:835px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.page-list{width:3188px;min-width:3188px;max-width:3188px}}@media (max-width: 808px){.page-list .list-pages{padding:0 27px}}@media (min-width: 809px){.page-list .list-pages{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.page-list .list-pages__link{display:block;position:relative}@media (min-width: 809px){.page-list .list-pages__link:hover{opacity:1}.page-list .list-pages__link:hover .list-pages__img .image{transform:scale(1.2);filter:brightness(1.15)}}.page-list .list-pages__ja{position:absolute;z-index:2;white-space:nowrap;color:#000}@media (max-width: 808px){.page-list .list-pages__ja{font-size:15.84px;font-size:1.584rem}}@media (min-width: 809px){.page-list .list-pages__ja{font-size:32px;font-size:3.2rem}}.page-list .list-pages__en{position:relative;z-index:2;font-family:'AndrichMinerva', serif;position:absolute;white-space:nowrap;color:#000}@media (max-width: 808px){.page-list .list-pages__en{font-size:37.25px;font-size:3.725rem}}@media (min-width: 809px){.page-list .list-pages__en{font-size:73px;font-size:7.3rem}}.page-list .list-pages__img{display:block;overflow:hidden}.page-list .list-pages__img span{display:block;width:100%;background:center no-repeat;background-size:cover;transition:.5s ease all}.page-list .list-pages__item{opacity:0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.page-list .list-pages__item{opacity:1}}@media (max-width: 808px){.page-list .list-pages__item{width:213px;position:relative}.page-list .list-pages__item:not(:last-child){margin-bottom:124px}}@media (min-width: 809px){.page-list .list-pages__item{margin-left:522px}}@media (max-width: 808px){.page-list .list-pages__item--footsteps{float:right}}@media (min-width: 809px){.page-list .list-pages__item--footsteps{margin-left:0}}@media (max-width: 808px){.page-list .list-pages__item--footsteps .list-pages__ja{left:-90px;top:-35px}}@media (min-width: 809px){.page-list .list-pages__item--footsteps .list-pages__ja{left:-180px;top:-80px}}@media (max-width: 808px){.page-list .list-pages__item--footsteps .list-pages__en{left:-75px;top:-25px}}@media (min-width: 809px){.page-list .list-pages__item--footsteps .list-pages__en{left:-150px;top:-60px}}@media (min-width: 809px){.page-list .list-pages__item--footsteps .list-pages__img{width:417px}}@media (max-width: 808px){.page-list .list-pages__item--loss{clear:both}}@media (max-width: 808px){.page-list .list-pages__item--loss .list-pages__ja{left:233px;top:12px}}@media (min-width: 809px){.page-list .list-pages__item--loss .list-pages__ja{left:455px;top:10px}}.page-list .list-pages__item--loss .list-pages__en{transform:rotate(90deg)}@media (max-width: 808px){.page-list .list-pages__item--loss .list-pages__en{left:160px;top:5px}}@media (min-width: 809px){.page-list .list-pages__item--loss .list-pages__en{left:310px;top:0}}@media (min-width: 809px){.page-list .list-pages__item--loss .list-pages__img{width:434px}}@media (max-width: 808px){.page-list .list-pages__item--stay{float:right}}@media (max-width: 808px){.page-list .list-pages__item--stay .list-pages__ja{left:117px;top:-26px}}@media (min-width: 809px){.page-list .list-pages__item--stay .list-pages__ja{left:225px;top:-50px}}@media (max-width: 808px){.page-list .list-pages__item--stay .list-pages__en{left:10px;top:-35px}}@media (min-width: 809px){.page-list .list-pages__item--stay .list-pages__en{left:15px;top:-65px}}@media (min-width: 809px){.page-list .list-pages__item--stay .list-pages__img{width:417px}}@media (max-width: 808px){.page-list .list-pages__item--about{clear:both;margin:150px auto 0}}@media (min-width: 809px){.page-list .list-pages__item--about{margin-left:469px}}@media (max-width: 808px){.page-list .list-pages__item--about .list-pages__en{left:50%;top:251px;margin-left:-75px}}@media (min-width: 809px){.page-list .list-pages__item--about .list-pages__en{left:50px;top:480px}}@media (min-width: 809px){.page-list .list-pages__item--about .list-pages__img{width:407px}}@media (min-width: 809px){.page-link-to-other{margin-left:184px;width:1499px}}@media (max-width: 808px){.page-link-to-other{opacity:0}}.intro_text_svg>path{fill:none;stroke:#000;stroke-width:8px;stroke-dasharray:500;stroke-dashoffset:500}.intro_text_svg>path.letter-Interaction{animation:3s .5s dash forwards}.intro_text_svg>path.letter-Project{animation:3s .6s dash forwards}.intro_text_svg>path.letter-With{animation:3s .7s dash forwards}.intro_text_svg>path.letter-Wilson{animation:3s .8s dash forwards}.intro_text_svg>path.letter-Oryema{animation:3s .9s dash forwards}

/*# sourceMappingURL=maps/top.min.css.map */
