*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@media screen and (min-width:768px){.sp_only{display:none}}@media screen and (max-width:767px){.pc_only{display:none}}body *{font-family:sans-serif!important}img{width:100%}input,select,textarea{border-radius:0;font-size:13px}.header{background-color:#fff;padding:40px}@media screen and (max-width:767px){.header{padding:16px}}.header_logo{width:240px}@media screen and (max-width:767px){.header_logo{width:173px}}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 auto;max-width:1440px;padding:24px 40px;@media screen and (max-width:767px){gap:12px;padding-bottom:16px;padding-left:16px;padding-right:16px;padding-top:16px}}.breadcrumbs a{color:#111;text-decoration:none}.breadcrumbs a:hover{color:#004887}.breadcrumbs .slash{color:#004887;margin-right:12px;@media screen and (max-width:767px){margin-right:12px}}.breadcrumbs .current_page{color:#004887;transition:all .4s}.footer{background-color:#000;color:#fff}.footer .contents{display:flex;max-width:100%;padding:40px}@media screen and (max-width:767px){.footer .contents{align-items:center;display:flex;flex-direction:column;padding:60px 24px}.footer .content-company{max-width:100%;width:324px}.footer .footer_logo{width:100%}}.footer .footer_logo img{width:240px}.footer .content-links{display:flex;margin-left:auto}@media screen and (max-width:767px){.footer .content-links{margin-left:0;margin-top:60px}}.footer .content-links .links-items{display:flex;flex-direction:column;margin-left:64px}@media screen and (max-width:767px){.footer .content-links .links-items{margin-left:0}.footer .content-links .links-items+.links-items{margin-left:18px}}.footer .content-links .links-items a{color:#fff;font-size:14px;text-decoration:none}.footer .content-links .links-items a+a{margin-top:20px}.footer .icon_wrap{border:1px solid #fff;border-radius:50%;height:36px;padding:5px 13px;width:36px}.footer .icon_wrap .icon_img{width:8px}.footer .footer_text{font-size:10px}@media screen and (min-width:768px){.footer .footer_text{width:280px}}.footer .copyright{border-top:1px solid #333;color:#fff;display:block;font-size:10px;padding:10px 0;text-align:center}html{scroll-behavior:smooth}.form_title{font-size:40px;margin:0 auto;max-width:1440px;padding:120px 40px}@media screen and (max-width:767px){.form_title{font-size:26px;padding:64px 24px}}@media screen and (min-width:768px){.form_nav_wrap{margin:0 auto;max-width:1200px;padding:0 40px}}@media screen and (max-width:767px){.form_nav_wrap{padding:0 24px}}.form_nav{display:flex;justify-content:space-between;position:relative;width:100%}.form_nav:after{background-color:#ccc;content:"";display:inline-block;height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 45px)}.form_nav_item{color:#ccc;font-size:14px;position:relative}.form_nav_item.is-active{color:#004887}.form_nav_item:after{background:#fff;border:1px solid #ccc;border-radius:50%;content:"";display:inline-block;height:16px;left:50%;position:absolute;top:-22px;transform:translateX(-50%);width:16px;z-index:1}.form_nav_item.is-active:after{background:#004887;border-color:#004887}@media screen and (min-width:768px){.form_lawyer_name{display:flex;margin:0 auto;max-width:1200px;padding:60px 40px 0}}@media screen and (max-width:767px){.form_lawyer_name{padding:60px 24px 10px}}@media screen and (min-width:768px){.form_lawyer_name_label{width:350px}}.row-fluid{margin:0 auto!important;max-width:1000px!important}.hs-form{max-width:1440px!important;padding:0 40px!important}@media screen and (max-width:767px){.hs-form{padding:0 24px!important}.hs-form .hs-form-field{padding:0 0 32px}.hs-form .hs-form-field .input{margin:0!important}fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}fieldset.form-columns-2 .hs-form-field .input .hs-input{width:100%!important}}.hs-richtext{margin:0 auto;max-width:1200px;padding:0 24px 32px}.hs-richtext p span{font-size:16px!important}.hs-form-field{position:relative}@media screen and (min-width:768px){.hs-form-field{margin:0 auto;max-width:1200px;padding:0 20px 32px}}@media screen and (max-width:767px){.hs-form-field{padding:0 24px 32px}}.hs-form-field .input{margin-top:10px;width:100%}@media screen and (min-width:768px){.hs-form-field .input *{width:100%}}.hs-form-field .input input{padding:16px}.hs-form-field .input textarea{font-family:sans-serif;height:80px;padding:16px}.hs-form-field.hs-fieldtype-booleancheckbox .input{margin:0 auto}.hs-form-field .input .hs-form-booleancheckbox-display{align-items:center;display:flex}.hs-form-field .input .hs-form-booleancheckbox-display input{-webkit-appearance:none;border-radius:3px;height:18px;margin:3px 10px 3px 4px;overflow:hidden;padding:0;position:relative;width:18px}.hs-form-field .input .hs-form-booleancheckbox-display input:checked:before{background-color:#004887;border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hs-form-field .input .hs-form-booleancheckbox-display input:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.hs-form-field .input input,.hs-form-field .input select,.hs-form-field .input textarea{width:100%}@media screen and (max-width:767px){.hs-form-field .input input,.hs-form-field .input select,.hs-form-field .input textarea{margin-top:20px;width:100%}}.hs-form-field .hs-input,fieldset.form-columns-1 .hs-input{border:1px solid #ccc}fieldset.form-columns-1 .hs-input.error,fieldset.form-columns-2 .hs-input.error{border:1px solid #d80000}fieldset.form-columns-1 .input input.hs-input,fieldset.form-columns-1 .input select.hs-input,fieldset.form-columns-1 .input textarea.hs-input{width:100%}.hs-form-field .input select{padding:16px}.hs-form-field .inputs-list{list-style:none;padding:0}.hs-form-field.hs-fieldtype-radio .input ul.inputs-list.multi-container{display:flex;flex-wrap:wrap}.hs-form-field.hs-fieldtype-radio .input ul.inputs-list.multi-container .hs-form-radio{margin-right:25px;width:auto}.hs-form-field.hs-fieldtype-radio .input ul.inputs-list.multi-container .hs-form-radio .hs-form-radio-display{display:flex;padding-left:22px;position:relative}.hs-form-field.hs-fieldtype-radio .input ul.inputs-list.multi-container .hs-form-radio .hs-form-radio-display:before{border:1px solid #ccc;border-radius:50%;content:"";display:inline-block;height:13px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:13px}.hs-form-field.hs-fieldtype-radio .input ul.inputs-list.multi-container .hs-form-radio .hs-form-radio-display:has(input:checked):before{border:1px solid #004887}.hs-form-field.hs-fieldtype-radio .input ul.inputs-list.multi-container .hs-form-radio .hs-form-radio-display:has(input:checked):after{background-color:#004887;border-radius:50%;content:"";display:inline-block;height:7px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:7px}.hs-form-field.hs-fieldtype-radio .input ul.inputs-list.multi-container .hs-form-radio input{accent-color:#004887;display:none;margin-right:10px;width:auto}@media screen and (max-width:767px){.form-columns-3 .hs_birth_date_c,.form-columns-3 .hs_birth_month_c,.form-columns-3 .hs_birth_year_c{float:none!important;width:100%!important}}.form-columns-3 .hs_birth_date_c,.form-columns-3 .hs_birth_month_c,.form-columns-3 .hs_birth_year_c{display:block}.form-columns-3 .hs_birth_date_c .input,.form-columns-3 .hs_birth_month_c .input,.form-columns-3 .hs_birth_year_c .input{width:100%}.hs_submit{padding-bottom:50px}.hs_submit .actions{text-align:center}.hs_submit .hs-button{background-color:#004887;border:none;border-radius:0;color:#fff;cursor:pointer;padding:18px}.hs_submit .hs-button:hover{opacity:.8}.hs-error-msgs{color:#d80000;font-size:14px;list-style:none;margin-bottom:0;padding:0}.js_hsFormErrorMessage{color:#d80000!important;font-size:14px;padding:0 24px 32px;text-align:center}.hs-form-required{color:transparent;margin-left:10px;position:relative}.hs-form-required:after{background-color:#d80000;color:#fff;content:"required";display:inline-block;font-size:12px;left:0;line-height:21px;padding:0 7px;position:absolute;top:-3px;width:65px}.form-columns-1 .hs_privacypolicy_c .input{width:100%}fieldset.form-columns-1 .hs_privacypolicy_c .input input.hs-input{width:18px}fieldset.form-columns-1 .hs_privacypolicy_c .input .hs-form-booleancheckbox-display{align-items:center;display:flex}fieldset.form-columns-1 .hs_privacypolicy_c .input .hs-form-booleancheckbox-display span{margin-left:10px;width:auto}fieldset.form-columns-1 .hs_privacypolicy_c .input .hs-form-booleancheckbox-display span.hs-form-required{display:inline-block;width:50px}fieldset.form-columns-1 .hs_privacypolicy_c .input .hs-form-booleancheckbox-display span.hs-form-required:after{top:0}@media screen and (max-width:767px){form .hs-richtext{padding:0 0 32px}}.hs-form-field .input .hs-form-booleancheckbox-display a,form .hs-richtext li a,form .hs-richtext p a{color:#111}.agreement-contents{border:1px solid #ccc;height:300px;overflow-y:scroll;padding:40px;width:100%}@media screen and (max-width:767px){.agreement-contents{padding:20px}}.agreement-contents .agreement-contents-title{font-size:25px;margin:0}@media screen and (max-width:767px){.agreement-contents .agreement-contents-title{font-size:20px}}.agreement-contents .agreement-contents-list{padding-left:1em}.form-confirm table{display:block;padding:40px;width:100%}@media screen and (max-width:767px){.form-confirm table{padding:0 24px}}.form-confirm table tbody{display:block;width:100%}@media screen and (min-width:768px){.form-confirm table tbody{padding:0 40px}}.form-confirm td,.form-confirm th{display:block;text-align:left}.form-confirm tr{border-bottom:1px solid #ccc;display:block;width:100%}@media screen and (min-width:768px){.form-confirm tr{display:flex;margin:0 auto;max-width:1200px;padding:24px 0}}@media screen and (max-width:767px){.form-confirm tr{padding:24px 0}}@media screen and (min-width:768px){.form-confirm th{width:350px}.form-confirm td{width:calc(100% - 350px)}}.form-confirm .form-buttons{margin:50px auto;text-align:center}.form-confirm .form-buttons button{background-color:#004887;border:none;color:#fff;cursor:pointer;margin:0 20px;padding:18px;text-align:center}.form-confirm .form-buttons button:hover{opacity:.8}.hs-content-id-183215262282 .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text,.hs-content-id-183215262282 .row-fluid-wrapper.row-depth-1.row-number-3.dnd-row{max-width:960px;padding:0 40px}.hs-content-id-183215262282 #hs_cos_wrapper_widget_1732677820474{margin:50px auto;text-align:center}.hs-content-id-183215262282 #hs_cos_wrapper_widget_1732677820474 a.hs-button{background-color:#004887;border:none;color:#fff;cursor:pointer;margin:0 20px;padding:18px;text-align:center;text-decoration:none}.hs-content-id-183215262282 #hs_cos_wrapper_widget_1732677820474 a.hs-button:hover{opacity:.8}.hs-content-id-183256883210 .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text,.hs-content-id-183256883210 .row-fluid-wrapper.row-depth-1.row-number-3.dnd-row{max-width:960px;padding:0 40px}.hs-content-id-183256883210 .button-wrapper{margin:50px auto;text-align:center}.hs-content-id-183256883210 .hs_cos_wrapper_type_module:has(.hs-button){margin:50px auto;text-align:center}.hs-content-id-183256883210 .button-wrapper a.button,.hs-content-id-183256883210 .hs_cos_wrapper_type_module a.hs-button{background-color:#004887;border:none;color:#fff;cursor:pointer;margin:0 20px;padding:18px;text-align:center;text-decoration:none}.hs-content-id-183256883210 .hs_cos_wrapper_type_module a.hs-button:hover{opacity:.8}