body{margin:0}#event-header html,#event-header body,#event-header div,#event-header span,#event-header applet,#event-header object,#event-header iframe,#event-header h1,#event-header h2,#event-header h3,#event-header h4,#event-header h5,#event-header h6,#event-header p,#event-header blockquote,#event-header pre,#event-header a,#event-header abbr,#event-header acronym,#event-header address,#event-header big,#event-header cite,#event-header code,#event-header del,#event-header dfn,#event-header em,#event-header img,#event-header ins,#event-header kbd,#event-header q,#event-header s,#event-header samp,#event-header small,#event-header strike,#event-header strong,#event-header sub,#event-header sup,#event-header tt,#event-header var,#event-header b,#event-header u,#event-header i,#event-header center,#event-header dl,#event-header dt,#event-header dd,#event-header ol,#event-header ul,#event-header li,#event-header fieldset,#event-header form,#event-header label,#event-header legend,#event-header table,#event-header caption,#event-header tbody,#event-header tfoot,#event-header thead,#event-header tr,#event-header th,#event-header td,#event-header article,#event-header aside,#event-header canvas,#event-header details,#event-header embed,#event-header figure,#event-header figcaption,#event-header footer,#event-header header,#event-header hgroup,#event-header menu,#event-header nav,#event-header output,#event-header ruby,#event-header section,#event-header summary,#event-header time,#event-header mark,#event-header audio,#event-header video,.mwc2026 html,.mwc2026 body,.mwc2026 div,.mwc2026 span,.mwc2026 applet,.mwc2026 object,.mwc2026 iframe,.mwc2026 h1,.mwc2026 h2,.mwc2026 h3,.mwc2026 h4,.mwc2026 h5,.mwc2026 h6,.mwc2026 p,.mwc2026 blockquote,.mwc2026 pre,.mwc2026 a,.mwc2026 abbr,.mwc2026 acronym,.mwc2026 address,.mwc2026 big,.mwc2026 cite,.mwc2026 code,.mwc2026 del,.mwc2026 dfn,.mwc2026 em,.mwc2026 img,.mwc2026 ins,.mwc2026 kbd,.mwc2026 q,.mwc2026 s,.mwc2026 samp,.mwc2026 small,.mwc2026 strike,.mwc2026 strong,.mwc2026 sub,.mwc2026 sup,.mwc2026 tt,.mwc2026 var,.mwc2026 b,.mwc2026 u,.mwc2026 i,.mwc2026 center,.mwc2026 dl,.mwc2026 dt,.mwc2026 dd,.mwc2026 ol,.mwc2026 ul,.mwc2026 li,.mwc2026 fieldset,.mwc2026 form,.mwc2026 label,.mwc2026 legend,.mwc2026 table,.mwc2026 caption,.mwc2026 tbody,.mwc2026 tfoot,.mwc2026 thead,.mwc2026 tr,.mwc2026 th,.mwc2026 td,.mwc2026 article,.mwc2026 aside,.mwc2026 canvas,.mwc2026 details,.mwc2026 embed,.mwc2026 figure,.mwc2026 figcaption,.mwc2026 footer,.mwc2026 header,.mwc2026 hgroup,.mwc2026 menu,.mwc2026 nav,.mwc2026 output,.mwc2026 ruby,.mwc2026 section,.mwc2026 summary,.mwc2026 time,.mwc2026 mark,.mwc2026 audio,.mwc2026 video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}#event-header main,#event-header article,#event-header aside,#event-header details,#event-header figcaption,#event-header figure,#event-header footer,#event-header header,#event-header hgroup,#event-header menu,#event-header nav,#event-header section,.mwc2026 main,.mwc2026 article,.mwc2026 aside,.mwc2026 details,.mwc2026 figcaption,.mwc2026 figure,.mwc2026 footer,.mwc2026 header,.mwc2026 hgroup,.mwc2026 menu,.mwc2026 nav,.mwc2026 section{display:block}#event-header ol,#event-header ul,.mwc2026 ol,.mwc2026 ul{list-style:none}#event-header blockquote,#event-header q,.mwc2026 blockquote,.mwc2026 q{quotes:none}#event-header blockquote:before,#event-header blockquote:after,#event-header q:before,#event-header q:after,.mwc2026 blockquote:before,.mwc2026 blockquote:after,.mwc2026 q:before,.mwc2026 q:after{content:"";content:none}#event-header table,.mwc2026 table{border-collapse:collapse;border-spacing:0}#event-header .clearfix,.mwc2026 .clearfix{min-height:1px}#event-header .clearfix:after,.mwc2026 .clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}:root{--color-mwc2026-black: #222;--color-mwc2026-blue: #0e0d66;--color-mwc2026-light-blue: #4a99f8;--color-mwc2026-base-light-blue: #edf6fe;--color-mwc2026-light-gray: #f1f2f6;--color-mwc2026-gray: #7a7a7a;--color-mwc2026-gray-2: #dee0e6;--color-mwc2026-focus-blue: #2a64a5;--color-mwc2026-city: #eb3c8c;--color-mwc2026-retail: #1932cd;--color-mwc2026-mobility: #aa55eb;--color-mwc2026-global: #cd9664;--mwc2026-transition_default-set: .3s cubic-bezier(0, 0, 1, 1)}header.Header .Header__inner{border-bottom:none}#event-header,.mwc2026{font-family:"Noto Sans JP","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;line-height:1.7;letter-spacing:.07em;position:relative;color:var(--color-mwc2026-black)}#event-header *,.mwc2026 *{box-sizing:border-box}#event-header a,.mwc2026 a{color:var(--color-mwc2026-blue);text-decoration:underline}#event-header a:hover,.mwc2026 a:hover{color:var(--color-mwc2026-light-blue)}#event-header img,.mwc2026 img{display:block;width:100%;height:auto}#event-header .sp-appear,.mwc2026 .sp-appear{display:none}@media screen and (max-width: 768px){#event-header .pc-appear,.mwc2026 .pc-appear{display:none}#event-header .sp-appear,.mwc2026 .sp-appear{display:block}}#event-header .container,.mwc2026 .container{max-width:1440px;margin:auto;padding:70px 93px;position:relative}#event-header .section-title,.mwc2026 .section-title{display:flex;flex-direction:column;align-items:center;margin-bottom:25px;color:var(--color-mwc2026-blue)}#event-header .section-title .en,.mwc2026 .section-title .en{font-size:36px;font-weight:700;line-height:1.5}#event-header .section-title .ja,.mwc2026 .section-title .ja{font-size:18px;font-weight:700}#event-header .external-link,.mwc2026 .external-link{position:relative;font-size:15px;text-decoration:none;display:inline}#event-header .external-link::after,.mwc2026 .external-link::after{content:"";display:inline-block;width:34px;height:22px;background:var(--color-mwc2026-blue) url(../img/common/icon-external-link.svg) no-repeat center;background-size:10px auto;border-radius:8px;vertical-align:text-bottom;transform:translateY(2px);transition:background var(--mwc2026-transition_default-set);margin-left:8px}#event-header .external-link:hover::after,.mwc2026 .external-link:hover::after{background-color:var(--color-mwc2026-light-blue)}#event-header .typewriter,.mwc2026 .typewriter{display:flex;justify-content:center;align-items:flex-end}#event-header .typewriter .typewriter-item,.mwc2026 .typewriter .typewriter-item{position:absolute;left:-99999px}#event-header .typewriter .typewriter-item.show,.mwc2026 .typewriter .typewriter-item.show{position:relative;left:auto}@media screen and (max-width: 768px){#event-header .container,.mwc2026 .container{padding:50px 15px;position:relative}#event-header .section-title .en,.mwc2026 .section-title .en{font-size:24px}#event-header .section-title .ja,.mwc2026 .section-title .ja{font-size:14px}#event-header .external-link,.mwc2026 .external-link{font-size:13px}#event-header .external-link::after,.mwc2026 .external-link::after{width:30px;height:20px;background-size:8px auto;transform:translateY(1px);margin-left:4px}#event-header .external-link:hover::after,.mwc2026 .external-link:hover::after{background-color:var(--color-mwc2026-light-blue)}}:root{--header-height--pc: 80px;--header-height--sp: 64px;--content-side--pc: 58px}header.Header{height:var(--header-height--pc)}@media screen and (max-width: 767px){header.Header{height:var(--header-height--sp)}}header.Header .Header__inner{align-items:center;padding-top:0;position:relative}header.Header .Header__head{padding-top:0}header.Header .header-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){header.Header .header-logo{position:relative;top:auto;left:auto;transform:none}}header.Header .header-links{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;padding-top:.125em;gap:.6em 1.2em}@media screen and (max-width: 767px){header.Header .header-links{padding-right:18px}}header.Header .header-links .header-link a{display:block;padding-right:1em;color:#1b2c55;font-size:16px;font-weight:500;position:relative}@media screen and (max-width: 1080px){header.Header .header-links .header-link a{font-size:14px}}@media screen and (max-width: 767px){header.Header .header-links .header-link a{font-size:14px}}header.Header .header-links .header-link a::after{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:100%;aspect-ratio:6/12;width:.625em;height:auto;background-image:url(../img/common/icon_link_next_blu.svg);position:absolute;top:50%;right:0;transform:translate(0, -50%)}.fadein-up,.fadein{opacity:0}.fadein-up.hidden,.fadein.hidden{visibility:hidden;animation:none}.fadein-up.visible,.fadein.visible{visibility:visible}.fadein-up{transform:translate3d(0, 30px, 0)}.fadein-up.visible{animation:fadeInUp .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .15s forwards}.fadein.visible{animation:fadeIn 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .15s forwards}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 30px, 0)}50%{opacity:.35}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}body:has(.Header) #event-header.up{top:var(--header-height--pc)}@media screen and (max-width: 768px){body:has(.Header) #event-header.up{top:var(--header-height--sp)}body:has(.Header) #event-header.up.menu-open .header-container{height:calc(100vh - var(--header-height--sp));height:calc(100dvh - var(--header-height--sp))}}#event-header{transition:all .5s;position:sticky;width:100%;height:0;display:flex;justify-content:flex-end;top:-1px;z-index:102}#event-header .header-container .header-inner{background:#fff;border-radius:8px;margin:10px 10px 0 0;padding:10px 12px;display:flex;align-items:center}#event-header .header-container .contents-list ul{display:flex;font-size:16px;padding:0 5px 0 10px}#event-header .header-container .contents-list ul li{margin-right:1.2em}#event-header .header-container .contents-list ul li a{color:var(--color-mwc2026-blue);text-decoration:none;transition:color .2s}#event-header .header-container .contents-list ul li a:hover{color:var(--color-mwc2026-light-blue)}#event-header .header-container .lang ul{background:var(--color-mwc2026-light-gray);border-radius:12px;display:flex}#event-header .header-container .lang ul li p,#event-header .header-container .lang ul li a{font-size:12px;height:24px;display:flex;align-items:center;padding:0 10px}#event-header .header-container .lang ul li a{text-decoration:none}#event-header .header-container .lang ul li:nth-child(1) p,#event-header .header-container .lang ul li:nth-child(1) a{padding-right:5px}#event-header .header-container .lang ul li:nth-child(2) p,#event-header .header-container .lang ul li:nth-child(2) a{padding-left:5px}#event-header .header-container .lang ul li.active p,#event-header .header-container .lang ul li.active a{background:var(--color-mwc2026-blue);border-radius:12px;color:#fff;padding:0 10px}#event-header .header-container .backdrop{display:none}#event-header .menu-icon{display:none}@media screen and (max-width: 768px){#event-header .header-container{width:100%}#event-header .header-container .header-inner{background:none;border-radius:0;margin:0;padding:0;flex-direction:column;position:relative;display:flex;flex-direction:column}#event-header .header-container .contents-list{width:100%;flex-grow:1;display:none;z-index:10}#event-header .header-container .contents-list::before{content:"";position:absolute;top:0;right:0;background:#fff;width:100%;height:100%;transform:scaleX(0);transform-origin:top right}#event-header .header-container .contents-list ul{position:relative;flex-direction:column;font-size:16px;padding:60px 10px 20px 10px}#event-header .header-container .contents-list ul li{width:100%;padding:0;margin-right:0;border-bottom:var(--color-mwc2026-light-gray) 1px solid;opacity:0}#event-header .header-container .contents-list ul li:first-child{border-top:var(--color-mwc2026-light-gray) 1px solid}#event-header .header-container .contents-list ul li a{display:block;padding:20px 12px}#event-header .header-container .lang{position:absolute;top:17px;right:58px;z-index:10}#event-header .header-container .lang ul{background:#fff}#event-header .header-container .backdrop{position:absolute;top:0;left:0;width:100%;height:100vh;height:100dvh;pointer-events:auto;backdrop-filter:blur(4px);display:none}#event-header .menu-icon{display:block;position:absolute;top:6px;right:6px;width:46px;height:46px;padding:3px;z-index:1001}#event-header .menu-icon button{background:#fff;border:none;width:100%;height:100%;padding:0;transition:.3s;cursor:pointer;outline:none}#event-header .menu-icon button span,#event-header .menu-icon button::before,#event-header .menu-icon button::after{content:"";background:var(--color-mwc2026-blue);display:inline-block;width:20px;height:1px;position:absolute;left:50%;transition:all .2s}#event-header .menu-icon button span{transform:translateY(-1px) translateX(-50%);text-indent:-9999px}#event-header .menu-icon button::before{top:50%;transform-origin:center center;transform:translateY(-8px) translateX(-50%)}#event-header .menu-icon button::after{top:50%;transform-origin:center center;transform:translateY(6px) translateX(-50%)}#event-header.menu-open .header-container{display:block;height:100%;min-height:100vh;min-height:100dvh;overflow-y:auto;overscroll-behavior-y:contain}#event-header.menu-open .header-container .header-inner{width:90%;min-height:calc(100% + 1px);margin-left:auto}#event-header.menu-open .header-container .contents-list{display:block}#event-header.menu-open .header-container .contents-list::before{animation:menu-bg .25s cubic-bezier(0.215, 0.61, 0.355, 1) forwards}#event-header.menu-open .header-container .contents-list ul li{animation:menu-item-show .6s cubic-bezier(0.215, 0.61, 0.355, 1) forwards}#event-header.menu-open .header-container .contents-list ul li:nth-child(1){animation-delay:.1s}#event-header.menu-open .header-container .contents-list ul li:nth-child(2){animation-delay:.15s}#event-header.menu-open .header-container .contents-list ul li:nth-child(3){animation-delay:.2s}#event-header.menu-open .header-container .contents-list ul li:nth-child(4){animation-delay:.25s}#event-header.menu-open .header-container .contents-list ul li:nth-child(5){animation-delay:.3s}#event-header.menu-open .header-container .backdrop{display:block;animation:fadeIn .15s cubic-bezier(0, 0, 1, 1) forwards}#event-header.menu-open .menu-icon button span{opacity:0}#event-header.menu-open .menu-icon button::before{animation:menu-top .3s forwards}#event-header.menu-open .menu-icon button::after{animation:menu-bottom .3s forwards}}@keyframes menu-top{0%{transform:translate(-50%, -8px) rotate(0)}30%{transform:translate(-50%, -1px) rotate(0)}50%{transform:translate(-50%, -1px) rotate(0)}100%{transform:translate(-50%, -1px) rotate(-45deg)}}@keyframes menu-bottom{0%{transform:translate(-50%, 6px) rotate(0)}30%{transform:translate(-50%, -1px) rotate(0)}50%{transform:translate(-50%, -1px) rotate(0)}100%{transform:translate(-50%, -1px) rotate(45deg)}}@keyframes menu-bg{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes menu-item-show{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}.mwc2026 #top{position:relative;width:100%;height:200vh}.mwc2026 #top .mwc-logo{position:absolute;width:100%;height:100%;z-index:10}.mwc2026 #top .mwc-logo .mwc-logo-inner{position:sticky;top:0;left:0}.mwc2026 #top .mwc-logo img{width:297px;position:absolute;top:7px;left:7px}.mwc2026 #top .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mwc2026 #top .background .background-inner{background:#000;position:sticky;top:0;left:0;width:100%;height:100vh;height:100dvh}.mwc2026 #top .background img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:opacity .6s}.mwc2026 #top:has(.contents-2.show) .background .background-inner img{opacity:.3}.mwc2026 #top:has(.contents-2.show.hidden) .background .background-inner img{opacity:1}.mwc2026 #top .scroll{position:sticky;bottom:0;left:0;width:100%;z-index:100}.mwc2026 #top .scroll.hidden{animation:fadeOut .2s forwards}.mwc2026 #top .scroll .scroll-inner{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:53px;background:hsla(0,0%,100%,.85);border-radius:16px 16px 0 0;transform:translate(-50%, 100%);transition:transform .35s cubic-bezier(0.215, 0.61, 0.355, 1)}.mwc2026 #top .scroll .scroll-inner.show{transform:translate(-50%, 0)}.mwc2026 #top .scroll .scroll-inner::before,.mwc2026 #top .scroll .scroll-inner::after{content:"";background:var(--color-mwc2026-blue);width:28px;height:2px;position:absolute;bottom:10px;opacity:0;animation:scroll-attention 2s 2.1s cubic-bezier(0.645, 0.045, 0.355, 1) infinite}.mwc2026 #top .scroll .scroll-inner::before{left:50%;transform-origin:left bottom;transform:rotate(-45deg)}.mwc2026 #top .scroll .scroll-inner::after{right:50%;transform-origin:right bottom;transform:rotate(45deg)}.mwc2026 #top .contents{position:relative;width:100%;z-index:11;padding:0}.mwc2026 #top .contents .contents-inner{position:sticky;top:0;left:0;width:100%;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:10}.mwc2026 #top .contents.contents-1{height:50%}.mwc2026 #top .contents.contents-1 .text-container{text-align:center;color:#fff;text-shadow:0 0 10px var(--color-mwc2026-focus-blue),0 0 8px var(--color-mwc2026-focus-blue);overflow:hidden;padding-bottom:100px}.mwc2026 #top .contents.contents-1 h1{font-size:64px;font-weight:700;margin-bottom:15px;visibility:hidden}.mwc2026 #top .contents.contents-1 h1.show{visibility:visible}.mwc2026 #top .contents.contents-1 h1 .small{font-size:80%}.mwc2026 #top .contents.contents-1 .text-sub{font-weight:700;line-height:1.2;visibility:hidden;width:1px;white-space:nowrap}.mwc2026 #top .contents.contents-1 .text-sub.show{visibility:visible;width:auto;animation:fadeIn .4s forwards}.mwc2026 #top .contents.contents-1 .text-sub{display:block;font-size:34px}.mwc2026 #top .contents.contents-1 .text-sub span{display:inline-block;position:relative}.mwc2026 #top .contents.contents-1 .text-sub span::before,.mwc2026 #top .contents.contents-1 .text-sub span::after{content:"";background:#fff;width:100vw;height:2px;position:absolute;top:50%;box-shadow:0 0 10px var(--color-mwc2026-focus-blue),0 0 8px var(--color-mwc2026-focus-blue)}.mwc2026 #top .contents.contents-1 .text-sub span::before{left:-10px;transform:translateX(-100%)}.mwc2026 #top .contents.contents-1 .text-sub span::after{right:-10px;transform:translateX(100%)}.mwc2026 #top .contents.contents-1 .text-introduction{font-size:18px;color:var(--color-mwc2026-blue);display:flex;flex-direction:column;justify-content:center;align-items:center}.mwc2026 #top .contents.contents-1 .text-introduction span{background:#fff;padding:8px 16px;opacity:0}.mwc2026 #top .contents.contents-1 .text-introduction span:not(:last-child){margin-bottom:6px}.mwc2026 #top .contents.contents-1 .text-introduction.show span:nth-child(1){animation:fadeIn .4s forwards}.mwc2026 #top .contents.contents-1 .text-introduction.show span:nth-child(2){animation:fadeIn .4s .15s forwards}.mwc2026 #top .contents.contents-1 .text-introduction.show span:nth-child(3){animation:fadeIn .4s .3s forwards}.mwc2026 #top .contents.contents-2{height:50%;position:relative}.mwc2026 #top .contents.contents-2 .text-key-copy{width:350px;margin:0 auto 18px;opacity:0;position:relative}.mwc2026 #top .contents.contents-2 .video{width:100%;max-width:860px;max-height:calc(100vh - 200px);margin:0 auto;aspect-ratio:16/9;position:relative;opacity:0}.mwc2026 #top .contents.contents-2 .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mwc2026 #top .contents.contents-2.show .text-key-copy{animation:fadeIn .4s forwards}.mwc2026 #top .contents.contents-2.show .video{animation:fadeIn .4s .35s forwards}@media screen and (max-width: 768px){.mwc2026 #top .mwc-logo img{width:180px;top:15px;left:2px}.mwc2026 #top .scroll .scroll-inner{width:56px;height:38px;border-radius:8px 8px 0 0}.mwc2026 #top .scroll .scroll-inner::before,.mwc2026 #top .scroll .scroll-inner::after{width:16px;bottom:7px}.mwc2026 #top .contents.contents-1 h1{font-size:8.2666666667vw}.mwc2026 #top .contents.contents-1 .text-sub{font-size:5.8666666667vw}.mwc2026 #top .contents.contents-2 .text-key-copy{width:80%;max-width:300px}.mwc2026 #top .contents.contents-2 .video{width:100%}.mwc2026 #top .contents.contents-2.show .text-key-copy{animation:fadeIn .4s forwards}.mwc2026 #top .contents.contents-2.show .video{animation:fadeIn .4s .15s forwards}}@keyframes scroll-attention{0%{bottom:20px;opacity:0}25%{bottom:10px;opacity:1}100%{bottom:10px;opacity:1}}.mwc2026 #led{position:relative;width:100%;height:200vh}.mwc2026 #led .contents{position:absolute;top:0;left:0;width:100%;height:100%}.mwc2026 #led .contents .contents-inner{position:sticky;top:0;left:0;width:100%;height:100vh;height:100dvh}.mwc2026 #led .background{z-index:1}.mwc2026 #led .background .scene-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s cubic-bezier(0, 0, 1, 1)}.mwc2026 #led .background .scene-item.show{opacity:1}.mwc2026 #led .background .scene-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.mwc2026 #led .text{z-index:2;text-align:center;color:#fff}.mwc2026 #led .text .fix-text{position:absolute;top:18.320610687%;left:0;width:100%}.mwc2026 #led .text .scene-title{position:relative}.mwc2026 #led .text .scene-title p{font-size:42px;font-weight:900;white-space:nowrap;position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(20px);opacity:0;display:inline-block;transition:opacity cubic-bezier(0, 0, 1, 1) .2s,transform cubic-bezier(0.215, 0.61, 0.355, 1) .3s}.mwc2026 #led .text .scene-title p.show{opacity:1;transform:translateX(-50%)}.mwc2026 #led .text .scene-title p.pass{opacity:0 !important;transform:translateX(-50%) translateY(-20px) !important}.mwc2026 #led .text .scene-title p.scene-01{text-shadow:0 0 10px #2a64a5}.mwc2026 #led .text .scene-title p.scene-02{text-shadow:0 0 10px #9817ac}.mwc2026 #led .text .scene-title p.scene-03{text-shadow:0 0 10px #6d4f21}.mwc2026 #led .text .note{position:absolute;bottom:10px;left:10px;font-size:10px;color:var(--color-mwc2026-black)}.mwc2026 #led .observers{pointer-events:none;z-index:100}.mwc2026 #led .observers .scene-1{margin-top:75vh;margin-top:75dvh}.mwc2026 #led .observers .scene-1,.mwc2026 #led .observers .scene-2{height:20%}.mwc2026 #led .observers .scene-3{height:40%}@media screen and (max-width: 768px){.mwc2026 #led .text .fix-text{top:21.3740458015%}.mwc2026 #led .text .scene-title p{font-size:6.9333333333vw}.mwc2026 #led .text .note{font-size:8px}.mwc2026 #led .observers{pointer-events:none;z-index:100}.mwc2026 #led .observers .scene-1{margin-top:100vh;margin-top:100dvh}.mwc2026 #led .observers .scene-1,.mwc2026 #led .observers .scene-2{height:20%}.mwc2026 #led .observers .scene-3{height:40%}}.mwc2026 #booth .introduction{background:var(--color-mwc2026-blue);border-bottom:5px solid #fff;padding:10px 0 5px}.mwc2026 #booth .introduction .container{display:flex;flex-wrap:wrap}.mwc2026 #booth .introduction h2{width:48.5668789809%;min-width:500px;padding-right:40px}.mwc2026 #booth .introduction .description{width:1%;flex-grow:1;padding:10px 0;color:#fff}.mwc2026 #booth .introduction .description p{font-size:16px}.mwc2026 #booth .introduction .map{width:100%;position:relative;margin-top:40px}.mwc2026 #booth .introduction .map .map-area{position:absolute;top:0;left:0;width:100%;height:100%}.mwc2026 #booth .introduction .map .map-area svg polygon,.mwc2026 #booth .introduction .map .map-area svg rect{fill:hsla(0,0%,100%,0)}.mwc2026 #booth .area{background:no-repeat;background-size:cover;padding:70px 0 10px;border-bottom:5px solid #fff;text-align:center}.mwc2026 #booth .area h3{display:inline-block;padding:10px 20px;color:#fff;margin-bottom:40px}.mwc2026 #booth .area h3 .booth-name{display:block;font-size:36px;font-weight:700;line-height:1.2}.mwc2026 #booth .area h3 .title{display:block;font-size:18px;font-weight:700}.mwc2026 #booth .area .items{display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch;max-width:1080px;padding:0 20px;margin:auto;text-align:left}.mwc2026 #booth .area .items .item{width:calc(25% - 30px);margin:0 15px 40px}.mwc2026 #booth .area .items .item .item-inner{position:relative;height:100%}.mwc2026 #booth .area .items .item .item-inner::after{content:"";width:30px;height:18px;position:absolute;bottom:5px;right:5px;border:1px solid;border-radius:5px;pointer-events:none}.mwc2026 #booth .area .items .item:nth-child(5n-3) .item-inner{animation-delay:.2s}.mwc2026 #booth .area .items .item:nth-child(5n-2) .item-inner{animation-delay:.25s}.mwc2026 #booth .area .items .item:nth-child(5n-1) .item-inner{animation-delay:.3s}.mwc2026 #booth .area .items .item:nth-child(5n) .item-inner{animation-delay:.35s}.mwc2026 #booth .area .items .item a{display:block;height:100%;background:#fff;border-radius:8px;padding:0 0 26px;position:relative;text-decoration:none;overflow:hidden}.mwc2026 #booth .area .items .item a::before,.mwc2026 #booth .area .items .item a::after{content:"";width:10px;height:2px;position:absolute;bottom:12px;right:10px}.mwc2026 #booth .area .items .item a::before{transform:translate(-50%, -50%)}.mwc2026 #booth .area .items .item a::after{transform:translate(-50%, -50%) rotate(90deg)}.mwc2026 #booth .area .items .item a .thumb{aspect-ratio:352/242}.mwc2026 #booth .area .items .item a .thumb img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}.mwc2026 #booth .area .items .item a .booth-title{padding:10px 15px 0;font-size:14px;font-weight:700}.mwc2026 #booth .area .items .item:nth-child(5n-4){margin-left:0}.mwc2026 #booth .area .items .item:last-child,.mwc2026 #booth .area .items .item:nth-child(5n){margin-right:0}.mwc2026 #booth .area .items .modal .modal-dialog{max-width:608px;margin:auto;border-radius:8px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header{padding:20px 40px 15px;flex-direction:column;align-items:flex-start}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header .category{font-size:15px;font-weight:700}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header h4{font-size:24px;font-weight:700}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header .close{width:32px;height:32px;border-radius:50%;position:absolute;top:0;right:0;transform:translate(50%, -50%);text-indent:-99999px;border:none}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header .close::before,.mwc2026 #booth .area .items .modal .modal-dialog .modal-header .close::after{content:"";background:#fff;width:12px;height:2px;position:absolute;top:50%;left:50%}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header .close::before{transform:translate(-50%, -50%) rotate(45deg)}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header .close::after{transform:translate(-50%, -50%) rotate(-45deg)}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body{padding:40px 40px 30px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body::before{content:"";background:no-repeat center top;background-size:100% auto;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body p{font-size:12px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body p:not(:last-child){margin-bottom:1.5em}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body p.partner{font-size:10px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body button{display:block;border:none;border-radius:12px;font-size:12px;color:#fff;padding:5px 35px;margin:30px auto 0;width:110px}.mwc2026 #booth .area.ai{background-image:url(../img/booth/bg-1.jpg.webp);background-position:center top}.mwc2026 #booth .area.ai h3{background:var(--color-mwc2026-blue)}.mwc2026 #booth .area.ai .item .item-inner::after{border-color:var(--color-mwc2026-blue)}.mwc2026 #booth .area.ai .item a{color:var(--color-mwc2026-blue)}.mwc2026 #booth .area.ai .item a::before,.mwc2026 #booth .area.ai .item a::after{background:var(--color-mwc2026-blue)}.mwc2026 #booth .area.ai .item .modal .modal-dialog .modal-header{color:var(--color-mwc2026-blue)}.mwc2026 #booth .area.ai .item .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-blue)}.mwc2026 #booth .area.ai .item .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-1.png?webp)}.mwc2026 #booth .area.ai .item .modal .modal-dialog .modal-body p{color:var(--color-mwc2026-blue)}.mwc2026 #booth .area.ai .item .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-blue)}.mwc2026 #booth .area.city{background-image:url(../img/booth/bg-2.jpg.webp);background-position:center center}.mwc2026 #booth .area.city h3{background-color:var(--color-mwc2026-city)}.mwc2026 #booth .area.city .item .item-inner::after{border-color:var(--color-mwc2026-city)}.mwc2026 #booth .area.city .item a{color:var(--color-mwc2026-city)}.mwc2026 #booth .area.city .item a::before,.mwc2026 #booth .area.city .item a::after{background:var(--color-mwc2026-city)}.mwc2026 #booth .area.city .item .modal .modal-dialog .modal-header{color:var(--color-mwc2026-city)}.mwc2026 #booth .area.city .item .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-city)}.mwc2026 #booth .area.city .item .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-2.png?webp)}.mwc2026 #booth .area.city .item .modal .modal-dialog .modal-body p{color:var(--color-mwc2026-city)}.mwc2026 #booth .area.city .item .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-city)}.mwc2026 #booth .area.retail{background-image:url(../img/booth/bg-3.jpg.webp);background-position:center center}.mwc2026 #booth .area.retail h3{background-color:var(--color-mwc2026-retail)}.mwc2026 #booth .area.retail .item .item-inner::after{border-color:var(--color-mwc2026-retail)}.mwc2026 #booth .area.retail .item a{color:var(--color-mwc2026-retail)}.mwc2026 #booth .area.retail .item a::before,.mwc2026 #booth .area.retail .item a::after{background:var(--color-mwc2026-retail)}.mwc2026 #booth .area.retail .item .modal .modal-dialog .modal-header{color:var(--color-mwc2026-retail)}.mwc2026 #booth .area.retail .item .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-retail)}.mwc2026 #booth .area.retail .item .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-3.png?webp)}.mwc2026 #booth .area.retail .item .modal .modal-dialog .modal-body p{color:var(--color-mwc2026-retail)}.mwc2026 #booth .area.retail .item .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-retail)}.mwc2026 #booth .area.mobility{background-image:url(../img/booth/bg-4.jpg.webp);background-position:center top}.mwc2026 #booth .area.mobility h3{background-color:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.mobility .item .item-inner::after{border-color:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.mobility .item a{color:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.mobility .item a::before,.mwc2026 #booth .area.mobility .item a::after{background:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.mobility .item .modal .modal-dialog .modal-header{color:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.mobility .item .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.mobility .item .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-4.png?webp)}.mwc2026 #booth .area.mobility .item .modal .modal-dialog .modal-body p{color:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.mobility .item .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-mobility)}.mwc2026 #booth .area.global{background-image:url(../img/booth/bg-5.jpg.webp);background-position:center center}.mwc2026 #booth .area.global h3{background-color:var(--color-mwc2026-global)}.mwc2026 #booth .area.global .item .item-inner::after{border-color:var(--color-mwc2026-global)}.mwc2026 #booth .area.global .item a{color:var(--color-mwc2026-global)}.mwc2026 #booth .area.global .item a::before,.mwc2026 #booth .area.global .item a::after{background:var(--color-mwc2026-global)}.mwc2026 #booth .area.global .item .modal .modal-dialog .modal-header{color:var(--color-mwc2026-global)}.mwc2026 #booth .area.global .item .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-global)}.mwc2026 #booth .area.global .item .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-5.png?webp)}.mwc2026 #booth .area.global .item .modal .modal-dialog .modal-body p{color:var(--color-mwc2026-global)}.mwc2026 #booth .area.global .item .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-global)}@media screen and (max-width: 1100px){.mwc2026 #booth .introduction h2{width:100%;max-width:610px;min-width:0;padding-right:0}.mwc2026 #booth .introduction .description{width:100%;padding:20px 16px 0}}@media screen and (max-width: 768px){.mwc2026 #booth .introduction{border-right-width:10px;padding:0}.mwc2026 #booth .introduction .description{padding-left:15px;padding-bottom:20px}.mwc2026 #booth .introduction .description p{font-size:14px}.mwc2026 #booth .introduction .map{padding-left:15px}.mwc2026 #booth .area{padding:35px 10px 10px;border-bottom-width:4px}.mwc2026 #booth .area h3{padding:5px 15px 10px;margin-bottom:30px}.mwc2026 #booth .area h3 .booth-name{font-size:18px;line-height:1.7}.mwc2026 #booth .area h3 .title{font-size:14px}.mwc2026 #booth .area .items{padding:0 5px;justify-content:flex-start}.mwc2026 #booth .area .items .item{width:calc(50% - 7px);margin:0 0 14px}.mwc2026 #booth .area .items .item:nth-child(5n-3) .item-inner,.mwc2026 #booth .area .items .item:nth-child(5n-2) .item-inner,.mwc2026 #booth .area .items .item:nth-child(5n-1) .item-inner,.mwc2026 #booth .area .items .item:nth-child(5n) .item-inner{animation-delay:.15s}.mwc2026 #booth .area .items .item:nth-child(even){margin-left:14px}.mwc2026 #booth .area .items .item:nth-child(even) .item-inner{animation-delay:.25s}.mwc2026 #booth .area .items .item:nth-child(5n-4){margin-left:0}.mwc2026 #booth .area .items .item:last-child,.mwc2026 #booth .area .items .item:nth-child(5n){margin-right:0}.mwc2026 #booth .area .items .item a .booth-title{padding:0 10px;font-size:12px}.mwc2026 #booth .area .items .modal .modal-dialog{margin:auto 15px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header{padding:15px 20px 15px 40px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header .category{font-size:14px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-header h4{font-size:18px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body{padding:40px 20px 30px 40px}.mwc2026 #booth .area .items .modal .modal-dialog .modal-body::before{background-size:608px auto;background-position:left top}}.mwc2026 #program{background:var(--color-mwc2026-light-gray);position:relative}.mwc2026 #program::before{content:"";background:url(../img/common/connected-line-01.png) no-repeat left bottom;background-size:cover;width:calc(100% - 5px);max-width:1435px;height:calc(100% - 40px);position:absolute;bottom:40px;left:0;transform:scaleX(-1)}.mwc2026 #program .anchor-links{margin-bottom:50px}.mwc2026 #program .anchor-links ul{display:flex;justify-content:center}.mwc2026 #program .anchor-links ul li{margin:0 10px}.mwc2026 #program .anchor-links ul li a{display:flex;align-items:center;justify-content:center;background:#fff;border:var(--color-mwc2026-blue) 1px solid;border-radius:12px;height:48px;padding:0 25px 0 45px;font-size:15px;color:var(--color-mwc2026-blue);text-decoration:none;white-space:nowrap;transition:color var(--mwc2026-transition_default-set)}.mwc2026 #program .anchor-links ul li a:hover{color:var(--color-mwc2026-light-blue)}.mwc2026 #program .anchor-links ul li a>span{position:relative;padding-right:30px}.mwc2026 #program .anchor-links ul li a>span::after{content:"";background:url(../img/common/icon-internal-link-blue.svg) no-repeat center/contain;width:14px;height:14px;position:absolute;top:calc(50% - 6px);right:0;transform:rotate(90deg)}.mwc2026 #program .anchor-links ul li a .strong{font-size:120%}.mwc2026 #program .day{display:flex;margin-bottom:50px}.mwc2026 #program .day:last-child{margin-bottom:100px}.mwc2026 #program .day h3{background:var(--color-mwc2026-blue);width:148px;font-size:28px;font-weight:700;text-align:center;letter-spacing:0;color:#fff;padding:10px 5px;margin-right:15px}.mwc2026 #program .day h3 .strong{font-size:32px}.mwc2026 #program .day .list{width:1%;flex-grow:1;display:flex;flex-wrap:wrap}.mwc2026 #program .day .list dt{width:150px;padding:14px 0;font-size:24px;font-weight:700;letter-spacing:0;color:var(--color-mwc2026-blue)}.mwc2026 #program .day .list dd{width:calc(100% - 150px);background:#fff;border-radius:8px;overflow:hidden;padding:0 0 20px 0;position:relative}.mwc2026 #program .day .list dd:not(:last-child){margin-bottom:10px}.mwc2026 #program .day .list dd .category{padding:4px 20px;font-size:15px;font-weight:700;color:#fff;margin-bottom:10px;display:inline-block}.mwc2026 #program .day .list dd .title{font-size:20px;font-weight:700;margin-bottom:6px;padding:0 40px}.mwc2026 #program .day .list dd .speakers{padding:0 40px;font-size:10px;color:var(--color-mwc2026-blue);padding-right:110px}.mwc2026 #program .day .list dd .speakers .name{padding-left:1em}.mwc2026 #program .day .list dd .cta-detail{position:absolute;bottom:10px;right:10px}.mwc2026 #program .day .list dd .cta-detail a{color:#fff;font-size:10px;text-decoration:none;border-radius:5px;padding:5px 24px 5px 12px;position:relative}.mwc2026 #program .day .list dd .cta-detail a::before,.mwc2026 #program .day .list dd .cta-detail a::after{content:"";background:#fff;position:absolute;top:50%;right:14px;transform:translate(50%, -50%);transform-origin:center center}.mwc2026 #program .day .list dd .cta-detail a::before{width:10px;height:2px}.mwc2026 #program .day .list dd .cta-detail a::after{width:2px;height:10px}.mwc2026 #program .day .list dd .modal .modal-dialog{max-width:608px;margin:15px auto;border-radius:8px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header{padding:20px 40px 15px;flex-direction:column;align-items:flex-start}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .category{font-size:15px;font-weight:700}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header h4{font-size:24px;font-weight:700}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .date{font-size:15px;color:var(--color-mwc2026-black)}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .close{width:32px;height:32px;border-radius:50%;position:absolute;top:0;right:0;transform:translate(50%, -50%);text-indent:-99999px;border:none}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .close::before,.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .close::after{content:"";background:#fff;width:12px;height:2px;position:absolute;top:50%;left:50%}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .close::before{transform:translate(-50%, -50%) rotate(45deg)}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .close::after{transform:translate(-50%, -50%) rotate(-45deg)}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body{padding:40px 40px 30px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body::before{content:"";background:no-repeat center top;background-size:100% auto;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body p{font-size:12px;color:var(--color-mwc2026-black)}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body p:not(:last-child){margin-bottom:1.7em}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body p.note{font-size:10px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body .speakers{padding:0 15px 0 0}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body .speakers li{display:flex;align-items:center}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body .speakers li:not(:last-child){margin-bottom:15px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body .speakers li .thumb{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:10px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body .speakers li .inner{width:1%;flex-grow:1;display:flex;flex-direction:column}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body .speakers li .inner .name{padding-left:0}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body button{display:block;border:none;border-radius:12px;font-size:12px;color:#fff;padding:5px 35px;margin:30px auto 0;width:110px}.mwc2026 #program .day .list dd.ai .category,.mwc2026 #program .day .list dd.startup .category,.mwc2026 #program .day .list dd.general .category{background:var(--color-mwc2026-blue)}.mwc2026 #program .day .list dd.ai .title,.mwc2026 #program .day .list dd.startup .title,.mwc2026 #program .day .list dd.general .title{color:var(--color-mwc2026-blue)}.mwc2026 #program .day .list dd.ai .cta-detail a,.mwc2026 #program .day .list dd.startup .cta-detail a,.mwc2026 #program .day .list dd.general .cta-detail a{background:var(--color-mwc2026-blue)}.mwc2026 #program .day .list dd.ai .modal .modal-dialog .modal-header,.mwc2026 #program .day .list dd.startup .modal .modal-dialog .modal-header,.mwc2026 #program .day .list dd.general .modal .modal-dialog .modal-header{color:var(--color-mwc2026-blue)}.mwc2026 #program .day .list dd.ai .modal .modal-dialog .modal-header .close,.mwc2026 #program .day .list dd.startup .modal .modal-dialog .modal-header .close,.mwc2026 #program .day .list dd.general .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-blue)}.mwc2026 #program .day .list dd.ai .modal .modal-dialog .modal-body::before,.mwc2026 #program .day .list dd.startup .modal .modal-dialog .modal-body::before,.mwc2026 #program .day .list dd.general .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-1.png?webp)}.mwc2026 #program .day .list dd.ai .modal .modal-dialog .modal-body button,.mwc2026 #program .day .list dd.startup .modal .modal-dialog .modal-body button,.mwc2026 #program .day .list dd.general .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-blue)}.mwc2026 #program .day .list dd.general{padding-top:20px}.mwc2026 #program .day .list dd.general .modal .modal-dialog .modal-header{padding-top:30px}.mwc2026 #program .day .list dd.city .category{background:var(--color-mwc2026-city)}.mwc2026 #program .day .list dd.city .title{color:var(--color-mwc2026-city)}.mwc2026 #program .day .list dd.city .cta-detail a{background:var(--color-mwc2026-city)}.mwc2026 #program .day .list dd.city .modal .modal-dialog .modal-header{color:var(--color-mwc2026-city)}.mwc2026 #program .day .list dd.city .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-city)}.mwc2026 #program .day .list dd.city .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-2.png?webp)}.mwc2026 #program .day .list dd.city .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-city)}.mwc2026 #program .day .list dd.retail .category{background:var(--color-mwc2026-retail)}.mwc2026 #program .day .list dd.retail .title{color:var(--color-mwc2026-retail)}.mwc2026 #program .day .list dd.retail .cta-detail a{background:var(--color-mwc2026-retail)}.mwc2026 #program .day .list dd.retail .modal .modal-dialog .modal-header{color:var(--color-mwc2026-retail)}.mwc2026 #program .day .list dd.retail .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-retail)}.mwc2026 #program .day .list dd.retail .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-3.png?webp)}.mwc2026 #program .day .list dd.retail .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-retail)}.mwc2026 #program .day .list dd.mobility .category{background:var(--color-mwc2026-mobility)}.mwc2026 #program .day .list dd.mobility .title{color:var(--color-mwc2026-mobility)}.mwc2026 #program .day .list dd.mobility .cta-detail a{background:var(--color-mwc2026-mobility)}.mwc2026 #program .day .list dd.mobility .modal .modal-dialog .modal-header{color:var(--color-mwc2026-mobility)}.mwc2026 #program .day .list dd.mobility .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-mobility)}.mwc2026 #program .day .list dd.mobility .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-4.png?webp)}.mwc2026 #program .day .list dd.mobility .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-mobility)}.mwc2026 #program .day .list dd.global .category{background:var(--color-mwc2026-global)}.mwc2026 #program .day .list dd.global .title{color:var(--color-mwc2026-global)}.mwc2026 #program .day .list dd.global .cta-detail a{background:var(--color-mwc2026-global)}.mwc2026 #program .day .list dd.global .modal .modal-dialog .modal-header{color:var(--color-mwc2026-global)}.mwc2026 #program .day .list dd.global .modal .modal-dialog .modal-header .close{background:var(--color-mwc2026-global)}.mwc2026 #program .day .list dd.global .modal .modal-dialog .modal-body::before{background-image:url(../img/booth/modal-bg-5.png?webp)}.mwc2026 #program .day .list dd.global .modal .modal-dialog .modal-body button{background:var(--color-mwc2026-global)}.mwc2026 #program .notes{font-size:12px;padding-bottom:50px}.mwc2026 #program .notes li{position:relative;padding-left:1em}.mwc2026 #program .notes li::before{content:"※";position:absolute;top:0;left:0}.mwc2026 #program .notes.en li::before{content:"*"}@media screen and (min-width: 1440px){.mwc2026 #program::before{left:50%;right:auto;transform:scaleX(-1) translateX(720px)}.mwc2026 #program::after{content:"";width:calc(50vw - 720px);height:1px;background:var(--color-mwc2026-blue);position:absolute;bottom:55px;right:calc(50% + 720px)}}@media screen and (max-width: 768px){.mwc2026 #program::before{content:none}.mwc2026 #program .container{padding-right:25px}.mwc2026 #program .anchor-links{margin-bottom:40px}.mwc2026 #program .anchor-links ul li{margin:0 5px}.mwc2026 #program .anchor-links ul li a{border-radius:8px;height:36px;padding:0 6px 0 10px;font-size:12px}.mwc2026 #program .anchor-links ul li a>span{padding-right:16px}.mwc2026 #program .anchor-links ul li a>span::after{width:12px;height:12px;top:calc(50% - 5px)}.mwc2026 #program .day{margin-bottom:40px}.mwc2026 #program .day:last-child{margin-bottom:20px}.mwc2026 #program .day h3{width:38px;font-size:18px;text-align:left;padding:0;margin-right:15px;position:relative}.mwc2026 #program .day h3 .strong{font-size:22px}.mwc2026 #program .day h3>span{position:absolute;top:-10px;left:8px;transform-origin:bottom left;transform:rotate(90deg);white-space:nowrap}.mwc2026 #program .day .list{padding-top:10px}.mwc2026 #program .day .list dt{width:100%;padding:0;font-size:16px}.mwc2026 #program .day .list dd{width:100%;padding:0 0 15px 0;position:relative}.mwc2026 #program .day .list dd:not(:last-child){margin-bottom:10px}.mwc2026 #program .day .list dd .category{padding:3px 12px 2px;font-size:11px;margin-bottom:5px}.mwc2026 #program .day .list dd .title{font-size:14px;padding:0 15px}.mwc2026 #program .day .list dd .speakers{padding:0 15px;padding-right:0}.mwc2026 #program .day .list dd .cta-detail{position:relative;bottom:auto;right:auto;margin:10px 15px 0;text-align:right}.mwc2026 #program .day .list dd .cta-detail a{padding:4px 24px 5px 12px}.mwc2026 #program .day .list dd .modal .modal-dialog{margin:15px 15px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header{padding:15px 20px 15px 40px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .category{font-size:14px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header h4{font-size:18px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-header .date{font-size:14px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body{padding:40px 20px 30px 40px}.mwc2026 #program .day .list dd .modal .modal-dialog .modal-body::before{background-size:608px auto;background-position:left top}.mwc2026 #program .notes{font-size:10px;padding-bottom:20px;margin-top:-20px}}.mwc2026 #giveaway{margin-top:70px}.mwc2026 #giveaway .container{padding-top:0;padding-bottom:0}.mwc2026 #giveaway .giveaway-inner{background:var(--color-mwc2026-base-light-blue);padding:60px 40px 24px;position:relative}.mwc2026 #giveaway .giveaway-inner::before{content:"";background:#fff;width:48px;height:27px;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;top:-1px;left:50%;transform:translateX(-50%)}.mwc2026 #giveaway .title{text-align:center;margin-bottom:20px}.mwc2026 #giveaway .title .sub-title{display:inline-block;background:var(--color-mwc2026-blue);border-radius:8px;font-size:18px;font-weight:700;color:#fff;padding:8px 20px;margin-bottom:10px}.mwc2026 #giveaway .title h2{font-size:24px;font-weight:700;color:var(--color-mwc2026-blue)}.mwc2026 #giveaway .items{max-width:932px;margin:auto;display:flex;flex-wrap:wrap}.mwc2026 #giveaway .items .item{background:#fff;border-radius:8px;padding:6px;margin-bottom:14px;width:calc(33.3333% - 26.66666px)}.mwc2026 #giveaway .items .item:not(:nth-child(3n)){margin-right:40px}.mwc2026 #giveaway .items .item .thumb{overflow:hidden;border-radius:6px;aspect-ratio:544/446}.mwc2026 #giveaway .items .item .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mwc2026 #giveaway .items .item .item-name{padding:10px 0 4px;font-size:15px;text-align:center;color:var(--color-mwc2026-blue)}.mwc2026 #giveaway .items .notes{width:100%;font-size:10px}.mwc2026 #giveaway .items .notes li{padding-left:1em;text-indent:-1em}@media screen and (max-width: 768px){.mwc2026 #giveaway{margin-top:50px}.mwc2026 #giveaway .giveaway-inner{padding:50px 20px 24px}.mwc2026 #giveaway .giveaway-inner::before{width:40px;height:22px}.mwc2026 #giveaway .title{margin-bottom:15px}.mwc2026 #giveaway .title .sub-title{font-size:13px;padding:6px 15px;margin-bottom:10px}.mwc2026 #giveaway .title h2{font-size:16px}.mwc2026 #giveaway .items{flex-direction:column}.mwc2026 #giveaway .items .item{margin-bottom:10px;width:100%;display:flex;align-items:center}.mwc2026 #giveaway .items .item:not(:nth-child(3n)){margin-right:0}.mwc2026 #giveaway .items .item .thumb{width:45%;max-width:180px}.mwc2026 #giveaway .items .item .item-name{width:1%;flex-grow:1;padding:5px 10px 5px 15px;font-size:13px;text-align:left}.mwc2026 #giveaway .items .notes{margin-top:-5px}}.mwc2026 #news .contents{max-width:1040px;margin:auto}.mwc2026 #news .contents dl{display:flex;flex-wrap:wrap;font-size:15px;border-top:var(--color-mwc2026-gray-2) 1px solid}.mwc2026 #news .contents dl dt,.mwc2026 #news .contents dl dd{padding:14px 0}.mwc2026 #news .contents dl dt{width:110px;padding-left:10px}.mwc2026 #news .contents dl dd{width:calc(100% - 110px);position:relative;padding-left:108px;padding-right:10px}.mwc2026 #news .contents dl dd::before{content:"";background:var(--color-mwc2026-gray-2);width:calc(100% + 108px);height:1px;position:absolute;bottom:0;right:0}.mwc2026 #news .contents dl dd .tag{font-size:10px;text-align:center;color:#fff;width:100px;border-radius:6px;padding:4px 0;position:absolute;top:14px;left:0}.mwc2026 #news .contents dl dd .tag.pr{background:var(--color-mwc2026-blue)}.mwc2026 #news .contents dl dd .tag.tobira{background:var(--color-mwc2026-city)}.mwc2026 #news .contents dl dd .external-link{color:var(--color-mwc2026-black)}.mwc2026 #news .contents dl dd .external-link::after{border:var(--color-mwc2026-blue) 1px solid;background-color:#fff;background-image:url(../img/common/icon-external-link-blue.svg)}.mwc2026 #news .contents dl dd .external-link:hover{color:var(--color-mwc2026-blue);text-decoration:underline}.mwc2026 #news .contents dl dd .external-link:hover::after{background-color:#fff}@media screen and (max-width: 768px){.mwc2026 #news .contents dl{font-size:14px}.mwc2026 #news .contents dl dt{width:100%;padding-right:10px;padding-bottom:5px}.mwc2026 #news .contents dl dd{width:100%;padding-top:0;padding-left:10px;display:flex;flex-direction:column}.mwc2026 #news .contents dl dd::before{width:100%}.mwc2026 #news .contents dl dd .tag{position:relative;top:auto;left:auto;padding:2px 0 3px}}.mwc2026 #overview{background:var(--color-mwc2026-light-gray)}.mwc2026 #overview .contents{background:#fff;border-radius:8px;max-width:824px;margin:auto;padding:40px 69px}.mwc2026 #overview .title{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.mwc2026 #overview .title .text-title{font-size:24px;font-weight:700;color:var(--color-mwc2026-blue)}.mwc2026 #overview .detail{display:flex;flex-wrap:wrap;font-size:15px}.mwc2026 #overview .detail dt{width:148px;font-weight:700;color:var(--color-mwc2026-blue);margin-bottom:10px}.mwc2026 #overview .detail dd{width:calc(100% - 148px);margin-bottom:10px}.mwc2026 #overview .detail dd .fig-map{margin-top:5px;display:block}.mwc2026 #overview .detail dd .note{font-size:10px}@media screen and (max-width: 768px){.mwc2026 #overview .contents{padding:30px 15px}.mwc2026 #overview .title .text-title{font-size:20px}.mwc2026 #overview .detail{font-size:14px}.mwc2026 #overview .detail dt{width:100%;margin-bottom:0}.mwc2026 #overview .detail dd{font-size:13px;width:100%;margin-bottom:15px;padding-left:1em}}.mwc2026 #archive{background:var(--color-mwc2026-light-gray)}.mwc2026 #archive .container{padding-top:0}.mwc2026 #archive .text-description{font-size:15px;color:var(--color-mwc2026-blue);text-align:center;margin-bottom:10px}.mwc2026 #archive .links{max-width:824px;margin:auto;display:flex;flex-wrap:wrap}.mwc2026 #archive .links .link-item{width:calc(50% - 20px)}.mwc2026 #archive .links .link-item:nth-child(even){margin-left:40px}.mwc2026 #archive .links .link-item a{display:flex;align-items:center;justify-content:center;background:var(--color-mwc2026-blue);border-radius:12px;height:48px;font-size:15px;color:#fff;text-decoration:none;transition:background var(--mwc2026-transition_default-set)}.mwc2026 #archive .links .link-item a:hover{background:var(--color-mwc2026-light-blue)}.mwc2026 #archive .links .link-item a span{padding-right:30px;position:relative}.mwc2026 #archive .links .link-item a span::after{content:"";background:url(../img/common/icon-internal-link.svg) no-repeat center/contain;width:14px;height:14px;position:absolute;top:calc(50% - 6px);right:0}@media screen and (max-width: 768px){.mwc2026 #archive .text-description{font-size:14px;margin-bottom:20px}.mwc2026 #archive .links .link-item{width:100%}.mwc2026 #archive .links .link-item:nth-child(even){margin-left:0}.mwc2026 #archive .links .link-item:not(:last-child){margin-bottom:16px}.mwc2026 #archive .links .link-item a{font-size:14px}}.mwc2026 #sns-link{background:var(--color-mwc2026-light-gray)}.mwc2026 #sns-link .container{padding-top:20px}.mwc2026 #sns-link .container .section-title{margin-bottom:15px}.mwc2026 #sns-link ul{display:flex;justify-content:center}.mwc2026 #sns-link ul:not(:last-child){margin-bottom:50px}.mwc2026 #sns-link ul li{width:34px;height:30px;aspect-ratio:1;margin:0 8px}.mwc2026 #sns-link ul li img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%;filter:brightness(0) saturate(100%) invert(21%) sepia(17%) saturate(238%) hue-rotate(56deg) brightness(94%) contrast(83%);transition:filter .3s}.mwc2026 #sns-link ul li img:hover{filter:none}.mwc2026 #links{position:relative;overflow:hidden;display:block}.mwc2026 #links::before{content:"";background:url(../img/common/connected-line-01.png) no-repeat center bottom;background-size:cover;width:calc(100% - 5px);max-width:1435px;height:calc(100% - 40px);position:absolute;bottom:40px;right:0}.mwc2026 #links .links-inner{padding:70px 0 110px;overflow:hidden}.mwc2026 #links .swiper{width:calc(100% - 93px - 93px);max-width:824px;margin:auto;overflow:visible}.mwc2026 #links .swiper img{border:rgba(0,0,0,.1) 1px solid}.mwc2026 #links .swiper-button-prev,.mwc2026 #links .swiper-button-next{width:34px;height:34px;background:var(--color-mwc2026-focus-blue);border-radius:50%;top:50%;transform:translateY(-50%)}.mwc2026 #links .swiper-button-prev::after,.mwc2026 #links .swiper-button-next::after{content:"";background:url(../img/common/icon-internal-link.svg) no-repeat center/contain;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mwc2026 #links .swiper-button-prev{left:-17px}.mwc2026 #links .swiper-button-prev::after{transform:translate(-50%, -50%) rotate(180deg)}.mwc2026 #links .swiper-button-next{right:-17px}.mwc2026 #links .swiper-pagination{top:auto;bottom:80px}.mwc2026 #links .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:var(--color-mwc2026-gray);margin:0 6px}.mwc2026 #links .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-mwc2026-focus-blue)}@media screen and (min-width: 1440px){.mwc2026 #links::before{left:50%;right:auto;transform:translateX(-715px)}.mwc2026 #links::after{content:"";width:calc(50vw - 720px);height:1px;background:var(--color-mwc2026-blue);position:absolute;bottom:55px;left:calc(50% + 720px)}}@media screen and (max-width: 768px){.mwc2026 #links::before{background-size:600px auto;background-position:left bottom;width:calc(100% - 2px);height:calc(100% - 25px);bottom:25px}.mwc2026 #links .links-inner{padding:40px 0 60px}.mwc2026 #links .swiper{width:calc(100% - 40px)}.mwc2026 #links .swiper-button-prev,.mwc2026 #links .swiper-button-next{width:28px;height:28px}.mwc2026 #links .swiper-button-prev::after,.mwc2026 #links .swiper-button-next::after{width:10px;height:10px}.mwc2026 #links .swiper-button-prev{left:-14px}.mwc2026 #links .swiper-button-next{right:-14px}.mwc2026 #links .swiper-pagination{bottom:35px}.mwc2026 #links .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px}}