@font-face{font-family:Yu Gothic;font-weight:100;src:local("Yu Gothic Light")}@font-face{font-family:Yu Gothic;font-weight:200;src:local("Yu Gothic Light")}@font-face{font-family:Yu Gothic;font-weight:300;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;font-weight:400;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;font-weight:600;src:local("Yu Gothic Bold")}.tickets--page{min-height:calc(100vh - 105px);position:relative}@media (max-width:699px){.tickets--page{min-height:calc(100svh - 100px)}}.tickets--page .contents-divider{margin:74px 0 94px}@media (min-width:701px) and (max-width:1000px){.tickets--page .contents-divider{margin:40px 0 62px}}@media (max-width:699px){.tickets--page .contents-divider{margin:35px 0 42px}}.tickets--page .tickets-contents-area{margin:64px auto 88px;max-width:870px;position:relative;width:80%}@media (max-width:699px){.tickets--page .tickets-contents-area{margin-bottom:40px;margin-top:40px;width:calc(100% - 60px)}}.tickets--page .tickets-contents-area .tickets-info-box{display:flex;gap:30px 30px;margin-bottom:40px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-info-box{display:block}}@media (min-width:701px) and (max-width:1000px){.tickets--page .tickets-contents-area .tickets-info-box{gap:20px 20px;margin-bottom:30px}}.tickets--page .tickets-contents-area .tickets-details-link-nav{position:relative;width:100%}.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button{border-radius:8px!important;box-shadow:0 2px 12px #0006;justify-content:flex-start;margin-bottom:16px;padding-left:26px}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button{box-shadow:0 2px 8px #0006;margin-bottom:12px;padding-left:16px}}.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .v-btn__content{justify-content:flex-start;width:100%}.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label{align-items:center;color:#fff;display:flex;justify-content:flex-start;letter-spacing:.09em;width:100%}.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-icon{margin-right:16px}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-icon{margin-right:12px}}.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-texts{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:flex-start;text-transform:unset}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-texts{display:block}}.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-texts .label-text-en{font-size:48px;font-weight:400;letter-spacing:.04em;line-height:1em}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-texts .label-text-en{font-size:28px;margin-bottom:3px;text-align:left}}.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-texts .label-text-ja{font-size:24px;font-weight:600}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .details-link-button .button-label .button-label-texts .label-text-ja{font-size:17px;text-align:left}}.tickets--page .tickets-contents-area .tickets-details-link-nav .kinchaku-link-button{border-radius:8px!important;margin-top:16px}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .kinchaku-link-button{margin-top:8px;padding-left:10px}}.tickets--page .tickets-contents-area .tickets-details-link-nav .kinchaku-link-button .button-label{align-items:center;display:flex;justify-content:center}.tickets--page .tickets-contents-area .tickets-details-link-nav .kinchaku-link-button .button-label .button-label-icon{margin-right:6px;padding-top:2px}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .kinchaku-link-button .button-label .button-label-icon{margin-right:5px}}.tickets--page .tickets-contents-area .tickets-details-link-nav .kinchaku-link-button .button-label .button-label-text{font-size:16px;font-weight:600;white-space:normal}@media (max-width:699px){.tickets--page .tickets-contents-area .tickets-details-link-nav .kinchaku-link-button .button-label .button-label-text{font-size:15px;letter-spacing:.01em;line-height:1.35em;text-align:left}}.tickets--page .tickets-contents-header{background-color:#58afc7;color:#fff;height:100px;padding:23px 32px 23px 25px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-contents-header{height:unset;padding:20px 15px 15px 20px}}.tickets--page .tickets-contents-header.contents-header-live{background-color:#e2705d}.tickets--page .tickets-contents-header .tickets-contents-title{align-items:baseline;display:flex;gap:12px 16px;justify-content:flex-start;position:relative}@media (max-width:699px){.tickets--page .tickets-contents-header .tickets-contents-title{gap:12px 10px}}.tickets--page .tickets-contents-header .tickets-contents-title .title-en-text{display:block;font-size:48px;font-weight:400;letter-spacing:.04em;line-height:1em;margin-bottom:8px;position:relative}@media (max-width:699px){.tickets--page .tickets-contents-header .tickets-contents-title .title-en-text{font-size:32px}}.tickets--page .tickets-contents-header .tickets-contents-title .title-ja-text{display:block;font-size:16px;font-weight:500;position:relative}@media (max-width:699px){.tickets--page .tickets-contents-header .tickets-contents-title .title-ja-text{font-size:14.5px}}.tickets--page .tickets-contents-header-link-box{background-color:#f4f0e5;display:flex;justify-content:center;margin-bottom:48px;padding:24px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-contents-header-link-box{margin-bottom:36px;padding:16px}}.tickets--page .ticket-link-button{border-radius:4px!important;padding-left:16px;padding-right:8px}.tickets--page .ticket-link-button .button-label{align-items:center;display:flex;justify-content:center}.tickets--page .ticket-link-button .button-label .label-text{color:#fff;font-size:26px;font-weight:600;margin-right:6px;padding-bottom:1px;white-space:normal}@media (max-width:699px){.tickets--page .ticket-link-button .button-label .label-text{font-size:21px}}.tickets--page .sold-out-attention-block{align-items:center;background-color:#daddd3;display:flex;font-size:24px;font-weight:600;height:80px;justify-content:center;letter-spacing:.01em;position:relative;width:620px}@media (max-width:699px){.tickets--page .sold-out-attention-block{width:100%}}.tickets--page .tickets-contents-lead-texts{letter-spacing:.09em;margin-bottom:35px}.tickets--page .tickets-outline-section{letter-spacing:.09em;margin-bottom:50px;margin-top:50px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section{margin-bottom:36px;margin-top:36px}}.tickets--page .tickets-outline-section p{line-height:1.75em;margin-bottom:.95rem}.tickets--page .tickets-outline-section p.comment-text{margin-bottom:.25em}.tickets--page .tickets-outline-section .tickets-outline-sec-header{border-left:5px solid #58afc7;margin-bottom:16px;padding:3px 0 5px 24px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-sec-header{padding:0 0 5px 14px}}.tickets--page .tickets-outline-section .tickets-outline-sec-header .section-header-title{font-size:35px;font-weight:600;line-height:1.35em;margin-bottom:4px}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-sec-header .section-header-title{font-size:26px;line-height:1.35em;margin-bottom:6px}}.tickets--page .tickets-outline-section .tickets-outline-sec-header .section-header-texts{font-weight:600}.tickets--page .tickets-outline-section .tickets-outline-sec-header .section-header-texts .comment-text{display:inline-block;font-weight:400;margin-top:4px}.tickets--page .tickets-outline-section .tickets-contents-sec-texts{margin:16px 0;position:relative;width:100%}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-texts-title{font-size:21px;margin-bottom:4px}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-texts-title{font-size:16px}}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-subtitle{font-size:21px;margin-bottom:4px}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-subtitle{font-size:16px}}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .tickets-price-subtitle{font-size:16px;font-weight:600}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .tickets-price-subtitle .comment-text{font-size:15px;font-weight:400}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-contents-sec-texts .tickets-price-subtitle .comment-text{display:inline-block}}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-date-info{margin-bottom:24px;margin-top:24px}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-date-info{margin:18px 0}}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-date-info .date-info-place{margin-bottom:5px}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-date-info .date-info-dates-box{align-items:center;display:flex;flex-wrap:wrap;gap:6px 0;margin-bottom:5px}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-date-info .date-info-dates-box .date-text{background-color:#eaf4a8;border-radius:4px;display:block;font-size:17px;font-weight:600;margin-right:6px;padding:3px 9px 3px 10px}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-date-info .date-info-dates-box .date-text{font-size:16px;margin-right:4px;padding:3px 5px 3px 6px}}.tickets--page .tickets-outline-section .tickets-contents-sec-texts .contents-sec-date-info .date-info-dates-box .date-sup{display:block;margin-right:6px}.tickets--page .tickets-outline-section .tickets-contents-sec-texts p .strong{display:inline-block;font-weight:600;margin-right:4px}.tickets--page .tickets-outline-section .cards-layout-box{display:flex;flex-wrap:wrap;gap:15px 30px;justify-content:space-between;position:relative;width:100%}.tickets--page .tickets-outline-section .cards-layout-box .cards-layout-title{font-size:21px;font-weight:600;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section .cards-layout-box .cards-layout-title{font-size:16px}}.tickets--page .tickets-outline-section .tickets-outline-card{background-color:#f4f0e5;border-radius:4px;padding:20px 30px 22px;position:relative;width:calc(50% - 15px)}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-card{padding:20px 16px 16px;width:100%}}.tickets--page .tickets-outline-section .tickets-outline-card .place-name{font-size:16px;font-weight:600;margin-bottom:14px;position:relative;width:100%}.tickets--page .tickets-outline-section .tickets-outline-card .artists-list,.tickets--page .tickets-outline-section .tickets-outline-card .place-image{margin-bottom:14px;position:relative;width:100%}.tickets--page .tickets-outline-section .tickets-outline-card .artists-list .artists-list-label{font-weight:500}.tickets--page .tickets-outline-section .tickets-outline-card .artists-list .artists-names{font-size:16px;font-weight:600}.tickets--page .tickets-outline-section .tickets-outline-card .card-announce-box{margin-bottom:12px;position:relative;width:100%}.tickets--page .tickets-outline-section .tickets-outline-card .card-announce-box .announce-text{align-items:center;background-color:#fff;border:2px solid #1c1814;display:flex;font-size:16px;font-weight:600;justify-content:flex-start;line-height:1.35em;min-height:42px;padding:10px 10px 8px 16px;position:relative;width:100%}.tickets--page .tickets-outline-section .tickets-outline-card .card-stickers-box{display:flex;flex-direction:column;gap:5px 0;margin-bottom:20px;margin-top:20px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-card .card-stickers-box{margin-bottom:8px;margin-top:12px}}.tickets--page .tickets-outline-section .tickets-outline-card .card-stickers-box .sticker-text{align-items:center;background-color:#58afc7;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:flex-start;line-height:1.35em;min-height:42px;padding:10px 10px 8px 16px;position:relative;width:100%}.tickets--page .tickets-outline-section .tickets-outline-card .card-stickers-box .sticker-text .light-text{font-size:15px;font-weight:500}.tickets--page .tickets-outline-section .tickets-outline-card .card-stickers-box .sticker-text.no-flex{display:block}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-card .card-stickers-box .sticker-text{font-size:15.5px}}.tickets--page .tickets-outline-section .tickets-outline-card .facility-items{list-style-type:square;margin-bottom:12px;padding-left:1.2em}.tickets--page .tickets-outline-section .tickets-outline-card .facility-items li{margin-bottom:.25em}.tickets--page .tickets-outline-section .tickets-outline-sec-nav{align-items:center;background-color:#f4f0e5;border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;margin-top:32px;padding:28px 20px 32px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-sec-nav{padding:20px 18px}}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .outline-sec-subtitle{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:8px;position:relative}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .outline-sec-subtitle .subtitle-icon{margin-right:6px}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .outline-sec-subtitle .subtitle-text{font-size:21px;font-weight:600;margin-right:12px}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .outline-sec-subtitle .subtitle-recommend-chip{align-items:center;background-color:#58afc7;border-radius:4px;color:#fff;display:flex;padding:2px 10px 3px}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-sec-nav .outline-sec-subtitle .subtitle-recommend-chip{padding:3px 7px}}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .outline-sec-texts{margin-bottom:18px;text-align:center}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .nav-info-texts{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-outline-sec-nav .nav-info-texts{justify-content:flex-start}}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .nav-info-texts .info-subtitle{font-size:16px;font-weight:600;margin-bottom:4px;position:relative}.tickets--page .tickets-outline-section .tickets-outline-sec-nav .nav-info-texts .info-texts-contents{text-align:center}.tickets--page .tickets-outline-section .sold-out-attention-block{background-color:#0000001a;height:65px;margin-bottom:12px;position:relative;width:300px}@media (max-width:699px){.tickets--page .tickets-outline-section .sold-out-attention-block{height:60px;width:100%}}.tickets--page .tickets-outline-section .free-tickets-outline-sec{border:2px solid #1c1814;border-radius:4px;margin-top:44px;padding:28px 30px 16px 32px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section .free-tickets-outline-sec{padding:20px 20px 10px}}.tickets--page .tickets-outline-section .free-tickets-outline-sec .outline-sec-subtitle{font-size:21px;margin-bottom:16px}.tickets--page .tickets-outline-section .free-tickets-outline-sec .outline-sec-texts{margin-bottom:12px;position:relative}.tickets--page .tickets-outline-section .free-tickets-outline-sec .outline-sec-list-items{list-style-type:disc;margin-bottom:16px;padding-left:1.15em;position:relative}@media (max-width:699px){.tickets--page .tickets-outline-section .free-tickets-outline-sec .outline-sec-list-items li{margin-bottom:.5em}}.tickets--page .tickets-outline-section .free-tickets-outline-sec .ticket-link-button{margin-bottom:12px}.tickets--page .tickets-outline-section .free-tickets-outline-sec .ticket-link-button .button-label .label-text{color:#fff;font-size:17px;font-weight:600;margin-right:6px;padding-bottom:1px}@media (max-width:699px){.tickets--page .tickets-outline-section .free-tickets-outline-sec .ticket-link-button .button-label .label-text{font-size:16px}}.tickets--page .tickets-outline-section .tickets-links-layout-box{display:flex;flex-wrap:wrap;gap:30px 30px;justify-content:space-between;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-outline-section .tickets-links-layout-box{display:block}}.tickets--page .tickets-buying-flow{align-items:center;display:flex;flex-direction:column;margin-top:42px;position:relative;width:720px}@media (min-width:701px) and (max-width:1000px){.tickets--page .tickets-buying-flow{width:100%}}@media (max-width:699px){.tickets--page .tickets-buying-flow{margin-top:24px;width:100%}}.tickets--page .tickets-buying-flow .buying-flow-card{background-color:#f4f0e5;border-radius:4px;padding:20px 30px 22px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-buying-flow .buying-flow-card{padding:20px 20px 22px}}.tickets--page .tickets-buying-flow .buying-flow-card .flow-title{font-size:21px;font-weight:600;margin-bottom:6px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-buying-flow .buying-flow-card .flow-title{line-height:1.35em}}.tickets--page .tickets-buying-flow .buying-flow-card .flow-texts p{line-height:1.75em;margin-bottom:.25em}.tickets--page .tickets-buying-flow .buying-flow-card .flow-texts p.comment-text{line-height:1.45em;margin-bottom:0}.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents{margin-top:20px;position:relative;width:100%}.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents .flow-contents-title{align-items:center;background-color:#e2705d;color:#fff;display:flex;font-size:16px;font-weight:600;height:42px;justify-content:center;margin-bottom:12px;position:relative;width:130px}@media (max-width:699px){.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents .flow-contents-title{height:36px}}.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents .flow-live-ticket-announce{align-items:center;display:flex;justify-content:flex-start;line-height:1.5em;margin-bottom:.25em;position:relative}.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents .flow-live-ticket-announce .live-name{font-weight:600;width:82px}.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents .flow-live-ticket-announce .double-dot{font-weight:600;margin-right:.25em}.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents p{line-height:1.5em;margin-bottom:.25em}.tickets--page .tickets-buying-flow .buying-flow-card .flow-contents p .strong{display:inline-block;font-weight:600;margin-right:.25em}.tickets--page .tickets-buying-flow .buying-flow-arrow{height:45px;margin:8px auto 12px;overflow:hidden;position:relative}.tickets--page .tickets-buying-flow .buying-flow-arrow .buying-flow-arrow-icon{display:block;position:relative;top:-32px}.tickets--page .tickets-contents-texts{margin:64px auto 56px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-contents-texts{margin:32px auto}}.tickets--page .tickets-contents-texts .comment-text{line-height:1.5em;margin-bottom:.75em}@media (max-width:699px){.tickets--page .tickets-contents-texts .comment-text{margin-bottom:1.5em}}.tickets--page .tickets-info-section{-webkit-font-smoothing:subpixel-antialiased;color:#fff;min-height:310px;position:relative;width:calc(50% - 15px)}@media (max-width:699px){.tickets--page .tickets-info-section{margin-bottom:30px;width:100%}}.tickets--page .tickets-info-section .info-contents-box{padding:20px 32px 52px;position:relative;width:100%}@media (min-width:701px) and (max-width:1000px){.tickets--page .tickets-info-section .info-contents-box{padding:16px 20px 48px}}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box{padding:16px 20px 48px}}.tickets--page .tickets-info-section .info-contents-box .tickets-info-title{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:12px;position:relative;width:100%}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-info-title{flex-direction:column;margin-bottom:12px}}.tickets--page .tickets-info-section .info-contents-box .tickets-info-title .title-en-text{display:inline-block;font-size:32px;font-weight:400;margin-right:12px}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-info-title .title-en-text{font-size:26px;margin-right:0}}.tickets--page .tickets-info-section .info-contents-box .tickets-info-title .title-ja-text{-webkit-font-smoothing:antialiased;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.09em}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-info-title .title-ja-text{font-size:15.5px}}.tickets--page .tickets-info-section .info-contents-box .tickets-info-title .live-title-text{display:block;font-size:16px;font-weight:400;line-height:1.5em;margin-top:4px;width:100%}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-info-title .live-title-text{font-size:15.5px}}.tickets--page .tickets-info-section .info-contents-box .tickets-name-title{-webkit-font-smoothing:antialiased;font-size:21px}.tickets--page .tickets-info-section .info-contents-box .tickets-venue-places{-webkit-font-smoothing:antialiased;font-weight:600;letter-spacing:.09em;position:relative}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-venue-places{letter-spacing:.05em}}.tickets--page .tickets-info-section .info-contents-box .tickets-live-date{-webkit-font-smoothing:antialiased;font-size:16px;font-weight:600;margin-bottom:16px}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-live-date{font-size:15.5px}}.tickets--page .tickets-info-section .info-contents-box .tickets-live-place{position:relative;width:100%}.tickets--page .tickets-info-section .info-contents-box .tickets-live-place .live-place-name{-webkit-font-smoothing:antialiased;font-size:16px;font-weight:600}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-live-place .live-place-name{font-size:15.5px}}.tickets--page .tickets-info-section .info-contents-box .tickets-live-place .live-place-address{line-height:1.5em}.tickets--page .tickets-info-section .info-contents-box .contents-box-divider{border-top-color:#fff;margin:20px 0}.tickets--page .tickets-info-section .info-contents-box .tickets-live-name{-webkit-font-smoothing:antialiased;font-weight:600;letter-spacing:.09em;line-height:1.65em;position:relative}.tickets--page .tickets-info-section .info-contents-box .tickets-live-name .live-name-artist{font-size:22px}.tickets--page .tickets-info-section .info-contents-box .tickets-info-item{margin-bottom:15px;position:relative;width:100%}.tickets--page .tickets-info-section .info-contents-box .tickets-info-item .strong{font-size:16px;font-weight:600}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-info-item .strong{font-size:15.5px}}.tickets--page .tickets-info-section .info-contents-box .tickets-info-item .sheet-map-link-button{margin:0 auto 10px 0}.tickets--page .tickets-info-section .info-contents-box .tickets-info-item .sheet-map-link-button .button-label{-webkit-font-smoothing:antialiased;align-items:center;color:#1c1814;display:flex;font-size:16px;font-weight:600;justify-content:center}.tickets--page .tickets-info-section .info-contents-box .tickets-info-comments{margin:12px 0 16px;position:relative;width:100%}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions{-webkit-font-smoothing:antialiased;align-items:center;background-color:#fff6;color:#1c1814;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:15px 10px;position:relative;width:100%}@media (min-width:701px) and (max-width:1000px){.tickets--page .tickets-info-section .info-contents-box .tickets-attentions{min-height:72px;padding:15px 12px}}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-attentions{min-height:72px;padding:15px 12px}}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .sold-out-attention{color:#a13623;font-size:24px;font-weight:600;letter-spacing:.01em;line-height:1em;margin-bottom:5px}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .attention-text{font-weight:600;margin-bottom:10px;position:relative;text-align:center}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .attention-text{line-height:1.5em}}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .attention-text .comment-text{display:inline-block;font-weight:400;line-height:1.35em;margin-top:4px}@media (max-width:699px){.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .attention-text .comment-text{display:inline-block;font-size:13px;margin-top:2px}}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .ticket-link-nav{display:flex;justify-content:center;position:relative;width:100%}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .ticket-link-nav .ticket-link-button{padding-left:16px;padding-right:8px}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .ticket-link-nav .ticket-link-button .button-label{align-items:center;display:flex;justify-content:center}.tickets--page .tickets-info-section .info-contents-box .tickets-attentions .ticket-link-nav .ticket-link-button .button-label .label-text{color:#fff;font-size:16px;font-weight:600;margin-right:6px;padding-bottom:1px}.tickets--page .tickets-info-section .info-contents-box .tickets-comment-note{font-size:14px;margin-top:8px;position:relative}.tickets--page .tickets-info-section .info-contents-box .tickets-info-pay-box{align-items:flex-start;display:flex;flex-direction:column;margin-top:24px;position:relative}.tickets--page .tickets-info-section .info-contents-box .tickets-info-pay-box .info-subtitle{-webkit-font-smoothing:antialiased;border:1px solid #fff;font-weight:600;margin-bottom:8px;padding:6px 12px;position:relative}.tickets--page .tickets-info-section .bg-grad-box{background-color:#58afc7;overflow:hidden}.tickets--page .tickets-info-section .bg-grad-box,.tickets--page .tickets-info-section .bg-grad-box .bg-grad-base{height:100%;left:0;position:absolute;top:0;width:100%}.tickets--page .tickets-info-section .bg-grad-box .bg-right-bottom-tri{background-color:#daddd3;bottom:-33px;height:66px;position:absolute;right:-33px;transform:rotate(45deg);width:66px}.tickets--page .tickets-info-section .bg-grad-box.bg-grad2{background-color:#e2705d}.tickets--page .contact-link-nav{align-items:center;background-color:#f4f0e5;display:flex;flex-direction:column;justify-content:flex-start;padding:27px 16px 36px;position:relative;width:100%}@media (max-width:699px){.tickets--page .contact-link-nav{padding:15px 15px 20px}}.tickets--page .contact-link-nav .contact-link-title{font-weight:600;margin-bottom:13px;position:relative}@media (max-width:699px){.tickets--page .contact-link-nav .contact-link-title{margin-bottom:8px}}.tickets--page .contact-link-nav .contact-link-button{text-transform:unset}.tickets--page .contact-link-nav .contact-link-button .button-label{font-size:16px;font-weight:600;margin-left:8px}.tickets--page .kinchaku-ticket-info{background-color:#f4f0e5;position:relative;width:100%}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-header{background-color:#1c1814;color:#fff;padding:24px 20px 27px;position:relative;width:100%}@media (max-width:699px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-header{padding:20px}}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-header .info-header-title{-webkit-font-smoothing:antialiased;font-size:23px;font-weight:600;position:relative;text-align:center;width:100%}@media (max-width:699px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-header .info-header-title{font-size:16px}}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents{font-size:16px;padding:50px 50px 32px;position:relative;width:100%}@media (max-width:699px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents{font-size:15px;padding:25px 20px 20px}}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .info-text{line-height:1.75em;margin-bottom:1em}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-title{font-size:21px;font-weight:600;margin-bottom:4px}@media (max-width:699px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-title{font-size:21px}}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list{margin-top:24px;position:relative;width:100%}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item{margin-bottom:30px;position:relative;width:100%}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item .link-item-name{font-size:21px;font-weight:600;margin-bottom:4px}@media (max-width:699px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item .link-item-name{font-size:16px;margin-bottom:0}}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item .ticket-info-link{margin-left:-6px}@media (max-width:699px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item .ticket-info-link{margin-left:0}}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item .ticket-info-link a{border-radius:4px;color:#1c1814;padding:3px 6px;word-break:break-all}@media (min-width:1001px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item .ticket-info-link a:hover{background-color:#c0bc2e;text-decoration:none}}@media (max-width:699px){.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .link-list-item .ticket-info-link a{border-radius:unset;padding:0}}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .sheet-map-link-button{margin:14px auto 0 0}.tickets--page .kinchaku-ticket-info .kinchaku-ticket-info-contents .ticket-info-link-list .sheet-map-link-button .button-label{-webkit-font-smoothing:antialiased;align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600;justify-content:center}
