.appShow{display:none}.appMode .appShow{display:block}.appMode .header,.appMode .footer,.appMode .breadcrumb,.appMode .menu--01{display:none}.appMode .c-title-block{padding:40px 0}.appMode .c-title-block--jp{font-size:3rem;padding:40px 0}.appMode .c-title-block--primary{font-size:2.4rem}.appMode .c-title-block--secondary{padding:40px 0;font-size:2.4rem}.appMode .app-hidden{display:none}body.appMode{min-width:0}.appMode .pr-box{display:none}.appMode .ul-comment-counter,.appMode #ulCommentWidget{display:none !important}.appMode .matchresult{margin-top:40px}.appMode .matchresult__head{width:90%;margin:0 auto}.appMode .matchresult__anchor{display:block}.appMode .matchresult__anchor .anchor__item a{display:block;width:100%;text-align:center;box-sizing:border-box}.appMode .matchresult__container{width:90%;margin:0 auto}.appMode .matchresult__container .c-title-block--jp{font-size:2.4rem}.appMode .matchresult__container .spScroll{width:100%;overflow-x:auto}.appMode .matchresult__text--small.u-text-right{text-align:left !important}.appMode .matchresult__table{margin-bottom:0;font-size:1.2rem;min-width:600px}.appMode .matchresult__table thead tr th{padding:10px 5px;text-align:left;white-space:nowrap}.appMode .matchresult__table tbody tr td{padding:10px 5px;white-space:normal;color:#000;text-align:left;white-space:nowrap}.appMode .matchresult .spScroll+.list--circle{margin-top:10px}.appMode .matchresult .spScroll+.list--circle li::before{top:0;transform:translateY(0)}.appMode .matchresult .spScroll+.list--circle li+li{margin-top:5px}.appMode .matchresult__container+.matchresult__container{margin-top:25px}.appMode .p-search__date{line-height:1.5}.appMode .matchboard{padding:30px 0;background-size:cover}.appMode .matchboard__title{padding:0 10px;margin-bottom:40px;font-size:1.2rem}.appMode .matchboard__inner{padding:0 10px;align-items:center}.appMode .matchboard__column--1{margin-top:0;width:25%}.appMode .matchboard__column--2{margin-top:0;width:15%;overflow-x:visible}.appMode .matchboard__column--3{width:20%}.appMode .matchboard__column--3 img{width:100%;height:auto}.appMode .matchboard__emb{margin-bottom:20px}.appMode .matchboard__emb img{width:100%;height:auto}.appMode .matchboard__info.name{font-size:1rem}.appMode .matchboard__state.state{width:20%;height:auto}.appMode .matchboard__state.state .state__inner{width:auto;margin:0 auto}.appMode .matchboard__state.state .state__lists{display:none}.appMode .matchboard__state.state .state__title{margin-bottom:40px}.appMode .matchboard__score{font-size:6rem}.appMode .matchboard__scorer{display:none}.appMode .lineup{width:90%;margin:0 auto}.appMode .lineup__head{margin-bottom:35px}.appMode .lineup .starter__table{margin-bottom:35px}.appMode .data__table.table--02,.appMode .stats__table.table--02{width:90%;margin:0 auto;font-size:1rem}.appMode .data__table.table--02 tr .stats__text--home,.appMode .stats__table.table--02 tr .stats__text--home{padding:25px 0px 25px 10px}.appMode .data__table.table--02 tr .stats__text--away,.appMode .stats__table.table--02 tr .stats__text--away{padding:25px 10px 25px 0px}.appMode .outer--quaternary{margin-bottom:40px}.appMode .game__frame{height:300px;width:90%;margin:0 auto}.appMode .game .frame-set__item{padding:15px 0px}.appMode .game .frame-set__label{padding:0;width:auto;float:none;margin-bottom:10px}.appMode .game .frame-set__text{width:auto;font-size:1.2rem;float:none;padding-right:0;line-height:1.5}.appMode .comment__wrap{display:block}.appMode .comment__box{padding:30px;width:90%;margin:0 auto 20px}.appMode .comment__head{margin-bottom:30px}.appMode .coach-comment__body.floatings{padding:30px;width:90%;margin:0 auto 20px;box-sizing:border-box}.appMode .player-comment__box.comment-box{display:block;padding:30px;width:90%;margin:0 auto 20px;box-sizing:border-box}.appMode .comment-box__photo{margin:0 0 20px 0}.appMode .gallery__list{width:90%;margin:0 auto}.appMode .gallery__list li.column-3{margin:0;width:50%}.appMode .gallery__list li.column-3 img{width:100%;height:auto}.appMode .ul-comment-counter{margin-left:5%}.appMode #ulCommentWidget{width:90%;margin:0 auto}.appMode .fancybox-wrap{width:calc(100% - 40px) !important}.appMode .fancybox-inner{max-width:none !important;width:auto !important}.appMode .fancybox-image{width:100%;height:auto;max-width:none;max-height:none}.appMode .fancybox-prev{left:-20px !important}.appMode .fancybox-prev span{left:0}.appMode .fancybox-next{right:-20px !important}.appMode .fancybox-next span{right:0}.appMode .fancybox-nav span{visibility:visible}.appMode .ranking{margin-top:40px}.appMode .ranking__head{width:90%;margin:0 auto}.appMode .ranking__table.table--02{font-size:1.2rem;white-space:nowrap;margin-bottom:0}.appMode .ranking__table.table--02 thead tr th{padding:10px}.appMode .ranking__table.table--02 tbody tr td{line-height:1.5;padding:10px}.appMode .rank-table{margin-top:10px}.appMode.player #staff,.appMode.player #supporter,.appMode.player #onloan{display:none}.appMode.staff #player,.appMode.staff #supporter,.appMode.staff #onloan{display:none}.appMode .page__title{width:100%;font-size:2.4rem}.appMode .outer__inner{width:100%}.appMode .member{margin-bottom:30px}.appMode .member__head{padding:30px 0}.appMode .member__list{padding:0 10px}.appMode .member__list li{margin-right:0}.appMode .member__list li.column-3{width:calc(50% - 5px);box-sizing:border-box}.appMode .member__list li:nth-child(odd){margin-right:10px;box-sizing:border-box}.appMode .member__text{display:block;padding:10px}.appMode .member__text .number{width:auto;text-align:left;font-size:3rem;margin-right:0;margin-bottom:10px}.appMode #supporter,.appMode #onloan{display:none}.appMode .playerbox__photo,.appMode .profile__num,.appMode .playerbox__en-name.u-text-en{display:none}.appMode .flexbox--v-center{display:block}.appMode .playerbox{height:auto;padding-bottom:50px}.appMode .playerbox__contents{position:static;top:0}.appMode .playerbox__thumb{width:60%;margin:0 auto}.appMode .playerbox__thumb img{width:100%;height:auto}.appMode .playerbox__name--primary{text-align:center;font-size:3rem}.appMode .playerbox__name--sub{margin:15px 0;text-align:center;font-size:2rem}.appMode .playerbox__table{width:90%;margin:25px auto;table-layout:fixed;font-size:1.4rem}.appMode .playerbox__table tbody tr th{width:45%;padding:20px 10px;white-space:normal}.appMode .playerbox__table tbody tr td{width:45%;padding:20px 10px;white-space:normal}.appMode .profile{background:none;padding-top:35px}.appMode .profile__aside{padding-bottom:50px}.appMode .profile__aside:before{z-index:-1}.appMode .profile__foot{padding:40px 0}.appMode .profile__foot.outer__foot a{display:none}.appMode .player-record__table,.appMode .qa__table{width:90%;margin:0 auto;font-size:1.2rem}.appMode .player-record__table tbody tr th,.appMode .qa__table tbody tr th{width:25%;padding:20px 10px;white-space:normal}.appMode .player-record__table tbody tr td,.appMode .qa__table tbody tr td{width:40%;padding:20px 10px;white-space:normal}.appMode .player-record__table+div{padding-right:20px;font-size:1.2rem}.appMode .coach{padding:50px 0 0px;margin-bottom:0;background:none}.appMode .coach__head{margin-bottom:40px}.appMode .coach__body{margin-bottom:0}.appMode .coach__wrap{flex-direction:column-reverse;flex-wrap:wrap}.appMode .coach__wrap .column-5,.appMode .coach__wrap .column-7{width:100%}.appMode .coach .intro__photo{text-align:center;width:60%;margin:0 auto}.appMode .coach .intro__photo img{width:100%;height:auto}.appMode .coach .post.u-text-02{margin:15px 0;text-align:center;font-size:2rem;line-height:1;font-weight:bold}.appMode .coach .coach__name--jp{line-height:1;font-weight:bold;margin-bottom:15px;text-align:center;font-size:3rem;color:#000}.appMode .coach .coach__name--en{color:#000}.appMode .coach .intro__box{margin-bottom:0}.appMode .coach__table{width:90%;margin:25px auto 0;table-layout:fixed;font-size:1.4rem}.appMode .coach__table tbody tr th{width:45%;padding:20px 10px;white-space:normal;text-align:left}.appMode .coach__table tbody tr td{width:45%;padding:20px 10px;white-space:normal;color:#000;text-align:left}.appMode .coach .coach__body .coach-content+.coach-content{margin-top:40px}.appMode .coach .coach__body .coach-content table{width:90%;margin:0 auto;font-size:1.2rem}.appMode .coach .coach__body .coach-content table tbody tr th.column-5{width:30%;padding:20px 10px;white-space:normal}.appMode .coach .coach__body .coach-content table tbody tr td.column-7{width:70%;padding:20px 10px;white-space:normal}.appMode .coach__foot{padding:40px 0}.appMode .coach__foot.outer__foot a{display:none}.appMode .guide-nihondaira__outer{margin-bottom:80px}.appMode .guide-nihondaira__outer .outer__inner{width:calc(100% - 20px);margin:0 10px}.appMode .guide-nihondaira__outer .outer__inner .guide-nihondaira__topTxt{margin:0}.appMode .guide-nihondaira__outer .c-title-pattern{margin-top:50px;margin-bottom:25px}.appMode .guide-nihondaira-table__body table{width:100%;margin:0 0 10px}.appMode .guide-nihondaira-table__body table tr th{width:30%;padding:10px}.appMode .guide-nihondaira-table__body table tr td{padding:10px}.appMode .guide-nihondaira-table__body table tr td img{width:100%;height:auto}.appMode .guide-nihondaira-table__body.table_2 table{margin:0 0 10px}.appMode .guide-nihondaira-table__foot .c-button--02{width:100%;font-size:15px}.appMode .guide-nihondaira__topTxt{margin:0 10px}.appMode .guide-nihondaira__topTxt p{width:100%;margin-bottom:30px;font-size:16px;line-height:1.5;letter-spacing:0}.appMode .guide-nihondaira__head{height:calc(100vw / 1590 * 600)}.appMode .guide-nihondaira__foot{margin-bottom:0}.appMode .guide-nihondaira__foot li:nth-child(odd),.appMode .guide-nihondaira__foot li:nth-child(even){float:none;margin:0 10px 20px;width:calc(100% - 20px)}.appMode .guide-nihondaira__bottomTxt{padding-bottom:0}.appMode .guide-nihondaira-access__box{width:100%;margin:25px auto;padding:0 10px;box-sizing:border-box}.appMode .guide-nihondaira-access__box img{width:100%;height:auto}.appMode .guide-nihondaira-access__box .c-title-pattern{margin-bottom:25px}.appMode .guide-nihondaira-access__gmap iframe{width:100%;height:50vh}.appMode .guide-nihondaira-access__box02 .guide-nihondaira-access_busmap{margin-bottom:25px}.appMode .guide-nihondaira-access__box02 .guide-nihondaira-access_busmap img{width:100%;height:auto}.appMode .guide-nihondaira-access__box03 .guide-nihondaira-access_busmap{margin-bottom:25px}.appMode .guide-nihondaira-access__box04 .guide-nihondaira-access__shizutetsu{width:100%;box-sizing:border-box;margin-bottom:25px}.appMode .guide-nihondaira-access__box05 p{margin-bottom:25px}.appMode .guide-nihondaira-access__box051 .guide-nihondaira__foot{display:block}.appMode .guide-nihondaira-access__box07{display:none}.appMode .guide-nihondaira-access__box07 .name_hl{font-size:2rem}.appMode .guide-nihondaira-access__box07 table th{width:50%;font-size:1.4rem}.appMode .guide-nihondaira-access__box07 table td{width:50%;padding:5px;font-size:1.4rem;line-height:1.5}.appMode .guide-nihondaira-access__box07 table td .sub_txt{font-size:1.2rem}.appMode .guide-nihondaira-access__box07 table .rubi{display:none}.appMode .guide-nihondaira-access__box08 .guide-nihondaira-access__info_content{width:100%;box-sizing:border-box;padding:50px 25px 25px}.appMode .guide-nihondaira-access__box08 .guide-nihondaira-access__info_content p{margin-bottom:20px}.appMode .guide-nihondaira-access__box08 .guide-nihondaira-access__info_content p+p{margin-bottom:0}.appMode .guide-nihondaira-access__box09 .guide-nihondaira-access__bike{width:100%;box-sizing:border-box}.appMode .guide-nihondaira-access__box11{margin-bottom:0}.appMode .guide-nihondaira-access__box11 .guide-nihondaira-access_taxi_content:last-child{padding-bottom:0}.appMode .guide-nihondaira-access_parking_hl{margin-bottom:25px}.appMode .guide-nihondaira__foot{width:100%}.appMode .guide-nihondaira__foot .c-button,.appMode .guide-nihondaira__foot .c-button--02{width:100%;font-size:1.5rem}.appMode .guide-nihondaira__foot.outer__foot a+a{margin-left:0;margin-top:20px}.appMode .contact.outer{width:calc(100% - 20px);margin:50px 10px}.appMode .contact.outer .contact__body{padding:20px}.appMode .contact.outer .contact__text>p+p{margin-left:0}.appMode .contact.outer .contact__inner>div{margin-bottom:15px}.appMode .contact.outer .contact__inner>div.contact__text{margin-bottom:0}.appMode .manner-menu--02{display:none}.appMode .manner.outer{width:calc(100% - 20px);margin:0 10px}.appMode .manner__foot .c-button{width:100%;font-size:1.5rem;padding:20px 40px}.appMode .shiai{margin-bottom:25px}.appMode .shiai.outer{width:calc(100% - 20px);margin:0 10px}.appMode .shiai .list--circle-pattern__item{padding:35px 10px}.appMode .shiai .list--circle-pattern__item p{padding-left:100px;font-size:1.6rem}.appMode .shiai .slgn-txt{padding:20px;font-size:1.8rem}.appMode .shiai .slgn-txt::before{bottom:auto;top:-30px}.appMode .shiai .slgn-txt span{display:block;margin:0 0 10px}.appMode .jleague-manner.outer{width:calc(100% - 20px);margin:0 10px}.appMode .jleague-manner .table-manner tbody tr th{padding:10px}.appMode .jleague-manner .table-manner tbody tr td{padding:10px}.appMode .jleague-manner .table-manner tbody tr td:nth-child(odd){width:25%}.appMode .jleague-shiai.outer{width:calc(100% - 20px);margin:0 10px}.appMode .jleague-shiai__img img{width:100%;height:auto}.appMode .shiai-camera.outer{width:calc(100% - 20px);margin:0 10px}.appMode .visitor .c-title-pattern{margin-bottom:25px}.appMode .visitor.outer{width:calc(100% - 20px);margin:0 10px}.appMode .visitor__body img{width:100%;height:auto}.appMode .visitor__body .table-cell{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;flex-direction:column-reverse}.appMode .visitor__body .table-cell>div{display:block}.appMode .visitor__body .table-cell .u-pos-v-left.pad-r50{padding-right:0}.appMode .visitor__body .div-boder{padding:15px}.appMode .visitor__body .div-boder dl{line-height:normal;width:100%}.appMode .visitor__body .div-boder dt,.appMode .visitor__body .div-boder dd{width:50%;font-size:1.5rem;line-height:1.5}.appMode .visitor__body .table-manner{line-height:1.5}.appMode .visitor__body .table-manner td{padding:10px}.appMode .visitor__body .table-manner .stripe{width:30%}.appMode .pul_club .c-title-pattern{margin-bottom:25px}.appMode .pul_club.outer{width:calc(100% - 20px);margin:0 10px}.appMode .pul_club__body img{width:100%;height:auto}.appMode .pul_club__body .table-manner{line-height:1.5}.appMode .pul_club__body .table-manner td{padding:10px}.appMode .pul_club__body .table-manner td p{word-break:break-all}.appMode .pul_club__body .table-manner .stripe{width:30%}.appMode .pul_club__body .table-manner .inline-flex .column-4{width:100%}.appMode .pul_club__body .table-manner .inline-flex .mar-l10{margin-left:0;margin-top:10px}.appMode .pul_club__body .table-manner .outer__foot .c-button,.appMode .pul_club__body .table-manner .outer__foot .c-button--01,.appMode .pul_club__body .table-manner .outer__foot .c-button--02{width:100%;padding:20px 40px 20px 20px;font-size:1.4rem !important}.appMode .pul_club__body .inline-flex{display:block}.appMode .pul_club__body .inline-flex .u-pos-v-center.outer__foot.mar-l10{margin-top:10px}.appMode .pul_club__body .inline-flex .u-pos-v-center.outer__foot.mar-r20{margin-right:0}.appMode .pul_club__body .inline-flex .mar-l10{margin-left:0}.appMode .pul_club__body .inline-flex .column-3.cell-grid.mar-r20{width:100%;margin-right:0}.appMode .pul_club__body .inline-flex .column-3.cell-grid{width:100%}.appMode .pul_club__body .inline-flex .column-4.u-pos-v-center.outer__foot.mar-l10,.appMode .pul_club__body .inline-flex .column-4.u-pos-center.mar-b30{width:100%}.appMode .pul_club__body .l-title_bg-glay.c-title-pattern__text--left{padding:20px;font-size:1.6rem !important}.appMode .pul_club__body .u-text-strong.u-pos-center{text-align:left !important}.appMode .buy-net-pulticket__column{width:100%;display:block}.appMode .buy-net-pulticket__column .outer__body{width:100%;box-sizing:border-box}.appMode .buy-net-pulticket__column .outer__body .c-button{width:100%;margin-top:0}.appMode .buy-net-pulticket__column__in{display:block}.appMode .buy-net-pulticket__column__in div{width:100%}.appMode .buy-net-pulticket__column__in .c-title-strong{margin-bottom:20px}.appMode .buy-net-pulticket-step__body .outer__body{padding:10px}.appMode .buy-net-pulticket-step__body .c-title-subhead+div{margin:30px 0 !important}.appMode .buy-net-pulticket-step__body .c-grid{display:block;margin-bottom:0}.appMode .buy-net-pulticket-step__body .c-grid li{padding-bottom:30px;margin-bottom:10px}.appMode .buy-net-pulticket-step__body .c-grid li::after{right:auto;left:50%;top:auto;bottom:0;transform:translate(-50%, 0) rotate(90deg);font-size:2rem}.appMode .buy-net-pulticket-step__body .c-list__column--3{width:100%}.appMode .buy-net-pulticket-step__body .outer__foot .c-button--04{width:80%;box-sizing:border-box;margin:0 auto}.appMode .buy-net-pulticket-hero__body .buy-title{margin-bottom:0}.appMode .buy-net-pulticket-hero__body .outer__inner{margin-bottom:50px;padding-bottom:0}.appMode .buy-net-pulticket-hero__body .outer__inner .c-title-subhead img{margin-bottom:25px}.appMode .buy-title span{display:block;padding-left:0;padding-top:5px}.appMode .buy-title+.c-title-subhead{margin-bottom:20px}.appMode .buy-title+.c-title-subhead img{width:100%;height:auto}.appMode .buy-title+.table--02{display:block}.appMode .buy-title+.table--02 tr,.appMode .buy-title+.table--02 td{display:block}.appMode .buy-title+.table--02 tr.column-4,.appMode .buy-title+.table--02 tr.column-6,.appMode .buy-title+.table--02 tr.column-8,.appMode .buy-title+.table--02 td.column-4,.appMode .buy-title+.table--02 td.column-6,.appMode .buy-title+.table--02 td.column-8{width:auto}.appMode .buy-title+.table--02 td{padding:0}.appMode .buy-title+.table--02 td .c-button{width:80%;box-sizing:border-box;margin:0 auto}.appMode .buy-list{margin-bottom:50px}.appMode .buy-list .table--02{table-layout:fixed;display:block}.appMode .buy-list .table--02 tbody,.appMode .buy-list .table--02 thead{display:block}.appMode .buy-list .table--02 tr,.appMode .buy-list .table--02 th,.appMode .buy-list .table--02 td{display:block}.appMode .buy-list .table--02 tr.column-2,.appMode .buy-list .table--02 tr.column-4,.appMode .buy-list .table--02 tr.column-6,.appMode .buy-list .table--02 tr.column-8,.appMode .buy-list .table--02 th.column-2,.appMode .buy-list .table--02 th.column-4,.appMode .buy-list .table--02 th.column-6,.appMode .buy-list .table--02 th.column-8,.appMode .buy-list .table--02 td.column-2,.appMode .buy-list .table--02 td.column-4,.appMode .buy-list .table--02 td.column-6,.appMode .buy-list .table--02 td.column-8{width:100%;padding:10px 5px;font-size:1.4rem;box-sizing:border-box}.appMode .buy-list .table--02 th.column-4{font-size:1.8rem}.appMode .buy-list .table--02 th.column-4 br{display:none}.appMode .buy-list .table--02 td{padding:0}.appMode .buy-list .table--02 td .c-button{width:80%;box-sizing:border-box;margin:0 auto}.appMode .buy-net__top{display:block}.appMode .buy .menu--02{flex-wrap:nowrap;padding:10px 0}.appMode .buy .menu--02 .menu__item{width:25%}.appMode .buy .menu--02 .menu__item a{padding:10px}.appMode .buy .menu--02 .menu__item a img{width:100%;height:auto}.appMode .buy .menu--02 .menu__item a .text{font-size:1.2rem}.appMode .dynamicpricing{margin:20px 10px 0 !important}.appMode .buy-net.outer{width:calc(100% -20px);margin:0 10px}.appMode .buy-net .outer__foot{margin-top:20px}.appMode .buy-net-other__body.outer__body{width:calc(100% - 20px);margin:0 10px 50px}.appMode .buy-net-other__body.outer__body .buy-net__pia,.appMode .buy-net-other__body.outer__body .buy-net__jleague{width:100% !important;padding:0;border:none}.appMode .buy-net-other__body.outer__body .buy-net__pia a.c-button,.appMode .buy-net-other__body.outer__body .buy-net__jleague a.c-button{position:static;width:80%;margin:0 auto;transform:translateX(0)}.appMode .buy-net__pia,.appMode .buy-net__jleague{height:auto}.appMode .buy-shop.outer{width:calc(100% -20px);margin:0 10px}.appMode .buy-shop-official{margin-bottom:50px}.appMode .buy-shop__familymart{margin-left:0 !important;padding-right:0;padding-bottom:0}.appMode .buy-tel.outer{width:calc(100% -20px);margin:0 10px}.appMode.internet #net,.appMode.internet .buy-net-other__body{display:block}.appMode.internet #convini,.appMode.internet #tel{display:none}.appMode.convini #convini{display:block}.appMode.convini #net,.appMode.convini #tel,.appMode.convini .buy-net-other__body{display:none}.appMode.tel #tel{display:block}.appMode.tel #net,.appMode.tel #convini,.appMode.tel .buy-net-other__body{display:none}.appMode .supporter-hero{height:auto;padding-bottom:50px}.appMode .supporter-sdh__body.outer__body{margin:0 10px}.appMode .supporter-sdh__lists.outer__inner .c-article-card{margin-bottom:10px}.appMode .supporter-cks.outer{margin:0 10px}.appMode .supporter-cks.outer .column-6{width:auto}.appMode .supporter-cks.outer .outer__foot .c-button{width:100%;box-sizing:border-box}.appMode .supporter-pulticket-hero-regist .c-grid{display:block}.appMode .supporter-pulticket-hero-regist .c-list__column--6{width:100%;box-sizing:border-box}.appMode .supporter-pulticket-hero-regist .c-list__column--6:nth-child(odd){border-right:none !important;border-bottom:2px solid #474747;margin-bottom:40px}.appMode .supporter-pulticket-hero-regist .outer__foot .c-button--04{width:100%;box-sizing:border-box}.appMode .supporter-pulticket-point .c-grid{display:block}.appMode .supporter-pulticket-point .c-list__column--2{width:100%}.appMode .supporter-pulticket .supporter-pulticket-point{margin:0 20px 80px}.appMode .supporter-pulticket .supporter-pulticket-point .c-list__column--2{margin-bottom:20px}.appMode .supporter-pulticket-notes{margin:0 10px}.appMode .supporter-pulticket.outer .outer__foot{margin:0 10px}.appMode .supporter-pulticket.outer .outer__foot .c-button--02{width:100%;box-sizing:border-box}.appMode .supporter-pulticket{margin-bottom:80px}.appMode .admission.outer{margin:0 10px}.appMode .faq .contact{box-sizing:border-box}.appMode .faq__head+.anchor__list{padding:0}.appMode .faq__head+.anchor__list ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;border-top:#ccc 1px solid;background:#f0f0f0}.appMode .faq__head+.anchor__list li{float:none;width:50%;margin:0;border-bottom:#ccc 1px solid;box-sizing:border-box;border-right:none;background:#fff}.appMode .faq__head+.anchor__list li:nth-child(odd){border-right:#ccc 1px solid;width:calc(50% - 1px)}.appMode .faq__head+.anchor__list li a{padding:10px 5px;box-sizing:border-box;display:block;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;font-size:1.3rem}.appMode .faq h4{font-size:1.8rem;padding:20px 100px 20px 15px}.appMode .faq li{padding-bottom:15px;margin-bottom:15px}.appMode .faq li dt{font-size:1.8rem}.appMode .faq li dd{font-size:1.4rem}.appMode .schedule-attention{margin:20px 10px 5px !important}.appMode .schedule-attention p{margin:10px !important}.appMode .schedule-residual__body,.appMode .schedule-list__body{width:90%;margin:0 auto}.appMode .schedule-residual__body .spScroll,.appMode .schedule-list__body .spScroll{width:100%;overflow-x:auto}.appMode .schedule-residual .table--07,.appMode .schedule-list .table--07{margin-bottom:0;font-size:1.2rem;min-width:600px}.appMode .schedule-residual .table--07 thead tr th,.appMode .schedule-list .table--07 thead tr th{padding:10px 5px;text-align:center;white-space:nowrap}.appMode .schedule-residual .table--07 tbody tr td,.appMode .schedule-list .table--07 tbody tr td{padding:10px 5px;white-space:normal;color:#000;text-align:left;white-space:nowrap}.appMode .schedule{padding:0 10px}.appMode .schedule.outer.media{margin-bottom:0}.appMode .schedule__title{font-size:4rem}.appMode .schedule__title-wrap{margin-bottom:30px;position:relative}.appMode .schedule__title-wrap>.outer__inner{position:static}.appMode .schedule__title-wrap>.outer__inner>p{top:auto;bottom:0;transform:translateY(0)}.appMode .schedule__title-wrap>.outer__inner>p>a{padding:0 5px}.appMode .schedule .spScroll{width:100%;overflow-x:auto}.appMode .schedule__table{margin:0 0 25px;min-width:640px}.appMode .schedule__table thead tr th{padding:10px 5px;text-align:center;white-space:nowrap;font-size:1.2rem}.appMode .schedule__table tbody tr td{padding:10px 5px;text-align:left}.appMode .schedule__table .schedule-table__date,.appMode .schedule__table .schedule-table__day{text-align:center}.appMode .schedule__table .schedule-table__location,.appMode .schedule__table .schedule-table__note,.appMode .schedule__table .schedule-table__birthday{font-size:1.4rem}.appMode .support-programme{margin-bottom:40px}.appMode .support-programme__lists{display:block;padding:0 10px;box-sizing:border-box}.appMode .support-programme__lists .c-article-card{width:100%;margin-top:20px}.appMode .support-programme__lists .c-article-card:nth-child(n+4){margin-top:20px}.appMode .support-programme__lists .c-article-card__text{padding:15px}.recomenu-list__toggle{display:none !important}.appMode .shopmap__body{padding:0 20px}.appMode .shopmap__body img{max-width:100%;height:auto}.appMode .paper-cup__body{padding:0 20px}.appMode .paper-cup__body p{margin-bottom:30px}.appMode .paper-cup .outer__foot .c-button{max-width:90% !important}.appMode .recomenu-list__item{width:100%;padding:0 5vw;box-sizing:border-box}.appMode .recomenu-list__item:not(:first-child){margin-top:40px}.appMode .recomenu-list__head{display:block}.appMode .recomenu-list__photo{display:block;width:100%}.appMode .recomenu-list__info{display:block;width:100%;box-sizing:border-box;padding:20px 20px 0px}.appMode .recomenu-list__dl dd:last-child{margin-bottom:0;padding-bottom:30px}.appMode .recomenu-list__toggle{display:block !important;text-align:center;background-color:#FF8709;color:#222;font-size:1.6rem;font-weight:700;padding:15px 30px;position:relative}.appMode .recomenu-list__toggle::after{font-family:"FontAwesome";font-weight:900;content:"\f0d7";position:absolute;top:50%;right:10px;transform:translateY(-50%);line-height:1}.appMode .recomenu-list__toggle.is-active::after{content:"\f0d8"}.appMode .recomenu-list__map{display:none;width:100%}.appMode .recomenu-list img{width:100%;height:auto}.appMode .iai-seat-map{width:90%;margin-left:auto;margin-right:auto}.appMode .iai-seat-map img{width:100%;height:auto}.appMode .list--asterisk li:before{top:0;transform:translateY(0);-webkit-transform:translateY(0)}.appMode .photoArea{display:block !important}.appMode .photoArea__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.appMode .iai-stand{margin-bottom:60px}.appMode .iai-stand__contents .photoArea__main{width:100%}.appMode .iai-stand__contents .photoArea__list{width:100%}.appMode .iai-stand__contents .textArea{width:100%}.appMode .iai-stand__contents__inner{display:block;padding:0}.appMode .iai-stand__contents .photoArea__main{border-right:none}.appMode .iai-stand__contents .photoArea__hover{padding:0 3px;font-size:1.2rem}.appMode .iai-stand__contents .videoArea{margin-top:0;padding:0 20px;box-sizing:border-box}.appMode .iai-stand__contents .videoArea iframe{width:90vw;height:calc(90vw / 640 * 480)}.appMode .iai-stand__toggle{padding:10px 5px;font-size:16px;font-size:1.6rem;line-height:1.5}.appMode .iai-stand__toggle::after{right:10px;font-size:16px;font-size:1.6rem}.appMode .iai-price__body{width:90%;margin:0 auto}.appMode .iai-price__body .c-title-pattern{margin-bottom:25px;padding:10px}.appMode .iai-price__body .c-title-pattern__text{font-size:18px;font-size:1.8rem;line-height:1.5}.appMode .iai-price__body .spScroll{width:100%;overflow-x:auto}.appMode .iai-price__body .table--07{margin:0 0 25px;min-width:480px}.appMode .iai-price__body .table--07 thead tr th{padding:10px 5px;text-align:center;white-space:nowrap;font-size:1.2rem}.appMode .iai-price__body .table--07 tbody tr td{padding:10px 5px;text-align:left}.appMode .iai-price__body .table--07 tbody tr td:nth-child(1),.appMode .iai-price__body .table--07 tbody tr td:nth-child(2){white-space:nowrap}.appMode .iai-price__body .table--07 .schedule-table__date,.appMode .iai-price__body .table--07 .schedule-table__day{text-align:center}.appMode .iai-price__body .table--07 .schedule-table__location,.appMode .iai-price__body .table--07 .schedule-table__note,.appMode .iai-price__body .table--07 .schedule-table__birthday{font-size:1.4rem}.appMode .iai-price__body .kikakuArea{margin-top:50px}.appMode .iai-price__body .kikakuArea .table--07{min-width:0}.appMode .iai-price__body .kikakuArea .table--07 td{white-space:normal !important}.appMode .iai-price__body .kikakuArea .table--07 td:not(:first-child){text-align:center}.appMode .iai-price__title{font-size:20px;font-size:2rem;margin-top:20px}.appMode .photoArea__main__point{width:40vw}.appMode .photoArea__main__point img{width:100%;height:auto}.appMode .textArea{padding:20px;box-sizing:border-box}.appMode .iai-360degree-map{width:90vw;margin:0 auto}.appMode .iai-360degree-map img{width:100%;height:auto}.appMode .iai-360degree-map-btn{width:calc( 90vw / 1170 * 70 * 2)}.appMode .iai-360degree-map{height:auto}.appMode .iai-360degree-ex{padding:0 20px;font-size:14px;font-size:1.4rem;line-height:1.5;text-align:left;overflow:hidden;position:relative;zoom:1}.appMode .iai-360degree-ex img{float:left}.appMode .iai-faq{padding:0 20px 50px}.appMode .iai-faq dt{font-size:18px;font-size:1.8rem;line-height:1.5}.appMode .iai-faq dd{font-size:14px;font-size:1.4rem;line-height:1.5}.appMode .iai-360degree-map-btn03{top:calc(63vw / 737 * 143 * 1.05) !important;left:calc(100vw / 1170 * 558 - 7.5vw) !important}.appMode .iai-360degree-map-btn05{top:calc(63vw / 737 * 330 * 1.05) !important;left:calc(100vw / 1170 * 130 - 7.5vw) !important}.appMode .iai-360degree-map-btn06{top:calc(63vw / 737 * 330 * 1.05) !important;left:calc(100vw / 1170 * 221 - 7.5vw) !important}.appMode .iai-360degree-map-btn07{top:calc(63vw / 737 * 330 * 1.05) !important;left:calc(100vw / 1170 * 878 - 7.5vw) !important}.appMode .iai-360degree-map-btn08{top:calc(63vw / 737 * 330 * 1.05) !important;left:calc(100vw / 1170 * 970 - 7.5vw) !important}.appMode .iai-360degree-map-btn11{top:calc(63vw / 737 * 523 * 1.05) !important;left:calc(100vw / 1170 * 552 - 7.5vw) !important}.appMode .iai-stand__btn{padding:0 0 25px !important}.appMode .iai-stand__btn.outer__foot .c-button{width:90vw}.appMode .iai-stand__body .iai-stand__btn{padding:50px 0 0 !important}.appMode .iai-faq .iai-stand__btn{padding:0 0 25px !important}.appMode .iai-faq .iai-stand__btn:last-child{padding:25px 0 0 !important}
/*# sourceMappingURL=app.css.map */
