@-webkit-keyframes ani-display-headerPC{0%{-webkit-transform:translateX(-17vw);transform:translateX(-17vw)}70%{-webkit-transform:translateX(-17vw);transform:translateX(-17vw)}80%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ani-display-headerPC{0%{-webkit-transform:translateX(-17vw);transform:translateX(-17vw)}70%{-webkit-transform:translateX(-17vw);transform:translateX(-17vw)}80%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ani-display-headerSP{0%{-webkit-transform:translateY(13.5vw);transform:translateY(13.5vw)}70%{-webkit-transform:translateY(13.5vw);transform:translateY(13.5vw)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ani-display-headerSP{0%{-webkit-transform:translateY(13.5vw);transform:translateY(13.5vw)}70%{-webkit-transform:translateY(13.5vw);transform:translateY(13.5vw)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ani-opacity{0%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes ani-opacity{0%{opacity:0}90%{opacity:1}100%{opacity:1}}@media only screen and (min-width: 769px){#exhibition .l-wrap .l-main .l-content article.pg-exhibition{padding:20px}}@media only screen and (max-width: 768px){#exhibition .l-wrap .l-main .l-content article.pg-exhibition{padding:3.5vw}}#exhibition .pg-exhibition .js-firstview{opacity:0}#exhibition .pg-exhibition .js-firstview_start{-webkit-animation:ani-opacity 0.5s both ease-in-out;animation:ani-opacity 0.5s both ease-in-out}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-tit .p-tit{margin:80px 0 0}}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-tit .p-tit{margin:12vw 0 0}}@media only screen and (max-width: 420px){#exhibition .pg-exhibition .pg-tit .p-tit{margin:8vw 0 0}}#exhibition .pg-exhibition .pg-tit .p-tit.--sub{position:relative;display:inline-block;text-align:center;font-size:clamp(3rem, 5vw, 6rem);font-weight:bold;line-height:1.1}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-tit .p-tit.--sub{padding:10px 70px 12px}}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-tit .p-tit.--sub{padding:1vw 6vw 1.4vw}}#exhibition .pg-exhibition .pg-tit .p-tit.--sub::before{position:absolute;display:block;content:"";width:100%;height:100%;background:linear-gradient(to right, #ff8f95 0%, #f1cf59 100%);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);left:0;top:0;bottom:0;margin:auto;z-index:-1}#exhibition .pg-exhibition .pg-exhibition__map{max-width:500px;margin:0 auto 40px;border:1px solid #000}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__map{margin-bottom:4vw}}#exhibition .pg-exhibition .pg-exhibition__map a{display:block}#exhibition .pg-exhibition .pg-exhibition__map a::after{content:"";background:url(../../images/2024/icon_map.png) no-repeat top center/contain;bottom:10px;right:10px;position:absolute;z-index:0;width:36px;height:36px;cursor:pointer}@media only screen and (max-width: 420px){#exhibition .pg-exhibition .pg-exhibition__map a::after{width:24px;height:24px}}@media (hover: hover){#exhibition .pg-exhibition .pg-exhibition__map a{transition:all .3s cubic-bezier(0.37, 0, 0.63, 1)}#exhibition .pg-exhibition .pg-exhibition__map a:hover{opacity:0.6}#exhibition .pg-exhibition .pg-exhibition__map a:hover img{opacity:1}}#exhibition .pg-exhibition .pg-exhibition__inner{border-top:1px solid;-o-border-image:linear-gradient(to right, #ff86cd 0%, #85a0ff 100%);border-image:linear-gradient(to right, #ff86cd 0%, #85a0ff 100%);border-image-slice:1}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-exhibition__inner{padding:0 26px 80px}}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__inner{padding:0 2.8vw 6vw}}@media only screen and (max-width: 420px){#exhibition .pg-exhibition .pg-exhibition__inner{padding:0 2.8vw 7vw}}#exhibition .pg-exhibition .pg-exhibition__inner .pg-tit{text-align:center}#exhibition .pg-exhibition .pg-exhibition__lead{margin:70px 0}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__lead{margin:40px 0 30px}}#exhibition .pg-exhibition .pg-exhibition__lead .pg-exhibition__lead--text{font-weight:bold;text-align:center;font-size:clamp(1.6rem, 2.5vw, 2rem);line-height:2}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__lead .pg-exhibition__lead--text{text-align:left}}#exhibition .pg-exhibition .pg-exhibition__lead .pg-exhibition__lead--text+.pg-exhibition__lead--text{margin-top:15px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__lead .pg-exhibition__lead--text+.pg-exhibition__lead--text{margin-top:6px}}#exhibition .pg-exhibition .pg-btn__links{width:calc(100% + 92px);margin-left:-46px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-btn__links{width:calc(100% + 2.8vw + 2.8vw);margin-left:-2.8vw}}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-btn__links.--exhibition{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 769px) and (max-width: 1080px){#exhibition .pg-exhibition .pg-btn__links.--exhibition{grid-template-columns:1fr 1fr}}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link{display:flex;justify-content:center;align-items:center}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link.--text{pointer-events:none;font-size:clamp(1.6rem, 2.5vw, 2rem);font-weight:bold;line-height:1.1;text-align:center}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link.--text::before{content:none}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link.--text a::before{content:none}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link.--blank a::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (hover: hover) and (min-width: 769px){#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link.--blank a:hover::before{transition:all .3s cubic-bezier(0.37, 0, 0.63, 1);right:10px;bottom:0}}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link a{font-size:clamp(1.8rem, 1vw, 2.2rem);font-weight:bold;width:100%}@media only screen and (min-width: 769px) and (max-width: 1440px){#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link a::before{right:10px;top:10px}}@media only screen and (min-width: 769px) and (max-width: 1440px){#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link a .p-br-sponly{display:block}}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link a{font-size:clamp(1.6rem, 1vw, 1.8rem);line-height:1.5;padding-bottom:24px}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link a::before{right:0;left:0;margin:auto;bottom:12px;top:inherit}}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link:nth-child(4n+4)::before{border:none}}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link:nth-child(2n+2)::before{border:none}}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link--num{display:block;position:relative;color:#aaa;font-size:clamp(1rem, 3vw, 1.4rem);padding-bottom:8px;min-height:58px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link--num{min-height:48px;padding-bottom:8px;margin-bottom:7px}}#exhibition .pg-exhibition .pg-btn__links.--exhibition .pg-btn__link--num::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:30px;height:2px;background-image:linear-gradient(to right, #85a0ff 0%, #ff86cd 100%)}#exhibition .pg-exhibition .pg-exhibition__section{padding:100px 0 0}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__section{padding-top:70px}}#exhibition .pg-exhibition .pg-exhibition__title{text-align:center;font-size:clamp(3.2rem, 4vw, 5.4rem);font-weight:bold;line-height:1.5;letter-spacing:-0.025em}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__title{font-size:clamp(2.8rem, 3vw, 3.6rem)}}#exhibition .pg-exhibition .pg-exhibition__title.--large .pg-exhibition__title--num{font-size:clamp(3.2rem, 4vw, 5.4rem)}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__title.--large .pg-exhibition__title--num{font-size:clamp(2.8rem, 3vw, 3.6rem)}}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-exhibition__title.--large .pg-exhibition__title--num::before{max-width:320px}}#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num{position:relative;font-weight:bold;color:#000;display:block;padding:15px 80px;font-size:clamp(2rem, 3vw, 2.4rem);margin-bottom:15px;line-height:1}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num{font-size:clamp(1.6rem, 5vw, 2rem);padding:12px 50px}}#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num::before{position:absolute;display:block;content:"";width:100%;height:100%;background:linear-gradient(to right, #85a0ff 0%, #ff86cd 100%);-webkit-transform:skewX(-13deg);transform:skewX(-13deg);left:0;right:0;top:0;bottom:0;margin:auto;z-index:-1;max-width:220px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num::before{max-width:180px}}#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num .num{font-family:"Josefin Sans",-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-size:clamp(2rem, 1vw, 2.4rem);padding:0 11px;margin-left:5px;position:relative;bottom:3px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num .num{font-size:clamp(1.4rem, 1vw, 2rem);margin-left:3px;bottom:1px}}#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num .num::before{content:"";width:30px;height:30px;border:2px solid #010101;border-radius:50%;background:transparent;position:absolute;top:0;left:0;right:0;bottom:4px;margin:auto}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--num .num::before{width:23px;height:23px;bottom:2px}}#exhibition .pg-exhibition .pg-exhibition__title .pg-exhibition__title--small{font-size:clamp(1.6rem, 1vw, 2.4rem);display:block}#exhibition .pg-exhibition .pg-exhibition__s-title{text-align:center;position:relative;width:100%;margin-bottom:40px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__s-title{margin-bottom:20px}}#exhibition .pg-exhibition .pg-exhibition__s-title.--white{margin-top:20px}#exhibition .pg-exhibition .pg-exhibition__s-title.--white .pg-exhibition__s-title--inner{background:#fff;color:#000}#exhibition .pg-exhibition .pg-exhibition__s-title .pg-exhibition__s-title--inner{display:inline-block;font-weight:bold;font-size:clamp(1.8rem, 1vw, 2.2rem);color:#fff;padding:0 76px;background:#222222}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__s-title .pg-exhibition__s-title--inner{padding:0 30px}}#exhibition .pg-exhibition .pg-exhibition__s-title::before{content:"";width:100%;height:1px;background:linear-gradient(to right, #ff86cd 0%, #85a0ff 50%, #ff86cd 100%);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#exhibition .pg-exhibition .pg-exhibition__text{font-size:clamp(1.6rem, 2vw, 2rem);line-height:2;font-weight:bold;text-align:center;margin-top:26px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__text{font-size:clamp(1.6rem, 1vw, 1.8rem);text-align:left;margin-top:20px}}#exhibition .pg-exhibition .pg-exhibition__text+.pg-exhibition__imglist{margin-top:50px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__text+.pg-exhibition__imglist{margin-top:20px}}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-accordion.--exhibition{margin-top:40px}}#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__inner{background:#f1f1f1f1;padding:37px 26px 50px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__inner{padding:20px 2.6vw 30px}}#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__wrap{margin-bottom:40px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__wrap{margin-bottom:30px}}#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__title.open{width:calc(100% + 47px + 46px);margin-left:-47px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__title.open{width:calc(100% + 7vw + 5.6vw);margin-left:-6.3vw}}#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__title.open+.pg-accordion__inner{width:calc(100% + 46px + 46px);margin-left:-46px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__title.open+.pg-accordion__inner{width:calc(100% + 7vw + 5.6vw);margin-left:-6.3vw}}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-accordion.--exhibition .pg-accordion__container+.pg-accordion__container{margin-top:10px}}#exhibition .pg-exhibition .pg-exhibition__box{background:#222222;margin:0 26px;padding:43px 50px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__box{margin:0;padding:20px}}#exhibition .pg-exhibition .pg-exhibition__box+.pg-exhibition__box{margin-top:20px}#exhibition .pg-exhibition .pg-exhibition__imglist{display:flex;gap:30px;justify-content:center;align-items:center;flex-direction:row}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist{flex-direction:column;gap:15px}}#exhibition .pg-exhibition .pg-exhibition__imglist.--column{flex-wrap:wrap}#exhibition .pg-exhibition .pg-exhibition__imglist.--column li{width:calc(50% - 15px)}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist.--column li{width:100%}}#exhibition .pg-exhibition .pg-exhibition__imglist.--single img{max-width:50%;margin:auto}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist.--single img{max-width:620px;width:100%}}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-exhibition__imglist.--lists{gap:20px;flex-wrap:wrap}#exhibition .pg-exhibition .pg-exhibition__imglist.--lists .pg-exhibition__imgitem{width:calc((100% - 80px) / 4)}}#exhibition .pg-exhibition .pg-exhibition__imglist.--bnr{flex-wrap:wrap;gap:20px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist.--bnr{flex-direction:row}}#exhibition .pg-exhibition .pg-exhibition__imglist.--bnr .pg-exhibition__imgitem{width:calc((100% - 80px) / 4)}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist.--bnr .pg-exhibition__imgitem{width:calc((100% - 40px) / 2)}}#exhibition .pg-exhibition .pg-exhibition__imglist+.pg-exhibition__title--exhibition07{position:relative;border-top:1px solid #222;padding-top:50px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist+.pg-exhibition__title--exhibition07{padding-top:30px}}#exhibition .pg-exhibition .pg-exhibition__imglist.--exhibition06 img{max-width:40%}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist.--exhibition06 img{max-width:80%}}#exhibition .pg-exhibition .pg-exhibition__imglist.--exhibition07 img{max-width:70%}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__imglist.--exhibition07 img{max-width:80%}}#exhibition .pg-exhibition .pg-exhibition__imglist.--exhibition07-03 img{max-width:50%}#exhibition .pg-exhibition .pg-exhibition__imglist .pg-exhibition__imgitem{width:100%}#exhibition .pg-exhibition .pg-exhibition__imglist .pg-exhibition__imgitem img{width:100%;height:100%}@media (hover: hover){#exhibition .pg-exhibition .pg-exhibition__imglist .pg-exhibition__imgitem a{transition:all .3s cubic-bezier(0.37, 0, 0.63, 1)}#exhibition .pg-exhibition .pg-exhibition__imglist .pg-exhibition__imgitem a:hover{opacity:0.6}#exhibition .pg-exhibition .pg-exhibition__imglist .pg-exhibition__imgitem a:hover img{opacity:1}}#exhibition .pg-exhibition .pg-exhibition__border-box{padding:20px;border:1px solid #222;margin:20px auto 0;max-width:950px}#exhibition .pg-exhibition .pg-exhibition__border-box .pg-exhibition__border-title{font-weight:bold;font-size:clamp(2rem, 1vw, 2.2rem)}#exhibition .pg-exhibition .pg-exhibition__border-box .pg-exhibition__border-text{font-size:clamp(1.4rem, 1vw, 1.6rem)}@media (hover: hover){#exhibition .pg-exhibition .pg-exhibition__border-box .pg-exhibition__border-text a{transition:all .3s cubic-bezier(0.37, 0, 0.63, 1)}#exhibition .pg-exhibition .pg-exhibition__border-box .pg-exhibition__border-text a:hover{opacity:0.6}}#exhibition .pg-exhibition .pg-btn.--exhibition .pg-btn__more{margin-top:40px;max-width:433px;height:76px;justify-content:flex-start;padding-left:20px;font-size:clamp(1.8rem, 1vw, 2rem)}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-btn.--exhibition .pg-btn__more{margin-top:30px;justify-content:center;padding-left:0;font-size:clamp(1.6rem, 1vw, 1.8rem)}}@media only screen and (max-width: 420px){#exhibition .pg-exhibition .pg-btn.--exhibition .pg-btn__more{margin-top:20px;font-size:14px;width:100%}#exhibition .pg-exhibition .pg-btn.--exhibition .pg-btn__more .p-sp-inline{display:block}}#exhibition .pg-exhibition .pg-exhibition__note-wrap{display:block;text-align:center}#exhibition .pg-exhibition .pg-exhibition__note{margin:20px auto 0;max-width:640px;display:inline-block}#exhibition .pg-exhibition .pg-exhibition__note .pg-exhibition__note-item{text-indent:-1em;padding-left:1em;text-align:left}#exhibition .pg-exhibition .pg-exhibition__title--exhibition07{font-size:clamp(2.6rem, 1vw, 2.8rem);font-weight:bold;margin:50px auto 15px;text-align:center}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__title--exhibition07{margin:30px auto 15px;font-size:clamp(2rem, 1vw, 2.4rem)}}#exhibition .pg-exhibition .pg-exhibition__text--exhibition07{font-size:clamp(1.6rem, 1vw, 1.8rem);text-align:center;margin-bottom:15px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__text--exhibition07{text-align:left}}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-exhibition__flex-wrap{display:flex;align-items:baseline;gap:0 30px;justify-content:center;flex-wrap:wrap}}@media only screen and (min-width: 769px) and (max-width: 1080px){#exhibition .pg-exhibition .pg-exhibition__flex-wrap{display:block}}@media only screen and (min-width: 769px){#exhibition .pg-exhibition .pg-exhibition__flex-wrap .pg-exhibition__flex{width:calc(50% - 15px);margin:auto}}@media only screen and (min-width: 769px) and (max-width: 1080px){#exhibition .pg-exhibition .pg-exhibition__flex-wrap .pg-exhibition__flex{width:100%}}#exhibition .pg-exhibition .pg-exhibition__009{margin-top:70px}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__009{margin-top:50px}}#exhibition .pg-exhibition .pg-exhibition__009 .pg-exhibition__title{font-size:clamp(2.8rem, 3vw, 4.4rem)}@media only screen and (max-width: 768px){#exhibition .pg-exhibition .pg-exhibition__009 .pg-exhibition__title{font-size:clamp(2.6rem, 3vw, 3.2rem)}}#exhibition .pg-exhibition .pg-exhibition__009 .pg-exhibition__imgitem{text-align:center}
