﻿.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,html,ol,p,ul{margin:0;padding:0;font-size:100%;font-weight:400}ul,li,ol{list-style:none;padding:0;margin:0}table{border-collapse:collapse}html{font-size:62.5%}body{color:#000;background-color:#fff;font-size:1.6rem;font-family:"Noto Serif JP","游明朝","Yu Mincho","Hiragino Mincho ProN",serif;line-height:1.8;-webkit-font-smoothing:antialiased;background-color:#FFFCE7;opacity:0;transition:opacity 1s}body.is-nav-open{height:100%;overflow:hidden}body.page--show{opacity:1}a{color:#007F41;text-decoration:underline}a:hover{text-decoration:none}img{width:100%;height:auto;vertical-align:bottom}input,textarea{appearance:none;-webkit-appearance:none}main{display:block}button{display:block;padding:0;-webkit-appearance:none;appearance:none;border:none;border-radius:0;background-color:transparent}input,textarea,select{-webkit-appearance:none;appearance:none;border:1px solid #ccc;background-color:#fff;padding:15px;font-size:1.6rem;max-width:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Arial","メイリオ","Meiryo",sans-serif;box-sizing:border-box}textarea{width:100%}input[type="submit"]{width:240px;height:60px;padding:0;background-color:#000;color:#fff;border:none;display:block;margin-left:auto;margin-right:auto;cursor:pointer}input[type="submit"]:hover{background-color:#007F41}::selection{background-color:#007F41;color:#fff}::-moz-selection{background-color:#007F41;color:#fff}.g-nav{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;background-color:#FFFCE7;opacity:0;visibility:hidden;transition:opacity 0.2s cubic-bezier(0.77, 0, 0.175, 1),visibility 0.2s cubic-bezier(0.77, 0, 0.175, 1)}.is-nav-open .g-nav{opacity:1;visibility:visible}.g-nav__inner{padding:60px}@media screen and (max-width: 640px){.g-nav__inner{padding:80px 25px;display:flex;flex-direction:row-reverse}}.g-nav__logo{margin-bottom:100px}@media screen and (max-width: 640px){.g-nav__logo{margin-bottom:0;width:50px;height:370px}.g-nav__logo svg{width:50px;height:370px}}@media screen and (max-width: 640px){.g-nav__wrap{width:calc(100% - 50px);padding-top:20px;padding-right:30px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}}.g-nav__list{display:flex;align-items:flex-start;justify-content:center;flex-direction:row-reverse}.g-nav__list li{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.g-nav__list li a{display:block;text-decoration:none;color:#000;font-size:2.0rem;letter-spacing:0.1em;padding:0 30px;transition:color 0.1s cubic-bezier(0.77, 0, 0.175, 1)}.g-nav__list li a:hover{color:#007F41}@media screen and (max-width: 640px){.g-nav__list{width:240px;flex-wrap:wrap;justify-content:flex-start}.g-nav__list li a{font-size:1.5rem;padding:15px}}.g-nav__btn{position:fixed;top:0;right:0;width:100px;height:100px;z-index:101}.g-nav__btn button{display:block;width:100%;height:100%;outline:none;position:relative;cursor:pointer}.g-nav__btn button span{display:block;width:60px;height:2px;background-color:#0080CB;position:absolute;left:50%;margin-left:-30px;transition:all .1s;transform-origin:50% 50%}.g-nav__btn button span:nth-child(1){top:calc(50% - 10px)}.g-nav__btn button span:nth-child(2){top:calc(50%);background-color:#007F41}.g-nav__btn button span:nth-child(3){top:calc(50% + 10px)}.is-nav-open .g-nav__btn button span:nth-child(1){top:calc(50%);transform:rotate(45deg)}.is-nav-open .g-nav__btn button span:nth-child(2){opacity:0}.is-nav-open .g-nav__btn button span:nth-child(3){top:calc(50%);transform:rotate(-45deg)}@media screen and (min-width: 768px){.g-nav__btn:hover button span:nth-child(1){top:calc(50%)}.g-nav__btn:hover button span:nth-child(3){top:calc(50%)}}@media screen and (max-width: 768px){.g-nav__btn{width:60px;height:60px}.g-nav__btn button span{width:40px;margin-left:-20px}}.g-footer{margin-top:120px;padding-top:100px;padding-bottom:60px;background-color:#fff}@media screen and (max-width: 640px){.g-footer{margin-top:60px;padding-top:50px;padding-bottom:30px}}.l-staffBox{text-align:center;letter-spacing:0.1em}.l-staffBox h3{margin-bottom:1em}.l-staffBox p{font-size:1.4rem;line-height:2.1}.l-staffBox p+p{margin-top:1em}.l-staffBox p+h3{margin-top:2em}.l-staffBox p span i{margin-left:2em;font-style:normal}.l-staffBox p span i:first-child{margin-left:0}@media screen and (max-width: 640px){.l-staffBox h3{font-size:1.5rem}.l-staffBox p{font-size:1.1rem;line-height:1.8}.l-staffBox p span{display:block}.l-staffBox p span i{display:block}}.l-contact{margin-top:60px;margin-bottom:60px}@media screen and (max-width: 640px){.l-contact{margin-top:30px;margin-bottom:30px}}.l-contactBox{text-align:left}@media screen and (max-width: 640px){.l-contactBox__place svg{width:58px;height:13px}}.l-contactBox__content{margin-top:-0.8rem}.l-contactBox__content.c-tablebox__content p{line-height:2.0}.l-contactBox__content strong{font-size:2.0rem;font-weight:normal}@media screen and (max-width: 640px){.l-contactBox__content strong{font-size:1.3rem}}.l-copyright{text-align:center;font-size:1.2rem;letter-spacing:0.1em}.c-section{padding-top:80px;margin-top:80px}@media screen and (max-width: 768px){.c-section{padding-top:50px;margin-top:50px}}.c-section__title{margin-bottom:60px;text-align:center;line-height:1.0;font-size:2.0rem}@media screen and (max-width: 768px){.c-section__title{margin-bottom:40px;font-size:1.8rem}}.c-color-blue{color:#0080CB}.c-color-green{color:#007F41}.c-svg-parent{font-size:0;line-height:1.0}.c-btn{display:block;background-color:#fff;text-align:center;height:60px;line-height:60px;border:1px solid #000;font-size:1.6rem;text-decoration:none;color:#000;transition:background-color 0.2s cubic-bezier(0.77, 0, 0.175, 1),color 0.2s cubic-bezier(0.77, 0, 0.175, 1)}@media screen and (min-width: 768px){.c-btn:hover{background-color:#000;color:#fff}}.arrow-scroll{fill:none;stroke:#000;stroke-miterlimit:10}.c-tablebox{border:1px solid #ccc}.c-tablebox__item{display:flex;padding:30px 0;border-bottom:1px solid #ccc}.c-tablebox__item:last-child{border-bottom:none}@media screen and (max-width: 640px){.c-tablebox__item{flex-direction:column;padding:20px}}.c-tablebox__label{width:264px;padding-left:40px;box-sizing:border-box}@media screen and (max-width: 640px){.c-tablebox__label{width:auto;padding-left:0;padding-bottom:20px}}.c-tablebox__content{width:calc(100% - 264px);word-break:break-all}.c-tablebox__content p{line-height:2.35;letter-spacing:0.1em}@media screen and (max-width: 640px){.c-tablebox__content{width:auto}.c-tablebox__content p{font-size:1.3rem;line-height:1.9}}.l-hero{padding-top:80px;padding-bottom:70px}.l-hero .a{fill:#007F41}.l-hero .b{fill:#0080CB}.l-hero .c{fill:#000}@media screen and (max-width: 640px){.l-hero{padding-top:65px;padding-bottom:50px}.l-hero .u-wrap{padding-left:40px;padding-right:35px}}@media screen and (max-width: 1040px){.l-hero__logo svg{width:100%;height:auto}}.l-informationInner{padding-top:60px;border-top:1px solid #ccc}.l-informationBox{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.l-informationBox{flex-direction:column}}.l-informationBox__left{width:540px}@media screen and (max-width: 768px){.l-informationBox__left{width:100%}}.l-informationBox__right{width:calc(100% - 540px);padding-left:40px;box-sizing:border-box}@media screen and (max-width: 768px){.l-informationBox__right{width:100%;padding-left:25px;padding-right:25px;margin-top:60px}}@media screen and (max-width: 640px){.l-informationBox__right{padding-right:20px;padding-left:20px}}.l-twitter{height:400px;border:1px solid #ccc;overflow:scroll}@media screen and (max-width: 640px){.l-twitter{height:375px}}.l-twitter__title{margin-bottom:10px;line-height:1.0;letter-spacing:0.05em}.l-credit__item{display:flex;padding-bottom:10px}.l-credit__item.w--cast{margin-top:30px}.l-credit__item:last-child{padding-bottom:0}.l-credit__label{width:70px;padding-top:4px}.l-credit__name p{margin-bottom:10px}.l-credit__name p:last-child{margin-bottom:0}.l-credit__name p.caption{margin-left:-.4em;font-size:1.4rem}.l-place{margin-top:50px}.l-place__item{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:20px}.l-place__item:last-child{margin-bottom:0}.l-place__item .title{width:50px}.l-place__item .info{width:calc(100% - 50px)}.l-place__item .info span{margin:0;margin-top:-0.08em;display:block;margin-bottom:10px}.l-place__item span{margin:0 .5em 0 1em;font-size:1.6rem;letter-spacing:0.05em}@media screen and (max-width: 640px){.l-place__item{font-size:1.4rem;margin-bottom:20px}}.l-informationBtn{margin-top:50px;display:flex}.l-informationBtn a{display:block;width:260px;margin-right:15px}.l-informationBtn a:last-child{margin-right:0}@media screen and (max-width: 640px){.l-informationBtn{margin-top:40px;flex-direction:column}.l-informationBtn a{width:auto;margin:10px 40px}.l-informationBtn a:last-child{margin-right:40px}}.l-introductionBox{display:flex;align-items:flex-end;justify-content:center;flex-direction:row-reverse;max-width:694px;height:480px;margin-left:auto;margin-right:auto}@media screen and (max-width: 640px){.l-introductionBox{height:auto;flex-direction:column}}@media all and (-ms-high-contrast: none){.l-introductionBox{height:520px}}.l-introduction__text{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;line-height:2.5;letter-spacing:0.12em;width:100%;height:100%}.l-introduction__text span{display:inline-block;margin-top:-0.5em}@media screen and (max-width: 640px){.l-introduction__text{height:380px;font-size:1.3rem;line-height:2.3;display:flex;align-items:center}}.l-introduction__credit{margin-right:120px;display:flex;flex-direction:row-reverse;align-items:flex-end;height:100%}.l-introduction__credit p{margin-left:50px}.l-introduction__credit p:last-child{margin-left:0}@media screen and (max-width: 768px){.l-introduction__credit{margin-right:60px}}@media screen and (max-width: 640px){.l-introduction__credit{margin-top:80px;margin-right:0;width:100%;justify-content:center}}.l-cast .u-wrap{max-width:720px;position:relative}.l-castBox{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}@media screen and (max-width: 640px){.l-castBox{flex-wrap:wrap;margin-bottom:-30px;margin-top:-30px}}.l-castBox__item{width:100px;margin:0 30px;flex-direction:column;justify-content:center}@media screen and (max-width: 640px){.l-castBox__item{margin:30px}}.l-castBox__cast{text-align:center}.l-castBox__cast p{margin:15px 0}.l-castBox__cast .name{display:flex;justify-content:center;height:76px}.l-castBox__cast .name svg{width:18px}.l-castBox__cast .name svg.svg-takahashi-v,.l-castBox__cast .name svg.svg-sakai-v,.l-castBox__cast .name svg.svg-arimura-v,.l-castBox__cast .name svg.svg-kazama-v,.l-castBox__cast .name svg.svg-matsuoka-v{height:73px}.l-castBox__cast .name svg.svg-hayashi-v,.l-castBox__cast .name svg.svg-miyako-v,.l-castBox__cast .name svg.svg-i-v{height:54px}.l-castBox__cast:first-of-type .name{align-items:flex-end}.l-castBox__cast:last-of-type .name{align-items:flex-start}.l-castBox__multiply{width:20px;height:20px;margin:15px auto}.l-castBox__multiply svg{fill:none;stroke:#000;stroke-miterlimit:10}.l-cast__caption{position:absolute;left:0;bottom:0;transform:translate(-100%, 0);width:auto;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:1.4rem;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.l-cast__caption p{margin-left:2em}.l-cast__caption p:last-child{margin-left:0}@media screen and (max-width: 768px){.l-cast__caption{left:0}}@media screen and (max-width: 640px){.l-cast__caption{padding-right:0;position:relative;left:auto;bottom:auto;align-items:center;justify-content:center;width:100%;padding-right:0;margin-top:0;transform:translate(0, 0);-ms-writing-mode:inherit;-webkit-writing-mode:inherit;writing-mode:inherit;font-size:1.2rem}.l-cast__caption p{margin-left:0}}.l-scheduleBox{margin-top:90px}.l-scheduleBox:first-child{margin-top:0}@media screen and (max-width: 640px){.l-scheduleBox{margin-top:120px}.l-scheduleBox:first-child{margin-top:0}}.l-scheduleBox__header{margin-bottom:40px;text-align:center}.l-scheduleBox__header p{line-height:1.8;letter-spacing:0.05em;margin-bottom:5px}.l-scheduleBox__header svg{height:18px}@media screen and (max-width: 640px){.l-scheduleBox__header{margin-bottom:30px}}.l-scheduleList__item{border-top:1px solid #787878;display:flex;justify-content:space-between;line-height:1.0;font-size:1.8rem}.l-scheduleList__item:last-child{border-bottom:1px solid #787878}@media screen and (max-width: 640px){.l-scheduleList__item{flex-direction:column}}.l-scheduleList__date{width:180px;background-color:#F0EBDC;text-align:center;padding:20px 0;letter-spacing:0.1em;display:flex;align-items:center;justify-content:center}.l-scheduleList__date strong{font-size:3.0rem;font-weight:normal}@media screen and (max-width: 640px){.l-scheduleList__date{width:100%;padding:10px 0}}.l-scheduleList__info{width:calc(100% - 180px);padding-left:20px}@media screen and (max-width: 640px){.l-scheduleList__info{width:100%;padding-left:0}}.l-scheduleList__info__row{display:flex;align-items:center;justify-content:space-between;padding:30px 0;border-top:1px solid #ccc}.l-scheduleList__info__row:first-child{border-top:none}@media screen and (max-width: 640px){.l-scheduleList__info__row{flex-direction:column;padding:20px 0}}.l-scheduleList__info__time{letter-spacing:0.1em}@media screen and (max-width: 768px){.l-scheduleList__info__time{width:3em}}@media screen and (max-width: 640px){.l-scheduleList__info__time{width:auto;margin-bottom:15px}}.l-scheduleList__info__cast{width:240px;text-align:center}.l-scheduleList__info__cast svg{height:18px}@media screen and (max-width: 768px){.l-scheduleList__info__cast{width:200px}}@media screen and (max-width: 640px){.l-scheduleList__info__cast{width:auto;margin-bottom:15px}}.l-scheduleList__info__program{width:320px;text-align:center;letter-spacing:0.1em}@media screen and (max-width: 768px){.l-scheduleList__info__program{width:240px}}@media screen and (max-width: 640px){.l-scheduleList__info__program{width:auto}}.l-program .u-wrap{max-width:840px;margin-left:auto;margin-right:auto}@media screen and (max-width: 640px){.l-program .u-wrap{padding-right:0;padding-left:0}}.l-programDetail+.l-programDetail{margin-top:90px}.l-programDetail:last-child .l-programDetail__inner{padding-bottom:50px;border-bottom:1px solid #ccc}@media screen and (max-width: 640px){.l-programDetail{width:100%;overflow:scroll;display:flex;position:relative}.l-programDetail+.l-programDetail{margin-top:40px}.l-programDetail:before{content:"";display:block;height:1px;background-color:#ccc;position:absolute;top:0;left:20px;right:20px}}.l-programDetail__inner{width:100%;display:flex;flex-direction:column;padding-top:50px;border-top:1px solid #ccc;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}@media screen and (max-width: 640px){.l-programDetail__inner{overflow:scroll;padding:35px 20px 35px 40px;border-top:none}}.l-programDetail__btn{position:absolute;left:0;top:50%;margin-top:-25px;width:30px;height:50px;background-color:#000;z-index:10;display:flex;align-items:center;justify-content:center;display:none}.l-programDetail__btn svg{fill:none;stroke:#fffce7;stroke-miterlimit:10;stroke-width:4px}@media screen and (max-width: 640px){.l-programDetail__btn{display:flex}}.l-programDetail__title{padding-right:120px;font-size:2.4rem;letter-spacing:0.1em;margin-top:-0.5em}@media screen and (max-width: 768px){.l-programDetail__title{padding-right:60px}}@media screen and (max-width: 640px){.l-programDetail__title{padding-right:0;font-size:1.8rem}}.l-programDetail__text{line-height:2.5;letter-spacing:0.1em}.l-programDetail__text p{margin:0 2em}.l-programDetail__text p:last-child{margin-left:0}@media screen and (max-width: 640px){.l-programDetail__text{font-size:1.6rem;height:480px;line-height:2.3}.l-programDetail__text.w--wasureenu{height:240px}}.l-profileBox{line-height:2.37;letter-spacing:0.05em;word-break:break-all}.l-profileBox h3{margin-bottom:30px;text-align:center}@media screen and (max-width: 640px){.l-profileBox{line-height:1.9;font-size:1.3rem}}.l-profileComment{border:1px solid #ccc;padding:30px 40px;margin-top:60px;margin-bottom:80px;position:relative;line-height:2.37;letter-spacing:0.05em}.l-profileComment h4{position:absolute;width:100%;top:0;left:0;transform:translate(0, -50%);text-align:center}.l-profileComment h4 span{background-color:#FFFCE7;padding:5px}@media screen and (max-width: 640px){.l-profileComment{margin-top:30px;margin-bottom:60px;padding:25px 15px;line-height:1.9;font-size:1.3rem}}.l-ticketHeader{display:flex;justify-content:space-around;margin-bottom:50px}@media screen and (max-width: 640px){.l-ticketHeader{flex-direction:column;margin-bottom:30px}}.l-ticketHeader__item{width:50%;text-align:center;letter-spacing:0.1em}.l-ticketHeader__item h3{margin-bottom:10px}.l-ticketHeader__item p{line-height:1.0;margin-bottom:15px}.l-ticketHeader__item p em{font-size:2.4rem;font-style:normal}.l-ticketHeader__item p.c-svg-parent{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.l-ticketHeader__item p.c-svg-parent span{font-size:1.6rem;margin-left:1em}@media screen and (max-width: 640px){.l-ticketHeader__item{width:auto;margin-bottom:30px}.l-ticketHeader__item:last-child{margin-bottom:0}.l-ticketHeader__item h3{font-size:1.3rem}.l-ticketHeader__item p{margin-bottom:10px;font-size:1.3rem}.l-ticketHeader__item p em{font-size:1.3rem}.l-ticketHeader__item p.c-svg-parent{margin-bottom:10px}.l-ticketHeader__item p.c-svg-parent span{font-size:1.3rem;margin-left:1em}.l-ticketHeader__item p.c-svg-parent svg{height:13px}}@media screen and (max-width: 640px){.l-ticketGuide__shop svg{height:14px}}.l-ticketGuide__information p{margin-top:-0.7em}.l-accessBox__content p{margin-bottom:20px;line-height:2.0}.l-accessBox__content p.c-svg-parent{line-height:2.0}.l-accessBox__content p.c-svg-parent svg{height:16px;margin-bottom:8px}.l-accessBox__content p.c-svg-parent span{font-size:1.6rem}@media screen and (max-width: 640px){.l-accessBox__content{margin-top:10px}.l-accessBox__content p.c-svg-parent{line-height:2.0}.l-accessBox__content p.c-svg-parent svg{height:13px;margin-bottom:0}.l-accessBox__content p.c-svg-parent .svg-yomiuri-hall{width:140px}.l-accessBox__content p.c-svg-parent .svg-matsushita{width:100px}.l-accessBox__content p.c-svg-parent span{font-size:1.3rem}}.l-ticketInformation{margin-top:50px}.l-ticketInformationBox{padding:40px;border:1px solid #000;box-sizing:border-box}.l-ticketInformationBox>a{display:block;color:#000;text-decoration:none}.l-ticketInformationBox>a:hover svg{transform:translate(0, 5px)}.l-ticketInformationBox h3{margin-bottom:20px;font-size:1.8rem;text-align:center}.l-ticketInformationBox h3 span{display:inline-block;margin:5px 0;padding:0 4px;background-color:#fff}.l-ticketInformationBox p{margin-bottom:1em;line-height:2.125;font-size:1.4rem;letter-spacing:0.1em}.l-ticketInformationBox p:last-child{margin-bottom:0}.l-ticketInformationBox p svg{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.l-ticket .l-ticketInformationBox{margin-bottom:60px;padding:40px}.l-ticket .l-ticketInformationBox h3{margin-bottom:20px}@media screen and (max-width: 640px){.l-ticketInformationBox{padding:15px}.l-ticketInformationBox h3{margin-bottom:10px;font-size:1.6rem}.l-ticketInformationBox p{line-height:1.8}.l-ticket .l-ticketInformationBox{padding:20px}.l-ticket .l-ticketInformationBox h3{margin-bottom:10px}.l-ticket .l-ticketInformationBox p{font-size:1.3rem}}.u-wrap{max-width:1040px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative}@media screen and (max-width: 640px){.u-wrap{padding-right:25px;padding-left:25px}}.u-sp-only{display:none}@media screen and (max-width: 640px){.u-sp-only{display:block}}@media screen and (max-width: 640px){.u-pc-only{display:none}}.u-ac{text-align:center}.u-ar{text-align:right}
