@charset "UTF-8";.font-def{font-family:"Noto Sans JP",sans-serif;font-weight:400}.font-def--light{font-family:"Noto Sans JP",sans-serif;font-weight:300}.font-def--bold{font-family:"Noto Sans JP",sans-serif;font-weight:700}.font-def--black{font-family:"Noto Sans JP",sans-serif;font-weight:900}.font-zen--regular{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400}.CommonSectionTitle__ja,.font-zen--medium{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500}.font-zen--bold{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700}.font-mont--bold{font-family:Montserrat,sans-serif;font-weight:700}.font-mont--exbold-italic{font-family:Montserrat,sans-serif;font-weight:800;font-style:italic}.font-mulish--regular{font-family:Mulish,sans-serif;font-weight:400}.font-shuei--regular{font-family:dnp-shuei-shogomincho-std,sans-serif;font-weight:700;font-style:normal}.CommonSectionTitle__en,.textSize--Headline-L{font-size:5.8rem;line-height:1}@media screen and (max-width:800px){.CommonSectionTitle__en,.textSize--Headline-L{font-size:3.6rem}}.CommonGrid__price,.InfoTableItem__CenterText.is--Big,.SimpleHeading--fs-28,.textSize--Headline-M{font-size:2.8rem}@media screen and (max-width:800px){.CommonGrid__price,.InfoTableItem__CenterText.is--Big,.SimpleHeading--fs-28,.textSize--Headline-M{font-size:2rem}}.CommonGrid__price.is--small,.CommonSectionTitle__ja,.Date span,.Profile__Head,.SimpleHeading--fs-24,.Text--EventTitle,.TicketHead span,.textSize--Headline-S{font-size:2rem}@media screen and (max-width:800px){.CommonGrid__price.is--small,.CommonSectionTitle__ja,.Date span,.Profile__Head,.SimpleHeading--fs-24,.Text--EventTitle,.TicketHead span,.textSize--Headline-S{font-size:1.8rem}}.textSize--XL{font-size:3.6rem;line-height:1.87}@media screen and (max-width:800px){.textSize--XL{font-size:2.8rem}}.CommonGrid__left p,.CommonGrid__left p *,.GoodsList__Title,.GoodsList__Title *,.InfoCaption--Center,.InfoCaption--Center *,.InfoTableItem .InfoBtn,.InfoTableItem .InfoBtn *,.InfoTableItem__CenterText,.InfoTableItem__CenterText *,.InfoTableItem__body strong,.InfoTableItem__body strong *,.NewsListItem__date,.NewsListItem__date *,.NewsListItem__title,.NewsListItem__title *,.Text--EventDate,.Text--EventDate *,.ToTicket,.ToTicket *,.textSize--L,.textSize--L *{font-size:1.7rem;line-height:2}@media screen and (max-width:800px){.CommonGrid__left p,.CommonGrid__left p *,.GoodsList__Title,.GoodsList__Title *,.InfoCaption--Center,.InfoCaption--Center *,.InfoTableItem .InfoBtn,.InfoTableItem .InfoBtn *,.InfoTableItem__CenterText,.InfoTableItem__CenterText *,.InfoTableItem__body strong,.InfoTableItem__body strong *,.NewsListItem__date,.NewsListItem__date *,.NewsListItem__title,.NewsListItem__title *,.Text--EventDate,.Text--EventDate *,.ToTicket,.ToTicket *,.textSize--L,.textSize--L *{font-size:1.5rem;text-align:left}}.InfoTableItem__CenterText.is--Small,.textSize--M{font-size:1.5rem;line-height:1.5}@media screen and (max-width:800px){.InfoTableItem__CenterText.is--Small,.textSize--M{font-size:1.3rem}}.BtnLocalNav--small,.GoodsList__Caption,.NewsListItem__content,.linkList__caption,.textSize--S{font-size:1.4rem}@media screen and (max-width:800px){.BtnLocalNav--small,.GoodsList__Caption,.NewsListItem__content,.linkList__caption,.textSize--S{font-size:1.2rem;line-height:1.4}}.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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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:after,.slick-track:before{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(https://otonakeikaku.net/cms/wp-content/themes/otonakeikaku/assets/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(https://otonakeikaku.net/cms/wp-content/themes/otonakeikaku/assets/css/fonts/slick.eot);src:url(https://otonakeikaku.net/cms/wp-content/themes/otonakeikaku/assets/css/fonts/slick.eot#iefix) format("embedded-opentype"),url(https://otonakeikaku.net/cms/wp-content/themes/otonakeikaku/assets/css/fonts/slick.woff) format("woff"),url(https://otonakeikaku.net/cms/wp-content/themes/otonakeikaku/assets/css/fonts/slick.ttf) format("truetype"),url(https://otonakeikaku.net/cms/wp-content/themes/otonakeikaku/assets/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev: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:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover: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}.CommonHeader{background-color:#fff;position:fixed;top:0;left:0;width:100%;height:80px;display:flex;justify-content:flex-end;align-items:center;padding:0 39px 0 0;z-index:10}@media screen and (max-width:1024px){.CommonHeader{padding:0 20px 0 0}}@media screen and (max-width:800px){.CommonHeader{height:54px;padding:0}}.CommonHeader__logo{width:90px;height:31px;display:block;z-index:1}.CommonHeader__logo img{display:block;width:100%;height:auto}@media screen and (max-width:800px){.CommonHeader__logo{display:none}}.CommonHeader__logo-higeki{position:absolute;top:50%;left:42px;width:94px;transform:translate(0,-50%);z-index:1}.CommonHeader__logo-higeki img{width:100%;height:auto;display:block}@media screen and (max-width:1024px){.CommonHeader__logo-higeki{left:22px}}@media screen and (max-width:800px){.CommonHeader__logo-higeki{left:16px;width:94px}}.CommonHeaderMenu{display:flex;justify-content:center;position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%)}.CommonHeaderMenu button+button{margin-left:20px}@media screen and (max-width:1024px){.CommonHeaderMenu button+button{margin-left:13px}}@media screen and (max-width:800px){.CommonHeaderMenu{display:none}}.CommonHeaderMenu--sp{flex-direction:column;align-items:center}.CommonHeaderMenu--sp .BtnLocalNav--small{color:#fff;font-size:2rem}.CommonHeaderMenu--sp button+button{margin-left:0;margin-top:20px}@media screen and (max-width:800px){.CommonHeaderMenu--sp{display:flex}}.CommonSpMenu{position:fixed;top:54px;left:0;height:calc(100% - 54px);width:100%;z-index:10;display:none;align-items:center;justify-content:center}@media screen and (max-width:800px){body.is-open-sp-common-header .CommonSpMenu{display:flex!important}}.BtnToggleCommonHeader{display:none;position:relative}.BtnToggleCommonHeader::after,.BtnToggleCommonHeader::before{content:"";display:block;width:24px;height:1px;position:absolute;background-color:#000;left:16px}.BtnToggleCommonHeader::before{top:23px}.BtnToggleCommonHeader::after{top:30px}@media screen and (max-width:800px){.BtnToggleCommonHeader{display:block;width:54px;height:54px}}body.is-open-sp-common-header .BtnToggleCommonHeader::before{top:50%;transform:rotate(-25deg)}body.is-open-sp-common-header .BtnToggleCommonHeader::after{top:50%;transform:rotate(25deg)}.Keyvisual{position:relative;width:100%}.Keyvisual img{width:100%;height:auto;display:block}.Keyvisual__main{border-radius:8px 8px}@media screen and (max-width:800px){.Keyvisual__main{border-radius:0 0}}.Keyvisual__logo{margin-top:17px}.Main{padding-bottom:0;padding-top:0}@media screen and (max-width:800px){.Main{padding-top:54px}}@media screen and (max-width:800px){.Main{padding-top:0}}.CommonSection{position:relative;padding-top:120px;padding-bottom:120px;color:#1a1a30}@media screen and (max-width:800px){.CommonSection{padding-top:64px;padding-bottom:64px}}.CommonSection.is--BottomNone{padding-bottom:0}@media screen and (max-width:800px){.CommonSection.is--BottomNone{padding-bottom:50px}}.CommonSection--full-image{padding-top:0;padding-bottom:0}.CommonSectionTitle{text-align:center}.CommonSectionTitle--white{color:#fff}.CommonSection--noTopPadding{padding-top:0}.FillDrRed *{fill:#e4001b}.none{display:none!important}@media screen and (min-width:1281px){.none--pc{display:none!important}}@media screen and (max-width:800px){.none--sp{display:none!important}}@media screen and (min-width:801px) and (max-width:1280px){.none--tb{display:none!important}}*,.Font--zenkaku,.Line--Event{font-family:zen-kaku-gothic-antique,sans-serif;font-style:normal;font-weight:500}.CommonSectionTitle__en,.Exhibition--A,.Exhibition--B,.Font--madrone,.Profile__Head,.Text--EventDate,.Timetable__Date div,.Timetable__Date span{font-family:madrone-std,serif;font-weight:400;font-style:normal}.Font--montserrat{font-family:montserrat,sans-serif;font-style:normal;font-weight:100}.Date,.Date span,.Font--montserrat--Date{font-family:montserrat,sans-serif;font-style:italic;font-weight:600}.BtnLocalNav--small,.CommonSectionTitle__ja,.Exhibition--A span,.Exhibition--B span,.Font--biz,.SimpleHeading,.Text--EventTitle,.TitleTable,.TitleTable span{font-family:biz-udpmincho,sans-serif;font-style:normal;font-weight:400}.Font--Bold{font-weight:600}.lines{display:inline}::selection{color:#fff;background-color:#252525}.EyeCatching{text-align:center}.EyeCatching img{width:100%;max-width:1280px}.EyeCatching__img{position:relative;z-index:5}.InfoTableItem a,.TextLink,a{text-decoration:underline}.TextLink:hover,a:hover{color:#e4001b;text-decoration:none}.Price{font-size:2.4rem;line-height:1}.Price span{font-size:1.5rem}.EmbedWrap--special{max-width:560px;margin:0 auto}.Spot{position:fixed;right:0;top:0;width:100%;height:100%;z-index:11;display:flex;align-items:center;justify-content:center;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../images/202307_m60/bg-2.webp);padding:0 4%}.Spot__Wrap{position:relative;z-index:9;display:flex;flex-direction:column;align-items:end;justify-content:center;max-width:960px;margin:0 auto;width:100%;height:100%}.Spot__Close{width:64px;height:64px;background-color:#252525;position:fixed;top:0;right:0;z-index:11}.Spot__Close:after,.Spot__Close:before{content:"";position:absolute;display:block;width:48px;height:1px;background-color:#fff;top:50%;left:16%}.Spot__Close:before{transform:rotate(45deg) translate(0,-50%)}.Spot__Close:after{transform:rotate(-45deg) translate(0,-50%)}.ToTicket{position:relative;display:block;width:100%;background-color:#e4001b;padding:16px;text-align:center;font-weight:700;color:#fff;text-decoration:none}.ToTicket:before{transition:.2s;content:"";display:block;position:absolute;top:50%;right:16px;width:24px;height:36px;transform:translateY(-50%);background-image:url(../images/202307_m60/arror.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.ToTicket:before svg{width:100%}.ToTicket:hover{color:#fff;background-color:#252525}.ToTicket:hover:before{right:8px}@media screen and (max-width:800px){.ToTicket{width:100%;padding:12px}}.ToTicket--Fixed{transition:.2s;position:fixed;display:inline-block;bottom:0;right:0;z-index:6;min-width:250px;width:auto;padding-right:40px;padding-left:8px}@media screen and (max-width:800px){.ToTicket--Fixed{width:100%}}.Main{width:100%}.List--has-border li+li{margin-top:60px;padding-top:60px;border-top:1px solid #e4001b}.Caption{text-align:right;font-size:1.2rem}@media screen and (max-width:800px){.Caption{font-size:1rem}}.CommonSpMenu{background:#252525}.CommonHeader--special{background:rgba(255,255,255,.5);backdrop-filter:blur(8px)}.BtnLocalNav--small{color:#252525;font-weight:700}.BtnLocalNav:not([data-touch]):hover{color:#e4001b}.MenuHoverWrap{position:relative;padding:0 20px}.MenuHover{transition:opacity .2s ease-in-out;opacity:0;z-index:-10;position:absolute;width:140%;top:50px;left:20px;background:#fff;padding:16px}.MenuHover>.BtnLocalNav{display:block;color:#252525}.MenuHover>.BtnLocalNav:hover{color:#e4001b}.MenuHover>.BtnLocalNav+.BtnLocalNav{margin-left:0;margin-top:16px}.MenuHoverWrap:hover .MenuHover{z-index:10;opacity:1}.CommonHeaderLogo__special{position:absolute;transition:.5s;top:50%;left:42px;width:120px;transform:translate(0,-50%);z-index:1}.CommonHeaderLogo__special img{width:100%;height:auto;display:block}.CommonHeaderLogo__special:hover{opacity:.3}@media screen and (max-width:1024px){.CommonHeaderLogo__special{left:22px}}@media screen and (max-width:800px){.CommonHeaderLogo__special{left:16px;width:100px}}.CommonHeader__logo{transition:.5s}.CommonHeader__logo:hover{opacity:.3}.CommonSection--bgRed{background:#e4001b}.CommonSection--bgBlack{background:#252525}.CommonSection--bgGrayDark{background:#aaa}.CommonSection--bgGray{background:#f1f1f1}.CommonWidth--960{max-width:960px}.CommonWidth--padding{padding:0 32px}@media screen and (max-width:800px){.CommonWidth--padding{padding:0 16px}}.CommonWidth__inner{position:relative;z-index:5}.SectionFullHeight{width:100vw;overflow:hidden;min-height:100vh}.SectionFullHeight__CenterItem{display:flex;width:100%;align-items:center;justify-items:center}.CommonSectionTitle__en{font-size:4rem;letter-spacing:1rem;color:#252525}@media screen and (max-width:800px){.CommonSectionTitle__en{font-size:1.8rem;letter-spacing:.3rem}}.CommonSectionTitle__ja{font-size:1.8rem;letter-spacing:1rem;color:#252525;padding-top:8px}@media screen and (max-width:800px){.CommonSectionTitle__ja{font-size:1.6rem;letter-spacing:.5rem}}.CommonSectionTitle--white .CommonSectionTitle__en,.CommonSectionTitle--white .CommonSectionTitle__ja{color:#fff}.CommonSectionTitle--red .CommonSectionTitle__en,.CommonSectionTitle--red .CommonSectionTitle__ja{color:#e4001b}.SimpleHeading{text-align:center}.SimpleHeading--underline span{position:relative;border-bottom:2px solid #e4001b}.SimpleHeading--underlineFull{position:relative;border-bottom:2px solid #e4001b;margin-bottom:56px}@media screen and (max-width:800px){.SimpleHeading--underlineFull{margin-bottom:32px}}.SimpleHeading--fs-28{font-weight:600}.SimpleHeading--fs-24{font-weight:600}.CommonSectionTitle+.SimpleHeading--fs-28{margin-top:58px}@media screen and (max-width:800px){.CommonSectionTitle+.SimpleHeading--fs-28{margin-top:30px}}.Introduction{position:relative;overflow:hidden;width:100%}.Keyvisual__bg{position:absolute;top:0;right:0;z-index:0}.Keyvisual__bg img{width:100%;height:auto}.Keyvisual__bg:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100vh;background:linear-gradient(180deg,transparent,#fff 70%,#fff 100%)}.KeyvisualM60{position:relative;transition:1s ease-in-out;mix-blend-mode:multiply;z-index:5;width:100%;height:100vh;min-height:1.5vh}.Keyvisual__content{position:absolute;width:100vw;height:100vh;top:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.Keyvisual__logo{margin-top:64px;padding:0 0 24px;width:66vw;max-width:640px;height:60%;background-image:url(../images/202307_m60/mv_title.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.Keyvisual__logo span{display:none}@media screen and (max-width:800px){.Keyvisual__logo{margin-top:0;width:80vw;height:60vw}}.KeyvisualSNS{margin-top:40px}.KeyvisualSNS a{position:relative;display:inline-block;width:64px;height:64px;border-radius:50%;border:1px solid #e4001b}.KeyvisualSNS a+a{margin-left:32px}.KeyvisualSNS svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KeyvisualSNS svg path{transition:.5s}.KeyvisualSNS a:hover{transition:.5s;border-color:#252525;background-color:#f1f1f1}.KeyvisualSNS a:hover svg path{fill:#252525}@media screen and (max-width:800px){.Keyvisual__bg--pc{display:none!important}}@media screen and (min-width:1281px){.Keyvisual__bg--sp{display:none!important}}@media screen and (min-width:801px) and (max-width:1280px){.Keyvisual__bg--sp{display:none!important}}.Introduction1{position:relative;display:flex;align-items:center;justify-content:center;z-index:5;width:100%;height:66vh;margin-top:33vh}@media screen and (max-width:800px){.Introduction1{margin:33vh auto 0;margin-top:0;width:90%;height:33vh}}.Introduction1__Wrap{max-width:640px;display:flex;flex-direction:column;align-items:center}.Introduction1__Image{margin-bottom:32px}.Introduction1__Name{margin-top:24px;max-width:80px}.Introduction2,.Introduction3{position:relative;display:flex;align-items:center;justify-content:center;z-index:5;width:100%;height:80vh}@media screen and (max-width:800px){.Introduction2,.Introduction3{flex-direction:column;height:auto;margin-top:5vh}}.Introduction__Wrap{width:100%;max-width:980px;padding:0 32px;margin:0 auto}@media screen and (max-width:800px){.Introduction__Wrap{width:90%;margin-top:2.5vh;padding:0}}.Introduction__Text{width:72%;max-width:640px;line-height:2.5em;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:800px){.Introduction__Text{width:100%;line-height:2em}}.Introduction__Text--Left,.Introduction__Text--Right{display:flex}.Introduction__Text--Right{justify-content:flex-end}.Introduction2__Image{position:absolute;width:50vw;height:80vh;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width:800px){.Introduction2__Image{position:relative;width:100vw;height:30vh;transform:none;top:0;left:0}}.Introduction3{margin-bottom:160px}@media screen and (max-width:800px){.Introduction3{margin-bottom:80px}}.Introduction3__Images{position:absolute;width:100%;height:100%}@media screen and (max-width:800px){.Introduction3__Images{position:relative;height:40vh}}.Introduction3__Image1,.Introduction3__Image2,.Introduction3__Image3,.Introduction3__Image4,.Introduction3__Image5{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}.Introduction3__Image1{width:10vw;height:20vh;top:20%;left:30%}.Introduction3__Image2{width:13vw;height:26vh;top:30%;left:55%}.Introduction3__Image3{width:10vw;height:20vh;top:73%;left:70%}.Introduction3__Image4{width:9vw;height:18vh;top:66%;left:49%}.Introduction3__Image5{width:7vw;height:14vh;top:51%;left:28%}@media screen and (max-width:800px){.Introduction3__Image1,.Introduction3__Image2,.Introduction3__Image3,.Introduction3__Image4,.Introduction3__Image5{width:20vw;height:18vh;top:0}.Introduction3__Image1{left:10%}.Introduction3__Image2{left:25%;top:50%}.Introduction3__Image3{left:40%}.Introduction3__Image4{left:55%;top:50%}.Introduction3__Image5{left:70%}}.Date{font-size:4.8rem;letter-spacing:.03em;line-height:1em}@media screen and (max-width:800px){.Date{line-height:1.5em}}.Date .show-sp{display:none!important}@media screen and (max-width:800px){.Date{font-size:4rem}.Date .show-sp{display:inline!important}}.DateSet__item{display:flex;justify-content:center;align-items:center}.DateSet__item img{width:17px;height:27px;display:block;margin:0 40px}@media screen and (max-width:800px){.DateSet__item{flex-direction:column}.DateSet__item img{transform:rotate(90deg) scale(.65);margin:-8px}}.DateSet__item path{fill:#252525}.DateSet__item--Red *{color:#e4001b}.DateSet__item--Red path{fill:#e4001b}.DateArrow{margin:0 24px}@media screen and (max-width:800px){.DateArrow{transform:rotate(90deg)}}.CommonSection.CommonSection--news{padding-bottom:160px}@media screen and (max-width:800px){.CommonSection.CommonSection--news{padding-bottom:96px}}.MediaList,.NewsList{max-width:680px;margin-left:auto;margin-right:auto}.CommonSectionTitle+.MediaList,.CommonSectionTitle+.NewsList{margin-top:48px}@media screen and (max-width:800px){.CommonSectionTitle+.MediaList,.CommonSectionTitle+.NewsList{margin-top:24px}}.NewsListItem{padding-bottom:15px}.NewsListItem+.NewsListItem{border-top:1px solid #aaa;padding-top:20px}.NewsListItem__date{letter-spacing:.1em}.NewsListItem__title{margin-top:7px}.NewsListItem__content{margin-top:7px}.NewsListItem__content p a{text-decoration:underline;font-weight:700}.NewsListItem__content p a:hover{text-decoration:none;color:#e4001b}.HidePanel,.HidePanel--Media{position:absolute;bottom:-72px;left:0;width:100%;display:flex;align-items:flex-end;justify-content:center}.BtnMore{display:flex;flex-direction:column;justify-content:center;align-items:center}.BtnMore:hover .BtnMore__circle{background-color:#fff;transition:background 0s}.BtnMore:hover .BtnMore__circle::after{border-left:1px solid #443f3e;border-bottom:1px solid #443f3e}.BtnMore__text{font-size:12px;line-height:1;color:#aaa;margin-bottom:12px}.BtnMore__circle{width:45px;height:45px;border:1px solid #aaa;border-radius:50% 50%;position:relative;transition:background .5s cubic-bezier(.19,1,.22,1)}.BtnMore__circle::after{content:"";width:11px;height:11px;border-left:1px solid #aaa;border-bottom:1px solid #aaa;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);margin-top:-1px}@media screen and (max-width:800px){.BtnMore__circle{width:30px;height:30px}}.TitleTable{border:2px solid #e4001b;padding:4px;background:#f1f1f1}.TitleTable span{font-weight:600;display:block;border:2px solid #e4001b;padding:16px;color:#e4001b}.CommonSectionTitle+.InformationBox{margin-top:64px}.InformationBox+.InformationBox{margin-top:120px}.InfoTableItem{color:#252525;border:2px solid #252525;margin-top:16px}.InfoTableItem a{color:#252525}.InfoTableItem a:hover{color:#e4001b}.InfoTableItem__head{font-size:2rem;height:79px;line-height:79px;text-align:center}@media screen and (max-width:800px){.InfoTableItem__head{height:72px;line-height:72px;font-size:1.8rem}}.InfoTableItem__head--Gray{background-color:#f1f1f1}.InfoTableItem__body{overflow:hidden;padding:32px;display:flex;flex-direction:column;width:100%}.InfoTableItem__body img{width:100%}@media screen and (max-width:800px){.InfoTableItem__body{padding:16px}}.InfoTableItem__body--Gray{background-color:#f1f1f1}.InfoCaption{margin-top:32px}.InfoCaption--Center{text-align:center}@media screen and (max-width:800px){.CommonGrid{max-width:100%;flex-direction:column}}.CommonGrid--Center{align-items:center}.CommonGrid--Gap{gap:40px}.CommonGrid__left{width:50%}.CommonGrid__left p{line-height:1}@media screen and (max-width:800px){.CommonGrid__left{width:100%;margin-bottom:8px}}.CommonGrid__right{display:flex;width:50%;flex-direction:column;align-items:flex-start}@media screen and (max-width:800px){.CommonGrid__right{width:100%;justify-content:flex-start}.CommonGrid__right .Price{margin-left:16px}}.CommonGrid+.CommonGrid,.CommonGrid+p{margin-top:24px}.InfoTableItem__body--image{display:flex;align-items:center;justify-content:center;padding-top:30px;padding-bottom:30px}.InfoTableItem__body--image img{max-width:100%;height:auto}.InfoTableItem__body--schedule{padding:0}.InfoTableItem__body--schedule img{width:100%;height:auto}@media screen and (max-width:800px){.InfoTableItem__body--schedule{padding:0}}.InfoTableItem__body--text{padding-top:40px;padding-bottom:40px}.Date--Center{text-align:center;line-height:1em}.linkList__caption{margin-top:0}.CommonGrid__Wrap_price{line-height:2em}.InfoTableItem__CenterText{text-align:center}.InfoTableItem__CenterText.is--Small{text-align:center}.InfoTableItem__CenterText.is--Big{text-align:center}.InfoTableItem__Caption{margin-top:24px}.InfoTableItem .InfoBtn{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;display:block;border:1px solid #252525;border-radius:8px;width:100%;padding:8px 16px;text-align:center;margin-bottom:16px;text-decoration:none}.InfoTableItem .InfoBtn:hover{background-color:#e4001b;color:#fff;border-color:#e4001b}.InfoBtn+p{text-align:center}.InfoBg{overflow:hidden}.InfoBg:after,.InfoBg:before{content:"";display:block;width:20vw;height:60vh;position:fixed;top:55%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;z-index:-1}.InfoBg:before{background-image:url(../images/202306_dr/human_1.webp);background-position:left center;left:0}.InfoBg:after{background-image:url(../images/202306_dr/human_2.webp);background-position:right center;right:0}@media screen and (max-width:800px){.InfoBg:after,.InfoBg:before{height:90vh;width:40vw}}.DateFlex{display:flex;gap:40px;justify-content:center;margin-top:40px}@media screen and (max-width:800px){.DateFlex{flex-direction:column;gap:20px}}.DateFlex__Item{display:flex;flex-direction:column;align-items:center}.EventBox{padding:40px 0}.EventBox+.EventBox{border-top:2px solid #252525}.Text--EventTitle{letter-spacing:.25em}.InfoTableItem__Btn{transition:.2s;border-color:#e4001b}.InfoTableItem__Btn a{transition:.2s;text-decoration:none!important;color:#fff!important}.InfoTableItem__Btn:hover{border-color:#252525}.InfoTableItem__Btn:hover a{background-color:#252525;color:#fff}.CastCommentList{margin-top:58px}@media screen and (max-width:800px){.CastCommentList{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.CastCommentList li{width:calc(50% - 16px);margin-left:8px;margin-right:8px}.CastCommentList li+li{margin-top:0;padding-top:0;border-top:none}}@media screen and (max-width:800px){.CastCommentList__Item{padding-bottom:40px;position:relative;margin-bottom:40px}}.SpToggleCastComment{display:none;margin-bottom:16px;margin-top:10px;font-size:1.4rem}.SpToggleCastComment img{display:inline-block;vertical-align:middle;margin-top:-5px;margin-left:5px}@media screen and (max-width:800px){.SpToggleCastComment{display:block;width:100%;height:32px;line-height:32px;background-color:#000;color:#fff;text-align:center;position:absolute;bottom:0;right:0;margin-bottom:0}}.CastComment{display:flex}@media screen and (max-width:800px){.CastComment{display:block}}.CastComment.CastComment--1Column{flex-direction:column;align-items:center}@media screen and (min-width:1281px){.CastComment.CastComment--1Column .CastComment__content{padding-left:0}}@media screen and (min-width:801px) and (max-width:1280px){.CastComment.CastComment--1Column .CastComment__content{padding-left:0}}@media screen and (max-width:800px){.CastComment.CastComment--1Column{width:100%}.CastComment.CastComment--1Column .CastComment__content{padding-left:16px}}.CastComment__profile{width:200px}@media screen and (max-width:800px){.CastComment__profile{width:100%}}.CastComment__content{width:calc(100% - 200px);padding-left:50px;position:relative;z-index:8}.CastComment__content p{font-size:1.5rem}@media screen and (max-width:800px){.CastComment__content{display:none}.CastComment__content p{font-size:1.4rem;line-height:1.42}}.CastComment_Sp{margin-bottom:15px}@media screen and (min-width:1281px){.CastComment_Sp{display:none}}@media screen and (min-width:801px) and (max-width:1280px){.CastComment_Sp{display:none}}@media screen and (max-width:800px){.CastComment--sp-show::before{content:"";width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);display:block}.CastComment--sp-show .CastComment__content{padding:16px 16px 11px 16px;display:block;position:fixed;top:calc(50% + 24px);left:9px;width:calc(100% - 18px);height:auto;transform:translate(0,-50%);background-color:#fff}}.SpBtnCloseComment{display:none;font-size:1.5rem;padding:15px 15px;margin:0 auto;margin-top:11px}@media screen and (max-width:800px){.SpBtnCloseComment{display:block}}.SpBtnCloseCommentIcon{width:20px;height:20px;box-sizing:border-box;border-radius:50% 50%;border:2px solid #000;display:inline-block;vertical-align:middle;position:relative;margin-top:-2px;margin-right:4px}.SpBtnCloseCommentIcon::after,.SpBtnCloseCommentIcon::before{content:"";width:10px;height:2px;background-color:#000;display:block;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-5px}.SpBtnCloseCommentIcon::before{transform:rotate(-45deg)}.SpBtnCloseCommentIcon::after{transform:rotate(45deg)}.CastComment__movie{padding-left:24px;padding-right:24px}@media screen and (max-width:800px){.CastComment__movie{padding:0}}.CastComment__Text+.CastComment__movie{margin-top:50px}@media screen and (max-width:800px){.CastComment__Text+.CastComment__movie{margin-top:20px}}.SpProfile__job+.CastComment__movie,.SpProfile__name+.CastComment__movie{margin-top:20px}@media screen and (max-width:800px){.SpProfile__job+.CastComment__movie,.SpProfile__name+.CastComment__movie{margin-top:20px}}.SpProfile{text-align:center}.SpProfile__job{font-size:1.4rem;line-height:1}.ImgWrap+.SpProfile__job{margin-top:20px}@media screen and (max-width:800px){.ImgWrap+.SpProfile__job{margin-top:10px}}.SpProfile__name{font-size:2rem}.StaffGrid{display:flex}@media screen and (max-width:800px){.StaffGrid{flex-direction:column}}.StaffGrid__col:first-child{width:112px}.StaffGrid__col:last-child{width:calc(100% - 112px)}@media screen and (max-width:800px){.StaffGrid__col:first-child{width:100%}.StaffGrid__col:last-child{width:100%;padding-left:2%;margin-top:10px}}.StaffList{margin-top:60px;color:#fff}@media screen and (max-width:800px){.StaffList{margin-top:30px}}.StaffList__Item+.StaffList__Item{margin-top:32px}.CreditList span{display:inline-block;margin-right:10px}.CreditList p{overflow-wrap:break-word;word-break:keep-all}@keyframes blink{0%{opacity:.5}35%{opacity:.25}70%{opacity:.5}100%{opacity:.5}}.Loader{position:fixed;height:100vh;width:100vw;bottom:0;right:0;z-index:100;background:#fff;display:flex;align-items:center;justify-content:center}.Loader img{width:120px;animation:blink 5s infinite}div.Loader img{animation:blink 2s infinite}.JsLoaded{transition:2s cubic-bezier(.23,1,.32,1);opacity:0;top:10px}.JsLoaded--NoSlide{transition:2s cubic-bezier(.23,1,.32,1);opacity:0}.JsShow{transition:2s cubic-bezier(.23,1,.32,1);opacity:0}.JsShow--Slide{position:relative;top:30px}.JsDone,.JsLoaded--Done{opacity:1}.JsDone.JsShow--Slide,.JsLoaded--Done{top:0}.Introduction2__Image,.Introduction2__Wrap{transition:2s cubic-bezier(.23,1,.32,1)}.Introduction2__Image.JsDone{left:100%}@media screen and (max-width:800px){.Introduction2__Image.JsDone{left:0}}.Introduction2__Wrap{position:relative;opacity:0;top:20px}.Introduction2__Wrap.JsDone{opacity:1;top:0}.Introduction2__Image.JsDone{left:100%}@media screen and (max-width:800px){.Introduction2__Image.JsDone{left:0}}.Introduction2__Wrap .Introduction3__Images,.Introduction3__Images>div,.Introduction3__Wrap{transition:2s cubic-bezier(.23,1,.32,1)}.Introduction3__Images{transition:2s cubic-bezier(.23,1,.32,1);left:0}.Introduction3__Images.JsDone{left:-15%;width:50%}@media screen and (max-width:800px){.Introduction3__Images.JsDone{left:0;width:100%}}.Introduction3__Images>div{opacity:0}.Introduction3__Images>div.JsDone{opacity:1}.Introduction3__Wrap{position:relative;opacity:0;top:20px}.Introduction3__Wrap.JsDone{opacity:1;top:0}.JsShow--movie{background-color:#e4001b;background-image:url(../images/202307_m60/bg-1.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:800px){.JsShow--movie{min-height:50vh}}.ProfileImage.JsShow{right:-5%}@media screen and (max-width:800px){.ProfileImage.JsShow{right:0}}.ProfileImage.JsShow.JsDone{right:0}.Timetable{width:100%;height:60vh;margin-top:80px}@media screen and (max-width:800px){.Timetable{height:66vh;margin-top:40px}}.Timetable__1stRow{display:flex}.Timetable__1stRow__Side{width:5%}@media screen and (max-width:800px){.Timetable__1stRow__Side{width:10%}}.Timetable__2ndRow{display:flex;position:relative;width:95%;justify-content:space-around}@media screen and (max-width:800px){.Timetable__2ndRow{width:90%}}.Timetable__Date{align-items:flex-end;padding-bottom:12px}.Timetable__Date div{text-align:center;font-size:1.4rem;line-height:1em}.Timetable__Date span{font-size:.7rem}@media screen and (max-width:800px){.Timetable__Date div{font-size:.7rem}.Timetable__Date span{display:none}}.Timetable__Time div{font-size:.9rem;position:relative;top:-9px;height:14.28571%}.Timetable__Time .Timetable--Last{height:3%}.TimeLeft{text-align:right;padding-right:8px}.TimeRight{padding-left:8px}.Timetable__1stColumn{height:12.5%}@media screen and (max-width:800px){.Timetable__1stColumn{height:6%}}.Timetable__2stColumn{height:87.5%}@media screen and (max-width:800px){.Timetable__2stColumn{height:94%}}.Timetable__Content{justify-content:space-around}.Timetable__Content>*{width:11%}.Line--box{position:relative;display:block;width:100%;height:14.28571%;top:-1;border-top:1px solid #fff;background-color:#252525}.Line--box:hover{opacity:.9}.Timetable__Content .Line--box:first-child{border-top:none}.Line--EmptyA{height:19.04761%}.Line--box66{height:9.5238%;background-color:#252525;color:#fff;display:flex;align-items:center;justify-content:center;width:100%}.Line--box66:hover{opacity:.9}.Line--Event{overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;font-size:.9rem;position:absolute;bottom:1;height:19.04761%;width:11%;border-top:1px solid #fff;background-color:#e4001b}.Line--Event *{font-weight:700}.Line--Event span{color:#fff;text-align:center}.Line--Event:hover{opacity:.9}@media screen and (max-width:800px){.Line--Event *{line-height:1.2em}}.Timetable__Bg{position:absolute;width:100%!important;height:100%;z-index:-1}.Timetable__Bg>div{height:14.28571%;border-top:1px solid #252525}.Timetable__Bg>.Timetable--Last{height:3%}.Timetable--Column66p{height:9.5238%!important}.Exhibition--A,.Exhibition--B{width:auto;text-align:center;color:rgba(255,255,255,.66);position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:100;font-size:2.4rem}.Exhibition--A span,.Exhibition--B span{font-size:2rem}.Timetable__Caption{margin-top:40px}@media screen and (max-width:800px){.Profile{display:flex;flex-direction:column}}.ProfileImage{position:absolute;right:0;width:33%}@media screen and (max-width:800px){.ProfileImage{position:relative;width:50%;margin:0 auto 64px}}.ProfileImage__Image{width:100%}.ProfileIllust{position:absolute;top:40vh;left:-15%;width:33%}@media screen and (max-width:800px){.ProfileIllust{width:75%;left:-25%;opacity:.25}}.ProfileIllust__Image{width:100%}.ProfileContent{width:60%}@media screen and (max-width:800px){.ProfileContent{width:90%;margin:0 auto}}.ProfileName img{width:200px}@media screen and (max-width:800px){.ProfileName{text-align:center}.ProfileName img{width:160px}}.ProfileName+.Profile__Text{margin-top:40px}.Profile__Text+.Profile__Head{margin-top:40px}.Profile__Head+.Profile__Text{margin-top:40px}.PaperBox{position:relative;margin-top:64px;padding:0 64px}@media screen and (max-width:800px){.PaperBox{padding:0 4%}}.Paperbox--Frame{background:#fff;padding:64px 64px 0}.Paperbox--Frame:after,.Paperbox--Frame:before{content:"";display:block;background-image:url(../images/202307_m60/side.svg);background-repeat:no-repeat;background-size:contain;width:70px;height:120px;position:absolute}.Paperbox--Frame:before{top:-20px;left:-20px}.Paperbox--Frame:after{bottom:-20px;right:-20px;transform:rotate(180deg)}@media screen and (max-width:800px){.Paperbox--Frame{padding:40px 4% 20px}.Paperbox--Frame:after,.Paperbox--Frame:before{width:42px;height:72px}.Paperbox--Frame:before{top:-15px;left:-15px}.Paperbox--Frame:after{bottom:-15px;right:-15px}}.TicketHead{text-align:center;position:relative}.TicketHead span{color:#fff;background:#aaa;font-weight:600;position:relative;z-index:1;padding:0 16px}.TicketHead:before{content:"";position:absolute;display:block;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;z-index:0}.Paperbox--Frame .TicketHead span{color:#252525;background:#fff}.Paperbox--Frame .TicketHead:before{background-color:#252525}.TicketBody{padding:40px 0;color:#fff}@media screen and (max-width:800px){.TicketBody{padding:24px 0}}.Paperbox--Frame .TicketBody *{color:#252525}.InfoTable--Ticket{padding-top:40px}.ToTicket.--Goods{margin-top:16px}.GoodsList{width:80vw;margin:80px auto 0;display:flex;gap:8vw;flex-wrap:wrap}@media screen and (max-width:800px){.GoodsList{width:84vw}}.GoodsList__Item{width:21.3333333333vw;position:relative}@media screen and (max-width:800px){.GoodsList__Item{width:38vw}}.GoodsList__Img{margin-bottom:32px;width:100%}.GoodsList__Img.--SoldOut{opacity:.5}.GoodsList__Title{font-weight:600;line-height:1.25em;margin-bottom:8px}.GoodsList__Price span{font-size:2.4rem}.GoodsList__Caption{margin-top:16px}.GoodsList__Tag{background:#252525;padding:4px;border-radius:20px;width:10vw;text-align:center;color:#fff;font-weight:600;display:inline-block;position:absolute;left:-3.3vw;z-index:10}.GoodsList__Tag.--New{background-color:#d00017}.GoodsList__Tag.--New:before{content:"NEW"}.GoodsList__Tag.--SoldOut:before{content:"SOLD OUT"}@media screen and (max-width:800px){.GoodsList__Tag{width:15vw}}.TicketHead.--Goods{color:#252525}.TicketHead.--Goods:before{background-color:#252525}.TicketHead.--Goods span{color:#252525;background-color:#f1f1f1}.TicketBody.--Goods{color:#252525}.CommonWidth.--GoodsAnnotation{margin-top:120px}
/*# sourceMappingURL=style_202307_matsuo60.css.map */