.inquiry_wrapper{margin-bottom:2rem;padding-bottom:132px;padding-top:52px;position:relative}section.inquiry_wrapper .page-center{padding:0 40px;position:relative}.inquiry_wrapper .top_section{padding-bottom:93px;position:relative}.inquiry_wrapper .top_section:after{background-color:#00a23f;background-image:linear-gradient(90deg,#00a23f,#a8ce3e);bottom:-178px;content:"";height:212px;left:0;opacity:.1;position:absolute;width:100%;z-index:-1}.inquiry_wrapper .top_section .title{margin:0}.inquiry_wrapper .box_white{background-color:#fff;border-radius:10px;margin:0 10px}.inquiry_wrapper .form_wrap{padding-left:40px;padding-right:40px;padding-top:68px}.inquiry_wrapper .form_step{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-size:100% auto;color:#aaa;display:flex;font-size:16px;font-size:20px;font-weight:700;line-height:1;margin-bottom:20px;margin:0 auto 41px;max-width:600px}.inquiry_wrapper .form_step span{align-items:center;display:flex;font-size:20px;height:61px;justify-content:center;padding-bottom:0;padding-left:23px;padding-left:2px;width:33.3333%}.inquiry_wrapper .form_step span:nth-child(2),.inquiry_wrapper .form_step span:nth-child(3){padding-left:23px}.inquiry_wrapper .form__cntn p{font-size:16px;margin:0;padding-top:0;text-align:center}.inquiry_wrapper .form__cntn form{margin:0 auto;max-width:600px}.inquiry_wrapper .form form{margin:60px auto 0;max-width:600px}.inquiry_wrapper .form form .hs-form-field>label,.inquiry_wrapper .form form label:not(.hs-error-msg){line-height:1.2}.inquiry_wrapper .cntn_inner{text-align:center}.inquiry_wrapper .cntn h2{font-size:24px;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:36px}.inquiry_wrapper .cntn p{font-size:16px;margin-bottom:28px;text-align:center}.inquiry_wrapper .form_button .hs-button{background-image:linear-gradient(90deg,#00a23f,#a8ce3e 50%,#a8ce3e 51%,#00a23f)}.inquiry_wrapper form .hs-form-field{margin-bottom:48px}.inquiry_wrapper form .hs-form-field>label{line-height:1.2;margin-bottom:15px}.inquiry_wrapper form .hs-form-field .input>ul.multi-container{align-items:center;display:flex;flex-wrap:wrap;height:100%;line-height:23.8px}.inquiry_wrapper form .hs-form-field .input>ul.multi-container>li{display:inline-block;line-height:23.8px;margin-bottom:17px;position:relative}.inquiry_wrapper form .hs-form-field .input>ul.multi-container>li:nth-child(odd){width:341px}.inquiry_wrapper form .hs-form-field .input>ul.multi-container>li>label input[type=checkbox]{bottom:4px;left:3px;position:absolute}.inquiry_wrapper form .hs-form-field .input>ul.multi-container>li.hs-form-checkbox>label span{cursor:default}.inquiry_wrapper form .hs-form-field .input>ul.multi-container>li>label{display:block}.inquiry_wrapper .actions{text-align:center}.inquiry_wrapper form .hs-form-field.hs-phone,.inquiry_wrapper form .hs-form-field.hs-seminar_date{display:flex;flex-direction:column}.inquiry_wrapper form .hs-form-field.hs-phone legend.hs-field-desc,.inquiry_wrapper form .hs-form-field.hs-seminar_date legend.hs-field-desc{font-size:14px;line-height:1.5;margin-top:10px;order:2;padding-left:1.2em;text-indent:-1.2em}.inquiry_wrapper .form{display:none}.inquiry_wrapper .inquiry.current .form{display:block}.inquiry_wrapper .form_step span.active{color:#fff}.inquiry_wrapper form .hs-form-field.hs-zip{display:flex;flex-direction:column;margin-bottom:26px}.inquiry_wrapper form .hs-form-field.hs-zip legend{margin-top:12px;order:2}.inquiry_wrapper form .hs-form-booleancheckbox-display input[type=checkbox],.inquiry_wrapper form .hs-form-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin-right:8px;position:relative;vertical-align:middle;width:20px}.inquiry_wrapper form .hs-form-booleancheckbox-display input[type=checkbox]:before,.inquiry_wrapper form .hs-form-radio input[type=radio]:before{background:#f0f0f0;border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.inquiry_wrapper form .hs-form-booleancheckbox-display input[type=checkbox]:checked:before,.inquiry_wrapper form .hs-form-radio input[type=radio]:checked:before{background-color:#f4631c;display:block}.inquiry_wrapper .hs-fieldtype-textarea.hs-input{height:120px;padding-left:20px;padding-right:20px}.inquiry_wrapper .form_bg1.form1{z-index:-1}.inquiry_wrapper.thankspage .form_button{margin-top:35px}.inquiry_wrapper .hs-form-field{position:relative}.inquiry_wrapper .hs-form-field span.hs-form-required{order:1}.inquiry_wrapper .hs-form-field>label{display:flex}.inquiry_wrapper .hs-form-field>label>span:not([class]){order:2}.inquiry_wrapper span.hs-form-required:after{margin-left:0;margin-right:8px}.inquiry_wrapper .hs-form-field.hs-fieldtype-booleancheckbox>legend{color:#2c2d30;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:15px;padding-left:55px}.inquiry_wrapper .hs-form-field.hs-fieldtype-booleancheckbox span.hs-form-required{left:0;position:absolute;top:0}.inquiry_wrapper .hs-form-field.hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display{cursor:pointer;display:block;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:14px;font-weight:400}.inquiry_wrapper .hs-form-field.hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display a{text-decoration:underline;text-underline-offset:5px}.inquiry_wrapper .hs_error_rollup{display:none}@media (min-width:768px){.inquiry_wrapper.thankspage .form_button{margin-top:45px}}@media(max-width:767px){.inquiry_wrapper{padding-bottom:90px;padding-top:35px}.inquiry_wrapper .top_section h1.title{font-size:19px;font-weight:700}section.inquiry_wrapper .page-center{padding:0 30px}.inquiry_wrapper .top_section{padding-bottom:50px}.inquiry_wrapper .top_section:after{bottom:0;height:20px;left:0}section.inquiry_wrapper .inquiry .page-center{padding:0}.inquiry_wrapper .box_white{margin:0}.inquiry_wrapper .form_wrap{padding:30px 30px 0}.inquiry_wrapper .form_step span{height:32px}.inquiry_wrapper form .hs-form-field .input>ul.multi-container{display:unset}.inquiry_wrapper .form_bg1.form2,.inquiry_wrapper .form_bg1.form3,.inquiry_wrapper .form_bg1.form4{display:none}.inquiry_wrapper .form_step{background-position:0 0;background-size:100% 100%}.inquiry_wrapper .form__cntn p{text-align:left}.thankspage.inquiry_wrapper .cntn p{margin-bottom:20px;text-align:left}.thankspage.inquiry_wrapper .form_step{margin-bottom:20px}.thankspage.inquiry_wrapper .form_step span{align-items:center;display:flex;font-size:16px;height:32px;justify-content:center;padding-bottom:0;padding-left:8px;width:33.3333%}.thankspage.inquiry_wrapper .form_step span:nth-child(2),.thankspage.inquiry_wrapper .form_step span:nth-child(3){padding-left:8px}.thankspage.inquiry_wrapper .cntn h2{margin-bottom:20px}}