[data-v-c04de2e5] .modal-body{max-height:90vh;padding:2.5em 2.5em 2.75em}@media (width<=799.98px){[data-v-c04de2e5] .modal-body{padding:1em 1em 1.25em}}.body__mainTitle[data-v-c04de2e5]{text-align:center;margin:0 0 16px}.body__subTitle[data-v-c04de2e5]{text-align:center;margin-bottom:16px;font-size:.875rem}.body__attention[data-v-c04de2e5]{text-align:start;flex-direction:column;gap:8px;margin:0 0 16px;display:flex}.body__attention[data-v-c04de2e5] .label{font-size:.75rem;line-height:1rem}.body__attention[data-v-c04de2e5] .linkText{color:#337ab7}.body__attention[data-v-c04de2e5] .linkText:hover{color:#225d99}.body__attention[data-v-c04de2e5] .errorMsgs{margin:0 0 8px 28px;font-weight:700}.body__snsButton[data-v-c04de2e5]{border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:50px;height:50px;margin:0 5px;display:flex}.body__snsButtons[data-v-c04de2e5]{justify-content:center;margin-bottom:16px;display:flex}.body__submitButton[data-v-c04de2e5]{color:#fff;background-color:#f8432f;border-radius:4px;align-items:center;min-width:100%;padding:.625em;font-size:.875rem;line-height:1.25;display:block}.body__input[data-v-c04de2e5]{min-width:100%}.body__title[data-v-c04de2e5]{text-align:left;margin-bottom:8px}.body__snsButton_google[data-v-c04de2e5]{background-color:#fff;border:1px solid #d3d3d3}.body__snsButton_google[data-v-c04de2e5]:hover{background-color:#e6e6e6}.body__snsButton_google .googleIcon[data-v-c04de2e5]{width:23px;height:22px}.body__snsButton_line[data-v-c04de2e5]{background-color:#00b900}.body__snsButton_line[data-v-c04de2e5]:hover{background-color:#008600}.body__snsButton_line .lineIcon[data-v-c04de2e5]{height:32px}.body__form[data-v-c04de2e5]{text-align:left;margin:-8px 0 8px}.body__form label[data-v-c04de2e5]{margin-bottom:4px;font-size:.6875rem;line-height:1;display:inline-block}.body__form input[data-v-c04de2e5]{border:1px solid #252525;border-radius:4px;margin-bottom:8px;padding:.785714em 1.14286em;font-size:.875rem;line-height:1.25}.body__form .errorMsgs[data-v-c04de2e5]{margin-bottom:4px}.body__login[data-v-c04de2e5]{text-align:right;line-height:1.75}.body__login .loginLink[data-v-c04de2e5]{color:#337ab7;font-size:.875rem;text-decoration:none}.additionalCompanyFollowModal[data-v-db92e159] .modal-body{padding:1.5em .625em 1.6875em}.additionalCompanyFollowModal[data-v-db92e159] .modal-container{max-width:343px}.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline{border:1px solid #d3d3d3;border-radius:8px;margin:0 0 16px;padding:.5em .75em}.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline:last-child{margin-bottom:0}.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline .companyName{font-size:.875rem!important}.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline .squareBtnS,.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline .outlineBtnS{font-size:.75rem!important}.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline .ratingNumber,.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline .userCount{font-size:.6875rem!important}.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline .ratingStarsBright,.additionalCompanyFollowModal[data-v-db92e159] .companyHeadline .ratingStarsLight{font-size:1rem!important}.additionalCompanyFollowModal .body__mainTitle[data-v-db92e159]{text-align:center;margin:0 0 16px}.additionalCompanyFollowModal .body__subTitle[data-v-db92e159]{text-align:center;margin-bottom:16px;font-size:.875rem}.companyHeadline[data-v-70fbbbb2]{width:100%}.companyHeadline__nameAndButton .nameAndFollowButton[data-v-70fbbbb2]{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.companyHeadline__nameAndButton .nameAndFollowButton .companyName[data-v-70fbbbb2]{text-overflow:ellipsis;color:#252525;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-right:4px;font-size:1.5rem;font-weight:700;text-decoration:none;display:-webkit-box;overflow:hidden}@media (width<=799.98px){.companyHeadline__nameAndButton .nameAndFollowButton .companyName[data-v-70fbbbb2]{font-size:1.125rem}}.companyHeadline__nameAndButton .nameAndFollowButton .nameSm[data-v-70fbbbb2]{font-size:.9375rem}.companyHeadline__nameAndButton .nameAndFollowButton .followButton[data-v-70fbbbb2]{position:relative}.companyHeadline__nameAndButton .nameAndFollowButton .followButton button[data-v-70fbbbb2],.companyHeadline__nameAndButton .nameAndFollowButton .followButton a[data-v-70fbbbb2]{min-width:103px;height:30px;display:block}.companyHeadline__nameAndButton .nameAndFollowButton .followButton button[data-v-70fbbbb2]{min-width:104px;height:inherit;color:#fff;background-color:#3b3b3b;font-weight:500;line-height:1.25rem}.companyHeadline__nameAndButton .nameAndFollowButton .followButton button.isFollowing[data-v-70fbbbb2]{color:#3b3b3b;background-color:#fff;border:1px solid #3b3b3b}.companyHeadline__detail[data-v-70fbbbb2]{justify-content:space-between;width:85%;height:24px;display:flex}.companyHeadline__rating[data-v-70fbbbb2]{margin-right:9px}.companyHeadline__registeredCount[data-v-70fbbbb2]{color:#7c7c7c;font-size:.75rem;display:flex}.companyHeadline__registeredCount .material-icons[data-v-70fbbbb2]{margin-right:4px;font-size:1.25rem}.companyHeadline__reviewCount[data-v-70fbbbb2]{color:#252525;font-size:.875rem}.companyHeadline__aboutFollow[data-v-70fbbbb2]{align-items:center;display:flex;position:absolute;top:40px;right:16px}.companyHeadline__aboutFollow .material-icons-round[data-v-70fbbbb2]{color:#7c7c7c;margin-right:1px;font-size:.75rem}.companyHeadline__aboutFollow span[data-v-70fbbbb2]{color:#7c7c7c;font-size:.6875rem}.companyHeadline__aboutFollow .modalLabel[data-v-70fbbbb2]{cursor:pointer}.companyHeadline__aboutFollow[data-v-70fbbbb2] .modal-body{text-align:center;padding:1.5em}.companyHeadline__aboutFollow .modalTitle[data-v-70fbbbb2]{margin-bottom:16px;display:inline-block}.companyHeadline__aboutFollow .modalDescription[data-v-70fbbbb2]{color:#3b3b3b;word-break:keep-all;overflow-wrap:anywhere;text-align:center;font-size:.875rem;font-weight:500;line-height:1.25}.companyHeadline__ratingInfo[data-v-70fbbbb2]{align-items:center;display:flex}.companyHeadline__countInfo[data-v-70fbbbb2]{margin:auto 0;display:flex}@media (width<=799.98px){.companyHeadline__countInfo[data-v-70fbbbb2]{margin-top:8px}}.companyHeadline__countInfo .countItem[data-v-70fbbbb2]{text-align:center;border-left:1px solid #d3d3d3;flex:1;min-width:60px}.companyHeadline__countInfo .countItem[data-v-70fbbbb2]:last-child{border-right:1px solid #d3d3d3}@media (width<=799.98px){.companyHeadline__countInfo .countItem[data-v-70fbbbb2]:first-child{border-left:none}.companyHeadline__countInfo .countItem[data-v-70fbbbb2]:last-child{border-right:none}}.companyHeadline__countInfo .countItem a[data-v-70fbbbb2]{text-decoration:none}.companyHeadline__countInfo .countItem .label[data-v-70fbbbb2]{color:#7c7c7c;font-size:.75rem}.companyHeadline__countInfo .countItem .count[data-v-70fbbbb2]{color:#7c7c7c;font-size:.875rem;font-weight:700}.companyHeadline__countInfo .countItem a .count[data-v-70fbbbb2]{color:#337ab7;text-decoration:underline}.companyHeadline__description[data-v-70fbbbb2]{color:#3b3b3b;margin-top:8px;font-size:.6875rem;font-weight:500;line-height:1}.companyHeadline[data-v-70fbbbb2] .ratingStars{height:24px}.companyHeadline[data-v-70fbbbb2] .ratingStarsBright,.companyHeadline[data-v-70fbbbb2] .ratingStarsLight{font-size:1.4375rem!important}
