@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#222;font-family:"Oswald","Noto Sans JP",YuGothic,"Yu Gothic",Meiryo,"メイリオ",sans-serif;font-size:16px;line-height:1.88}body{background:#fffaf2}@media screen and (min-width:768px){body{min-width:1280px}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-weight:700}p{margin:0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}ins,mark{background:#eb7702;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin:1.5em 0}a{color:#ec5506;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease}a:active,a:focus,a:hover{color:#ebb502}a:focus{outline:thin dotted}a:active,a:hover{outline:0}ol,ul{margin:1.5em 0 1em;padding-left:1em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin:0;padding-left:1em}dt{font-weight:700}dd{margin:0}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%;vertical-align:bottom}figure{margin:1em 0}table{border-collapse:collapse;margin:1.5em 0 0;width:100%}.expo_header{background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:100}.expo_header_inner{height:64px;padding:16px 20px;position:relative}@media screen and (min-width:768px){.expo_header_inner{height:80px;padding:16px 0 16px 40px}}.expo_header__logo{width:84px}@media screen and (min-width:768px){.expo_header__logo{width:126px}}.expo_header__menu-btn--block{background:-webkit-gradient(linear,left top,left bottom,from(#ec5506),to(#ee7800));background:linear-gradient(180deg,#ec5506 0%,#ee7800 100%);height:64px;position:absolute;top:0;right:0;width:64px;padding:12px 24px}@media screen and (min-width:768px){.expo_header__menu-btn--block{display:none}}.expo_header__menu-btn,.expo_header__menu-btn span{background:transparent;display:inline-block;-webkit-transition:0.4s ease;transition:0.4s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.expo_header__menu-btn{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:20px;height:20px}.expo_header__menu-btn span{position:absolute;left:0;width:100%;height:2px;background-color:#fff}.expo_header__menu-btn span:first-of-type{top:0}.expo_header__menu-btn span:nth-of-type(2){top:5px}.expo_header__menu-btn span:nth-of-type(3){bottom:8px}.expo_header__menu-btn.active span:first-of-type{-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.expo_header__menu-btn.active span:nth-of-type(2){opacity:0}.expo_header__menu-btn.active span:nth-of-type(3){-webkit-transform:translateY(-4px) rotate(45deg);transform:translateY(-4px) rotate(45deg)}.expo_header__menu--block{background:#fff;display:none;height:100%;position:fixed;top:64px;left:0;width:100%}@media screen and (min-width:768px){.expo_header__menu--block{background:transparent;display:block;height:auto;margin:0 0 0 240px;position:absolute;top:0;right:0;width:calc(100% - 240px)}}.expo_navigation{padding:0 20px;width:100%}@media screen and (min-width:768px){.expo_navigation{margin:0;padding:0;width:100%}}.expo_navigation__menu{list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.expo_navigation__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 24px}}.expo_navigation__menu--item{margin:32px 0 0}@media screen and (min-width:768px){.expo_navigation__menu--item{margin:0}}.expo_navigation__menu--item .link-title{color:#222;display:block;font-size:20px;font-weight:700;line-height:1.6;position:relative}@media screen and (min-width:768px){.expo_navigation__menu--item .link-title{font-size:16px;text-align:center;-webkit-transition:color 0.4s ease;transition:color 0.4s ease}}.expo_navigation__menu--item .link-title:after,.expo_navigation__menu--item .link-title:before{content:"";display:block;position:absolute;top:50%;right:0}@media screen and (min-width:768px){.expo_navigation__menu--item .link-title:after,.expo_navigation__menu--item .link-title:before{display:none}}.expo_navigation__menu--item .link-title:before{background-color:#ec5506;border-radius:9999px;height:32px;width:32px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.expo_navigation__menu--item .link-title:after{background-image:url("/assets/images/expo/common/icon_arrow_w.svg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}@media screen and (min-width:768px){.expo_navigation__menu--item .link-title:hover{color:#ec5506}}.expo_navigation__menu--item .link-title_en{color:#888;display:block;font-size:12px}.expo_navigation__action--item{margin:40px 0 0}@media screen and (min-width:768px){.expo_navigation__action--item{margin:0 0 0 16px}}.expo_navigation__action--item .expo_navigation__action--btn{background:-webkit-gradient(linear,left top,left bottom,from(#ec5506),to(#ee7800));background:linear-gradient(180deg,#ec5506 0%,#ee7800 100%);border-radius:9999px;color:#fff;display:block;font-weight:700;padding:12px 24px;position:relative;text-align:center}@media screen and (min-width:768px){.expo_navigation__action--item .expo_navigation__action--btn{background:transparent;border-radius:0;font-size:18px;height:80px;padding:20px 24px 0;text-align:left;width:320px}.expo_navigation__action--item .expo_navigation__action--btn:after,.expo_navigation__action--item .expo_navigation__action--btn:before{content:"";display:block;height:80px;position:absolute;top:0;left:0;width:320px}.expo_navigation__action--item .expo_navigation__action--btn:before{background:-webkit-gradient(linear,left top,left bottom,from(#ec5506),to(#ee7800));background:linear-gradient(180deg,#ec5506 0%,#ee7800 100%);opacity:1;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;z-index:-1}.expo_navigation__action--item .expo_navigation__action--btn:after{background:-webkit-gradient(linear,left top,left bottom,from(#ec8206),to(#ebb502));background:linear-gradient(180deg,#ec8206 0%,#ebb502 100%);z-index:-2}.expo_navigation__action--item .expo_navigation__action--btn:hover:before{opacity:0}}.expo_navigation__action--item .expo_navigation__action--btn .btn_sub-txt{font-size:12px}@media screen and (min-width:768px){.expo_navigation__action--item .expo_navigation__action--btn .btn_sub-txt{font-size:14px}}.expo_navigation__action--item .expo_navigation__action--btn .icon_circle-arrow{display:none}@media screen and (min-width:768px){.expo_navigation__action--item .expo_navigation__action--btn .icon_circle-arrow{background-image:url("/assets/images/expo/common/icon_arrow_circle-w.svg");background-position:50% 50%;background-size:contain;background-repeat:no-repeat;display:block;height:40px;position:absolute;top:50%;right:24px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:40px}}.nav_in__news-block{border-top:1px solid #eee;margin:40px auto 0;padding:16px 0 0;width:calc(100% - 40px)}@media screen and (min-width:768px){.nav_in__news-block{display:none}}.expo_footer__cap{aspect-ratio:6/1;background-image:url("/assets/images/expo/common/img_footer_triangle.svg");background-position:50% 0;background-size:cover;background-repeat:no-repeat}.expo_footer__inner{background-color:#253052;padding:0 20px 80px}@media screen and (min-width:901px){.expo_footer__inner{min-height:380px;padding:0 0 80px;position:relative}}.expo_footer__content{margin:0 auto;max-width:360px;width:100%}@media screen and (min-width:901px){.expo_footer__content{position:absolute;top:-120px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.expo_footer__logo{margin:0 auto;width:120px}@media screen and (min-width:901px){.expo_footer__logo{width:160px}}.expo_footer__navigation{margin:64px auto 0}.expo_footer__link--primary,.expo_footer__link--secondary{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 14px;width:100%}@media screen and (min-width:768px){.expo_footer__link--primary,.expo_footer__link--secondary{gap:0 24px}}.expo_footer__link--primary{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.expo_footer__link--secondary{border-top:1px solid #3a4a80;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:32px 0 0;padding:32px 0 0}.expo_footer__link--primary .link-title{color:#fff;font-weight:700;text-align:center}.expo_footer__link--primary .link-title .link-title_en{display:block;font-size:12px}.expo_footer__link--secondary .link-title{color:#fff;font-size:12px;text-align:center}.expo_footer__copyright{background-color:#222;color:#fff;padding:0.25em 0;text-align:center}.top_main__content{padding:0 0 120px}@media screen and (min-width:768px){.top_main__content{padding:0 0 160px}}.main_content{padding:40px 0 120px}@media screen and (min-width:768px){.main_content{padding:80px 0 160px}}.nav_in__news-block .swiper,.nav_in__news-block .swiper-container{height:105px}.nav_in__news-block .swiper-button-next,.nav_in__news-block .swiper-button-prev{width:32px;height:32px}.nav_in__news-block .swiper-button-prev{background:url("/assets/images/expo/common/btn_prev.svg") no-repeat 50% 50%/contain}.nav_in__news-block .swiper-button-prev:after{content:""}.nav_in__news-block .swiper-button-next{background:url("/assets/images/expo/common/btn_next.svg") no-repeat 50% 50%/contain}.nav_in__news-block .swiper-button-next:after{content:""}.nav_in__news-block .swiper-button-next,.nav_in__news-block .swiper-button-prev{top:90px}.nav_in__news-block .swiper-button-prev{left:0}.nav_in__news-block .swiper-button-next{left:56px;right:auto}.mv_in__news-block .swiper,.mv_in__news-block .swiper-container{height:32px}.mv_in__news-block .swiper-button-next,.mv_in__news-block .swiper-button-prev{width:32px;height:32px}.mv_in__news-block .swiper-button-prev{background:url("/assets/images/expo/common/btn_prev.svg") no-repeat 50% 50%/contain}.mv_in__news-block .swiper-button-prev:after{content:""}.mv_in__news-block .swiper-button-next{background:url("/assets/images/expo/common/btn_next.svg") no-repeat 50% 50%/contain}.mv_in__news-block .swiper-button-next:after{content:""}.mv_in__news-block .swiper-button-next,.mv_in__news-block .swiper-button-prev{top:22px}.mv_in__news-block .swiper-button-prev{left:auto;right:56px}.mv_in__news-block .swiper-button-next{left:auto;right:0}#seminar_slider .swiper-button-next,#seminar_slider .swiper-button-prev{width:40px;height:40px}@media screen and (min-width:768px){#seminar_slider .swiper-button-next,#seminar_slider .swiper-button-prev{width:56px;height:56px}}#seminar_slider .swiper-button-prev{background:url("/assets/images/expo/common/btn_prev_color.svg") no-repeat 50% 50%/contain}#seminar_slider .swiper-button-prev:after{content:""}#seminar_slider .swiper-button-next{background:url("/assets/images/expo/common/btn_next_color.svg") no-repeat 50% 50%/contain}#seminar_slider .swiper-button-next:after{content:""}#seminar_slider .swiper-button-next,#seminar_slider .swiper-button-prev{top:100px}@media screen and (min-width:768px){#seminar_slider .swiper-button-next,#seminar_slider .swiper-button-prev{top:190px}}#seminar_slider .swiper-button-prev{left:0}#seminar_slider .swiper-button-next{right:0}#seminar_slider .swiper-pagination{position:static}#seminar_slider .swiper-pagination-bullet-active{background-color:#ec5506}.exhibitors_slider.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}#top_seminar_slider .swiper,#top_seminar_slider .swiper-container{height:105px}#top_seminar_slider .swiper-button-next,#top_seminar_slider .swiper-button-prev{width:32px;height:32px}#top_seminar_slider .swiper-button-prev{background:url("/assets/images/expo/common/btn_prev.svg") no-repeat 50% 50%/contain}#top_seminar_slider .swiper-button-prev:after{content:""}#top_seminar_slider .swiper-button-next{background:url("/assets/images/expo/common/btn_next.svg") no-repeat 50% 50%/contain}#top_seminar_slider .swiper-button-next:after{content:""}#top_seminar_slider .swiper-button-next,#top_seminar_slider .swiper-button-prev{top:205px;left:auto}@media screen and (min-width:768px){#top_seminar_slider .swiper-button-next,#top_seminar_slider .swiper-button-prev{top:45px}}#top_seminar_slider .swiper-button-prev{right:80px}@media screen and (min-width:768px){#top_seminar_slider .swiper-button-prev{right:243px}}#top_seminar_slider .swiper-button-next{right:20px}@media screen and (min-width:768px){#top_seminar_slider .swiper-button-next{right:185px}}.expo_news__module{font-size:14px}.news_date{color:#ec5506}.news_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:334px}.mv_in__news-block .expo_news__module{display:-webkit-box;display:-ms-flexbox;display:flex}.mv_in__news-block .expo_news__module .news_txt{margin:0 0 0 24px;width:65%}.expo_breadcrumb__block{background-color:#f5f5f5;margin:64px 0 0}@media screen and (min-width:768px){.expo_breadcrumb__block{margin:80px 0 0}}.expo_breadcrumb__inner{margin:0 auto;padding:8px 20px;max-width:1200px;width:100%}@media screen and (min-width:768px){.expo_breadcrumb__inner{padding:8px 0}}.expo_breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;list-style:none;margin:0;padding:0}.expo_breadcrumb__item{font-size:12px;font-weight:400;line-height:1.3}.expo_breadcrumb__link{color:#ec5506;position:relative}.expo_breadcrumb__link:after{color:#888;content:">";display:block;position:absolute;top:50%;right:-16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.main_title{color:#ec5506;font-size:32px;line-height:1.4;text-align:center;margin:0}@media screen and (min-width:768px){.main_title{font-size:40px}}.main_title .main_title__en{color:#9b6204;display:block;font-size:16px;margin-top:8px}.section_title{color:#ec5506;font-size:24px;line-height:1.4;margin:0}@media screen and (min-width:768px){.section_title{font-size:32px}}.section_title .section_title__en{color:#9b6204;display:block;font-size:14px;margin:8px 0 0}@media screen and (min-width:768px){.section_title .section_title__en{display:inline-block;font-size:16px;margin:0 0 0 24px}}.top_section__title--module{background-image:url("/assets/images/expo/common/expo_logo_symbol-c.svg");background-position:50% 0;background-size:48px auto;background-repeat:no-repeat;padding:64px 0 0}@media screen and (min-width:768px){.top_section__title--module{background-size:60px auto;padding:80px 0 0}}.top_section__title--module .top_section__title{color:#ec5506;font-size:32px;line-height:1.4;text-align:center;margin:0}@media screen and (min-width:768px){.top_section__title--module .top_section__title{font-size:40px}}.top_section__title--module .top_section__title .top_section__title--en{color:#9b6204;display:block;font-size:16px;margin-top:8px}.top_section__title--module .top_section__txt{margin:32px 0 0}.top_section__middle-title{color:#ec5506;font-size:20px}@media screen and (min-width:768px){.top_section__middle-title{font-size:24px}}.top_section__title--module.title_color__white{background-image:url("/assets/images/expo/common/expo_logo_symbol-w.svg")}.top_section__title--module.title_color__white .top_section__title{color:#fff}.top_section__title--module.title_color__white .top_section__title .top_section__title--en{color:#fff}.page_anker__list{list-style:none;margin:32px auto 0;padding:0;max-width:1200px;width:calc(100% - 40px)}@media screen and (min-width:768px){.page_anker__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 48px;margin:48px auto 0}}.page_anker__list--item{position:relative;margin:16px 0 0}@media screen and (min-width:768px){.page_anker__list--item{width:260px}}.page_anker__list--item:after,.page_anker__list--item:before{content:"";display:block;height:1px;position:absolute;bottom:0;left:0}.page_anker__list--item:before{background-color:#ccc;width:100%}.page_anker__list--item:after{background-color:#ec5506;width:33.333333%}.page_anker__list--item .page_anker{color:#222;display:block;font-size:16px;line-height:1.6;padding:16px 0;position:relative}@media screen and (min-width:768px){.page_anker__list--item .page_anker{font-size:18px;-webkit-transition:color 0.4s ease;transition:color 0.4s ease}}.page_anker__list--item .page_anker:after,.page_anker__list--item .page_anker:before{content:"";display:block;position:absolute;top:50%;right:0}.page_anker__list--item .page_anker:before{background-color:#ec5506;border-radius:9999px;height:32px;width:32px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.page_anker__list--item .page_anker:after{background-image:url("/assets/images/expo/common/icon_arrow_w.svg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}@media screen and (min-width:768px){.page_anker__list--item .page_anker:hover{color:#ec5506}.page_anker__list--item .page_anker:hover:before{background-color:#ebb502}}.link_btn{border-radius:9999px;display:block;font-weight:700;padding:12px 24px;position:relative;text-align:center}.link_btn__primary{background:-webkit-gradient(linear,left top,left bottom,from(#ec5506),to(#ee7800));background:linear-gradient(180deg,#ec5506 0%,#ee7800 100%);color:#fff;font-size:16px}@media screen and (min-width:768px){.link_btn__primary{background:transparent;font-size:18px;padding:16px 24px}.link_btn__primary:after,.link_btn__primary:before{border-radius:9999px;content:"";display:block;height:100%;padding:16px 24px;position:absolute;top:0;left:0;width:100%}.link_btn__primary:before{background:-webkit-gradient(linear,left top,left bottom,from(#ec5506),to(#ee7800));background:linear-gradient(180deg,#ec5506 0%,#ee7800 100%);opacity:1;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;z-index:-1}.link_btn__primary:after{background:-webkit-gradient(linear,left top,left bottom,from(#ec8206),to(#ebb502));background:linear-gradient(180deg,#ec8206 0%,#ebb502 100%);z-index:-2}.link_btn__primary:hover{color:#fff}.link_btn__primary:hover:before{opacity:0}}.link_btn__primary .btn_sub-txt{font-size:12px}@media screen and (min-width:768px){.link_btn__primary .btn_sub-txt{font-size:16px}}.btn_center{text-align:center;width:100%}.btn_right{text-align:right;width:100%}.btn_txt-small{font-size:14px;letter-spacing:-0.05em;padding:16px 48px 16px 56px}@media screen and (min-width:768px){.btn_txt-small{font-size:16px;letter-spacing:0}}.btn_blank{padding:16px 64px}.txt-link_btn{display:block;text-align:right;padding:8px 48px 8px 0;position:relative}@media screen and (min-width:768px){.txt-link_btn{font-size:18px;padding:8px 96px 8px 0;-webkit-transition:color 0.4s ease;transition:color 0.4s ease}}.txt-link_btn:after,.txt-link_btn:before{content:"";display:block;position:absolute;top:50%;right:0}.txt-link_btn:before{background-color:#ec5506;border-radius:9999px;height:32px;width:32px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:background-color 0.4s ease;transition:background-color 0.4s ease}@media screen and (min-width:768px){.txt-link_btn:before{height:64px;width:64px}}.txt-link_btn:after{background-image:url("/assets/images/expo/common/icon_arrow_w.svg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}@media screen and (min-width:768px){.txt-link_btn:after{height:16px;width:32px}}@media screen and (min-width:768px){.txt-link_btn:hover{color:#ebb502}.txt-link_btn:hover:before{background-color:#ebb502}}.image_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;padding:16px;position:relative;height:160px}@media screen and (min-width:768px){.image_link{height:320px;padding:24px}}.image_link:after,.image_link:before{content:"";display:block;position:absolute}.image_link:before{background-color:transparent;border:1px solid #fff;border-radius:9999px;height:40px;width:40px;right:16px;bottom:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:background-color 0.4s ease,border 0.4s ease;transition:background-color 0.4s ease,border 0.4s ease}@media screen and (min-width:768px){.image_link:before{height:64px;width:64px;right:40px}}.image_link:after{background-image:url("/assets/images/expo/common/icon_arrow_w.svg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;right:20px;bottom:32px}@media screen and (min-width:768px){.image_link:after{height:16px;width:32px;right:40px;bottom:46px}}.image_link .image_link__bg{position:absolute;top:0;left:0;z-index:-1}.image_link .image_link__bg img{max-width:640px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease}@media screen and (min-width:768px){.image_link .image_link__bg img{max-width:100%}}.image_link .image_link__name{color:#fff;font-weight:700;line-height:1.4}@media screen and (min-width:768px){.image_link .image_link__name{font-size:32px}}.image_link .image_link__name .image_link__name--en{display:block;font-size:12px;margin:8px 0 0}@media screen and (min-width:768px){.image_link .image_link__name .image_link__name--en{font-size:16px}}@media screen and (min-width:768px){.image_link:hover:before{background-color:#ec5506;border:1px solid #ec5506}.image_link:hover .image_link__bg img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width:768px){.image_link__square{height:380px}}@media screen and (min-width:768px){.image_link__square:before{right:24px}}@media screen and (min-width:768px){.image_link__square:after{right:24px;bottom:48px}}@media screen and (min-width:768px){.image_link__square .image_link__bg img{max-width:1500px}}@media screen and (min-width:768px){.image_link__square .image_link__name{font-size:24px}}.seminar_session{margin:-32px 0 0;padding-top:64px}@media screen and (min-width:768px){.seminar_session{margin:-48px 0 0;padding-top:80px}}.seminar_session__inner{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex}.seminar_date{background-color:#253052;color:#fff;font-weight:700;position:relative;width:32px}@media screen and (min-width:768px){.seminar_date{padding:32px 16px;width:72px}}.seminar_date .seminar_date_sp{display:block;line-height:1;position:absolute;top:85px;left:-58px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:150px}@media screen and (min-width:768px){.seminar_date .seminar_date_sp{display:none}}.seminar_date .seminar_date_pc{display:none}@media screen and (min-width:768px){.seminar_date .seminar_date_pc{display:block;text-align:center}}.detail_speakers{padding:16px 16px 24px;width:calc(100% - 32px)}@media screen and (min-width:768px){.detail_speakers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px;width:calc(100% - 72px)}}.seminar_detail{border-bottom:1px solid #ddd;padding:0 0 32px 0}@media screen and (min-width:768px){.seminar_detail{border-bottom:none;border-right:1px solid #ddd;padding:0 32px 0 0;width:690px}}.speakers_detail{padding:32px 0 0 0}@media screen and (min-width:768px){.speakers_detail{padding:0 0 0 32px;width:calc(100% - 690px)}}.seminar_sub-title,.seminar_tags,.seminar_time,.seminar_title,.speakers_detail__title,.speakers_name,.speakers_post{color:#253052}.seminar_time{font-weight:700;padding:0 0 0 28px;position:relative}.seminar_time:before{background-image:url("/assets/images/expo/common/icon_clock.svg");background-position:50% 50%;background-size:contain;background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:20px}.seminar_title{font-size:18px;line-height:1.4;margin:8px 0 0}@media screen and (min-width:768px){.seminar_title{font-size:32px;margin:16px 0 0}}.seminar_sub-title{font-size:12px;font-weight:700;line-height:1.4;margin:16px 0 0}@media screen and (min-width:768px){.seminar_sub-title{font-size:16px}}.seminar_description{margin:24px 0 0}@media screen and (min-width:768px){.seminar_description{margin:32px 0 0}}.seminar_description__txt{font-size:14px}.speakers_detail__title{background-color:#fff;margin:0;padding:8px 16px}.speakers{margin:16px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.speakers .speakers_image{margin:0;width:80px}@media screen and (min-width:768px){.speakers .speakers_image{width:120px}}.speakers .speakers_name__module{margin:0 0 0 8px;width:calc(100% - 88px)}@media screen and (min-width:768px){.speakers .speakers_name__module{width:calc(100% - 128px)}}.speakers .speakers_post{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:12px;line-height:1.4}.speakers .speakers_name{font-weight:700}.speakers .speakers_name .honorifics{display:inline-block;font-size:12px;margin:0 0 0 4px}.speakers_description{margin:16px 0 0}.speakers_description__txt{font-size:12px}.seminar_description__txt+.seminar_description__txt,.speakers_description__txt+.speakers_description__txt{margin:1em 0 0}.seminar_tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;list-style:none;margin:24px 0 0;padding:0}.seminar_tags .seminar_tags__item{background-color:#fff;border:1px solid #253052;border-radius:8px;font-size:12px;line-height:1.4;padding:4px 16px}@media screen and (min-width:768px){.multiple_speakers .detail_speakers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.multiple_speakers .seminar_detail{border-bottom:1px solid #ddd;padding:0 0 32px 0}@media screen and (min-width:768px){.multiple_speakers .seminar_detail{border-right:none;width:100%}}.multiple_speakers .speakers_detail{padding:32px 0 0 0}@media screen and (min-width:768px){.multiple_speakers .speakers_detail{width:100%}}.multiple_speakers .speakers_detail__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0;margin:16px 0 0}@media screen and (min-width:768px){.multiple_speakers .speakers_detail__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.multiple_speakers .speakers{margin:0}@media screen and (min-width:768px){.multiple_speakers .speakers{width:250px}}.multiple_speakers .speakers_image-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.multiple_speakers .speakers_image{margin:0;width:80px}.multiple_speakers .speakers_name__module{margin:0 0 0 8px;width:calc(100% - 88px)}.multiple_speakers .speakers_description__module{margin:16px 0 0;width:100%}.multiple_speakers .speakers_description__title{background-color:#fff;border:1px solid #253052;border-radius:9999px;color:#253052;cursor:pointer;font-size:14px;line-height:1.4;list-style:none;padding:6px 40px 6px 16px;position:relative}.multiple_speakers .speakers_description__title:after{background-image:url("/assets/images/expo/common/btn_down.svg");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;top:50%;right:16px;width:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.multiple_speakers .speakers_description__module[open] .speakers_description__title:after{background-image:url("/assets/images/expo/common/btn_up.svg")}.session_pending .seminar_detail{border:none;padding:0 0 24px 0}@media screen and (min-width:768px){.session_pending .seminar_detail{width:100%}}.session_pending .session_pending__module{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0 0;padding:48px 0}@media screen and (min-width:768px){.session_pending .session_pending__module{margin:16px 0 0;padding:64px 0}}.session_pending .session_pending__txt{color:#253052;font-size:20px;font-weight:700;line-height:1.4;text-align:center}@media screen and (min-width:768px){.session_pending .session_pending__txt{font-size:40px}}.session_pending .session_pending__txt .session_pending__txt--en{display:block;font-size:12px}@media screen and (min-width:768px){.session_pending .session_pending__txt .session_pending__txt--en{font-size:24px}}.pick-up_seminar{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0}@media screen and (min-width:768px){.pick-up_seminar{margin:0 0 0 auto;width:1100px}}.pick-up_seminar .seminar_date{background-color:#ec5506}.pick-up_seminar .seminar_date .seminar_date_sp{top:100px;left:-73px;width:180px}.pick-up_seminar .seminar_date .seminar_date_pc{display:none}@media screen and (min-width:768px){.pick-up_seminar .seminar_date .seminar_date_pc{display:block;line-height:1.4;text-align:center}.pick-up_seminar .seminar_date .seminar_date_pc .line{background-color:#fff;display:block;margin:8px 0;height:1px;width:100%}}.pick-up_seminar .detail_seminar{padding:16px 16px 24px;width:calc(100% - 32px)}@media screen and (min-width:768px){.pick-up_seminar .detail_seminar{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}}@media screen and (min-width:768px){.pick-up_seminar .detail_seminar .detail_seminar__inner{padding:32px 24px}}.pick-up_seminar .detail_seminar .speakers_detail{margin:40px 0 0}.pick-up_seminar .detail_seminar .speakers_detail .speakers_name__module{margin:0;width:100%}.pick-up_seminar .detail_seminar .speakers_image{margin:24px 0 0;width:160px}@media screen and (min-width:768px){.pick-up_seminar .detail_seminar .speakers_image{margin:0;width:auto}}@media screen and (min-width:768px){.sp{display:none}}.pc{display:none}@media screen and (min-width:768px){.pc{display:block}}.time_schedule__block{margin:56px auto 0;padding:64px 0 0;max-width:1200px;width:calc(100% - 40px)}@media screen and (min-width:768px){.time_schedule__block{margin:80px auto 0;padding:80px 0 0}}.seminar_info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px 0;margin:32px auto 0;max-width:1200px;width:100%}@media screen and (min-width:768px){.seminar_info__block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 80px;margin:48px auto 0}}@media screen and (min-width:768px){.seminar_slider__block{width:calc(100% - 480px)}}.link_content__block{margin:0 auto;width:calc(100% - 40px)}@media screen and (min-width:768px){.link_content__block{width:400px}}.seminar_slide__inner{padding:0 20px}.seminar_image{margin:0}.seminar_slide__date{color:#555;font-size:12px;font-weight:700;line-height:1;margin:8px 0 0}@media screen and (min-width:768px){.seminar_slide__date{font-size:14px}}.seminar_slide__title{color:#ec5506;font-size:14px;font-weight:700;line-height:1.4;margin:8px 0 0}@media screen and (min-width:768px){.seminar_slide__title{font-size:20px}}.seminar_slide__sub-title{color:#222;font-size:10px;line-height:1.4;margin:4px 0 0}@media screen and (min-width:768px){.seminar_slide__sub-title{font-size:14px}}.exhibitors_block{margin:56px auto 0;padding:64px 0 0;max-width:1200px;width:calc(100% - 40px)}@media screen and (min-width:768px){.exhibitors_block{margin:80px auto 0;padding:80px 0 0}}.exhibitors_block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px 0;margin:32px auto 0}@media screen and (min-width:768px){.exhibitors_block__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 80px;margin:48px auto 0}}.exhibitors{background-color:#f5f5f5;border-radius:8px;overflow:hidden}@media screen and (min-width:768px){.exhibitors{width:560px;border-radius:16px}}.exhibitors .exhibitors_catchcopy{background-color:#253052;color:#fff;font-size:14px;font-weight:700;line-height:1.4;padding:12px 16px;text-align:center}@media screen and (min-width:768px){.exhibitors .exhibitors_catchcopy{font-size:18px;letter-spacing:-0.05em;padding:16px}}.exhibitors__inner{padding:16px 16px 24px}@media screen and (min-width:768px){.exhibitors__inner{padding:16px 32px 40px}}.exhibitors__inner .exhibitors_name,.exhibitors__inner .service_name{color:#253052;line-height:1.4}.exhibitors__inner .service_name{font-size:24px;margin:0}@media screen and (min-width:768px){.exhibitors__inner .service_name{font-size:32px}}.exhibitors__inner .service_name .service_name__read{font-size:12px}@media screen and (min-width:768px){.exhibitors__inner .service_name .service_name__read{font-size:14px}}.exhibitors__inner .exhibitors_name{font-size:12px;font-weight:700;margin:8px 0 0}@media screen and (min-width:768px){.exhibitors__inner .exhibitors_name{font-size:16px}}.exhibitors__inner .service_logo{border-radius:8px;overflow:hidden}@media screen and (min-width:768px){.exhibitors__inner .service_logo{margin:24px 0}}.exhibitors__inner .service_description{margin:16px 0 0}@media screen and (min-width:768px){.exhibitors__inner .service_description{margin:24px 0 0}}.exhibitors__inner .service_description__txt{font-size:14px}.exhibitors__inner .explanation{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0 0}@media screen and (min-width:768px){.exhibitors__inner .explanation{margin:40px 0 0}}.exhibitors__inner .explanation_icon{background:-webkit-gradient(linear,left top,left bottom,from(#ec5506),to(#ee7800));background:linear-gradient(180deg,#ec5506 0%,#ee7800 100%);position:relative;width:40px}@media screen and (min-width:768px){.exhibitors__inner .explanation_icon{width:72px}}.exhibitors__inner .explanation_icon:before{background-image:url("/assets/images/expo/common/explanation_icon.svg");background-position:50% 50%;background-size:contain;background-repeat:no-repeat;content:"";display:block;height:18px;position:absolute;top:10px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:18px}@media screen and (min-width:768px){.exhibitors__inner .explanation_icon:before{height:32px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}}.exhibitors__inner .explanation_note{padding:10px;min-height:40px;width:calc(100% - 40px)}@media screen and (min-width:768px){.exhibitors__inner .explanation_note{min-height:72px;width:calc(100% - 72px)}}.exhibitors__inner .explanation_note .explanation_note_txt{font-size:12px;word-break:break-all}@media screen and (min-width:768px){.exhibitors__inner .explanation_note .explanation_note_txt{font-size:14px}}.exhibitors__inner .explanation_note_txt+.explanation_note_txt,.exhibitors__inner .service_description__txt+.service_description__txt{margin:1em 0 0}.exhibitors__inner .exhibitors_site{margin:16px 0 0}.exhibitors__inner .exhibitors_site__link{color:#222;font-size:12px;line-height:1.4;padding:0 0 0 24px;position:relative;-webkit-transition:color 0.4s ease;transition:color 0.4s ease}.exhibitors__inner .exhibitors_site__link:before{background-image:url("/assets/images/expo/common/icon_www.svg");background-position:50% 50%;background-size:contain;background-repeat:no-repeat;content:"";display:block;height:16px;position:absolute;top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);width:16px}@media screen and (min-width:768px){.exhibitors__inner .exhibitors_site__link:before{height:18px;width:18px}}@media screen and (min-width:768px){.exhibitors__inner .exhibitors_site__link{font-size:14px}.exhibitors__inner .exhibitors_site__link:hover{color:#ec5506}}.venue_map__block{margin:24px auto 0}@media screen and (min-width:768px){.venue_map__block{margin:40px auto 0}}.venue_map__block .venue_map__note{font-size:14px;margin:0}@media screen and (min-width:768px){.venue_map__block .venue_map__note{display:none}}.venue_map{border:1px solid #ddd;height:640px;margin:4px auto 0;overflow-x:auto}@media screen and (min-width:768px){.venue_map{margin:0}}.venue_map img{max-width:1200px}@media screen and (min-width:768px){.venue_map img{max-width:100%}}.venue_map__link{margin:32px 0 0}@media screen and (min-width:768px){.venue_map__link{margin:64px auto 0}}.top_section{margin:56px auto 0;padding:64px 0 0;width:100%}@media screen and (min-width:768px){.top_section{margin:80px auto 0;padding:80px 0 0}}.top_section__inner{padding:40px 20px 0;max-width:1200px;width:100%}@media screen and (min-width:768px){.top_section__inner{margin:0 auto;padding:80px 0 0}}.top_section__word{overflow-x:hidden;text-align:center;width:100%}.top_section__word img{margin:0 -1em;max-width:105%;width:103%}@media screen and (min-width:768px){.top_section__word img{width:102%}}.expo_main-visual{background-image:url("/assets/images/expo/expo_home/LP_MV_sp.jpg");background-position:50% 0;background-size:cover;background-repeat:no-repeat;padding:64px 0 0}@media screen and (min-width:768px){.expo_main-visual{aspect-ratio:96/65;background-image:url("/assets/images/expo/expo_home/LP_MV_pc_bg01.jpg");padding:80px 0 0;position:relative}}.image_mv-hexagon{display:none}@media screen and (min-width:768px){.image_mv-hexagon{aspect-ratio:96/65;display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;width:100%}}@media screen and (min-width:768px){.expo_main-visual__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px 0 0;position:relative;width:100%;z-index:2}}.expo_title__block{padding:16px 20px 24px}@media screen and (min-width:768px){.expo_title__block{padding:0;margin:96px 0 0;width:50%}}@media screen and (min-width:768px){.expo_title__block .expo_title__block__inner{margin:0 0 0 auto;max-width:720px;width:77.777777%}}.expo_title{margin:0 auto;width:240px}@media screen and (min-width:768px){.expo_title{margin:0 auto;max-width:720px;width:100%}}.expo_title .expo_sub-title{color:#e15f00;display:block;font-size:16px;line-height:1;margin:16px 0 0;text-align:center}@media screen and (min-width:768px){.expo_title .expo_sub-title{font-size:32px;margin:32px 0 0}}.dates-and-venues{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;margin:250px 0 0;padding:16px 0 0}@media screen and (min-width:768px){.dates-and-venues{margin:24px auto 0;padding:0;width:420px}}.dates-and-venues .dates-and-venues_detail,.dates-and-venues .dates-and-venues_title{margin-top:8px}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_detail,.dates-and-venues .dates-and-venues_title{margin-top:16px}}.dates-and-venues .dates-and-venues_title{background-color:#253052;border-radius:50%;height:40px;text-align:center;width:40px}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_title{height:48px;width:48px}}.dates-and-venues .dates-and-venues_title .dates-and-venues_title--txt{color:#fff;display:inline-block;font-size:14px;padding-top:12px}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_title .dates-and-venues_title--txt{font-size:16px;padding-top:16px}}.dates-and-venues .dates-and-venues_detail{color:#253052;font-size:28px;margin:0 0 0 8px}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_detail{font-size:32px;margin:16px 0 0 16px}}.dates-and-venues .dates-and-venues_detail .expo_date{font-size:16px}.dates-and-venues .dates-and-venues_detail .day-of-the-week{background-color:#253052;border-radius:50%;display:inline-block;height:26px;text-align:center;-webkit-transform:translateY(4px);transform:translateY(4px);width:26px}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_detail .day-of-the-week{-webkit-transform:translateY(6px);transform:translateY(6px)}}.dates-and-venues .dates-and-venues_detail .day-of-the-week .day-of-the-week_txt{color:#fff;display:inline-block;font-size:16px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_detail .day-of-the-week .day-of-the-week_txt{-webkit-transform:translateY(-11px);transform:translateY(-11px)}}.dates-and-venues .dates-and-venues_detail .time{font-size:14px;margin:0 0 0 8px}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_detail .time{font-size:24px;margin:0 0 0 16px}}.dates-and-venues .dates-and-venues_detail .venues_name{font-size:20px}@media screen and (min-width:768px){.dates-and-venues .dates-and-venues_detail .venues_name{font-size:24px}}.expo_entry__block{margin:24px auto 0}@media screen and (min-width:768px){.expo_entry__block{margin:32px auto 0;width:480px}.expo_entry__block .link_btn__primary{font-size:24px}}@media screen and (min-width:768px){.visual__block{aspect-ratio:11/10;background-image:url("/assets/images/expo/expo_home/main_visual.png");background-size:103% auto;background-repeat:no-repeat;width:50%}}@media screen and (min-width:768px){.mv_in__news-block{background-color:#fff;border:1px solid #eee;padding:16px 24px;position:absolute;bottom:180px;right:0;width:50%;z-index:3}}.exhibitors_slider{margin:48px 0 0}@media screen and (min-width:768px){.exhibitors_slider{margin:-16px 0 0}}.section_what-is{margin:96px auto 0}@media screen and (min-width:768px){.section_what-is{margin:160px auto 0}}.what-is__summary{background-image:url("/assets/images/expo/expo_home/bg_whats_is_sp.jpg");background-position:50% bottom;background-size:contain;background-repeat:no-repeat;padding:40px 20px 480px;position:relative}@media screen and (min-width:768px){.what-is__summary{background-image:url("/assets/images/expo/expo_home/bg_whats_is01.jpg");background-position:50% -40px;background-size:cover;margin:40px 0 0;padding:40px 0 80px}}.image_hexagon{display:none}@media screen and (min-width:768px){.image_hexagon{aspect-ratio:1920/1123;display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100%}}@media screen and (min-width:768px){.what-is__summary__contents{position:relative}}.what-is__summary__inner{margin:32px auto 0}@media screen and (min-width:768px){.what-is__summary__inner{margin:48px auto 0;width:640px}}.what-is__summary__inner .what-is__summary__txt{font-size:14px}@media screen and (min-width:768px){.what-is__summary__inner .what-is__summary__txt{font-size:16px}}.what-is__summary__inner .what-is__summary__txt+.what-is__summary__txt{margin:32px 0 0}.what-is__summary__inner .what-is__summary__txt strong{color:#ec5506}.expo_movie{aspect-ratio:16/9;width:100%}.expo_movie iframe{height:100%;width:100%}.highlights__inner{background-color:#eb7702;margin:-2px 0 0;padding:40px 0 80px}@media screen and (min-width:768px){.highlights__inner{padding:80px 0 160px}}.highlights_detail__block{margin:0 auto;max-width:1200px;width:100%}.highlights__module{margin:48px 0 0}@media screen and (min-width:768px){.highlights__module .highlights_image__block{position:relative}}.highlights__module .word_highlights{padding:0 0 0 20px;width:254px}@media screen and (min-width:768px){.highlights__module .word_highlights{padding:0;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:400px}}.highlights__module .highlights_image{margin:16px 0 0}@media screen and (min-width:768px){.highlights__module .highlights_image{width:1100px}}@media screen and (min-width:768px){.highlights__module .word_left .word_highlights{top:172px;left:-172px}}@media screen and (min-width:768px){.highlights__module .word_left .highlights_image{margin:0 0 0 auto}}@media screen and (min-width:768px){.highlights__module .word_right .word_highlights{top:174px;right:-172px}}@media screen and (min-width:768px){.highlights__module .word_right .highlights_image{margin:0 auto 0 0}}.highlights__module .highlights_summary{margin:-24px 0 0;padding:0 20px;position:relative;z-index:2}@media screen and (min-width:768px){.highlights__module .highlights_summary{margin:-56px 40px 0 60px;width:1100px}}.highlights__module .highlights_summary.summary_slide{margin:16px 0 0}@media screen and (min-width:768px){.highlights__module .highlights_summary.summary_slide{margin:-56px 40px 0 60px}}.highlights__module .highlights_summary .highlights_summary__title{color:#ec5506;display:inline-block;font-size:32px;line-height:1.7;margin:0}@media screen and (min-width:768px){.highlights__module .highlights_summary .highlights_summary__title{background-color:#fff;font-size:54px;padding:0 16px}}.highlights__module .highlights_summary .highlights_summary__title .bg_white{background-color:#fff;padding:0 8px}@media screen and (min-width:768px){.highlights__module .highlights_summary .highlights_summary__title .bg_white{background-color:transparent;padding:0}}.highlights__module .highlights_summary .highlights_summary__txt{color:#fff;font-size:14px;font-weight:700;margin:12px 0 0}@media screen and (min-width:768px){.highlights__module .highlights_summary .highlights_summary__txt{font-size:16px;margin:16px 0 0}}@media screen and (min-width:768px){.highlights__module+.highlights__module{margin-top:120px}}.top_seminar__slide--inner{background-color:#fff}@media screen and (min-width:768px){.top_seminar__slide--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:768px){.top_seminar__slide--inner .seminar_image{aspect-ratio:5/3;width:800px}}.top_seminar__slide--inner .top_seminar__slide--speaker{color:#253052;padding:12px 20px}@media screen and (min-width:768px){.top_seminar__slide--inner .top_seminar__slide--speaker{padding:24px 24px 96px;max-width:300px}}.top_seminar__slide--inner .top_seminar__slide--speaker .speakers_post{font-size:14px;line-height:1.6}.top_seminar__slide--inner .top_seminar__slide--speaker .speakers_name{font-size:18px;font-weight:700}.top_seminar__slide--inner .top_seminar__slide--speaker .speakers_name .name_kana{font-size:14px}.seminars_inner{padding:40px 0 0;width:100%}@media screen and (min-width:768px){.seminars_inner{padding:80px 0 0}}.seminars__link,.seminars_list,.time-schedule_link{padding:0 20px 0;max-width:1200px;width:100%}@media screen and (min-width:768px){.seminars__link,.seminars_list,.time-schedule_link{margin:0 auto}}.pick-up_seminar__block{background-color:#feeaaa;margin:48px 0 0;position:relative}.pick-up_seminar__inner{padding:32px 20px;max-width:1200px;width:100%}@media screen and (min-width:768px){.pick-up_seminar__inner{margin:0 auto;padding:48px 0}}.pick-up_seminar__block--title{background:-webkit-gradient(linear,left top,right top,from(#ec5506),to(#ee7800));background:linear-gradient(90deg,#ec5506 0%,#ee7800 100%);color:#fff;font-size:24px;margin:0;padding:4px 0 4px 16px}@media screen and (min-width:768px){.pick-up_seminar__block--title{font-size:32px;padding:4px 0 4px 32px}}.pick-up_seminar__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px 0;list-style:none;margin:16px 0 0;padding:0}@media screen and (min-width:768px){.pick-up_seminar__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 40px;margin:24px 0 0}}.pick-up_seminar__date{color:#555;font-size:12px;font-weight:700;line-height:1;margin:8px 0 0}@media screen and (min-width:768px){.pick-up_seminar__date{font-size:14px}}.pick-up_seminar__title{color:#ec5506;font-size:14px;font-weight:700;line-height:1.4;margin:8px 0 0}@media screen and (min-width:768px){.pick-up_seminar__title{font-size:20px}}.pick-up_seminar__sub-title{color:#222;font-size:10px;line-height:1.4;margin:4px 0 0}@media screen and (min-width:768px){.pick-up_seminar__sub-title{font-size:14px}}.seminars_list{list-style:none;margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px 0}@media screen and (min-width:768px){.seminars_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px 45px;margin:80px auto 0;padding:0}}@media screen and (min-width:768px){.seminars_list .seminars_list__item{width:370px}}.seminars__link,.time-schedule_link{margin:40px auto 0}@media screen and (min-width:768px){.seminars__link,.time-schedule_link{margin:80px auto 0}}.exhibitors_list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:48px 0 0;padding:0}.exhibitors_list .exhibitors_list__item{width:50%}@media screen and (min-width:768px){.exhibitors_list .exhibitors_list__item{width:20%}}.exhibitors__link,.venue-map_link{margin:40px 0 0}@media screen and (min-width:768px){.exhibitors__link,.venue-map_link{margin:80px 0 0}}.bg_warehouse{background-image:url("/assets/images/expo/expo_home/warehouse_bg.jpg");background-position:100% 0;background-size:cover;background-repeat:no-repeat;height:320px;margin:120px auto 0;position:relative;text-align:center}@media screen and (min-width:768px){.bg_warehouse{background-image:none;height:auto;margin:160px auto 0}}.infection-control__inner{padding:0 20px;max-width:880px;width:100%}@media screen and (min-width:768px){.infection-control__inner{margin:0 auto;padding:0}}.action_item__list{list-style:none;margin:32px 0 40px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px 32px}@media screen and (min-width:768px){.action_item__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 80px;margin:32px auto 56px}}.action_item__list .action_item__list--item{width:148px}@media screen and (min-width:768px){.action_item__list .action_item__list--item{width:160px}}.action_item__list .action_item figcaption{color:#ec5506;font-size:14px;font-weight:700;line-height:1.4;margin:8px 0 0;text-align:center}.restricted-admission__list{margin:24px 0}@media screen and (min-width:768px){.restricted-admission__list{margin:16px 0}}.restricted-admission__list--item{font-size:14px}.restricted-admission__list--item::marker{color:#ec5506}.restricted-admission_txt{margin:24px 0}.restricted-admission_note{font-size:14px}@media screen and (min-width:768px){.restricted-admission_note{font-size:16px}}.overview__innre{margin:48px 0 0;padding:0 20px;max-width:1200px;width:100%}@media screen and (min-width:768px){.overview__innre{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:72px auto 0;padding:0}}.overview__innre .expo_logo{margin:0 auto;width:120px}@media screen and (min-width:768px){.overview__innre .expo_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;width:320px}.overview__innre .expo_logo img{width:160px}}.overview__innre .expo_overview{margin:64px 0 0}@media screen and (min-width:768px){.overview__innre .expo_overview{margin:0;width:calc(100% - 320px)}}.overview__innre .expo_overview__table{margin:0}.overview__innre .expo_overview__table tr{border-bottom:1px solid #ddd}.overview__innre .expo_overview__table .expo_overview__detail,.overview__innre .expo_overview__table .expo_overview__title{display:block;text-align:left;width:100%}@media screen and (min-width:768px){.overview__innre .expo_overview__table .expo_overview__detail,.overview__innre .expo_overview__table .expo_overview__title{display:table-cell;font-size:18px}}.overview__innre .expo_overview__table .expo_overview__title{color:#ec5506;padding:16px 0 4px}@media screen and (min-width:768px){.overview__innre .expo_overview__table .expo_overview__title{padding:24px 0;vertical-align:top;width:11%}}.overview__innre .expo_overview__table .expo_overview__detail{padding:0 0 16px}@media screen and (min-width:768px){.overview__innre .expo_overview__table .expo_overview__detail{padding:24px 0;width:89%}}.overview__innre .expo_overview__table .address{margin:8px 0 0;line-height:1.4;font-size:12px}@media screen and (min-width:768px){.overview__innre .expo_overview__table .address{font-size:16px}}.map{margin:56px 0 0}@media screen and (min-width:768px){.map{margin:80px 0 0}}.map iframe{height:480px}@media screen and (min-width:768px){.map iframe{height:560px}}.logo_identity{background-image:url("/assets/images/expo/expo_home/bg_identity_sp.jpg");background-position:50% 0;background-size:cover;background-repeat:no-repeat;margin:48px 0 0;padding:80px 20px}@media screen and (min-width:768px){.logo_identity{background-image:none;padding:100px 0;position:relative}}.logo_identity__inner{background-color:rgba(255,255,255,0.9);border-radius:8px;padding:40px 24px;max-width:1200px;width:100%}@media screen and (min-width:768px){.logo_identity__inner{border-radius:24px;margin:0 auto;padding:100px 200px}}.logo_identity__inner .logo_identity__txt{color:#253052;font-size:14px;font-weight:700}.logo_identity__inner .logo_identity__txt+.logo_identity__txt{margin-top:40px}.logo_identity__bg{display:none}@media screen and (min-width:768px){.logo_identity__bg{display:block;height:100%;overflow:hidden;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;z-index:-1}}#what-is .section_word__what-is,#what-is .what-is__summary{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}#highlights .highlights__inner,#highlights .section_word__highlights{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}#seminars .section_word__seminars,#seminars .seminars_details{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}#exhibitors .exhibitors_details,#exhibitors .section_word__exhibitors{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}