@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:calc(tan(atan2(var(--1vw), 1px)))}html.lower .l-contents .l-page-title{z-index:0;background:#000433}html.lower .l-contents .l-topicpath-bg{background:#000433}html.lower .l-contents .l-topicpath ul li{color:#fff}@media only screen and (max-width:1199px){body:not(:is(.u-title-no-image)) .l-contents .l-page-title .l-page-title__text{padding-inline:0}}@media only screen and (max-width:1199px){body:not(:is(.u-title-no-image)) .l-contents .l-page-title .l-page-title__text .main{line-height:1.4;word-break:keep-all;overflow-wrap:break-word}}.c-anchor{margin-top:0}.c-intro{z-index:0;padding-bottom:5.556rem;background:#000433}@media only screen and (min-width:768px)and (max-width:1199px){.c-intro{padding-bottom:4.722rem}}@media only screen and (max-width:767px){.c-intro{padding-bottom:3.889rem}}.c-intro:before{content:"";display:block;position:absolute;width:min(36.25vw,38.667rem);aspect-ratio:696/706;background:url(../images/common/bg_yellow5.webp) no-repeat center/contain;pointer-events:none}@media only screen and (max-width:767px){.c-intro:before{width:178.462vw}}.c-intro:before{right:min(1.563vw,1.667rem);top:min(-3.125vw,-3.333rem);z-index:-1}@media only screen and (max-width:767px){.c-intro:before{right:-30.769%;top:-2.222rem;width:102.564%}}@media only screen and (min-width:768px){.c-intro__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:min(7.292vw,7.778rem);-moz-column-gap:min(7.292vw,7.778rem);column-gap:min(7.292vw,7.778rem)}}.c-intro__text{color:#fff}@media only screen and (min-width:768px){.c-intro__text{width:47.5%;margin-top:min(2.604vw,2.778rem)}}@media only screen and (min-width:768px){.c-intro__text .text-container{width:63.158%}}.c-intro__text .text-container:before{display:none}.c-intro__text .image-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:min(4.688vw,5rem)}@media only screen and (min-width:768px){.c-intro__text .image-sub{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.c-intro__text .image-sub{margin-top:-1.111rem}}.c-intro__text .image-sub .img1{width:61.842%}@media only screen and (min-width:768px){.c-intro__text .image-sub .img1{margin-left:-26.316%}}.c-intro__text .image-sub .img2{width:32.895%}@media only screen and (min-width:768px){.c-intro__text .image-sub .img2{margin-top:min(.521vw,.556rem)}}@media only screen and (max-width:767px){.c-intro__text .image-sub .img2{margin-left:-3.947%;margin-top:23.158%}}@media only screen and (min-width:768px){.c-intro__image{width:43.75%;margin-left:min(-.521vw,-.556rem)}}.p-bg{position:relative;z-index:0;padding-block:min(8.073vw,8.611rem) min(7.292vw,7.778rem);background:-webkit-gradient(linear,left top,left bottom,from(#907596),color-stop(35%,#3c3b71),color-stop(65%,#262657),to(#000433));background:linear-gradient(to bottom,#907596,#3c3b71 35%,#262657 65%,#000433 100%)}@media only screen and (max-width:767px){.p-bg{padding-block:3.889rem}}.p-bg:before{content:"";display:block;position:absolute;left:0;right:0;top:0;z-index:-1;aspect-ratio:1920/1255;background:url(../../activity/images/bg_stargazing.webp) no-repeat center/contain;pointer-events:none}.p-bg .c-heading2 .main,.p-bg .c-heading2 .sub{color:#fff}.p-activity+.p-activity{margin-top:min(7.292vw,7.778rem)}@media only screen and (max-width:767px){.p-activity+.p-activity{margin-top:3.889rem}}.p-activity__inner{position:relative;z-index:0;margin-top:min(3.125vw,3.333rem);padding-block:min(5.208vw,5.556rem);background:#fff}@media only screen and (min-width:768px){.p-activity__inner{border-radius:1.667rem}}@media only screen and (max-width:767px){.p-activity__inner{border-radius:1.111rem}}.p-activity__inner{width:89.744%;margin-inline:auto}@media only screen and (min-width:768px){.p-activity__inner{max-width:1600px}}@media only screen and (max-width:767px){.p-activity__inner{margin-top:2.222rem;padding-block:3.889rem}}.p-activity__inner .c-heading4{color:#383493}.p-activity__inner .c-heading4 .main{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-activity__inner .c-heading4 .main+.main{margin-top:min(.26vw,.278rem)}.p-activity__inner .c-heading4 .main span{line-height:2;padding-bottom:.278rem;border-bottom:2px dotted currentColor}@media only screen and (min-width:768px){.p-activity__content{display:grid;grid-template-columns:58.571% 1fr;grid-template-areas:"img txt";-webkit-column-gap:7.143%;-moz-column-gap:7.143%;column-gap:7.143%;width:87.5%;margin-inline:auto;margin-top:min(4.167vw,4.444rem)}}@media only screen and (max-width:767px){.p-activity__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2.222rem;width:89.744%;margin-inline:auto;margin-top:2.222rem}}@media only screen and (min-width:768px){.p-activity__content .content-text{grid-area:txt}}.p-activity__content .content-text .desc{line-height:2.1}@media only screen and (max-width:767px){.p-activity__content .content-text .desc{line-height:1.9}}@media only screen and (min-width:768px){.p-activity__content .content-image{grid-area:img}}@media only screen and (min-width:768px){.p-activity__content .content-image img{border-radius:1.667rem}}@media only screen and (max-width:767px){.p-activity__content .content-image img{border-radius:1.111rem}}@media only screen and (min-width:768px){.p-activity__content.u-reverse{grid-template-columns:1fr 58.571%;grid-template-areas:"txt img";margin-left:auto}}.p-activity.u-stargazing .p-activity__inner{padding-bottom:min(14.323vw,15.278rem)}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__inner{padding-bottom:7.667rem}}.p-activity.u-stargazing .p-activity__inner:before{content:"";display:block;position:absolute;width:min(14.219vw,15.167rem);aspect-ratio:273/111;background:url(../images/common/bg_deco1.webp) no-repeat center/contain;pointer-events:none}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__inner:before{width:70vw}}.p-activity.u-stargazing .p-activity__inner:before{right:min(3.125vw,3.333rem);top:min(12.396vw,13.222rem)}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__inner:before{width:35.897%;aspect-ratio:140/57}}.p-activity.u-stargazing .p-activity__inner:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;z-index:-1;aspect-ratio:1600/723;border-bottom-left-radius:1.667rem;border-bottom-right-radius:1.667rem;background:url(../../activity/images/bg_stargazing2.webp) no-repeat center/contain;pointer-events:none}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__inner:after{border-bottom-left-radius:1.111rem;border-bottom-right-radius:1.111rem}}.p-activity.u-stargazing .p-activity__inner .c-heading4{position:relative;width:100%;padding-top:min(6.25vw,6.667rem)}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__inner .c-heading4{padding-top:4.667rem}}.p-activity.u-stargazing .p-activity__inner .c-heading4:before{content:"";display:block;position:absolute;width:min(58.229vw,62.111rem);aspect-ratio:1118/651;background:url(../images/common/bg_yellow1.webp) no-repeat center/contain;pointer-events:none}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__inner .c-heading4:before{width:286.667vw}}.p-activity.u-stargazing .p-activity__inner .c-heading4:before{top:0;z-index:-1}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__inner .c-heading4:before{left:min(16.667vw,17.778rem);right:0}}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__inner .c-heading4:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}}.p-activity.u-stargazing .p-activity__inner .c-heading4 .main{margin-inline:auto}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__content:nth-of-type(1){margin-left:0}}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__content:nth-of-type(1) .content-text{margin-top:min(7.813vw,8.333rem)}}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__content:nth-of-type(1) .content-image img{border-top-left-radius:0;border-bottom-left-radius:0}}.p-activity.u-stargazing .p-activity__content:nth-of-type(2){position:relative}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__content:nth-of-type(2){grid-template-columns:1fr 45%;margin-top:min(6.563vw,7rem)}}.p-activity.u-stargazing .p-activity__content:nth-of-type(2):before{content:"";display:block;position:absolute;width:min(11.198vw,11.944rem);aspect-ratio:215/111;background:url(../images/common/bg_deco4.webp) no-repeat center/contain;pointer-events:none}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__content:nth-of-type(2):before{width:55.128vw}}.p-activity.u-stargazing .p-activity__content:nth-of-type(2):before{top:100%;margin-top:min(2.448vw,2.611rem)}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__content:nth-of-type(2):before{left:0}}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__content:nth-of-type(2):before{right:0;width:28.205%;aspect-ratio:110/57}}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__content:nth-of-type(2) .content-text .text-container{max-width:28.889rem;margin-left:auto}}.p-activity.u-stargazing .p-activity__content:nth-of-type(2) .content-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:1200px){.p-activity.u-stargazing .p-activity__content:nth-of-type(2) .content-image{margin-top:min(-14.583vw,-15.556rem)}}@media print{.p-activity.u-stargazing .p-activity__content:nth-of-type(2) .content-image{margin-top:min(-14.583vw,-15.556rem)}}.p-activity.u-stargazing .p-activity__content:nth-of-type(2) .content-image .img1{position:relative;z-index:1;width:50.794%;margin-right:-26.984%;margin-top:50.794%}.p-activity.u-stargazing .p-activity__content:nth-of-type(2) .content-image .img2{width:76.19%}.p-activity.u-stargazing .p-activity__content:nth-of-type(3){display:block;margin-top:min(10.417vw,11.111rem)}@media only screen and (max-width:767px){.p-activity.u-stargazing .p-activity__content:nth-of-type(3){margin-top:2.222rem}}.p-activity.u-stargazing .p-activity__content:nth-of-type(3) .content-text{width:100%}@media only screen and (min-width:768px){.p-activity.u-stargazing .p-activity__content:nth-of-type(3) .content-text .desc{text-align:center}}@media only screen and (min-width:768px){.p-activity.u-concert .p-activity__inner{padding-bottom:min(6.25vw,6.667rem)}}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__inner{padding-top:1.667rem}}.p-activity.u-concert .p-activity__content .content-text .c-heading4{margin-bottom:min(2.083vw,2.222rem)}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__content .content-text .c-heading4{margin-bottom:1.111rem}}.p-activity.u-concert .p-activity__content:nth-of-type(1){display:block;margin-top:0}@media only screen and (min-width:768px){.p-activity.u-concert .p-activity__content:nth-of-type(1) .content-image{border-radius:1.667rem}}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__content:nth-of-type(1) .content-image{border-radius:1.111rem}}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__content:nth-of-type(1) .content-image{overflow:hidden}.p-activity.u-concert .p-activity__content:nth-of-type(1) .content-image img{position:relative;width:150%;max-width:none;margin-left:-25%}}.p-activity.u-concert .p-activity__content:nth-of-type(2){position:relative}@media only screen and (min-width:768px){.p-activity.u-concert .p-activity__content:nth-of-type(2){grid-template-columns:1fr 49.091%;width:68.75%}}.p-activity.u-concert .p-activity__content:nth-of-type(2):before{content:"";display:block;position:absolute;width:min(14.219vw,15.167rem);aspect-ratio:273/111;background:url(../images/common/bg_deco1.webp) no-repeat center/contain;pointer-events:none}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__content:nth-of-type(2):before{width:70vw}}.p-activity.u-concert .p-activity__content:nth-of-type(2):before{left:min(-9.896vw,-10.556rem);bottom:0;margin-bottom:min(-1.563vw,-1.667rem)}@media only screen and (min-width:768px)and (max-width:1199px){.p-activity.u-concert .p-activity__content:nth-of-type(2):before{left:min(-4.948vw,-5.278rem)}}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__content:nth-of-type(2):before{width:35.897%;aspect-ratio:140/57}}@media only screen and (min-width:768px){.p-activity.u-concert .p-activity__content:nth-of-type(2) .content-text{margin-top:min(2.083vw,2.222rem)}}.p-activity.u-concert .p-activity__content:nth-of-type(3){position:relative}@media only screen and (min-width:768px){.p-activity.u-concert .p-activity__content:nth-of-type(3){grid-template-columns:50% 1fr;width:75%}}.p-activity.u-concert .p-activity__content:nth-of-type(3):before{content:"";display:block;position:absolute;width:min(11.198vw,11.944rem);aspect-ratio:215/111;background:url(../images/common/bg_deco4.webp) no-repeat center/contain;pointer-events:none}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__content:nth-of-type(3):before{width:55.128vw}}.p-activity.u-concert .p-activity__content:nth-of-type(3):before{right:min(-7.292vw,-7.778rem);bottom:0;margin-bottom:min(-3.646vw,-3.889rem)}@media only screen and (min-width:768px)and (max-width:1199px){.p-activity.u-concert .p-activity__content:nth-of-type(3):before{right:min(-3.646vw,-3.889rem);margin-bottom:min(-1.823vw,-1.944rem)}}@media only screen and (max-width:767px){.p-activity.u-concert .p-activity__content:nth-of-type(3):before{width:28.205%;aspect-ratio:110/57}}@media only screen and (min-width:768px){.p-activity.u-concert .p-activity__content:nth-of-type(3) .content-text{margin-top:min(2.083vw,2.222rem)}}.p-activity.u-concert .p-activity__content:nth-of-type(3) .content-image{display:grid;grid-template-columns:repeat(2,1fr);gap:1.111rem min(1.042vw,1.111rem)}.p-activity.u-concert .p-activity__content:nth-of-type(3) .content-image .img2{margin-top:min(5.417vw,5.778rem)}