.footer_wrapper{width:1200px;margin-top:50px}.shareContent{justify-content:space-between;width:74px}.externalSites{display:flex;justify-content:flex-end;margin:16px 0 8px}.modalOverlay{position:fixed;top:0;left:0;z-index:50000;display:none;width:100vw;height:100vh}.modalOverlay--show{display:block}.modalOverlay__contents{z-index:55000;width:100%;height:100%}.modalOverlay__background{z-index:51000;width:100%;height:100%;background:rgba(0,16,26,.8)}.shareCodeDialogWhole{font-family:游ゴシック,Yu Gothic,sans-serif}.shareCodeDialogWhole p{height:56px}.shareCodeContainer{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;padding:24px 32px 32px}.shareCodeDialogButton{width:150px;height:40px}.codeArea{display:flex;align-items:center;align-self:stretch;width:388px;height:40px;padding:10px 12px;font-size:14px;font-weight:500;white-space:nowrap}.shareContent{display:flex;column-gap:10px}.navigation_service,.navigation_specialty{width:110px}.navigation_area{width:72px}.navigation_event{width:143px}.navigation_relatedInformation{width:464px}.serviceLinks{display:flex;flex-direction:column;gap:14px 0;padding-top:24px;margin-top:8px;border-top:2px solid #e9f0f5}.serviceLinks_wrapper{display:flex;align-items:center}.serviceLinks_title{width:110px;font-size:12px;font-weight:700;line-height:18px}.serviceLinks_listWrapper{display:flex;flex:1 1;flex-wrap:wrap}.serviceLinks_list{display:flex;flex:1 1;flex-direction:column;gap:8px 0;padding-left:24px;border-left:1px solid #ccc}.serviceLinks_listItem{font-size:12px;font-feature-settings:"palt";line-height:18px}.serviceLinks_listItem a:hover{color:gray}.serviceLinks_listItem:not(:last-child):after{margin:0 12px 0 10px;color:#ccc;content:"|"}.serviceLinks_serviceList{display:flex;align-items:center}.serviceLinks_serviceListTitle{width:140px;font-size:12px;font-weight:700;line-height:18px}.serviceLinks_button{width:150px}.footer{width:1200px;margin:56px auto 0}.footer__PrivacyArea{margin-top:24px}.footer__externalSites{display:flex;justify-content:flex-end;margin:16px 0 8px}.popover__wrapper{position:absolute;bottom:calc(-1*(var(--height) + 15px));left:var(--position-left);z-index:3000;width:380px;padding:12px 16px;background-color:#fff;filter:drop-shadow(0 2px 5px rgba(0,0,0,.12));border-radius:4px}.popover__wrapper:before{position:absolute;top:-12px;left:var(--arrow-position-left);content:"";border-right:12px solid transparent;border-bottom:12px solid #fff;border-left:12px solid transparent}.popover__childrenWrapper{display:flex;justify-content:center}.popover__closeButton{position:absolute;top:12px;right:12px}.headerResumePopover__wrapper{width:300px;padding-bottom:12px;margin-top:12px}.headerResumePopover_tag{margin-bottom:6px}.headerResumePopover_textWrapper{margin-bottom:12px}.notificationRow__link{display:block;padding:12px 10px 18px;font-weight:500}.notificationRow__link:hover{background-color:#f7f7f7}.notificationRow__link--read{background-color:#fafafa}.notificationRow__link--read .notificationRow__content{color:#ccc}.notificationRow__metaRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.notificationRow__tag{height:18px;padding-inline:8px;font-size:11px;color:#fff;background-color:#ff5a00;border-radius:2px}.notificationRow__tag--orange{background-color:#f60}.notificationRow__tag--pink{background-color:#f44360}.notificationRow__tag--blue{background-color:#007fc3}.notificationRow__tag--yellow{background-color:#fc0}.notificationRow__tag--green{background-color:#5fab12}.notificationRow__tag--white{box-sizing:border-box;color:#333;background-color:#fff;border:1px solid #e5e5e5}.notificationRow__entryDate{font-size:11px;font-weight:500;color:gray}.noticeCounselingCard{display:block;width:100%;padding:16px;background:#fff}.noticeCounselingCard__textArea{display:flex;gap:8px;align-items:flex-start;align-self:stretch;font-size:14px;font-weight:500;line-height:170%;color:var(--text-333333,#333)}.noticeCounselingCard__img{margin:4px 0}.noticeCounselingCard__button{width:100%;margin-top:8px}.headerNotificationPopover__notificationList{border-top:1px solid #e5e5e5}.headerNotificationPopover__notificationListItem{border-bottom:1px solid #e5e5e5}.headerNotificationPopover__wrapper{flex:1 1;margin-top:36px}.headerNotificationPopover__scrollableWrapper{max-height:454px;overflow-y:auto}.headerNotificationPopover__scrollableWrapper::-webkit-scrollbar{width:8px}.headerNotificationPopover__scrollableWrapper::-webkit-scrollbar-track{background-color:#e5e5e5}.headerNotificationPopover__scrollableWrapper::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px}.headerNotificationPopover__noNotificationMessage{width:100%;padding:12px 16px;font-size:12px;font-weight:500;line-height:18px;color:red;border:1px solid red;border-radius:4px}.labeledIcon__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:72px;height:56px}.labeledIcon__wrapper--orange{background:linear-gradient(315deg,#fd7931,#ff5a00);border-radius:4px}.labeledIcon__wrapper--orange>div{color:#fff}.labeledIcon__wrapper:hover{background-color:#f7f7f7}.labeledIcon__iconWrapper{margin-bottom:2px}.labeledIcon__label{margin-bottom:2px;font-size:11px;color:#222}.labeledIcon__budgeCount{position:absolute;top:0;right:8px;display:flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding-inline:4px;font-family:Verdana,sans-serif;font-size:10px;font-weight:700;line-height:11px;color:#007fc3;background-color:#fff100;border-radius:20px}.notificationIcon__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:72px;height:56px}.notificationIcon__wrapper:hover{background-color:#f7f7f7}.notificationIcon__iconWrapper{margin-bottom:2px}.notificationIcon__label{margin-bottom:2px;font-size:11px;color:#222}.notificationIcon__budgeCount{position:absolute;top:0;right:8px;display:flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding-inline:4px;font-family:Verdana,sans-serif;font-size:10px;font-weight:700;line-height:11px;color:#007fc3;background-color:#fff100;border-radius:20px}.labeledIconMenu__wrapper{display:flex}.header__labeledIconWrapper{position:relative}.header{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:152px;background-color:#fff}.header__contentWrapper{width:1200px}.header__topRow{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px}.header__logoWrapper{display:flex;gap:20px;align-items:flex-end}.header__logoWrapper img{display:block}.header__titleWrapper{width:380px}.header__iconSectionWrapper{display:flex;align-items:flex-end}.header__forEmployersLink{margin-right:20px;margin-bottom:2px;color:#007fc3}.header__forEmployersLink:hover{text-decoration:underline}.header_userNameWrapper{margin-right:20px;margin-bottom:2px;text-align:right}.header__iconRegister{background:linear-gradient(315deg,#fd7931,#ff5a00);border-radius:4px}.header__iconRegister>div{color:#fff}.moveToSpSite{padding:10px 0;text-align:center}.basicLayout__wrapper{width:1200px;margin:0 auto}.basicLayout__header{background-color:#fff}.basicLayout__header__inner{width:1200px;margin:0 auto}.breadcrumbItemTop__item a{color:#007fc3}.breadcrumbItemTop__item a:hover{text-decoration:underline}.routeListBreadCrumb__anchor{color:#007fc3}.routeListBreadCrumb__anchor:hover{text-decoration:underline}.routeListWithCompany__tableRow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px 16px;gap:10px 16px}.routeListWithCompany__tableRowAnchor{color:#007fc3}.routeListWithCompany__tableSpan{color:gray}.prefectureAnchorLink{display:flex;gap:32px;align-items:flex-start}.prefectureAnchorLink__li{display:flex;align-items:center}.prefectureAnchorLink__anchor{display:flex;color:#007fc3}.prefectureRouteListWrap{padding:32px 48px;background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,127,195,.149)}.prefectureSection{margin-top:32px}.prefectureRouteList_descriptionListWrap{margin-top:16px}.otherAreaList{padding:32px 48px;background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,127,195,.149)}.otherAreaAnchorLink{display:flex;gap:32px;margin-top:16px}.otherAreaAnchorLink__anchor{color:#007fc3}.prefRouteListCardWrap{margin-top:24px}.otherAreaCardWrap{margin-top:32px}
/*# sourceMappingURL=2ccf081354996cfd.css.map*/