[data-v-7364364d] .modal-body{padding:1.5em .625em 1.6875em}[data-v-7364364d] .modal-container{max-width:343px}[data-v-7364364d] .companyHeadline{padding:.5em .75em;margin:0 0 16px;border:1px solid #d3d3d3;border-radius:8px}[data-v-7364364d] .companyHeadline:last-child{margin-bottom:0}[data-v-7364364d] .companyHeadline .companyName{font-size:.875rem!important}[data-v-7364364d] .companyHeadline .squareBtnS,[data-v-7364364d] .companyHeadline .outlineBtnS{font-size:.75rem!important}[data-v-7364364d] .companyHeadline .ratingNumber,[data-v-7364364d] .companyHeadline .userCount{font-size:.6875rem!important}.body__mainTitle[data-v-7364364d]{margin:0 0 16px;text-align:center}.body__subTitle[data-v-7364364d]{margin-bottom:16px;font-size:.875rem;text-align:center}.companyHeadline[data-v-318dcc28]{width:100%}.companyHeadline__nameAndButton .nameAndFollowButton[data-v-318dcc28]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.companyHeadline__nameAndButton .nameAndFollowButton .companyName[data-v-318dcc28]{font-size:1.5rem;font-weight:700;margin-right:4px;text-overflow:ellipsis;overflow:hidden;text-decoration:none;color:#252525;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 799.98px){.companyHeadline__nameAndButton .nameAndFollowButton .companyName[data-v-318dcc28]{font-size:1.125rem}}.companyHeadline__nameAndButton .nameAndFollowButton .nameSm[data-v-318dcc28]{font-size:.9375rem}.companyHeadline__nameAndButton .nameAndFollowButton .followButton[data-v-318dcc28]{position:relative}.companyHeadline__nameAndButton .nameAndFollowButton .followButton button[data-v-318dcc28],.companyHeadline__nameAndButton .nameAndFollowButton .followButton a[data-v-318dcc28]{min-width:103px;height:30px;display:block}.companyHeadline__detail[data-v-318dcc28]{display:flex;height:18px;width:85%;justify-content:space-between}.companyHeadline__rating[data-v-318dcc28]{margin-right:9px}.companyHeadline__registeredCount[data-v-318dcc28]{display:flex;color:#7c7c7c;font-size:.75rem}.companyHeadline__registeredCount .material-icons[data-v-318dcc28]{font-size:1.25rem;margin-right:4px}.companyHeadline__reviewCount[data-v-318dcc28]{font-size:.875rem;color:#252525}.companyHeadline__aboutFollow[data-v-318dcc28]{display:flex;position:absolute;align-items:center;top:32px;right:0}.companyHeadline__aboutFollow .material-icons-round[data-v-318dcc28]{color:#7c7c7c;font-size:.75rem;margin-right:1px}.companyHeadline__aboutFollow span[data-v-318dcc28]{color:#7c7c7c;font-size:.6875rem}.companyHeadline__aboutFollow .modalLabel[data-v-318dcc28]{cursor:pointer}.companyHeadline__aboutFollow[data-v-318dcc28] .modal-body{padding:1.5em;text-align:center}.companyHeadline__aboutFollow .modalTitle[data-v-318dcc28]{display:inline-block;margin-bottom:16px}.companyHeadline__aboutFollow .modalDescription[data-v-318dcc28]{text-align:left;font-size:.875rem;font-weight:500;line-height:20px;color:#3b3b3b;word-break:keep-all;overflow-wrap:anywhere;text-align:center}.companyHeadline__ratingInfo[data-v-318dcc28]{display:flex}.companyHeadline__countInfo_pc[data-v-318dcc28]{margin:auto 0;display:flex}@media (max-width: 799.98px){.companyHeadline__countInfo_pc[data-v-318dcc28]{display:none}}.companyHeadline__countInfo_pc a[data-v-318dcc28]{text-decoration:none;min-width:60px;text-align:center;border-left:1px solid #d3d3d3}.companyHeadline__countInfo_pc a[data-v-318dcc28]:last-child{border-right:1px solid #d3d3d3}.companyHeadline__countInfo_pc a p[data-v-318dcc28]{color:#7c7c7c}.companyHeadline__countInfo_pc a .label[data-v-318dcc28]{font-weight:500;font-size:.75rem}.companyHeadline__countInfo_pc a .count[data-v-318dcc28]{font-weight:700;font-size:.875rem}.companyHeadline__countInfo_sp[data-v-318dcc28]{margin-top:8px;display:none}@media (max-width: 799.98px){.companyHeadline__countInfo_sp[data-v-318dcc28]{display:flex}}.companyHeadline__countInfo_sp div[data-v-318dcc28]{width:100%;text-align:center}.companyHeadline__countInfo_sp div[data-v-318dcc28]:not(:first-child){border-left:1px solid #d3d3d3}.companyHeadline__countInfo_sp div p[data-v-318dcc28]{color:#7c7c7c}.companyHeadline__countInfo_sp div .label[data-v-318dcc28]{font-weight:500;font-size:.75rem}.companyHeadline__countInfo_sp div .count[data-v-318dcc28]{font-weight:700;font-size:.875rem}.companyHeadline__description[data-v-318dcc28]{margin-top:8px;font-size:.6875rem;font-weight:500;color:#3b3b3b;line-height:16px}
