.type1_pagination__jCf80{display:flex;justify-content:flex-end;align-items:center;gap:16px;width:100%}.type1_pageContainer__2TVUH{display:flex;align-items:center;justify-content:center}.type1_page__VUCYn{padding-right:6px}.type1_page__VUCYn select{font-family:Inter,sans-serif;width:100%;outline:none;border:1px solid #cde2ed;border-radius:4px;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/assets/images/icons/arrow_down_fill.svg);background-repeat:no-repeat;background-position:right 10px center;min-width:65px;height:36px;padding:0 10px}@media(max-width:1081px){.type1_page__VUCYn select{height:32px;padding:0 9px}.type1_page__VUCYn{padding-right:5px}.type1_page__VUCYn select{height:32px;padding:0 9px}}.type1_title__65TZo{font-size:15px;padding-right:8px}@media(max-width:1081px){.type1_title__65TZo{padding-right:9px;font-size:13px}}.type1_totalPage__68AjE{font-family:Inter,sans-serif;font-size:16px;line-height:1}@media(max-width:1081px){.type1_totalPage__68AjE{font-size:14px}}.type1_actionContainer__iwANW{display:flex;align-items:center;justify-content:center;gap:10px}.type1_action__85E7M button{display:flex;background:none;outline:none;border:none}.type1_action__85E7M button.type1_disable__KSgdi{opacity:.2;cursor:not-allowed}.type1_icon__k_d7O{-o-object-fit:contain;object-fit:contain}@media(max-width:1081px){.type1_icon__k_d7O{width:32px;height:32px}}.type2_pagination__oKnZn{display:flex;justify-content:center;align-items:center;width:100%;gap:10px}@media(max-width:768px){.type2_pagination__oKnZn{flex-direction:column-reverse;flex-wrap:wrap}}.type2_pagination__oKnZn button{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:8px;background-color:#fff;border:1px solid #d1d5db;border-right-width:0;font-family:Inter,sans-serif;font-size:.875rem;color:#3f558a}.type2_pagination__oKnZn button.type2_hide__4vFYV{display:none}.type2_pagination__oKnZn button.type2_first__rrhTP{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.type2_pagination__oKnZn button.type2_last__499UJ{border-right-width:1px;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.type2_pagination__oKnZn button:hover{opacity:1;background-color:#204cb1;border:1px solid #204cb1;color:#fff}.type2_pagination__oKnZn button.type2_disabled__C4QLs{color:#9ca3af}.type2_pagination__oKnZn button.type2_disabled__C4QLs:hover{background-color:#fff;border:1px solid #e5e7eb;color:#9ca3af}.type2_pagination__oKnZn button.type2_active__hyIMX{background-color:#204cb1;border:1px solid #204cb1;color:#fff}@media(max-width:568px){.type2_pagination__oKnZn button{flex:1 1;font-size:.75rem;padding:4px;height:2rem;width:1.5rem}}.type2_pageControls__4UEPE{display:flex;justify-content:center;align-items:center}@media(max-width:568px){.type2_pageControls__4UEPE{max-width:100%}}.type2_pageSizeSelect__IFBBt{height:2.5rem}.type2_select__2Z1h_{height:100%;padding:0 12px;border:1px solid #d1d5db;border-radius:6px;font-family:Inter,sans-serif;font-size:.875rem;color:#3f558a;background-color:#fff;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center}.type2_select__2Z1h_:focus{border-color:#e5e7eb;box-shadow:none;outline:none}.navigation_myPageNavigation__bVz9h{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;padding:12px;background:#fff;border-radius:16px;box-shadow:0 6px 18px rgba(16,24,40,.08);align-items:stretch}.navigation_navItem__9Rh3i{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 10px;height:100%;border-radius:14px;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 1px 0 rgba(2,62,138,.06)}.navigation_navItem__9Rh3i:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(2,62,138,.1),0 2px 6px rgba(2,62,138,.06);background:#fff}.navigation_circle__x6fYs{position:relative;width:70px;height:70px;border-radius:50%;background:#fff;border:2px solid rgba(2,62,138,.2);box-shadow:0 2px 8px rgba(2,62,138,.1),0 0 0 4px rgba(2,62,138,.05);display:grid;place-items:center;overflow:hidden}.navigation_circle__x6fYs img{width:58%;height:58%;-o-object-fit:contain;object-fit:contain;display:block}.navigation_label__5GZay{font-weight:700;font-size:13.5px;line-height:1.25;color:#0b2239;letter-spacing:.2px}.navigation_active__2qGTH{background:linear-gradient(180deg,#fff,#eef6ff)}.navigation_active__2qGTH .navigation_circle__x6fYs{border-color:rgba(14,165,233,.55);box-shadow:0 2px 10px rgba(14,165,233,.2),0 0 0 4px rgba(14,165,233,.12)}.navigation_active__2qGTH .navigation_label__5GZay{color:#0ea5e9}.navigation_active__2qGTH:after{content:"";position:absolute;left:14px;right:14px;bottom:8px;height:3px;border-radius:999px;background:linear-gradient(90deg,#0ea5e9,#22c55e)}.navigation_navItem__9Rh3i a:focus-visible,.navigation_navItem__9Rh3i:focus-visible{outline:3px solid rgba(14,165,233,.35);outline-offset:3px;border-radius:14px}@media(max-width:520px){.navigation_myPageNavigation__bVz9h{gap:10px;padding:10px}.navigation_navItem__9Rh3i{padding:12px 8px;border-radius:12px}.navigation_circle__x6fYs{width:60px;height:60px}.navigation_label__5GZay{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.navigation_navItem__9Rh3i{transition:none;transform:none!important}}.navigation_badgeCount__KCE5K{display:flex;justify-content:center;align-items:center;position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;background-color:#f44336;color:#fff;padding:.1rem;border-radius:50%}.myPageLayout_container__GCDAM{display:flex;flex-direction:column;gap:2rem;padding:2rem 0}.myPageLayout_header__9YRsZ{display:flex;justify-content:space-between;padding-bottom:10px}.myPageLayout_header__9YRsZ h2{color:#012169;display:flex;gap:.6rem}@media screen and (max-width:768px){.myPageLayout_header__9YRsZ h2{flex-direction:column;gap:.2rem;font-size:1rem}}.myPageLayout_header__9YRsZ .myPageLayout_logoutBtn__O5lAk{text-decoration:underline;cursor:pointer}.myPageLayout_id__F33Fc{color:#012169;font-weight:700}.myJobNavigation_myPageNavigation__y78w5{display:grid;width:100%;background-color:#fff;border-radius:10px;color:#012169;font-size:18px;line-height:1;letter-spacing:.06em;font-weight:500;box-shadow:0 3px 4px 0 rgba(15,47,87,.102)}@media(max-width:1080px){.myJobNavigation_myPageNavigation__y78w5{font-size:14px}}.myJobNavigation_navItem__YxxOA{position:relative;padding:21px 0;text-align:center;height:100%;gap:.2rem}.myJobNavigation_navItem__YxxOA,.myJobNavigation_navLink__YIEib{display:flex;align-items:center;justify-content:center}.myJobNavigation_active__9KLqh:after{content:"";background:#012169;position:absolute;height:4px;width:38px;left:0;right:0;top:0;margin-left:auto;margin-right:auto}.myJobNavigation_badgeCount__DdJOk{display:flex;align-items:center;justify-content:center;background-color:#012169;color:#fff;font-size:.6rem;width:1rem;height:1rem;border-radius:50%}@media(max-width:768px){.myJobNavigation_badgeCount__DdJOk{position:absolute;top:-.1rem;right:-.1rem}}.infoCard_card__U8F4F{padding:16px 20px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05)}@media(max-width:768px){.infoCard_card__U8F4F{padding:8px 10px}}.infoCard_header__4ajNp{display:flex;justify-content:space-between;align-items:flex-start}.infoCard_titleContainer__RfVaN{max-width:78%}.infoCard_title__JvcQq{font-size:20px;font-weight:700;color:#012169;margin:0;white-space:normal;word-break:break-word}.infoCard_subtitle___6D5g{font-size:14px;color:#666;margin-top:4px;white-space:normal;word-break:break-word}.infoCard_actions__WjZ_V{display:flex;gap:8px}.infoCard_actionItem__MAhcd{cursor:pointer}.infoCard_items__6anCS{margin-top:16px;display:flex;flex-direction:column;gap:8px}.infoCard_item___6xDY{display:flex;justify-content:space-between;font-size:14px;gap:15px}.infoCard_label__9QWdf{font-weight:500;color:#444}@media(max-width:768px){.infoCard_label__9QWdf{min-width:110px}}.infoCard_value___cNrm{color:#000;white-space:pre-wrap;word-break:break-word}.infoCard_menus__zUkFJ{margin-top:16px;display:flex;gap:8px;width:100%;justify-content:flex-end}.infoCard_titleLink__tP8Cg{text-decoration:none}.infoCard_titleLink__tP8Cg:hover{text-decoration:underline}.workSchedule_container__w2a8m{display:flex;gap:8px;justify-content:flex-end}@media(max-width:768px){.workSchedule_container__w2a8m{gap:4px;flex-wrap:wrap}}.workSchedule_day__T5vZe{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;color:#777;font-weight:500;transition:all .2s}@media(max-width:768px){.workSchedule_day__T5vZe{width:30px;height:30px;font-size:12px}}.workSchedule_day__T5vZe.workSchedule_active__RG6Ke{background:#4caf50;color:#fff;font-weight:600}.workSchedule_patternContainer___LoWV{display:flex;flex-direction:column}.workSchedule_patternRow__NJFxW{display:flex;align-items:flex-start}.workSchedule_weekTitle__kpXX5{min-width:64px;font-weight:600;padding-top:10px}.card_card__FunsG{padding:1rem 2rem;border-top:4px solid #0ea5e9;border-radius:0 0 .5rem .5rem;box-shadow:0 0 transparent,0 0 transparent,0 1px 3px 0 rgba(0,0,0,.1);background-color:#fff}.card_card__FunsG.card_red__8o2Kn{border-top:4px solid #f44336}.card_card__FunsG.card_yellow__eFYCR{border-top:4px solid #ff9800}@media screen and (max-width:768px){.card_card__FunsG{padding:.5rem .625rem}}.card_header__7hVPp{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;cursor:pointer}.card_header__7hVPp img{width:50px;height:50px}.card_header__7hVPp h3{color:#012169}.card_header__7hVPp p{margin:2px 0 0;color:#918f8f}.card_title__njOqM{display:flex;gap:.5rem;align-items:center}.card_toggleButton__qBgqB{display:flex;justify-content:center;align-items:center;border:none;outline:none;background:none}.card_content__oTAUI{width:100%;height:100%;transition:max-height .3s ease,overflow .3s ease}.card_collapse__mgUgP{max-height:0;overflow:hidden;padding:0!important}.reviewModal_overlay__IMMGi{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.45);backdrop-filter:blur(4px)}.reviewModal_modal__2VF9c{width:100%;max-width:520px;border-radius:0 0 .25rem .25rem;background:#fff;box-shadow:0 20px 50px rgba(15,23,42,.18),0 8px 24px rgba(15,23,42,.1);overflow:hidden;animation:reviewModal_popupFadeIn__zNS2V .2s ease-out}.reviewModal_reviewList___iYFm{flex:3 1;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.reviewModal_reviewList___iYFm{width:100%}}.reviewModal_reviews__Ma7Hb{width:100%;height:100%;padding-bottom:1rem;display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:center}.reviewModal_reviews__Ma7Hb img{max-width:20%}.reviewModal_reviews__Ma7Hb p{color:#929090}@media(max-width:768px){.reviewModal_reviews__Ma7Hb{padding-top:0}}.reviewModal_reviewHeroImage__ktLNI{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.reviewModal_reviewItems__u44f7{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.reviewModal_reviewItem__BRYnQ{border:1px solid #e5e7eb;border-radius:12px;padding:16px;background:#fff}.reviewModal_reviewItemHeader__5LYAG{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.reviewModal_userInfo__I9WcY{display:flex;align-items:center;gap:12px}.reviewModal_avatar__kVoaM{width:44px;height:44px;border-radius:9999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.reviewModal_userName__mu18P{font-weight:600;line-height:1.4}.reviewModal_reviewDate__9s5fu{font-size:12px;color:#6b7280;margin-top:2px}.reviewModal_ratingWrapper__YYUai{display:flex;align-items:center;gap:8px;flex-shrink:0}.reviewModal_stars__4MyQ1{display:flex;align-items:center;gap:2px}.reviewModal_starActive__ibFTU,.reviewModal_star____qOi{font-size:16px}.reviewModal_star____qOi{color:#d1d5db}.reviewModal_ratingNumber__GF2xV{font-size:14px;font-weight:600}.reviewModal_comment__Awo5n{white-space:pre-wrap;word-break:break-word;line-height:1.6}.reviewModal_noReviews__u1TCy{color:#6b7280}.reviewModal_loadMoreTrigger__YXOZv{width:100%;height:1px}.reviewModal_loadingMore__6jUQr{text-align:center;font-size:14px;color:#6b7280;padding:8px 0}.reviewModal_createReviewForm__sZOgC{padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;width:100%}.reviewModal_createReviewField__Av25K{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.reviewModal_createReviewLabel__GXyfx{font-size:14px;font-weight:600;color:#111827}.reviewModal_createReviewStars__U68NT{display:flex;align-items:center;gap:4px}.reviewModal_starButton__IpBN5{border:none;background:transparent;padding:0;cursor:pointer;line-height:1}.reviewModal_starActive__ibFTU,.reviewModal_starInactive__NZ1Iw{font-size:28px}.reviewModal_starActive__ibFTU{color:#f59e0b}.reviewModal_starInactive__NZ1Iw{color:#d1d5db}.reviewModal_createReviewTextarea__PyOW7{width:100%;min-height:120px;padding:12px;border:1px solid #d1d5db;border-radius:8px;outline:none;resize:vertical;font-size:14px;line-height:1.6}.reviewModal_createReviewTextarea__PyOW7:focus{border-color:#2563eb}.reviewModal_commentCount__og3jt{text-align:right;font-size:12px;color:#6b7280}.reviewModal_createReviewError__rA0xp{margin-bottom:16px;font-size:14px;color:#dc2626}.reviewModal_createReviewActions__DbMEY{display:flex;align-items:center;gap:12px}.reviewModal_cancelButton__xdVQS{border:none;background:transparent;cursor:pointer;font-size:14px;color:#6b7280}.reviewModal_reviewFeatureMessage__dSEf9{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.reviewModal_ratingSummary__ptj4x{display:flex;gap:24px;padding:20px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;width:100%}.reviewModal_ratingSummaryLeft__J3Qs7{min-width:160px;display:flex;flex-direction:column;align-items:center;justify-content:center}.reviewModal_averageRating__ucDMP{font-size:40px;font-weight:700;line-height:1;color:#111827}.reviewModal_ratingStars__OP_8M{display:flex;align-items:center;gap:4px;margin-top:8px}.reviewModal_ratingStarActive__MyAA2,.reviewModal_ratingStar__J2i2w{font-size:22px}.reviewModal_ratingStar__J2i2w{color:#d1d5db}.reviewModal_ratingStarActive__MyAA2{color:#f59e0b}.reviewModal_totalRatingText__2DeWO{margin-top:8px;font-size:14px;color:#6b7280}.reviewModal_ratingSummaryRight__5Y78_{flex:1 1;display:flex;flex-direction:column;gap:10px;justify-content:center}.reviewModal_ratingRow__qVyOs{display:grid;grid-template-columns:44px 1fr 32px;align-items:center;grid-gap:10px;gap:10px}.reviewModal_ratingRowLabel__nLEk0{display:flex;align-items:center;gap:4px;font-size:14px;color:#374151}.reviewModal_smallStar__03ZvF{color:#f59e0b}.reviewModal_ratingBar__MsWpt{width:100%;height:8px;background:#e5e7eb;border-radius:999px;overflow:hidden}.reviewModal_ratingBarFill__Vg_e0{height:100%;background:#f59e0b;border-radius:999px}.reviewModal_ratingRowCount__LWSWX{font-size:13px;color:#6b7280;text-align:right}@media(max-width:768px){.reviewModal_ratingSummary__ptj4x{flex-direction:column}.reviewModal_ratingSummaryLeft__J3Qs7{min-width:unset}}.form_form__VBJEx{display:flex;flex-direction:column;align-items:center;width:100%;gap:24px}@media(max-width:768px){.form_form__VBJEx{gap:20px}}.formItem_formItem__ywLtM{display:flex;flex-direction:column;text-align:flex-start;gap:5px;width:100%}@media(max-width:768px){.formItem_formItem__ywLtM{gap:4.5px}}.textarea_inputContainer__jnT2g{display:flex;flex-direction:column;justify-content:center;gap:8px;width:100%}.textarea_textArea___n0Fb{width:100%;outline:none;padding:10px;border-radius:3px;font-family:Noto Sans JP,sans-serif;resize:none;border:1px solid #cde2ed;font-size:16px;line-height:200%;letter-spacing:0;height:155px}.textarea_textArea___n0Fb::-moz-placeholder{color:#bfbfbf;font-weight:300;font-size:17px;line-height:147%;letter-spacing:0}.textarea_textArea___n0Fb:-ms-input-placeholder{color:#bfbfbf;font-weight:300;font-size:17px;line-height:147%;letter-spacing:0}.textarea_textArea___n0Fb::placeholder{color:#bfbfbf;font-weight:300;font-size:17px;line-height:147%;letter-spacing:0}@media(max-width:1080px){.textarea_textArea___n0Fb::-moz-placeholder{font-size:15px}.textarea_textArea___n0Fb:-ms-input-placeholder{font-size:15px}.textarea_textArea___n0Fb::placeholder{font-size:15px}}@media(max-width:1080px){.textarea_textArea___n0Fb{height:140px}}.textarea_error__qjU8N{border:1px solid #de3b35}.textarea_errorMessage__2_2zL{color:#de3b35;font-size:14px;display:flex;align-items:center;gap:4px}.textarea_errorMessage__2_2zL img{width:20px;height:20px}@media(max-width:1080px){.textarea_errorMessage__2_2zL img{width:18px;height:18px}.textarea_errorMessage__2_2zL{font-size:12px}}.reOfferModal_modal__r_Onu{max-width:800px;min-width:600px}@media screen and (max-width:768px){.reOfferModal_modal__r_Onu{min-width:100%;width:90%}}.offers_container__sIGNs{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.offers_statusList__v0xYv{display:flex;gap:.5rem}.offers_statusList__v0xYv span{cursor:pointer}.offers_statusList__v0xYv span.offers_active__r7ZCD{font-weight:700;color:#012169;text-decoration:underline}.offers_list__wOh8L{gap:1rem}@media screen and (max-width:768px){.offers_list__wOh8L{grid-template-columns:1fr}}.offers_listNotFound__qhdKP{text-align:center;font-style:italic;padding:2rem 0;width:100%}.offers_cardWrapper__cDHo3{padding:.5rem}.offers_badge__M2wzz{border-radius:.5rem;padding:.5rem;font-weight:700;font-size:14px}.offers_confirmed__pdh39{background-color:#dcfede;color:#4caf50}@media(max-width:576px){.offers_button__1Y6Rw{font-size:14px}}.offers_handled__D3qzu{color:#4caf50}.offers_note__CDzvE{color:#777}