.job-hunting-update-modal[data-v-af737231] .oc-modal-standard__body{margin:0}.job-hunting-update-modal__header[data-v-af737231]{margin-bottom:24px}.job-hunting-update-modal__subtitle[data-v-af737231]{margin-bottom:24px;margin-top:6px}.job-hunting-update-modal__description[data-v-af737231]{font-size:12px}.job-hunting-update-modal__section[data-v-af737231]{margin-bottom:24px}.job-hunting-update-modal__section-title[data-v-af737231]{font-family:Hiragino Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px}.job-hunting-update-modal__options[data-v-af737231]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.job-hunting-update-modal__option[data-v-af737231]{background-color:#fff;border:1px solid #6d7780;border-radius:8px;color:#6d7780;cursor:pointer;font-size:15px;font-weight:600;height:48px;line-height:1.4;margin:0;overflow-wrap:break-word;padding:12px 16px;text-align:center;transition:all .2s ease}.job-hunting-update-modal__option[data-v-af737231]:hover{background-color:#f7f8f9}.job-hunting-update-modal__option--active[data-v-af737231]{background-color:#e6f3fc;border-color:#0071bc;color:#0071bc;font-weight:600}.job-hunting-update-modal__option-text-split[data-v-af737231]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.job-hunting-update-modal__option-text-line[data-v-af737231]{display:block;line-height:20px}.job-hunting-update-modal__options-group[data-v-af737231]{border-radius:10px;display:flex;overflow:hidden}.job-hunting-update-modal__option-group[data-v-af737231]{background-color:#fff;border:1px solid #d0d0d0;border-left:none;border-radius:0;color:#333;cursor:pointer;flex:1;font-size:14px;font-weight:400;height:48px;line-height:24px;margin:0;text-align:center;transition:all .2s ease}.job-hunting-update-modal__option-group[data-v-af737231]:first-child{border-left:1px solid #d0d0d0;border-radius:10px 0 0 10px}.job-hunting-update-modal__option-group[data-v-af737231]:last-child{border-radius:0 10px 10px 0}.job-hunting-update-modal__option-group[data-v-af737231]:hover{background-color:#f7f8f9}.job-hunting-update-modal__option-group--active[data-v-af737231]{background-color:#e6f3fc;color:#0071bc;font-weight:600}.job-hunting-update-modal__checkbox-label[data-v-af737231]{margin-left:4px}.job-hunting-update-modal__footer[data-v-af737231]{display:flex;justify-content:center}.job-hunting-update-modal__footer[data-v-af737231] .oc-button{font-weight:600}@media screen and (max-width:767px){[data-v-af737231] .oc-modal-standard__container{border-radius:16px 16px 0 0!important}.job-hunting-update-modal__footer[data-v-af737231]{margin-bottom:32px}.job-hunting-update-modal__option[data-v-af737231]{align-items:center;display:flex;font-size:12px;height:auto;justify-content:center;line-height:20px;min-height:44px;padding:8px 12px;text-align:center;white-space:normal}}.close-button[data-v-7e01a5dd]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:-25px;top:-40px;z-index:10}.close-icon[data-v-7e01a5dd]{color:#fff;font-size:32px;line-height:1}.modal-content[data-v-7e01a5dd]{display:flex;flex-direction:column;gap:24px}.header-section[data-v-7e01a5dd]{margin-top:12px;text-align:center}.sub-title[data-v-7e01a5dd]{color:#777;font-family:Hiragino Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:2%;line-height:172%;margin-bottom:16px;text-align:center}@media screen and (min-width:481px){.sub-title[data-v-7e01a5dd]{font-size:14px;height:24px;width:420px}}.title[data-v-7e01a5dd]{color:#222;font-size:22px;font-weight:600;line-height:28px;text-align:center;white-space:pre-line}.notification[data-v-7e01a5dd]{background:#f4f9f4;border-radius:6px;gap:6px;justify-content:flex-start;margin-bottom:24px;padding:12px 16px}.check-icon[data-v-7e01a5dd],.notification[data-v-7e01a5dd]{align-items:center;display:flex}.check-icon[data-v-7e01a5dd]{color:#63ad5d;flex-shrink:0}.notification-text[data-v-7e01a5dd]{color:#63ad5d;font-family:Hiragino Sans,sans-serif;font-size:10px;font-weight:600;letter-spacing:2%;line-height:150%}.modal-content[data-v-b613d2f0]{align-items:center;display:flex;flex-direction:column;gap:24px}.inactive-case-popup__image[data-v-b613d2f0]{max-width:300px;-o-object-fit:contain;object-fit:contain;width:100%}.modal-content[data-v-c036dcd1]{align-items:center;display:flex;flex-direction:column;gap:24px}.job-hunting-consultation-popup__image[data-v-c036dcd1]{height:169px;-o-object-fit:contain;object-fit:contain;width:420px}@media screen and (max-width:480px){.job-hunting-consultation-popup__image[data-v-c036dcd1]{height:95px;width:210px}}.job-hunting-consultation-popup__description[data-v-c036dcd1]{font-family:Hiragino Sans,sans-serif;font-size:12px;font-weight:300;letter-spacing:2%;line-height:150%;text-align:center}.company[data-v-6cc64c35]{border:1px solid #eceff1;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:12px;height:345px;justify-content:space-between;opacity:1;padding:16px;transition:box-shadow .2s ease;width:342px}.company[data-v-6cc64c35]:hover{box-shadow:0 4px 12px #0000001a}.company__header[data-v-6cc64c35]{padding:0 16px}.company__header__schedule[data-v-6cc64c35]{align-items:center;display:flex;margin-top:6px}.company__header__schedule__startAt[data-v-6cc64c35]{color:#e13a2f;font-size:12px;margin-right:8px}.company__middle[data-v-6cc64c35]{height:100px;margin:12px 0;overflow:hidden;position:relative;vertical-align:middle;width:100%}.company__middle img[data-v-6cc64c35]{display:inline-block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;vertical-align:middle;width:100%}.company__middle__placeholder[data-v-6cc64c35]{align-items:center;background-color:#eceff1;border-radius:4px;display:flex;height:100%;justify-content:center;width:100%}.company__middle__placeholder span[data-v-6cc64c35]{color:#a4aeb7;font-size:12px;font-weight:500;line-height:1.4;padding:8px;text-align:center}.company__event[data-v-6cc64c35]{padding:0 16px}.company__event__title[data-v-6cc64c35]{display:-webkit-box;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;color:#333;font-size:14px;font-weight:600;line-height:172%;-webkit-box-orient:vertical}.company__event__schedule[data-v-6cc64c35]{color:#6d7780}.company__event__schedules[data-v-6cc64c35]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.company__event__schedule-tags[data-v-6cc64c35] .oc-tag__text--label{color:#6d7780}.popular-company-enterable-events[data-v-c7a22dcc]{width:100%}.popular-company-enterable-events__carousel[data-v-c7a22dcc]{padding-bottom:40px;position:relative}.popular-company-enterable-events__carousel[data-v-c7a22dcc] .swiper-slide{max-width:342px;width:auto!important}.popular-company-enterable-events__carousel[data-v-c7a22dcc] .oc-carousel__pagination-popular-company-enterable-events-pagination{bottom:0;display:flex;gap:8px;justify-content:center;left:50%;position:absolute;transform:translate(-50%)}.popular-company-enterable-events__carousel[data-v-c7a22dcc] .oc-carousel__pagination-popular-company-enterable-events-pagination .swiper-pagination-bullet{background-color:#e0e4e9;border-radius:50%;height:8px;margin:0;opacity:1;transition:background-color .3s ease;width:8px}.popular-company-enterable-events__carousel[data-v-c7a22dcc] .oc-carousel__pagination-popular-company-enterable-events-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0071bc}.modal-content[data-v-e3b227ed]{align-items:center;display:flex;flex-direction:column;gap:24px}.completion-notice-overlay[data-v-5560cf11]{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.completion-notice-container[data-v-5560cf11]{background:#fff;border-radius:16px;margin-bottom:30vh;max-width:280px;padding:32px 24px;text-align:center;width:90%}.icon-wrapper[data-v-5560cf11]{align-items:center;display:flex;justify-content:center}.check-icon[data-v-5560cf11]{height:120px;width:120px}@media screen and (max-width:480px){.check-icon[data-v-5560cf11]{height:90px;width:90px}}.message[data-v-5560cf11]{font-family:Hiragino Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.4;margin-top:24px;text-align:center}.modal-enter-active[data-v-5560cf11],.modal-leave-active[data-v-5560cf11]{transition:opacity .2s}.modal-enter-from[data-v-5560cf11],.modal-leave-to[data-v-5560cf11]{opacity:0}.generally-popup__background[data-v-b6eacf43]{align-items:center;background:#011a2fe6;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.generally-popup__wrapper[data-v-b6eacf43]{background:#fff;border-radius:2px;max-width:calc(100% - 24px);width:650px}.generally-popup__header[data-v-b6eacf43]{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding:15px}.generally-popup__close[data-v-b6eacf43]{cursor:pointer}.generally-popup__content[data-v-b6eacf43]{padding:20px}.generally-popup__content-image[data-v-b6eacf43]{margin-bottom:24px}.generally-popup__content-body[data-v-b6eacf43]{background:#f8f8f9;color:#053053;font-size:14px;font-weight:300;line-height:1.57;padding:12px}.generally-popup__button[data-v-b6eacf43]{background:#0e79d1;border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:40px;margin:40px 0 0;text-align:center}.scout-with-company-reviews-popup__header[data-v-b10ae4f9]{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.scout-with-company-reviews-popup__header--message[data-v-b10ae4f9]{margin-top:8px}.scout-with-company-reviews-popup__body[data-v-b10ae4f9]{background:#eceff1;max-height:376px;overflow-y:auto;padding:12px}.scout-with-company-reviews-popup__company[data-v-b10ae4f9]{background:#fff;border:4px solid #eceff1;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:10px 12px;position:relative}.scout-with-company-reviews-popup__company-header[data-v-b10ae4f9]{display:flex;padding-top:10px;width:95%}.scout-with-company-reviews-popup__company-header--square-logo[data-v-b10ae4f9]{border:1px solid #e0e4e9;border-radius:20px}.scout-with-company-reviews-popup__company-header--explanation[data-v-b10ae4f9]{display:flex;flex-direction:column;min-width:0;padding-left:8px}.scout-with-company-reviews-popup__company-header--name[data-v-b10ae4f9]{margin-left:2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scout-with-company-reviews-popup__company-review[data-v-b10ae4f9]{display:flex;flex-direction:column;gap:4px}.scout-with-company-reviews-popup__company-review--title-block[data-v-b10ae4f9]{display:flex;font-size:12px;font-weight:600;gap:4px}.scout-with-company-reviews-popup__company-review--detail[data-v-b10ae4f9]{font-size:12px;overflow-wrap:break-word;width:95%}.scout-with-company-reviews-popup__company-review--university-name[data-v-b10ae4f9]{color:#6d7780;font-size:10px;margin-right:14px;text-align:right}.scout-with-company-reviews-popup__next-arrow[data-v-b10ae4f9]{color:#6d7780;font-size:24px;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1}
