@charset "UTF-8";#h1-ttl-top{font-size:210%;line-height:1.5}@media screen and (min-width:768px),print{.sectionTop .bus_fair .bus_fair_text{float:left;width:calc(100% - 275px)}.sectionTop .bus_fair .bus_fair_img{float:right;width:275px;margin-top:-80px;margin-right:-30px}}@media screen and (max-width:767px){.sectionTop .bus_fair .bus_fair_img{margin-top:20px;text-align:center}}.exhibitor-category .exhibitor-category-list li a{position:relative;display:block}.exhibitor-category .exhibitor-category-list li a .category-icon{position:absolute;top:50%;left:20px;transform:translateY(-50%);border-radius:50%}.exhibitor-category .exhibitor-category-list li a .category-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.exhibitor-category .exhibitor-category-list li.tradition a .category-icon{background-color:#9d5d8b}.exhibitor-category .exhibitor-category-list li.tradition a:hover{color:#9d5d8b}.exhibitor-category .exhibitor-category-list li.it a .category-icon{background-color:#a6bb2a}.exhibitor-category .exhibitor-category-list li.it a:hover{color:#a6bb2a}.exhibitor-category .exhibitor-category-list li.machine a .category-icon{background-color:#c85826}.exhibitor-category .exhibitor-category-list li.machine a:hover{color:#c85826}.exhibitor-category .exhibitor-category-list li.medical a .category-icon{background-color:#535f9d}.exhibitor-category .exhibitor-category-list li.medical a:hover{color:#535f9d}.exhibitor-category .exhibitor-category-list li.paper a .category-icon{background-color:#67a55a}.exhibitor-category .exhibitor-category-list li.paper a:hover{color:#67a55a}.exhibitor-category .exhibitor-category-list li.service a .category-icon{background-color:#d75c7a}.exhibitor-category .exhibitor-category-list li.service a:hover{color:#d75c7a}.exhibitor-category .exhibitor-category-list li.plastic a .category-icon{background-color:#c2a51a}.exhibitor-category .exhibitor-category-list li.plastic a:hover{color:#c2a51a}.exhibitor-category .exhibitor-category-list li.other a .category-icon{background-color:#e59603}.exhibitor-category .exhibitor-category-list li.other a:hover{color:#e59603}.exhibitor-category .exhibitor-category-list li.construction a .category-icon{background-color:#ad7f46}.exhibitor-category .exhibitor-category-list li.construction a:hover{color:#ad7f46}.exhibitor-category .exhibitor-category-list li.support a .category-icon{background-color:#9e5e8c}.exhibitor-category .exhibitor-category-list li.support a:hover{color:#9e5e8c}.exhibitor-category .exhibitor-category-list li.food a .category-icon{background-color:#89abd8}.exhibitor-category .exhibitor-category-list li.food a:hover{color:#89abd8}@media screen and (min-width:768px),print{.exhibitor-category .exhibitor-category-list li{display:inline-block;text-align:left}.exhibitor-category .exhibitor-category-list li a{padding:20px 20px 20px 75px;margin-bottom:20px;min-width:auto;width:332px}.exhibitor-category .exhibitor-category-list li a .category-icon{width:40px;height:40px}.exhibitor-category .exhibitor-category-list li a .category-icon img{width:30px}.exhibitor-category .exhibitor-category-list li a .category-name{font-size:20px;font-size:2rem}.exhibitor-category .exhibitor-category-list li:nth-child(2n-1) a{margin-right:20px}.exhibitor-category .exhibitor-category-list li:last-child a{margin-right:0}}@media screen and (max-width:767px){.exhibitor-category{margin-top:50px}.exhibitor-category .exhibitor-category-list li{display:block}.exhibitor-category .exhibitor-category-list li a{padding:4vw 5.33vw 4vw 16vw;margin-bottom:2.67vw;width:100%}.exhibitor-category .exhibitor-category-list li a .category-icon{width:8vw;height:8vw}.exhibitor-category .exhibitor-category-list li a .category-icon img{width:6vw}.exhibitor-category .exhibitor-category-list li a .category-name{font-size:16px;font-size:1.6rem}}.category-ttl{position:relative;border-radius:10px;font-family:"FOT-筑紫A丸ゴシック Std M";letter-spacing:0!important}.category-ttl .category-ttl-icon{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.tradition .category-ttl{background-color:rgba(157,93,139,.2)}.it .category-ttl{background-color:rgba(166,187,42,.2)}.machine .category-ttl{background-color:rgba(200,88,38,.2)}.medical .category-ttl{background-color:rgba(83,95,157,.2)}.paper .category-ttl{background-color:rgba(103,165,90,.2)}.service .category-ttl{background-color:rgba(215,92,122,.2)}.plastic .category-ttl{background-color:rgba(194,165,26,.2)}.other .category-ttl{background-color:rgba(229,150,3,.2)}.construction .category-ttl{background-color:rgba(173,127,70,.2)}.support .category-ttl{background-color:rgba(158,94,140,.2)}.food .category-ttl{background-color:rgba(137,171,216,.2)}@media screen and (min-width:768px),print{.category-ttl{margin-bottom:40px;padding:15px 20px 15px 70px;font-size:24px;font-size:2.4rem}.category-ttl .category-ttl-icon{width:40px}}@media screen and (max-width:767px){.category-ttl{margin-bottom:6.67vw;padding:5vw 5.33vw 5vw 16vw;font-size:18px;font-size:1.8rem}.category-ttl .category-ttl-icon{width:9.5vw}}.exhibitor{counter-reset:num}.exhibitor .exhibitor-block{vertical-align:top}.exhibitor .exhibitor-block .exhibitor-list{margin-left:5px;list-style-type:none}.exhibitor .exhibitor-block .exhibitor-list.-num6{counter-reset:num 5}.exhibitor .exhibitor-block .exhibitor-list.-num7{counter-reset:num 6}.exhibitor .exhibitor-block .exhibitor-list.-num13{counter-reset:num 12}.exhibitor .exhibitor-block .exhibitor-list.-num17{counter-reset:num 16}.exhibitor .exhibitor-block .exhibitor-list.-num21{counter-reset:num 20}.exhibitor .exhibitor-block .exhibitor-list.-num25{counter-reset:num 24}.exhibitor .exhibitor-block .exhibitor-list.-num29{counter-reset:num 28}.exhibitor .exhibitor-block .exhibitor-list.-num33{counter-reset:num 32}.exhibitor .exhibitor-block .exhibitor-list.-num37{counter-reset:num 36}.exhibitor .exhibitor-block .exhibitor-list.-num39{counter-reset:num 38}.exhibitor .exhibitor-block .exhibitor-list.-num41{counter-reset:num 40}.exhibitor .exhibitor-block .exhibitor-list.-num43{counter-reset:num 42}.exhibitor .exhibitor-block .exhibitor-list.-num46{counter-reset:num 45}.exhibitor .exhibitor-block .exhibitor-list.-num49{counter-reset:num 48}.exhibitor .exhibitor-block .exhibitor-list.-num51{counter-reset:num 50}.exhibitor .exhibitor-block .exhibitor-list.-num53{counter-reset:num 52}.exhibitor .exhibitor-block .exhibitor-list.-num55{counter-reset:num 54}.exhibitor .exhibitor-block .exhibitor-list.-num57{counter-reset:num 56}.exhibitor .exhibitor-block .exhibitor-list.-num61{counter-reset:num 60}.exhibitor .exhibitor-block .exhibitor-list.-num65{counter-reset:num 64}.exhibitor .exhibitor-block .exhibitor-list.-num66{counter-reset:num 65}.exhibitor .exhibitor-block .exhibitor-list.-num70{counter-reset:num 69}.exhibitor .exhibitor-block .exhibitor-list.-num73{counter-reset:num 72}.exhibitor .exhibitor-block .exhibitor-list.-num75{counter-reset:num 74}.exhibitor .exhibitor-block .exhibitor-list.-num78{counter-reset:num 77}.exhibitor .exhibitor-block .exhibitor-list.-num79{counter-reset:num 78}.exhibitor .exhibitor-block .exhibitor-list.-num83{counter-reset:num 82}.exhibitor .exhibitor-block .exhibitor-list.-num85{counter-reset:num 84}.exhibitor .exhibitor-block .exhibitor-list.-num87{counter-reset:num 86}.exhibitor .exhibitor-block .exhibitor-list.-num91{counter-reset:num 90}.exhibitor .exhibitor-block .exhibitor-list.-num92{counter-reset:num 91}.exhibitor .exhibitor-block .exhibitor-list.-num97{counter-reset:num 96}.exhibitor .exhibitor-block .exhibitor-list.-num101{counter-reset:num 100}.exhibitor .exhibitor-block .exhibitor-list.-num103{counter-reset:num 102}.exhibitor .exhibitor-block .exhibitor-list.-num106{counter-reset:num 105}.exhibitor .exhibitor-block .exhibitor-list.-num107{counter-reset:num 106}.exhibitor .exhibitor-block .exhibitor-list.-num111{counter-reset:num 110}.exhibitor .exhibitor-block .exhibitor-list.-num117{counter-reset:num 116}.exhibitor .exhibitor-block .exhibitor-list.-num123{counter-reset:num 122}.exhibitor .exhibitor-block .exhibitor-list.-num127{counter-reset:num 126}.exhibitor .exhibitor-block .exhibitor-list.-num129{counter-reset:num 128}.exhibitor .exhibitor-block .exhibitor-list.-num134{counter-reset:num 133}.exhibitor .exhibitor-block .exhibitor-list.-num136{counter-reset:num 135}.exhibitor .exhibitor-block .exhibitor-list.-num143{counter-reset:num 142}.exhibitor .exhibitor-block .exhibitor-list li{position:relative;counter-increment:num;margin-bottom:10px;padding-left:25px}.exhibitor .exhibitor-block .exhibitor-list li.-hundred{padding-left:35px}.exhibitor .exhibitor-block .exhibitor-list li::before{content:counter(num) ".";position:absolute;top:0;left:0;width:20px;text-align:right}.exhibitor .exhibitor-block .exhibitor-list li.last{margin-bottom:3.2em}.exhibitor .exhibitor-block .exhibitor-list li.last2{margin-bottom:5.9em}.exhibitor .exhibitor-block .exhibitor-list li.last3{margin-bottom:7.6em}.exhibitor .exhibitor-block .exhibitor-pdf-btn{position:relative;width:100%;line-height:1.4;text-align:center}.exhibitor .exhibitor-block .exhibitor-pdf-btn::after{content:url(../../../common/css/img/icon_pdf.gif);position:absolute;top:50%;right:20px;transform:translateY(-50%)}.exhibitor .exhibitor-block .exhibitor-pdf-btn .num{display:block}@media screen and (min-width:768px),print{.exhibitor{font-size:0}.exhibitor .exhibitor-block{display:inline-block;width:324px;margin:0 0 40px;padding:0 21px;font-size:14px;font-size:1.4rem}.exhibitor .exhibitor-block .exhibitor-pdf-btn{margin-top:10px;font-size:18px;font-size:1.8rem}.exhibitor .exhibitor-block .exhibitor-pdf-btn .num{font-size:14px;font-size:1.4rem}.exhibitor .exhibitor-block:nth-of-type(odd){padding:0 20px 0 0;border-right:1px solid #d6d6d6}.exhibitor .exhibitor-block:nth-of-type(even){padding:0 0 0 20px}.exhibitor .exhibitor-block:nth-of-type(n+3){position:relative}.exhibitor .exhibitor-block:nth-of-type(n+3)::before{content:"";position:absolute;top:-20px;left:0;width:324px;height:1px;border-top:1px solid #d6d6d6}.exhibitor .exhibitor-block:nth-of-type(n+3):nth-of-type(even)::before{left:21px}}@media screen and (max-width:767px){.exhibitor .exhibitor-block{margin-bottom:6.67vw;border-bottom:1px solid #d6d6d6}.exhibitor .exhibitor-block .exhibitor-list li.last{margin-bottom:10px}.exhibitor .exhibitor-block .exhibitor-list li.last2{margin-bottom:10px}.exhibitor .exhibitor-block .exhibitor-list li.last3{margin-bottom:10px}.exhibitor .exhibitor-block .exhibitor-pdf-btn{margin-top:2vw;margin-bottom:6.67vw;font-size:16px;font-size:1.6rem}.exhibitor .exhibitor-block .exhibitor-pdf-btn .num{font-size:13px;font-size:1.3rem}}.exhibitor-nav{background-color:#e0e0e0;border-radius:10px}.exhibitor-nav .exhibitor-nav-ttl{font-family:"FOT-筑紫A丸ゴシック Std M";letter-spacing:0!important}.exhibitor-nav .exhibitor-nav-list li{font-family:"FOT-筑紫A丸ゴシック Std M";letter-spacing:0!important}.exhibitor-nav .exhibitor-nav-list li a{position:relative;padding-left:20px;text-decoration:none;color:#222}.exhibitor-nav .exhibitor-nav-list li a::before{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#1777c0}.exhibitor-nav .exhibitor-nav-list li a:hover{color:#1777c0}@media screen and (min-width:768px),print{.exhibitor-nav{padding:20px 30px}.exhibitor-nav .exhibitor-nav-ttl{margin-bottom:10px;font-size:16px;font-size:1.6rem}.exhibitor-nav .exhibitor-nav-list li{display:inline-block;width:193px;font-size:15px;font-size:1.5rem}.exhibitor-nav .exhibitor-nav-list li:not(:nth-child(3n-2)){margin-left:20px}}@media screen and (max-width:767px){.exhibitor-nav{padding:5vw 5.33vw}.exhibitor-nav .exhibitor-nav-ttl{margin-bottom:5vw;font-size:14px;font-size:1.4rem}.exhibitor-nav .exhibitor-nav-list li{margin-bottom:5px;font-size:14px;font-size:1.4rem}}@media screen and (min-width:768px),print{.handbook-container{display:flex;align-items:center;margin:0 auto;justify-content:center}}@media screen and (max-width:767px){.handbook-container{text-align:center}}.handbook-container-img{width:200px;text-align:center}@media screen and (min-width:768px),print{.handbook-container-img{padding-right:30px}}@media screen and (max-width:767px){.handbook-container-img{margin:0 auto}}.handbook-container-img img{width:100%;border:solid 1px #e0e0e0}.handbook-container-txt{display:inline-block}@media screen and (max-width:767px){.handbook-container-txt{margin-top:10px}}