.AdmissionReportForm_dialogWrap__GdKPr>dialog{background-color:#fff}.AdmissionReportForm_formLayout__3Aib2{position:relative;display:flex;flex-direction:column;flex-grow:1;gap:24px;align-items:space-between;justify-content:space-between;width:100%;height:100%;padding:0}.AdmissionReportForm_inputsListLayout__mAPr4{display:flex;flex-direction:column;gap:24px;align-items:space-between;justify-content:space-between;width:100%}.AdmissionReportForm_inputLayout__IxqMe{display:flex;flex-direction:column;gap:12px;align-items:flex-start;align-self:stretch;padding:0}.AdmissionReportForm_officeName__hq__z{color:rgba(0,0,0,.8);font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.192px}.AdmissionReportForm_submitButton__Cq_BO{position:-webkit-sticky;position:sticky;bottom:0;display:flex;width:100%;padding-bottom:16px}.AdmissionReportForm_submitButton__Cq_BO .AdmissionReportForm_flexGrow__WlDyd{flex-grow:1}
.Pager_pager__BBN0g{display:flex;gap:4px;align-items:center;justify-content:center;height:44px;padding:0}.Pager_iconButton__gOw1Z{display:flex;gap:8px;align-items:center;justify-content:center;width:44px;height:44px}.Pager_iconButton__gOw1Z:disabled{color:rgba(0,0,0,.4)}.Pager_pageButtonLayout__zT31I{display:flex;gap:8px;align-items:center;justify-content:center;width:44px;height:44px;padding:4px}.Pager_pageButton__S0qyK{display:flex;gap:8px;align-items:center;justify-content:center;width:36px;height:36px;padding:6px;font-family:var(--robot);font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.192px}.Pager_pageButton__S0qyK.Pager_current__92oY5{color:#fff;background-color:#ff8929;border-radius:1000px}.Pager_ellipsis___g63o{color:#000;font-family:var(--robot);font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.192px}
.JobFeaturesSlider_sliderWrapper__4LCYk{display:flex;flex-direction:column;gap:16px;padding:16px;background:#fff;border-radius:16px}@media(min-width: 1180px){.JobFeaturesSlider_sliderWrapper__4LCYk{padding:20px}}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderRow__66sRR{display:flex;flex-direction:column;gap:8px;align-items:stretch}@media(min-width: 1180px){.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderRow__66sRR{flex-direction:row;gap:24px;align-items:center}}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderLabel__D2PLZ{font-family:var(--noto-sans-jp);font-size:14px;font-weight:700;line-height:17.5px;text-align:left;letter-spacing:.012em;color:#ff6a00}@media(min-width: 1180px){.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderLabel__D2PLZ{width:108px}}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderTrack__In3q4{display:flex;flex:1 1;align-items:center}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderMinMaxLabel__U5Vtv{font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.204px;width:56px;color:rgba(0,0,0,.7);text-align:left}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderMinMaxLabel__U5Vtv:first-child{width:64px}@media(min-width: 1180px){.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderMinMaxLabel__U5Vtv:first-child{text-align:right}}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderBar__8z8_o{position:relative;flex:1 1;height:2px;margin:0 16px;background-color:#d9d9d9}@media(min-width: 1180px){.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderBar__8z8_o{margin:0 20px}}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderTick__soJdk{position:absolute;top:-5px;width:2px;height:12px;background-color:#d9d9d9;transform:translateX(-50%)}.JobFeaturesSlider_sliderWrapper__4LCYk .JobFeaturesSlider_sliderTickActive__vSkE8{top:-10px;z-index:2;width:20px;height:20px;background-color:#ff6a00;border-radius:50%}
.CompanyJobHighlights_summary__KH6bz{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:16px;color:#d95300;list-style:none;cursor:pointer;font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.192px}.CompanyJobHighlights_summary__KH6bz::-webkit-details-marker{display:none}.CompanyJobHighlights_summaryIcon__yRPTd{flex:0 0 auto;font-size:24px;transition:transform .2s ease}.CompanyJobHighlights_wrapper__cEwPM{align-self:stretch;margin:-16px;margin-top:0;background:#fff4e6}@media(min-width: 1180px){.CompanyJobHighlights_wrapper__cEwPM{margin:-20px;margin-top:0}}.CompanyJobHighlights_wrapper__cEwPM[open] .CompanyJobHighlights_summaryIcon__yRPTd{transform:rotate(180deg)}.CompanyJobHighlights_content__pWkwO{display:flex;flex-direction:column;gap:20px;padding:8px 16px 16px}@media(min-width: 1180px){.CompanyJobHighlights_content__pWkwO{padding:20px}}.CompanyJobHighlights_title__SGY78{font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.192px;color:rgba(0,0,0,.8)}.CompanyJobHighlights_text__lVppP{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px;color:rgba(0,0,0,.8);overflow-wrap:break-word;white-space:pre-line}.CompanyJobHighlights_feature___JTXI{display:flex;flex-direction:column;gap:8px}.CompanyJobHighlights_recruiterMessage__rh69W{display:grid;grid-template-areas:"icon title" "bubble bubble";grid-template-columns:auto 1fr;grid-gap:8px 12px;gap:8px 12px;align-items:center}@media(min-width: 1180px){.CompanyJobHighlights_recruiterMessage__rh69W{grid-template-areas:"title title" "icon bubble";gap:12px 20px}}.CompanyJobHighlights_recruiterMessage__rh69W .CompanyJobHighlights_title__SGY78{grid-area:title}.CompanyJobHighlights_recruiterMessage__rh69W .CompanyJobHighlights_iconWrapper__TheC9{display:flex;grid-area:icon;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;background-color:#fff;border-radius:1000px}@media(min-width: 1180px){.CompanyJobHighlights_recruiterMessage__rh69W .CompanyJobHighlights_iconWrapper__TheC9{width:72px;height:72px}}.CompanyJobHighlights_recruiterMessage__rh69W .CompanyJobHighlights_iconWrapper__TheC9 .CompanyJobHighlights_icon__DIWb0{width:80%;height:80%;object-fit:cover}.CompanyJobHighlights_recruiterMessage__rh69W .CompanyJobHighlights_speechBubbleMessage__1TJoo{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px;grid-area:bubble;padding:12px 16px;color:rgba(0,0,0,.8);background-color:#fff;border-radius:16px}@media(min-width: 1180px){.CompanyJobHighlights_recruiterMessage__rh69W .CompanyJobHighlights_speechBubbleMessage__1TJoo{position:relative}.CompanyJobHighlights_recruiterMessage__rh69W .CompanyJobHighlights_speechBubbleMessage__1TJoo::before{position:absolute;top:50%;left:-12px;width:16px;height:24px;-webkit-clip-path:polygon(100% 0, 0 50%, 100% 100%);clip-path:polygon(100% 0, 0 50%, 100% 100%);content:"";background-color:#fff;transform:translateY(-50%)}}
.CompanyJobList_jobList__D0oD9{display:flex;flex-direction:column;gap:16px}.CompanyJobList_jobCards__tpUFb{display:flex;flex-direction:column;gap:16px}.CompanyJobList_jobCards__tpUFb>*{max-width:none;border:1px solid #d9d9d9}.CompanyJobList_jobCards__tpUFb.CompanyJobList_hidden__vYR6J{display:none}.CompanyJobList_moreButtonRow__NpF5j{display:flex;justify-content:center}
.CompanyInfoTable_table__QVHQr{overflow:hidden;border-spacing:0;border-collapse:separate;border:1px solid #d9d9d9;border-radius:16px}.CompanyInfoTable_row__GYfzn{height:50px}.CompanyInfoTable_row__GYfzn+.CompanyInfoTable_row__GYfzn th,.CompanyInfoTable_row__GYfzn+.CompanyInfoTable_row__GYfzn td{border-top:1px solid #d9d9d9}.CompanyInfoTable_head__DX_bZ{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px;width:140px;padding:12px;font-weight:350;color:#000d0b;text-align:left;background:#f5f5f5;border-right:1px solid #d9d9d9}.CompanyInfoTable_value__u4FSb{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px;padding:12px;color:#000d0b;text-align:left;word-break:break-all;background:#fff}.CompanyInfoTable_link__VsI0_{font-weight:700;color:#ff8929;text-decoration:underline}.CompanyInfoTable_remarks__loqKJ{overflow-wrap:break-word;white-space:pre-line}.CompanyInfoTable_remarks__loqKJ .CompanyInfoTable_remarksLink__xzLCD{color:#006ec2;text-decoration:underline;word-break:break-all}
.InquiryHistoryList_inquiriesView__jwg1a{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:center;background:#f5f5f5}.InquiryHistoryList_inquiriesList__O56IV{display:flex;flex-direction:column;flex-grow:1;gap:16px;align-items:center;align-self:stretch;justify-content:center;padding:16px;background:#f5f5f5}.InquiryHistoryList_inquiriesListBlock__9mE1c{display:flex;flex-direction:column;row-gap:16px;align-items:center;justify-content:center;width:100%}@media(min-width: 1180px){.InquiryHistoryList_viewHeaderWrapper__fpcw9{margin-inline:calc(-50vw + 50%);background-color:#fff}.InquiryHistoryList_viewHeaderBlock__EOL_N{width:100%;max-width:784px;margin-inline:auto}.InquiryHistoryList_inquiriesList__O56IV{padding-block:24px;margin-inline:calc(-50vw + 50%)}.InquiryHistoryList_inquiriesListBlock__9mE1c{max-width:656px}}
