@charset "UTF-8";html{font-size:10px}body{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.7;letter-spacing:.05em;color:#004050;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.main-page{min-width:1080px}._pc-only{display:block}._sp-only{display:none}.js-ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit: cover; object-position: 50% 50%;"}.js-ofi.-contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain; object-position: 50% 50%;"}h1,h2,h3,h4,h5,h6{margin:1.3em 0 1em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p,ul,ol,table{margin:1em 0}p:last-child,ul:last-child,ol:last-child,table:last-child{margin-bottom:0}p:first-child,ul:first-child,ol:first-child,table:first-child{margin-top:0}a{text-decoration:none}img{max-width:100%;vertical-align:bottom}*{-webkit-box-sizing:border-box;box-sizing:border-box}.lp-footer{min-width:1080px;padding:15px 0 20px;background:#004050}.lp-footer .inner{width:1080px;margin-left:auto;margin-right:auto}.lp-footer .inner .footer-logo{margin-bottom:15px}.lp-footer .inner .footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.lp-footer .inner .footer-info .company{margin-right:100px}.lp-footer .inner .footer-info .company .name{margin-bottom:40px;font-size:20px;font-size:2rem;font-weight:bold}.lp-footer .inner .footer-info .company .address{font-size:13px;font-size:1.3rem}.lp-footer .inner .footer-info .info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-size:1.3rem}.lp-footer .inner .footer-info .info ul{list-style:none;margin:0;padding:0}.lp-footer .inner .footer-info .info ul li:before{content:"-";display:inline-block;padding-right:.5em}.lp-footer .inner .footer-info table:first-child{margin-bottom:0}.lp-footer .inner .footer-info table th{font-weight:normal;text-align:left;vertical-align:top}.lp-footer .inner .footer-info .column2{margin:0 0 0 70px}.lp-footer .inner .copyright{color:#657c82;font-size:13px;font-size:1.3rem;text-align:right}.draft-box{margin-bottom:60px;padding:2em;border:1px dashed #ccc;background:#f4fbff}.draft-box h2{margin:0 0 2em;text-align:center}.draft-box h3{margin:0 0 1em}.background-section{position:relative;padding:130px 0 83px;background:-webkit-gradient(linear,left top,right top,from(#0684b8),to(#26c6d5));background:linear-gradient(90deg,#0684b8,#26c6d5)}@media screen and (max-width:768px){.background-section{padding:100px 0 40px}}.background-section:before{position:absolute;content:"";width:100%;top:0;right:0;height:20.7vw;background:url("https://www.cmic-ashfield.com/hubfs/CMICAshfield-March2019/image/Lp%20Indexmr/bg-section.jpg") no-repeat;background-size:100%}@media screen and (max-width:768px){.background-section:before{background:url("https://www.cmic-ashfield.com/hubfs/CMICAshfield-March2019/image/Lp%20Indexmr/bg-section-sp.jpg") no-repeat;background-size:100%;height:137.5px}}.background-section:after{position:absolute;content:"";top:50px;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:0;height:0;border-left:120px solid transparent;border-top:100px solid #fff;border-right:120px solid transparent;z-index:1}.interview-section{background:#d9f1f3}.lp-form .hs-main-font-element p.heading{width:700px;max-width:100%;margin:0 auto;font-size:1.6rem;font-weight:bold;color:#004050;text-align:left}@media screen and (max-width:768px){.lp-form .hs-main-font-element p.heading{font-size:1.2rem;width:100%}}.lp-form .hs-richtext.hs-main-font-element{margin-bottom:0}.lp-form{padding:100px 0;background:#f2f2f2}.lp-form .hs_error_rollup{text-align:center;color:#f2545b;margin-bottom:20px}.lp-form .hs-error-msg{color:#f2545b}.lp-form h3{margin-bottom:35px;font-size:40px;font-size:4rem;text-align:center}.lp-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:900px;margin:0 auto}.lp-form .form-columns-2,.lp-form .form-columns-1{width:100%;max-width:none;margin-bottom:30px}.lp-form .form-columns-2>div{width:calc(50% - 20px) !important}.lp-form .form-columns-2>div:nth-child(2){float:right !important}.lp-form .form-columns-2>div .input{margin-right:0 !important;margin-top:5px}.lp-form .form-columns-1 .input{margin-right:0 !important;margin-top:5px}@media screen and (max-width:768px){.lp-form .form-columns-1 .input{margin-top:3px}}.lp-form .form-columns-1 .hs-input{width:100% !important}.lp-form span{font-weight:bold}.lp-form .inputs-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.lp-form .inputs-list li span{font-weight:normal}.lp-form .inputs-list li:nth-child(n+2){margin-left:120px}.lp-form .input label{cursor:pointer}.lp-form .hs-form-radio-display,.lp-form .hs-form-checkbox{margin-top:5px}.lp-form .hs-form-radio-display span,.lp-form .hs-form-checkbox span{position:relative;padding-left:50px}.lp-form .hs-form-radio-display span:before,.lp-form .hs-form-checkbox span:before{content:"";position:absolute;top:50%;left:0;width:32px;height:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.lp-form .hs-form-radio-display span:after,.lp-form .hs-form-checkbox span:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5px;width:23px;height:15px;background:url("https://www.cmic-ashfield.com/hubfs/CMICAshfield-March2019/image/Lp%20Indexmr/icon-check-white.png") no-repeat;background-size:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.lp-form .hs-form-booleancheckbox{margin-top:5px}.lp-form .hs-form-booleancheckbox input+span{position:relative;padding-left:50px}.lp-form .hs-form-booleancheckbox input+span:before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;background-color:#fff;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.lp-form .hs-form-booleancheckbox input+span:after{content:"";position:absolute;top:59%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5px;width:23px;height:15px;background:url("https://www.cmic-ashfield.com/hubfs/CMICAshfield-March2019/image/Lp%20Indexmr/icon-check-white.png") no-repeat;background-size:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.lp-form .form-columns-0{max-width:none}.lp-form .hs-main-font-element{margin-bottom:40px}.lp-form .hs-main-font-element h2{font-size:4rem;color:#004050;text-align:center}@media screen and (max-width:768px){.lp-form .hs-main-font-element h2{font-size:2.6rem}}.lp-form .hs-main-font-element p.lead{font-weight:normal;text-align:center;margin-bottom:65px}@media screen and (max-width:768px){.lp-form .hs-main-font-element p.lead{font-size:1.2rem;text-align:left;margin-bottom:30px}}.lp-form .hs-fieldtype-select{width:calc(50% - 10px) !important}.lp-form .hs-fieldtype-select .input{position:relative}.lp-form .note{margin-bottom:35px;margin-top:-12px}@media screen and (max-width:768px){.lp-form .note{margin-bottom:24px}}.lp-form .note ul{padding:0;list-style:none}.lp-form .note ul li{font-size:1.6rem;font-weight:normal}@media screen and (max-width:768px){.lp-form .note ul li{font-size:1.2rem}}.lp-form .hs-fieldtype-select .input:after{content:"";position:absolute;top:27px;right:30px;width:0;height:0;border:0px solid transparent;border-width:10px 7.5px;border-top-color:#004050}.lp-form .hs_recaptcha{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:50px 0 0}.lp-form .hs_submit{text-align:center}.lp-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:1.6rem}@media screen and (max-width:768px){.lp-form input{font-size:1.2rem}}.lp-form input[type=radio],.lp-form input[type=checkbox]{display:none}.lp-form input[type=radio]:checked+span:before,.lp-form input[type=checkbox]:checked+span:before{background-color:#fff}.lp-form input[type=radio]:checked+span:after,.lp-form input[type=checkbox]:checked+span:after{opacity:1}.lp-form input[type=text],.lp-form input[type=email],.lp-form input[type=tel]{width:100%;height:60px;padding:20px 30px;border:0;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset}.lp-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:300px;padding:20px 0;color:#fff;font-size:24px;font-size:2.4rem;font-weight:bold;text-align:center;background:#fb8500;border:0;border-radius:40px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.lp-form input[type=submit]:hover{background-color:#fabb00}.lp-form input::-webkit-input-placeholder{color:silver}.lp-form input:-ms-input-placeholder{color:silver}.lp-form input::-moz-placeholder{color:silver}.lp-form input::-ms-input-placeholder{color:silver}.lp-form input::placeholder{color:silver}.lp-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:60px;padding:20px 30px;border:0;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;font-family:inherit;font-size:1.6rem}@media screen and (max-width:768px){.lp-form select{font-size:1.2rem}}.lp-form select::-ms-expand{display:none}.lp-form select::-webkit-input-placeholder{color:silver}.lp-form select:-ms-input-placeholder{color:silver}.lp-form select::-moz-placeholder{color:silver}.lp-form select::-ms-input-placeholder{color:silver}.lp-form select::placeholder{color:silver}.lp-form textarea{width:100%;height:220px;padding:20px 30px;border:0;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;resize:vertical}.lp-form .hs_interseted_job>label,.lp-form .hs_interseted_job .hs-field-desc{float:left}.lp-form .hs_interseted_job .hs-field-desc{width:auto;margin-left:1em}.lp-form .hs_interseted_job .input{clear:both}.lp-form .hs_phone .input,.lp-form .hs_keiken_job_others .input{width:calc(50% - 20px)}.lp-form .legal-consent-container .hs-richtext{width:700px;height:220px;margin:5px auto 0;padding:30px;font-size:1.4rem;font-weight:normal;background:#fff;border-radius:10px;overflow-y:scroll;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset;box-shadow:rgba(0,0,0,0.2) 0 0 5px 0 inset}.lp-form .legal-consent-container .hs-richtext::-webkit-scrollbar{position:absolute;top:10px;width:6px}.lp-form .legal-consent-container .hs-richtext::-webkit-scrollbar-thumb{border-radius:5px;background:#0065a5}.lp-form .legal-consent-container .hs-richtext::-webkit-scrollbar-track{background:#f2f2f2}@media screen and (max-width:768px){.lp-form .legal-consent-container .hs-richtext{margin:3px auto 0}}.lp-form .legal-consent-container .hs-richtext strong{font-size:16px;font-size:1.6rem}.lp-form .legal-consent-container .inputs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0;text-align:center}.lp-form .legal-consent-container .inputs-list.hs-error-msgs{margin:0}.lp-form .grecaptcha-badge{margin:auto}.lp-form select{background:#fff}.lp-form select:invalid{color:silver}.lp-form .hs-form-booleancheckbox input[type=checkbox]:checked+span:before{background:#0065a5}.lp-form input[type=radio]:checked+span:before{background:#0065a5}.lp-form .hs_mrlp_old .hs-form-radio-display span:before,.lp-form .hs_mrlp_old .hs-form-checkbox span:before{border-radius:50%}.lp-form .hs_mrlp_old input[type=radio]:checked+span:after{position:absolute;content:"";top:50%;left:8px;width:16px;height:16px;border:0;background:#0065a5;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.lp-form .hs_mrlp_old input[type=radio]:checked+span:after{top:50%;left:7px;width:12px;height:12px}}.lp-form .hs_mrlp_old input[type=radio]:checked+span:before{background:#fff}.lp-form .hs_mrlp_old .inputs-list li{width:20%;margin-left:0}.lp-form .hs_mrlp_old .inputs-list li span{font-weight:normal}@media screen and (max-width:768px){.lp-form .hs_mrlp_old .inputs-list{padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-form .hs_mrlp_old .inputs-list li{width:50%}.lp-form .hs_mrlp_old .inputs-list li span{font-size:1.5rem}}.lp-form .hs_mrlp_old .hs-field-desc{font-size:1.6rem;font-weight:normal}@media screen and (max-width:768px){._pc-only{display:none}._sp-only{display:block}.main-page{min-width:unset}.background-section:after{position:absolute;content:"";top:37px;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:0;height:0;border-left:90px solid transparent;border-top:75px solid #fff;border-right:90px solid transparent;z-index:1}.lp-form .inputs-list.hs-error-msgs li{width:100%}.lp-form{padding:50px 5.33vw}.lp-form h3{margin-bottom:25px;font-size:2.6rem}.lp-form form{width:100%}.lp-form .form-columns-2,.lp-form .form-columns-1{margin-bottom:20px}.lp-form .form-columns-2>div{width:calc(50% - 10px) !important}.lp-form .form-columns-2>div:first-child{float:left !important}.lp-form .form-columns-2 .hs-input{width:100% !important}.lp-form .inputs-list li{width:50%}.lp-form .inputs-list li span{font-size:1.5rem;font-weight:normal}.lp-form .inputs-list li:nth-child(n+2){margin-left:0}.lp-form .hs-form-radio-display,.lp-form .hs-form-checkbox{margin-top:20px}.lp-form .hs-form-radio-display span,.lp-form .hs-form-checkbox span{padding-left:40px}.lp-form .hs-form-radio-display span:before,.lp-form .hs-form-checkbox span:before{width:25px;height:25px;border-radius:6px}.lp-form .hs-form-radio-display span:after,.lp-form .hs-form-checkbox span:after{top:57%;left:4px;width:17px;height:12px}.lp-form .hs-form-booleancheckbox{margin-top:20px}.lp-form .hs-form-booleancheckbox input+span{padding-left:40px}.lp-form .hs-form-booleancheckbox input+span:before{width:25px;height:25px;border-radius:6px}.lp-form .hs-form-booleancheckbox input+span:after{top:55%;left:4px;width:17px;height:12px}.lp-form .hs-form-booleancheckbox-display>span{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.lp-form .hs-fieldtype-select .input:after{top:22px;right:10px;border-width:8px 6px}.lp-form .hs_submit{text-align:center}.lp-form label{font-size:1.2rem}.lp-form input[type=text],.lp-form input[type=email],.lp-form input[type=tel]{width:100%;height:50px;padding:10px 15px;border-radius:5px}.lp-form input[type=submit]{width:300px;max-width:100%;padding:13px 0;color:#fff;font-size:2rem;border-radius:30px}.lp-form select{height:50px;padding:10px 15px;border-radius:5px}.lp-form textarea{height:120px;padding:10px 15px;border-radius:5px}.lp-form .hs_interseted_job .hs-field-desc{font-size:1.2rem}.lp-form .hs_interseted_job .inputs-list{display:block}.lp-form .hs_interseted_job .inputs-list li{width:100%;margin-top:20px}.lp-form .hs_phone .input,.lp-form .hs_keiken_job_others .input{width:calc(50% - 10px)}.lp-form .hs-richtext{width:100%;max-width:none}.lp-form .legal-consent-container .hs-richtext{width:100%;height:120px;padding:12px;font-size:1.2rem;border-radius:5px}.lp-form .legal-consent-container .hs-richtext strong{font-size:1.2rem}.lp-form .legal-consent-container .inputs-list{margin:20px 0}.lp-form .legal-consent-container .inputs-list li{width:auto}.lp-footer{min-width:auto;padding:50px 0 20px}.lp-footer .inner{width:100%}.lp-footer .inner .footer-logo{margin-bottom:30px;text-align:center}.lp-footer .inner .footer-info{display:block;margin-bottom:30px;padding:0 9.33vw}.lp-footer .inner .footer-info .company{margin:0 0 50px}.lp-footer .inner .footer-info .company .name{margin-bottom:30px;font-size:1.8rem;text-align:center}.lp-footer .inner .footer-info .company .address{font-size:1.2rem}.lp-footer .inner .footer-info .info{display:block;font-size:1.2rem}.lp-footer .inner .footer-info .column2{margin:0 0 50px}.lp-footer .inner .copyright{font-size:1.2rem;text-align:center}.main-page .lp-footer{padding-bottom:90px}}.thanks-wrap{width:1080px;margin:0 auto;padding:170px 0 90px}@media screen and (max-width:768px){.thanks-wrap{width:100%;padding:105px 5.33vw 45px}}