body{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;margin:0}.el_btn{background:#000!important;border:2px solid #000;border-radius:50px;color:#fff!important;display:inline-block;font-weight:300;line-height:1.25;padding:13px 40px;position:relative;text-align:center;text-decoration:none!important;transition:.3s;width:400px}.el_btn:before{background:#fff;border:2px solid;border-radius:50px;display:block;height:20%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:.2s ease-out;width:20%}.el_btn:after,.el_btn:before{content:"";position:absolute;top:50%}.el_btn:after{border-right:2px solid #fff;border-top:2px solid #fff;height:7px;right:20px;transform:translateY(-50%) rotate(45deg);width:7px}.el_btn:focus,.el_btn:hover{border-color:#000;color:#000!important}.el_btn:focus:before,.el_btn:hover:before{height:100%;opacity:.95;width:100%}.el_btn:focus:after,.el_btn:hover:after{border-color:#000}.el_btn:focus[target=_blank] span,.el_btn:hover[target=_blank] span{background-image:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg)}.el_btn span{position:relative;z-index:1}.el_btn[target=_blank] span{background-image:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/safie-corp/assets/img/common/icon_blank_white.svg);background-position:center right 0;background-repeat:no-repeat;background-size:14px auto;display:inline-block;padding-right:20px}#safie_contactform .bl_inquiryForm fieldset,#safie_contactform .bl_inquiryForm_confirm fieldset{background:#fff;margin:0 auto;max-width:1000px;padding:41px 40px 41px 50px;position:relative;text-align:left;width:100%}#safie_contactform .bl_inquiryForm fieldset:after,#safie_contactform .bl_inquiryForm_confirm fieldset:after{border-bottom:1px solid #c3c3c3;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 100px)}#safie_contactform .bl_inquiryForm fieldset:first-of-type,#safie_contactform .bl_inquiryForm_confirm fieldset:first-of-type{display:none}#safie_contactform .bl_inquiryForm fieldset:nth-of-type(2),#safie_contactform .bl_inquiryForm_confirm fieldset:nth-of-type(2){border-radius:30px 30px 0 0}#safie_contactform .bl_inquiryForm fieldset:nth-last-of-type(2),#safie_contactform .bl_inquiryForm_confirm fieldset:nth-last-of-type(2){border-radius:0 0 30px 30px;margin-bottom:0;padding-bottom:50px}#safie_contactform .bl_inquiryForm fieldset:nth-last-of-type(2):after,#safie_contactform .bl_inquiryForm_confirm fieldset:nth-last-of-type(2):after{content:none}#safie_contactform .bl_inquiryForm fieldset.form-columns-0:last-of-type,#safie_contactform .bl_inquiryForm_confirm fieldset.form-columns-0:last-of-type{background-color:transparent;padding:50px 0 0}#safie_contactform .bl_inquiryForm fieldset.form-columns-0:last-of-type:after,#safie_contactform .bl_inquiryForm_confirm fieldset.form-columns-0:last-of-type:after{content:none}#safie_contactform .bl_inquiryForm .form-columns-1 .input,#safie_contactform .bl_inquiryForm_confirm .form-columns-1 .input{margin:0;width:calc(100% - 290px)}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname_kana,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname_kana{width:66%}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname>label,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname_kana>label,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname>label,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname_kana>label{max-width:250px;width:42%}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname .hs-error-msgs,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname_kana .hs-error-msgs,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname .hs-error-msgs,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname_kana .hs-error-msgs{width:calc(55% - 20px)}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname_kana,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname_kana{width:calc(35% - 10px)}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname .hs-error-msgs,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname_kana .hs-error-msgs,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname .hs-error-msgs,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname_kana .hs-error-msgs{width:100%}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname .input,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname_kana .input,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname .input,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname_kana .input{max-width:inherit;width:100%}#safie_contactform .bl_inquiryForm .form-columns-2 .input,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .input{margin:0 0 auto;width:calc(55% - 30px)}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname>label,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname_kana>label,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname>label,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname_kana>label{display:none}#safie_contactform .bl_inquiryForm .hs-form-required,#safie_contactform .bl_inquiryForm_confirm .hs-form-required{font-size:0;line-height:1}#safie_contactform .bl_inquiryForm .hs-form-required:after,#safie_contactform .bl_inquiryForm_confirm .hs-form-required:after{background:#e06;border-radius:20px;color:#fff;content:"必須";display:inline-block;font-size:13px;font-weight:300;margin:0 0 0 14px;padding:8px 15px;white-space:nowrap}#safie_contactform .bl_inquiryForm .actions,#safie_contactform .bl_inquiryForm_confirm .actions{background:#000;border:0;border-radius:50px;cursor:pointer;margin:50px auto 0;max-width:400px;position:relative;transition:all .3s ease;width:48%}#safie_contactform .bl_inquiryForm .actions:before,#safie_contactform .bl_inquiryForm_confirm .actions:before{border-right:2px solid #fff;border-top:2px solid #fff;bottom:0;content:"";display:inline-block;height:10px;margin:auto;position:absolute;right:20px;top:0;transform:rotate(45deg);width:10px;z-index:1}#safie_contactform .bl_inquiryForm .actions:after,#safie_contactform .bl_inquiryForm_confirm .actions:after{background-color:#fff;background-image:none;border:2px solid;border-radius:50px;bottom:inherit;content:"";display:block;height:20%;left:50%;opacity:0;position:absolute;right:inherit;top:50%;transform:translate(-50%,-50%);transition:.2s ease-out;width:20%}#safie_contactform .bl_inquiryForm .actions:hover:after,#safie_contactform .bl_inquiryForm_confirm .actions:hover:after{background-color:#fff;background-image:none;height:100%;opacity:.95;width:100%}#safie_contactform .bl_inquiryForm .actions:hover:before,#safie_contactform .bl_inquiryForm_confirm .actions:hover:before{border-right:2px solid #000;border-top:2px solid #000}#safie_contactform .bl_inquiryForm .actions:hover input,#safie_contactform .bl_inquiryForm_confirm .actions:hover input{color:#000}#safie_contactform .bl_inquiryForm .actions input,#safie_contactform .bl_inquiryForm_confirm .actions input{color:#fff;position:relative;z-index:999}#safie_contactform .bl_irInquiryForm,#safie_contactform .bl_irInquiryForm_confirm{box-sizing:border-box;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,YuGothic,Meiryo,sans-serif;line-height:2;margin:0 auto;max-width:848px;padding:0 16px 120px;text-align:center}#safie_contactform .bl_irInquiryForm fieldset,#safie_contactform .bl_irInquiryForm_confirm fieldset{align-items:flex-start;display:flex;margin-bottom:20px;max-width:100%;text-align:left;width:100%}#safie_contactform .bl_irInquiryForm .form-columns-1 .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-1 .input{margin:0;width:calc(100% - 245px)}#safie_contactform .bl_irInquiryForm .form-columns-2,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2{display:flex;flex-flow:row}#safie_contactform .bl_irInquiryForm .form-columns-2 .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .input{box-sizing:border-box;margin:0;width:calc(55% - 30px)}#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_lastname,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_lastname_kana,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_lastname,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_lastname_kana{width:66%}#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname_kana,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname_kana{width:calc(35% - 10px)}#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname>label,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname_kana>label,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname>label,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname_kana>label{display:none}#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname .hs-error-msgs,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname .input,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname_kana .hs-error-msgs,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname_kana .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname .hs-error-msgs,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname_kana .hs-error-msgs,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname_kana .input{width:100%}#safie_contactform .bl_irInquiryForm form .hs-form-field,#safie_contactform .bl_irInquiryForm_confirm form .hs-form-field{display:flex;flex-wrap:wrap;gap:0;width:100%}#safie_contactform .bl_irInquiryForm form .hs-form-field>label,#safie_contactform .bl_irInquiryForm_confirm form .hs-form-field>label{font-weight:700;margin-right:10px;width:235px}#safie_contactform .bl_irInquiryForm form .hs-form-field .input input,#safie_contactform .bl_irInquiryForm form .hs-form-field .input textarea,#safie_contactform .bl_irInquiryForm_confirm form .hs-form-field .input input,#safie_contactform .bl_irInquiryForm_confirm form .hs-form-field .input textarea{word-wrap:break-word;border:1px solid #ccc;box-sizing:border-box;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,YuGothic,Meiryo,sans-serif;font-size:16px;height:inherit;line-height:2;outline:none;padding:8px 16px;white-space:pre-line;width:100%;word-break:break-all}#safie_contactform .bl_irInquiryForm form .actions,#safie_contactform .bl_irInquiryForm_confirm form .actions{margin-top:64px}#safie_contactform .bl_irInquiryForm form .actions .hs-button,#safie_contactform .bl_irInquiryForm_confirm form .actions .hs-button{background-color:#fff;background-color:#0096b2;border:1px solid #0096b2;color:#fff;cursor:pointer;font-size:18px;font-weight:700;outline:none;padding:20px 0;text-align:center;transition:.3s;width:400px}#safie_contactform .bl_irInquiryForm form .actions .hs-button:hover,#safie_contactform .bl_irInquiryForm_confirm form .actions .hs-button:hover{opacity:.8}#safie_contactform .bl_irInquiryForm .hs-form-required,#safie_contactform .bl_irInquiryForm_confirm .hs-form-required{font-size:0}#safie_contactform .bl_irInquiryForm .hs-form-required:after,#safie_contactform .bl_irInquiryForm_confirm .hs-form-required:after{background-color:#d70c17;color:#fff;content:"必須";display:inline-block;font-size:14px;margin-left:8px;padding:0 8px}#safie_contactform .bl_irInquiryForm .hs-error-msgs,#safie_contactform .bl_irInquiryForm_confirm .hs-error-msgs{width:calc(100% - 240px)}#safie_contactform .bl_irInquiryForm .error,#safie_contactform .bl_irInquiryForm_confirm .error{background-color:#fff0f3!important;border-color:#d70c17!important}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname_kana{width:calc(35% - 10px)}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname>label,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname_kana>label{display:none!important}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname .hs-error-msgs,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname .input,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname_kana .hs-error-msgs,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname_kana .input{width:100%}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname_kana{display:flex;flex-wrap:wrap;gap:0;width:66%}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname>label,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname_kana>label{display:block!important}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname .input,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname_kana .input{box-sizing:border-box;margin:0;width:calc(55% - 30px)}#safie_contactform.re_safieIrEnContactform .hs-form-required:after{content:"required"!important}#safie_contactform.re_safieIrEnContactform .hs-richtext p{letter-spacing:0;line-height:1.5}#safie_contactform .bl_irInquiryForm_description{display:flex;flex-wrap:nowrap;font-size:16px;font-weight:400;margin:0 auto;max-width:848px;padding:0 16px;text-align:left}#safie_contactform .bl_irInquiryForm_description .bl_irInquiryForm_description_row{flex:1}#safie_contactform .bl_irInquiryForm_aboveDescription{display:flex;flex-wrap:nowrap;font-size:16px;font-weight:400;margin:0 auto;max-width:848px;padding:0 16px;text-align:left}#safie_contactform .hs-richtext p{letter-spacing:.8px;line-height:32px;margin:0}.bl_inquiryFormWrapper{background-color:#fff;margin:auto;position:relative}.bl_inquiryFormWrapper:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/contactform-head-bg.svg) 100% 0/contain no-repeat;content:"";height:200px;position:absolute;right:0;top:0;width:100%}.bl_inquiryFormWrapper *{box-sizing:border-box}.bl_inquiryFormHeader{box-sizing:content-box;margin:0 auto;max-width:1120px;padding:16px 48px 32px;position:relative;width:100%;z-index:10}.bl_inquiryFormHeader_ttl{align-items:center;display:flex;line-height:66px;margin-bottom:16px;margin-top:4px}.bl_inquiryFormHeader_ttl:last-child{margin-bottom:0}.bl_inquiryFormHeader_ttl>h1{font-size:36px;font-weight:600;letter-spacing:2px;margin:0;white-space:nowrap}.bl_inquiryForm,.bl_inquiryFormHeader_desc,.bl_irInquiryForm{font-size:16px;font-weight:300;letter-spacing:.8px;line-height:2;text-align:left}.bl_inquiryForm a,.bl_inquiryFormHeader_desc a,.bl_irInquiryForm a{color:#000;text-decoration:underline;transition:all .3s ease}.bl_inquiryForm a.el_icon,.bl_inquiryFormHeader_desc a.el_icon,.bl_irInquiryForm a.el_icon{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.bl_inquiryForm a.el_icon--blank:before,.bl_inquiryFormHeader_desc a.el_icon--blank:before,.bl_irInquiryForm a.el_icon--blank:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.bl_inquiryForm a.el_icon--blank:hover:before,.bl_inquiryFormHeader_desc a.el_icon--blank:hover:before,.bl_irInquiryForm a.el_icon--blank:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.bl_inquiryForm a[target=_blank],.bl_inquiryFormHeader_desc a[target=_blank],.bl_irInquiryForm a[target=_blank]{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.bl_inquiryForm a[target=_blank]:before,.bl_inquiryFormHeader_desc a[target=_blank]:before,.bl_irInquiryForm a[target=_blank]:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.bl_inquiryForm a[target=_blank]:hover:before,.bl_inquiryFormHeader_desc a[target=_blank]:hover:before,.bl_irInquiryForm a[target=_blank]:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.bl_inquiryForm a.el_btn,.bl_inquiryFormHeader_desc a.el_btn,.bl_irInquiryForm a.el_btn{box-sizing:border-box}.bl_inquiryForm a.el_btn[target=_blank]>span,.bl_inquiryFormHeader_desc a.el_btn[target=_blank]>span,.bl_irInquiryForm a.el_btn[target=_blank]>span{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg);background-position:center right 0;background-repeat:no-repeat;background-size:14px auto;display:inline-block;padding-right:20px}.bl_inquiryForm a.el_btn[target=_blank]:before,.bl_inquiryFormHeader_desc a.el_btn[target=_blank]:before,.bl_irInquiryForm a.el_btn[target=_blank]:before{background-color:#fff;background-image:none;border:2px solid;border-radius:50px;bottom:inherit;content:"";display:block;height:20%;left:50%;opacity:0;right:inherit;top:50%;transform:translate(-50%,-50%);transition:.2s ease-out;width:20%}.bl_inquiryForm a.el_btn[target=_blank]:hover:before,.bl_inquiryFormHeader_desc a.el_btn[target=_blank]:hover:before,.bl_irInquiryForm a.el_btn[target=_blank]:hover:before{background-color:#fff;background-image:none;height:100%;opacity:.95;width:100%}.bl_inquiryForm p:first-child,.bl_inquiryFormHeader_desc p:first-child,.bl_irInquiryForm p:first-child{margin-top:0}.bl_inquiryForm p:last-child,.bl_inquiryFormHeader_desc p:last-child,.bl_irInquiryForm p:last-child{margin-bottom:0}.bl_inquiryForm_navigation{background:#f5f5f5;display:inline-flex;gap:50px;justify-content:center;padding:150px 0 0;width:100%}.el_inquiryForm_navigation_count{align-items:center;background:#cacaca;border-radius:30px;color:#fff;display:flex;font-size:22px;font-weight:600;height:60px;justify-content:center;line-height:0;margin:0 auto;position:relative;width:60px}.el_inquiryForm_navigation_count:before{background:#cacaca;bottom:0;content:"";height:3px;margin:auto;position:absolute;right:60px;top:0;width:90px}.el_inquiryForm_navigation_label{font-size:16px;font-weight:300;margin:15px 0 0;text-align:center}.el_inquiryForm_navigation_Item{position:relative}.el_inquiryForm_navigation_Item:first-of-type{z-index:40}.el_inquiryForm_navigation_Item:nth-of-type(2){z-index:30}.el_inquiryForm_navigation_Item:nth-of-type(3){z-index:20}.el_inquiryForm_navigation_Item:nth-of-type(4){z-index:10}.el_inquiryForm_navigation_Item:first-of-type .el_inquiryForm_navigation_count:before{content:none}.el_inquiryForm_navigation_Item-enable .el_inquiryForm_navigation_count{background:linear-gradient(90deg,#27a6ae,#45bde5)}h3:not(:first-of-type){margin:100px 0 20px}.bl_inquiryForm,.bl_inquiryForm_confirm{background:#f5f5f5;padding:48px 20px;text-align:center}.bl_inquiryForm_confirm table>tr>th{margin:0 10px 0 0}.bl_irInquiryForm_confirm table>tr{border-bottom:0;padding:30px}.bl_irInquiryForm_confirm table>tr>th{margin:0 10px 0 0}.bl_inquiryForm_require,.bl_irInquiryForm_require{font-size:14px;margin:0 0 0 14px;padding:7px 12px;white-space:nowrap;width:300px}.bl_inquiryForm_require{background:#e06;border-radius:20px;color:#fff}.bl_irInquiryForm_require{background:#d70c17;color:#fff}button{transition:all .3s ease}button:hover{opacity:.8}.bl_inquiryForm>form>button,.el_inquiryForm_confirm_fixButton,.el_inquiryForm_confirm_submitButton,.el_irInquiryForm_confirm_submitButton{background:#000;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;margin:60px 10px 0;max-width:450px;padding:14px;position:relative;width:43%}.bl_inquiryForm>form>button:before,.el_inquiryForm_confirm_fixButton:before,.el_inquiryForm_confirm_submitButton:before,.el_irInquiryForm_confirm_submitButton:before{border-right:3px solid #fff;border-top:3px solid #fff;bottom:0;content:"";display:inline-block;height:10px;margin:auto;position:absolute;right:30px;top:0;transform:rotate(45deg);width:10px}input{background:none;border:none;color:#333;font-size:16px;height:100%;padding:14px;width:100%}∂ .el_irInquiryForm_confirm_submitButton{background:#008c95;border-radius:0;color:#fff;font-size:18px;padding:24px;width:450px}∂ .el_irInquiryForm_confirm_submitButton:before{content:none}.el_irInquiryForm_confirm_fixButton{background:#fff;border:1px solid #ddd;border-radius:0;color:#000;font-size:18px;padding:24px}.el_irInquiryForm_confirm_fixButton:before{content:none}.bl_inquiryForm_companySuggest_suggestion,.bl_irinquiryForm_companySuggest_suggestion{border:0;border-bottom:1px solid #ccc;cursor:pointer;display:block;padding:16px;text-align:left;width:100%}.bl_inquiryForm_companySuggest_suggestion:last-child,.bl_irinquiryForm_companySuggest_suggestion:last-child{border-bottom:none}.bl_inquiryForm_companySuggest,.bl_irInquiryForm_companySuggest{position:relative;width:100%}.inputs-list{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:0;padding:0}.inputs-list .hs-form-radio{list-style:none;padding-left:35px;position:relative}.inputs-list .hs-form-radio>label{font-size:16px;line-height:30px;padding:0!important}.inputs-list .hs-form-radio input[type=radio]{left:0;margin:0;position:absolute;top:0;width:auto!important}.inputs-list .hs-form-radio input[type=radio]:before{border:2px solid #d0d0d0;border-radius:18px;content:"";height:18px;left:0;position:absolute;top:calc(50% - 11px);width:18px}.inputs-list .hs-form-radio input[type=radio]:after{background:#d0d0d0;border-radius:18px;content:"";height:12px;left:5px;margin:auto;position:absolute;top:calc(50% - 6px);width:12px}.inputs-list .hs-form-radio input[type=radio]:checked:before{border:2px solid #27a6ae}.inputs-list .hs-form-radio input[type=radio]:checked:after{-webkit-animation:scale .2s ease 0s 1 normal running;animation:scale .2s ease 0s 1 normal running;background:linear-gradient(90deg,#27a6ae,#45bde5)}.bl_inquiryForm .hs-form-field,.bl_inquiryForm_companySuggest,.bl_inquiryForm_inputField,.bl_irInquiryForm_inputField,.bl_irinquiryForm_companySuggest{align-items:center;display:flex;flex-wrap:wrap;gap:0 40px;justify-content:flex-start}.bl_inquiryForm .hs-form-field select,.bl_inquiryForm_companySuggest select,.bl_inquiryForm_inputField select,.bl_irInquiryForm_inputField select,.bl_irinquiryForm_companySuggest select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f5;border:0;font-size:16px;height:30px;outline:none;position:relative}.bl_inquiryForm .hs-form-field input[type=radio],.bl_inquiryForm_companySuggest input[type=radio],.bl_inquiryForm_inputField input[type=radio],.bl_irInquiryForm_inputField input[type=radio],.bl_irinquiryForm_companySuggest input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:0}.bl_inquiryForm .hs-form-field>label,.bl_inquiryForm_companySuggest>label,.bl_inquiryForm_inputField>label,.bl_irInquiryForm_inputField>label,.bl_irinquiryForm_companySuggest>label{display:flex;font-size:16px;font-weight:600!important;justify-content:space-between;line-height:30px;padding:0 0 0 10px!important;width:250px}.bl_inquiryForm .hs-form-field>label strong,.bl_inquiryForm_companySuggest>label strong,.bl_inquiryForm_inputField>label strong,.bl_irInquiryForm_inputField>label strong,.bl_irinquiryForm_companySuggest>label strong{display:block;font-size:12px;line-height:1.4;margin-top:5px;width:100%}.bl_inquiryForm .hs-form-field>label input[name=firstname],.bl_inquiryForm .hs-form-field>label input[name=firstname_kana],.bl_inquiryForm .hs-form-field>label input[name=lastname],.bl_inquiryForm .hs-form-field>label input[name=lastname_kana],.bl_inquiryForm_companySuggest>label input[name=firstname],.bl_inquiryForm_companySuggest>label input[name=firstname_kana],.bl_inquiryForm_companySuggest>label input[name=lastname],.bl_inquiryForm_companySuggest>label input[name=lastname_kana],.bl_inquiryForm_inputField>label input[name=firstname],.bl_inquiryForm_inputField>label input[name=firstname_kana],.bl_inquiryForm_inputField>label input[name=lastname],.bl_inquiryForm_inputField>label input[name=lastname_kana],.bl_irInquiryForm_inputField>label input[name=firstname],.bl_irInquiryForm_inputField>label input[name=firstname_kana],.bl_irInquiryForm_inputField>label input[name=lastname],.bl_irInquiryForm_inputField>label input[name=lastname_kana],.bl_irinquiryForm_companySuggest>label input[name=firstname],.bl_irinquiryForm_companySuggest>label input[name=firstname_kana],.bl_irinquiryForm_companySuggest>label input[name=lastname],.bl_irinquiryForm_companySuggest>label input[name=lastname_kana]{width:37%}.bl_inquiryForm .hs-form-field input,.bl_inquiryForm .hs-form-field textarea,.bl_inquiryForm_companySuggest input,.bl_inquiryForm_companySuggest textarea,.bl_inquiryForm_inputField input,.bl_inquiryForm_inputField textarea,.bl_irInquiryForm_inputField input,.bl_irInquiryForm_inputField textarea,.bl_irinquiryForm_companySuggest input,.bl_irinquiryForm_companySuggest textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f5;border:0;font-size:16px;outline:none;padding:17px 18px;transition:all .3s;width:100%!important}.bl_inquiryForm .hs-form-field textarea,.bl_inquiryForm_companySuggest textarea,.bl_inquiryForm_inputField textarea,.bl_irInquiryForm_inputField textarea,.bl_irinquiryForm_companySuggest textarea{height:237px;resize:none!important}.bl_inquiryForm .hs-form-field ::-moz-placeholder,.bl_inquiryForm_companySuggest ::-moz-placeholder,.bl_inquiryForm_inputField ::-moz-placeholder,.bl_irInquiryForm_inputField ::-moz-placeholder,.bl_irinquiryForm_companySuggest ::-moz-placeholder{font-weight:300}.bl_inquiryForm .hs-form-field :-ms-input-placeholder,.bl_inquiryForm_companySuggest :-ms-input-placeholder,.bl_inquiryForm_inputField :-ms-input-placeholder,.bl_irInquiryForm_inputField :-ms-input-placeholder,.bl_irinquiryForm_companySuggest :-ms-input-placeholder{font-weight:300}.bl_inquiryForm .hs-form-field ::placeholder,.bl_inquiryForm_companySuggest ::placeholder,.bl_inquiryForm_inputField ::placeholder,.bl_irInquiryForm_inputField ::placeholder,.bl_irinquiryForm_companySuggest ::placeholder{font-weight:300}.bl_inquiryForm .hs-form-field>input[name=firstname],.bl_inquiryForm .hs-form-field>input[name=firstname_kana],.bl_inquiryForm .hs-form-field>input[name=lastname],.bl_inquiryForm .hs-form-field>input[name=lastname_kana],.bl_inquiryForm_companySuggest>input[name=firstname],.bl_inquiryForm_companySuggest>input[name=firstname_kana],.bl_inquiryForm_companySuggest>input[name=lastname],.bl_inquiryForm_companySuggest>input[name=lastname_kana],.bl_inquiryForm_inputField>input[name=firstname],.bl_inquiryForm_inputField>input[name=firstname_kana],.bl_inquiryForm_inputField>input[name=lastname],.bl_inquiryForm_inputField>input[name=lastname_kana],.bl_irInquiryForm_inputField>input[name=firstname],.bl_irInquiryForm_inputField>input[name=firstname_kana],.bl_irInquiryForm_inputField>input[name=lastname],.bl_irInquiryForm_inputField>input[name=lastname_kana],.bl_irinquiryForm_companySuggest>input[name=firstname],.bl_irinquiryForm_companySuggest>input[name=firstname_kana],.bl_irinquiryForm_companySuggest>input[name=lastname],.bl_irinquiryForm_companySuggest>input[name=lastname_kana]{flex:1}.bl_inquiryForm .hs-form-field>input[name=building_type_etc],.bl_inquiryForm_companySuggest>input[name=building_type_etc],.bl_inquiryForm_inputField>input[name=building_type_etc],.bl_irInquiryForm_inputField>input[name=building_type_etc],.bl_irinquiryForm_companySuggest>input[name=building_type_etc]{margin:16px 0 0}.bl_inquiryForm_inputField_selectbox{background-color:#f5f5f5;padding:16px 18px;position:relative;width:100%}.bl_inquiryForm_inputField_selectbox:before{border-right:3px solid #000;border-top:3px solid #000;bottom:0;content:"";display:inline-block;height:8px;margin:auto;position:absolute;right:30px;top:0;transform:rotate(135deg);width:8px}.bl_inquiryForm_companySuggest_suggestionList{align-items:flex-start;box-shadow:2px 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:flex-start;left:0;max-width:680px;position:absolute;top:100%;width:100%;z-index:100}.bl_inquiryForm_inputField_products{display:flex;gap:30px}.bl_inquiryForm_product{border:2px solid #d0d0d0;border-radius:6px;box-sizing:content-box;display:block;height:120px;padding:20px;width:120px}.bl_inquiryForm_product>img{height:80%;-o-object-fit:contain;object-fit:contain;width:100%}.bl_inquiryForm_product>div{text-align:center}.bl_inquiryForm_inputField_products_item input[type=radio]{display:none}.bl_inquiryForm_inputField_products_item input[type=radio]:checked+.bl_inquiryForm_product{border:2px solid #2ba9b6}.bl_irInquiryForm_companySuggest input,.bl_irInquiryForm_companySuggest textarea,.bl_irInquiryForm_inputField input,.bl_irInquiryForm_inputField textarea{background-color:#fff;border:1px solid #ccc;border-radius:0}.bl_irInquiryForm_companySuggest input,.bl_irInquiryForm_inputField input{height:16px}.bl_irInquiryForm_companySuggest textarea,.bl_irInquiryForm_inputField textarea{height:200px;margin:0}.bl_irInquiryForm_companySuggest{display:contents}.bl_irInquiryForm_companySuggest input{padding:16px 18px;width:100%}.bl_irInquiryForm_elm{border-bottom:0;padding:10px 30px}.hasError{background-color:#fcefef!important}.bl_inquiryForm_errorDescription{color:#d70000;font-size:16px;font-weight:600;padding:20px}.hs-error-msgs{list-style:none;margin:0 0 0 auto;padding:0;width:calc(100% - 290px)}.bl_inquiryForm_error,.hs-error-msg,.hs_error_rollup{color:#d70000;display:block;flex:1;font-size:14px;font-weight:300;width:100%}.bl_inquiryForm_error:nth-child(n+2),.hs-error-msg:nth-child(n+2),.hs_error_rollup:nth-child(n+2){display:none}.error{background-color:#fcefef!important}.bl_inquiryForm_errorWrapper{display:flex;width:100%}.bl_inquiryForm_description{color:#979797;font-size:12px;font-weight:300;margin:0}.bl_inquiryForm_description>a{color:#000;display:inline-flex;position:relative;text-decoration:underline;transition:all .3s ease}.bl_inquiryForm_description>a.el_icon{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.bl_inquiryForm_description>a.el_icon--blank:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.bl_inquiryForm_description>a.el_icon--blank:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.el_inquiryForm_done_thankyou{font-size:32px;font-weight:600;letter-spacing:1.8px;padding:150px 30px 12px;text-align:center}.bl_inquiryForm_bottomDescription,.bl_inquiryForm_bottomText{margin:0 auto;max-width:960px;padding:60px 50px 0}.bl_inquiryForm_bottomDescription a,.bl_inquiryForm_bottomText a{color:#000;text-decoration:underline;transition:all .3s ease}.bl_inquiryForm_bottomDescription a.el_icon,.bl_inquiryForm_bottomText a.el_icon{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.bl_inquiryForm_bottomDescription a.el_icon--blank:before,.bl_inquiryForm_bottomText a.el_icon--blank:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.bl_inquiryForm_bottomDescription a.el_icon--blank:hover:before,.bl_inquiryForm_bottomText a.el_icon--blank:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.el_inquiryForm_done_description{font-size:16px;font-weight:300;padding:0 30px 180px;text-align:center}.el_inquiryForm_done_description a{color:#000;text-decoration:underline;transition:all .3s ease}.el_inquiryForm_done_description a.el_icon{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.el_inquiryForm_done_description a.el_icon--blank:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.el_inquiryForm_done_description a.el_icon--blank:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.el_inquiryForm_bottomDescription_ttl,.el_irInquiryForm_bottomDescription_ttl{font-size:16px;text-align:center}.bl_inquiryForm_done{background:#f5f5f5}.bl_irInquiryForm_done{margin:0 auto 32px;max-width:848px;padding:0 16px;text-align:center}.el_inquiryForm_bottomDescription_ttl>a,.el_irInquiryForm_bottomDescription_ttl>a{color:#000;display:inline-flex;padding:0 20px 0 0;position:relative;text-decoration:underline;transition:all .3s ease}.el_inquiryForm_bottomDescription_ttl>a.el_icon,.el_irInquiryForm_bottomDescription_ttl>a.el_icon{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.el_inquiryForm_bottomDescription_ttl>a.el_icon--blank:before,.el_irInquiryForm_bottomDescription_ttl>a.el_icon--blank:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.el_inquiryForm_bottomDescription_ttl>a.el_icon--blank:hover:before,.el_irInquiryForm_bottomDescription_ttl>a.el_icon--blank:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.el_irInquiryForm_bottomDescription_ttl{margin:60px auto 0;max-width:760px;text-align:left}.el_irInquiryForm_bottomDescription_ttl>a{color:#008088;font-size:14px;font-weight:700;text-decoration:none}.el_inquiryForm_bottomDescription,.el_inquiryForm_bottomDescription_description,.el_irInquiryForm_bottomDescription{font-size:14px;line-height:28px;margin:30px auto 0;max-width:760px;text-align:center}.el_inquiryForm_bottomDescription>a,.el_inquiryForm_bottomDescription_description>a,.el_irInquiryForm_bottomDescription>a{color:#000;display:inline-flex;padding:0 20px 0 0;position:relative;text-decoration:underline;transition:all .3s ease}.el_inquiryForm_bottomDescription>a.el_icon,.el_inquiryForm_bottomDescription_description>a.el_icon,.el_irInquiryForm_bottomDescription>a.el_icon{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.el_inquiryForm_bottomDescription>a.el_icon--blank:before,.el_inquiryForm_bottomDescription_description>a.el_icon--blank:before,.el_irInquiryForm_bottomDescription>a.el_icon--blank:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.el_inquiryForm_bottomDescription>a.el_icon--blank:hover:before,.el_inquiryForm_bottomDescription_description>a.el_icon--blank:hover:before,.el_irInquiryForm_bottomDescription>a.el_icon--blank:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.el_irInquiryForm_bottomDescription{font-size:12px;margin:16px auto 0;text-align:left}.bl_irInquiryFormWrapper{width:100%}.bl_irInquiryFormWrapper .el_inquiryForm_done_description,.bl_irInquiryFormWrapper .el_inquiryForm_done_thankyou{background:#fff;font-size:16px;margin:0 auto;max-width:848px;text-align:left}.bl_irInquiryFormHeader{margin:0 auto 80px}.bl_irInquiryFormHeader_logo{padding:25px 50px 0;text-align:center}.bl_irInquiryFormHeader_ttl>h1{border-bottom:1px solid #333;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,YuGothic,Meiryo,sans-serif;font-size:32px;font-weight:600;line-height:2;margin:auto;max-width:992px;padding:48px 0;text-align:center}.bl_irInquiryForm_navigation{display:flex;flex-wrap:nowrap;font-size:18px;font-weight:600;margin:0 auto 32px;max-width:848px;padding:0 16px;text-align:center}.el_irInquiryForm_navigation_Item{border-bottom:2px solid #ddd;color:#ddd;margin:0 8px;padding:16px 0;width:100%}.el_irInquiryForm_navigation_Item-enable{border-bottom-color:#008c95;color:#008c95}.bl_irInquiryForm,.bl_irInquiryForm_confirm{background:#fff}.bl_inquiryFormFooter{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;letter-spacing:.7px;list-style:none;margin:0 auto;max-width:1060px;padding:40px 0;width:100%}.bl_inquiryFormFooter>li{cursor:pointer;font-size:14px;font-weight:300}.bl_inquiryFormFooter>li a{color:#000;display:block;text-decoration:none;transition:all .3s ease}.bl_inquiryFormFooter>li a:hover{color:#008088;text-decoration:none}.bl_irInquiryFormFooter{display:flex;flex-wrap:wrap;gap:32px;list-style:none;margin:0 auto;max-width:1160px;padding:50px 20px 40px;position:relative;width:100%}.bl_irInquiryFormFooter:before{border-top:1px solid #e0e0e0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.bl_irInquiryFormFooter>li{cursor:pointer;font-size:14px;font-weight:300}.bl_irInquiryFormFooter>li a{color:#666;display:block;font-size:12px;text-decoration:none;transition:all .3s ease}.bl_irInquiryFormFooter>li a.el_footer_link-ex:before{content:none}.bl_irInquiryFormFooter>li a.el_footer_link-ex[target=_blank]{display:inline-block;margin-right:8px;padding-right:16px;position:relative}.bl_irInquiryFormFooter>li a.el_footer_link-ex[target=_blank]:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;margin:auto;position:absolute;right:0;top:-3px;width:12px}.bl_irInquiryFormFooter>li a.el_footer_link-ex[target=_blank]:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.bl_irInquiryFormFooter>li a:hover{color:#008088;text-decoration:none}.el_footer_link-ex{padding-right:10px;position:relative;transition:all .3s ease}.el_footer_link-ex:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink.svg) 50%/100% no-repeat;bottom:0;content:"";height:12px;left:auto;margin:auto;position:absolute;right:-8px;top:-3px;width:12px}.el_footer_link-ex:hover:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/icon-exlink-hover.svg) 50%/100% no-repeat}.bl_loaderWrapper{align-items:center;display:flex;height:200px;justify-content:center}.bl_loaderWrapper .bl_loader{border:10px solid #ccc;border-radius:50%;box-sizing:border-box;height:48px;position:relative;transform:rotate(45deg);width:48px}.bl_loaderWrapper .bl_loader:before{-webkit-animation:prixClipFix 2s linear infinite;animation:prixClipFix 2s linear infinite;border:10px solid #008c95;border-radius:50%;box-sizing:border-box;content:"";inset:-10px;position:absolute}@-webkit-keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@-webkit-keyframes scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scale{0%{transform:scale(0)}to{transform:scale(1)}}#safie_contactform .bl_inquiryForm .hs-dependent-field>.hs-form-field,#safie_contactform .bl_inquiryForm_confirm .hs-dependent-field>.hs-form-field{padding:41px 0;position:relative}#safie_contactform .bl_inquiryForm .hs-dependent-field>.hs-form-field:not(:last-child):after,#safie_contactform .bl_inquiryForm_confirm .hs-dependent-field>.hs-form-field:not(:last-child):after{border-bottom:1px solid #c3c3c3;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:100%}#safie_contactform .bl_inquiryForm .hs-dependent-field>.hs-form-field:first-child,#safie_contactform .bl_inquiryForm_confirm .hs-dependent-field>.hs-form-field:first-child{padding-top:0}#safie_contactform .bl_inquiryForm .hs-dependent-field>.hs-form-field:last-child,#safie_contactform .bl_inquiryForm_confirm .hs-dependent-field>.hs-form-field:last-child{padding-bottom:0}.el_irBtn{background-color:#008c95;border-color:#008c95;color:#fff!important;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;outline:none;padding:16px 0;text-align:center;text-decoration:none!important;transition:.3s;width:400px}.el_irBtn:hover{opacity:.8}@media screen and (max-width:768px){.el_btn{max-width:400px;width:100%}#safie_contactform .bl_inquiryForm fieldset,#safie_contactform .bl_inquiryForm_confirm fieldset{padding:25px 20px 15px}#safie_contactform .bl_inquiryForm fieldset:after,#safie_contactform .bl_inquiryForm_confirm fieldset:after{width:calc(100% - 40px)}#safie_contactform .bl_inquiryForm fieldset:nth-last-of-type(2),#safie_contactform .bl_inquiryForm_confirm fieldset:nth-last-of-type(2){padding-bottom:40px}#safie_contactform .bl_inquiryForm .form-columns-1 .input,#safie_contactform .bl_inquiryForm_confirm .form-columns-1 .input{width:100%}#safie_contactform .bl_inquiryForm .form-columns-2,#safie_contactform .bl_inquiryForm_confirm .form-columns-2{align-items:flex-start;display:flex}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname_kana,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname_kana{width:50%}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname>label,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname_kana>label,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname>label,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname_kana>label{width:100%}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname>label span,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname_kana>label span,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname>label span,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname_kana>label span{padding-right:0;white-space:nowrap}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname .hs-error-msgs,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_lastname_kana .hs-error-msgs,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname .hs-error-msgs,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_lastname_kana .hs-error-msgs{margin-top:-8px;width:100%}#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname,#safie_contactform .bl_inquiryForm .form-columns-2 .hs_firstname_kana,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .hs_firstname_kana{display:block;margin-top:38px;width:50%}#safie_contactform .bl_inquiryForm .form-columns-2 .input,#safie_contactform .bl_inquiryForm_confirm .form-columns-2 .input{max-width:calc(100% - 10px);width:100%}#safie_contactform .bl_inquiryForm .hs-form-required,#safie_contactform .bl_inquiryForm_confirm .hs-form-required{margin:0;position:absolute;right:20px;top:25px}#safie_contactform .bl_inquiryForm .hs-form-required:after,#safie_contactform .bl_inquiryForm_confirm .hs-form-required:after{margin:0}#safie_contactform .bl_inquiryForm .actions,#safie_contactform .bl_inquiryForm_confirm .actions{max-width:315px;width:100%}#safie_contactform .bl_inquiryForm .hs-form-field span:not(:last-child),#safie_contactform .bl_inquiryForm_confirm .hs-form-field span:not(:last-child){display:inline-block;padding-right:60px}#safie_contactform .bl_irInquiryForm fieldset,#safie_contactform .bl_irInquiryForm_confirm fieldset{flex-flow:column;gap:5px}#safie_contactform .bl_irInquiryForm .form-columns-1 .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-1 .input{width:100%}#safie_contactform .bl_irInquiryForm .form-columns-2 .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .input{max-width:inherit;width:100%}#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_lastname,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_lastname_kana,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_lastname,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_lastname_kana{margin-bottom:0;width:100%}#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_lastname .input,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_lastname_kana .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_lastname .input,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_lastname_kana .input{width:100%}#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname,#safie_contactform .bl_irInquiryForm .form-columns-2 .hs_firstname_kana,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname,#safie_contactform .bl_irInquiryForm_confirm .form-columns-2 .hs_firstname_kana{margin-top:42px;width:100%}#safie_contactform .bl_irInquiryForm form .hs-form-field>label,#safie_contactform .bl_irInquiryForm_confirm form .hs-form-field>label{margin-bottom:10px;margin-right:0;width:100%}#safie_contactform .bl_irInquiryForm .hs-error-msgs,#safie_contactform .bl_irInquiryForm form .actions .hs-button,#safie_contactform .bl_irInquiryForm_confirm .hs-error-msgs,#safie_contactform .bl_irInquiryForm_confirm form .actions .hs-button{width:100%}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname_kana{margin-top:42px;width:100%}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname .input,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_lastname_kana .input{margin-top:42px}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname_kana{margin-bottom:0;width:100%}#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname .input,#safie_contactform.re_safieIrEnContactform fieldset.form-columns-2 .hs_firstname_kana .input{width:100%}#safie_contactform .bl_inquiryForm table,#safie_contactform .bl_inquiryForm_confirm table,#safie_contactform .bl_irInquiryForm table,#safie_contactform .bl_irInquiryForm_confirm table{padding:25px;width:100%}#safie_contactform .bl_inquiryForm table>tr,#safie_contactform .bl_inquiryForm_confirm table>tr,#safie_contactform .bl_irInquiryForm table>tr,#safie_contactform .bl_irInquiryForm_confirm table>tr{flex-wrap:wrap;margin:0;padding:25px 0}#safie_contactform .bl_inquiryForm table>tr:first-of-type,#safie_contactform .bl_inquiryForm_confirm table>tr:first-of-type,#safie_contactform .bl_irInquiryForm table>tr:first-of-type,#safie_contactform .bl_irInquiryForm_confirm table>tr:first-of-type{padding:0 0 25px}#safie_contactform .bl_inquiryForm table>tr:last-of-type,#safie_contactform .bl_inquiryForm_confirm table>tr:last-of-type,#safie_contactform .bl_irInquiryForm table>tr:last-of-type,#safie_contactform .bl_irInquiryForm_confirm table>tr:last-of-type{padding:25px 0 0}#safie_contactform .bl_inquiryForm table>tr>th,#safie_contactform .bl_inquiryForm_confirm table>tr>th,#safie_contactform .bl_irInquiryForm table>tr>th,#safie_contactform .bl_irInquiryForm_confirm table>tr>th{margin:0;padding:0;width:100%}#safie_contactform .bl_inquiryForm table>tr>td,#safie_contactform .bl_inquiryForm_confirm table>tr>td,#safie_contactform .bl_irInquiryForm table>tr>td,#safie_contactform .bl_irInquiryForm_confirm table>tr>td{padding:20px 0 0;width:100%}#safie_contactform .bl_irInquiryForm table,#safie_contactform .bl_irInquiryForm_confirm table{padding:25px 0;width:100%}#safie_contactform .bl_irInquiryForm_description{font-size:14px;margin:16px auto 0;width:90%}.bl_inquiryFormWrapper{min-width:100%}.bl_inquiryFormWrapper:before{background:url(//22314159.fs1.hubspotusercontent-na1.net/hubfs/22314159/raw_assets/public/safie-corp/assets/contactform-head-bg-sp.svg) 100% 0/contain no-repeat}.bl_inquiryFormHeader{box-sizing:border-box;flex-direction:column;flex-wrap:wrap;padding:16px 20px 48px}.bl_inquiryFormHeader>*{margin:0}.bl_inquiryFormHeader_ttl{margin-bottom:24px}.bl_inquiryFormHeader_ttl>h1{font-size:30px;white-space:normal}.bl_inquiryForm_navigation{gap:20px;padding:60px 0 0;width:100%}.el_inquiryForm_navigation_label{font-size:12px}.el_inquiryForm_navigation_Item{width:20%}.bl_inquiryForm,.bl_inquiryForm_confirm{padding:40px 20px}.bl_irInquiryForm_confirm table>tr{margin:0;padding:20px 0}.bl_irInquiryForm_confirm table>tr>th{margin:0 10px 0 0}.bl_inquiryForm>form>button,.el_inquiryForm_confirm_fixButton,.el_inquiryForm_confirm_submitButton,.el_irInquiryForm_confirm_submitButton{margin:60px 0 0;padding:14px 0;width:100%}.el_irInquiryForm_confirm_submitButton{margin:20px 0 0;padding:14px 0;width:100%}.el_irInquiryForm_confirm_fixButton{margin:40px 0 0;padding:14px 0;width:100%}.bl_inquiryForm_confirm .el_inquiryForm_confirm_submitButton{margin:20px 0 0}.bl_inquiryForm .hs-form-field,.bl_inquiryForm_companySuggest,.bl_inquiryForm_inputField,.bl_irInquiryForm_inputField,.bl_irinquiryForm_companySuggest{gap:8px}.bl_inquiryForm .hs-form-field>label,.bl_inquiryForm_companySuggest>label,.bl_inquiryForm_inputField>label,.bl_irInquiryForm_inputField>label,.bl_irinquiryForm_companySuggest>label{display:block;width:100%}.bl_inquiryForm .hs-form-field>label span,.bl_inquiryForm_companySuggest>label span,.bl_inquiryForm_inputField>label span,.bl_irInquiryForm_inputField>label span,.bl_irinquiryForm_companySuggest>label span{margin-right:10px}.bl_inquiryForm_product{height:24vw;width:20vw}.bl_inquiryForm_product>div{font-size:10px;margin:5px 0 0}.bl_irInquiryForm_elm{margin:0;padding:10px 0}.hs-error-msgs{width:100%}.el_inquiryForm_done_thankyou{font-size:30px}.bl_inquiryForm_bottomDescription,.bl_inquiryForm_bottomText{padding:40px 0 0}.el_inquiryForm_bottomDescription_ttl,.el_irInquiryForm_bottomDescription_ttl{margin:0;text-align:left}.bl_irInquiryForm_done{margin:32px auto;padding:0;width:90%}.el_inquiryForm_bottomDescription,.el_inquiryForm_bottomDescription_description,.el_irInquiryForm_bottomDescription{margin:40px 0 0;text-align:left}.bl_irInquiryFormWrapper .el_inquiryForm_done_description,.bl_irInquiryFormWrapper .el_inquiryForm_done_thankyou{width:auto}.bl_irInquiryFormWrapper .el_inquiryForm_done_description{padding:30px 30px 80px}.bl_irInquiryFormWrapper .el_inquiryForm_done_thankyou{padding:80px 30px 0}.bl_irInquiryFormHeader{margin:0 16px 48px}.bl_irInquiryFormHeader_ttl>h1{font-size:22px;padding:24px 0;width:auto}.bl_irInquiryForm_navigation{margin:0 auto;width:90%}.bl_inquiryFormFooter{gap:0;padding:30px 0;width:100%}.bl_inquiryFormFooter>li{width:100%}.bl_inquiryFormFooter>li a{display:inline-block;padding:8px 10px 10px 20px}.bl_irInquiryFormFooter{box-sizing:border-box;gap:20px;width:100%}.bl_irInquiryFormFooter>li{width:100%}.bl_irInquiryFormFooter>li a{display:inline-block}#safie_contactform .bl_inquiryForm .hs-dependent-field>.hs-form-field,#safie_contactform .bl_inquiryForm_confirm .hs-dependent-field>.hs-form-field{padding:25px 0 15px}#safie_contactform .bl_inquiryForm .hs-dependent-field>.hs-form-field:first-child .hs-form-required,#safie_contactform .bl_inquiryForm_confirm .hs-dependent-field>.hs-form-field:first-child .hs-form-required{top:0}#safie_contactform .bl_inquiryForm .hs-dependent-field .hs-form-required,#safie_contactform .bl_inquiryForm_confirm .hs-dependent-field .hs-form-required{right:0}.el_irBtn{width:100%}}