#schedule{margin-top:12rem}@media screen and (max-width: 768px){#schedule{margin-top:6rem}}#schedule ul.month{display:flex;color:#fff}@media screen and (max-width: 768px){#schedule ul.month{flex-direction:column}}#schedule ul.month>li{width:100%}#schedule ul.month>li .inner{padding:2rem 2.4rem 2.4rem 0;position:relative}@media screen and (max-width: 768px){#schedule ul.month>li .inner{display:flex;padding-top:0}}#schedule ul.month>li .inner .logo{position:absolute;top:3rem;right:3rem;width:22.4rem}@media screen and (max-width: 768px){#schedule ul.month>li .inner .logo{top:auto;bottom:2.4rem;width:18rem}}#schedule ul.month>li.end{width:fit-content}#schedule ul.month>li.end .inner{padding-left:12rem}@media screen and (max-width: 768px){#schedule ul.month>li.end .inner{padding-left:0}}#schedule ul.month>li.end .item .head::after{width:12rem;left:-12rem}#schedule ul.month .mon,#schedule ul.month .date{display:flex;align-items:baseline;width:fit-content;font-family:"Inter",sans-serif}#schedule ul.month .mon .num,#schedule ul.month .date .num{font-size:4.2rem;font-weight:600}@media screen and (max-width: 768px){#schedule ul.month .mon .num,#schedule ul.month .date .num{font-size:2.4rem}}#schedule ul.month .mon .jp,#schedule ul.month .date .jp{font-size:4rem;font-weight:700}@media screen and (max-width: 768px){#schedule ul.month .mon .jp,#schedule ul.month .date .jp{font-size:2rem}}#schedule ul.month .mon .unit,#schedule ul.month .date .unit{font-size:2.4rem;font-weight:700}@media screen and (max-width: 768px){#schedule ul.month .mon .unit,#schedule ul.month .date .unit{font-size:1.2rem}}#schedule ul.month .mon{padding:0 0 1.2rem 2rem}@media screen and (max-width: 768px){#schedule ul.month .mon{min-height:3.6rem;padding:.6rem 1rem 0 1rem}}#schedule ul.month .date{padding:1.2rem 2rem;box-sizing:border-box}@media screen and (max-width: 768px){#schedule ul.month .date{min-height:3.6rem;padding:.6rem 1rem}}#schedule ul.month .june{margin-left:calc((100% - 120rem)/2)}@media screen and (max-width: 768px){#schedule ul.month .june{margin-left:0}}#schedule ul.month .june .inner{background:#e3fcff}#schedule ul.month .june .mon{color:#5ba9ff}#schedule ul.month .june .date{background:#5ba9ff}#schedule ul.month .june .item .title{background-image:linear-gradient(270deg, rgb(91, 169, 255) 0%, rgb(69, 69, 178) 100%)}@media screen and (max-width: 768px){#schedule ul.month .july{margin-left:0}}#schedule ul.month .july .inner{background:#e2e9fe}#schedule ul.month .july .mon{color:#4545b2}#schedule ul.month .july .date{background:#4545b2;white-space:nowrap}#schedule ul.month .july .item .title{background-image:linear-gradient(270deg, rgb(123, 69, 178) 0%, #4545b2 100%)}#schedule ul.month .october .inner{background:#ffe8f8}#schedule ul.month .october .mon{color:#c83c8a}#schedule ul.month .october .date{background:#c83c8a}#schedule ul.month .october .item .title{background-image:linear-gradient(270deg, rgb(123, 69, 178) 0%, #c83c8a 100%)}#schedule ul.month .november .inner{background:#fff5ec}#schedule ul.month .november .mon{color:#be45b2}#schedule ul.month .november .date{background:#be45b2}#schedule ul.month .november .item .title{background-image:linear-gradient(270deg, #fec414 0%, #be45b2 100%)}#schedule ul.item{display:flex;gap:2.4rem}@media screen and (max-width: 768px){#schedule ul.item{flex-direction:column;gap:1.2rem}}#schedule ul.item>li{width:100%}#schedule ul.item .head{position:relative}#schedule ul.item .head::after{content:"";width:calc(100% + 2.4rem);height:1rem;background:#be45b2;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}@media screen and (max-width: 768px){#schedule ul.item .head::after{display:none}}#schedule ul.item .head .date{position:relative;z-index:2}#schedule ul.item .title{width:fit-content;letter-spacing:0;padding:2.4rem 2rem;margin-left:2.2rem;font-size:1.8rem;font-weight:700;white-space:nowrap}@media screen and (max-width: 768px){#schedule ul.item .title{white-space:normal;font-size:1.5rem;line-height:1.5;padding:1.2rem 1rem}}#schedule ul.item>li.end .head:after{display:none}#schedule ul.item>li.end{padding-bottom:9rem}#schedule .pic{display:block;width:34.8rem;transform-origin:center center;margin:3rem auto 0}#schedule .pic img{width:100%}@media screen and (max-width: 768px){#schedule .pic{margin:0 auto;width:30rem}}#result2025{background:#000;padding:8rem 0 12rem;margin-top:10rem;position:relative}@media screen and (max-width: 768px){#result2025{margin-top:6rem;padding:4rem 0 6rem}}#result2025>*{position:relative;z-index:3}#result2025 h2 .main{color:#fff}#result2025 .data_container{display:flex;gap:10rem;justify-content:center}@media screen and (max-width: 768px){#result2025 .data_container{flex-direction:column;align-items:center;gap:4rem}}#result2025 .data_container .data{width:30.8rem}#result2025 .data_container .data h3{font-size:3rem;border-bottom:1px solid #fff;color:#fff;text-align:center;padding-bottom:1rem}@media screen and (max-width: 768px){#result2025 .data_container .data h3{font-size:2rem}}#result2025 .data_container .data .contents_body{color:#be45b2;margin-top:2rem}#result2025 .data_container .data .contents_body .txt{font-size:1.9rem;text-align:center;line-height:1.2;font-weight:700;min-height:2lh;color:#fff}@media screen and (max-width: 768px){#result2025 .data_container .data .contents_body .txt{font-size:1.4rem}}#result2025 .data_container .data .contents_body .chart{width:100%;height:26rem;position:relative;margin:2.4rem auto 0;display:grid;place-content:center}#result2025 .data_container .data .contents_body .chart .graph{display:block;width:50%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:.6s}#result2025 .data_container .data .contents_body .chart .graph.right{left:auto;right:0}#result2025 .data_container .data .contents_body .chart .graph mask,#result2025 .data_container .data .contents_body .chart .graph image{display:block}#result2025 .data_container .data .contents_body .chart .graph mask path{transform:rotate(-180deg);fill:#fff;transition:.2s;transition-timing-function:linear}#result2025 .data_container .data .contents_body .chart .graph mask.right path{transform-origin:left center}#result2025 .data_container .data .contents_body .chart .graph mask.left path{transform-origin:right center;transition-delay:.2s}#result2025 .data_container .data .contents_body .chart .number{font-size:10rem;font-family:"Inter",sans-serif;font-weight:500;letter-spacing:0;display:flex;align-items:baseline}#result2025 .data_container .data .contents_body .chart .number .unit{font-size:4.5rem}#result2025 .data_container .data.local_gov .contents_body .icon{width:6rem;margin:0 auto}#result2025 .data_container .data.local_gov .contents_body .icon+*{margin-top:3rem}#result2025 .data_container .data.general .contents_body .chart{width:26rem}#result2025 .data_container .data.general .contents_body .chart .number{font-size:8.4rem}#result2025 .data_container .data.visitor .contents_body .icon{width:12.8rem;margin:0 auto;position:absolute;top:1.8rem;left:0;right:0;margin:auto}#result2025 .data_container .data.visitor .contents_body .number .unit{font-size:4rem;font-weight:700}#result2025 .data_container .data.inview.active svg mask.right path,#result2025 .data_container .data.inview.active svg mask.left path{transform:rotate(0deg) !important}#result2025 .comment{color:#fff;font-size:2rem;text-align:center;font-weight:700;line-height:2;margin-top:7.2rem}@media screen and (max-width: 768px){#result2025 .comment{font-size:1.6rem;padding-inline:1.5rem}}#result2025 #dx_booth{margin-top:9.6rem}#result2025 #dx_booth h3{display:flex;flex-direction:column;align-items:center;gap:2rem;color:#fff;font-size:2.4rem}#result2025 #dx_booth h3::before{content:"";display:block;width:12rem;height:.2rem;background:#be45b2}#result2025 #dx_booth .contents_body{margin-top:4rem}#result2025 #dx_booth .contents_body.grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:3.6rem 6rem}@media screen and (max-width: 768px){#result2025 #dx_booth .contents_body.grid{grid-template-columns:100%;gap:1.8rem}}#result2025 #dx_booth .contents_body.grid .card{background:#fff;padding:3.6rem 3rem;text-align:center}@media screen and (max-width: 768px){#result2025 #dx_booth .contents_body.grid .card{padding:2.4rem 1.8rem}}#result2025 #dx_booth .contents_body.grid .card .title{font-size:2.2rem;color:#be45b2}@media screen and (max-width: 768px){#result2025 #dx_booth .contents_body.grid .card .title{font-size:2rem}}#result2025 #dx_booth .contents_body.grid .card .title+*{margin-top:2rem;line-height:2}#result2025 #voice{width:100%;max-width:84.6rem;margin-top:9rem}@media screen and (max-width: 768px){#result2025 #voice{margin-top:4.8rem}}#result2025 #voice img{width:100%}#result2025 .contents_body .btn_area{margin-top:6rem}@media screen and (max-width: 768px){#result2025 .contents_body .btn_area{margin-top:3rem}}#result2025 .contents_body .btn{width:42.2rem}@media screen and (max-width: 768px){#result2025 .contents_body .btn{width:32rem}}#exhibitor #overview .contents_body{font-size:2rem;line-height:2;font-weight:700;text-align:center}@media screen and (max-width: 768px){#exhibitor #overview .contents_body{font-size:1.6rem;padding-inline:1.5rem}}#exhibitor #result2025 .comment+*{margin-top:4.8rem}#exhibitor #result2025 .data_container{justify-content:center;gap:6rem}#exhibitor #result2025 .data_container .data{display:flex;flex-direction:column}#exhibitor #result2025 .data_container .data h3{font-size:2.2rem}#exhibitor #result2025 .data_container .data .contents_body{display:flex;flex-direction:column;flex-grow:1}#exhibitor #result2025 .data_container .data .contents_body .txt{font-size:1.3rem;line-height:1.5}#exhibitor #result2025 .data_container .data .contents_body .txt+*{margin-top:2.4rem !important}#exhibitor #result2025 .data_container .data .contents_body .chart{padding-top:0;height:100%;margin-top:0}#exhibitor #result2025 .data_container .data .contents_body .chart .number{font-size:6rem;font-family:"Inter",sans-serif;font-weight:500;letter-spacing:0;display:flex;align-items:baseline}#exhibitor #result2025 .data_container .data .contents_body .chart .number .unit{font-size:3rem}#exhibitor #result2025 .data_container .data.local_gov .contents_body .icon{width:4rem;margin:0 auto}#exhibitor #result2025 .data_container .data.local_gov .contents_body .icon+*{margin-top:1.2rem}#exhibitor #result2025 .data_container .data.visitor .contents_body .icon{position:static;width:7.68rem;margin:0 auto}#exhibitor #result2025 .data_container .data.visitor .contents_body .number{margin-top:1rem}#exhibitor #result2025 .data_container .data.visitor .contents_body .number .unit{font-size:4rem;font-weight:700}#exhibitor #result2025 .data_container .data.general .contents_body .chart{height:18rem;width:18rem}#exhibitor #report2025{display:flex;align-items:center;border-top:1px solid #fff;margin-top:3.6rem;padding-top:8rem}@media screen and (max-width: 768px){#exhibitor #report2025{flex-direction:column;gap:3rem}}#exhibitor #report2025>*{width:calc((100% - 6rem)/2);color:#fff}@media screen and (max-width: 768px){#exhibitor #report2025>*{width:100%}}#exhibitor #report2025 h3{font-size:3rem}#exhibitor #report2025 h3+*{margin-top:2rem}#exhibitor #report2025 .contents_body{line-height:2}#exhibitor #report2025 .btn_area{justify-content:flex-end;margin:0}#exhibitor #plan{margin-top:12rem}@media screen and (max-width: 768px){#exhibitor #plan{margin-top:6rem}}#exhibitor #plan .plan_detail{display:block;max-width:100%;width:78.9rem;margin-inline:auto}#exhibitor #qa{margin-top:12rem}@media screen and (max-width: 768px){#exhibitor #qa{margin-top:6rem}}#exhibitor #qa .qa_list dt,#exhibitor #qa .qa_list dd{display:flex;gap:1.5rem}#exhibitor #qa .qa_list dt:before,#exhibitor #qa .qa_list dd:before{display:flex;align-items:center;justify-content:center;font-size:3rem;width:4.5rem;height:4.5rem;font-family:"Inter",sans-serif;font-weight:500;flex-grow:0;flex-shrink:0;flex-basis:auto}@media screen and (max-width: 768px){#exhibitor #qa .qa_list dt:before,#exhibitor #qa .qa_list dd:before{width:3.6rem;height:3.6rem;font-size:2.4rem}}#exhibitor #qa .qa_list dt{font-size:2rem;font-weight:700;line-height:1.8;color:#be45b2}@media screen and (max-width: 768px){#exhibitor #qa .qa_list dt{font-size:1.8rem}}#exhibitor #qa .qa_list dt .txt{padding-top:.4rem}#exhibitor #qa .qa_list dt::before{content:"Q";background:#be45b2;color:#fff}#exhibitor #qa .qa_list dt.new>div::after{content:"NEW";display:inline-flex;align-self:center;font-size:1.1rem;color:#fff;background:#f20000;padding:.4rem .6rem;line-height:1;width:fit-content;height:fit-content;margin-left:.6rem}@media screen and (max-width: 768px){#exhibitor #qa .qa_list dt.new>div::after{font-size:1rem;margin-left:0}}#exhibitor #qa .qa_list dd{margin-top:2.4rem;line-height:2}@media screen and (max-width: 768px){#exhibitor #qa .qa_list dd{margin-top:.4rem}}#exhibitor #qa .qa_list dd::before{content:"A";color:#be45b2}#exhibitor #qa .qa_list dd .txt{padding-top:.8rem}#exhibitor #qa .qa_list dd+dt{margin-top:4.8rem}@media screen and (max-width: 768px){#exhibitor #qa .qa_list dd+dt{margin-top:2.4rem}}
