@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}#abi_page{overflow:visible}.wrp_lower_fv h1{margin-top:.8em}@media only screen and (min-width: 768px){.wrp_lower_fv .box_lower_fv{margin-top:4.61rem}}@media only screen and (max-width: 767px){.wrp_lower_fv .box_lower_fv{margin-top:2em}}#main:before,#main:after{content:"";position:absolute;top:0;width:calc(120 / 767 * 100%);height:100%;background-size:cover;z-index:-1}@media only screen and (min-width: 768px){#main:before,#main:after{width:calc(270 / 1440 * 100%)}}#main:before{left:0;background:url(../../stay/usj/images/bg_pattern_l.webp) repeat-y left top/contain}#main:after{right:0;background:url(../../stay/usj/images/bg_pattern_r.webp) repeat-y right top/contain}.con_intro{position:relative;width:100%}@media only screen and (min-width: 768px){.con_intro{margin-top:6.92rem}}@media only screen and (max-width: 767px){.con_intro{margin-top:3em}}.con_intro .box_intro{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_intro .box_intro{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_intro .box_intro{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_intro .box_intro{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_intro{width:calc(370 / 428 * 100%)}}.con_intro .txt{margin-top:1em}@media only screen and (min-width: 768px){.con_intro .txt{text-align:center}}.con_jump{position:relative;width:100%}@media only screen and (min-width: 768px){.con_jump{margin-top:3.84rem}}@media only screen and (max-width: 767px){.con_jump{margin-top:3em}}.con_jump .box_jump{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_jump .box_jump{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_jump .box_jump{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_jump .box_jump{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jump .box_jump{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_jump .box_jump{width:calc(370 / 428 * 100%)}}.con_jump .box_jump .jump_list{display:flex;justify-content:center;align-items:flex-end;column-gap:calc(40 / 1200 * 100%);margin-top:1.53rem}@media only screen and (min-width: 768px){.con_jump .box_jump .jump_list{column-gap:calc(80 / 1200 * 100%);margin-top:2.3rem}}.con_jump .box_jump .jump_list li{transition:opacity .3s ease}@media only screen and (min-width: 768px){.con_jump .box_jump .jump_list li:nth-child(1){width:143px}.con_jump .box_jump .jump_list li:nth-child(2){width:120px}.con_jump .box_jump .jump_list li:nth-child(3){width:143px}}.con_jump .box_jump .jump_list li:hover{opacity:.8}.con_jump .box_jump .jump_list li img{width:auto;height:auto}@media only screen and (min-width: 768px){.con_parkin{padding-top:5rem}}@media only screen and (max-width: 767px){.con_parkin{padding-top:3em}}.con_parkin .box_parkin{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 768px){.con_parkin .box_parkin{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.con_parkin .box_parkin{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.con_parkin .box_parkin{max-width:calc(1440px);margin:auto}}.con_parkin .box_parkin .info{position:relative;box-sizing:border-box;text-align:left}@media only screen and (min-width: 768px){.con_parkin .box_parkin .info{width:calc(540 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_parkin .box_parkin .info{width:100%}}@media only screen and (min-width: 768px){.con_parkin .box_parkin .info{padding:0 calc(40 / 1440 * 100%) 0 calc(60 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_parkin .box_parkin .info{padding:2.5em 0 0}}@media only screen and (max-width: 767px){.con_parkin .box_parkin .info{width:calc(370 / 428 * 100%)}}.con_parkin .box_parkin .info .number{margin-bottom:1em}@media only screen and (min-width: 768px){.con_parkin .box_parkin .info .tmp_st_xl span{text-align:left}}@media only screen and (max-width: 767px){.con_parkin .box_parkin .info .tmp_st_xl span{text-align:center}}.con_parkin .box_parkin .info .tmp_st_xl span.en{font-size:2.77rem}.con_parkin .box_parkin .info .txt{margin-top:1em;box-sizing:border-box}@media only screen and (min-width: 768px){.con_parkin .box_parkin .info .txt{padding-right:calc(60 / 540 * 100%)}}@media only screen and (max-width: 767px){.con_parkin .box_parkin .info .txt{padding-right:0}}.con_parkin .box_parkin .info .note{margin-top:1em}@media only screen and (min-width: 768px){.con_parkin .box_parkin .info .note small{font-size:.85rem}}@media only screen and (max-width: 767px){.con_parkin .box_parkin .info .note small{font-size:.69rem}}@media only screen and (min-width: 768px){.con_parkin .box_parkin .img{width:calc(874 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_parkin .box_parkin .img{width:100%}}.con_pass{position:relative;width:100%}@media only screen and (min-width: 768px){.con_pass{margin-top:4.61rem}}@media only screen and (max-width: 767px){.con_pass{margin-top:3em}}.con_pass .box_pass{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_pass .box_pass{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_pass .box_pass{max-width:calc(1000px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_pass .box_pass{max-width:calc(1000px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pass .box_pass{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_pass .box_pass{width:calc(340 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_pass .box_pass{width:calc(1300 / 1440 * 100%);max-width:900px;min-width:calc(900 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_pass .box_pass{width:calc(370 / 428 * 100%)}}.con_pass .box_pass .inner{display:flex;padding-top:1.53rem;box-sizing:border-box}@media only screen and (min-width: 768px){.con_pass .box_pass .inner{align-items:flex-start;flex-direction:row;column-gap:calc(40 / 900 * 100%);padding-top:2.3rem}}@media only screen and (max-width: 767px){.con_pass .box_pass .inner{flex-direction:column;row-gap:1.53rem}}.con_pass .box_pass .img{width:100%}@media only screen and (min-width: 768px){.con_pass .box_pass .img{width:calc(298 / 900 * 100%)}}.con_pass .box_pass .txtarea{display:flex;flex-direction:column;row-gap:1.25em}.con_pass .box_pass .wrp_att{display:flex;align-items:center}@media only screen and (min-width: 1025px){.con_pass .box_pass .wrp_att{gap:6.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pass .box_pass .wrp_att{gap:3.07rem}}@media only screen and (max-width: 767px){.con_pass .box_pass .wrp_att{gap:1.5rem}}.con_pass .box_pass .wrp_att .img{width:9.23rem}@media only screen and (min-width: 768px){.con_pass .box_pass .wrp_att .img{padding-right:calc(20 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_pass .box_pass .wrp_att{flex-direction:column}}.con_pass .box_pass .att{margin-top:1.53rem;line-height:1.5;font-size:.77rem}@media only screen and (min-width: 768px){.con_pass .box_pass .att{margin-top:3.07rem;padding:0 calc(20 / 900 * 100%);font-size:.92rem}}.con_pass .box_pass .price_att{margin-bottom:.8em;color:#ff0000}.con_pass .box_btn{display:grid}@media only screen and (min-width: 768px){.con_pass .box_btn{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_pass .box_btn{margin-top:2em}}@media only screen and (min-width: 768px){.con_pass .box_btn{column-gap:2.46rem;row-gap:1.84rem;grid-template-columns:repeat(2, 1fr)}.con_pass .box_btn .tmp_btn_base:first-of-type{justify-self:end}.con_pass .box_btn .tmp_btn_cv{grid-column:1 / -1;justify-self:center;width:calc(330 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_pass .box_btn{grid-template-columns:repeat(1, 1fr);flex-direction:column;row-gap:.8em}}@media only screen and (min-width: 768px){.con_pass .box_btn>*{width:calc(330 / 434 * 100%)}}.con_access{position:relative;width:100%}@media only screen and (min-width: 768px){.con_access{padding-top:13.84rem}}@media only screen and (max-width: 767px){.con_access{padding-top:4em}}.con_access .box_access{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_access .box_access{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_access .box_access{max-width:calc(1000px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_access .box_access{max-width:calc(1000px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access .box_access{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_access .box_access{width:calc(340 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_access .box_access{width:calc(1300 / 1440 * 100%);max-width:900px;min-width:calc(900 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_access .box_access{width:calc(370 / 428 * 100%)}}.con_access .box_access .box_intro{position:relative}.con_access .box_access .box_intro:before{content:"";position:absolute;top:calc(-60 / 767 * 100%);width:calc(132 / 767 * 100%);max-width:6.15rem;aspect-ratio:76 / 122;background:url(../../stay/usj/images/ic_point02.webp) no-repeat left 0/contain;background-size:cover}@media only screen and (min-width: 768px){.con_access .box_access .box_intro:before{top:calc(-185 / 900 * 100%);left:62.6%;width:calc(76 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_access .box_access .box_intro:before{right:calc(10 / 767 * 100%)}}.con_access .box_access .box_intro .number{margin-bottom:1em}.con_access .box_access .box_intro .txt{margin-top:1em}@media only screen and (min-width: 768px){.con_access .box_access .box_intro .txt{text-align:center}}.con_access .box_access .box_route{display:flex;flex-direction:column;row-gap:1.53rem}@media only screen and (min-width: 768px){.con_access .box_access .box_route{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_access .box_access .box_route{margin-top:2em}}@media only screen and (min-width: 768px){.con_access .box_access .box_route{row-gap:2.3rem}}.con_access .box_access .box_route .img{width:100%}.con_access .box_access .box_btn{display:grid}@media only screen and (min-width: 768px){.con_access .box_access .box_btn{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_access .box_access .box_btn{margin-top:1em}}@media only screen and (min-width: 768px){.con_access .box_access .box_btn{column-gap:2.46rem;row-gap:1.84rem;grid-template-columns:repeat(2, 1fr)}.con_access .box_access .box_btn .tmp_btn_base:first-of-type{justify-self:end}}@media only screen and (max-width: 767px){.con_access .box_access .box_btn{grid-template-columns:repeat(1, 1fr);flex-direction:column;row-gap:.8em}}@media only screen and (min-width: 768px){.con_access .box_access .box_btn>*{width:calc(330 / 434 * 100%)}}.con_cloakroom{position:relative;width:100%}@media only screen and (min-width: 768px){.con_cloakroom{margin-top:13.84rem}}@media only screen and (max-width: 767px){.con_cloakroom{margin-top:4em}}.con_cloakroom .box_cloakroom{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom{max-width:calc(1440px);margin:auto}}.con_cloakroom .box_cloakroom .info{position:relative;box-sizing:border-box;text-align:left}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .info{width:calc(540 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom .info{width:100%}}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .info{padding:0 calc(40 / 1440 * 100%) 0 calc(60 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom .info{padding:2.5em 0 0}}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .info{order:1}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom .info{width:calc(370 / 428 * 100%)}}.con_cloakroom .box_cloakroom .info:before{content:"";position:absolute;top:calc(60 / 767 * 100%);right:calc(-25 / 767 * 100%);width:calc(200 / 767 * 100%);aspect-ratio:134 / 131;background:url(../../stay/usj/images/ic_point03.webp) no-repeat left 0/contain;background-size:cover}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .info:before{top:calc(-20 / 540 * 100%);right:calc(60 / 540 * 100%);width:calc(134 / 540 * 100%)}}.con_cloakroom .box_cloakroom .info .number{margin-bottom:1em}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .info .tmp_st_xl span{text-align:left}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom .info .tmp_st_xl span{text-align:center}}.con_cloakroom .box_cloakroom .info .tmp_st_xl span.en{font-size:2.77rem}.con_cloakroom .box_cloakroom .info .txt{margin-top:1em;box-sizing:border-box}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .info .txt{padding-right:calc(60 / 540 * 100%)}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom .info .txt{padding-right:0}}.con_cloakroom .box_cloakroom .info .note{margin-top:1em}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .info .note small{font-size:.85rem}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom .info .note small{font-size:.69rem}}@media only screen and (min-width: 768px){.con_cloakroom .box_cloakroom .img{width:calc(874 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_cloakroom .box_cloakroom .img{width:100%}}.con_attention{position:relative;width:100%;z-index:1}@media only screen and (min-width: 768px){.con_attention{margin-top:13.84rem}}@media only screen and (max-width: 767px){.con_attention{margin-top:4em}}@media only screen and (min-width: 768px){.con_attention{margin-bottom:7.69rem}}@media only screen and (max-width: 767px){.con_attention{margin-bottom:3em}}@media only screen and (min-width: 768px){.con_attention{padding-bottom:2.3rem}}@media only screen and (max-width: 767px){.con_attention{padding-bottom:1em}}@media only screen and (min-width: 768px){.con_attention:before,.con_attention:after{content:"";position:absolute;top:0;width:calc(270 / 1440 * 100%);background-size:cover;z-index:-1}.con_attention:before{left:calc(60 / 1440 * 100%);width:calc(205 / 1440 * 100%);aspect-ratio:205 / 241;background:url(../../stay/usj/images/img_att01.webp) no-repeat left 0/contain}.con_attention:after{right:calc(60 / 1440 * 100%);width:calc(292 / 1440 * 100%);aspect-ratio:292 / 224;background:url(../../stay/usj/images/img_att02.webp) no-repeat right 0/contain}}.con_attention .box_attention{margin-right:auto;margin-left:auto;line-height:1.5;font-size:.92rem}@media only screen and (min-width: 1025px){.con_attention .box_attention{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_attention .box_attention{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_attention .box_attention{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_attention .box_attention{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_attention .box_attention{width:calc(370 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_attention .box_attention{max-width:calc(800 / 1440 * 100%)}}.con_attention .box_attention .txt{margin-top:1em}.route_guide{display:flex;flex-direction:column;row-gap:.76rem}.route_guide .stopover{width:100%;padding:.5em 1em;text-align:center;color:white;background-color:var(--color-gra-gray);border-radius:3px;line-height:1.5;box-sizing:border-box}.route_guide .stopover.start,.route_guide .stopover.end{padding:.8em 1em}.route_guide .stopover.start{background-color:var(--color-gra-purple)}.route_guide .stopover.end{background-color:var(--color-gra-gold)}@media only screen and (max-width: 767px){.route_guide .stopover.accordion{position:relative}.route_guide .stopover.accordion:before{content:'';position:absolute;top:50%;right:15px;width:11px;height:1px;background:#fff;transform:translateY(-50%);-webkit-backface-visibility:hidden}.route_guide .stopover.accordion:after{content:'';position:absolute;top:50%;right:20px;width:1px;height:11px;background:#fff;transform:translateY(-50%);-webkit-backface-visibility:hidden}.route_guide .stopover.accordion.active:after{display:none}}.route_guide .route{padding:.8em 0;line-height:1.5;text-align:center;position:relative;z-index:1}.route_guide .route:before{content:'';position:absolute;top:0;right:0;left:0;width:4px;height:100%;border-left:4px solid #d1d1d1;margin:0 auto;z-index:-1}.route_guide .route span{background:white}.tmp_acc[open="true"] .accordion:after{display:none}
