#corporate-legal-contact-pjid6002{font-family:"Noto Sans JP", sans-serif;font-optical-sizing:auto;font-style:normal;min-width:0;width:auto;max-width:100%;margin:0;margin-top:0;padding-top:0}#corporate-legal-contact-pjid6002 .form{background-color:#f6f6f6}#corporate-legal-contact-pjid6002 .form .form-content .form__description{color:#333;text-align:center;font-family:"Noto Sans JP", sans-serif;font-size:16px;font-weight:400;line-height:1.8}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance{width:1000px;box-shadow:none;border-radius:0}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .question-progress .question-progress-bar{background-color:#EFF1F8}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .question-progress .question-progress-bar::before{background-color:#173C80}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .question-progress .question-step-count .step-current{color:#173C80}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .question-progress .question-step-count .step-total{color:#173C80}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .question__title{margin-top:60px}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .question__title b{color:#173C80}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .question__title i.fa-asterisk{margin-left:5px;color:#E25656;font-size:14px;vertical-align:text-top}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group{margin-top:50px}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__prefecture-regions .form-container__prefecture-region .form-container__radio-group.btn.radio-group--step-prefecture{opacity:1}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.radio-group--step4{display:flex;flex-direction:column;flex-wrap:nowrap;width:400px}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.radio-group--step4 .form-container__item{width:400px}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.radio-group--step4 .form-container__item .form-container__radio-label{border:none;border-right:1px solid #DDD;border-left:1px solid #DDD;border-bottom:1px solid #DDD}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.radio-group--step4 .form-container__item:first-of-type .form-container__radio-label{border-top:1px solid #DDD}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.radio-group--step4 .form-container__item:nth-of-type(2) .form-container__radio-label{border-top:none}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal{gap:0 40px;margin-top:10px;align-items:center}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal .form-container__radio-label{box-sizing:border-box;display:block;width:100%;padding:0 0 0 30px;border:none;color:#333;font-size:14px;font-weight:500;line-height:1.5;text-align:left}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step8,#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step9{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 25px;margin-top:15px}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step8 .form-container__item:first-of-type .form-container__radio-label,#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step9 .form-container__item:first-of-type .form-container__radio-label{border-top:none;font-size:15px}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step8 .form-container__item .form-container__radio-label::before,#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step9 .form-container__item .form-container__radio-label::before{box-sizing:border-box}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step8 .form-container__item .form-container__radio-input.normal:checked+.form-container__radio-label::before,#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step9 .form-container__item .form-container__radio-input.normal:checked+.form-container__radio-label::before{box-sizing:border-box}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step8 .form-container__item .form-container__radio-input.normal:checked+.form-container__radio-label::after,#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group.normal.group--step9 .form-container__item .form-container__radio-input.normal:checked+.form-container__radio-label::after{box-sizing:border-box;background-color:#173C80;width:12px;height:12px;left:4px}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group .form-container__item{position:relative}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group .form-container__item .form-container__radio-input.btn{display:none}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group .form-container__item .form-container__radio-input.normal{display:none}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group .form-container__item .form-container__radio-label:not(.btn){position:relative;box-sizing:border-box;display:block;padding-left:30px;color:#333;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group .form-container__item .form-container__radio-label:not(.btn)::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:20px;height:20px;background-color:#fff;border:1px solid #DDD;border-radius:50%}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .form-container__radio-group .form-container__item .form-container__radio-input.normal:checked+.form-container__radio-label:not(.btn)::after{position:absolute;content:'';top:0;bottom:0;left:5px;margin:auto 0;width:12px;height:12px;background-color:#0071E3;border-radius:50%}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .radio-group-two-steps-switching__heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .radio-group-two-steps-switching__heading .heading-1,#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .radio-group-two-steps-switching__heading .heading-2{width:364px;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:16px;font-weight:600;line-height:1.0}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .form-container__group .radio-group-two-steps-switching #switching_step1 .form-container__item.step1-item--selected .form-container__radio-label.btn{background-color:#EFF1F8}#corporate-legal-contact-pjid6002 .form .form-content .form-basement-apperance .question .form-container__form .step .privacy-policy .privacy-policy__agreement .privacy-policy__checkbox:checked+.privacy-policy__label::before{background-color:#173C80;border-color:#173C80}#corporate-legal-contact-pjid6002 .step-form-unit__step10 .office-card-apperance .flex-box .office-info-wrapper{flex:1 1 auto;min-width:0}#corporate-legal-contact-pjid6002 .step-form-unit__step10 .office-card-apperance .flex-box .office-info-wrapper .office-info{width:100%}#corporate-legal-contact-pjid6002:has(.thanks-title,.thanks-description){background-color:#F6F6F6;margin:0}#corporate-legal-contact-pjid6002 .thanks-title{margin:0 auto;padding:80px 0 0;color:#333;text-align:center;font-family:"Hiragino Sans", sans-serif;font-size:28px;font-weight:600;line-height:1.6}#corporate-legal-contact-pjid6002 .thanks-description{margin:35px auto 0;padding:0 0 100px;color:#333;text-align:center;font-family:"Hiragino Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.8}
