.ProgressBar_container__A5RPe{width:100%}.ProgressBar_label__OwQU8{display:flex;justify-content:space-between}.ProgressBar_barOuter__417Oe{height:6px;background-color:var(--color-gray-200);border-radius:3px}.ProgressBar_barInner__q7DCd{height:6px;background-color:var(--color-primary-300);border-radius:3px}
.StepSideBar_container__aHJY5{padding:24px 0 0;flex:0 0 160px;overflow-x:hidden;overflow-y:auto}.StepSideBar_list__YwErr{display:flex;flex-direction:column}.StepSideBar_list__YwErr>li{position:relative}.StepSideBar_list__YwErr>li:not(:last-child)::after{content:"";position:absolute;top:26px;left:8px;width:3px;height:17px;border-radius:2px;background-color:var(--color-gray-200)}.StepSideBar_listContent__o_IW1{height:48px;font-weight:bold;display:flex;gap:0 12px}.StepSideBar_listContent__o_IW1[data-active=true]{cursor:pointer}.StepSideBar_stepNumber__rj_r_{display:flex;font-size:11px;background-color:var(--color-white);width:20px;height:20px;justify-content:center;align-items:center;border-radius:50%;position:relative;color:var(--color-black)}.StepSideBar_stepNumber__rj_r_[data-step-state=now]{background-color:var(--color-primary-300);color:var(--color-white)}.StepSideBar_stepNumber__rj_r_[data-step-state=inactive]{background-color:var(--color-gray-300);color:var(--color-white)}.StepSideBar_checkIcon__Hz5K9{position:absolute;top:-7px;right:-10px;width:16px;height:16px;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;border-radius:50%}.StepSideBar_stepName__blebj{font-size:12px;flex:1 1;color:var(--color-gray-400)}.StepSideBar_stepName__blebj[data-step-state=now]{color:var(--color-black)}.StepSideBar_checked__BoXAw{position:absolute;top:-4px;right:-8px}
.shareButtons_container__u9VWz{position:relative;padding-top:104px;animation:shareButtons_snsButton__R5JWZ 10s ease}@keyframes shareButtons_snsButton__R5JWZ{0%{transform:translateY(50px);opacity:0}43%{transform:translateY(50px);opacity:0}45%{transform:translateY(0px);opacity:1}100%{transform:translateY(0px);opacity:1}}.shareButtons_text__HyDeH{font-size:18px !important}.shareButtons_list__ws9bN{margin:0 !important}.shareButtons_list__ws9bN button{margin:8px 16px;transition:all .7s}.shareButtons_list__ws9bN button:hover{opacity:.7}@media screen and (max-width: 960px){.shareButtons_cta_button__0tm7U:hover{opacity:1 !important}}
.IntroductionDialog_container__83fGS{padding:0 24px 36px}.IntroductionDialog_heading__6N92z{font-size:24px;text-align:center;font-weight:bold}.IntroductionDialog_image__MRl3_{width:100%;margin:16px 0 0}.IntroductionDialog_description__4KgV7{margin:16px 0 0;font-size:16px}.IntroductionDialog_stepHeading__yB6_I{font-weight:bold;font-size:16px;margin:24px 0 0}.IntroductionDialog_stepList__ND_ci{margin:8px 0 0}.IntroductionDialog_stepList__ND_ci>li{display:flex}.IntroductionDialog_stepIndex__qogEe{flex:0 0 24px}.IntroductionDialog_urlContainer__z55S9{margin:28px 0 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}.IntroductionDialog_url__B_1re{flex:0 1 320px;border:1px solid var(--color-gray-300);border-radius:4px;padding:12px}.IntroductionDialog_shareHeading__uJNLC{font-size:18px;font-weight:bold;text-align:center;margin:36px 0 0}.IntroductionDialog_shareList__AwmtP{margin:8px 0 0;display:flex;justify-content:center;column-gap:32px}.IntroductionDialog_mail__dcM4y{background-color:var(--color-secondary-300);border-radius:50%;display:flex;justify-content:center;align-items:center;width:64px;height:64px}.IntroductionDialog_loading__F_6rL{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 768px){.IntroductionDialog_heading__6N92z{font-size:20px}.IntroductionDialog_urlContainer__z55S9{margin:24px 0 0}.IntroductionDialog_shareHeading__uJNLC{margin:32px 0 0}.IntroductionDialog_shareList__AwmtP{column-gap:20px}.IntroductionDialog_mail__dcM4y{width:48px;height:48px}}
.SystemNotification_wrapper__pc0yv{padding:16px 0 0}.SystemNotification_container__o3nyo{padding:16px;border-radius:8px;background-color:var(--color-red-100)}.SystemNotification_main__Q1OQO{font-size:14px;font-weight:bold;color:var(--color-red-200)}.SystemNotification_date__12gHo{font-size:12px;font-weight:bold;color:var(--color-red-200);padding:8px 0}.SystemNotification_note__YkerZ{font-size:12px;color:var(--color-red-200)}
.DocumentTemplate_container__vBaHD{background:var(--color-white);border-radius:10px;font-weight:normal;height:100%}.DocumentTemplate_container__vBaHD h1{font-size:18px;font-weight:bold;display:inline-block;margin-top:20px}.DocumentTemplate_container__vBaHD h2,.DocumentTemplate_container__vBaHD h3,.DocumentTemplate_container__vBaHD h4,.DocumentTemplate_container__vBaHD h5,.DocumentTemplate_container__vBaHD h6{font-size:15px;font-weight:normal}.DocumentTemplate_container__vBaHD .DocumentTemplate_lineThrough__nJTc8{font-weight:bold;text-decoration:line-through;-webkit-text-decoration-color:#000;text-decoration-color:#000;background-color:rgba(150,150,150,.6)}.DocumentTemplate_container__vBaHD .DocumentTemplate_lineThroughSection__dXXg0 h1,.DocumentTemplate_container__vBaHD .DocumentTemplate_lineThroughSection__dXXg0 span{text-decoration:line-through;-webkit-text-decoration-color:#000;text-decoration-color:#000;background-color:rgba(150,150,150,.6);font-weight:bold}.DocumentTemplate_container__vBaHD .DocumentTemplate_lineThroughSection__dXXg0 .DocumentTemplate_line__jZjHu{background:linear-gradient(var(--color-gray-300) 0%, var(--color-gray-300) 100%)}.DocumentTemplate_container__vBaHD .DocumentTemplate_line__jZjHu{font-weight:bold;background:linear-gradient(transparent 50%, #fee76a 50%)}.DocumentTemplate_container__vBaHD .DocumentTemplate_lineSection__0e3f2 h1,.DocumentTemplate_container__vBaHD .DocumentTemplate_lineSection__0e3f2 span:not(.DocumentTemplate_lineThrough__nJTc8){background:linear-gradient(transparent 50%, #fee76a 50%);font-weight:bold}.DocumentTemplate_container__vBaHD .DocumentTemplate_indent__lPkXh{margin-left:20px}.DocumentTemplate_container__vBaHD table{border-collapse:collapse;border:solid 1px}.DocumentTemplate_container__vBaHD th,.DocumentTemplate_container__vBaHD td{border:solid 1px}.DocumentTemplate_heading_area__XntFg{text-align:center;margin-bottom:24px;font-size:18px !important;font-weight:bold}.DocumentTemplate_contents__GP5_r{width:100%;height:100%;padding:24px;overflow-x:hidden;overflow-y:auto;line-height:2em}.DocumentTemplate_contents__GP5_r>div{font-size:15px}.DocumentTemplate_contents__GP5_r .DocumentTemplate_right__rA7qe{text-align:right}.DocumentTemplate_contents__GP5_r .DocumentTemplate_center__uYjLt{text-align:center}.DocumentTemplate_contents__GP5_r::-webkit-scrollbar{width:16px;background-color:rgba(0,0,0,0)}.DocumentTemplate_contents__GP5_r::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 10px 10px rgba(0,0,0,.2);border:solid 4px rgba(0,0,0,0)}.DocumentTemplate_preview_text__8dQGr{background-color:var(--color-primary-300);padding:2px 8px;border-radius:7px;font-size:12px;font-weight:bold;text-align:center;width:100%;color:#fff;margin:0 auto 32px;animation-name:DocumentTemplate_fedeIn__oGPze;animation-duration:2s;animation-delay:1s}@keyframes DocumentTemplate_fadeIn__ovdck{from{opacity:0}to{opacity:1}}
.ContractsCustomizedTemplateForm_buttonContainer__kbyLH{display:flex;justify-content:space-between;align-items:center;column-gap:8px;margin:32px 0 0;padding:0 0 56px}.ContractsCustomizedTemplateForm_button__92y4K{width:160px}.ContractsCustomizedTemplateForm_confirmPreview__OsWAU{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:var(--z-index-contract-confirm-preview)}.ContractsCustomizedTemplateForm_confirmPreviewButtonContainer__b6TjU{position:fixed;display:flex;justify-content:center;align-items:center;column-gap:16px;width:100%;bottom:24px}.ContractsCustomizedTemplateForm_confirmPreviewButton__fy_DH{width:160px}.ContractsCustomizedTemplateForm_errorBox__ymN_C{text-align:center;padding:24px;background:#fff;border-radius:20px}.ContractsCustomizedTemplateForm_errorMessage__xeEgb{margin-top:10px;font-weight:bold}.ContractsCustomizedTemplateForm_form_error_wrapper__bDRAu{margin-bottom:24px}.ContractsCustomizedTemplateForm_error_message__VJPqx{color:var(--color-red-200)}.ContractsCustomizedTemplateForm_section__Jkmvs{overflow:auto;height:100%;flex:0 0 464px;padding:24px;border-right:1px solid var(--color-gray-200)}.ContractsCustomizedTemplateForm_templateName__nFQRl{margin:16px 0 0;font-size:30px}.ContractsCustomizedTemplateForm_progressBar__v_6zg{margin:24px 0 40px}.ContractsCustomizedTemplateForm_headingContainer__VJYkl{margin-bottom:24px;display:flex;align-items:center;column-gap:8px;position:relative}.ContractsCustomizedTemplateForm_headingContainer__VJYkl::before{content:"";position:absolute;top:0;left:0;width:8px;height:100%;background-color:var(--color-secondary-300);border-radius:4px}.ContractsCustomizedTemplateForm_heading__5V1yu{flex:1 1;font-size:20px;font-weight:bold;padding:8px 0 8px 24px}.ContractsCustomizedTemplateForm_valueList__1WS2c{margin:0 0 32px;display:flex;flex-direction:column;row-gap:8px}.ContractsCustomizedTemplateForm_valueList__1WS2c>li{font-size:14px;color:var(--color-gray-400)}.ContractsCustomizedTemplateForm_partsWrap___KL7S{margin-bottom:32px}.ContractsCustomizedTemplateForm_partsWrap___KL7S input[type=text]{width:312px;margin-right:8px}.ContractsCustomizedTemplateForm_question__6lFEj{margin:0 0 16px;font-size:16px}.ContractsCustomizedTemplateForm_formInputContainer__G46N6{margin:16px 0 0}.ContractsCustomizedTemplateForm_formList__RLU2K{display:flex;flex-direction:column;row-gap:32px;margin:32px 0 0}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY{display:inline-block;margin-bottom:16px}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY input{cursor:pointer;margin-bottom:8px}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY input[type=date]{width:312px;background-color:#fff}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY input[type=checkbox]{margin-right:8px}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY input[type=text]{width:312px;margin-right:8px;display:inline-block}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY span{font-size:1rem;margin-top:-1px}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY span.ContractsCustomizedTemplateForm_inherit__BNDrm{display:inherit;flex:1 1}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY span.ContractsCustomizedTemplateForm_prefixText__74_WW{margin-right:8px}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY>div{display:flex}.ContractsCustomizedTemplateForm_shortPartsWrap__iwSWY>div label{display:flex;align-items:flex-start}.ContractsCustomizedTemplateForm_formCheckboxMultiple__ukr6I{display:block}.ContractsCustomizedTemplateForm_radio__zja9N{display:flex;gap:16px;flex-wrap:wrap}.ContractsCustomizedTemplateForm_radio__zja9N input{display:none}.ContractsCustomizedTemplateForm_radio__zja9N input:checked+label{border:2px solid #4584ff;color:#4584ff;background-color:#fff}.ContractsCustomizedTemplateForm_radio__zja9N input:checked+label svg{display:block}.ContractsCustomizedTemplateForm_radio__zja9N label{border-radius:8px;display:block;flex:0 0 184px;margin:0;height:56px;font-weight:bold;text-align:center;line-height:56px;cursor:pointer;color:#757575;background-color:hsla(0,0%,100%,.4392156863);border:1px solid #d0d0d0;position:relative;font-size:18px}.ContractsCustomizedTemplateForm_radio__zja9N label svg{display:none;position:absolute;top:17px;right:8px}.ContractsCustomizedTemplateForm_radio__zja9N label:hover{opacity:.7}.ContractsCustomizedTemplateForm_annotationArea__PS64a{background:#fff;margin-bottom:12px;border-radius:10px;padding:12px 16px 8px}.ContractsCustomizedTemplateForm_annotationArea__PS64a label{display:flex;cursor:pointer;align-items:center;font-size:15px;font-weight:bold;margin-bottom:8px}.ContractsCustomizedTemplateForm_annotationArea__PS64a label:hover .ContractsCustomizedTemplateForm_inner__ojyXH{transform:scale(0.8);opacity:.6}.ContractsCustomizedTemplateForm_annotationArea__PS64a label input{display:none;width:0px;opacity:0}.ContractsCustomizedTemplateForm_annotationArea__PS64a label input:checked+.ContractsCustomizedTemplateForm_outer__PbJRs .ContractsCustomizedTemplateForm_inner__ojyXH{transform:scale(1);opacity:1}.ContractsCustomizedTemplateForm_annotationArea__PS64a label input:checked+.ContractsCustomizedTemplateForm_outer__PbJRs{border:2px solid #c3c3c3}.ContractsCustomizedTemplateForm_annotationArea__PS64a label input:focus+.ContractsCustomizedTemplateForm_outer__PbJRs .ContractsCustomizedTemplateForm_inner__ojyXH{transform:scale(1);opacity:1;background-color:#4584ff}.ContractsCustomizedTemplateForm_annotationArea__PS64a .ContractsCustomizedTemplateForm_outer__PbJRs{width:24px;height:24px;display:block;border:2px solid #c3c3c3;border-radius:50%;background-color:#fff;margin-right:16px}.ContractsCustomizedTemplateForm_annotationArea__PS64a .ContractsCustomizedTemplateForm_inner__ojyXH{transition:all .25s ease-in-out;transform:scale(0);width:14px;height:14px;display:block;margin:3px;border-radius:50%;background-color:#4584ff;opacity:0}.ContractsCustomizedTemplateForm_annotationArea__PS64a .ContractsCustomizedTemplateForm_annotation__7JEbm{font-size:12px;line-height:1.5em;color:gray}.ContractsCustomizedTemplateForm_finishAnimation__wu7uR{text-align:center;position:relative}.ContractsCustomizedTemplateForm_finishAnimation__wu7uR>div{margin:-64px auto 0}.ContractsCustomizedTemplateForm_textAnimation__DIg8i{position:absolute;top:286px;left:0px;right:0;margin:auto}.ContractsCustomizedTemplateForm_checkMark__lH0aP{top:148px;left:0px;right:0;margin:auto;position:absolute}.ContractsCustomizedTemplateForm_textUpper__JCZC1{overflow:hidden}.ContractsCustomizedTemplateForm_textUpper__JCZC1 svg{animation:ContractsCustomizedTemplateForm_textUpper__JCZC1 10s ease}.ContractsCustomizedTemplateForm_textLower__4FhcK{overflow:hidden}.ContractsCustomizedTemplateForm_textLower__4FhcK svg{animation:ContractsCustomizedTemplateForm_textLower__4FhcK 10s ease}.ContractsCustomizedTemplateForm_textSub__bIpgU{padding-top:40px;animation:ContractsCustomizedTemplateForm_textSub__bIpgU 10s ease}.ContractsCustomizedTemplateForm_textSub__bIpgU p{font-size:18px;font-weight:bold}.ContractsCustomizedTemplateForm_circle__s6GRy{position:relative;animation:ContractsCustomizedTemplateForm_circle__s6GRy 10s ease}.ContractsCustomizedTemplateForm_check__y4Ii4{position:relative;top:-87px;animation:ContractsCustomizedTemplateForm_check__y4Ii4 10s ease}.ContractsCustomizedTemplateForm_completeFooter__M9hqk{padding-top:104px;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:ContractsCustomizedTemplateForm_dashboardButton__ZhJAo 10s ease}.ContractsCustomizedTemplateForm_introductionBanner__akskb{margin-top:40px;width:100%;max-width:848px;cursor:pointer}.ContractsCustomizedTemplateForm_introductionBanner__akskb>img{width:100%}.ContractsCustomizedTemplateForm_errorMessage__xeEgb{color:var(--color-red-200)}@keyframes ContractsCustomizedTemplateForm_circle__s6GRy{0%{transform:scale(0);opacity:0}31%{transform:scale(0);opacity:1}32%{transform:scale(0.2);opacity:1}36%{transform:scale(1.4);opacity:1}39%{transform:scale(0.8);opacity:1}41%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes ContractsCustomizedTemplateForm_check__y4Ii4{0%{transform:scale(0);opacity:0}34%{transform:scale(0);opacity:1}37%{transform:scale(0);opacity:1}40%{transform:scale(1.2);opacity:1}43%{transform:scale(0.9);opacity:1}44%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes ContractsCustomizedTemplateForm_textUpper__JCZC1{0%{transform:translateY(80px)}40%{transform:translateY(80px)}44%{transform:translateY(0px)}100%{transform:translateY(0px)}}@keyframes ContractsCustomizedTemplateForm_textLower__4FhcK{0%{transform:translateY(80px)}42%{transform:translateY(80px)}46%{transform:translateY(0px)}100%{transform:translateY(0px)}}@keyframes ContractsCustomizedTemplateForm_textSub__bIpgU{0%{transform:translateY(50px);opacity:0}43%{transform:translateY(50px);opacity:0}45%{transform:translateY(0px);opacity:1}100%{transform:translateY(0px);opacity:1}}@keyframes ContractsCustomizedTemplateForm_dashboardButton__ZhJAo{0%{transform:translateY(50px);opacity:0}43%{transform:translateY(50px);opacity:0}45%{transform:translateY(0px);opacity:1}100%{transform:translateY(0px);opacity:1}}@media screen and (max-width: 768px){.ContractsCustomizedTemplateForm_section__Jkmvs{flex:1 1;width:100%}.ContractsCustomizedTemplateForm_radio__zja9N>label{flex:1 1}}@media screen and (max-width: 960px){.ContractsCustomizedTemplateForm_annotationArea__PS64a label:hover .ContractsCustomizedTemplateForm_inner__ojyXH{transform:scale(1);opacity:1}.ContractsCustomizedTemplateForm_radio__zja9N label:hover{opacity:1}}
.requiredLoginMessage_container__IK9uj{cursor:pointer;margin-bottom:16px}.requiredLoginMessage_message__xCg8U{background-color:#ffc93e;padding:10px;text-align:center;border-radius:5px;font-weight:bold;transition:all .5s;box-shadow:0 4px 12px -3px rgba(0,0,0,.24)}.requiredLoginMessage_message__xCg8U:hover{opacity:.7}
.ContractsContent_container__ann32{height:100%;display:flex;flex-direction:column;padding:32px 32px 40px;background-color:rgba(0,0,0,0)}.ContractsContent_documentName__MW8DJ{font-size:24px;font-weight:bold;padding:0 0 32px}.ContractsContent_progressBar__zPvtu{padding:0 16px 32px}.ContractsContent_previewButton__hTWHY{width:32px;height:80px;position:absolute;top:80px;left:-31px}.ContractsContent_line__uT5xO{position:absolute;width:8px;top:0;left:0;height:100%;background-color:var(--color-primary-300)}.ContractsContent_overlay__jv4D5{position:fixed;z-index:12;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3)}.ContractsContent_mainContent___Gtyg{display:flex;flex:1 1 auto;overflow-y:auto;gap:0 24px}.ContractsContent_content__tpjhc{display:flex;flex:1 1;background-color:var(--color-white);border-radius:16px}.ContractsContent_preview__I0H_0{flex:1 1 auto}.ContractsContent_floatPreview__anmrE{position:fixed;top:0;right:0;height:100%;width:90%;z-index:var(--z-index-contract-preview)}@media screen and (max-width: 768px){.ContractsContent_container__ann32{padding:24px 0 0}.ContractsContent_documentName__MW8DJ{padding:0 16px 16px}.ContractsContent_mainContent___Gtyg{flex:1 1}.ContractsContent_content__tpjhc{width:100%;flex:1 1;border-radius:0}}
