body{font-family:"Plus Jakarta Sans","Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}*{box-sizing:border-box;font-family:inherit;font-weight:inherit}a{color:inherit;text-decoration:none}br._sp{display:none}.outlinedButtonBase{display:block;background-image:url(../images/common/frameEdgeTL.png),url(../images/common/frameEdgeTR.png),url(../images/common/frameEdgeBR.png),url(../images/common/frameEdgeBL.png);background-position:top left,top right,bottom right,bottom left;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:5px 5px,5px 5px,5px 5px,5px 5px;position:relative}.outlinedButtonBase:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #4a4a4a;z-index:-1}.outlinedButtonBase img{padding:5px;position:relative;z-index:2}.outlinedButton{display:flex;align-items:center;justify-content:center;width:253px;height:50px;background:url(../images/common/outlinedButtonBg.png) no-repeat;background-size:cover;font-size:14px}.outlinedButton:before{content:"";display:block}.outlinedButton._x:before{width:12px;height:13px;background:url(../images/top/sec2_x.png) center no-repeat;background-size:contain;margin-right:10px}.outlinedButton._insta:before{width:15px;height:15px;background:url(../images/top/sec2_insta.png) center no-repeat;background-size:contain;margin-right:10px}.outlinedButton:hover{background:#f7ff00;color:#000}.outlinedButton:hover._x:before{background-image:url(../images/top/sec2_x_hover.png)}.outlinedButton:hover._insta:before{background-image:url(../images/top/sec2_insta_hover.png)}#menuButtonSp,#menuSp{display:none}@keyframes noise{0%{background-position:0px 0px,center 50vh}25%{background-position:3px 3px,center 50vh}50%{background-position:-10px 5px,center 50vh}75%{background-position:10px 10px,center 50vh}100%{background-position:20px -5px,center 50vh}}#wrapper{color:#fff;position:relative;max-width:100%;background-image:url(../images/common/kv.png);background-size:100% auto;background-repeat:repeat-y;background-position:center 50vh;background-color:#0e0e0e;padding-top:107px}#wrapper main{position:relative;z-index:2}#wrapper:before{content:"";display:block;position:absolute;inset:0}#wrapper._exhibition-open{padding-top:137px}#wrapper._exhibition-open #headerOpenStatus{display:flex}#wrapper._exhibition-open #globalHeader{height:137px}#wrapper._exhibition-open._scrolled #globalHeader{transform:translateY(-30px)}#headerOpenStatus{background:#f7ff00;font-size:14px;width:fit-content;color:#000;padding:8px 20px;display:none;align-items:center}#headerOpenStatus span{display:inline-block}#headerOpenStatus .status{margin-right:.5em;min-width:115px}#headerOpenStatus .time{margin-left:.5em;min-width:150px;font-size:11px}@keyframes blinkText{50%{color:rgba(0,0,0,0)}}#globalHeader{height:107px;position:relative;z-index:4;position:fixed;top:0;left:0;right:0;transition:transform 300ms ease}#globalHeader .wrapper{padding:20px 40px 30px;z-index:2;display:flex;justify-content:space-between}#globalHeader .wrapper nav ul{display:flex;font-size:11px}#globalHeader .wrapper nav ul li{margin:0 15px;position:relative}#globalHeader .wrapper nav ul li:after{content:"";display:none;height:0;width:0;border-bottom:5px solid #fff;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);position:absolute;top:28px;left:50%;transform:translateX(-50%)}#globalHeader .wrapper nav ul li._current:after{display:block}#globalHeader .wrapper nav ul li a:hover{animation:blinkText .05s steps(1, end) infinite}#globalHeader .wrapper .right{display:flex;width:184px;justify-content:end}#globalHeader .wrapper .right .lang{display:flex;font-size:11px;position:relative}#globalHeader .wrapper .right .lang a{display:block;position:relative}#globalHeader .wrapper .right .lang a+a{margin-left:15px}#globalHeader .wrapper .right .lang a:after{content:"";display:none;height:0;width:0;border-bottom:5px solid #fff;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);position:absolute;top:28px;left:50%;transform:translateX(-50%)}#globalHeader .wrapper .right .lang a[data-stt-active]:after{display:block}#globalHeader h2{position:absolute;left:50%;transform:translateX(-50%);top:85px}#information{padding-top:175px;padding-bottom:145px;background:url(../images/top/sec6_bg.png) center top no-repeat;background-size:1500px 672px}#information .bg{position:relative}#information .bg:before,#information .bg:after{content:"";display:block;width:210px;height:410px;position:absolute;top:0}#information .bg:before{left:0;background:url(../images/top/sec6_bgLeft.png) center no-repeat;background-size:210px 410px}#information .bg:after{right:0;background:url(../images/top/sec6_bgRight.png) center no-repeat;background-size:210px 410px}#information .bg .wrapper{max-width:1500px;padding:0 330px;margin:0 auto}#information .bg .wrapper ul{margin-top:61px;font-size:14px;line-height:23px}#information .bg .wrapper ul li{position:relative;padding-left:181px}#information .bg .wrapper ul li .title{position:absolute;left:0;top:0}#information .bg .wrapper ul li .content .note{display:block;font-size:12px;font-weight:bold}#information .bg .wrapper ul li .content.address span{display:block;margin-bottom:5px}#information .bg .wrapper ul li+li{margin-top:13px}#information .bg .wrapper ul li+.logo{margin-top:36px}#information .bg .wrapper ul li+.logo .content{display:flex;align-items:center}#information .bg .wrapper ul li+.logo .content img+img{margin-left:40px}#globalFooter{background:#000;padding-top:80px}#globalFooter .wrapper{max-width:1320px;padding:0 40px;margin:0 auto;padding-bottom:50px;position:relative}#globalFooter .wrapper h2{display:flex;height:50px;align-items:center}#globalFooter .wrapper .contact{margin-top:38px;font-size:14px;line-height:27px}#globalFooter .wrapper .contact li{position:relative;padding-left:170px}#globalFooter .wrapper .contact li .title{position:absolute;left:0;top:0}#globalFooter .wrapper .contact li+li{margin-top:17px}#globalFooter .wrapper .sns{display:flex;position:absolute;top:0;right:40px}#globalFooter .wrapper .sns li img{margin-right:10px}#globalFooter .wrapper .sns li+li{margin-left:40px}#globalFooter .wrapper .copyright{font-size:11px;line-height:20px;color:#606060;margin-top:78px}#globalFooter>.copyright{font-size:11px;height:60px;width:100%;display:flex;align-items:center;justify-content:center;background:#f7ff00;color:#000}#globalFooter>.copyright span{margin-left:4px}.newsListItem a{display:block;width:400px;padding-bottom:40px;position:relative;min-height:100%}.newsListItem a .image{width:100%;height:300px;position:relative;margin-bottom:30px}.newsListItem a .image span{width:100%;height:100%}.newsListItem a .image span img{height:100%;width:100%;object-fit:cover}.newsListItem a .meta{display:flex;justify-content:space-between;color:#f7ff00;font-size:12px}.newsListItem a .title{margin-top:24px;font-size:14px;line-height:1.5em}.newsListItem a .more{font-size:14px;display:flex;align-items:center;position:absolute;right:0;bottom:0}.newsListItem a .more:before{content:"";display:inline-block;height:1px;width:40px;background-color:#f7ff00;margin-right:15px;transform:translateY(2px);transition:width 300ms ease}.newsListItem a:hover .more:before{width:120px}.newsInfo .snsTitle{text-align:center;position:relative}.newsInfo .snsTitle::after{content:"";display:block;position:absolute;width:310px;height:50px;background-color:#f7ff00;opacity:.35;right:0;top:-24px}.newsInfo .sns{display:flex;justify-content:center;margin-top:35px}.newsInfo .sns li+li{margin-left:40px}.commonSidebarWrapper{position:sticky;top:80px;height:fit-content}.commonSidebarWrapper .commonSidebar li{margin-bottom:25px}.commonSidebarWrapper .commonSidebar li>a,.commonSidebarWrapper .commonSidebar li .anckor{display:flex;padding-right:85px;font-size:14px;line-height:23px}.commonSidebarWrapper .commonSidebar li>a:before,.commonSidebarWrapper .commonSidebar li .anckor:before{content:"";display:inline-block;height:1px;width:25px;margin-right:10px;background-color:#f7ff00;transition:width 300ms ease;margin-top:11px;flex-shrink:0}.commonSidebarWrapper .commonSidebar li .anckor .multiline a{margin-top:15px;display:block;position:relative}.commonSidebarWrapper .commonSidebar li .anckor .multiline a:before{content:"";display:block;border:3px solid rgba(0,0,0,0);border-left:5px solid #f7ff00;position:absolute;left:-15px;top:8px}.commonSidebarWrapper .commonSidebar li._current>a:before,.commonSidebarWrapper .commonSidebar li._current .anckor:before{width:65px}@media(max-width: 1150px){.commonSidebarWrapper{position:relative;top:auto;overflow-x:auto;margin:0 -25px}.commonSidebarWrapper .commonSidebar{display:flex;padding:0 7px;width:fit-content}.commonSidebarWrapper .commonSidebar li{font-size:14px;flex-shrink:0;padding:0 18px;max-width:276px;margin-bottom:0}.commonSidebarWrapper .commonSidebar li a,.commonSidebarWrapper .commonSidebar li .anckor{padding-right:0}.commonSidebarWrapper .commonSidebar li+li{margin-top:0}.commonSidebarWrapper .commonSidebar li._current a:before,.commonSidebarWrapper .commonSidebar li._current .anckor:before{width:25px !important}}.commonArticle .information{font-size:14px;color:#f7ff00}.commonArticle h2{font-size:28px;line-height:42px;margin-top:20px;margin-bottom:33px}.commonArticle .content{font-size:14px;line-height:1.9em}.commonArticle .content>*{margin-top:1em}.commonArticle .content h3{font-size:19px;line-height:32px}.commonArticle .content .swiper{margin-top:2em;margin-bottom:40px;padding-bottom:65px}.commonArticle .content .swiper .swiper-wrapper .swiper-slide{height:auto}.commonArticle .content .swiper .swiper-wrapper .swiper-slide .outlinedButtonBase{height:100%;display:flex;align-items:center;justify-content:center}.commonArticle .content .swiper .swiper-wrapper .swiper-slide .outlinedButtonBase img{width:auto;height:auto;max-width:100%;max-height:100%}.commonArticle .content .swiper .swiper-pagination{position:absolute;bottom:20px;right:0;text-align:right}.commonArticle .content .swiper .swiper-pagination .swiper-pagination-bullet{width:40px;height:2px;background:#fff;border-radius:0;opacity:1}.commonArticle .content .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f7ff00}.commonArticle .content .swiper .swiper-button-prev,.commonArticle .content .swiper .swiper-button-next{position:absolute;bottom:0;top:auto;height:90px;width:90px;margin-top:0;color:rgba(0,0,0,0);background:url(../images/common/swiper_button.png) no-repeat center #f7ff00;background-size:24.5px 38.5px}.commonArticle .content .swiper .swiper-button-prev{left:25px;transform:rotate(180deg)}.commonArticle .content .swiper .swiper-button-next{left:135px}@media(max-width: 1150px){.commonArticle .information{font-size:12px}.commonArticle h2{font-size:18px;line-height:29px;margin-top:6px;margin-bottom:13px}.commonArticle .content{font-size:14px;line-height:1.9em}.commonArticle .content>*{margin-top:1em}.commonArticle .content h3{font-size:16px;line-height:27px}.commonArticle .content .swiper{margin-bottom:30px;padding-bottom:79px}.commonArticle .content .swiper .swiper-pagination{bottom:0px;left:0;text-align:center}.commonArticle .content .swiper .swiper-pagination .swiper-pagination-bullet{width:36px}.commonArticle .content .swiper .swiper-button-prev,.commonArticle .content .swiper .swiper-button-next{bottom:28px;height:72px;width:72px;background-size:20px 30px}.commonArticle .content .swiper .swiper-button-prev{left:20px}.commonArticle .content .swiper .swiper-button-next{left:108px}}#ticketSection{position:fixed;right:30px;bottom:30px;z-index:8}#wrapper.top .mainSection_1{position:relative;margin-top:-30px}#wrapper.top .mainSection_1 h1{position:sticky;top:105px;z-index:2;text-align:center}#wrapper.top .mainSection_1 .kv{margin-top:-122px;height:50vw;width:100%;background:#1c2344;overflow:hidden;position:relative}#wrapper.top .mainSection_1 .kv iframe{position:absolute;inset:0;width:100%;height:100%;scale:1.2}#wrapper.top .mainSection_1 .kv:after{content:"";display:block;position:absolute;inset:0;background:#000;transition:opacity 1000ms linear}#wrapper.top .mainSection_1 .kv.loaded:after{opacity:0}#wrapper.top .mainSection_2{height:653px;padding:173px 0 40px;position:relative;width:100%;overflow:hidden}#wrapper.top .mainSection_2:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);top:0;width:1500px;height:910px;background:url(../images/top/sec2_bg.png) top center no-repeat;background-size:contain}#wrapper.top .mainSection_2 .wrapper{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}#wrapper.top .mainSection_2 .wrapper .content{margin-top:62px;font-size:14px;line-height:27px;text-align:center;max-width:920px}#wrapper.top .mainSection_2 .wrapper .content p+p{margin-top:10px}#wrapper.top .mainSection_2 .wrapper .snsTitle{margin-top:44px;font-size:16px}#wrapper.top .mainSection_2 .wrapper .sns{margin-top:35px;display:flex}#wrapper.top .mainSection_2 .wrapper .sns li img{margin-right:10px}#wrapper.top .mainSection_2 .wrapper .sns li+li{margin-left:40px}#wrapper.top .mainSection_7{padding:108px 0 150px}#wrapper.top .mainSection_7 h2{width:410px;height:430px;background:url(../images/top/sec7_title_bg.png) center center no-repeat;background-size:contain;padding-left:130px;padding-top:60px;position:absolute;left:0}#wrapper.top .mainSection_7 .articles{position:relative;z-index:2;padding-top:50px}#wrapper.top .mainSection_7 .articles .nav{display:flex;justify-content:space-between;margin-bottom:65px;padding-left:380px}#wrapper.top .mainSection_7 .articles .nav .arrows{display:flex}#wrapper.top .mainSection_7 .articles .nav .arrows a{height:90px;width:90px;display:flex;align-items:center;justify-content:center;border:1px solid #000;background-color:#f7ff00}#wrapper.top .mainSection_7 .articles .nav .arrows a._off{opacity:.5;pointer-events:none}#wrapper.top .mainSection_7 .articles .nav .arrows a+a{margin-left:19px}#wrapper.top .mainSection_7 .articles .nav>a{margin-top:19px;margin-right:235px;position:relative;color:#000;height:50px;display:flex;align-items:center;justify-content:center;font-size:14px}#wrapper.top .mainSection_7 .articles .nav>a span{position:relative;z-index:2;text-indent:-8px}#wrapper.top .mainSection_7 .articles .nav>a span img{margin-right:9px}#wrapper.top .mainSection_7 .articles .nav>a{padding:0 40px}#wrapper.top .mainSection_7 .articles .nav>a:before,#wrapper.top .mainSection_7 .articles .nav>a:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:#f7ff00;border:1px solid #000}#wrapper.top .mainSection_7 .articles .nav>a:before{transform:translateX(5px) translateY(5px)}#wrapper.top .mainSection_7 .articles .articlesWrapper{overflow-x:hidden;overflow-y:hidden;padding-right:40px;padding-left:330px}#wrapper.top .mainSection_7 .articles .articlesWrapper .articlesWrapperSub{position:relative}#wrapper.top .mainSection_7 .articles .articlesWrapper .articlesWrapperSub ul{display:flex;gap:40px;width:fit-content;position:relative}#wrapper.top .mainSection_7 .articles .newsInfo{margin-top:100px}#wrapper.top .mainSection_3{position:relative;background:url(../images/top/sec3_bg.png) center 435px no-repeat;background-size:1500px auto}#wrapper.top .mainSection_3 #kvWrapper{content:"";display:block;height:435px;width:100%;overflow:hidden;background:url(../images/top/sec3_head.jpg) center repeat-x;background-size:auto 100%;position:relative}#wrapper.top .mainSection_3 #kvWrapper canvas{transform:scale(0.5) translateY(-50%) translateX(-100%);position:absolute;left:50%;top:0}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_1{transform:scale(0.5) translateY(-50%) translateX(-100%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_2{transform:scale(0.5) translateY(-50%) translateX(0%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_3{transform:scale(0.5) translateY(-50%) translateX(-200%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_4{transform:scale(0.5) translateY(-50%) translateX(100%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_5{transform:scale(0.5) translateY(-50%) translateX(-300%)}#wrapper.top .mainSection_3:after{content:"";display:block;height:292px;position:absolute;left:0;top:395px;right:calc(50% - 38px);background:url(../images/top/sec3_title.png) right center repeat-x;background-size:320px 100%}@keyframes logos{0%{background-position:0px 0px}100%{background-position:-1952px 0px}}#wrapper.top .mainSection_3 .wrapper::after{content:"";display:block;height:59px;background:url(../images/top/sec3_logos.png) 0 0 repeat-x;background-size:auto 100%;margin-top:106px;animation:logos 20s linear infinite}#wrapper.top .mainSection_3 .wrapper h2{margin-top:236px}#wrapper.top .mainSection_3 .wrapper h2 img{margin-left:50%;transform:translateX(182px)}#wrapper.top .mainSection_3 .wrapper .content{max-width:800px;margin-left:50%;transform:translateX(-180px);margin-top:67px}#wrapper.top .mainSection_3 .wrapper .content p{font-size:14px;line-height:27px}#wrapper.top .mainSection_3 .wrapper .content a{margin-top:34px}#wrapper.top .mainSection_4{padding-top:168px;background:url(../images/top/sec4_bg.png) center 168px no-repeat;background-size:1500px 782px;z-index:3}#wrapper.top .mainSection_4 .wrapper{max-width:1500px;margin:0 auto;position:relative}#wrapper.top .mainSection_4 .wrapper h2{max-width:1320px;padding:0 40px;margin:0 auto;padding-top:10px;position:relative;z-index:2;pointer-events:none}#wrapper.top .mainSection_4 .wrapper .movies{position:absolute;right:0;top:0;width:790px;height:532px;background:#1c2344;cursor:pointer}#wrapper.top .mainSection_4 .wrapper .movies img{width:100%;height:100%;object-fit:cover}#wrapper.top .mainSection_4 .wrapper .movies:after{content:"";display:block;position:absolute;width:163px;height:163px;background:url(../images/top/sec4_playButton.png) center no-repeat;background-size:contain;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}#wrapper.top .mainSection_4 .wrapper .panels{color:#000;position:relative}#wrapper.top .mainSection_4 .wrapper .panels:before,#wrapper.top .mainSection_4 .wrapper .panels:after,#wrapper.top .mainSection_4 .wrapper .panels .mainPanel{content:"";display:block;background:#f7ff00;border:1px solid #000}#wrapper.top .mainSection_4 .wrapper .panels:before,#wrapper.top .mainSection_4 .wrapper .panels:after{position:absolute;inset:0}#wrapper.top .mainSection_4 .wrapper .panels:before{transform:translateX(10px) translateY(10px)}#wrapper.top .mainSection_4 .wrapper .panels:after{transform:translateX(5px) translateY(5px)}#wrapper.top .mainSection_4 .wrapper .panels .mainPanel{position:relative;z-index:2}#wrapper.top .mainSection_4 .wrapper .messages{max-width:1320px;margin:100px auto 0}#wrapper.top .mainSection_4 .wrapper .messages:before,#wrapper.top .mainSection_4 .wrapper .messages:after{width:760px}#wrapper.top .mainSection_4 .wrapper .messages ul{width:760px;padding:40px;position:relative}#wrapper.top .mainSection_4 .wrapper .messages ul:before{content:"";display:block;width:109px;height:20px;background:url(../images/top/sec4_barcode.png) center no-repeat;background-size:cover;position:absolute;top:40px;right:40px}#wrapper.top .mainSection_4 .wrapper .messages ul li .title{font-size:12px}#wrapper.top .mainSection_4 .wrapper .messages ul li .name{font-size:23px;margin-top:16px}#wrapper.top .mainSection_4 .wrapper .messages ul li .nameEn{font-size:15px;margin-top:12px}#wrapper.top .mainSection_4 .wrapper .messages ul li .content{font-size:14px;line-height:27px;margin-top:18px;display:flex;justify-content:space-between}#wrapper.top .mainSection_4 .wrapper .messages ul li .content p{width:calc(50% - 20px)}#wrapper.top .mainSection_4 .wrapper .andMore{position:absolute;margin-left:717px;margin-top:-42px;width:fit-content;font-size:15px;z-index:3}#wrapper.top .mainSection_4 .wrapper .andMore .mainPanel{padding:27px 48px}#wrapper.top #topMessageVideos{position:fixed;inset:0;background-color:rgba(0,0,0,.85);z-index:4;animation:noise 200ms linear infinite;display:none;align-items:center;justify-content:center}#wrapper.top #topMessageVideos .wrapper{width:960px;transform:translateY(-58px)}#wrapper.top #topMessageVideos .wrapper .buttons{display:flex;justify-content:end}#wrapper.top #topMessageVideos .wrapper .buttons a{display:flex;justify-content:center;align-items:center;width:90px;height:90px;background:#f7ff00}#wrapper.top #topMessageVideos .wrapper .buttons a+a{margin-left:21px}#wrapper.top #topMessageVideos .movies{margin-top:26px}#wrapper.top #topMessageVideos .movies li{height:0;padding-top:56.25%;position:relative}#wrapper.top #topMessageVideos .movies li iframe{position:absolute;left:0;top:0;width:100%;height:100%}#wrapper.top .mainSection_5{padding-top:200px;padding-bottom:14px;background:url(../images/top/sec5_bg.png) center top no-repeat;background-size:1700px auto}#wrapper.top .mainSection_5 .wrapper{max-width:840px;margin:0 auto;display:flex;flex-direction:column;align-items:center}#wrapper.top .mainSection_5 .wrapper .map{margin-top:69px;width:100%;height:430px}#wrapper.top .mainSection_5 .wrapper .map iframe{width:100%;height:430px}#wrapper.top .mainSection_5 .wrapper .info{width:100%;font-size:14px;line-height:27px}#wrapper.top .mainSection_5 .wrapper .info>div{display:flex;margin-left:50%;margin-top:40px;padding-left:20px}#wrapper.top .mainSection_5 .wrapper .info>div .title{width:80px}#wrapper.top .mainSection_5 .wrapper .info>div .address p+p{margin-top:12px}#wrapper.news main,#wrapper.access main,#wrapper.faq main{max-width:1320px;padding:89px 40px 0;margin:0 auto;display:flex;background:url(../images/news/bg.png) 40px 89px no-repeat;background-size:215.5px 455.5px}#wrapper.news main>header,#wrapper.access main>header,#wrapper.faq main>header{width:400px;padding-top:47px}#wrapper.news main>.articles,#wrapper.news main>article,#wrapper.access main>.articles,#wrapper.access main>article,#wrapper.faq main>.articles,#wrapper.faq main>article{width:840px;padding-top:47px}#wrapper.news main>header ul{margin-top:61px;font-size:14px}#wrapper.news main>header ul li a{height:34px;display:flex;width:fit-content;padding:0 35px;min-width:105px;justify-content:center;align-items:center;border:1px solid #4a4a4a;border-radius:100vh}#wrapper.news main>header ul li+li{margin-top:15px}#wrapper.news main>header ul li._current a,#wrapper.news main>header ul li a:hover{background-color:#f7ff00;color:#000;border-color:#f7ff00}#wrapper.news main>.articles ul{display:flex;flex-wrap:wrap;gap:60px 40px}#wrapper.news main>.articles .pagination{margin-top:110px;display:flex;width:100%;justify-content:center}#wrapper.news main>.articles .pagination p{display:flex;width:100%;justify-content:center;gap:20px;font-size:14px}#wrapper.news main>.articles .pagination p a{display:block;width:50px;height:50px;background:url(../images/common/btn_frame_square.png) center center no-repeat;background-size:100% 100%}#wrapper.news main>.articles .pagination p a span{display:flex;width:100%;height:100%;align-items:center;justify-content:center}#wrapper.news main>.articles .pagination p a._current,#wrapper.news main>.articles .pagination p a:hover{background:#f7ff00;color:#000}#wrapper.news main>article .mv img{width:100%}#wrapper.news main>article .meta{margin-top:50px;display:flex;justify-content:space-between;color:#f7ff00;font-size:12px}#wrapper.news main>article .mainTitle{font-size:28px;line-height:1.5;margin-top:32px}#wrapper.news main>article .content{margin-top:46px;font-size:14px;line-height:1.9}#wrapper.news main>article .content h2{font-size:24px}#wrapper.news main>article .content *{margin-top:20px}#wrapper.news main>article .content *:first-child{margin-top:0}#wrapper.news main>article .content ul{list-style:disc;padding-left:1.5em}#wrapper.news main>article .content ul li{list-style:disc;margin-top:0}#wrapper.news main>article .content figure{margin-right:0;margin-left:0;margin-bottom:0}#wrapper.news main>article .content img{max-width:100%;height:auto}#wrapper.news main>article .content a{display:inline-block;position:relative;color:#000;transition:color 300ms ease}#wrapper.news main>article .content a:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#f7ff00;z-index:-1;transition:left 300ms ease}#wrapper.news main>article .content a:hover{color:#fff}#wrapper.news main>article .content a:hover:before{left:100%}#wrapper.news main>article .adjacent{margin-top:120px}#wrapper.news main>article .adjacent p{width:100%;position:relative}#wrapper.news main>article .adjacent p a{display:block;top:0}#wrapper.news main>article .adjacent p a.next{position:absolute;left:0}#wrapper.news main>article .adjacent p a.prev{position:absolute;right:0}#wrapper.news main>article .adjacent p a.next:after,#wrapper.news main>article .adjacent p a.prev:before{content:"";display:inline-block;height:1px;width:40px;background-color:#f7ff00;transform:translateY(-4px)}#wrapper.news main>article .adjacent p a.next:after{margin-left:17px}#wrapper.news main>article .adjacent p a.prev:before{margin-right:17px}#wrapper.news main>article .adjacent p a.index{margin:0 auto;width:fit-content}#wrapper.news main>article .moreNews{margin-top:123px;display:flex;gap:40px}#wrapper.highlight main{max-width:1320px;padding:0 40px;margin:166px auto 0}#wrapper.highlight main>header h1{text-align:center}#wrapper.highlight main>header .kv{margin-top:75px;height:698px;background:#4a4a4a}#wrapper.highlight main>header p{margin-top:51px;font-size:28px;line-height:46px}#wrapper.highlight main .contentWrapper{max-width:1320px;padding:89px 40px 0;margin:0 auto;display:flex}#wrapper.highlight main .contentWrapper .sidebar{width:400px;padding-top:47px}#wrapper.highlight main .contentWrapper>.articles{width:840px;padding-top:47px}#wrapper.highlight main .contentWrapper>.articles .commonArticle+.commonArticle{margin-top:120px}#wrapper.about main{padding-top:184px;text-align:center}@keyframes aboutLogos{0%{background-position:0px 0px}100%{background-position:-3278px 0px}}#wrapper.about main .kv{position:relative;height:510px;width:100%;overflow:hidden;background:url(../images/about/kv.jpg) left 0 repeat-x;background-size:auto 100%;margin-top:75px;animation:aboutLogos 40s linear infinite}#wrapper.about main .content{max-width:920px;padding:0 40px;margin:68px auto 0;font-size:14px;line-height:1.9}#wrapper.about main .content .outlinedButtonBase{width:270px;height:60px;display:flex;align-items:center;justify-content:center;margin:70px auto 0}#wrapper.about main .content .outlinedButtonBase img{padding:0}#wrapper.about main .content .outlinedButtonBase:hover{background:url(../images/about/linkIconBlk.png) no-repeat center center;background-size:101.5px 34.5px;background-color:#f7ff00}#wrapper.about main .content .outlinedButtonBase:hover img{display:none}#wrapper.access main article .image{display:block;height:540px;background-color:#2d2d2d;height:375px;margin:0 -25px}#wrapper.access main article .image iframe{width:100%;height:100%}#wrapper.access main article .address{margin-top:50px;display:flex;line-height:1.82}#wrapper.access main article .address div{margin-left:60px;display:flex}#wrapper.access main article .address div p:last-child{margin-left:137px}#wrapper.access main article .address+.image{margin-top:90px;background:#010101;height:560px;display:flex;align-items:center;justify-content:center}#wrapper.access main article .howToAccess{margin-top:14px}#wrapper.access main article .howToAccess p{margin-top:26px;font-size:14px;line-height:1.9}#wrapper.access main article .howToAccess .outlinedButtonBase{width:270px;height:60px;display:flex;align-items:center;justify-content:center;margin-top:33px}#wrapper.access main article .howToAccess .outlinedButtonBase img{padding:0}#wrapper.access main article .howToAccess .outlinedButtonBase:hover{background:url(../images/access/toranomon_hills_logo_hover.png) no-repeat center center;background-size:158px 25px;background-color:#f7ff00}#wrapper.access main article .howToAccess .outlinedButtonBase:hover img{display:none}#wrapper.access main article .howToAccess+.image{margin-top:50px;height:605px;display:flex;align-items:center;justify-content:center;background-color:#010101}#wrapper.ticket main{max-width:1320px;padding:89px 40px 0;margin:0 auto;background:url(../images/news/bg.png) 40px 89px no-repeat;background-size:215.5px 455.5px}#wrapper.ticket main>header{display:flex;padding-top:47px}#wrapper.ticket main>header h1{width:400px}#wrapper.ticket main>header .nav{width:840px;height:fit-content;display:flex}#wrapper.ticket main>header .nav p{font-size:14px;width:300px;height:78px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}#wrapper.ticket main>header .nav p span{display:block;font-size:11px;margin-top:12px}#wrapper.ticket main>header .nav p{border:1px solid #fff}#wrapper.ticket main>header .nav p._current{border-bottom:none}#wrapper.ticket main>header .nav div{width:100%;max-width:240px;border-bottom:1px solid #fff}#wrapper.ticket main .contentWrapper{display:flex}#wrapper.ticket main .contentWrapper .sidebar{width:400px;padding-top:47px}#wrapper.ticket main .contentWrapper article{width:840px}#wrapper.ticket main .contentWrapper article>ul{padding-top:47px;font-size:14px;line-height:1.9}#wrapper.ticket main .contentWrapper article>ul li{list-style:disc}#wrapper.ticket main .contentWrapper article .articles{margin-top:47px}#wrapper.ticket main .contentWrapper article .articles .commonArticle{margin-bottom:90px}#wrapper.ticket main .contentWrapper article .articles .commonArticle:before{content:"";display:block;width:40px;height:1px;background:#f7ff00;margin-bottom:48px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content h3{font-size:24px;line-height:37px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content ul.plain{padding-left:1.5em}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content ul.plain li{list-style:disc}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .ticketPrice{padding:33px 0;display:flex;justify-content:space-between;border-top:1px solid #fff;border-bottom:1px solid #fff}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .ticketPrice .price{text-align:right}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .ticketPrice+.ticketPrice{border-top:none;margin-top:0}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .term{margin-top:2em}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .term p{margin-top:.5em}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .term .attention{color:#f7ff00}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons{margin-top:23px;display:flex;width:100%;justify-content:space-between}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a{width:400px;height:75px;display:flex;justify-content:center;align-items:center}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a img{padding:0}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a.lawson:hover{background:url(../images/ticket/zeroticket_hover.png) no-repeat center center;background-size:92.5px 36px}@media(max-width: 1150px){#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a.lawson:hover{background-size:73px 28px}}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a.livepocket:hover{background:url(../images/ticket/livepocket_hover.png) no-repeat center center;background-size:193.5px 35px}@media(max-width: 1150px){#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a.livepocket:hover{background-size:154px 28px}}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a:hover{background-color:#f7ff00 !important}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a:hover img{display:none}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .note{margin-top:30px;padding-left:1.5em;font-size:11px;line-height:1.5em}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .note li{list-style:disc}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .note li+li{margin-top:.5em}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content+.content{margin-top:54px}#wrapper.faq article .faqCategory>header .en{font-size:11px;color:#f7ff00}#wrapper.faq article .faqCategory>header h2{font-size:28px;line-height:40px;margin-top:30px}#wrapper.faq article .faqCategory .faqList{margin-top:50px;border-top:2px solid #fff}#wrapper.faq article .faqCategory .faqList>li{border-bottom:2px solid #fff;padding:40px 0;position:relative;cursor:pointer}#wrapper.faq article .faqCategory .faqList>li:before,#wrapper.faq article .faqCategory .faqList>li:after{content:"";display:block;width:25px;height:1px;background:#fff;position:absolute;right:20px;top:47px}#wrapper.faq article .faqCategory .faqList>li:after{transform:rotate(90deg)}#wrapper.faq article .faqCategory .faqList>li .answer{display:none;padding-top:40px;padding-left:40px;font-size:14px;line-height:1.9}#wrapper.faq article .faqCategory .faqList>li .answer ul{padding-left:1.2em;margin-top:1em}#wrapper.faq article .faqCategory .faqList>li .answer ul li{font-size:11px;list-style:disc}#wrapper.faq article .faqCategory .faqList>li .answer a{display:inline-block;position:relative;color:#000;transition:color 300ms ease}#wrapper.faq article .faqCategory .faqList>li .answer a:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#f7ff00;z-index:-1;transition:left 300ms ease}#wrapper.faq article .faqCategory .faqList>li .answer a:hover{color:#fff}#wrapper.faq article .faqCategory .faqList>li .answer a:hover:before{left:100%}#wrapper.faq article .faqCategory+.faqCategory{margin-top:91px}@media(max-width: 1150px){br._sp{display:block}.newsListItem a{width:280px;padding-bottom:32.5px}.newsListItem a .image{height:210px;margin-bottom:25px}.newsListItem a .title{margin-top:20px}.newsInfo .sns{display:block;width:fit-content;margin:24px auto 0}.newsInfo .sns li+li{margin-left:0;margin-top:15px}#headerOpenStatus{width:100%;padding:0;height:30px}#headerOpenStatus .status{margin-right:0;min-width:50%;text-align:right;padding-right:10px}#headerOpenStatus .time{margin-left:0;min-width:50%;padding-left:10px}#wrapper{padding-top:87px}#wrapper._exhibition-open{padding-top:117px}#wrapper._exhibition-open #headerOpenStatus{display:flex}#wrapper._exhibition-open #globalHeader{height:50px}#wrapper._exhibition-open #menuButtonSp{top:50px}#wrapper._exhibition-open #menuSp{padding-top:50px}#wrapper._spMenuOpen #headerOpenStatus{background-color:#000;color:#fff}#wrapper._spMenuOpen #globalHeader .wrapper{display:none}#wrapper._spMenuOpen #menuSp{display:block;position:fixed;padding:20px 25px 48px;inset:0;background:#f7ff00;z-index:7}#wrapper._spMenuOpen #menuSp .upper{display:flex;justify-content:space-between}#wrapper._spMenuOpen #menuSp .upper .logo{display:block;width:fit-content}#wrapper._spMenuOpen #menuSp .upper #menuCloseButtonSp{border-color:#000;color:#000;margin-right:-10px}#wrapper._spMenuOpen #menuSp .linksWrapper{margin-top:37px;display:flex;gap:32px}#wrapper._spMenuOpen #menuSp .linksWrapper .title{font-size:8px;color:#0e0e0e;margin-bottom:20px}#wrapper._spMenuOpen #menuSp .linksWrapper .linksWrapper{display:flex;justify-content:space-between}#wrapper._spMenuOpen #menuSp .linksWrapper .links li+li{margin-top:20px}#wrapper._spMenuOpen #menuSp .linksWrapper .lang{display:flex}#wrapper._spMenuOpen #menuSp .linksWrapper .lang a+a{margin-left:18px}#wrapper._scrolled #globalHeader{transform:translateY(0)}#wrapper.top{padding-top:80px}#wrapper.top #globalHeader .wrapper{position:relative;padding:0;height:50px}#wrapper.top #globalHeader .wrapper h1{display:none}#wrapper.top main .mainSection_2{overflow:hidden}.spTitleWithNumber{position:relative}.spTitleWithNumber:before,.spTitleWithNumber:after{content:"";display:block;position:absolute}.spTitleWithNumber:before{width:1px;height:19px;background:#f7ff00}.spTitleWithNumber:after{font-size:11px;transform:rotate(90deg)}#globalHeader{height:30px;z-index:8}#globalHeader .wrapper{padding:20px 25px 0;width:fit-content}#globalHeader .wrapper nav,#globalHeader .wrapper .right{display:none}#ticketSection{right:0px;bottom:15px}#ticketSection img{width:187px;height:65.5px}#menuCloseButtonSp,#menuButtonSp{display:block;cursor:pointer;font-size:12px;padding:12px 36px;border-radius:100vh;border:1px solid #fff;z-index:6}#menuButtonSp{position:fixed;right:15px;top:20px}#menuSp{display:none}#information{padding-top:129px;padding-bottom:84px;background:none}#information .bg{height:auto}#information .bg:before,#information .bg:after{display:none}#information .bg .wrapper{max-width:none;text-align:center;padding:0 35px}#information .bg .wrapper h2 img{width:225px;height:auto}#information .bg .wrapper ul{margin-top:20px}#information .bg .wrapper ul li{padding-left:0}#information .bg .wrapper ul li .title{position:relative}#information .bg .wrapper ul li .content{margin-top:5px}#information .bg .wrapper ul li.logo .content{flex-direction:column;gap:14px}#information .bg .wrapper ul li.logo .content img{margin:0 !important}#information .bg .wrapper ul li.logo .content img:first-child{margin-top:13px !important}#globalFooter{padding-top:68px;z-index:5}#globalFooter .wrapper{max-width:none;text-align:center;padding:0 0 30px}#globalFooter .wrapper h2{width:100%;justify-content:center}#globalFooter .wrapper .contact{margin-top:32px;line-height:23px}#globalFooter .wrapper .contact li{padding:0 35px 0}#globalFooter .wrapper .contact li .title{position:relative}#globalFooter .wrapper .contact li br{display:none}#globalFooter .wrapper .contact li+li{margin-top:25px}#globalFooter .wrapper .sns{position:relative;display:block;right:auto}#globalFooter .wrapper .sns li{display:flex;width:100%;flex-direction:column;align-items:center;margin-top:44px}#globalFooter .wrapper .sns li img{margin-right:10px}#globalFooter .wrapper .sns li+li{margin-left:0;margin-top:15px}#globalFooter .wrapper .copyright{margin-top:23px;padding:0 25px}#globalFooter>.copyright{height:95px;flex-direction:column;line-height:19px}#globalFooter>.copyright span{display:block;margin-left:0}#wrapper.top #menuButtonSp{transform:translateY(-88px);transition:transform 300ms ease}#wrapper.top._scrolled #menuButtonSp{transform:translateY(0)}#wrapper.top .mainSection_1 h1{top:50px}#wrapper.top .mainSection_1 h1 img{width:224.5px;height:85.5px}#wrapper.top .mainSection_1 .kv{height:177vw;overflow:hidden;margin-top:-58px}#wrapper.top .mainSection_1 .kv iframe{width:100vw;position:relative;left:50%;transform:translateX(-42%) scale(1.2)}#wrapper.top .mainSection_2{height:auto;padding:102px 0 70px;background:none}#wrapper.top .mainSection_2 .wrapper{width:fit-content;margin:0 auto}#wrapper.top .mainSection_2 .wrapper h2{width:100%;text-align:center}#wrapper.top .mainSection_2 .wrapper h2 img{width:131px;height:auto}#wrapper.top .mainSection_2 .wrapper h2:before{right:19px;top:-30px}#wrapper.top .mainSection_2 .wrapper h2:after{content:"01";right:10px;top:0px}#wrapper.top .mainSection_2 .wrapper .content{margin-top:36px;text-align:left;padding-left:55px;padding-right:26px;background:url(../images/top/sec2_sp_attention.png) 25px 8px no-repeat;background-size:7px 24px}#wrapper.top .mainSection_7{padding:25px 0 96px;background:url(../images/top/sec7_sp_bg.png) left 25px no-repeat;background-size:200px 290px}#wrapper.top .mainSection_7 h2{width:auto;height:auto;background:none;padding-left:25px;padding-top:35px;position:absolute;left:0}#wrapper.top .mainSection_7 h2 img{width:80px;height:53px}#wrapper.top .mainSection_7 .articles{padding-top:25px}#wrapper.top .mainSection_7 .articles .nav{margin-bottom:30px;padding-left:185px}#wrapper.top .mainSection_7 .articles .nav .arrows a{height:72.5px;width:72.5px}#wrapper.top .mainSection_7 .articles .nav .arrows a+a{margin-left:16px}#wrapper.top .mainSection_7 .articles .nav .arrows a img{width:20px;height:30px}#wrapper.top .mainSection_7 .articles .nav>a{display:none}#wrapper.top .mainSection_7 .articles .articlesWrapper{padding-right:25px;padding-left:25px}#wrapper.top .mainSection_7 .articles .articlesWrapper .articlesWrapperSub ul{gap:30px}#wrapper.top .mainSection_7 .articles .newsInfo{margin-top:60px}#wrapper.top .mainSection_3{background:none}#wrapper.top .mainSection_3 #kvWrapper{height:217.5px}#wrapper.top .mainSection_3 #kvWrapper canvas{transform:scale(0.25) translateY(-150%) translateX(-200%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_1{transform:scale(0.25) translateY(-150%) translateX(-200%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_2{transform:scale(0.25) translateY(-150%) translateX(-100%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_3{transform:scale(0.25) translateY(-150%) translateX(-300%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_4{transform:scale(0.25) translateY(-150%) translateX(0%)}#wrapper.top .mainSection_3 #kvWrapper canvas.pos_5{transform:scale(0.25) translateY(-150%) translateX(-400%)}#wrapper.top .mainSection_3:after{height:161px;top:195px;right:calc(50% - 61px);background:url(../images/top/sec3_sp_title.png) right center repeat-x;background-size:146px 161px}@keyframes logosSp{0%{background-position:0px 0px}100%{background-position:-1561.6px 0px}}#wrapper.top .mainSection_3 .wrapper::after{height:47.2px;margin-top:68px;animation:logosSp 20s linear infinite}#wrapper.top .mainSection_3 .wrapper h2{margin-top:180px;padding:0 25px;width:100%}#wrapper.top .mainSection_3 .wrapper h2 img{margin-left:0;transform:none}#wrapper.top .mainSection_3 .wrapper h2:before{right:19px;top:-82px}#wrapper.top .mainSection_3 .wrapper h2:after{content:"02";right:10px;top:-52px}#wrapper.top .mainSection_3 .wrapper .content{max-width:none;margin-left:0;transform:none;margin-top:18px;padding:0 25px}#wrapper.top .mainSection_3 .wrapper .content a{margin:48px auto 0}#wrapper.top .mainSection_4{padding-top:80px;margin-top:0;background:none}#wrapper.top .mainSection_4 .wrapper{max-width:none;padding:0}#wrapper.top .mainSection_4 .wrapper h2{padding:0 25px 0;width:100%}#wrapper.top .mainSection_4 .wrapper h2 img{width:239px;height:69px}#wrapper.top .mainSection_4 .wrapper h2:before{right:19px;top:30px}#wrapper.top .mainSection_4 .wrapper h2:after{content:"03";right:10px;top:60px}#wrapper.top .mainSection_4 .wrapper .movies{margin-top:50px;position:relative;right:0;top:0;width:100%;height:auto}#wrapper.top .mainSection_4 .wrapper .movies:after{width:96px;height:96px}#wrapper.top .mainSection_4 .wrapper .panels:before{transform:translateX(6px) translateY(6px)}#wrapper.top .mainSection_4 .wrapper .panels:after{transform:translateX(3px) translateY(3px)}#wrapper.top .mainSection_4 .wrapper .messages{margin:-11px 15px 0;transform:none;width:auto}#wrapper.top .mainSection_4 .wrapper .messages:before,#wrapper.top .mainSection_4 .wrapper .messages:after{width:auto}#wrapper.top .mainSection_4 .wrapper .messages ul{padding:30px 20px;width:auto}#wrapper.top .mainSection_4 .wrapper .messages ul:before{display:none}#wrapper.top .mainSection_4 .wrapper .messages ul li .content{display:block}#wrapper.top .mainSection_4 .wrapper .messages ul li .content p{width:auto}#wrapper.top .mainSection_4 .wrapper .messages .andMore{z-index:2;margin:auto;right:20px;bottom:-50px}#wrapper.top #topMessageVideos .wrapper{width:100%;max-width:960px;transform:translateY(-39px)}#wrapper.top #topMessageVideos .wrapper .buttons{padding:0 11px}#wrapper.top #topMessageVideos .wrapper .buttons a{width:72px;height:72px}#wrapper.top #topMessageVideos .wrapper .buttons a+a{margin-left:16px}#wrapper.top #topMessageVideos .movies{margin-top:10px}#wrapper.top .mainSection_5{padding-top:217px;padding-bottom:0;background:none}#wrapper.top .mainSection_5 .wrapper{max-width:none;width:100%}#wrapper.top .mainSection_5 .wrapper h2{width:100%;text-align:center}#wrapper.top .mainSection_5 .wrapper h2 img{width:110px;height:55px}#wrapper.top .mainSection_5 .wrapper h2:before{right:19px;top:-30px}#wrapper.top .mainSection_5 .wrapper h2:after{content:"04";right:10px;top:0px}#wrapper.top .mainSection_5 .wrapper .map{margin-top:42px;height:400px}#wrapper.top .mainSection_5 .wrapper .map iframe{height:400px}#wrapper.top .mainSection_5 .wrapper .info>div{margin-left:0;margin-top:22px;padding:0 25px}#wrapper.top .mainSection_5 .wrapper .info>div .title{width:65px}#wrapper.news main,#wrapper.access main,#wrapper.faq main{padding:60px 25px 0;display:block}#wrapper.news main>header,#wrapper.access main>header,#wrapper.faq main>header{width:auto;padding-top:0}#wrapper.news main>.articles,#wrapper.news main>article,#wrapper.access main>.articles,#wrapper.access main>article,#wrapper.faq main>.articles,#wrapper.faq main>article{width:auto;padding-top:0}#wrapper.news main>header h1 img,#wrapper.news main>header .title img{width:80px;height:53px}#wrapper.news main>header ul{margin:40px -25px 0;padding:0 25px;display:flex;gap:15px;overflow-x:auto}#wrapper.news main>header ul li{white-space:nowrap}#wrapper.news main>header ul li+li{margin-top:0}#wrapper.news main>.articles{margin-top:50px}#wrapper.news main>.articles ul{gap:50px 30px;justify-content:center}#wrapper.news main>.articles .pagination{margin-top:70px}#wrapper.news main>article{margin-top:40px}#wrapper.news main>article .meta{margin-top:30px}#wrapper.news main>article .mainTitle{font-size:21px;margin-top:23px}#wrapper.news main>article .content{margin-top:28px}#wrapper.news main>article .content h2{font-size:18px}#wrapper.news main>article .adjacent{margin-top:70px}#wrapper.news main>article .moreNews{overflow-x:auto;gap:30px;margin:103px -25px 0;padding:0 25px}#wrapper.about main{padding-top:55px;text-align:left}#wrapper.about main h1{padding:0 25px}#wrapper.about main h1 img{width:227px;height:91.5px}@keyframes aboutLogosSp{0%{background-position:0px 0px}100%{background-position:-2056px 0px}}#wrapper.about main .kv{height:320px;margin-top:40px;animation:aboutLogosSp 40s linear infinite}#wrapper.about main .content{padding:0 25px;margin:28px auto 0}#wrapper.about main .content .outlinedButtonBase{margin:33px auto 0}#wrapper.faq main header h1 img{width:90.5px;height:54.5px}#wrapper.faq article{margin-top:40px}#wrapper.faq article .faqCategory>header .en{font-size:12px}#wrapper.faq article .faqCategory>header h2{font-size:18px;margin-top:17px;line-height:28px}#wrapper.faq article .faqCategory .faqList{margin-top:30px;border-top:1px solid #fff}#wrapper.faq article .faqCategory .faqList>li{padding:33s 0;border-bottom:1px solid #fff;font-size:14px;line-height:1.9}#wrapper.faq article .faqCategory .faqList>li:before,#wrapper.faq article .faqCategory .faqList>li:after{top:52px;right:0}#wrapper.faq article .faqCategory .faqList>li h3{padding-right:76px}#wrapper.faq article .faqCategory .faqList>li .answer{padding-top:20px;padding-left:0}#wrapper.faq article .faqCategory+.faqCategory{margin-top:80px}#wrapper.access main header h1 img{width:108px;height:54px}#wrapper.access main article{margin-top:40px}#wrapper.access main article .image{height:375px;margin:0 -25px}#wrapper.access main article .image iframe{width:100%;height:100%}#wrapper.access main article .address{margin-top:28px}#wrapper.access main article .address div{margin-left:36px;display:block}#wrapper.access main article .address div p:last-child{margin-left:0;margin-top:16px}#wrapper.access main article .address+.image{margin:43px -25px 0;height:auto;display:block;padding:25px 20px}#wrapper.access main article .address+.image img{max-width:100%;height:auto}#wrapper.access main article .howToAccess .outlinedButtonBase{margin:33px auto 0}#wrapper.access main article .howToAccess+.image{margin:55px -25px 0;height:auto;display:block;padding:25px 20px}#wrapper.access main article .howToAccess+.image img{max-width:100%;height:auto}#wrapper.highlight main{padding:0 25px;margin:60px auto 113px}#wrapper.highlight main>header h1{text-align:left}#wrapper.highlight main>header h1 img{width:168px;height:54.5px}#wrapper.highlight main>header .kv{margin:40px -25px 0;height:212.5px}#wrapper.highlight main>header .kv img{width:100%;height:auto}#wrapper.highlight main>header p{margin-top:30px;font-size:21px;line-height:32px}#wrapper.highlight main .contentWrapper{padding:30px 0 0;display:block}#wrapper.highlight main .contentWrapper .sidebar{width:auto;padding-top:0px}#wrapper.highlight main .contentWrapper>.articles{width:auto}#wrapper.highlight main .contentWrapper>.articles .commonArticle+.commonArticle{margin-top:80px}#wrapper.ticket main{padding:58px 25px 0}#wrapper.ticket main>header{display:block;padding-top:0}#wrapper.ticket main>header h1{width:auto}#wrapper.ticket main>header h1 img{width:112px;height:54.5px}#wrapper.ticket main>header .nav{width:100%;margin-top:50px;display:flex}#wrapper.ticket main>header .nav p{width:calc(50% - 10px);height:69px}#wrapper.ticket main>header .nav p span{display:block;font-size:10px;margin-top:10px}#wrapper.ticket main>header .nav div{width:20px}#wrapper.ticket main .contentWrapper{display:block}#wrapper.ticket main .contentWrapper .sidebar{width:auto;padding-top:40px}#wrapper.ticket main .contentWrapper article{width:auto}#wrapper.ticket main .contentWrapper article>ul{padding-left:1.5em}#wrapper.ticket main .contentWrapper article .articles{margin-top:60px}#wrapper.ticket main .contentWrapper article .articles .commonArticle{margin-bottom:60px}#wrapper.ticket main .contentWrapper article .articles .commonArticle:before{width:43px;background:#f7ff00;margin-bottom:20px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content h3{font-size:16px;line-height:27px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .ticketPrice .target{padding-right:50px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .ticketPrice .price{flex-shrink:0}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons{display:block;width:fit-content;margin:23px auto}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a{width:270px;height:60px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a img{width:auto;height:29px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .buttons a+a{margin-top:20px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content .note{margin-top:20px}#wrapper.ticket main .contentWrapper article .articles .commonArticle .content+.content{margin-top:38px}}/*# sourceMappingURL=main.css.map */
