.expo2025{align-items:center;display:flex;flex-direction:column;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:#000;font-family:Noto Sans JP,serif;font-feature-settings:"palt";font-weight:400;line-height:1.5;overflow:hidden;position:relative;width:100%}.expo2025 *{box-sizing:border-box}@media screen and (min-width:1025px){.expo2025{font-size:16px}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025{font-size:16px}}@media screen and (max-width:768px){.expo2025{font-size:3.5897435897vw}}.expo2025 img,.expo2025 picture{font-size:0;line-height:0}.expo2025 a[href$=".pdf"]{background:none;padding-right:0}.expo2025 .expo2025__inner{position:relative;width:100%;z-index:1}@media screen and (min-width:1920px){.expo2025 .expo2025__inner{margin:0 auto;width:1920px}}.expo2025 figcaption,.expo2025 figure,.expo2025 h1,.expo2025 h2,.expo2025 h3,.expo2025 h4,.expo2025 h5,.expo2025 p{border:none;margin:0;padding:0}.expo2025 .icon-external{display:none!important}.page_top{position:relative;z-index:100}footer{margin-top:0!important}.u-sp{display:none!important}@media screen and (max-width:768px){.u-sp{display:block!important}.u-pc{display:none!important}}.u-sronly{display:inline-block;font-size:0;height:1px;margin:-999999px;overflow:hidden;position:fixed;width:1px}.u-nowrap,.u-pc-nowrap{white-space:nowrap}@media screen and (max-width:768px){.u-pc-nowrap{white-space:normal}}.u-clearfix:after{clear:both;content:" ";display:block}.expo2025 .bg{background-position:top;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;width:100%;z-index:0}@media screen and (min-width:1025px){.expo2025 .bg{height:calc(100% + 69.44444vw)}}@media screen and (min-width:1440px){.expo2025 .bg{height:calc(100% + 1000px)}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .bg{height:calc(100% + 711.11111px)}}@media screen and (max-width:768px){.expo2025 .bg{height:calc(100% + 256.41026vw)}}.expo2025 .c-inner{position:relative}@media screen and (min-width:1025px){.expo2025 .c-inner{margin:0 auto;width:91.6666666667vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-inner{margin:0 auto;padding:0 42.6666666667px;width:100%}}@media screen and (min-width:1440px){.expo2025 .c-inner{width:1320px}}@media screen and (max-width:768px){.expo2025 .c-inner{padding:0 2.5641025641vw;width:100%}}.expo2025 .c-section-title{width:100%}@media screen and (max-width:768px){.expo2025 .c-section-title{padding-left:6.4102564103vw}}.expo2025 .c-section-title .c-section-title__text{align-items:center;border-bottom:2px solid #222;display:flex;font-weight:700;justify-content:start;text-align:left;width:100%}@media screen and (min-width:1025px){.expo2025 .c-section-title .c-section-title__text{gap:.9722222222vw;line-height:1.5;padding-bottom:.6944444444vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-section-title .c-section-title__text{gap:9.9555555556px;line-height:1.5;padding-bottom:7.1111111111px}}@media screen and (min-width:1440px){.expo2025 .c-section-title .c-section-title__text{gap:14px;padding-bottom:10px}}@media screen and (max-width:768px){.expo2025 .c-section-title .c-section-title__text{gap:2.5641025641vw;line-height:2;padding-bottom:2.5641025641vw}}.expo2025 .c-section-title .c-section-title__text .en.image{width:auto}@media screen and (min-width:1025px){.expo2025 .c-section-title .c-section-title__text .en.image{height:2.6388888889vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-section-title .c-section-title__text .en.image{height:27.0222222222px}}@media screen and (min-width:1440px){.expo2025 .c-section-title .c-section-title__text .en.image{height:38px}}@media screen and (max-width:768px){.expo2025 .c-section-title .c-section-title__text .en.image{height:6.4102564103vw}}.expo2025 .c-section-title .c-section-title__text .ja.image{width:auto}@media screen and (min-width:1025px){.expo2025 .c-section-title .c-section-title__text .ja.image{height:2.9861111111vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-section-title .c-section-title__text .ja.image{height:30.5777777778px}}@media screen and (min-width:1440px){.expo2025 .c-section-title .c-section-title__text .ja.image{height:43px}}@media screen and (max-width:768px){.expo2025 .c-section-title .c-section-title__text .ja.image{height:7.1794871795vw}.expo2025 .c-section-title .c-section-title__text .ja.image--project{height:14.358974359vw}}@media screen and (min-width:1025px){.expo2025 .c-section-title .c-section-title__text .text{text-shadow:.2777777778vw .2777777778vw 0 #fff,-.2777777778vw -.2777777778vw 0 #fff,-.2777777778vw .2777777778vw 0 #fff,.2777777778vw -.2777777778vw 0 #fff,0 .2777777778vw 0 #fff,0 -.2777777778vw 0 #fff,-.2777777778vw 0 0 #fff,.2777777778vw 0 0 #fff}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-section-title .c-section-title__text .text{text-shadow:2.8444444444px 2.8444444444px 0 #fff,-2.8444444444px -2.8444444444px 0 #fff,-2.8444444444px 2.8444444444px 0 #fff,2.8444444444px -2.8444444444px 0 #fff,0 2.8444444444px 0 #fff,0 -2.8444444444px 0 #fff,-2.8444444444px 0 0 #fff,2.8444444444px 0 0 #fff}}@media screen and (min-width:1440px){.expo2025 .c-section-title .c-section-title__text .text{text-shadow:4px 4px 0 #fff,-4px -4px 0 #fff,-4px 4px 0 #fff,4px -4px 0 #fff,0 4px 0 #fff,0 -4px 0 #fff,-4px 0 0 #fff,4px 0 0 #fff}}@media screen and (max-width:768px){.expo2025 .c-section-title .c-section-title__text .text{text-shadow:.2564102564vw .2564102564vw 0 #fff,-.2564102564vw -.2564102564vw 0 #fff,-.2564102564vw .2564102564vw 0 #fff,.2564102564vw -.2564102564vw 0 #fff,0 .2564102564vw 0 #fff,0 -.2564102564vw 0 #fff,-.2564102564vw 0 0 #fff,.2564102564vw 0 0 #fff}}@media screen and (min-width:1025px){.expo2025 .c-section-title .c-section-title__text .en.text{font-size:2.7777777778vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-section-title .c-section-title__text .en.text{font-size:28.4444444444px}}@media screen and (min-width:1440px){.expo2025 .c-section-title .c-section-title__text .en.text{font-size:40px}}@media screen and (max-width:768px){.expo2025 .c-section-title .c-section-title__text .en.text{font-size:6.6666666667vw}}@media screen and (min-width:1025px){.expo2025 .c-section-title .c-section-title__text .ja.text{font-size:2.5vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-section-title .c-section-title__text .ja.text{font-size:25.6px}}@media screen and (min-width:1440px){.expo2025 .c-section-title .c-section-title__text .ja.text{font-size:36px}}@media screen and (max-width:768px){.expo2025 .c-section-title .c-section-title__text .ja.text{font-size:5.641025641vw}}.expo2025 .c-section-title .c-section-title__text hr{background-image:url(/corporate/expo2025/images/section_title_hr.svg);background-repeat:no-repeat;background-size:contain;border:none;box-sizing:content-box;margin:.1em 0 0}@media screen and (min-width:1025px){.expo2025 .c-section-title .c-section-title__text hr{height:2.6388888889vw;width:.8333333333vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-section-title .c-section-title__text hr{height:27.0222222222px;width:8.5333333333px}}@media screen and (min-width:1440px){.expo2025 .c-section-title .c-section-title__text hr{height:38px;width:12px}}@media screen and (max-width:768px){.expo2025 .c-section-title .c-section-title__text hr{height:6.6666666667vw;width:2.0512820513vw}.expo2025 .c-section-title .c-section-title__text--wrap{flex-wrap:wrap;gap:0 3.0769230769vw;line-height:7.6923076923vw!important}.expo2025 .c-section-title .c-section-title__text--wrap .ja.text{flex-shrink:0;width:100%}.expo2025 .c-section-title .c-section-title__text--wrap .ja.image{flex-shrink:0;padding-top:1.2820512821vw}}.expo2025 .c-back-button{align-items:center;background-color:#222;border:2px solid #222;border-radius:25.5px;color:#fff;display:flex;font-size:16px;font-weight:700;gap:27px;height:52px;justify-content:center;line-height:20px;text-decoration:none;width:472.363px}@media screen and (max-width:768px){.expo2025 .c-back-button{border-radius:6.5384615385vw;font-size:4.1025641026vw;gap:8.7179487179vw;height:11.7948717949vw;line-height:5.1282051282vw;width:100%}}.expo2025 .c-back-button .icon{background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1025px){.expo2025 .c-back-button .icon{width:1.7179861111vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-back-button .icon{width:17.5921777778px}}@media screen and (min-width:1440px){.expo2025 .c-back-button .icon{width:24.739px}}@media screen and (max-width:768px){.expo2025 .c-back-button .icon{width:6.3433333333vw}}.expo2025 .c-back-button:hover{background-color:#fff;color:#222}.expo2025 .c-back-button:hover .icon path{fill:#000}.expo2025 .c-youtube{height:auto;width:100%}.expo2025 .c-youtube--16-9{aspect-ratio:16/9}.expo2025 .c-youtube__caption{line-height:1.2;text-align:right}@media screen and (min-width:1025px){.expo2025 .c-youtube__caption{font-size:.6944444444vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-youtube__caption{font-size:7.1111111111px}}@media screen and (min-width:1440px){.expo2025 .c-youtube__caption{font-size:10px}}@media screen and (max-width:768px){.expo2025 .c-youtube__caption{font-size:2.5641025641vw}}.expo2025 .c-copyright{font-weight:500;position:relative;text-align:center}@media screen and (min-width:1025px){.expo2025 .c-copyright{font-size:12px;line-height:30px;margin-block-end:2.0833333333vw;margin-block-start:5.5555555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-copyright{font-size:12px;line-height:30px;margin-block-end:21.3333333333px;margin-block-start:56.8888888889px}}@media screen and (min-width:1440px){.expo2025 .c-copyright{font-size:12px;line-height:30px;margin-block-end:30px;margin-block-start:80px}}@media screen and (max-width:768px){.expo2025 .c-copyright{font-size:2.5641025641vw;line-height:7.6923076923vw;margin-block-end:3.3333333333vw;margin-block-start:25.641025641vw}}.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #ccc;border-radius:0;box-sizing:content-box;flex-shrink:0;margin:0;opacity:1}@media screen and (min-width:1025px){.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet{width:3.4722222222vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet{width:35.5555555556px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet{width:50px}}@media screen and (max-width:768px){.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet{width:9.2307692308vw}}.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet .fill{background-color:#fff;display:block;height:100%;width:100%}.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #3386c5}.expo2025 .slides .slides__content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .fill{background-color:#3386c5}.expo2025 .c-news-list{display:flex;flex-direction:column}@media screen and (min-width:1025px){.expo2025 .c-news-list{gap:1.1805555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-news-list{gap:12.0888888889px}}@media screen and (min-width:1440px){.expo2025 .c-news-list{gap:17px}}@media screen and (max-width:768px){.expo2025 .c-news-list{gap:4.6153846154vw}}.expo2025 .c-news-item{align-items:baseline;background-color:hsla(0,0%,100%,.8);color:#000;display:flex;text-align:left;text-decoration:none}@media screen and (max-width:768px){.expo2025 .c-news-item{flex-direction:column;gap:1.5384615385vw}}.expo2025 .c-news-item .c-news-item__head{color:#0068b7;flex-shrink:0;font-weight:700;line-height:1}@media screen and (min-width:1025px){.expo2025 .c-news-item .c-news-item__head{font-size:.9722222222vw;width:6.25vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-news-item .c-news-item__head{font-size:9.9555555556px}}@media screen and (min-width:1440px){.expo2025 .c-news-item .c-news-item__head{font-size:14px}}@media screen and (max-width:768px){.expo2025 .c-news-item .c-news-item__head{font-size:3.5897435897vw}}.expo2025 .c-news-item .c-news-item__body{font-weight:500}@media screen and (min-width:1025px){.expo2025 .c-news-item .c-news-item__body{font-size:1.25vw;line-height:1.8055555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-news-item .c-news-item__body{font-size:12.8px;line-height:18.4888888889px}}@media screen and (min-width:1440px){.expo2025 .c-news-item .c-news-item__body{font-size:18px;line-height:26px}}@media screen and (max-width:768px){.expo2025 .c-news-item .c-news-item__body{font-size:4.1025641026vw;line-height:6.6666666667vw}}.expo2025 .c-news-item .c-news-item__body a{align-items:center;color:#000;display:flex;text-decoration:underline}@media screen and (max-width:768px){.expo2025 .c-news-item .c-news-item__body a{display:block}}.expo2025 .c-news-item .c-news-item__body a.inline{display:inline-block}.expo2025 .c-news-item .c-news-item__body .icon{margin-left:.5em}@media screen and (min-width:1025px){.expo2025 .c-news-item .c-news-item__body .icon{display:block;width:1.25vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-news-item .c-news-item__body .icon{width:12.8px}}@media screen and (min-width:1440px){.expo2025 .c-news-item .c-news-item__body .icon{width:18px}}@media screen and (max-width:768px){.expo2025 .c-news-item .c-news-item__body .icon{position:relative;top:.3em;width:4.1025641026vw}}.expo2025 .c-page-intro{align-items:center;display:flex;flex-direction:column}.expo2025 .c-page-intro .c-page-intro__tagline{color:#3386c5;font-weight:700;text-align:center}@media screen and (min-width:1025px){.expo2025 .c-page-intro .c-page-intro__tagline{font-size:20px;line-height:35px}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-page-intro .c-page-intro__tagline{font-size:20px;line-height:35px}}@media screen and (min-width:1440px){.expo2025 .c-page-intro .c-page-intro__tagline{font-size:20px;line-height:35px}}@media screen and (max-width:768px){.expo2025 .c-page-intro .c-page-intro__tagline{font-size:3.0769230769vw;line-height:5.1282051282vw}}.expo2025 .c-page-intro .c-page-intro-kv{position:relative;width:100%}@media screen and (min-width:1025px){.expo2025 .c-page-intro .c-page-intro-kv{aspect-ratio:1320/400;border-radius:5.5555555556vw;height:27.7777777778vw;margin-block-start:1.25vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-page-intro .c-page-intro-kv{border-radius:56.8888888889px;height:284.4444444444px;margin-block-start:12.8px}}@media screen and (min-width:1440px){.expo2025 .c-page-intro .c-page-intro-kv{border-radius:80px;height:400px;margin-block-start:18px}}@media screen and (max-width:768px){.expo2025 .c-page-intro .c-page-intro-kv{aspect-ratio:370/250;border-radius:10.2564102564vw;height:64.1025641026vw;margin-block-start:2.5641025641vw}}.expo2025 .c-page-intro .c-page-intro-kv img{height:100%;object-fit:cover;width:100%}@media screen and (min-width:1025px){.expo2025 .c-page-intro .c-page-intro-kv img{border-radius:5.5555555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-page-intro .c-page-intro-kv img{border-radius:56.8888888889px}}@media screen and (min-width:1440px){.expo2025 .c-page-intro .c-page-intro-kv img{border-radius:80px}}@media screen and (max-width:768px){.expo2025 .c-page-intro .c-page-intro-kv img{border-radius:10.2564102564vw}}.expo2025 .c-page-intro .c-page-intro-kv__title-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.expo2025 .c-page-intro .c-page-intro-kv__title{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;line-height:1;text-align:center}@media screen and (min-width:1025px){.expo2025 .c-page-intro .c-page-intro-kv__title{font-size:2.5vw;gap:1.25vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-page-intro .c-page-intro-kv__title{font-size:25.6px;gap:12.8px}}@media screen and (min-width:1440px){.expo2025 .c-page-intro .c-page-intro-kv__title{font-size:36px;gap:18px}}@media screen and (max-width:768px){.expo2025 .c-page-intro .c-page-intro-kv__title{font-size:5.641025641vw;gap:2.0512820513vw}}.expo2025 .c-page-intro .c-page-intro-kv__title hr{background-color:#fff;border:none;position:relative;top:.1em}@media screen and (min-width:1025px){.expo2025 .c-page-intro .c-page-intro-kv__title hr{height:2.0833333333vw;width:.2777777778vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .c-page-intro .c-page-intro-kv__title hr{height:21.3333333333px;width:2.8444444444px}}@media screen and (min-width:1440px){.expo2025 .c-page-intro .c-page-intro-kv__title hr{height:30px;width:4px}}@media screen and (max-width:768px){.expo2025 .c-page-intro .c-page-intro-kv__title hr{height:5.1282051282vw;width:1.0256410256vw}}.expo2025 .intro{align-items:center;display:flex;flex-direction:column}.expo2025 .intro .intro__tagline{color:#3386c5;font-weight:700;text-align:center}@media screen and (min-width:1025px){.expo2025 .intro .intro__tagline{font-size:20px;line-height:35px}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .intro__tagline{font-size:20px;line-height:35px}}@media screen and (min-width:1440px){.expo2025 .intro .intro__tagline{font-size:20px;line-height:35px}}@media screen and (max-width:768px){.expo2025 .intro .intro__tagline{font-size:3.0769230769vw;line-height:5.1282051282vw}}.expo2025 .intro .kv{position:relative;width:100%}@media screen and (min-width:1025px){.expo2025 .intro .kv{aspect-ratio:1320/500;border-radius:5.5555555556vw;height:34.7222222222vw;margin-block-start:1.25vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .kv{aspect-ratio:1320/500;border-radius:56.8888888889px;margin-block-start:12.8px}}@media screen and (min-width:1440px){.expo2025 .intro .kv{border-radius:80px;height:500px;margin-block-start:18px}}@media screen and (max-width:768px){.expo2025 .intro .kv{border-radius:10.2564102564vw;height:51.2820512821vw;margin-block-start:2.5641025641vw}}.expo2025 .intro .kv img{height:100%;object-fit:cover;width:100%}@media screen and (min-width:1025px){.expo2025 .intro .kv img{border-radius:5.5555555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .kv img{border-radius:56.8888888889px}}@media screen and (min-width:1440px){.expo2025 .intro .kv img{border-radius:80px}}@media screen and (max-width:768px){.expo2025 .intro .kv img{border-radius:10.2564102564vw}}.expo2025 .intro .kv figcaption{color:#222;font-weight:500;text-align:right}@media screen and (min-width:1025px){.expo2025 .intro .kv figcaption{font-size:.6944444444vw;line-height:2.0833333333vw;padding-right:3.4722222222vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .kv figcaption{font-size:7.1111111111px;line-height:21.3333333333px;padding-right:35.5555555556px}}@media screen and (min-width:1440px){.expo2025 .intro .kv figcaption{font-size:10px;line-height:30px;padding-right:50px}}@media screen and (max-width:768px){.expo2025 .intro .kv figcaption{font-size:2.5641025641vw;line-height:1;padding-right:3.8461538462vw}}.expo2025 .intro .intro__inner{align-items:center;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1025px){.expo2025 .intro .intro__inner{width:62.5vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .intro__inner{width:640px}}@media screen and (min-width:1440px){.expo2025 .intro .intro__inner{width:900px}}@media screen and (max-width:768px){.expo2025 .intro .intro__inner{padding:0 1.2820512821vw}}.expo2025 .intro .intro__title{align-items:center;color:#ec3341;display:flex;font-weight:700}@media screen and (min-width:1025px){.expo2025 .intro .intro__title{gap:1.6666666667vw;height:14.6527777778vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .intro__title{gap:17.0666666667px;height:150.0444444444px}}@media screen and (min-width:1440px){.expo2025 .intro .intro__title{gap:24px;height:211px}}@media screen and (max-width:768px){.expo2025 .intro .intro__title{gap:4.1025641026vw;height:34.358974359vw}}@media screen and (min-width:1025px){.expo2025 .intro .intro__title .num{font-size:6.9444444444vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .intro__title .num{font-size:71.1111111111px}}@media screen and (min-width:1440px){.expo2025 .intro .intro__title .num{font-size:100px}}@media screen and (max-width:768px){.expo2025 .intro .intro__title .num{font-size:17.9487179487vw}}.expo2025 .intro .intro__title .text{text-align:left}@media screen and (min-width:1025px){.expo2025 .intro .intro__title .text{font-size:3.0555555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .intro__title .text{font-size:31.2888888889px}}@media screen and (min-width:1440px){.expo2025 .intro .intro__title .text{font-size:44px}}@media screen and (max-width:768px){.expo2025 .intro .intro__title .text{font-size:6.1538461538vw;line-height:7.6923076923vw}}.expo2025 .intro .intro__text{background-color:#fff;border:2px solid #222;font-weight:500;text-align:left;width:100%}.expo2025 .intro .intro__text a{color:#000;text-decoration:underline}@media screen and (min-width:1025px){.expo2025 .intro .intro__text{border-radius:3.4722222222vw;font-size:16px;line-height:30px;padding:3.4722222222vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .intro .intro__text{border-radius:35.5555555556px;font-size:16px;line-height:30px;padding:35.5555555556px}}@media screen and (min-width:1440px){.expo2025 .intro .intro__text{border-radius:50px;font-size:16px;line-height:30px;padding:50px}}@media screen and (max-width:768px){.expo2025 .intro .intro__text{border-radius:7.6923076923vw;font-size:4.1025641026vw;line-height:7.6923076923vw;padding:5.1282051282vw 4.358974359vw}}.expo2025 .links{display:flex;flex-direction:column;width:100%}@media screen and (min-width:1025px){.expo2025 .links{gap:2.5vw;margin-block-start:4.1666666667vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .links{gap:25.6px;margin-block-start:42.6666666667px}}@media screen and (min-width:1440px){.expo2025 .links{gap:36px;margin-block-start:60px}}@media screen and (max-width:768px){.expo2025 .links{gap:1.7948717949vw;margin-block-start:15.3846153846vw}}.expo2025 .links .links__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;text-align:left}@media screen and (min-width:1025px){.expo2025 .links .links__list{gap:1.3888888889vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .links .links__list{gap:14.2222222222px}}@media screen and (min-width:1440px){.expo2025 .links .links__list{gap:20px}}@media screen and (max-width:768px){.expo2025 .links .links__list{gap:5.1282051282vw;padding-left:6.4102564103vw}}.expo2025 .links .link{align-items:flex-start;display:flex;flex-direction:column;font-weight:700}@media screen and (min-width:1025px){.expo2025 .links .link{font-size:1.3888888889vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .links .link{font-size:14.2222222222px}}@media screen and (min-width:1440px){.expo2025 .links .link{font-size:20px}}@media screen and (max-width:768px){.expo2025 .links .link{font-size:4.1025641026vw}}.expo2025 .links .link a{align-items:flex-end;color:#222;display:flex;text-decoration:none}@media screen and (min-width:1025px){.expo2025 .links .link a{gap:1.1111111111vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .links .link a{gap:11.3777777778px}}@media screen and (min-width:1440px){.expo2025 .links .link a{gap:16px}}@media screen and (max-width:768px){.expo2025 .links .link a{gap:2.5641025641vw}}.expo2025 .links .link .text{text-decoration:underline}.expo2025 .links .link .icon{flex-shrink:0}@media screen and (min-width:1025px){.expo2025 .links .link .icon{transform:translateY(-.1388888889vw);width:1.875vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .links .link .icon{transform:translateY(-1.4222222222px);width:19.2px}}@media screen and (min-width:1440px){.expo2025 .links .link .icon{transform:translateY(-2px);width:27px}}@media screen and (max-width:768px){.expo2025 .links .link .icon{width:5.8974358974vw}}.expo2025 .movie{display:flex;flex-direction:column;width:100%}@media screen and (min-width:1025px){.expo2025 .movie{gap:3.4722222222vw;margin-block-start:4.1666666667vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .movie{gap:35.5555555556px;margin-block-start:42.6666666667px}}@media screen and (min-width:1440px){.expo2025 .movie{gap:50px;margin-block-start:60px}}@media screen and (max-width:768px){.expo2025 .movie{gap:7.6923076923vw;margin-block-start:15.3846153846vw}.expo2025 .movie__embed{padding:0 6.4102564103vw}}.expo2025 .interview{display:flex;flex-direction:column;text-align:left;width:100%}@media screen and (min-width:1025px){.expo2025 .interview{gap:2.5vw;margin-block-start:4.1666666667vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .interview{gap:25.6px;margin-block-start:42.6666666667px}}@media screen and (min-width:1440px){.expo2025 .interview{gap:36px;margin-block-start:60px}}@media screen and (max-width:768px){.expo2025 .interview{gap:5.641025641vw;margin-block-start:15.3846153846vw}.expo2025 .interview .interview__content{padding:0 6.4102564103vw}}.expo2025 .interview .interview__intro{border:1px solid #222;font-weight:500}@media screen and (min-width:1025px){.expo2025 .interview .interview__intro{border-radius:2.0833333333vw;font-size:14px;line-height:28px;padding:.8333333333vw 2.0833333333vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .interview .interview__intro{border-radius:21.3333333333px;font-size:14px;line-height:28px;padding:8.5333333333px 21.3333333333px}}@media screen and (min-width:1440px){.expo2025 .interview .interview__intro{border-radius:30px;font-size:14px;line-height:28px;padding:12px 30px}}@media screen and (max-width:768px){.expo2025 .interview .interview__intro{border-radius:7.6923076923vw;font-size:3.5897435897vw;line-height:7.1794871795vw;padding:5.1282051282vw 4.358974359vw}}@media screen and (min-width:1025px){.expo2025 .interview .interview__intro+.interview__body{margin-block-start:2.7777777778vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .interview .interview__intro+.interview__body{margin-block-start:28.4444444444px}}@media screen and (min-width:1440px){.expo2025 .interview .interview__intro+.interview__body{margin-block-start:40px}}@media screen and (max-width:768px){.expo2025 .interview .interview__intro+.interview__body{margin-block-start:5.641025641vw}}.expo2025 .interview .interview__body{display:flex;flex-direction:column}@media screen and (min-width:1025px){.expo2025 .interview .interview__body{gap:3.4722222222vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .interview .interview__body{gap:35.5555555556px}}@media screen and (min-width:1440px){.expo2025 .interview .interview__body{gap:50px}}@media screen and (max-width:768px){.expo2025 .interview .interview__body{gap:5.641025641vw}}.expo2025 .interview .interview__body p{font-weight:500}@media screen and (min-width:1025px){.expo2025 .interview .interview__body p{font-size:16px;line-height:30px}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .interview .interview__body p{font-size:16px;line-height:30px}}@media screen and (min-width:1440px){.expo2025 .interview .interview__body p{font-size:16px;line-height:30px}}@media screen and (max-width:768px){.expo2025 .interview .interview__body p{font-size:3.5897435897vw;line-height:7.6923076923vw}}.expo2025 .interview .interview__body img{height:auto;width:100%}.expo2025 .interview .interview__body figcaption{font-weight:500;text-align:right}@media screen and (min-width:1025px){.expo2025 .interview .interview__body figcaption{font-size:10px;line-height:30px}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .interview .interview__body figcaption{font-size:10px;line-height:30px}}@media screen and (min-width:1440px){.expo2025 .interview .interview__body figcaption{font-size:10px;line-height:30px}}@media screen and (max-width:768px){.expo2025 .interview .interview__body figcaption{font-size:2.5641025641vw;line-height:5.1282051282vw}}.expo2025 .illust img{height:auto;width:100%}@media screen and (min-width:1025px){.expo2025 .illust--1{width:4.3764583333vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .illust--1{width:44.8149333333px}}@media screen and (min-width:1440px){.expo2025 .illust--1{width:63.021px}}@media screen and (max-width:768px){.expo2025 .illust--1{width:9.5058974359vw}}@media screen and (min-width:1025px){.expo2025 .illust--2{width:9.3052083333vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .illust--2{width:95.2853333333px}}@media screen and (min-width:1440px){.expo2025 .illust--2{width:133.995px}}@media screen and (max-width:768px){.expo2025 .illust--2{transform:translateY(2.5641025641vw);width:19.6328205128vw}}@media screen and (min-width:1025px){.expo2025 .illust--3{width:7.3861805556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .illust--3{width:75.6344888889px}}@media screen and (min-width:1440px){.expo2025 .illust--3{width:106.361px}}@media screen and (max-width:768px){.expo2025 .illust--3{width:15.5846153846vw}}@media screen and (min-width:1025px){.expo2025 .illust--4{width:7.4954861111vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .illust--4{width:76.7537777778px}}@media screen and (min-width:1440px){.expo2025 .illust--4{width:107.935px}}@media screen and (max-width:768px){.expo2025 .illust--4{width:15.8146153846vw}}@media screen and (min-width:1025px){.expo2025 .illust--5{width:4.8611111111vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .illust--5{width:49.7777777778px}}@media screen and (min-width:1440px){.expo2025 .illust--5{width:70px}}@media screen and (max-width:768px){.expo2025 .illust--5{width:10.8423076923vw}}.expo2025 .slides{align-items:center;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1025px){.expo2025 .slides{gap:3.4722222222vw;margin-block-start:4.1666666667vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides{gap:35.5555555556px;margin-block-start:42.6666666667px}}@media screen and (min-width:1440px){.expo2025 .slides{gap:50px;margin-block-start:60px}}@media screen and (max-width:768px){.expo2025 .slides{gap:7.6923076923vw;margin-block-start:15.3846153846vw}}.expo2025 .slides .slides__link{align-items:center;color:#000;display:flex;font-weight:700;justify-content:flex-end;text-align:right;text-decoration:none}@media screen and (min-width:1025px){.expo2025 .slides .slides__link{font-size:1.1111111111vw;gap:.6944444444vw;margin-block-start:1.5972222222vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__link{font-size:11.3777777778px;gap:7.1111111111px;margin-block-start:16.3555555556px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__link{font-size:16px;gap:10px;margin-block-start:23px}}@media screen and (max-width:768px){.expo2025 .slides .slides__link{gap:2.5641025641vw;margin-block-start:5.1282051282vw}}@media screen and (min-width:1025px){.expo2025 .slides .slides__link .icon{width:1.6666666667vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__link .icon{width:17.0666666667px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__link .icon{width:24px}}@media screen and (max-width:768px){.expo2025 .slides .slides__link .icon{width:4.1025641026vw}}.expo2025 .slides .slides__wrapper{position:relative}@media screen and (max-width:768px){.expo2025 .slides .slides__wrapper{padding:0 6.4102564103vw}}.expo2025 .slides .slides__content{overflow-x:hidden;width:100%}@media screen and (min-width:1025px){.expo2025 .slides .slides__content{height:35.6944444444vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__content{height:365.5111111111px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__content{height:514px}}@media screen and (max-width:768px){.expo2025 .slides .slides__content{height:58.7179487179vw}}@media screen and (min-width:1025px){.expo2025 .slides .slides__content--with-caption{height:36.3888888889vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__content--with-caption{height:372.6222222222px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__content--with-caption{height:524px}}@media screen and (max-width:768px){.expo2025 .slides .slides__content--with-caption{height:63.8461538462vw}}.expo2025 .slides .slides__content .swiper-pagination{bottom:0;display:flex;justify-content:center;top:auto;width:100%}@media screen and (min-width:1025px){.expo2025 .slides .slides__content .swiper-pagination{gap:.6944444444vw;height:.9722222222vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__content .swiper-pagination{gap:7.1111111111px;height:9.9555555556px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__content .swiper-pagination{gap:10px;height:14px}}@media screen and (max-width:768px){.expo2025 .slides .slides__content .swiper-pagination{gap:2.0512820513vw;height:2.5641025641vw}}.expo2025 .slides .slides__content .swiper-slide{display:flex;justify-content:center;width:100%}@media screen and (min-width:1025px){.expo2025 .slides .slides__content .swiper-slide{height:33.3333333333vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__content .swiper-slide{height:341.3333333333px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__content .swiper-slide{height:480px}}@media screen and (max-width:768px){.expo2025 .slides .slides__content .swiper-slide{height:52.3076923077vw}}.expo2025 .slides .slides__content .swiper-slide .swiper-slide__image{display:block;height:100%;width:100%}.expo2025 .slides .slides__content .swiper-slide .swiper-slide__image img{height:100%;object-fit:cover;width:100%}.expo2025 .slides .slides__content .swiper-slide .swiper-slide__caption{line-height:1.2;text-align:right}@media screen and (min-width:1025px){.expo2025 .slides .slides__content .swiper-slide .swiper-slide__caption{font-size:.6944444444vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .slides__content .swiper-slide .swiper-slide__caption{font-size:7.1111111111px}}@media screen and (min-width:1440px){.expo2025 .slides .slides__content .swiper-slide .swiper-slide__caption{font-size:10px}}@media screen and (max-width:768px){.expo2025 .slides .slides__content .swiper-slide .swiper-slide__caption{font-size:2.5641025641vw}}.expo2025 .slides .swiper-button-next,.expo2025 .slides .swiper-button-prev{margin-top:0}@media screen and (min-width:1025px){.expo2025 .slides .swiper-button-next,.expo2025 .slides .swiper-button-prev{height:5.1388888889vw;top:14.4444444444vw;width:5.1388888889vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .swiper-button-next,.expo2025 .slides .swiper-button-prev{height:52.6222222222px;top:147.9111111111px;width:52.6222222222px}}@media screen and (min-width:1440px){.expo2025 .slides .swiper-button-next,.expo2025 .slides .swiper-button-prev{height:74px;top:208px;width:74px}}@media screen and (max-width:768px){.expo2025 .slides .swiper-button-next,.expo2025 .slides .swiper-button-prev{height:7.6923076923vw;top:21.5384615385vw;width:7.6923076923vw}}.expo2025 .slides .swiper-button-next:after,.expo2025 .slides .swiper-button-prev:after{display:none}.expo2025 .slides .swiper-button-next img,.expo2025 .slides .swiper-button-next picture,.expo2025 .slides .swiper-button-prev img,.expo2025 .slides .swiper-button-prev picture{height:100%;width:100%}@media screen and (min-width:1025px){.expo2025 .slides .swiper-button-next{right:-2.5694444444vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .swiper-button-next{right:-26.3111111111px}}@media screen and (min-width:1440px){.expo2025 .slides .swiper-button-next{right:-37px}}@media screen and (max-width:768px){.expo2025 .slides .swiper-button-next{right:2.5641025641vw}}@media screen and (min-width:1025px){.expo2025 .slides .swiper-button-prev{left:-2.5694444444vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .slides .swiper-button-prev{left:-26.3111111111px}}@media screen and (min-width:1440px){.expo2025 .slides .swiper-button-prev{left:-37px}}@media screen and (max-width:768px){.expo2025 .slides .swiper-button-prev{left:2.5641025641vw}}.expo2025 .image{display:flex;flex-direction:column;width:100%}@media screen and (min-width:1025px){.expo2025 .image{gap:3.4722222222vw;margin-block-start:4.1666666667vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .image{gap:35.5555555556px;margin-block-start:42.6666666667px}}@media screen and (min-width:1440px){.expo2025 .image{gap:50px;margin-block-start:60px}}@media screen and (max-width:768px){.expo2025 .image{gap:7.6923076923vw;margin-block-start:15.3846153846vw}}.expo2025 .image img{height:auto;width:100%}.expo2025 .image figcaption{font-weight:500;text-align:right}@media screen and (min-width:1025px){.expo2025 .image figcaption{font-size:10px;line-height:30px}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .image figcaption{font-size:10px;line-height:30px}}@media screen and (min-width:1440px){.expo2025 .image figcaption{font-size:10px;line-height:30px}}@media screen and (max-width:768px){.expo2025 .image figcaption{font-size:2.5641025641vw;line-height:5.1282051282vw}.expo2025 .image__content{padding:0 6.4102564103vw}}@media screen and (min-width:1025px){.expo2025{padding-top:2.6388888889vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025{padding-top:27.0222222222px}}@media screen and (min-width:1440px){.expo2025{padding-top:38px}}@media screen and (max-width:768px){.expo2025{padding-top:3.5897435897vw}}.expo2025 .article-inner{display:flex;flex-direction:column;margin:0 auto}@media screen and (min-width:1025px){.expo2025 .article-inner{width:55.5555555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .article-inner{width:568.8888888889px}}@media screen and (min-width:1440px){.expo2025 .article-inner{width:800px}}@media screen and (max-width:768px){.expo2025 .article-inner{width:100%}}.expo2025 .back-button-wrapper{margin:0 auto}@media screen and (min-width:1025px){.expo2025 .back-button-wrapper{margin-block-start:5.5555555556vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .back-button-wrapper{margin-block-start:56.8888888889px}}@media screen and (min-width:1440px){.expo2025 .back-button-wrapper{margin-block-start:80px}}@media screen and (max-width:768px){.expo2025 .back-button-wrapper{margin-block-start:15.3846153846vw;padding:0 6.4102564103vw;width:100%}}.expo2025 .bg-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1025px){.expo2025 .bg{background-image:url(/corporate/expo2025/images/article_bg.png);top:-17.3611111111vw}}@media screen and (min-width:769px) and (max-width:1024px){.expo2025 .bg{background-image:url(/corporate/expo2025/images/article_bg.png);top:-177.7777777778px}}@media screen and (max-width:768px){.expo2025 .bg{background-image:url(/corporate/expo2025/images/article_bg_sp.png);top:-46.1538461538vw}}