body{font-family:"Roboto",YakuHanJP,"Noto Sans JP",sans-serif}.wrapper{overflow:visible}.header_logo a{width:auto}.header_logo a svg{width:auto;height:4rem}@media screen and (max-width: 768px){.header_logo a svg{height:2rem}}.header_navi_lang a.is_active{text-decoration:underline}body.xr-museum .header_logo a svg{fill:#fff}body.xr-museum .header_navi_link{color:#fff}body.xr-museum .header_navi_lang{color:#fff}body.xr-museum .header_navi_lang a{color:#fff}body.xr-museum .header_trigger a span,body.xr-museum .header_trigger a::before,body.xr-museum .header_trigger a::after{background:#fff}.text_xr_title01{font-size:6.4rem;font-weight:bold;line-height:1.5}@media screen and (max-width: 768px){.text_xr_title01{font-size:2.8rem}}.text_xr_title02{display:flex;align-items:center;font-size:4.8rem;font-weight:bold;line-height:1.5}@media screen and (max-width: 768px){.text_xr_title02{font-size:2.4rem}}.text_xr_title02::before,.text_xr_title02::after{content:"";flex:1;height:.2rem;background:#fff}.text_xr_title02::before{margin-right:.5em}.text_xr_title02::after{margin-left:.5em}.text_xr_title03{font-size:4.8rem;font-weight:bold;line-height:1.25}@media screen and (max-width: 768px){.text_xr_title03{font-size:2.4rem}}.text_xr_title03 ._sub{font-size:58.3333333333%}.top_movie_wrap{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background:#222}.top_movie_wrap video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top_catch_wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100vh;color:#fff}.text_top_catch01{width:31.25vw}@media screen and (max-width: 1024px){.text_top_catch01{width:48.828125vw}}@media screen and (max-width: 768px){.text_top_catch01{width:64vw}}.text_top_catch02{color:#fff;font-size:2.0833333333vw;font-weight:bold}@media screen and (max-width: 1024px){.text_top_catch02{font-size:3.515625vw}}@media screen and (max-width: 768px){.text_top_catch02{font-size:5.0666666667vw}}.top_intro_wrap{overflow:hidden;color:#fff;background:#000}.top_intro_sticky{position:relative}.top_intro_item{position:relative;height:0;opacity:0;visibility:hidden}@media screen and (max-width: 1024px){.top_intro_item{display:flex;flex-direction:column}}.top_intro_item.is_active{height:100vh;opacity:1;visibility:visible}.top_intro_item.is_active ._text{opacity:1;visibility:visible;transform:translateY(0)}.top_intro_item.is_active ._ar{opacity:1;transform:translate(-110%, 0)}@media screen and (max-width: 1024px){.top_intro_item.is_active ._ar{transform:translate(0, 0)}}.top_intro_item ._text{position:absolute;z-index:9;left:50%;top:0;display:flex;flex-direction:column;justify-content:center;width:50%;height:100%;padding:0 8rem 8rem;opacity:0;visibility:hidden;transform:translateY(4rem);transition:1s ease}@media screen and (max-width: 1024px){.top_intro_item ._text{position:static;width:100%;height:25vh;padding:20rem 5rem 0;text-align:center}}@media screen and (max-width: 768px){.top_intro_item ._text{padding:15rem 2rem 0}}.top_intro_item ._ar{position:absolute;z-index:9;left:50%;top:0;display:flex;align-items:center;width:45rem;height:100%;padding-bottom:10%;opacity:0;transform:translate(-110%, 4rem);transition:1s ease 1s}@media screen and (max-width: 1024px){.top_intro_item ._ar{top:auto;bottom:0;left:0;justify-content:center;width:100%;height:75vh;transform:translate(0, 4rem)}}@media screen and (max-width: 768px){.top_intro_item ._ar{padding-bottom:20%}}@media screen and (max-width: 1024px){.top_intro_item ._ar img{width:40%}}@media screen and (max-width: 768px){.top_intro_item ._ar img{width:50%}}.top_intro_item ._image{position:absolute;left:0;top:0;width:100%;height:100vh;background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width: 1024px){.top_intro_item ._image{position:static;height:75vh;background-size:auto 100%}}.top_intro_item#item01 ._image{background-image:url("../images/xr/top_intro01.png")}@media screen and (max-width: 1024px){.top_intro_item#item01 ._image{background-image:url("../images/xr/top_intro01_sp.png")}}.top_intro_item#item02 ._image{background-image:url("../images/xr/top_intro02.png")}@media screen and (max-width: 1024px){.top_intro_item#item02 ._image{background-image:url("../images/xr/top_intro02_sp.png")}}.top_intro_item#item03 ._image{background-image:url("../images/xr/top_intro03.png")}@media screen and (max-width: 1024px){.top_intro_item#item03 ._image{background-image:url("../images/xr/top_intro03_sp.png")}}.top_intro_item#item04 ._image{background-image:url("../images/xr/top_intro04.png")}@media screen and (max-width: 1024px){.top_intro_item#item04 ._image{background-image:url("../images/xr/top_intro04_sp.png")}}.text_top_intro01{font-size:4.8rem;font-weight:bold;line-height:1.25}@media screen and (max-width: 768px){.text_top_intro01{font-size:2rem}}.text_top_intro01 ._number{position:relative;top:-0.1em;display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin-right:.5rem;font-size:80%;border:1px solid #fff;border-radius:100%}@media screen and (max-width: 768px){.text_top_intro01 ._number{width:2rem;height:2rem}}.top_tutorial_wrap{color:#fff}.top_tutorial_bg{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;opacity:0}.top_tutorial_bg.is_active{opacity:1}.top_tutorial_bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.top_tutorial_movie{aspect-ratio:4/3}}@media screen and (max-width: 768px){.top_tutorial_movie video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.text_top_tutorial01{display:inline-flex;align-items:center;justify-content:center;padding:0 1em;color:#000;font-weight:500;background:#fff}.top_map_wrap{color:#fff;background:#000}.top_map_trigger_list{display:flex;align-items:center;justify-content:center}.top_map_trigger_list li{display:flex;align-items:center;justify-content:center;flex-direction:column;width:36rem;height:8rem;color:#999;font-size:2.4rem;font-weight:bold;line-height:1.25;cursor:pointer}@media screen and (max-width: 768px){.top_map_trigger_list li{width:16rem;height:4.4rem;font-size:1.4rem}}.top_map_trigger_list li.is_active{color:#fff;background:#333}.top_map_trigger_list li ._sub{font-size:75%;font-weight:normal}.top_map_content{margin-left:5rem;margin-right:5rem;background:#333}@media screen and (max-width: 768px){.top_map_content{margin-left:0;margin-right:0;padding:2rem 0}}.top_map_content ._map{width:100%;height:auto;aspect-ratio:16/9}@media screen and (max-width: 768px){.top_map_content ._map{aspect-ratio:9/16}}.top_map_outside_trigger ._item{cursor:pointer}.top_map_outside_trigger ._item::before{content:"｜";margin:0 .5em;color:#fff}.top_map_outside_trigger ._item:last-child::after{content:"｜";margin:0 .5em;color:#fff}.top_map_outside_trigger ._item.is_current span{position:relative}.top_map_outside_trigger ._item.is_current span::before{content:"▼";position:absolute;bottom:-1.25em;left:50%;transform:translateX(-50%) scale(0.5)}.top_map_outside_slide ._item img{width:116rem;margin:auto}@media screen and (max-width: 768px){#okzoom{max-width:inherit;width:auto;height:48rem}}.js_tab_content{display:none}.js_tab_content.is_active{display:block}body.is_en .text_title01,body.is_en .text_title02,body.is_en .text_title03,body.is_en .text_title04,body.is_en .text_title05{line-height:1.5}body.is_en .text_title02{font-size:6.48rem}@media screen and (max-width: 768px){body.is_en .text_title02{font-size:2.4rem}}body.is_en .text_title03{font-size:5.4rem}@media screen and (max-width: 768px){body.is_en .text_title03{font-size:2rem}}body.is_en .text_title04{font-size:4.32rem}@media screen and (max-width: 768px){body.is_en .text_title04{font-size:1.8rem}}body.is_en .text_title05{font-size:2.88rem}@media screen and (max-width: 768px){body.is_en .text_title05{font-size:1.6rem}}body.is_en .text_xr_title01{font-size:5.76rem}@media screen and (max-width: 768px){body.is_en .text_xr_title01{font-size:2.8rem}}@media screen and (max-width: 768px){body.is_en .text_xr_title02{font-size:2.16rem}}body.is_en #introduction .text_xr_title01{font-size:5.12rem}@media screen and (max-width: 768px){body.is_en #introduction .text_xr_title01{font-size:2.8rem}}