@charset "UTF-8";html{background-repeat:repeat;background-position-x:50%;background-size:102%;background-image:url("../img/background_repeat.svg")}.dvd_zone{min-width:320px;height:100%;font-size:14px;background-repeat:no-repeat;background-position-x:50%;background-size:100%;background-image:url("../img/background_fixed.svg")}.dvd_zone header{width:100%;margin-bottom:120px;font-size:14px}@media screen and (max-width:1009px){.dvd_zone header{margin-bottom:60px}}.dvd_zone header a,.dvd_zone header span{color:#fff}.dvd_zone header .header-inner{width:100%;position:fixed;margin:0 auto;top:0;background:white;z-index:5}.dvd_zone header .header-inner.header-inner-opacity .top{padding:4px 36px 38px;transition:0.3s}.dvd_zone header .header-inner.header-inner-opacity .subNav{height:48px;transition:0.3s}.dvd_zone header .header-inner .top{display:flex;padding:18px 36px 47px;background-color:#ff5757;justify-content:space-between}.dvd_zone header .header-inner .top .img{position:relative;top:25px;align-self:center}.dvd_zone header .header-inner .top .img a img{width:164px;height:auto}.dvd_zone header .header-inner .top .menu{flex-direction:column;display:flex;width:100%}.dvd_zone header .header-inner .top .menu .language a{padding:5px 0 10px;margin-right:14px;margin-left:auto;display:inline-block;cursor:pointer;font-weight:bold;display:flex;justify-content:end;width:70px}.dvd_zone header .header-inner .top .menu .language a img{width:14px;height:20px;margin-right:5px;padding-top:4px}.dvd_zone header .header-inner .top .menu .language a img.hvr{display:none}.dvd_zone header .header-inner .top .menu .dNav{display:flex;justify-content:space-between;justify-content:end;gap:24px}.dvd_zone header .header-inner .top .menu .dNav li{width:96px;display:flex;justify-content:center;flex-direction:row-reverse;position:relative}.dvd_zone header .header-inner .top .menu .dNav li.current:after{position:absolute;content:"";left:45%;width:12px;height:1px;background-color:white;bottom:-5px}.dvd_zone header .header-inner .top .menu .dNav li a{display:block;text-align:center;cursor:pointer;font-family:"sofia-pro","Noto Sans JP",sans-serif;font-size:14px;font-style:normal;font-weight:600;color:white}.dvd_zone header .header-inner .top .menu .dNav li a:hover:after{position:absolute;content:"";left:45%;width:12px;height:1px;background-color:white;bottom:-5px}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder{max-height:0;margin:0;padding:0;position:absolute;top:24px;left:-19px;overflow:hidden;transition:max-height 0.3s ease-out}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder:hover{max-height:225px}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child{width:100%;padding:0;border:1px solid white;border-bottom:none;text-align:center}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child.current:after{content:none}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child:last-of-type{border-bottom:1px solid white}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child a{width:134px;margin:0;padding:12px 10px 10px;display:block;background-color:rgba(255,255,255,0.8);cursor:pointer;font-size:14px;color:#ff5757}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child a:hover{font-size:14px;color:white;background:#ff7979;z-index:5}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child a:hover .slash{color:white}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child a .slash{color:#ff5757}.dvd_zone header .header-inner .top .menu .dNav .dNavUnder .dNav-child a:after{content:none}.dvd_zone header .header-inner .top .menu .dNav>li>a:hover{margin-bottom:0;z-index:5}.dvd_zone header .header-inner .top .menu .dNav>li>a:hover+ul{max-height:225px}.dvd_zone header .header-inner .subNav{display:flex;height:72px;padding:0 36px;background-color:#f43c3c;justify-content:space-between;align-items:center}.dvd_zone header .header-inner .subNav div>span{font-family:"sofia-pro","Noto Sans JP",sans-serif;font-size:20px;font-size:clamp(0.875rem,0.717rem + 0.79vw,1.25rem);font-style:normal;font-weight:600;color:white}.dvd_zone header .header-inner .subNav ul{display:flex;color:white;list-style:none;align-items:center;gap:24px}.dvd_zone header .header-inner .subNav ul li{width:100px;position:relative;display:inline-table;text-align:center}.dvd_zone header .header-inner .subNav ul li:last-child{margin-right:0}.dvd_zone header .header-inner .subNav ul li a{font-family:"sofia-pro","Noto Sans JP",sans-serif;font-size:14px;font-size:clamp(0.5rem,0.342rem + 0.79vw,0.875rem);font-style:normal;font-weight:600;color:white}.dvd_zone header .header-inner .subNav ul li a:hover:after{position:absolute;content:"";left:45%;width:12px;height:1px;background-color:white;bottom:-5px}.dvd_zone header .header-inner .subNav ul li.current:after{position:absolute;content:"";left:45%;width:12px;height:1px;background-color:white;bottom:-5px}.dvd_zone .en header .header-inner .top .menu .language a{margin-right:30px}.dvd_zone .en header .header-inner .subNav ul li:nth-child(2){width:144px}.dvd_zone .breadcrumb{width:100%;background-color:rgba(255,121,121,0.5);color:white}.dvd_zone .breadcrumb .breadcrumb-inner{max-width:1080px;margin:0 auto;padding:10px 36px;list-style:none;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;color:white;box-sizing:border-box}.dvd_zone .breadcrumb .breadcrumb-inner li{display:inline;list-style:none;position:relative}.dvd_zone .breadcrumb .breadcrumb-inner li span{font-size:12px;font-weight:bold;color:white}.dvd_zone .breadcrumb .breadcrumb-inner li:after{content:url(../img/breadcrumb.png);padding:0 0.2em 0 0.4em;color:white}.dvd_zone .breadcrumb .breadcrumb-inner li:last-child:after{content:"";display:none}.dvd_zone .breadcrumb .breadcrumb-inner li a:hover{text-decoration:underline;color:#fff}.dvd_zone #backToTop{width:60px;height:60px;right:16px;bottom:61px;background:#ff5757;z-index:10;border:1px solid #ff7979;border-radius:50%;position:absolute}.dvd_zone #backToTop a{display:block;font-size:16px;text-align:center;padding:28px 10px 10px}.dvd_zone #backToTop .btt{position:relative;display:block}.dvd_zone #backToTop .btt:before{content:"";width:15px;height:15px;display:inline-block;position:absolute;right:39%;top:25%;border-top:1px solid white;border-right:1px solid white;transform:rotate(-45deg)}.dvd_zone footer{position:relative;background-color:#ff5757;font-size:12px;font-size:clamp(0.563rem,0.101rem + 0.96vw,0.75rem);font-weight:bold;color:white}.dvd_zone footer a,.dvd_zone footer p,.dvd_zone footer span{color:#fff}.dvd_zone footer .footerMenu{max-width:1080px;margin:auto;padding:40px 36px;background-color:#ff5757;display:flex;justify-content:space-between}.dvd_zone footer .footerMenu .footerImg{align-self:center}.dvd_zone footer .footerMenu .footerImg a img{width:164px;height:auto}.dvd_zone footer .footerMenu .fIcons{align-items:center;display:flex;justify-content:space-between;margin-right:20%;gap:20px}.dvd_zone footer .footerMenu .fIcons a{font-size:0}.dvd_zone footer .footerMenu .fIcons a:last-child{margin-right:0}.dvd_zone footer .footerMenu .fIcons a img:hover{opacity:0.7}.dvd_zone footer .footerMenu .fNav{position:relative;background-repeat:4%}.dvd_zone footer .footerMenu .fNav .fList{font-size:12px;margin-right:16px}.dvd_zone footer .footerMenu .fNav .fList:before{content:"";width:4px;height:110px;display:block;position:absolute;top:0px;left:-33%;background-color:white}.dvd_zone footer .footerMenu .fNav .fList li{padding-bottom:24px}.dvd_zone footer .footerMenu .fNav .fList li:last-child{padding-bottom:0}.dvd_zone footer .footerMenu .fNav .fList li a.none{pointer-events:none}.dvd_zone footer .footerMenu .fNav .fList li a:hover{opacity:0.7}.dvd_zone footer .footerMenu .fNav .fList li ul{margin-top:24px;margin-left:1.6em;display:block}.dvd_zone footer .footerMenu .fNav .fList li ul li{width:100%;position:relative;padding-bottom:0;font-size:12px}.dvd_zone footer .footerMenu .fNav .fList li ul li:before{position:absolute;top:50%;left:-10px;content:"";display:block;width:4px;height:1px;background-color:#fff}.dvd_zone footer .footerMenu .fNav2{padding-right:5%;position:relative}.dvd_zone footer .footerMenu .fNav2 .fList2{font-size:12px}.dvd_zone footer .footerMenu .fNav2 .fList2:before{content:"";width:4px;height:110px;display:block;position:absolute;top:0px;left:-13%;background-color:white}.dvd_zone footer .footerMenu .fNav2 .fList2 li{padding-bottom:24px}.dvd_zone footer .footerMenu .fNav2 .fList2 li a:hover{opacity:0.7}.dvd_zone footer .footerMenu .fNav2 .fList2 img{width:13px;margin-left:5px}.dvd_zone footer .copy{text-align:center;background-color:#ff5757;color:white;padding:24px 0}.dvd_zone footer .copy small{font-size:12px}.dvd_zone a{text-decoration:none}.dvd_zone li{list-style:none}.dvd_zone h1,.dvd_zone h2,.dvd_zone h3{font-family:"sofia-pro",sans-serif;line-height:unset}.dvd_zone h1 .heading_border,.dvd_zone h2 .heading_border,.dvd_zone h3 .heading_border{display:inline-block;padding:0 0 0 28px;border-left:8px solid white;margin:0}.dvd_zone h1 .hTxt,.dvd_zone h2 .hTxt,.dvd_zone h3 .hTxt{display:block;margin-top:36px;line-height:1.4}.dvd_zone h1 span,.dvd_zone h2 span,.dvd_zone h3 span{font-weight:bold;color:white;filter:drop-shadow(0 2px 2px rgba(0,0,0,0.3))}.dvd_zone h1{max-width:1080px;margin:0 auto;padding:48px 36px 0}.dvd_zone h1 .hTtl{font-size:clamp(16px,8px + 1.85vw,28px)}.dvd_zone h1 .hTxt{font-size:clamp(20px,10px + 4.44vw,58px)}.dvd_zone h2{padding-bottom:0;letter-spacing:1px}.dvd_zone h2 .hTtl{font-size:clamp(22px,12px + 3.33vw,48px)}.dvd_zone h2 .hTxt{font-size:clamp(18px,8px + 1.85vw,28px)}.dvd_zone h3 span{font-size:clamp(18px,8px + 4.44vw,40px)}.dvd_zone h4{font-size:22px}.dvd_zone h5{font-size:18px;font-weight:bold}.dvd_zone a.external_link:after{width:12px;height:11px;margin:0 0 0 4px;content:"";display:inline-block;background:url(../img/newwindow_03.png) no-repeat bottom center;background-size:100%}.dvd_zone .sp{display:none}.dvd_zone .pc{display:block}.TextTyping span{display:none}.TextTyping.hTtl span{font-size:50px}.TextTyping.hTxt span{font-size:28px}.TextTyping:after{content:"|";animation:typinganime 0.8s ease infinite}.TextTyping.hide-cursor:after{display:none}@keyframes typinganime{0%{opacity:0}to{opacity:1}}.dvd_mv{display:flex;flex-direction:column;position:relative;z-index:1}.dvd_mv .mv{width:100%;height:auto;max-height:722px;object-fit:cover;object-position:top center}@media (min-width:1580px){.dvd_mv .mv{max-height:1000px}}.container p{color:#782323;font-weight:bold}.container.dvd{max-width:none;margin-bottom:0;padding:0}.container.dvd a{margin:initial}.container.dvd .topBox{margin-bottom:56px}.container.dvd section{padding:80px 0 120px}.container.dvd section .pointer-events-none{pointer-events:none}.container.dvd .oblique-background-on-hover{background:#fff;overflow:hidden;position:relative;z-index:1}.container.dvd .oblique-background-on-hover:hover{color:#fff}.container.dvd .oblique-background-on-hover:hover:after{height:57%;transform:skewY(-20deg) scale(1,2.5)}.container.dvd .oblique-background-on-hover:after{position:absolute;top:0;left:0;content:"";width:100%;height:140px;transform-origin:left top;transform:skewY(-20deg) scale(1,0);transition:0.2s cubic-bezier(0.45,0,0.55,1);z-index:-1}.container.dvd .for-peatix{max-width:1080px;margin:0 auto 120px;padding:0 36px;text-align:center}.container.dvd .for-peatix .event-is-over{width:100%;padding:40px 0;display:inline-block;background-color:#FF5757;border:2px solid #fff;color:#fff;text-align:center;font-size:22px;font-weight:bold}.container.dvd .slogan{max-width:1080px;margin:0 auto 36px;text-align:center}.container.dvd .slogan h2{margin-bottom:36px;text-align:center}.container.dvd .slogan h2 span{padding:0;font-weight:bold;color:white;filter:drop-shadow(0 3px 3px rgba(0,0,0,0.4));font-size:clamp(22px,10px + 3.52vw,48px);line-height:1.46}.container.dvd .slogan .media-content{max-width:773px;margin-bottom:1px;padding:36px;background-color:#fff;text-align:start}.container.dvd .slogan .media-text{margin-bottom:20px;font-size:clamp(16px,10px + 1.11vw,22px);font-weight:bold;line-height:1.82}.container.dvd .slogan .signature{font-size:14px;font-weight:bold;text-align:end;line-height:1.7}.container.dvd .slogan .signature span:nth-of-type(3){font-size:18px}.container.dvd .slogan img{width:100%;height:auto;z-index:2}.container.dvd .fade-in-slogan{display:flex;justify-content:space-between;align-items:end;overflow:hidden}.container.dvd .fade-in-slogan .media-content,.container.dvd .fade-in-slogan .media-image{opacity:0;transform:translateX(-100px);transition:opacity 1s ease-out,transform 1s ease-out}.container.dvd .fade-in-slogan .image-wrap{width:clamp(180px,100vw,400px);max-height:381px;position:relative}.container.dvd .fade-in-slogan .media-content{transform:translateX(100px)}.container.dvd .fade-in-slogan.in-view .media-image{opacity:1;transform:translateX(0);margin-right:-8%;margin-left:-4px;z-index:1}@media (max-width:1080px){.container.dvd .fade-in-slogan.in-view .media-image{margin-left:-54px}}.container.dvd .fade-in-slogan.in-view .media-content{margin-right:36px;opacity:1;transform:translateX(0px)}.container.dvd .navbar{max-width:1080px;margin:0 auto 120px;padding:0 36px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:14px}.container.dvd .navbar a{width:calc(20% - 14px);height:clamp(50px,3vw + 30px,80px);padding:0 16px;font-size:clamp(14px,8px + 1.11vw,18px);font-weight:bold;text-align:center;text-decoration:none;color:#fff;border:2px solid #fff;display:flex;justify-content:center;align-items:center}.container.dvd .navbar a:nth-of-type(5n-1):last-of-type,.container.dvd .navbar a:nth-of-type(5n-2):last-of-type,.container.dvd .navbar a:nth-of-type(5n-3):last-of-type,.container.dvd .navbar a:nth-of-type(5n-4):last-of-type,.container.dvd .navbar a:nth-of-type(5n-5):last-of-type{margin-right:auto;margin-left:0}.container.dvd .navbar a:nth-of-type(5n-2):nth-last-of-type(2),.container.dvd .navbar a:nth-of-type(5n-3):nth-last-of-type(2),.container.dvd .navbar a:nth-of-type(5n-3):nth-last-of-type(3),.container.dvd .navbar a:nth-of-type(5n-4):nth-last-of-type(2),.container.dvd .navbar a:nth-of-type(5n-4):nth-last-of-type(3),.container.dvd .navbar a:nth-of-type(5n-4):nth-last-of-type(4),.container.dvd .navbar a:nth-of-type(5n-5):nth-last-of-type(2),.container.dvd .navbar a:nth-of-type(5n-5):nth-last-of-type(3),.container.dvd .navbar a:nth-of-type(5n-5):nth-last-of-type(4){margin-right:25px;margin-left:0}.container.dvd .navbar a:nth-of-type(5n-5):nth-last-of-type(5){margin-right:25px;margin-left:0}.container.dvd .navbar .information{background-color:#FEA21C}.container.dvd .navbar .start-up{background-color:#44A1AF}.container.dvd .navbar .ntt-group{background-color:#FF5757}.container.dvd .navbar .docomo-start-up{background-color:#333333}.container.dvd .navbar .program{background-color:#C9B43A}.container.dvd .navbar .oblique-background-on-hover:hover:after{height:60px;transform:skewY(-20deg) scale(1,2.5)}.container.dvd .navbar .oblique-background-on-hover:after{background:#fff}.container.dvd .navbar .oblique-background-on-hover.information:hover{color:#FEA21C;border:2px solid #FEA21C}.container.dvd .navbar .oblique-background-on-hover.start-up:hover{color:#44A1AF;border:2px solid #44A1AF}.container.dvd .navbar .oblique-background-on-hover.ntt-group:hover{color:#FF5757;border:2px solid #FF5757}.container.dvd .navbar .oblique-background-on-hover.docomo-start-up:hover{color:#333333;border:2px solid #333333}.container.dvd .navbar .oblique-background-on-hover.program:hover{color:#C9B43A;border:2px solid #C9B43A}@media screen and (max-width:950px){.container.dvd .navbar{gap:16px}.container.dvd .navbar a{width:calc((100% - 60px) / 4)}.container.dvd .navbar a:nth-of-type(4n-1):last-of-type,.container.dvd .navbar a:nth-of-type(4n-2):last-of-type,.container.dvd .navbar a:nth-of-type(4n-3):last-of-type,.container.dvd .navbar a:nth-of-type(4n-4):last-of-type{margin-right:auto;margin-left:0}.container.dvd .navbar a:nth-of-type(4n-2):nth-last-of-type(2),.container.dvd .navbar a:nth-of-type(4n-3):nth-last-of-type(3){margin-right:25px;margin-left:0}}@media screen and (max-width:768px){.container.dvd .navbar{margin:0 auto 60px;padding:0 16px;gap:16px 12px}.container.dvd .navbar a{width:calc((100% - 24px) / 3)}.container.dvd .navbar a:nth-of-type(3n):last-of-type,.container.dvd .navbar a:nth-of-type(3n-1):last-of-type,.container.dvd .navbar a:nth-of-type(3n-2):last-of-type{margin-right:auto;margin-left:0}.container.dvd .navbar a:nth-of-type(3n-2):nth-last-of-type(2){margin-right:2px;margin-left:0}}@media screen and (max-width:480px){.container.dvd .navbar{gap:16px 18px}.container.dvd .navbar a{width:calc(50% - 9px);font-size:12px}.container.dvd .navbar a:nth-of-type(2n):last-of-type,.container.dvd .navbar a:nth-of-type(2n-1):last-of-type{margin-right:auto;margin-left:0}.container.dvd .navbar a:nth-of-type(2n-2):nth-last-of-type(2){margin-right:0;margin-left:0}}.container.dvd #information{max-width:none;font-weight:bold;background-image:linear-gradient(to bottom,#FEA21C,#FFE854)}.container.dvd #information .information-detail{max-width:1080px;margin:auto;padding:0 36px}.container.dvd #information .full-date,.container.dvd #information .hall-place{display:flex;align-items:center}.container.dvd #information .full-date{margin-bottom:40px}.container.dvd #information .full-date time{font-size:22px;color:#782323}.container.dvd #information .full-date time span{font-size:48px}.container.dvd #information .hall-place div{display:flex;flex-direction:column}.container.dvd #information .hall-place div span{font-size:40px;font-weight:bold;color:#782323}.container.dvd #information .hall-place div img{width:12px;height:11px;margin-left:4px}.container.dvd #information .hall-place div aside{display:flex;align-items:center}.container.dvd #information .date,.container.dvd #information .hall-name{min-width:160px;height:48px;margin-right:40px;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:bold;color:#782323;background-color:#fff}.container.dvd #information .date span,.container.dvd #information .hall-name span{margin-right:22px;font-size:unset}.container.dvd #information .avenue-link{width:auto;margin:unset;text-decoration:none;color:#782323;font-weight:bold;position:relative;background:linear-gradient(currentcolor,currentcolor) left bottom/100% 1px no-repeat;transition:background-size 0.4s cubic-bezier(0.215,0.61,0.355,1)}.container.dvd #information .avenue-link:hover{background-position:right bottom;background-size:0 1px}.container.dvd #information .avenue-link:hover:after{opacity:1}.container.dvd #information h3{margin:40px 0 20px}.container.dvd #information .pdf-container img{width:100%;height:100%}.container.dvd #start-up{background-image:linear-gradient(to bottom,#44A1AF 0%,#B7E376 50%,#B7E376 50%,#B7E376 100%)}.container.dvd #ntt-group{background-image:linear-gradient(to bottom,#FF5757 0%,#FFBC7E 50%,#FFBC7E 50%,#FFBC7E 100%)}.container.dvd #docomo-start-up{background-image:linear-gradient(to bottom,#333333,#999999)}.container.dvd #docomo-start-up,.container.dvd #ntt-group,.container.dvd #start-up{max-width:none}.container.dvd #docomo-start-up .docomo-start-up-detail,.container.dvd #docomo-start-up .ntt-group-detail,.container.dvd #docomo-start-up .start-up-detail,.container.dvd #ntt-group .docomo-start-up-detail,.container.dvd #ntt-group .ntt-group-detail,.container.dvd #ntt-group .start-up-detail,.container.dvd #start-up .docomo-start-up-detail,.container.dvd #start-up .ntt-group-detail,.container.dvd #start-up .start-up-detail{max-width:1080px;margin:auto;padding:0 36px}.container.dvd #docomo-start-up .galleryGrid-start-up .oblique-background-on-hover:after,.container.dvd #ntt-group .galleryGrid-start-up .oblique-background-on-hover:after,.container.dvd #start-up .galleryGrid-start-up .oblique-background-on-hover:after{background:#ECF6F7}.container.dvd #docomo-start-up .galleryGrid-ntt-group .oblique-background-on-hover:after,.container.dvd #ntt-group .galleryGrid-ntt-group .oblique-background-on-hover:after,.container.dvd #start-up .galleryGrid-ntt-group .oblique-background-on-hover:after{background:#FFEEEE}.container.dvd #docomo-start-up .galleryGrid-docomo-start-up .oblique-background-on-hover:after,.container.dvd #ntt-group .galleryGrid-docomo-start-up .oblique-background-on-hover:after,.container.dvd #start-up .galleryGrid-docomo-start-up .oblique-background-on-hover:after{background:#EBEBEB}.container.dvd .galleryGrid-docomo-start-up,.container.dvd .galleryGrid-ntt-group,.container.dvd .galleryGrid-start-up{display:grid;grid-template:auto/repeat(auto-fit,minmax(auto,180px));justify-content:space-between;margin:0 auto;gap:27px 16px}.container.dvd .galleryGrid-docomo-start-up .gridItem,.container.dvd .galleryGrid-ntt-group .gridItem,.container.dvd .galleryGrid-start-up .gridItem{aspect-ratio:1/1}.container.dvd .galleryGrid-docomo-start-up .gridItem div,.container.dvd .galleryGrid-ntt-group .gridItem div,.container.dvd .galleryGrid-start-up .gridItem div{height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center}.container.dvd .galleryGrid-docomo-start-up .gridItem div:hover,.container.dvd .galleryGrid-ntt-group .gridItem div:hover,.container.dvd .galleryGrid-start-up .gridItem div:hover{opacity:0.8}.container.dvd .galleryGrid-docomo-start-up .gridItem .logo,.container.dvd .galleryGrid-ntt-group .gridItem .logo,.container.dvd .galleryGrid-start-up .gridItem .logo{width:100%;height:50%;padding:10px 14px;overflow:hidden;display:flex;justify-content:center;align-items:center}.container.dvd .galleryGrid-docomo-start-up .gridItem img,.container.dvd .galleryGrid-ntt-group .gridItem img,.container.dvd .galleryGrid-start-up .gridItem img{width:auto;height:auto;max-height:100%;max-width:100%}.container.dvd .galleryGrid-docomo-start-up .gridItem p,.container.dvd .galleryGrid-ntt-group .gridItem p,.container.dvd .galleryGrid-start-up .gridItem p{width:100%;padding:10px;font-size:clamp(9px,6px + 1.6vw,14px);font-size:14px;line-height:1.5}.container.dvd .galleryGrid-docomo-start-up .gridItem.more,.container.dvd .galleryGrid-ntt-group .gridItem.more,.container.dvd .galleryGrid-start-up .gridItem.more{background-color:#fff}.container.dvd .galleryGrid-docomo-start-up .gridItem.more div,.container.dvd .galleryGrid-ntt-group .gridItem.more div,.container.dvd .galleryGrid-start-up .gridItem.more div{justify-content:center}.container.dvd .galleryGrid-docomo-start-up .gridItem.more div p,.container.dvd .galleryGrid-ntt-group .gridItem.more div p,.container.dvd .galleryGrid-start-up .gridItem.more div p{font-size:20px;color:#999999;font-weight:normal;letter-spacing:0px}@media screen and (max-width:900px){.container.dvd .galleryGrid-docomo-start-up,.container.dvd .galleryGrid-ntt-group,.container.dvd .galleryGrid-start-up{gap:27px 16px}}@media screen and (max-width:822px){.container.dvd .galleryGrid-docomo-start-up,.container.dvd .galleryGrid-ntt-group,.container.dvd .galleryGrid-start-up{grid-template:auto/repeat(auto-fit,minmax(auto,210px));letter-spacing:0.5px}}@media screen and (max-width:768px){.container.dvd .galleryGrid-docomo-start-up,.container.dvd .galleryGrid-ntt-group,.container.dvd .galleryGrid-start-up{grid-template-columns:repeat(3,1fr)}.container.dvd .galleryGrid-docomo-start-up .gridItem p,.container.dvd .galleryGrid-ntt-group .gridItem p,.container.dvd .galleryGrid-start-up .gridItem p{padding:10px;font-size:14px;letter-spacing:0}}@media screen and (max-width:530px){.container.dvd .galleryGrid-docomo-start-up,.container.dvd .galleryGrid-ntt-group,.container.dvd .galleryGrid-start-up{gap:16px 12px}.container.dvd .galleryGrid-docomo-start-up .gridItem p,.container.dvd .galleryGrid-ntt-group .gridItem p,.container.dvd .galleryGrid-start-up .gridItem p{padding:8px;font-size:12px;font-weight:normal;letter-spacing:-0.1px}.container.dvd .galleryGrid-docomo-start-up .gridItem .logo,.container.dvd .galleryGrid-ntt-group .gridItem .logo,.container.dvd .galleryGrid-start-up .gridItem .logo{margin:0;padding:6px 12px}}@media screen and (max-width:450px){.container.dvd .galleryGrid-docomo-start-up .gridItem p,.container.dvd .galleryGrid-ntt-group .gridItem p,.container.dvd .galleryGrid-start-up .gridItem p{padding:8px;font-size:9px}.container.dvd .galleryGrid-docomo-start-up .gridItem .logo,.container.dvd .galleryGrid-ntt-group .gridItem .logo,.container.dvd .galleryGrid-start-up .gridItem .logo{margin:0;padding:4px 8px}}@media screen and (max-width:360px){.container.dvd .galleryGrid-docomo-start-up .gridItem,.container.dvd .galleryGrid-ntt-group .gridItem,.container.dvd .galleryGrid-start-up .gridItem{width:88px;height:88px}.container.dvd .galleryGrid-docomo-start-up .gridItem p,.container.dvd .galleryGrid-ntt-group .gridItem p,.container.dvd .galleryGrid-start-up .gridItem p{padding:0 4px 4px}}.container.dvd #program{max-width:none;background-image:linear-gradient(to bottom,#C9B43A,#FFC064)}.container.dvd #program .annotation{margin-left:28px;font-size:18px;color:#fff;font-weight:bold}.container.dvd #program .annotation:first-of-type{margin-top:16px}.container.dvd #program .annotation:nth-of-type(2){margin-left:44px}.container.dvd #program .program-detail{max-width:1080px;margin:auto;padding:0 36px}.container.dvd #program .timetable{width:100%;margin-top:8px;padding:64px 0 0;display:flex;border-collapse:collapse;position:relative;border-bottom:2px solid #fff}.container.dvd #program .timetable:after,.container.dvd #program .timetable:before{position:absolute;color:#782323;z-index:1;font-size:22px;font-weight:bold;text-align:center;transform:translateX(-50%)}.container.dvd #program .timetable:before{content:"OPEN";top:5%;left:55%}.container.dvd #program .timetable:after{content:"CLOSE";bottom:2%;left:55%}.container.dvd #program .timetable .time-column{width:10%;background-color:rgba(255,255,255,0.3)}.container.dvd #program .timetable .time-column .time-slot{height:240px;display:flex;align-items:center;justify-content:center;position:relative;color:#782323;font-size:22px}.container.dvd #program .timetable .time-column .time-slot:before{content:"";position:absolute;top:50%;left:100%;width:900%;height:2px;background:#fff;z-index:0}.container.dvd #program .timetable .time-column .time-slot:first-of-type{height:50px;border-top:2px solid #fff}.container.dvd #program .timetable .time-column .time-slot:first-of-type:before{height:0}.container.dvd #program .timetable .time-column .time-slot:nth-last-of-type(2),.container.dvd #program .timetable .time-column .time-slot:nth-last-of-type(3){height:140px}.container.dvd #program .timetable .time-column .time-slot:last-of-type{height:203px;padding-bottom:90px}.container.dvd #program .timetable .time-column .time-slot:last-of-type:before{top:25%}.container.dvd #program .timetable .stage-title{width:100%;max-width:1008px;height:64px;top:0;display:flex;border-bottom:2px solid #fff;font-weight:bold;position:absolute}.container.dvd #program .timetable .stage-title-main,.container.dvd #program .timetable .stage-title-sub{width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center}.container.dvd #program .timetable .stage-title-main{margin-left:10.2%;background:#FF5757}.container.dvd #program .timetable .stage-title-sub{background:#44A1AF}.container.dvd #program .timetable .sp-program-title{display:none}.container.dvd #program .timetable .stage-column{width:45%;position:relative;border-top:2px solid #fff}.container.dvd #program .timetable .stage-column .event{padding:16px;position:absolute;width:100%;left:0%;background:#fff;border:1px solid #ddd;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.1);z-index:2;padding:10px}.container.dvd #program .timetable .stage-column .event .event-date{display:flex;margin-bottom:4px}.container.dvd #program .timetable .stage-column .event .event-annotation,.container.dvd #program .timetable .stage-column .event .event-speaker,.container.dvd #program .timetable .stage-column .event .event-sub-heading,.container.dvd #program .timetable .stage-column .event .event-time,.container.dvd #program .timetable .stage-column .event .event-title{font-size:12px;font-weight:bold}.container.dvd #program .timetable .stage-column .event .event-time{min-width:90px;font-weight:bold}.container.dvd #program .timetable .stage-column .event .event-sub-heading{font-size:14px;padding-left:16px}.container.dvd #program .timetable .stage-column .event .event-title{font-size:22px;text-decoration:underline;margin-bottom:12px}@media screen and (max-width:963px){.container.dvd #program .timetable .stage-column .event .event-title{font-size:20px}}.container.dvd #program .timetable .stage-column .event .event-speaker{height:100%;font-size:16px;display:flex;justify-content:left;align-items:center}.container.dvd #program .timetable .stage-column .event .event-annotation{padding-top:8px;color:#FF5757;font-weight:normal}.container.dvd #program .timetable .main-stage{background-color:rgba(255,255,255,0.3)}.container.dvd #program .timetable .main-stage .event{color:#782323;border:2px solid #FF5757;background-color:#FFEEEE}.container.dvd #program .timetable .main-stage .event .event-time{color:#782323}.container.dvd #program .timetable .main-stage .opening-keynote{top:168px}.container.dvd #program .timetable .main-stage .opening-keynote .event-speaker{min-height:120px}.container.dvd #program .timetable .main-stage .special-talk{top:408px}.container.dvd #program .timetable .main-stage .special-talk .event-speaker{min-height:115px}@media (max-width:963px){.container.dvd #program .timetable .main-stage .special-talk .event-speaker{min-height:121px}}.container.dvd #program .timetable .main-stage .special-fireside-chat{top:672px}.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:310px}@media (max-width:1058px){.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:277px}}@media (max-width:963px){.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:287px}}@media (max-width:924px){.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:264px}}.container.dvd #program .timetable .main-stage .talk-session2{top:1168px}.container.dvd #program .timetable .main-stage .talk-session2 .event-speaker{min-height:50px}.container.dvd #program .timetable .main-stage .talk-session3{top:1389px}.container.dvd #program .timetable .main-stage .talk-session3 .event-speaker{min-height:230px}.container.dvd #program .timetable .main-stage .talk-session4{top:1848px}.container.dvd #program .timetable .main-stage .talk-session4 .event-speaker{min-height:115px}@media (max-width:963px){.container.dvd #program .timetable .main-stage .talk-session4 .event-speaker{min-height:121px}}.container.dvd #program .timetable .main-stage .pitch-session{top:2123px}.container.dvd #program .timetable .main-stage .pitch-session .event-speaker{min-height:240px;gap:80px}.container.dvd #program .timetable .main-stage .pitch-session .event-speaker span{line-height:1.5}@media (max-width:890px){.container.dvd #program .timetable .main-stage .pitch-session .event-speaker{gap:24px}}.container.dvd #program .timetable .sub-stage{background-color:rgba(255,255,255,0.5)}.container.dvd #program .timetable .sub-stage .event{color:#782323;border:2px solid #44A1AF;background-color:#ECF6F7}.container.dvd #program .timetable .sub-stage .event .event-time{color:#782323}.container.dvd #program .timetable .sub-stage .special-talk{top:888px}.container.dvd #program .timetable .sub-stage .special-talk .event-title{word-break:break-all}.container.dvd #program .timetable .sub-stage .special-talk .event-speaker{min-height:49px}.container.dvd #program .timetable .sub-stage .pitch-session1{top:1128px}.container.dvd #program .timetable .sub-stage .pitch-session1 .event-speaker{min-height:361px}.container.dvd #program .timetable .sub-stage .pitch-session2{top:1750px}.container.dvd #program .timetable .sub-stage .pitch-session2 .event-speaker{min-height:320px}.container.dvd #program .main-stage .coming-soon,.container.dvd #program .sub-stage .coming-soon{pointer-events:none}.container.dvd #program .main-stage .coming-soon.event .event-sub-heading,.container.dvd #program .sub-stage .coming-soon.event .event-sub-heading{padding-left:0}.container.dvd #program .main-stage .coming-soon p:last-of-type,.container.dvd #program .sub-stage .coming-soon p:last-of-type{font-size:22px;font-weight:bold}.container.dvd #program .main-stage .oblique-background-on-hover:hover,.container.dvd #program .sub-stage .oblique-background-on-hover:hover{border:2px solid #fff}.container.dvd #program .main-stage .oblique-background-on-hover:hover p,.container.dvd #program .sub-stage .oblique-background-on-hover:hover p{color:#fff}.container.dvd #program .main-stage .oblique-background-on-hover:hover p span,.container.dvd #program .sub-stage .oblique-background-on-hover:hover p span{color:#fff}.container.dvd #program .main-stage .oblique-background-on-hover:hover .event-time,.container.dvd #program .sub-stage .oblique-background-on-hover:hover .event-time{color:#fff}.container.dvd #program .main-stage .oblique-background-on-hover:hover:after,.container.dvd #program .sub-stage .oblique-background-on-hover:hover:after{height:77%;transform:skewY(-20deg) scale(1,4.2)}.container.dvd #program .main-stage .oblique-background-on-hover:after,.container.dvd #program .sub-stage .oblique-background-on-hover:after{transform:skewY(-20deg) scale(1,0);transition:0.2s cubic-bezier(0.45,0,0.55,1)}.container.dvd #program .main-stage .coming-soon p:last-of-type{color:#FF5757}.container.dvd #program .main-stage .oblique-background-on-hover:after{background:#FF5757}.container.dvd #program .sub-stage .coming-soon p:last-of-type{color:#44A1AF}.container.dvd #program .sub-stage .oblique-background-on-hover:after{background:#44A1AF}.container.dvd #ndv-inc{max-width:none;margin:0 auto}.container.dvd #ndv-inc .ndv-inc-detail{max-width:1080px;margin:auto;padding:0 36px}.container.dvd #ndv-inc ul{display:grid;grid-template:auto/repeat(auto-fit,minmax(auto,210px));justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:950px){.container.dvd #ndv-inc ul{gap:32px}}.container.dvd #ndv-inc li{aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.container.dvd #ndv-inc a{width:100%;height:100%;cursor:pointer;border:2px solid #fff;display:flex;align-items:center;justify-content:center;text-align:center}.container.dvd #ndv-inc figcaption{margin-top:20px;font-size:22px;color:#fff;font-weight:bold}.container.dvd #ndv-inc .link-about{background:#FF5757}.container.dvd #ndv-inc .link-about svg{width:102px;height:80px}.container.dvd #ndv-inc .link-portfolio{background:#FEA21C}.container.dvd #ndv-inc .link-portfolio svg{width:104px;height:80px}.container.dvd #ndv-inc .link-event{background:#44A1AF}.container.dvd #ndv-inc .link-event svg{width:108px;height:80px;stroke:#fff}.container.dvd #ndv-inc .link-activities{background:#C9B43A}.container.dvd #ndv-inc .link-activities svg{width:80px;height:80px}.container.dvd #ndv-inc svg{fill:#fff}.container.dvd #ndv-inc .oblique-background-on-hover:hover:after{height:114px;transform:skewY(-20deg) scale(1,2.5)}.container.dvd #ndv-inc .oblique-background-on-hover:after{background:#fff}.container.dvd #ndv-inc .oblique-background-on-hover.link-about:hover{border:2px solid #FF5757}.container.dvd #ndv-inc .oblique-background-on-hover.link-about:hover svg{fill:#FF5757}.container.dvd #ndv-inc .oblique-background-on-hover.link-about:hover figcaption{color:#FF5757}.container.dvd #ndv-inc .oblique-background-on-hover.link-portfolio:hover{border:2px solid #FEA21C}.container.dvd #ndv-inc .oblique-background-on-hover.link-portfolio:hover svg{fill:#FEA21C}.container.dvd #ndv-inc .oblique-background-on-hover.link-portfolio:hover figcaption{color:#FEA21C}.container.dvd #ndv-inc .oblique-background-on-hover.link-event:hover{border:2px solid #44A1AF}.container.dvd #ndv-inc .oblique-background-on-hover.link-event:hover svg{fill:#44A1AF;stroke:#44A1AF}.container.dvd #ndv-inc .oblique-background-on-hover.link-event:hover figcaption{color:#44A1AF}.container.dvd #ndv-inc .oblique-background-on-hover.link-activities:hover{border:2px solid #C9B43A}.container.dvd #ndv-inc .oblique-background-on-hover.link-activities:hover svg{fill:#C9B43A}.container.dvd #ndv-inc .oblique-background-on-hover.link-activities:hover figcaption{color:#C9B43A}@media screen and (min-width:1010px){a[href^="tel:"]{pointer-events:none}.for_tab{display:none!important}}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none}.for_sp{display:none!important}}@media screen and (max-width:768px){.for_pc{display:none!important}.photo-center figure{width:90%}}@media screen and (max-width:1009px){body.fixed{position:fixed}.dvd_zone{}.dvd_zone header{margin-bottom:60px}.dvd_zone header .header-inner.header-inner-opacity .top{padding:5px 16px}.dvd_zone header .header-inner .top{padding:5px 16px}.dvd_zone header .header-inner .top .img{top:0;font-size:0}.dvd_zone header .header-inner .top .img a img{width:120px}.dvd_zone header .header-inner .top input[type=checkbox]{display:none}.dvd_zone header .header-inner .top input[type=checkbox]:checked~nav{transform:translateX(-100%)}.dvd_zone header .header-inner .top input[type=checkbox]:checked~label .upper{transform:translateY(8px) rotateZ(45deg)}.dvd_zone header .header-inner .top input[type=checkbox]:checked~label .bottom{transform:translateY(-6px) rotateZ(-45deg)}.dvd_zone header .header-inner .top input[type=checkbox]:checked~label .middle{width:0}.dvd_zone header .header-inner .top label{width:50px;height:50px;padding:13px 13px;margin:0;right:0;background-color:transparent;cursor:pointer}.dvd_zone header .header-inner .top label .menu_bar{width:20px;height:2px;margin:5px auto;display:block;background-color:white;transition:background-color 0.5s ease-in,transform 0.5s ease-in,width 0.5s ease-in}.dvd_zone header .header-inner .top nav{width:100%;height:auto;position:fixed;top:60px;bottom:0;right:-100%;z-index:5;transition-duration:0.5s;border-top:2px solid white;background-color:#ff5757;overflow:auto}.dvd_zone header .header-inner .top nav .menu{position:relative;flex-direction:column-reverse;justify-content:space-between}.dvd_zone header .header-inner .top nav .menu .language a{width:100%;margin:0;padding:30px 0;justify-content:center;font-family:"sofia-pro","Noto Sans JP",sans-serif;font-size:14px;font-style:normal;font-weight:600;color:white}.dvd_zone header .header-inner .top nav .menu .language a img.nml{display:block}.dvd_zone header .header-inner .top nav .menu .language a img.hvr{display:none}.dvd_zone header .header-inner .top nav .menu .language a img p{position:absolute;display:inline-block}.dvd_zone header .header-inner .top nav .menu .language a:hover{color:#ff5757;background-color:white}.dvd_zone header .header-inner .top nav .menu .language a:hover img.nml{display:none}.dvd_zone header .header-inner .top nav .menu .language a:hover img.hvr{display:block}.dvd_zone header .header-inner .top nav .menu .dNav{display:block;max-height:none}.dvd_zone header .header-inner .top nav .menu .dNav li{background:url(../img/arrow_menu.svg) no-repeat right 24px top 50%;width:100%;display:list-item;position:relative}.dvd_zone header .header-inner .top nav .menu .dNav li:nth-child(n+2){border-bottom:2px solid white}.dvd_zone header .header-inner .top nav .menu .dNav li:hover{background-color:white}.dvd_zone header .header-inner .top nav .menu .dNav li:hover:after{content:none}.dvd_zone header .header-inner .top nav .menu .dNav li:first-of-type:hover,.dvd_zone header .header-inner .top nav .menu .dNav li:nth-of-type(2):hover,.dvd_zone header .header-inner .top nav .menu .dNav li:nth-of-type(4):hover{background-color:#ff5757}.dvd_zone header .header-inner .top nav .menu .dNav li:first-of-type:hover .pointer_none,.dvd_zone header .header-inner .top nav .menu .dNav li:nth-of-type(2):hover .pointer_none,.dvd_zone header .header-inner .top nav .menu .dNav li:nth-of-type(6):hover .pointer_none{background-color:#ff5757}.dvd_zone header .header-inner .top nav .menu .dNav li.current:after{content:none}.dvd_zone header .header-inner .top nav .menu .dNav li a{padding:30px 0;font-family:"sofia-pro","Noto Sans JP",sans-serif;font-size:14px;font-style:normal;font-weight:600;color:white}.dvd_zone header .header-inner .top nav .menu .dNav li a:hover{color:#ff5757;background:url(../img/arrow_menu_on.svg) no-repeat right 24px top 50%;position:relative}.dvd_zone header .header-inner .top nav .menu .dNav li a:hover .slash{color:#ff5757;background-color:white}.dvd_zone header .header-inner .top nav .menu .dNav li a:hover+ul{pointer-events:none}.dvd_zone header .header-inner .top nav .menu .dNav li a:hover:after{content:none}.dvd_zone header .header-inner .top nav .menu .dNav li a.for_pc{display:none}.dvd_zone header .header-inner .top nav .menu .dNav li a[href="javascript:void(0)"].pointer_none{font-size:12px;padding:12px 24px;text-align:left;pointer-events:none}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder{max-height:225px;padding:0;border-bottom:2px solid white;position:static;display:flex;flex-wrap:wrap}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child{background-color:#ff5757;border:1px dashed white;width:50%;padding:0;margin:0}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child:first-of-type,.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child:nth-of-type(3){border-left:none}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child:nth-of-type(2),.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child:nth-of-type(4){border-left:none;border-right:none}header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child:nth-of-type(3), header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child:nth-of-type(4) {border-top: none;border-bottom: 1px solid white;}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child:hover{background-color:white}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child a{background:url(../img/arrow_menu.svg) no-repeat right 24px top 50%;width:100%;padding:24px;color:white;text-align:left;flex-wrap:nowrap;font-family:"sofia-pro","Noto Sans JP",sans-serif;font-size:14px;font-style:normal;font-weight:600;color:white}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child a:hover{background:url(../img/arrow_menu_on.svg) no-repeat right 24px top 50%;color:#ff5757}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child a:hover .slash{color:#ff5757;background-color:white}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child a .slash{color:white}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child_2bl:first-of-type{border-left:none;border-bottom:none}.dvd_zone header .header-inner .top nav .menu .dNav li .dNavUnder .dNav-child_2bl:nth-of-type(2){border-left:none;border-right:none;border-bottom:none}.dvd_zone header .header-inner .subNav{display:none}.dvd_zone .en header .header-inner .top .menu .language a{margin:0}.dvd_zone footer .footerMenu .fIcons{margin-right:4%}.dvd_zone footer .copy{text-align:center;background-color:#ff5757;color:white;padding:24px 0}.dvd_zone footer .copy small{font-size:12px}}@media (max-width:768px){.dvd_zone .sp{display:block}.dvd_zone .pc{display:none}.dvd_zone h1 .heading_border,.dvd_zone h2 .heading_border,.dvd_zone h3 .heading_border{padding:0 0 0 16px;border-left:8px solid white}.dvd_zone h1 .hTxt,.dvd_zone h2 .hTxt,.dvd_zone h3 .hTxt{margin-top:16px}.dvd_zone h1{padding:40px 16px}.dvd_zone h1 .hTxt{font-size:20px}.dvd_zone h1 .hTtl{font-size:16px}.dvd_zone h2 .hTtl{font-size:24px;line-height:1.2}.dvd_zone h2 .hTtl span{font-size:24px}.dvd_zone h2 .hTxt{font-size:18px}.dvd_zone h2 .hTxt span{font-size:18px}.dvd_zone h2 span{filter:drop-shadow(0 2px 2px rgba(0,0,0,0.5))}}@media (max-width:768px) and (max-width:320px){.dvd_mv .mv{max-height:179px}}@media (max-width:768px){.container.dvd h1.topBox{margin-bottom:0}.container.dvd .topBox{margin-bottom:32px}.container.dvd section{padding:20px 0 60px}.container.dvd .for-peatix{margin:0 auto 32px;padding:0 16px}.container.dvd .for-peatix .event-is-over{padding:19px 16px;font-size:16px;text-align:center}.container.dvd .slogan{margin:0 auto 24px}.container.dvd .slogan h2{margin-bottom:24px}.container.dvd .slogan h2 span:first-of-type{font-size:22px}.container.dvd .slogan h2 span:last-of-type{font-size:20px}.container.dvd .slogan .media-text{margin-bottom:50px;font-size:16px}.container.dvd .slogan .signature{margin-bottom:50px;font-size:14px}.container.dvd .slogan .fade-in-slogan .media-image{margin-left:0px;margin-right:-14%}.container.dvd .slogan .fade-in-slogan .image-wrap{width:clamp(180px,40vw,400px)}.container.dvd .slogan .fade-in-slogan .media-content{margin:0 16px 0;padding:24px;text-align:left}}@media (max-width:768px) and (max-width:600px){.container.dvd .slogan .fade-in-slogan .media-image{margin-right:-19%}}@media (max-width:768px) and (max-width:480px){.container.dvd .slogan .fade-in-slogan .media-content{width:76%}}@media (max-width:768px) and (max-width:430px){.container.dvd .slogan .fade-in-slogan .media-image{margin-right:-25%}.container.dvd .slogan .fade-in-slogan .media-content{width:100%}}@media (max-width:768px) and (max-width:400px){.container.dvd .slogan .fade-in-slogan .media-image{margin-right:-36%}}@media (max-width:768px) and (max-width:360px){.container.dvd .slogan .fade-in-slogan .media-image{margin-right:-53%}.container.dvd .slogan .fade-in-slogan img{width:90%}}@media (max-width:768px){.container.dvd #information h3{margin:24px 0 8px}.container.dvd #information .information-detail{padding:0 16px}.container.dvd #information .full-date,.container.dvd #information .hall-place{flex-direction:column;align-items:flex-start}.container.dvd #information .full-date{margin-bottom:24px}.container.dvd #information .full-date time{font-size:16px}.container.dvd #information .full-date time span{font-size:22px}.container.dvd #information .hall-place div span{font-size:16px;margin-bottom:8px}.container.dvd #information .hall-place div .avenue-link{width:unset;background:unset;text-decoration:underline;font-size:14px}.container.dvd #information .date,.container.dvd #information .hall-name{width:80px;height:36px;font-size:14px}.container.dvd #information .date span,.container.dvd #information .hall-name span{margin-right:14px}.container.dvd #information .date{margin-bottom:8px}.container.dvd #information .hall-name{margin:0 0 18px 0}.container.dvd #docomo-start-up .docomo-start-up-detail,.container.dvd #docomo-start-up .ntt-group-detail,.container.dvd #docomo-start-up .start-up-detail,.container.dvd #ntt-group .docomo-start-up-detail,.container.dvd #ntt-group .ntt-group-detail,.container.dvd #ntt-group .start-up-detail,.container.dvd #start-up .docomo-start-up-detail,.container.dvd #start-up .ntt-group-detail,.container.dvd #start-up .start-up-detail{padding:0 16px}.container.dvd .galleryGrid-docomo-start-up .gridItem.more div p,.container.dvd .galleryGrid-ntt-group .gridItem.more div p,.container.dvd .galleryGrid-start-up .gridItem.more div p{text-align:center}}@media (max-width:768px) and (max-width:400px){.container.dvd .galleryGrid-docomo-start-up .gridItem.more div p,.container.dvd .galleryGrid-ntt-group .gridItem.more div p,.container.dvd .galleryGrid-start-up .gridItem.more div p{font-size:9px}}@media (max-width:768px){.container.dvd #program .annotation{margin-left:24px;font-size:12px}.container.dvd #program .annotation:first-of-type{margin-top:8px}.container.dvd #program .annotation:nth-of-type(2){margin-left:24px}.container.dvd #program .program-detail{padding:0 16px}}@media (max-width:768px) and (max-width:320px){.container.dvd #program .program-detail{max-width:320px}}@media (max-width:768px){.container.dvd #program .timetable{margin:0;padding:52px 0 0;border-bottom:none}.container.dvd #program .timetable:after,.container.dvd #program .timetable:before{left:50%}.container.dvd #program .timetable:before{top:5.5%;font-size:16px}.container.dvd #program .timetable:after{bottom:2.5%;font-size:16px}.container.dvd #program .timetable .time-column{width:18%;border-bottom:none}.container.dvd #program .timetable .time-column .time-slot{min-width:53px;height:160px;font-size:12px}.container.dvd #program .timetable .time-column .time-slot:first-of-type{border-top:none}.container.dvd #program .timetable .time-column .time-slot:nth-last-of-type(2),.container.dvd #program .timetable .time-column .time-slot:nth-last-of-type(3){height:100px}.container.dvd #program .timetable .time-column .time-slot:last-of-type{height:159px;padding-bottom:77px}.container.dvd #program .timetable .time-column .time-slot:before{width:565%;left:calc(100% - 16px);transform:translateX(16px)}}@media (max-width:768px) and (max-width:600px){.container.dvd #program .timetable .time-column .time-slot:before{width:573%}}@media (max-width:768px) and (max-width:492px){.container.dvd #program .timetable .time-column .time-slot:before{width:570%}}@media (max-width:768px) and (max-width:390px){.container.dvd #program .timetable .time-column .time-slot:before{width:553%}}@media (max-width:768px) and (max-width:380px){.container.dvd #program .timetable .time-column .time-slot:before{width:530%}}@media (max-width:768px) and (max-width:370px){.container.dvd #program .timetable .time-column .time-slot:before{width:528%}}@media (max-width:768px) and (max-width:365px){.container.dvd #program .timetable .time-column .time-slot:before{width:513%}}@media (max-width:768px) and (max-width:362px){.container.dvd #program .timetable .time-column .time-slot:before{width:507%}}@media (max-width:768px) and (max-width:359px){.container.dvd #program .timetable .time-column .time-slot:before{width:504%}}@media (max-width:768px) and (max-width:356px){.container.dvd #program .timetable .time-column .time-slot:before{width:507%}}@media (max-width:768px) and (max-width:353px){.container.dvd #program .timetable .time-column .time-slot:before{width:492%}}@media (max-width:768px) and (max-width:350px){.container.dvd #program .timetable .time-column .time-slot:before{width:490%}}@media (max-width:768px) and (max-width:347px){.container.dvd #program .timetable .time-column .time-slot:before{width:489%}}@media (max-width:768px) and (max-width:344px){.container.dvd #program .timetable .time-column .time-slot:before{width:480%}}@media (max-width:768px) and (max-width:341px){.container.dvd #program .timetable .time-column .time-slot:before{width:472%}}@media (max-width:768px) and (max-width:338px){.container.dvd #program .timetable .time-column .time-slot:before{width:466%}}@media (max-width:768px) and (max-width:335px){.container.dvd #program .timetable .time-column .time-slot:before{width:460%}}@media (max-width:768px) and (max-width:330px){.container.dvd #program .timetable .time-column .time-slot:before{width:454%}}@media (max-width:768px) and (max-width:324px){.container.dvd #program .timetable .time-column .time-slot:before{width:435%}}@media (max-width:768px){.container.dvd #program .timetable .time-column.main-bg{background-color:rgba(255,255,255,0.3);border-left:3px solid #FF5757;border-bottom:3px solid #FF5757}.container.dvd #program .timetable .time-column.sub-bg{background-color:rgba(255,255,255,0.5);border-left:3px solid #44A1AF;border-bottom:3px solid #44A1AF}.container.dvd #program .timetable .program-open:before{top:8%;left:51.3%;font-size:16px}.container.dvd #program .timetable .stage-title{width:100%;height:52px;top:0px;left:0;align-items:end}.container.dvd #program .timetable .stage-title.fixed{width:calc(100% - 2.3em);left:16px;position:fixed;z-index:4}.container.dvd #program .timetable .stage-title-main,.container.dvd #program .timetable .stage-title-sub{height:36px;cursor:pointer;background-color:#fff}.container.dvd #program .timetable .stage-title-main{margin-left:unset;border:2px solid #FF5757;border-bottom:none;color:#FF5757}.container.dvd #program .timetable .stage-title-sub{border:2px solid #44A1AF;border-bottom:none;color:#44A1AF}}@media (max-width:768px) and (max-width:460px){.container.dvd #program .timetable .stage-title-sub{text-align:center;line-height:1}}@media (max-width:768px) and (max-width:460px){.container.dvd #program .timetable .sp-program-title{display:block}}@media (max-width:768px){.container.dvd #program .timetable .current{height:48px;position:relative}.container.dvd #program .timetable .current.stage-title-main{border:2px solid #FF5757;background-color:#FF5757;color:#fff;border-bottom:2px solid #FF5757}.container.dvd #program .timetable .current.stage-title-sub{border:2px solid #44A1AF;background-color:#44A1AF;color:#fff;border-bottom:2px solid #44A1AF}.container.dvd #program .timetable .stage-column{width:100%;border-top:none}.container.dvd #program .timetable .stage-column .event{width:97%;left:2%}.container.dvd #program .timetable .stage-column .event .event-date{flex-direction:column}.container.dvd #program .timetable .stage-column .event .event-sub-heading{font-size:12px;padding-left:0}.container.dvd #program .timetable .stage-column .event .event-time{font-size:9px}.container.dvd #program .timetable .stage-column .event .event-title{margin-bottom:8px;font-size:14px}.container.dvd #program .timetable .stage-column .event .event-speaker{font-size:9px;gap:24px}.container.dvd #program .timetable .stage-column .event .event-speaker span{font-size:9px}.container.dvd #program .timetable .main-stage .opening-keynote{top:130px}.container.dvd #program .timetable .main-stage .opening-keynote .event-speaker{min-height:50px}.container.dvd #program .timetable .main-stage .special-talk{top:290px}.container.dvd #program .timetable .main-stage .special-talk .event-speaker{min-height:73px}}@media (max-width:768px) and (max-width:466px){.container.dvd #program .timetable .main-stage .special-talk .event-speaker{min-height:52px}}@media (max-width:768px){.container.dvd #program .timetable .main-stage .special-fireside-chat{top:465px}.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:200px}}@media (max-width:768px) and (max-width:713px){.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:180px}}@media (max-width:768px) and (max-width:391px){.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:158px}}@media (max-width:768px) and (max-width:339px){.container.dvd #program .timetable .main-stage .special-fireside-chat .event-speaker{min-height:138px}}@media (max-width:768px){.container.dvd #program .timetable .main-stage .talk-session2{top:790px}.container.dvd #program .timetable .main-stage .talk-session2 .event-speaker{min-height:40px}}@media (max-width:768px) and (max-width:471px){.container.dvd #program .timetable .main-stage .talk-session2 .event-speaker{min-height:19px}}@media (max-width:768px){.container.dvd #program .timetable .main-stage .talk-session3{top:940px}.container.dvd #program .timetable .main-stage .talk-session3 .event-speaker{min-height:150px}.container.dvd #program .timetable .main-stage .talk-session4{top:1250px}.container.dvd #program .timetable .main-stage .talk-session4 .event-speaker{min-height:74px}}@media (max-width:768px) and (max-width:507px){.container.dvd #program .timetable .main-stage .talk-session4 .event-speaker{min-height:53px}}@media (max-width:768px){.container.dvd #program .timetable .main-stage .pitch-session{top:1440px}.container.dvd #program .timetable .main-stage .pitch-session .event-speaker{min-height:140px}.container.dvd #program .timetable .sub-stage{display:none}.container.dvd #program .timetable .sub-stage .special-talk{top:610px}.container.dvd #program .timetable .sub-stage .special-talk .event-speaker{min-height:30px}}@media (max-width:768px) and (max-width:421px){.container.dvd #program .timetable .sub-stage .special-talk .event-speaker{min-height:20px}}@media (max-width:768px){.container.dvd #program .timetable .sub-stage .pitch-session1{top:770px}.container.dvd #program .timetable .sub-stage .pitch-session1 .event-speaker{min-height:233px}.container.dvd #program .timetable .sub-stage .pitch-session2{top:1190px}.container.dvd #program .timetable .sub-stage .pitch-session2 .event-speaker{min-height:220px}}@media (max-width:768px) and (max-width:454px){.container.dvd #program .timetable .sub-stage .pitch-session2 .event-speaker{min-height:200px}}@media (max-width:768px){.container.dvd #ndv-inc .ndv-inc-detail{padding:0 16px}.container.dvd #ndv-inc figcaption{font-size:16px}.container.dvd #ndv-inc ul{flex-wrap:wrap;gap:16px 8px}}@media screen and (max-width:768px) and (max-width:730px){.container.dvd #ndv-inc ul{justify-content:center;gap:32px}}@media screen and (max-width:768px) and (max-width:484px){.container.dvd #ndv-inc ul{grid-template-columns:repeat(2,1fr);gap:16px 8px}}@media screen and (max-width:768px) and (max-width:340px){.container.dvd #ndv-inc ul{min-width:140px;min-height:140px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.container.dvd #ndv-inc .link-about svg{width:68px;height:55px}.container.dvd #ndv-inc .link-portfolio svg{width:64px;height:50px}.container.dvd #ndv-inc .link-event svg{width:74px;height:55px}.container.dvd #ndv-inc .link-activities svg{width:55px;height:55px}.dvd_zone{}.dvd_zone header{margin-bottom:60px}.dvd_zone header .header-inner .subNav{display:none}.dvd_zone #backToTop{right:8px}.dvd_zone .breadcrumb .breadcrumb-inner{padding:10px 16px}.dvd_zone footer{width:100%;position:relative}.dvd_zone footer a{color:white}.dvd_zone footer .footerMenu{display:block;padding:24px 16px}.dvd_zone footer .footerMenu .footerImg{align-self:center}.dvd_zone footer .footerMenu .footerImg a{display:block;width:37%}.dvd_zone footer .footerMenu .footerImg a img{width:100%}.dvd_zone footer .footerMenu .fIcons{justify-content:space-between;padding-top:10px;width:37%}.dvd_zone footer .footerMenu .fIcons a{margin:0}.dvd_zone footer .footerMenu .fCont{display:block;padding:30px 50px}.dvd_zone footer .footerMenu .fItem{width:100%;margin-left:0}.dvd_zone footer .footerMenu .fItem:nth-child(3){margin-left:0}.dvd_zone footer .footerMenu .fNav{margin:0;padding-top:48px}.dvd_zone footer .footerMenu .fNav>a{font-weight:bold}.dvd_zone footer .footerMenu .fNav ul{font-size:15px;line-height:2}.dvd_zone footer .footerMenu .fNav ul li{display:block;padding:0}.dvd_zone footer .footerMenu .fNav ul li:first-child{width:100%;margin-top:0}.dvd_zone footer .footerMenu .fNav ul li:nth-of-type(2),.dvd_zone footer .footerMenu .fNav ul li:nth-of-type(3),.dvd_zone footer .footerMenu .fNav ul li:nth-of-type(5),.dvd_zone footer .footerMenu .fNav ul li:nth-of-type(7){width:100%;display:flex}.dvd_zone footer .footerMenu .fNav ul li:nth-of-type(3),.dvd_zone footer .footerMenu .fNav ul li:nth-of-type(5){padding:initial}.dvd_zone footer .footerMenu .fNav ul li ul li{position:relative}.dvd_zone footer .footerMenu .fNav .fList{display:flex;flex-wrap:wrap}.dvd_zone footer .footerMenu .fNav .fList:before{content:none}.dvd_zone footer .footerMenu .fNav .fList li{width:50%}.dvd_zone footer .footerMenu .fNav .fList li:nth-child(2){padding-bottom:0}.dvd_zone footer .footerMenu .fNav .fList li ul{margin-top:0;margin-left:10px}.dvd_zone footer .footerMenu .fNav .fList li a.none{width:50%}.dvd_zone footer .footerMenu .fNav .fList li:last-child{padding-bottom:24px}.dvd_zone footer .footerMenu .fNav .fList li ul li{margin-bottom:24px}.dvd_zone footer .footerMenu .fNav .fList li ul li:last-child{padding-bottom:0}.dvd_zone footer .footerMenu .fNav2{padding-right:0}.dvd_zone footer .footerMenu .fNav2 .fList2{display:flex;flex-wrap:wrap}.dvd_zone footer .footerMenu .fNav2 .fList2:before{content:none}.dvd_zone footer .footerMenu .fNav2 .fList2 li{width:50%;padding-bottom:24px}}.dvd_zone .modal{width:100%;height:100%;display:none;position:fixed;z-index:10;left:0;top:0;background-color:rgba(0,0,0,0.7)}.dvd_zone .modal.main-stage-color .member-information{background-color:#FF5757}.dvd_zone .modal.main-stage-color .pitch-member li{border:1px solid #FF5757}.dvd_zone .modal.main-stage-color .pitch-member .introduction{background-color:#FF5757}.dvd_zone .modal.sub-stage-color .member-information{background-color:#44A1AF}.dvd_zone .modal.sub-stage-color .pitch-member li{border:1px solid #44A1AF}.dvd_zone .modal.sub-stage-color .pitch-member .introduction{background-color:#44A1AF}.dvd_zone .modal .modal-content{width:90%;max-width:1008px;max-height:90vh;position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);animation:show 0.3s linear 0s;overflow:hidden}@keyframes show{0%{opacity:0}to{opacity:1}}.dvd_zone .modal .modal-top{position:relative}.dvd_zone .modal .modal-top .modal-close{width:30px;height:30px;position:absolute;top:24px;right:36px}.dvd_zone .modal .modal-top .modal-close:before{content:"";position:absolute;display:block;height:3px;width:100%;background:#782323;left:0;top:0;bottom:0;margin:auto;transform:rotate(225deg)}.dvd_zone .modal .modal-top .modal-close:after{content:"";position:absolute;display:block;height:3px;width:100%;background:#782323;left:0;top:0;bottom:0;margin:auto;transform:rotate(-225deg)}.dvd_zone .modal .modal-top .modal-close:focus,.dvd_zone .modal .modal-top .modal-close:hover{text-decoration:none;cursor:pointer}.dvd_zone .modal .company-box{display:flex}.dvd_zone .modal .company-box .logo-wrap{width:200px;height:200px;padding:0 36px;display:flex;align-items:center}.dvd_zone .modal .company-box .logo img{width:100%;height:100%}.dvd_zone .modal .company-box .information-Box{margin-top:24px}.dvd_zone .modal .company-box .name{margin-bottom:26px;margin-right:68px;font-size:32px;font-weight:bold;color:#782323}.dvd_zone .modal .company-box .department{margin-bottom:16px;margin-right:24px;font-size:18px;font-weight:bold;color:#782323}.dvd_zone .modal .company-box .about{font-size:16px;font-weight:bold;color:#782323}.dvd_zone .modal .title{width:100%;padding:16px 36px;font-weight:bold;color:#fff}.dvd_zone .modal .content-box{overflow:hidden;color:#782323}.dvd_zone .modal .content-box .scroll{padding:36px;max-height:calc(60vh - 147px);overflow-y:auto}.dvd_zone .modal .content-box .text{width:100%;padding-bottom:36px;font-size:18px;font-weight:bold}.dvd_zone .modal .content-box .url{width:100%;padding-bottom:36px}.dvd_zone .modal .content-box .url a{font-size:18px;font-weight:bold;color:#782323;text-decoration:underline}.dvd_zone .modal .content-box .request{margin-bottom:36px}.dvd_zone .modal .content-box .assets,.dvd_zone .modal .content-box .request{font-size:18px;font-weight:bold}.dvd_zone .modal .content-box .assets .assets-heading,.dvd_zone .modal .content-box .assets .request-heading,.dvd_zone .modal .content-box .request .assets-heading,.dvd_zone .modal .content-box .request .request-heading{margin-bottom:16px;padding-bottom:18px;border-bottom:2px solid #782323}.dvd_zone .modal .content-box .assets li,.dvd_zone .modal .content-box .request li{margin-left:28px;padding-bottom:16px;list-style:disc}.dvd_zone .modal .content-box .assets li:last-of-type,.dvd_zone .modal .content-box .request li:last-of-type{padding-bottom:0}.dvd_zone .modal .content-box .member{margin-top:36px;display:flex;align-items:center;justify-content:center}.dvd_zone .modal .content-box figure{width:200px;height:138px}.dvd_zone .modal .content-box .member-information{min-height:125px;max-width:200px;padding:16px;color:#fff;font-weight:bold}.dvd_zone .modal .content-box .member-information p:first-of-type{margin-bottom:24px;font-size:18px}.dvd_zone .modal .content-box .member-information p:last-of-type{font-size:14px}.dvd_zone .modal.modal-start-up .title{background:#44A1AF}.dvd_zone .modal.modal-ntt-group .title{background:#FF5757}.dvd_zone .modal.modal-docomo-start-up .title{background:#333333}.dvd_zone .modal.multiple-person .heading,.dvd_zone .modal.one-person .heading,.dvd_zone .modal.three-person .heading,.dvd_zone .modal.two-person .heading{margin:24px 0 32px 36px;padding:0 0 0 28px;border-left:8px solid #C9B43A}.dvd_zone .modal.multiple-person .heading p,.dvd_zone .modal.multiple-person .heading span,.dvd_zone .modal.one-person .heading p,.dvd_zone .modal.one-person .heading span,.dvd_zone .modal.three-person .heading p,.dvd_zone .modal.three-person .heading span,.dvd_zone .modal.two-person .heading p,.dvd_zone .modal.two-person .heading span{font-weight:bold;color:#C9B43A}.dvd_zone .modal.multiple-person .heading p,.dvd_zone .modal.one-person .heading p,.dvd_zone .modal.three-person .heading p,.dvd_zone .modal.two-person .heading p{margin-bottom:28px;font-size:32px}.dvd_zone .modal.multiple-person .heading span,.dvd_zone .modal.one-person .heading span,.dvd_zone .modal.three-person .heading span,.dvd_zone .modal.two-person .heading span{font-size:22px}.dvd_zone .modal.multiple-person .title,.dvd_zone .modal.one-person .title,.dvd_zone .modal.three-person .title,.dvd_zone .modal.two-person .title{background-color:#C9B43A}.dvd_zone .modal.two-person .content-box .member{justify-content:space-around}.dvd_zone .modal.two-person.en .content-box .member-information{height:174px}.dvd_zone .modal.two-person.en .content-box .member-information p{word-break:break-all}.dvd_zone .modal.three-person .content-box .member{justify-content:space-between}@media (max-width:877px){.dvd_zone .modal.three-person .content-box .member .cross-mark{display:none}}.dvd_zone .modal.three-person .content-box .member-information{height:146px}.dvd_zone .modal.three-person.en .content-box .member-information{height:174px}.dvd_zone .modal.three-person.en .content-box .member-information p{word-break:break-all}.dvd_zone .modal.three-person .cross-mark{min-width:4%}.dvd_zone .modal.multiple-person .content-box .scroll{height:98%}.dvd_zone .modal.multiple-person .content-box .text{padding:0 0 36px}.dvd_zone .modal.multiple-person .pitch-member{display:flex;flex-wrap:wrap;align-items:stretch;gap:24px}.dvd_zone .modal.multiple-person .pitch-member li{width:calc(50% - 12px);max-width:455px}.dvd_zone .modal.multiple-person .pitch-member .coming-soon-pitch-session{border:none}.dvd_zone .modal.multiple-person .pitch-member .coming-soon-pitch-session .introduction{height:162px}.dvd_zone .modal.multiple-person .pitch-member .coming-soon-pitch-session .introduction section{margin:auto}.dvd_zone .modal.multiple-person .pitch-member .introduction{padding:16px;display:flex;color:#fff;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member .introduction figure{width:104px;height:130px}.dvd_zone .modal.multiple-person .pitch-member .introduction section{margin-left:16px}.dvd_zone .modal.multiple-person .pitch-member .introduction h4{font-size:24px;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member .introduction p{font-size:16px}.dvd_zone .modal.multiple-person .pitch-member .introduction p:first-of-type{margin:4px 0 16px}.dvd_zone .modal.multiple-person .pitch-member aside{color:#782323;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member aside section{padding:16px}.dvd_zone .modal.multiple-person .pitch-member aside section:last-of-type{padding-top:0}.dvd_zone .modal.multiple-person .pitch-member aside .name{width:100%}.dvd_zone .modal.multiple-person .pitch-member .details{display:flex;align-items:flex-start}.dvd_zone .modal.multiple-person .pitch-member .details .logo{width:80px;height:80px;flex-shrink:0}.dvd_zone .modal.multiple-person .pitch-member .details .logo img{width:auto;height:auto;max-height:100%;max-width:100%}.dvd_zone .modal.multiple-person .pitch-member .details .description{margin-left:16px;font-weight:bold;color:#782323;word-break:break-all}.dvd_zone .modal.multiple-person .pitch-member .details p{margin-bottom:16px;font-size:14px}.dvd_zone .modal.multiple-person .pitch-member .details .website a{font-size:12px;font-weight:bold;color:#782323;text-decoration:underline}.dvd_zone .modal.multiple-person .pitch-member .details .website a:hover{text-decoration:none}.dvd_zone .modal .cross-mark{position:relative;width:50px;height:50px}.dvd_zone .modal .cross-mark .line{position:absolute;height:2px;border-radius:6px;background-color:#1A1A1A}.dvd_zone .modal .cross-mark .line.line-straight{width:67.6px;transform:rotate(45deg);top:24px;left:-9px;transform-origin:center;z-index:1}.dvd_zone .modal .cross-mark .line.line-spread{width:30px;transform:rotate(-45deg);top:74%;left:-4px;transform-origin:center;border-radius:6px}.dvd_zone .modal .cross-mark .line.line-spread:before{content:"";position:absolute;width:30px;height:2px;transform:rotate(0deg);top:0px;left:38px;background-color:#1A1A1A;border-radius:6px}@media (max-width:768px){.dvd_zone .main-stage-color .pitch-member .details_sp{background-color:#FF5757}.dvd_zone .main-stage-color .pitch-member .accordion-toggle{color:#FF5757}.dvd_zone .main-stage-color .pitch-member .accordion-toggle:after{background-color:#FF5757}.dvd_zone .main-stage-color .pitch-member .accordion-toggle .label{color:#FF5757}.dvd_zone .sub-stage-color .pitch-member .details_sp{background-color:#44A1AF}.dvd_zone .sub-stage-color .pitch-member .accordion-toggle{color:#44A1AF}.dvd_zone .sub-stage-color .pitch-member .accordion-toggle:after{background-color:#44A1AF}.dvd_zone .sub-stage-color .pitch-member .accordion-toggle .label{color:#44A1AF}.dvd_zone .modal{min-width:320px}.dvd_zone .modal.open .modal-container{overflow-y:auto}.dvd_zone .modal .modal-container{max-height:calc(90vh - 64px)}.dvd_zone .modal .modal-top{width:100%;height:60px}.dvd_zone .modal .modal-top .modal-close{width:32px;height:32px;margin-left:auto;right:16px;z-index:5}.dvd_zone .modal .modal-top .modal-close:before{height:4px}.dvd_zone .modal .modal-top .modal-close:after{height:4px}.dvd_zone .modal .company-box{flex-direction:column;align-items:center}.dvd_zone .modal .company-box .logo-wrap{padding:0}.dvd_zone .modal .company-box .information-Box{width:100%;margin-top:0;padding:0 16px 16px}.dvd_zone .modal .company-box .name{margin-bottom:8px;margin-right:0;font-size:20px}.dvd_zone .modal .company-box .department{margin-bottom:16px;margin-right:0;font-size:14px}.dvd_zone .modal .company-box .about{font-size:12px;font-weight:bold;color:#782323}.dvd_zone .modal .title{height:auto;padding:16px;font-size:16px}.dvd_zone .modal .content-box{height:unset;overflow:unset}.dvd_zone .modal .content-box .scroll{padding:16px;overflow-y:unset}.dvd_zone .modal .content-box .text{padding:0 0 16px 0;font-size:14px}.dvd_zone .modal .content-box .text span{font-weight:normal}.dvd_zone .modal .content-box .url{width:100%;padding-bottom:32px}.dvd_zone .modal .content-box .url a{word-break:break-all;font-size:12px}.dvd_zone .modal .content-box .request{margin-bottom:16px}.dvd_zone .modal .content-box .assets,.dvd_zone .modal .content-box .request{font-size:14px;font-weight:normal}.dvd_zone .modal .content-box .assets .assets-heading,.dvd_zone .modal .content-box .assets .request-heading,.dvd_zone .modal .content-box .request .assets-heading,.dvd_zone .modal .content-box .request .request-heading{margin-bottom:4px;padding-bottom:4px;font-size:14px;border-bottom:1px solid #782323}.dvd_zone .modal .content-box .assets li,.dvd_zone .modal .content-box .request li{margin-left:0;padding:0 0 0 1em;position:relative;list-style:none}.dvd_zone .modal .content-box .assets li:before,.dvd_zone .modal .content-box .request li:before{content:"•";position:absolute;left:0;top:-5px;transform:translateX(0.2em);font-size:18px;color:#782323}.dvd_zone .modal .content-box .assets{padding-bottom:16px}.dvd_zone .modal .content-box .member{margin-top:16px}.dvd_zone .modal.multiple-person .heading,.dvd_zone .modal.one-person .heading,.dvd_zone .modal.three-person .heading,.dvd_zone .modal.two-person .heading{margin:0 16px 32px}.dvd_zone .modal.multiple-person .heading p,.dvd_zone .modal.one-person .heading p,.dvd_zone .modal.three-person .heading p,.dvd_zone .modal.two-person .heading p{margin-bottom:16px;font-size:24px}.dvd_zone .modal.multiple-person .heading span,.dvd_zone .modal.one-person .heading span,.dvd_zone .modal.three-person .heading span,.dvd_zone .modal.two-person .heading span{font-size:18px}.dvd_zone .modal.multiple-person .content-box .member li,.dvd_zone .modal.one-person .content-box .member li,.dvd_zone .modal.three-person .content-box .member li,.dvd_zone .modal.two-person .content-box .member li{width:124px}.dvd_zone .modal.multiple-person .content-box .member .cross-mark,.dvd_zone .modal.one-person .content-box .member .cross-mark,.dvd_zone .modal.three-person .content-box .member .cross-mark,.dvd_zone .modal.two-person .content-box .member .cross-mark{display:none}.dvd_zone .modal.multiple-person .content-box figure,.dvd_zone .modal.one-person .content-box figure,.dvd_zone .modal.three-person .content-box figure,.dvd_zone .modal.two-person .content-box figure{width:124px;height:124px}.dvd_zone .modal.multiple-person .content-box figure img,.dvd_zone .modal.one-person .content-box figure img,.dvd_zone .modal.three-person .content-box figure img,.dvd_zone .modal.two-person .content-box figure img{width:100%;height:100%;object-fit:cover}.dvd_zone .modal.multiple-person .content-box .member-information,.dvd_zone .modal.one-person .content-box .member-information,.dvd_zone .modal.three-person .content-box .member-information,.dvd_zone .modal.two-person .content-box .member-information{height:124px}.dvd_zone .modal.multiple-person .content-box .member-information p:first-of-type,.dvd_zone .modal.one-person .content-box .member-information p:first-of-type,.dvd_zone .modal.three-person .content-box .member-information p:first-of-type,.dvd_zone .modal.two-person .content-box .member-information p:first-of-type{margin-bottom:8px;font-size:16px}.dvd_zone .modal.multiple-person .content-box .member-information p:last-of-type,.dvd_zone .modal.one-person .content-box .member-information p:last-of-type,.dvd_zone .modal.three-person .content-box .member-information p:last-of-type,.dvd_zone .modal.two-person .content-box .member-information p:last-of-type{font-size:12px}.dvd_zone .modal.one-person .content-box .member{padding-bottom:16px}.dvd_zone .modal.two-person .content-box .member{justify-content:center;gap:12.3%;padding-bottom:16px}}@media (max-width:768px) and (max-width:480px){.dvd_zone .modal.two-person .content-box .member{gap:8px}}@media (max-width:768px){.dvd_zone .modal.two-person.en .member-information{height:174px}.dvd_zone .modal.three-person .content-box .member{padding-bottom:16px;flex-wrap:wrap;justify-content:space-around;display:grid;grid-template:auto/repeat(auto-fit,minmax(auto,124px));gap:8px}.dvd_zone .modal.three-person .content-box .member-information{height:157px}}@media (max-width:768px) and (max-width:466px){.dvd_zone .modal.three-person .content-box .member{margin:0 16px;gap:16px}.dvd_zone .modal.three-person .content-box .member li{width:140px}.dvd_zone .modal.three-person .content-box .member li .img{width:140px;height:140px}}@media (max-width:768px) and (max-width:370px){.dvd_zone .modal.three-person .content-box .member{margin:0;gap:8px}.dvd_zone .modal.three-person .content-box .member li{width:124px}.dvd_zone .modal.three-person .content-box .member li .img{width:124px;height:124px}}@media (max-width:768px){.dvd_zone .modal.multiple-person .content-box{height:74%}.dvd_zone .modal.multiple-person .content-box .text{padding-bottom:32px}.dvd_zone .modal.multiple-person .content-box.sp .pitch-member{padding-bottom:16px}.dvd_zone .modal.multiple-person .miraitranslate .logo{margin:8px 0}.dvd_zone .modal.multiple-person .pitch-member{gap:16px;border:none}.dvd_zone .modal.multiple-person .pitch-member li{width:100%;max-width:initial;position:relative}.dvd_zone .modal.multiple-person .pitch-member .coming-soon-pitch-session .introduction{height:53px}.dvd_zone .modal.multiple-person .pitch-member .coming-soon-pitch-session .introduction h4{font-size:14px}.dvd_zone .modal.multiple-person .pitch-member .introduction_sp{display:initial}.dvd_zone .modal.multiple-person .pitch-member .introduction_sp .logo{width:100px;height:40px;margin-left:16px}.dvd_zone .modal.multiple-person .pitch-member .introduction_sp section{margin:0 16px}.dvd_zone .modal.multiple-person .pitch-member .introduction_sp section .name{width:100%;font-size:14px}.dvd_zone .modal.multiple-person .pitch-member .introduction_sp section .attribute{padding:2px 6px;font-size:9px;font-weight:bold;border:1px solid #782323;text-align:center}.dvd_zone .modal.multiple-person .pitch-member .introduction_sp section .sub-attribute{font-size:9px;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member .personal{padding:16px;display:flex}.dvd_zone .modal.multiple-person .pitch-member .personal figure{width:104px;height:104px}.dvd_zone .modal.multiple-person .pitch-member .personal figure img{width:100%;height:100%}.dvd_zone .modal.multiple-person .pitch-member .personal section{margin:0;padding:0 0 0 16px;background-color:#fff}.dvd_zone .modal.multiple-person .pitch-member .personal section h4{margin-bottom:4px;font-size:16px}.dvd_zone .modal.multiple-person .pitch-member .personal section p{font-size:12px;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member .accordion-toggle{background-color:transparent;border:none;cursor:pointer;text-align:right;display:flex;align-items:center;justify-content:flex-end;position:absolute;bottom:16px;right:16px;font-size:9px;font-weight:bold;text-decoration:underline}.dvd_zone .modal.multiple-person .pitch-member .accordion-toggle .label{margin-right:5px;font-size:9px;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member .accordion-toggle:after{content:"";width:12px;height:8px;margin-left:4px;display:inline-block;mask-image:url("../img/icon_arrow_bottom.svg");mask-size:cover;transition:transform 0.3s ease,background-color 0.3s ease}.dvd_zone .modal.multiple-person .pitch-member .accordion-toggle.open{width:100%;padding:0 16px 16px;position:initial;color:#fff;font-size:9px;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member .accordion-toggle.open:after{transform:rotate(180deg);background-color:#fff}.dvd_zone .modal.multiple-person .pitch-member .accordion-toggle.open .label{color:#fff}.dvd_zone .modal.multiple-person .pitch-member .details_sp{max-height:0;padding:0;color:#fff;overflow:hidden;transition:max-height 0.3s ease-out}.dvd_zone .modal.multiple-person .pitch-member .details_sp.open{max-height:max-content;overflow:visible;transition:max-height 0.5s ease-in}.dvd_zone .modal.multiple-person .pitch-member .details_sp .description{padding:8px 16px 16px}.dvd_zone .modal.multiple-person .pitch-member .details_sp .description p:first-of-type{padding:0 0 16px;font-size:14px;font-weight:bold}.dvd_zone .modal.multiple-person .pitch-member .details_sp .description p:nth-of-type(2){padding:0 0 16px;font-size:12px;font-weight:normal}.dvd_zone .modal.multiple-person .pitch-member .details_sp .website{padding:0}.dvd_zone .modal.multiple-person .pitch-member .details_sp .website a{font-size:12px;font-weight:bold;text-decoration:underline;word-break:break-all;color:#fff}.dvd_zone .modal.multiple-person .pitch-member .details_sp .website a:hover{text-decoration:none}}.mt4{margin-top:4px}.mb4{margin-bottom:4px}.mr4{margin-right:4px}.ml4{margin-left:4px}.pt4{padding-top:4px}.pb4{padding-bottom:4px}.pr4{padding-right:4px}.pl4{padding-left:4px}ω