@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@100;200;400;500;700&family=Lato:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");@keyframes icon-rotate-round{0%{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}#container{background:#fff}.t-globalMenuTrigger{display:none}.t-smooth-scroll-content:before{border-inline:1px solid hsla(0,0%,100%,.2);content:"";display:block;height:100%;left:50%;margin-left:auto;margin-right:auto;position:absolute;top:0;transform:translateX(-50%)}.p-aichi-nagoya2026{background-color:transparent;color:hsla(0,0%,100%,.8);letter-spacing:.05em}.p-aichi-nagoya2026Hdg3 .main{font-family:Roboto Condensed,Arial,Helvetica,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;letter-spacing:.002em;line-height:1;position:relative;width:calc(100% - 1px)}.p-aichi-nagoya2026Hdg3 .main:after,.p-aichi-nagoya2026Hdg3 .main:before{content:"";display:block;height:calc(75% + 1px);position:absolute;top:10%;z-index:-1}.p-aichi-nagoya2026Hdg3 .main:before{left:0;width:100%}.p-aichi-nagoya2026Hdg3 .main:after{border-block:1px solid hsla(0,0%,100%,.2);left:50%;transform:translateX(-50%);width:100vw}.p-aichi-nagoya2026Hdg3 .main .split-char{opacity:0}.p-aichi-nagoya2026Hdg3 .sub{font-weight:700;line-height:1}.p-aichi-nagoya2026SideNav{filter:blur(3px);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-out,filter .3s ease-out;z-index:1000}.p-aichi-nagoya2026SideNav.is-visible{filter:blur(0);opacity:1}.p-aichi-nagoya2026SideNav .side-nav-inner{height:100%}.p-aichi-nagoya2026SideNav .side-nav-title{align-items:flex-start;display:flex;font-family:Roboto Condensed,Arial,Helvetica,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;justify-content:center}.p-aichi-nagoya2026SideNav .side-nav-title .title-text{display:flex;font-weight:500;letter-spacing:.01em;line-height:1;pointer-events:none;text-orientation:mixed;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.p-aichi-nagoya2026SideNav .side-nav-title .title-text .title-line{display:block}.p-aichi-nagoya2026SideNav .side-nav-title .title-text .title-line:last-child{margin-bottom:0}.p-aichi-nagoya2026SideNav .side-nav-menu .nav-list{list-style:none;margin:0;padding:0}.p-aichi-nagoya2026SideNav .side-nav-menu .nav-link{color:transparent;display:block;text-decoration:none}.p-aichi-nagoya2026SideNav .side-nav-menu .nav-link .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.p-aichi-nagoya2026SideNav .side-nav-indicators{align-items:center;display:flex;flex-direction:column}.p-aichi-nagoya2026SideNav .side-nav-indicators .indicator-item{cursor:pointer;transition:opacity .3s ease}.p-aichi-nagoya2026SideNav .side-nav-indicators .indicator-item.is-current .indicator-dot{background-color:hsla(0,0%,100%,.8)}.p-aichi-nagoya2026SideNav .side-nav-indicators .indicator-dot{background-color:hsla(0,0%,100%,.2);border-radius:50%;transition:all .3s ease}.p-iconClose{border:1px solid transparent;cursor:pointer;position:relative}.p-iconClose:after,.p-iconClose:before{background:#fff;content:"";display:block;left:50%;position:absolute;top:50%}.p-iconClose:before{transform:translate(-50%,-50%) rotate(45deg)}.p-iconClose:after{transform:translate(-50%,-50%) rotate(-45deg)}.p-aichi-nagoya2026Kv [data-kv-svg] [data-split-svg-char]{opacity:0;transform:translateX(30px)}.p-aichi-nagoya2026Kv [data-kv-svg] [data-split-svg-char] path{fill:#0d2ea0}.p-aichi-nagoya2026Kv [data-kv-svg] [data-split-svg-char][data-split-svg-char=shadow]{z-index:-1}.p-aichi-nagoya2026Kv [data-kv-svg] [data-split-svg-char][data-split-svg-char=shadow] path{fill:rgba(13,46,160,.5)!important}.p-aichi-nagoya2026Kv [data-kv=belt]{opacity:0;visibility:hidden}.kv-fixed-background{filter:blur(0) brightness(2);height:100vh;left:50%;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:0}.kv-fixed-background .overlay{background:#fff;opacity:0;z-index:1}.kv-fixed-background ._pc,.kv-fixed-background ._sp,.kv-fixed-background .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.kv-fixed-background img{font-family:"object-fit:cover;object-position:center";height:100%;object-fit:cover;object-position:center;width:100%}.p-aichi-nagoya2026Kv{background:transparent;height:-webkit-fit-content;height:fit-content;position:relative}.p-aichi-nagoya2026Kv-inner{height:100%;position:relative;width:100%}.p-aichi-nagoya2026Kv .p-aichi-nagoya2026Kv-image ._pc,.p-aichi-nagoya2026Kv .p-aichi-nagoya2026Kv-image ._sp{height:100%;width:100%}.p-aichi-nagoya2026Kv .p-aichi-nagoya2026Kv-image ._pc img,.p-aichi-nagoya2026Kv .p-aichi-nagoya2026Kv-image ._sp img{height:auto;vertical-align:top;width:100%}.p-aichi-nagoya2026Kv .mv-content{display:none;position:relative;width:100%}.p-aichi-nagoya2026Kv .mv-ttl{width:100%}.p-aichi-nagoya2026Kv .mv-ttl>span{display:none}.p-aichi-nagoya2026Kv .mv-ttl svg{overflow:visible}.p-aichi-nagoya2026Kv .mv-belt{align-items:center;background-color:#fff;display:flex;justify-content:center;width:100%}.p-aichi-nagoya2026Kv .mv-belt .belt-message svg{fill:#111;height:100%;width:100%}.p-aichi-nagoya2026Lead-bg{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;will-change:transform;z-index:0}.p-aichi-nagoya2026Lead-bg .bg{height:100%;position:relative;transition:-webkit-clip-path .1s ease-out;transition:clip-path .1s ease-out;transition:clip-path .1s ease-out,-webkit-clip-path .1s ease-out;width:100%;will-change:clip-path}.p-aichi-nagoya2026Lead-bg .bg .img{height:100%;left:0;position:absolute;top:0;width:100%}.p-aichi-nagoya2026Lead-bg .bg .img .img-inner{height:100%;position:relative;transition:all .1s ease-out;width:100%;will-change:filter,transform}.p-aichi-nagoya2026Lead-bg .bg .img img{font-family:"object-fit:cover;object-position:center";height:100%;object-fit:cover;object-position:center;transform:translateZ(0);width:100%}.p-aichi-nagoya2026Lead-bg .bg .overlay{background-color:#000;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:opacity}.p-aichi-nagoya2026Lead{--lead-text-color:#fff;--lead-padding-pc-top:12.5vw;--lead-padding-pc-bottom:17.5vw;--lead-padding-sp-top:10.6666666667vw;--lead-padding-sp-bottom:26.6666666667vw;--lead-font-size-pc:2.5vw;--lead-font-size-sp:3.7333333333vw;--lead-margin-top:4vw;--lead-transition-duration:0.3s;--lead-transition-easing:cubic-bezier(0.4,0,0.2,1);position:relative;will-change:transform}.p-aichi-nagoya2026Lead .lead{fill:var(--lead-text-color);--svg-width-1:24.375vw;--svg-width-2:26.4375vw;--svg-width-3:30.3125vw;--svg-width-4:38.25vw;color:var(--lead-text-color);display:block;margin-left:auto;margin-right:auto;margin-top:var(--lead-margin-top);opacity:0;position:relative}.p-aichi-nagoya2026Lead .lead .lead-svg{display:block}.p-aichi-nagoya2026Lead .lead .lead-svg svg:not(:root){overflow:visible}.p-aichi-nagoya2026Lead .lead .lead-svg [data-split-svg-char]{opacity:0;transform:translateX(-30px)}.p-aichi-nagoya2026Lead .lead .lead-svg [data-split-svg-char] path{fill:#0d2ea0}.p-aichi-nagoya2026Lead .lead .lead-svg [data-split-svg-char][data-split-svg-char=shadow]{z-index:-1}.p-aichi-nagoya2026Lead .lead .lead-svg [data-split-svg-char][data-split-svg-char=shadow] path{fill:rgba(13,46,160,.5)!important}.p-aichi-nagoya2026Lead .lead .lead-txt{display:none}.p-aichi-nagoya2026Lead .lead:first-of-type .lead-svg{width:var(--svg-width-1)}.p-aichi-nagoya2026Lead .lead:nth-of-type(2) .lead-svg{width:var(--svg-width-2)}.p-aichi-nagoya2026Lead .lead:nth-of-type(3) .lead-svg{width:var(--svg-width-3)}.p-aichi-nagoya2026Lead .lead:nth-of-type(4) .lead-svg{width:var(--svg-width-4)}.p-aichi-nagoya2026Movie{position:relative}.p-aichi-nagoya2026Movie .bg{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}.p-aichi-nagoya2026Movie .bg img{font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.p-aichi-nagoya2026Movie .movie-content{cursor:pointer;position:relative;text-align:left}.p-aichi-nagoya2026Movie .movie-content .link-icon .link-icon-svg{transform:rotate(-45deg)}.p-aichi-nagoya2026Movie .movie-content .thumb{aspect-ratio:16/9;height:100%;overflow:hidden;position:relative;width:100%}.p-aichi-nagoya2026Movie .movie-content .thumb:before{background:rgba(13,46,160,.2);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-out;width:100%;will-change:opacity;z-index:1}.p-aichi-nagoya2026Movie .movie-content .thumb .img{font-family:"object-fit:cover";height:100%;object-fit:cover;position:relative;transition:transform .3s ease-out;width:100%}.p-aichi-nagoya2026Movie .movie-content .thumb .btn{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:2}.p-aichi-nagoya2026Movie .movie-content .thumb .btn .btn-circle{fill:hsla(0,0%,100%,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%;display:block;position:relative}.p-aichi-nagoya2026Movie .movie-content .thumb .btn .btn-icon{border-color:transparent transparent transparent #fff;border-style:solid;display:block;height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:0}.p-aichi-nagoya2026Movie .movie-content .desc{position:relative;transition:all .3s ease-out}.p-aichi-nagoya2026Movie .movie-content .desc .txt{line-height:1.5}.p-aichi-nagoya2026Movie .movie-content .desc .link-icon{align-items:center;border-left:1px solid hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.2);bottom:0;display:flex;justify-content:center;position:absolute;right:0;transition:all .3s ease-out}.p-aichi-nagoya2026Movie .movie-content .desc .link-icon .link-icon-svg{fill:#fff;display:block}.p-aichi-nagoya2026Movie .movie-content .desc .link-icon .link-icon-svg .svg-use{display:block;height:100%;width:100%}.p-aichi-nagoya2026Movie .link-btn-list{display:flex;flex-wrap:wrap}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item{flex:0 0 fit-content;position:relative}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item:not(:first-of-type):before{content:"/";display:block;position:absolute;top:50%;transform:translateY(-50%)}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item .link-btn{font-weight:600;padding-bottom:1px;position:relative}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item .link-btn:before{background-color:hsla(0,0%,100%,.8);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:auto;transition:all .2s ease-out;width:100%}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item .link-btn:hover:before{left:auto;right:0;width:0}dialog.p-aichi-nagoya2026MovieModal{--modal-grid-color:hsla(0,0%,100%,.3);--modal-text-color:hsla(0,0%,100%,.8);--modal-animation-duration:0.3s;--modal-animation-easing:cubic-bezier(0.4,0,0.2,1);background:transparent;border:none;height:100vh;margin:0;max-height:100vh;max-width:100%;overflow:hidden;padding:0;width:100%}dialog.p-aichi-nagoya2026MovieModal:not([open]){display:none}dialog.p-aichi-nagoya2026MovieModal[open]{animation:fadeInScale var(--modal-animation-duration) var(--modal-animation-easing);display:block}dialog.p-aichi-nagoya2026MovieModal[aria-hidden=true]{opacity:0;visibility:hidden}dialog.p-aichi-nagoya2026MovieModal[aria-hidden=false]{opacity:1;visibility:visible}dialog.p-aichi-nagoya2026MovieModal[open]:focus{outline:none}dialog.p-aichi-nagoya2026MovieModal::-ms-backdrop{animation:backdropFadeIn var(--modal-animation-duration) var(--modal-animation-easing);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:rgba(34,34,34,.4)}dialog.p-aichi-nagoya2026MovieModal::backdrop{animation:backdropFadeIn var(--modal-animation-duration) var(--modal-animation-easing);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:rgba(34,34,34,.4)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){dialog.p-aichi-nagoya2026MovieModal::-ms-backdrop{background:rgba(34,34,34,.8)}dialog.p-aichi-nagoya2026MovieModal::backdrop{background:rgba(34,34,34,.8)}}dialog.p-aichi-nagoya2026MovieModal .grid-overlay{height:100%;inset:0;position:absolute;transition:opacity var(--modal-animation-duration) var(--modal-animation-easing);width:100%;will-change:opacity;z-index:-1}dialog.p-aichi-nagoya2026MovieModal .grid-overlay .grid-lines{border-inline:1px solid hsla(0,0%,100%,.2);height:100%;inset:0;margin-left:auto;margin-right:auto;position:absolute;width:100%;z-index:-1}dialog.p-aichi-nagoya2026MovieModal .vertical-text{align-items:center;color:var(--modal-text-color);cursor:auto;display:flex;font-family:Roboto Condensed,Arial,Helvetica,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;pointer-events:none;position:absolute;text-orientation:mixed;transition:all var(--modal-animation-duration) var(--modal-animation-easing);white-space:nowrap;will-change:opacity,transform}dialog.p-aichi-nagoya2026MovieModal .btn-close{position:absolute;z-index:10}dialog.p-aichi-nagoya2026MovieModal .btn-close:focus{outline:2px solid var(--modal-grid-color);outline-offset:2px}dialog.p-aichi-nagoya2026MovieModal .btn-close .icon{transition:transform .2s ease-out}dialog.p-aichi-nagoya2026MovieModal .modal-inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}dialog.p-aichi-nagoya2026MovieModal .modal-inner:after,dialog.p-aichi-nagoya2026MovieModal .modal-inner:before{content:"";left:50%;position:absolute;width:100%;z-index:-1}dialog.p-aichi-nagoya2026MovieModal .modal-inner:before{border-block:1px solid hsla(0,0%,100%,.2);width:100vw}dialog.p-aichi-nagoya2026MovieModal .modal-content{position:relative}dialog.p-aichi-nagoya2026MovieModal .modal-content>iframe{aspect-ratio:16/9;border:none;height:100%;position:relative;width:100%;will-change:transform;z-index:3}dialog.p-aichi-nagoya2026MovieModal .modal-content>iframe:focus{outline:2px solid var(--modal-grid-color);outline-offset:2px}dialog.p-aichi-nagoya2026MovieModal[data-modal-state=opening] .grid-overlay,dialog.p-aichi-nagoya2026MovieModal[data-modal-state=opening] .modal-content,dialog.p-aichi-nagoya2026MovieModal[data-modal-state=opening] .modal-inner:before,dialog.p-aichi-nagoya2026MovieModal[data-modal-state=opening] .vertical-text{animation:fadeInScale var(--modal-animation-duration) ease-out}dialog.p-aichi-nagoya2026MovieModal[data-modal-state=closing]{animation:fadeOutScale var(--modal-animation-duration) ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutScale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes backdropFadeIn{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);opacity:1}}.p-aichi-nagoya2026About{position:relative}.p-aichi-nagoya2026About .p-aichi-nagoya2026About-hdg .txt{letter-spacing:.05em;line-height:1.5}.p-aichi-nagoya2026About .about-content{position:relative}.p-aichi-nagoya2026About .about-content .image-area .map-container{height:100%;position:relative;width:100%}.p-aichi-nagoya2026About .about-content .image-area .map-container .map-img{font-family:"object-fit:cover";height:100%;object-fit:cover;pointer-events:none;width:100%}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem:not(:first-child){border-top:1px solid hsla(0,0%,100%,.2)}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-title .title{font-weight:700;line-height:1.5}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .txt{letter-spacing:.05em;line-height:1.5}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-title .title{font-weight:700}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .txt{margin-top:0}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link{display:inline-block}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-text{line-height:1.5;position:relative;text-decoration:underline}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-icon{align-items:center;display:inline-flex;justify-content:center}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-icon .link-icon-svg{fill:#fff;display:block}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-icon .link-icon-svg .svg-use{display:block;height:100%;width:100%}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link[target=_blank] .link-icon .link-icon-svg{transform:rotate(-45deg)}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link:hover .link-icon .link-icon-svg{overflow:hidden}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link:hover .link-icon .link-icon-svg .svg-use{animation:icon-rotate-round .3s ease-out forwards}.p-aichi-nagoya2026Purpose,.p-aichi-nagoya2026Purpose .purpose-content{position:relative}.p-aichi-nagoya2026Purpose .purpose-content .image-area .globe-container{height:100%;position:relative;width:100%}.p-aichi-nagoya2026Purpose .purpose-content .image-area .globe-container .globe-img{font-family:"object-fit:cover";height:100%;object-fit:cover;pointer-events:none;width:100%}.p-aichi-nagoya2026Purpose .purpose-content .text-area .desc .txt{letter-spacing:.05em;line-height:1.5}.p-aichi-nagoya2026Products{letter-spacing:.06em;line-height:1.5;position:relative}.p-aichi-nagoya2026Products .products-content{position:relative}.p-aichi-nagoya2026Products .products-content .product-item .product-banner[target=_blank] .link-icon .link-icon-svg{transform:rotate(-45deg)}.p-aichi-nagoya2026Products .products-content .product-item .image-area{position:relative}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container{height:100%;position:relative}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-img{font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container:before{background-color:rgba(13,46,160,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-out;width:100%}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-label{color:hsla(0,0%,100%,.1);font-family:Roboto Condensed,Arial,Helvetica,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:.002em;line-height:1;position:absolute}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-label .product-label-model,.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-label .product-label-name{display:block}.p-aichi-nagoya2026Products .products-content .product-item .text-area{position:relative;transition:all .3s ease-out}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-name{font-weight:700}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-desc{font-weight:500;letter-spacing:.05em;line-height:1.5}.p-aichi-nagoya2026Products .products-content .product-item .link-icon{align-items:center;border-left:1px solid hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.2);bottom:0;display:flex;justify-content:center;position:absolute;right:0;transition:all .3s ease-out}.p-aichi-nagoya2026Products .products-content .product-item .link-icon .link-icon-svg{fill:#fff;display:block}.p-aichi-nagoya2026Products .products-content .product-item .link-icon .link-icon-svg .svg-use{display:block;height:100%;width:100%}.p-aichi-nagoya2026Topics,.p-aichi-nagoya2026Topics .topics-content .topic-item{position:relative}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-title{font-weight:700}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-desc{font-weight:500;line-height:1.5}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-date{font-weight:500}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link{align-items:center;display:flex;justify-content:flex-end}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link .link-icon{align-items:center;border-left:1px solid hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.2);bottom:0;display:flex;justify-content:center;position:absolute;right:0;transition:all .3s ease-out}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link .link-icon .link-icon-svg{fill:#fff;display:block}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link .link-icon .link-icon-svg .svg-use{display:block;height:100%;width:100%}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner{display:block;position:relative;transition:all .3s ease-out}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner[target=_blank] .link-icon .link-icon-svg{transform:rotate(-45deg)}.p-aichi-nagoya2026Banner{background-color:#fff;margin-inline:calc(50% - 50vw);position:relative}.p-aichi-nagoya2026Banner-inner{margin-left:auto;margin-right:auto}.p-aichi-nagoya2026Banner .banner-content .banner-item{position:relative}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link{color:inherit;display:block;position:relative;text-decoration:none}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image{height:100%;position:relative;width:100%}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image:before{background-color:rgba(13,46,160,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:1}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image img{font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image .banner-arrow{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;z-index:2}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image .banner-arrow .arrow-bg{background-color:#fff;display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:2}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image .banner-arrow .arrow-icon{fill:#0d2ea0;display:block;position:relative;transition:all .3s ease-out;z-index:2}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link[target=_blank] .banner-image .banner-arrow .arrow-icon{transform:rotate(-45deg)}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-label{color:#333;font-weight:500;line-height:1.25}@media screen and (min-width:768px){.t-smooth-scroll-content:before{width:90vw;width:calc(90vw + 2px)}.p-aichi-nagoya2026Hdg3 .p-aichi-nagoya2026Hdg3-hgroup{margin-top:-.5625vw}.p-aichi-nagoya2026Hdg3 .main{font-size:5.5vw}.p-aichi-nagoya2026Hdg3 .main:before{background:repeating-linear-gradient(-45deg,transparent,transparent .4375vw,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) calc(.4375vw + 1px))}.p-aichi-nagoya2026Hdg3 .sub{font-size:1.625vw;margin-top:2.8125vw}.p-aichi-nagoya2026SideNav{height:calc(100vh - 60px);top:60px;width:calc(50% - 45vw)}.p-aichi-nagoya2026SideNav .side-nav-inner{padding-block:3.125vw}.p-aichi-nagoya2026SideNav .side-nav-title .title-text{font-size:1.125vw}.p-aichi-nagoya2026SideNav .side-nav-title .title-text .title-line{margin-top:.25vw}.p-aichi-nagoya2026SideNav .side-nav-indicators{gap:.5vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.p-aichi-nagoya2026SideNav .side-nav-indicators .indicator-dot{height:.3125vw;width:.3125vw}.p-iconClose{height:calc(5vw - 2px);width:calc(5vw - 2px)}.p-iconClose:after,.p-iconClose:before{height:1px;width:1.125vw}.p-aichi-nagoya2026Kv .mv-belt{height:5vw}.p-aichi-nagoya2026Kv .mv-belt .belt-message{width:53.375vw}.p-aichi-nagoya2026Lead{padding-bottom:var(--lead-padding-pc-bottom);padding-top:var(--lead-padding-pc-top)}.p-aichi-nagoya2026Lead .lead{font-size:var(--lead-font-size-pc);transform:translateY(1.875vw);width:38.25vw}.p-aichi-nagoya2026Lead .lead:not(:last-of-type){padding-left:4vw}.p-aichi-nagoya2026Lead .lead:last-of-type{margin-top:6vw}.p-aichi-nagoya2026Lead .lead .lead-txt{margin-top:2.1875vw}.p-aichi-nagoya2026Lead .lead:first-of-type .lead-svg{width:var(--svg-width-1)}.p-aichi-nagoya2026Lead .lead:nth-of-type(2) .lead-svg{width:var(--svg-width-2)}.p-aichi-nagoya2026Lead .lead:nth-of-type(3) .lead-svg{width:var(--svg-width-3)}.p-aichi-nagoya2026Lead .lead:nth-of-type(4) .lead-svg{width:var(--svg-width-4)}.p-aichi-nagoya2026Movie{margin-left:auto;margin-right:auto;margin-top:0;padding-bottom:12.5vw}.p-aichi-nagoya2026Movie .movie-content:hover .desc,.p-aichi-nagoya2026Movie .movie-content:hover .text-area{background-color:hsla(0,0%,100%,.2)}.p-aichi-nagoya2026Movie .movie-content:hover .link-icon{background-color:#0d2ea0;border-color:transparent;transition:all .3s ease-out}.p-aichi-nagoya2026Movie .movie-content:hover .link-icon .link-icon-svg{overflow:hidden}.p-aichi-nagoya2026Movie .movie-content:hover .link-icon .link-icon-svg .svg-use{animation:icon-rotate-round .3s ease-out forwards}.p-aichi-nagoya2026Movie .movie-content{align-items:stretch;display:flex;margin-top:2.5vw}.p-aichi-nagoya2026Movie .movie-content .thumb{flex:0 0 50%}.p-aichi-nagoya2026Movie .movie-content .thumb .btn .btn-circle{height:5vw;width:5vw}.p-aichi-nagoya2026Movie .movie-content .thumb .btn .btn-icon{border-width:.625vw 0 .625vw .9375vw;left:calc(50% + .125vw)}.p-aichi-nagoya2026Movie .movie-content .desc{border-block:1px solid hsla(0,0%,100%,.2);flex:0 0 50%;padding:3vw 2.5vw 5vw}.p-aichi-nagoya2026Movie .movie-content .desc .txt{font-size:max(1vw,10px)}.p-aichi-nagoya2026Movie .movie-content .desc .txt:not(:first-of-type){margin-top:1.25vw}.p-aichi-nagoya2026Movie .movie-content .desc .link-icon{height:5vw;width:5vw}.p-aichi-nagoya2026Movie .movie-content .desc .link-icon .link-icon-svg{height:1.125vw;width:1.125vw}.p-aichi-nagoya2026Movie .link-btn-list{gap:1.5vw;justify-content:flex-end;margin-top:1.5vw}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item:not(:first-of-type):before{left:-1vw}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item .link-btn{font-size:max(1vw,14px)}dialog.p-aichi-nagoya2026MovieModal .grid-overlay .grid-lines{background:repeating-linear-gradient(90deg,transparent,transparent 25%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) calc(25% + 1px));max-width:min(144vh,90vw);width:90vw}dialog.p-aichi-nagoya2026MovieModal .vertical-text{border-left:1px solid hsla(0,0%,100%,.2);font-size:min(1.5vw,2.4vh);height:calc(100% + 5vw);letter-spacing:.01em;padding-top:6.5vw;right:0;top:-2.5vw;width:5vw;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}dialog.p-aichi-nagoya2026MovieModal .btn-close{border-bottom:1px solid hsla(0,0%,100%,.2);right:1px;top:calc(2.5vw + 1px);transform:translateY(-100%)}dialog.p-aichi-nagoya2026MovieModal .btn-close:hover .icon{background-color:#0d2ea0;transition:all .3s ease-out}dialog.p-aichi-nagoya2026MovieModal .modal-inner{padding-right:5vw;width:min(144vh,90vw)}dialog.p-aichi-nagoya2026MovieModal .modal-inner:after,dialog.p-aichi-nagoya2026MovieModal .modal-inner:before{height:calc(100% + 5vw);top:-2.5vw;transform:translateX(-50%)}dialog.p-aichi-nagoya2026MovieModal .modal-inner:after{background:repeating-linear-gradient(-45deg,transparent,transparent .4375vw,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) calc(.4375vw + 1px));-webkit-clip-path:polygon(0 0,calc(100% - 5vw) 0,calc(100% - 5vw) 5vw,100% 5vw,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 5vw) 0,calc(100% - 5vw) 5vw,100% 5vw,100% 100%,0 100%);height:calc(100% + 5vw)}dialog.p-aichi-nagoya2026MovieModal .modal-content{margin-inline:auto;max-width:min(calc(144vh - 10vw),80vw)}.p-aichi-nagoya2026About{margin-left:auto;margin-right:auto;margin-top:0;overflow-y:clip;padding-bottom:6.25vw;padding-top:6.25vw}.p-aichi-nagoya2026About .p-aichi-nagoya2026About-hdg .txt{font-size:max(1vw,10px);margin-top:.5vw}.p-aichi-nagoya2026About .about-content{margin-top:2.5vw}.p-aichi-nagoya2026About .about-content .content-layout{align-items:stretch;display:flex;justify-content:center;position:relative}.p-aichi-nagoya2026About .about-content .image-area{flex:0 0 calc(50% + 0.125vw)}.p-aichi-nagoya2026About .about-content .text-area{border-block:1px solid hsla(0,0%,100%,.2);padding:2.5vw;width:calc(50% - .125vw)}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem:not(:first-child){margin-top:1.5vw;padding-top:1.5vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-title .title{font-size:max(1.25vw,14px)}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .txt{font-size:max(1vw,10px);margin-top:.25vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .txt:not(:first-child){margin-top:1.25vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list{margin-top:.5vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item{-ms-grid-columns:5.25vw .25vw 1fr;align-items:center;display:-ms-grid;display:grid;gap:.25vw;grid-template-columns:5.25vw 1fr}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item:not(:first-child){margin-top:.25vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-title .title{font-size:max(1vw,10px)}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link{font-size:max(1vw,10px);gap:.25vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-icon{height:1.125vw;transition:all .3s ease-out;width:1.125vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-icon .link-icon-svg{height:1.125vw;height:.75vw;width:1.125vw;width:.75vw}.p-aichi-nagoya2026Purpose{margin-left:auto;margin-right:auto;margin-top:0;overflow-y:clip;padding-bottom:10.625vw}.p-aichi-nagoya2026Purpose .purpose-content{margin-top:2.5vw}.p-aichi-nagoya2026Purpose .purpose-content .content-layout{align-items:stretch;display:flex;justify-content:center;position:relative}.p-aichi-nagoya2026Purpose .purpose-content .image-area{flex:0 0 50%}.p-aichi-nagoya2026Purpose .purpose-content .text-area{border-block:1px solid hsla(0,0%,100%,.2);flex:0 0 50%;padding:2.5vw}.p-aichi-nagoya2026Purpose .purpose-content .text-area .desc .txt{font-size:max(1vw,10px)}.p-aichi-nagoya2026Purpose .purpose-content .text-area .desc .txt:not(:first-of-type){margin-top:1.25vw}.p-aichi-nagoya2026Products{margin-left:auto;margin-right:auto;margin-top:0;padding-bottom:6.25vw}.p-aichi-nagoya2026Products .products-content{margin-top:2.5vw}.p-aichi-nagoya2026Products .products-content .product-item .product-banner:hover .desc,.p-aichi-nagoya2026Products .products-content .product-item .product-banner:hover .text-area{background-color:hsla(0,0%,100%,.2)}.p-aichi-nagoya2026Products .products-content .product-item .product-banner:hover .link-icon{background-color:#0d2ea0;border-color:transparent;transition:all .3s ease-out}.p-aichi-nagoya2026Products .products-content .product-item .product-banner:hover .link-icon .link-icon-svg{overflow:hidden}.p-aichi-nagoya2026Products .products-content .product-item .product-banner:hover .link-icon .link-icon-svg .svg-use{animation:icon-rotate-round .3s ease-out forwards}.p-aichi-nagoya2026Products .products-content .product-item .product-banner{align-items:stretch;display:flex}.p-aichi-nagoya2026Products .products-content .product-item .image-area{flex:0 0 50%}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-label{bottom:2vw;left:1.625vw}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-label .product-label-name{font-size:1.625vw}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-label .product-label-model{font-size:3vw}.p-aichi-nagoya2026Products .products-content .product-item .text-area{border-block:1px solid hsla(0,0%,100%,.2);flex:1;padding:2.5vw 2.5vw 5vw}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-name{font-size:1.625vw;line-height:1.25}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-desc{font-size:max(1vw,10px);margin-top:1.5vw}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-desc:not(:first-of-type){margin-top:1vw}.p-aichi-nagoya2026Products .products-content .product-item .link-icon{height:5vw;width:5vw}.p-aichi-nagoya2026Products .products-content .product-item .link-icon .link-icon-svg{height:1.125vw;width:1.125vw}.p-aichi-nagoya2026Products .products-content .product-item .product-arrow{margin-top:1.875vw}.p-aichi-nagoya2026Products .products-content .product-item .product-arrow .arrow-icon{font-size:1.5vw}.p-aichi-nagoya2026Topics{margin-left:auto;margin-right:auto;padding-top:5vw}.p-aichi-nagoya2026Topics .topics-content{margin-top:2.5vw}.p-aichi-nagoya2026Topics .topics-content .topics-list{-ms-grid-columns:(1fr)[4];border-top:1px solid hsla(0,0%,100%,.2);display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr)}.p-aichi-nagoya2026Topics .topics-content .topic-item:first-child:last-child{grid-column:1/-1}.p-aichi-nagoya2026Topics .topics-content .topic-item:first-child:nth-last-child(2),.p-aichi-nagoya2026Topics .topics-content .topic-item:last-child:nth-child(2){-ms-grid-column-span:2;grid-column:span 2}.p-aichi-nagoya2026Topics .topics-content .topic-item{border-bottom:1px solid hsla(0,0%,100%,.2)}.p-aichi-nagoya2026Topics .topics-content .topic-item:not(:nth-of-type(4n+1)){border-left:1px solid hsla(0,0%,100%,.2)}.p-aichi-nagoya2026Topics .topics-content .topic-item:last-of-type:not(:first-of-type):not(:nth-of-type(2)):not(:nth-of-type(4n)){border-right:1px solid hsla(0,0%,100%,.2);margin-right:-1px}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-content{height:100%;padding-bottom:5vw;padding-top:2.5vw;padding-inline:1.25vw;transition:all .3s ease-out}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-title{font-size:1.625vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-date,.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-desc{font-size:max(1vw,10px);margin-top:1vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link .link-icon{height:5vw;margin-top:1.5vw;width:5vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link .link-icon .link-icon-svg{height:1.125vw;width:1.125vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner{height:100%}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner:any-link:hover .desc,.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner:any-link:hover .text-area{background-color:hsla(0,0%,100%,.2)}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner:any-link:hover .link-icon{background-color:#0d2ea0;border-color:transparent;transition:all .3s ease-out}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner:any-link:hover .link-icon .link-icon-svg{overflow:hidden}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner:any-link:hover .link-icon .link-icon-svg .svg-use{animation:icon-rotate-round .3s ease-out forwards}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner:not(:any-link) .desc{padding-bottom:2.5vw}.p-aichi-nagoya2026Banner{padding-bottom:2.5vw;padding-top:5vw}.p-aichi-nagoya2026Banner-inner{width:90vw}.p-aichi-nagoya2026Banner .banner-content .banner-list{display:flex;gap:1vw}.p-aichi-nagoya2026Banner .banner-content .banner-item{flex:1}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image{aspect-ratio:348/120}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image .banner-arrow{height:1.25vw;width:1.25vw}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image .banner-arrow .arrow-icon{height:.75vw;width:.75vw}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link[target=_blank] .banner-image .banner-arrow .arrow-icon{margin-left:.0625vw;margin-top:.125vw}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link:hover .banner-image:before{opacity:1}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-label{font-size:max(1vw,10px);margin-top:1vw}}@media screen and (max-width:767px){.t-smooth-scroll-content:before{margin-left:auto;margin-right:auto;width:78.6666666667vw}.p-aichi-nagoya2026Hdg3 .main{font-size:12.8vw}.p-aichi-nagoya2026Hdg3 .main:before{background:repeating-linear-gradient(-45deg,transparent,transparent 1.2vw,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) calc(1.2vw + 1px))}.p-aichi-nagoya2026Hdg3 .sub{font-size:4.8vw;line-height:1.2;margin-top:10.6666666667vw}.p-aichi-nagoya2026SideNav{height:calc(100vh - 50px);top:50px;width:10.6666666667vw}.p-aichi-nagoya2026SideNav .side-nav-inner{padding-block:10.6666666667vw}.p-aichi-nagoya2026SideNav .side-nav-title .title-text{font-size:3.2vw}.p-aichi-nagoya2026SideNav .side-nav-title .title-text .title-line{margin-top:1.0666666667vw}.p-aichi-nagoya2026SideNav .side-nav-indicators{gap:2.1333333333vw;margin-top:26.6666666667vw}.p-aichi-nagoya2026SideNav .side-nav-indicators .indicator-dot{height:1.0666666667vw;width:1.0666666667vw}.p-iconClose{height:16vw;width:16vw}.p-iconClose:after,.p-iconClose:before{height:1px;width:4vw}.kv-fixed-background img{font-family:"object-fit:cover";object-fit:cover}.p-aichi-nagoya2026Kv .p-aichi-nagoya2026Kv-image{margin-top:50px}.p-aichi-nagoya2026Kv .mv-belt{gap:4vw;padding:3.2vw 5.3333333333vw}.p-aichi-nagoya2026Kv .mv-belt .belt-message{width:56.2666666667vw}.p-aichi-nagoya2026Lead{--lead-margin-top:6.6666666667vw;padding-bottom:var(--lead-padding-sp-bottom);padding-top:var(--lead-padding-sp-top)}.p-aichi-nagoya2026Lead .lead{font-size:var(--lead-font-size-sp);margin-left:auto;margin-right:auto;transform:translateY(8vw);width:68vw}.p-aichi-nagoya2026Lead .lead:not(:last-of-type){padding-left:7.2vw}.p-aichi-nagoya2026Lead .lead:last-of-type{margin-top:10.6666666667vw}.p-aichi-nagoya2026Lead .lead{--svg-width-1:43.2vw;--svg-width-2:46.9333333333vw;--svg-width-3:53.8666666667vw;--svg-width-4:67.8666666667vw}.p-aichi-nagoya2026Movie{padding-bottom:30.6666666667vw}.p-aichi-nagoya2026Movie-inner{margin-left:auto;margin-right:auto}.p-aichi-nagoya2026Movie .movie-content{margin-top:4.2666666667vw}.p-aichi-nagoya2026Movie .movie-content .thumb .btn .btn-circle{height:16vw;width:16vw}.p-aichi-nagoya2026Movie .movie-content .thumb .btn .btn-icon{border-width:2.6666666667vw 0 2.6666666667vw 4vw;left:calc(50% + .53333vw)}.p-aichi-nagoya2026Movie .movie-content .desc{border-bottom:1px solid hsla(0,0%,100%,.2);margin-top:4.2666666667vw;padding-bottom:26.6666666667vw}.p-aichi-nagoya2026Movie .movie-content .desc .txt{font-size:3.7333333333vw}.p-aichi-nagoya2026Movie .movie-content .desc .txt:not(:first-of-type){margin-top:3.7333333333vw}.p-aichi-nagoya2026Movie .movie-content .desc .link-icon{height:16vw;width:16vw}.p-aichi-nagoya2026Movie .movie-content .desc .link-icon .link-icon-svg{height:4.8vw;width:4.8vw}.p-aichi-nagoya2026Movie .link-btn-list{gap:6.4vw;margin-top:6.4vw}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item:not(:first-of-type):before{left:-4.2666666667vw}.p-aichi-nagoya2026Movie .link-btn-list .link-btn-item .link-btn{font-size:3.7333333333vw}dialog.p-aichi-nagoya2026MovieModal .grid-overlay .grid-lines{margin-left:auto;margin-right:auto;width:78.6666666667vw}dialog.p-aichi-nagoya2026MovieModal .vertical-text{font-size:4.2666666667vw;height:16vw;left:0;letter-spacing:-.01em;padding:2.6666666667vw 4.2666666667vw;top:calc(50% - 50vh + 10.66667vw)}dialog.p-aichi-nagoya2026MovieModal .vertical-text:before{border-bottom:1px solid hsla(0,0%,100%,.2);content:"";height:100%;left:0;position:absolute;top:0;width:78.6666666667vw}dialog.p-aichi-nagoya2026MovieModal .btn-close{border-left:1px solid hsla(0,0%,100%,.2);right:0;top:calc(50% - 50vh);transform:translateY(10.6666666667vw)}dialog.p-aichi-nagoya2026MovieModal .modal-inner{width:78.4vw}dialog.p-aichi-nagoya2026MovieModal .modal-inner:after,dialog.p-aichi-nagoya2026MovieModal .modal-inner:before{height:calc(100vh - 21.33333vw);top:50%;transform:translate(-50%,-50%)}dialog.p-aichi-nagoya2026MovieModal .modal-inner:after{background:repeating-linear-gradient(-45deg,transparent,transparent 1.8666666667vw,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) calc(1.86667vw + 1px));-webkit-clip-path:polygon(0 0,calc(100% - 16vw - 1px) 0,calc(100% - 16vw - 1px) 16vw,100% 16vw,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 16vw - 1px) 0,calc(100% - 16vw - 1px) 16vw,100% 16vw,100% 100%,0 100%)}dialog.p-aichi-nagoya2026MovieModal .modal-content{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 2.5rem);overflow-y:auto;scroll-behavior:smooth}.p-aichi-nagoya2026About{padding-bottom:33.3333333333vw;padding-top:26.6666666667vw}.p-aichi-nagoya2026About-inner{margin-left:auto;margin-right:auto}.p-aichi-nagoya2026About .p-aichi-nagoya2026About-hdg .txt{display:block;font-size:3.7333333333vw;margin-top:2.1333333333vw}.p-aichi-nagoya2026About .about-content,.p-aichi-nagoya2026About .about-content .text-area{margin-top:4.2666666667vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem:not(:first-child){margin-top:4.2666666667vw;padding-top:4.2666666667vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem:last-of-type{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:10.6666666667vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-title .title{font-size:4.2666666667vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .txt{display:block;font-size:3.7333333333vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .txt:not(:first-child){margin-top:4vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list{margin-top:2.1333333333vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item{display:block}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item:not(:first-child){margin-top:2.1333333333vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-title .title{font-size:3.7333333333vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link{font-size:3.7333333333vw;margin-top:1.0666666667vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-icon{height:4.2666666667vw;width:4.2666666667vw}.p-aichi-nagoya2026About .about-content .text-area .introduction-contentList .introduction-contentItem .introduction-contentItem-description .event-info-list .event-info-item .event-info-item-description .link .link-icon .link-icon-svg{height:4.8vw;height:2.9333333333vw;width:4.8vw;width:2.9333333333vw}.p-aichi-nagoya2026Purpose{padding-bottom:32vw}.p-aichi-nagoya2026Purpose-inner{margin-left:auto;margin-right:auto}.p-aichi-nagoya2026Purpose .purpose-content,.p-aichi-nagoya2026Purpose .purpose-content .text-area{margin-top:4.2666666667vw}.p-aichi-nagoya2026Purpose .purpose-content .text-area .desc .txt{display:block;font-size:3.7333333333vw}.p-aichi-nagoya2026Purpose .purpose-content .text-area .desc .txt:not(:first-of-type){margin-top:3.7333333333vw}.p-aichi-nagoya2026Products{padding-bottom:32vw}.p-aichi-nagoya2026Products-inner{margin-left:auto;margin-right:auto}.p-aichi-nagoya2026Products .products-content{margin-top:4.2666666667vw}.p-aichi-nagoya2026Products .products-content .product-item .image-area .product-container .product-label{bottom:0;left:0}.p-aichi-nagoya2026Products .products-content .product-item .text-area{border-bottom:1px solid hsla(0,0%,100%,.2);margin-top:4.2666666667vw;padding-bottom:26.6666666667vw}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-name{font-size:4.2666666667vw;font-weight:700;margin-bottom:4vw}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-desc{display:block;font-size:3.7333333333vw}.p-aichi-nagoya2026Products .products-content .product-item .product-info .product-desc:not(:first-of-type){margin-top:3.7333333333vw}.p-aichi-nagoya2026Products .products-content .product-item .link-icon{height:16vw;width:16vw}.p-aichi-nagoya2026Products .products-content .product-item .link-icon .link-icon-svg{height:4.8vw;width:4.8vw}.p-aichi-nagoya2026Products .products-content .product-item .product-arrow{margin-top:5.3333333333vw}.p-aichi-nagoya2026Products .products-content .product-item .product-arrow .arrow-icon{font-size:4.2666666667vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-content{padding-bottom:20.2666666667vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-title{font-size:4.8vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-desc{font-size:3.7333333333vw;margin-top:2.1333333333vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-date{bottom:6vw;font-size:3.7333333333vw;left:0;position:absolute}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link .link-icon{height:16vw;width:16vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-link .link-icon .link-icon-svg{height:4.8vw;width:4.8vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner{border-bottom:1px solid hsla(0,0%,100%,.2);padding-top:10.6666666667vw}.p-aichi-nagoya2026Topics .topics-content .topic-item .topic-banner:not(:any-link){position:relative}.p-aichi-nagoya2026Banner{padding:10.6666666667vw}.p-aichi-nagoya2026Banner-inner{margin-left:auto;margin-right:auto;width:78.6666666667vw}.p-aichi-nagoya2026Banner .banner-content .banner-item:not(:first-of-type){margin-top:4.2666666667vw}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image{aspect-ratio:295/103}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image .banner-arrow{height:4.2666666667vw;width:4.2666666667vw}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-link .banner-image .banner-arrow .arrow-icon{height:2.4vw;width:2.4vw}.p-aichi-nagoya2026Banner .banner-content .banner-item .banner-label{font-size:3.7333333333vw;margin-top:2.1333333333vw}}@media screen and (min-width:768px) and (max-width:1079px){.p-aichi-nagoya2026Lead{--lead-padding-pc-bottom:7.5vw}}@media screen and (min-width:768px) and (min-width:768px){.p-aichi-nagoya2026About,.p-aichi-nagoya2026Movie,.p-aichi-nagoya2026Products,.p-aichi-nagoya2026Purpose,.p-aichi-nagoya2026Topics{width:90vw}}@media screen and (min-width:768px) and (max-width:767px){.p-aichi-nagoya2026About,.p-aichi-nagoya2026Movie,.p-aichi-nagoya2026Products,.p-aichi-nagoya2026Purpose,.p-aichi-nagoya2026Topics{margin-left:auto;margin-right:auto;width:78.6666666667vw}}@media screen and (max-width:767px) and (min-width:768px){.p-aichi-nagoya2026About-inner,.p-aichi-nagoya2026Movie-inner,.p-aichi-nagoya2026Products-inner,.p-aichi-nagoya2026Purpose-inner{width:90vw}}@media screen and (max-width:767px) and (max-width:767px){.p-aichi-nagoya2026About-inner,.p-aichi-nagoya2026Movie-inner,.p-aichi-nagoya2026Products-inner,.p-aichi-nagoya2026Purpose-inner{margin-left:auto;margin-right:auto;width:78.6666666667vw}}