.exhibitor_btn_info{background:#e6f4fd;padding:3px 10px;text-align:center;font-size:1.1rem;font-weight:700;margin-bottom:20px;color:#062f7f;border-top:3px double #97a1bf;border-bottom:3px double #97a1bf}.exhibitor_course_btn{display:flex;flex-wrap:wrap;font-size:17px;font-feature-settings:"palt" 1}.exhibitor_course_btn li{margin-bottom:10px}.exhibitor_course_btn li:not(:nth-child(3)){margin-right:10px}.exhibitor_course_btn button{width:100%;height:47px;background-color:#f4f4f4;border:1px solid #c9c9c9;padding:0 17px 0 37px;cursor:pointer;position:relative}.exhibitor_course_btn button::before{content:"";font-size:0.6rem;font-weight:700;line-height:1;color:#fff;padding:7px 0 0 6px;display:block;position:absolute;left:0;top:-1px;width:45px;height:45px;clip-path:polygon(45px 0%, 0% 0%, 0% 45px);text-align:left}.exhibitor_course_btn button.course_btn_care:before{content:"介護";background-color:#01973d}.exhibitor_course_btn button.course_btn_tech:before{content:"テク";background-color:#303E9F}.exhibitor_course_btn button.course_btn_food:before{content:"食";background-color:#ED5815;padding:7px 0 0 9px}.exhibitor_course_btn button.course_btn_rec::before{content:"レク";background:#932886}.exhibitor_course_btn button.course_btn_fukushi::before{content:"障害";background:#E04F88}.exhibitor_course_btn button.course_btn_tech::before{content:"テク";background:#303E9F}.exhibitor_course_btn button.course_btn_sys::before{content:"シス";background:#026EBB}.exhibitor_course_btn button.course_btn_m-sys::before{content:"見守";background:#1A9AC8}.exhibitor_course_btn button.course_btn_health::before{content:"予防";background:#EC6F03}.exhibitor_course_btn button.course_btn_karada::before{content:"健康";background:#FAE41A;color:#444}.exhibitor_course_btn button.course_btn_all{padding:0 18px}.exhibitor_course_btn button:hover,.exhibitor_course_btn button.active{color:#fff}.exhibitor_course_btn button:hover::before,.exhibitor_course_btn button.active::before{background-color:#f4f4f4;clip-path:polygon(45px 0%, -1% 0%, -1% 45px)}.exhibitor_course_btn button:hover.course_btn_care,.exhibitor_course_btn button.active.course_btn_care{background-color:#01973d}.exhibitor_course_btn button:hover.course_btn_care::before,.exhibitor_course_btn button.active.course_btn_care::before{color:#01973d}.exhibitor_course_btn button:hover.course_btn_tech,.exhibitor_course_btn button.active.course_btn_tech{background-color:#303E9F}.exhibitor_course_btn button:hover.course_btn_tech::before,.exhibitor_course_btn button.active.course_btn_tech::before{color:#303E9F}.exhibitor_course_btn button:hover.course_btn_food,.exhibitor_course_btn button.active.course_btn_food{background-color:#ED5815}.exhibitor_course_btn button:hover.course_btn_food::before,.exhibitor_course_btn button.active.course_btn_food::before{color:#ED5815}.exhibitor_course_btn button:hover.course_btn_rec,.exhibitor_course_btn button.active.course_btn_rec{background-color:#932886}.exhibitor_course_btn button:hover.course_btn_rec::before,.exhibitor_course_btn button.active.course_btn_rec::before{color:#932886}.exhibitor_course_btn button:hover.course_btn_fukushi,.exhibitor_course_btn button.active.course_btn_fukushi{background-color:#E04F88}.exhibitor_course_btn button:hover.course_btn_fukushi::before,.exhibitor_course_btn button.active.course_btn_fukushi::before{color:#E04F88}.exhibitor_course_btn button:hover.course_btn_tech,.exhibitor_course_btn button.active.course_btn_tech{background-color:#303E9F}.exhibitor_course_btn button:hover.course_btn_tech::before,.exhibitor_course_btn button.active.course_btn_tech::before{color:#303E9F}.exhibitor_course_btn button:hover.course_btn_sys,.exhibitor_course_btn button.active.course_btn_sys{background-color:#026EBB}.exhibitor_course_btn button:hover.course_btn_sys::before,.exhibitor_course_btn button.active.course_btn_sys::before{color:#026EBB}.exhibitor_course_btn button:hover.course_btn_m-sys,.exhibitor_course_btn button.active.course_btn_m-sys{background-color:#1A9AC8}.exhibitor_course_btn button:hover.course_btn_m-sys::before,.exhibitor_course_btn button.active.course_btn_m-sys::before{color:#1A9AC8}.exhibitor_course_btn button:hover.course_btn_health,.exhibitor_course_btn button.active.course_btn_health{background-color:#EC6F03}.exhibitor_course_btn button:hover.course_btn_health::before,.exhibitor_course_btn button.active.course_btn_health::before{color:#EC6F03}.exhibitor_course_btn button:hover.course_btn_karada,.exhibitor_course_btn button.active.course_btn_karada{background-color:#FAE41A;color:#444}.exhibitor_course_btn button:hover.course_btn_karada::before,.exhibitor_course_btn button.active.course_btn_karada::before{color:#444}.exhibitor_course_btn button:hover.course_btn_all,.exhibitor_course_btn button.active.course_btn_all{background-color:#c80000}.exhibitor_course_btn button:hover.course_btn_all::before,.exhibitor_course_btn button.active.course_btn_all::before{content:none}.exhibitor_btn ul{display:flex;justify-content:space-around}.exhibitor_btn ul li a{display:flex block;flex-wrap:wrap;justify-content:center;align-content:center;width:30px;height:30px;outline:1px solid #0d5784;border:1px solid #1271a0;background:#0d5784;font-size:1.2rem;font-weight:700;line-height:1;color:#fff;text-align:center;text-decoration:none}.exhibitor_btn ul li a:hover{background:#fff;color:#0d5784}.exhibitor_btn ul li a.exhibitor_btn_glay{outline:1px solid #a6a6a6;border:1px solid #d6d6d6;background:#a6a6a6;transition:unset;cursor:default}.exhibitor_btn ul li a.exhibitor_btn_glay:hover{outline:1px solid #a6a6a6;border:1px solid #d6d6d6;background:#a6a6a6;transform:none;color:#fff}#exhibitorList{font-size:16px;font-feature-settings:"palt" 1}.exhibitor_ttl{display:flex;flex-wrap:wrap;align-items:end;margin-left:1px;margin-bottom:5px;line-height:1.3;font-size:.98rem;font-weight:700;color:#0D5784}.exhibitor_ttl::before{display:block flex;content:attr(data-text);width:36px;height:36px;margin-right:10px;outline:1px solid #0d5784;border:1px solid #1271a0;color:#fff;text-decoration:none;font-weight:900 !important;font-size:1.6em !important;flex-wrap:wrap;justify-content:center;align-content:center;background:#0d5784}.exhibitor_ttl::after{display:block;content:"▶▶▶";font-family:var(--icon-font);font-weight:900;font-size:0.5em;line-height:1.7}.productBtn{width:146px;height:30px;outline:1px solid #d35500;background-color:#fc7315 !important;padding:0 3px 0 31px;text-align:center;color:#fff;font-size:.9rem;cursor:pointer;position:relative}.productBtn:before{content:url("https://server.caretex.jp/homepage/common/images/productbtn_icon.svg");width:21px;height:22px;display:block;position:absolute;left:7px;top:3px}.productBtn:hover{outline:2px solid #fc7315;background-color:#fff !important;color:#d35500;font-weight:bold}.productBtn:hover:before{content:url("https://server.caretex.jp/homepage/common/images/productbtn_icon2.svg")}.productHead{display:flex}.productHead li{background:#b8d9e8;font-weight:700;color:#0A4C66;text-align:center;padding:3px;margin-bottom:5px}.productHead li:first-child{width:182px;margin-right:4px}.productHead li:last-child{width:584px}.exhibitor_list{font-size:16px;line-break:strict}.exhibitor_list dl{width:100%;display:flex;margin-bottom:5px}.exhibitor_list dl dt,.exhibitor_list dl dd{background-color:#efefef;line-height:1.4;color:#333;min-height:48px}.exhibitor_list dl dt{width:182px;padding:10px 5px 12px 45px;position:relative;margin-right:4px;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;overflow-wrap:anywhere}.exhibitor_list dl dt::before{content:"";font-size:0.6rem;line-height:1;color:#fff;padding:7px 0 0 6px;display:block;position:absolute;left:0;top:0;width:48px;height:48px;clip-path:polygon(48px 0%, 0% 0%, 0% 48px)}.exhibitor_list dl dt.icon-care::before{content:"介護";background-color:#01973d}.exhibitor_list dl dt.icon-tech::before{content:"テク";background-color:#303E9F}.exhibitor_list dl dt.icon-care-food::before{content:"食";background-color:#ED5815;padding:7px 0 0 10px}.exhibitor_list dl dt.icon-health::before{content:"予防";background-color:#ec6c00}.exhibitor_list dl dd{width:584px;padding:10px 76px 12px 15px;display:flex;flex-wrap:wrap;align-items:center;position:relative}.exhibitor_list dl dd div span{line-height:1.6;font-weight:700;color:#c00}.exhibitor_list a{width:100%;height:100%;text-decoration:none !important;transition:all 0.1s}.exhibitor_list a dl dd:before{content:url("https://server.caretex.jp/homepage/common/images/exhibitor_list_arrow.svg");display:block;width:66px;height:9px;position:absolute;right:10px;bottom:22px}.exhibitor_list a dl dd:after{content:"詳しく見る";font-size:0.65rem;font-weight:700;color:#052E7D;line-height:1;position:absolute;right:22px;bottom:17px}.exhibitor_list a:hover dl dt,.exhibitor_list a:hover dl dd{background-color:#fff8e4}.exhibitor_list a:hover dl dd:after,.exhibitor_list a:hover dl dd:before{transform:translate(2px, 0)}
