.FreelanceCtaButton-module-scss-module__6LThmq__ctaButton{color:#fff;background-color:#fd8705;border-radius:4px;align-items:center;width:100%;height:100%;padding:0 16px;text-decoration:none;display:flex;position:relative}.FreelanceCtaButton-module-scss-module__6LThmq__ctaButton:after{content:"";background-image:url(/next-images/contact/recruit/freelance/icon_chevron_right_white.svg);background-repeat:no-repeat;background-size:contain;align-items:center;width:32px;height:32px;display:flex}.FreelanceCtaButton-module-scss-module__6LThmq__ctaButton:hover{background:#fc6609}.FreelanceCtaButton-module-scss-module__6LThmq__ctaButton>.FreelanceCtaButton-module-scss-module__6LThmq__text{text-align:center;letter-spacing:.8px;flex-grow:1;font-size:20px;font-weight:700;line-height:1.5}.FreelanceCtaButton-module-scss-module__6LThmq__ctaButton.FreelanceCtaButton-module-scss-module__6LThmq__-white{color:#2d2d2d;background-color:#fff}.FreelanceCtaButton-module-scss-module__6LThmq__ctaButton.FreelanceCtaButton-module-scss-module__6LThmq__-white:after{background-image:url(/next-images/contact/recruit/freelance/icon_chevron_right_black.svg)}.FreelanceCtaButton-module-scss-module__6LThmq__ctaButton.FreelanceCtaButton-module-scss-module__6LThmq__-white:hover{background:#f5f5f5}
.CostAreaPc-module-scss-module__o7u8TG__costArea{background-color:#f5f5f5;flex-direction:column;align-items:center;padding:48px 0 64px;display:flex}.CostAreaPc-module-scss-module__o7u8TG__costArea>.CostAreaPc-module-scss-module__o7u8TG__title{color:#3193c1;letter-spacing:1.28px;margin-bottom:32px;font-size:32px;font-weight:700;line-height:1.5}.CostAreaPc-module-scss-module__o7u8TG__costArea>.CostAreaPc-module-scss-module__o7u8TG__catchphrase{letter-spacing:.8px;font-size:20px;line-height:1.5}.CostAreaPc-module-scss-module__o7u8TG__costArea>.CostAreaPc-module-scss-module__o7u8TG__catchphrase>.CostAreaPc-module-scss-module__o7u8TG__emphasis{letter-spacing:.96px;font-size:24px;font-weight:700}.CostAreaPc-module-scss-module__o7u8TG__costArea>.CostAreaPc-module-scss-module__o7u8TG__cta{width:408px;height:56px;margin-top:64px}.CostAreaPc-module-scss-module__o7u8TG__imageWrapper{width:720px;margin-bottom:48px}.CostAreaPc-module-scss-module__o7u8TG__imageWrapper>.CostAreaPc-module-scss-module__o7u8TG__arrow{width:472px;margin-top:8px}.CostAreaPc-module-scss-module__o7u8TG__initialFreeTerm{text-align:center;gap:24px;margin-top:32px;display:flex}.CostAreaPc-module-scss-module__o7u8TG__termItem{background-color:#fff;flex-direction:column;align-items:center;gap:24px;width:224px;height:300px;padding-top:24px;display:flex;position:relative}.CostAreaPc-module-scss-module__o7u8TG__termItem>.CostAreaPc-module-scss-module__o7u8TG__image{width:142px;height:172px}.CostAreaPc-module-scss-module__o7u8TG__termItem>.CostAreaPc-module-scss-module__o7u8TG__text{letter-spacing:.64px;white-space:pre-line;font-size:16px;font-weight:700;line-height:1.5}.CostAreaPc-module-scss-module__o7u8TG__termItem:not(:last-child):after{content:"";border:24px solid #0000;border-left-color:#fff;position:absolute;top:50%;right:-24px;transform:translate(50%,-50%)}.CostAreaPc-module-scss-module__o7u8TG__monthlyTypeList{gap:24px;margin-top:32px;display:flex}.CostAreaPc-module-scss-module__o7u8TG__monthlyTypeItem{flex-direction:column;align-items:center;display:flex}.CostAreaPc-module-scss-module__o7u8TG__monthlyTypeItem>.CostAreaPc-module-scss-module__o7u8TG__caption{text-align:center;letter-spacing:.64px;white-space:pre-line;height:40px;margin-bottom:8px;font-size:16px;line-height:1.5}.CostAreaPc-module-scss-module__o7u8TG__monthlyTypeItem>.CostAreaPc-module-scss-module__o7u8TG__image{width:160px;height:145px}.CostAreaPc-module-scss-module__o7u8TG__costWrapper{background-color:#fff;justify-content:center;align-items:center;width:224px;height:72px;display:flex}.CostAreaPc-module-scss-module__o7u8TG__costWrapper>.CostAreaPc-module-scss-module__o7u8TG__exemplification{text-align:center;letter-spacing:.28px;white-space:pre-line;font-size:14px;line-height:1.5}.CostAreaPc-module-scss-module__o7u8TG__costWrapper>.CostAreaPc-module-scss-module__o7u8TG__exemplification>.CostAreaPc-module-scss-module__o7u8TG__amount{color:#3193c1;letter-spacing:.96px;font-size:24px;font-weight:700;line-height:1.5}.CostAreaPc-module-scss-module__o7u8TG__costAnnotation{color:#666;letter-spacing:.2px;white-space:pre-line;width:720px;margin-top:16px;font-size:10px;line-height:1.5}
.FormItemTemplate-module-scss-module__DTeFkG__formItemTemplate{margin-bottom:16px}.FormItemTemplate-module-scss-module__DTeFkG__labelContainer{align-items:baseline;gap:8px;display:flex}.FormItemTemplate-module-scss-module__DTeFkG__labelContainer>.FormItemTemplate-module-scss-module__DTeFkG__label{letter-spacing:.28px;min-width:144px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.FormItemTemplate-module-scss-module__DTeFkG__labelContainer>.FormItemTemplate-module-scss-module__DTeFkG__label>.FormItemTemplate-module-scss-module__DTeFkG__mark{color:#f94132;font-size:14px;font-weight:700}.FormItemTemplate-module-scss-module__DTeFkG__formWrapper{width:288px}.FormItemTemplate-module-scss-module__DTeFkG__errorMessage{color:#d92d2c;letter-spacing:.24px;white-space:pre-wrap;font-size:12px;line-height:1.5}
.FormItemInputText-module-scss-module__odkcqq__inputText{letter-spacing:.28px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;align-items:center;width:100%;height:42px;padding-left:12px;font-size:14px;line-height:1.5;transition:all .2s;display:flex}@media (min-width:768px){.FormItemInputText-module-scss-module__odkcqq__inputText:hover{background-color:#f5f5f5;border-color:#f5f5f5}}.FormItemInputText-module-scss-module__odkcqq__inputText:focus{border:1px solid #3c7da2}.FormItemInputText-module-scss-module__odkcqq__inputText.FormItemInputText-module-scss-module__odkcqq__is-error,.FormItemInputText-module-scss-module__odkcqq__inputText.FormItemInputText-module-scss-module__odkcqq__is-error:focus,.FormItemInputText-module-scss-module__odkcqq__inputText.FormItemInputText-module-scss-module__odkcqq__is-error:hover{border-color:#d92d2c}:-webkit-any(.FormItemInputText-module-scss-module__odkcqq__inputText:autofill,.FormItemInputText-module-scss-module__odkcqq__inputText:-webkit-autofill){box-shadow:inset 0 0 0 1000px #f5f5f5}:is(.FormItemInputText-module-scss-module__odkcqq__inputText:autofill,.FormItemInputText-module-scss-module__odkcqq__inputText:autofill){box-shadow:inset 0 0 0 1000px #f5f5f5}
