.Button_component__nv6i3{display:block;width:100%;height:48px;line-height:48px;margin:0 auto;border-radius:16px;background-color:var(--color-primary);border:none;outline:none;font-size:16px;font-weight:700;color:#fff;cursor:pointer}.Button_component__nv6i3[data-type=text]{width:-moz-fit-content;width:fit-content;background:none;color:var(--color-gray)}.InputText_component__MNqp_{display:flex;flex-direction:column;gap:8px;width:100%}.InputText_component__MNqp_ p{font-weight:600}.InputText_component__MNqp_ p span{color:var(--color-primary)}.InputText_component__MNqp_ input{width:100%;height:48px;line-height:48px;padding:0 8px;border-radius:8px;border:1px solid #252525;background-color:#fff;color:#252525;font-size:16px}.Paragraph_component__74Gzb{font-size:16px}.Headding_component__WiJ4v{font-weight:700;font-size:16px;line-height:24px;height:24px}.Textarea_component__Wcehg{display:flex;flex-direction:column;gap:8px;width:100%}.Textarea_component__Wcehg p{font-weight:600}.Textarea_component__Wcehg p span{color:var(--color-primary)}.Textarea_component__Wcehg textarea{width:100%;min-height:64px;padding:8px;border-radius:8px;border:1px solid #252525;background-color:#fff;color:#252525;font-size:16px}.Thumbnail_component__iEo92{width:100%;height:100%;object-fit:cover;aspect-ratio:1.7}.PageBottomContents_component__KVhzs{position:fixed;bottom:0;left:50%;display:block;width:100vw;max-width:var(--size-max-width);padding:16px;transform:translateX(-50%)}.PageContainer_component__BL6Wx{position:relative;padding:16px;min-height:max-content;display:flex;flex-direction:column;gap:16px}.PageHeader_component__AMEhj{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.PageHeader_component__AMEhj h1{font-size:20px;font-weight:600;text-align:center}.PageHeader_component__AMEhj p{font-size:16px}.SubHeader_component__9cI8U{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:center;inline-size:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:36px;line-height:36px;background-color:var(--color-black)}.SubHeader_component__9cI8U h1{font-size:16px;font-weight:600;text-align:center;color:var(--color-white)}.Header_component__d_94_{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:14px 16px}.Header_component__d_94_ .Header_logoImage__wIGs1{width:auto;height:32px}.HumburgerButton_component__0SFG0{position:fixed;top:16;right:16;z-index:210;display:inline-block;width:36px;height:30px;cursor:pointer;color:var(--color-black);-webkit-tap-highlight-color:rgba(0,0,0,0)}.HumburgerButton_component__0SFG0 span{position:absolute;left:0;right:0;margin:0 auto;width:36px;height:3px;background:currentColor;border-radius:1.5px;transform-origin:center;transition:transform .22s ease,opacity .22s ease}.HumburgerButton_component__0SFG0 span:first-child{top:0}.HumburgerButton_component__0SFG0 span:nth-child(2){top:13.5px}.HumburgerButton_component__0SFG0 span:nth-child(3){top:27px}.HumburgerButton_component__0SFG0.HumburgerButton_active__U0TC5 span:first-child,.HumburgerButton_component__0SFG0[aria-expanded=true] span:first-child{transform:translateY(13.5px) rotate(45deg)}.HumburgerButton_component__0SFG0.HumburgerButton_active__U0TC5 span:nth-child(2),.HumburgerButton_component__0SFG0[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(.2)}.HumburgerButton_component__0SFG0.HumburgerButton_active__U0TC5 span:nth-child(3),.HumburgerButton_component__0SFG0[aria-expanded=true] span:nth-child(3){transform:translateY(-13.5px) rotate(-45deg)}.HumburgerButton_component__0SFG0:active{transform:scale(.96);transition:transform .06s}.Navigation_humburger__9YhS2{position:fixed;top:16;right:16;z-index:210;display:inline-block;width:36px;height:30px;cursor:pointer;color:var(--color-black);-webkit-tap-highlight-color:rgba(0,0,0,0)}.Navigation_humburger__9YhS2 span{position:absolute;left:0;right:0;margin:0 auto;width:36px;height:3px;background:currentColor;border-radius:1.5px;transform-origin:center;transition:transform .22s ease,opacity .22s ease}.Navigation_humburger__9YhS2 span:first-child{top:0}.Navigation_humburger__9YhS2 span:nth-child(2){top:13.5px}.Navigation_humburger__9YhS2 span:nth-child(3){top:27px}.Navigation_humburger__9YhS2[aria-expanded=true] span:first-child{transform:translateY(16px) rotate(45deg)}.Navigation_humburger__9YhS2[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(.2)}.Navigation_humburger__9YhS2[aria-expanded=true] span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.Navigation_humburger__9YhS2:active{transform:scale(.96);transition:transform .06s}.Navigation_component__Rs2f8{content:"";position:fixed;top:0;left:0;z-index:199;display:block;width:100%;height:100vh;background-color:rgba(0,0,0,.2666666667)}.Navigation_component__Rs2f8 .Navigation_navigation___HBRu{position:fixed;top:0;right:0;z-index:200;display:flex;width:70%;max-width:300px;height:100vh;padding:64px 16px 16px;flex-direction:column;gap:16px;background-color:var(--color-background)}.Navigation_component__Rs2f8 .Navigation_card__KyVs8{position:relative;aspect-ratio:1.7;border-radius:8px;background:var(--color-primary);background:linear-gradient(to right,var(--color-primary),#e3dc0e);color:var(--color-white)}.Navigation_component__Rs2f8 .Navigation_card__KyVs8 .Navigation_title__YfSjq{position:absolute;left:8px;top:8px}.Navigation_component__Rs2f8 .Navigation_card__KyVs8 .Navigation_price__8F6nQ{position:absolute;left:8px;bottom:8px;font-size:32px;font-weight:bolder;color:var(--color-white)}.Navigation_component__Rs2f8 ul{display:flex;flex-direction:column;gap:8px}.Navigation_component__Rs2f8 ul li{display:block;height:32px;line-height:32px;list-style:none;font-weight:700;cursor:pointer}.Navigation_component__Rs2f8 ul li .Navigation_icon__BzZYF{margin:4px 4px 4px 0;vertical-align:top}.JobCards_component__Xyspr{display:flex;flex-direction:column;gap:16px}.Tab_tabRoot__S9ARI{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-bottom:1px solid #e5e7eb;background:#fff}.Tab_tabBtn__m9eeC{position:relative;padding:10px 12px;font-size:14px;line-height:1;color:#4b5563;background:rgba(0,0,0,0);border:none;cursor:pointer;outline:none}.Tab_tabBtn__m9eeC:hover{color:#111827}.Tab_tabBtn__m9eeC:disabled{color:#9ca3af;cursor:not-allowed}.Tab_isActive__0r6sV{color:var(--color-primary);font-weight:600}.Tab_underline__AsN8s{position:absolute;left:0;right:0;bottom:-1px;height:2px;transform:scaleX(1);transform-origin:center;transition:transform .18s ease}.Tab_srOnly__y5aXQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:420px){.Tab_tabBtn__m9eeC{padding:10px 6px;font-size:13px}}.JobCard_component__hCRkS{position:relative;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.JobCard_component__hCRkS .JobCard_contents__CtRNJ{position:relative;display:flex;flex-direction:column;gap:4px;padding:8px}.JobCard_component__hCRkS .JobCard_area__9Zp0c{height:24px;line-height:26px;font-size:16px;font-weight:700;color:var(--color-primary);vertical-align:middle}.JobCard_component__hCRkS .JobCard_area__9Zp0c img{vertical-align:top}.JobCard_component__hCRkS h3{font-weight:700}.JobCard_component__hCRkS .JobCard_date__WoXSU{height:24px;line-height:24px;font-size:16px;font-weight:700}.JobCard_component__hCRkS .JobCard_price__7QOC5{position:absolute;bottom:8px;right:8px;font-weight:700;font-size:32px}