.navArea{padding:12px 0}.navArea__nav{color:#666;font-size:14px;font-style:normal;font-weight:normal;line-height:1.25;letter-spacing:0.56px}.navArea__link{text-decoration:none;color:#666}.navArea__link:hover{text-decoration:underline}.titleArea{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:32px}.titleArea__title{color:#00954d;text-align:center;font-size:48px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:1.92px;margin:0}.searchArea{display:flex;justify-content:center;text-align:center;flex-direction:column;gap:24px;padding:32px 48px;border-radius:24px;background:#f3efe7}.searchArea__text{color:#333;text-align:center;font-size:24px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.96px}.searchArea__search{display:flex;justify-content:center;align-items:center;gap:24px}.searchArea__textField{padding:16px;width:484px;border-radius:6px;border:1px solid #9e9e9e;background:#fff;color:#666;font-size:14px;font-style:normal;font-weight:normal;line-height:1;letter-spacing:0.64px}.searchArea__btnArea{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}.searchArea__btn{display:flex;justify-content:center;align-items:center;border:none}.searchArea__btn--clear{width:56px;padding:13.25px 20px;border-radius:8px;background:#ccc;text-decoration:none}.searchArea__btn--clear:hover{background:#b8b8b8}.searchArea__btn--search{width:200px;padding:12px 8px;gap:8px;border-radius:8px;background:#00954d}.searchArea__btn--search:hover{background:#008645;cursor:pointer}.searchArea__btnText{text-align:center;font-style:normal;font-weight:bold;line-height:1.25}.searchArea__btnText--clear{font-size:18px;color:#333}.searchArea__btnText--search{font-size:20px;letter-spacing:0.8px;color:#fff}.selectContainer__select{position:relative;max-width:100%;width:220px}.selectContainer__select__placeholder{display:flex;align-items:center;column-gap:8px}.selectContainer__select__options{position:absolute;top:100%;left:0;right:0;margin-top:5px;z-index:99;background:#fff;box-shadow:0px 4px 14px 2px rgba(0,0,0,0.26);border-radius:6px;display:block;max-height:179px;overflow-y:auto}.selectContainer__select__options__item{font-size:14px;line-height:21px;padding:4px 16px;background-color:#fff;cursor:pointer;transition:all 0.3s ease;color:#333;overflow:hidden;min-height:36px;display:flex;align-items:center}.selectContainer__select__label{color:#333;font-size:16px;font-style:normal;font-weight:normal;line-height:1;letter-spacing:0.64px}.button{padding:16px;width:220px;background:#fff;border-radius:6px;border:1px solid #9e9e9e;font-size:16px;cursor:pointer;transition:all 0.3s ease;height:50px;line-height:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.button--iconRight{flex-direction:row-reverse}.highlightedArea{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-top:24px}.highlightedArea__card{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border:1px solid #ccc;background:#fff;text-decoration:none;color:#333}.highlightedArea__card:hover{box-shadow:0px 8px 14px 0px rgba(0,0,0,0.08)}.highlightedArea__head{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background:#f2f2f2}.highlightedArea__headLeft{display:flex;justify-content:center;align-items:center;gap:10px}.highlightedArea__headBoothNo{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#465;color:#fff;font-size:24px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.96px}.highlightedArea__headRight{width:113px;height:40px;display:flex;justify-content:center;align-items:center;background:#465;color:#fff;font-size:18px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.72px}.highlightedArea__body{display:flex;padding:16px 20px 20px 20px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.highlightedArea__logo{object-fit:contain}.highlightedArea__bodyTop{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.highlightedArea__bodyTopLeft{display:flex;padding-right:16px;align-items:center;gap:16px}.highlightedArea__companyName{color:#333;font-size:20px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.8px}.highlightedArea__companyImage{object-fit:cover}.highlightedArea__bodyTopRight{display:flex;justify-content:flex-end;align-items:center;gap:4px}.highlightedArea__bodyBottom{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.highlightedArea__bodyBottomRight{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.highlightedArea__prArea{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.highlightedArea__prTitle{color:#333;font-size:16px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.64px}.highlightedArea__prText{color:#333;font-size:14px;font-style:normal;font-weight:normal;line-height:1.5;letter-spacing:0.56px}.highlightedArea__pointArea{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.highlightedArea__pointTitle{color:#333;font-size:16px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.64px}.highlightedArea__pointText{color:#333;font-size:14px;font-style:normal;font-weight:normal;line-height:1.5;letter-spacing:0.56px}.highlightedArea__btnArea{display:flex;width:140px;height:28px;padding:6px 38px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:2px solid #0073b8;background:linear-gradient(0deg, #fff 0%, #fff 100%),#e6ecef;align-self:flex-end}.highlightedArea__btnArea:hover{background:#e6ecef}.highlightedArea__btn{color:#0073b8;text-align:center;font-size:18px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.72px;text-decoration:none}.mutedArea{display:grid;grid-template-columns:calc(50% - 12px) calc(50% - 12px);gap:24px;max-width:100%;margin-top:24px}.mutedArea__card{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border:1px solid #ccc;background:#fff;text-decoration:none;color:#333}.mutedArea__card:hover{box-shadow:0px 8px 14px 0px rgba(0,0,0,0.08)}.mutedArea__head{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background:#f2f2f2}.mutedArea__headLeft{display:flex;justify-content:center;align-items:center;gap:10px}.mutedArea__headBoothNo{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#465;color:#fff;font-size:24px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.96px}.mutedArea__body{display:flex;padding:16px 20px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.mutedArea__bodyTop{display:flex;justify-content:normal;gap:16px;align-items:center;align-self:stretch}.mutedArea__companyName{color:#333;font-size:20px;font-style:normal;font-weight:bold;line-height:1.25;letter-spacing:0.8px}.mutedArea__bodyBottom{margin:0 auto}.industryArea{display:flex;justify-content:flex-end;align-items:center;gap:4px}.industryArea__industry{border-radius:4px;background:#f2f2f2;color:#ccc;text-align:center;font-size:12px;font-style:normal;font-weight:normal;line-height:1;padding:4px;min-width:50px}.industryArea__industry--food{color:#333;background:#ffbfc5}.industryArea__industry--agriculture{color:#333;background:#bfeaff}.industryArea__industry--arable{color:#333;background:#e0ff99}.industryArea__industry--livestock{color:#333;background:#ffe4bf}.displayCount{display:flex;justify-content:center;margin-top:32px}.displayCount__text{color:#333;font-size:16px;font-style:normal;font-weight:normal;line-height:1.5;letter-spacing:0.64px}.displayCount__text--bold{text-align:center;font-size:24px;font-weight:bold;line-height:1.5;letter-spacing:0.96px}.pagination{display:flex;flex-direction:row;gap:24px;justify-content:center}.pagination__numButtons{display:flex;flex-direction:row;justify-content:center;gap:12px}.pagination__gap{display:flex;justify-content:center;align-items:center}.pagination__button{align-items:center;position:relative;width:96px;height:40px;padding:8px 23px;display:flex;justify-content:center;background-color:#fff;border-radius:3px;border:1px solid #e4e4e4;font-size:14px;font-weight:bold;line-height:40px;color:#333;text-decoration:none;cursor:pointer;transition:all 0.3s ease;box-sizing:border-box}.pagination__button:hover{background:#f2f2f2}.pagination__button--next::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:15px;width:6.5px;height:6.5px;border-top:2px solid #9e9e9e;border-right:2px solid #9e9e9e;transform:rotate(45deg)}.pagination__button--prev::after{content:"";margin:auto;position:absolute;top:0;bottom:0;left:15px;width:6.5px;height:6.5px;border-top:2px solid #9e9e9e;border-right:2px solid #9e9e9e;transform:rotate(225deg)}.pagination__numButton{align-items:center;display:flex;justify-content:center;background-color:#fff;border-radius:4px;border:1px solid #e4e4e4;font-size:16px;font-weight:bold;line-height:1.5;color:#666;width:40px;height:40px;padding:8px 4px;box-sizing:border-box;text-decoration:none}.pagination__numButton:hover{background:#f2f2f2}.pagination__numButton a{color:inherit}.pagination__numButton--current{background:#cfebdd}.pagination__numButton--current:hover{background:#cfebdd}.paginationArea{display:flex;padding:40px 0px;flex-direction:column;align-items:center;gap:16px}.paginationArea__text{color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:normal;line-height:1.5}.lpContainer{width:100%;max-width:1100px;margin:0 auto;padding-top:105px}.displayCampusBanner{display:flex;justify-content:center;margin-top:32px}
