html{font-size:10px}body{color:#004050;font-family:Noto Sans JP,sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:.05em;line-height:1.7;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.js-ofi{font-family:"object-fit: cover;";object-fit:cover}.js-ofi.ofi-contain{font-family:"object-fit: contain;";object-fit:contain}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}ol,p,table,ul{margin:1em 0}ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}ol:first-child,p:first-child,table:first-child,ul: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-header{background-color:hsla(0,0%,100%,.6);-webkit-box-shadow:10px 0 5px rgba(0,0,0,.21);box-shadow:10px 0 5px rgba(0,0,0,.21);height:73px;position:fixed;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in;width:100%;z-index:20}.lp-header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:auto;margin-right:auto;max-width:1080px}.lp-header .inner .header-logo{height:43px;margin-right:auto;width:159px}.lp-header .inner .header-menu .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.lp-header .inner .header-menu .menu-list li{margin-right:35px}.lp-header .inner .header-menu .menu-list li:last-child{margin-right:30px}.lp-header .inner .header-menu .menu-list li a{color:#004050;font-weight:700;letter-spacing:.05em}.lp-header .inner .header-cta{height:43px;width:137px}.lp-header .inner .header-cta a{background:#de0059;-webkit-border-radius:21.5px;border-radius:21.5px;-webkit-box-shadow:0 5px 18px rgba(0,0,0,.31);box-shadow:0 5px 18px rgba(0,0,0,.31);color:#fff;display:block;font-weight:700;padding:7px 0 6px;text-align:center;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.lp-header .inner .header-cta a:hover{background-color:#fabb00}.lp-header.js-scrolled{background-color:#fff}.lp-main{min-width:1080px}.lp-main .cta_button{background-color:#de0059;-webkit-border-radius:40px;border-radius:40px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.13);box-shadow:0 10px 20px rgba(0,0,0,.13);color:#fff;display:inline-block;font-size:24px;font-size:2.4rem;font-weight:700;padding:20px 0;text-align:center;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:300px}.lp-main .cta_button:hover{background-color:#fabb00}.lp-main .cta_button.bigger a{font-size:28px;font-size:2.8rem}.hero{height:54.64vw;margin-bottom:100px;padding-top:10vw;position:relative;width:100%}.hero .image{left:0;overflow:hidden;position:absolute;top:0;z-index:-1}.hero .image,.hero .image img{height:100%;width:100%}.hero .text{margin-left:auto;margin-right:auto;width:1080px}.hero .text .title{margin-bottom:30px}.hero .text .title h1{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:50px;font-size:5rem;font-weight:500;line-height:1.2}.hero .text .lead{font-weight:500;margin-bottom:30px}.hero .text .cta{position:relative;z-index:2}.hero .text .ribbon{bottom:0;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:right;width:1080px}.sec01{margin-bottom:100px;text-align:center}.sec01 h2{font-size:40px;font-size:4rem;font-weight:700;margin-bottom:50px}.sec01 .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;width:1080px}.sec01 .inner .item{width:calc(25% - 45px)}.sec01 .inner .item:nth-child(n+2){margin-left:60px}.sec01 .inner .item>div{margin-top:35px}.sec02{height:54.07vw;padding-top:90px;position:relative}.sec02 .bg-image{left:0;overflow:hidden;position:absolute;top:0;z-index:-1}.sec02 .bg-image,.sec02 .bg-image img{height:100%;width:100%}.sec02 .inner{color:#fff;margin-left:auto;margin-right:auto;padding-left:700px;width:1080px}.sec02 .inner h2{font-size:40px;font-size:4rem;margin-bottom:25px}.sec03{background:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/bg-job-bottom-pc.png) 0 100%/100% auto no-repeat #54bceb;padding:100px 0}.sec03 h2{font-size:40px;font-size:4rem;margin-bottom:170px;text-align:center}.sec03 .inner{margin-left:auto;margin-right:auto;width:1080px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sec03 .inner,.sec03 .inner .item{display:-webkit-box;display:-ms-flexbox;display:flex}.sec03 .inner .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;position:relative;width:calc(50% - 30px)}.sec03 .inner .item:after{background-image:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/obj-job-pc.png)}.sec03 .inner .item .icon-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:50%;border-radius:50%;height:230px;left:0;margin:0 auto;position:absolute;right:0;top:-139px;width:230px;z-index:2}.sec03 .inner .item .job-info{background:#0065a5;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#fff;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:20px;font-size:2rem;font-weight:500;margin-bottom:60px;padding:100px 40px 30px;position:relative}.sec03 .inner .item .job-info:after{background:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/obj-job.png) 0 0/cover no-repeat;bottom:-31px;content:"";height:31px;left:0;position:absolute;width:100%}.sec03 .inner .item .job-info .name{font-size:26px;font-size:2.6rem;height:3.4em;text-align:center}.sec03 .inner .item .job-explain{padding:0 38px 20px}.sec03 .inner .item .job-explain ul{list-style:none;margin:0;padding:0}.sec03 .inner .item .job-explain ul li{margin-bottom:20px;padding-left:1.5em;position:relative}.sec03 .inner .item .job-explain ul li:before{border:6px solid #0065a5;-webkit-border-radius:50%;border-radius:50%;content:"";height:3px;left:0;position:absolute;top:.35em;width:3px}.sec03 .inner .item .job-explain ul li ul{margin-top:10px}.sec03 .inner .item .job-explain ul li ul li{margin-bottom:10px}.sec03 .inner .item .job-explain ul li ul li:before{border-width:1px;height:8px;top:.5em;width:8px}.sec03 .caution{font-size:14px;font-size:1.4rem;font-weight:500;margin-bottom:40px}.sec03 .button,.sec03 .caution{text-align:center}.sec04{padding:100px 0}.sec04 h2{font-size:40px;font-size:4rem;margin-bottom:40px;text-align:center}.sec04 .merit{margin-left:auto;margin-right:auto;width:1080px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.sec04 .merit,.sec04 .merit .item{display:-webkit-box;display:-ms-flexbox;display:flex}.sec04 .merit .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #c9d7da;-webkit-border-radius:10px;border-radius:10px;-ms-flex-direction:column;flex-direction:column;padding:50px 0 40px;position:relative;text-align:center;width:225px}.sec04 .merit .item:before{background:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/obj-star.png) #fff 50% 0 no-repeat;content:"";height:45px;left:0;margin:0 auto;position:absolute;right:0;top:-35px;width:200px}.sec04 .merit .item .heading{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:22px;font-size:2.2rem;font-weight:500;margin-bottom:20px}.sec04 .merit .item .heading p span{background:-webkit-gradient(linear,left bottom,left top,from(#bdcd00),color-stop(40%,#bdcd00),color-stop(40%,transparent));background:linear-gradient(0deg,#bdcd00 0,#bdcd00 40%,transparent 0)}.sec04 .slide{margin:0 auto 90px;position:relative;width:980px}.sec04 .slide .swiper-slide{border:1px solid #c9d7da;-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.sec04 .slide .swiper-slide .heading{background:#f2f2f2;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#0065a5;padding:40px 40px 20px}.sec04 .slide .swiper-slide .heading h3{font-size:22px;font-size:2.2rem}.sec04 .slide .swiper-slide .text{padding:15px 40px 40px}.sec04 .slide .swiper-button-prev{left:-50px;outline:none}.sec04 .slide .swiper-button-prev:before{background:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/arrow-01.png) 0 0/contain no-repeat;content:"";display:block;height:35px;width:20px}.sec04 .slide .swiper-button-prev:after{content:none}.sec04 .slide .swiper-button-next{outline:none;right:-50px}.sec04 .slide .swiper-button-next:before{background:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/arrow-02.png) 0 0/contain no-repeat;content:"";display:block;height:35px;width:20px}.sec04 .slide .swiper-button-next:after{content:none}.sec04 .slide .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;bottom:-33px;justify-content:center;width:100%}.sec04 .slide .swiper-pagination .swiper-pagination-bullet{background:#c9d7da;-webkit-border-radius:4px;border-radius:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";height:8px;margin:0 10px;opacity:1;width:70px}.sec04 .slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#004050}.sec04 .lead-text{color:#0065a5;font-size:30px;font-size:3rem;margin-bottom:40px;text-align:center}.sec04 .button{text-align:center}.lp-form{background:#f2f2f2;padding:100px 0}.lp-form h3{font-size:40px;font-size:4rem;margin-bottom:35px;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;margin:0 auto;width:900px}.lp-form .form-columns-1,.lp-form .form-columns-2{margin-bottom:30px;max-width:none;width:100%}.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-1 .input,.lp-form .form-columns-2>div .input{margin-right:0!important}.lp-form .form-columns-1 .hs-input{width:100%!important}.lp-form span{font-weight:700}.lp-form .inputs-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.lp-form .inputs-list li:nth-child(n+2){margin-left:120px}.lp-form .input label{cursor:pointer}.lp-form .hs-form-checkbox,.lp-form .hs-form-radio-display{margin-top:5px}.lp-form .hs-form-checkbox span,.lp-form .hs-form-radio-display span{padding-left:50px;position:relative}.lp-form .hs-form-checkbox span:before,.lp-form .hs-form-radio-display span:before{background-color:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);content:"";height:32px;left:0;position:absolute;top:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:32px}.lp-form .hs-form-checkbox span:after,.lp-form .hs-form-radio-display span:after{border:4px solid #fff;-webkit-border-radius:2px;border-radius:2px;border-width:0 0 4px 4px;content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:9px;left:6px;opacity:0;position:absolute;top:6px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-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;width:15px}.lp-form .hs-form-booleancheckbox{margin-top:5px}.lp-form .hs-form-booleancheckbox input+span{padding-left:50px;position:relative}.lp-form .hs-form-booleancheckbox input+span:before{background-color:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);content:"";height:32px;left:0;position:absolute;top:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:32px}.lp-form .hs-form-booleancheckbox input+span:after{border:4px solid #fff;-webkit-border-radius:2px;border-radius:2px;border-width:0 0 4px 4px;content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:9px;left:6px;opacity:0;position:absolute;top:6px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-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;width:15px}.lp-form .hs-fieldtype-select{width:calc(50% - 20px)!important}.lp-form .hs-fieldtype-select .input{position:relative}.lp-form .hs-fieldtype-select .input:after{border:0 solid transparent;border-top-color:#004050;border-width:10px 7.5px;content:"";height:0;position:absolute;right:30px;top:27px;width:0}.lp-form .hs_recaptcha{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:50px 0 0;order:2}.lp-form .hs_submit{text-align:center}.lp-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.lp-form input[type=checkbox],.lp-form input[type=radio]{display:none}.lp-form input[type=checkbox]:checked+span:before,.lp-form input[type=radio]:checked+span:before{background-color:#0065a5}.lp-form input[type=checkbox]:checked+span:after,.lp-form input[type=radio]:checked+span:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.lp-form input[type=email],.lp-form input[type=tel],.lp-form input[type=text]{border:none;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);height:60px;padding:20px 30px;width:100%}.lp-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#de0059;border:0;-webkit-border-radius:40px;border-radius:40px;color:#fff;display:inline-block;font-size:24px;font-size:2.4rem;font-weight:700;padding:20px 0;text-align:center;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:300px}.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::placeholder{color:silver}.lp-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);height:60px;padding:20px 30px;width:100%}.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::placeholder{color:silver}.lp-form textarea{border:none;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);height:220px;padding:20px 30px;resize:vertical;width:100%}.lp-form .hs_interseted_job .hs-field-desc,.lp-form .hs_interseted_job>label{float:left}.lp-form .hs_interseted_job .hs-field-desc{margin-left:1em;width:auto}.lp-form .hs_interseted_job .input{clear:both}.lp-form .hs_keiken_job_others .input,.lp-form .hs_phone .input{width:calc(50% - 20px)}.lp-form .legal-consent-container .hs-richtext{background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);font-size:14px;font-size:1.4rem;font-weight:400;height:220px;margin:0 auto;overflow-y:scroll;padding:30px;width:700px}.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}.float-nav{background:#fff;bottom:0;-webkit-box-shadow:5px 0 2.5px rgba(0,0,0,.1);box-shadow:5px 0 2.5px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;left:0;position:fixed;width:100%;z-index:20}.float-nav>div{width:100%}.float-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;padding:0}.float-nav ul li:nth-child(n+2){margin-left:50px}.float-nav ul li a{color:#004050;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:15px;font-size:1.5rem;font-weight:500}.lp-footer{background:#004050;min-width:1080px;padding:15px 0 20px}.lp-footer .inner{margin-left:auto;margin-right:auto;width:1080px}.lp-footer .inner .footer-logo{margin-bottom:15px}.lp-footer .inner .footer-info{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.lp-footer .inner .footer-info .company{margin-right:100px}.lp-footer .inner .footer-info .company .name{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:40px}.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:400;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}.thanks-wrap{margin:0 auto;padding:170px 0 90px;width:1080px}.thanks-wrap h1{font-size:30px;font-size:3rem;margin-bottom:30px;text-align:center}@media screen and (min-width:769px){._sp-only{display:none}}@media screen and (max-width:1080px) and (min-width:769px){.hero{height:590px;padding-top:108px}.hero .text .ribbon{width:100%}.sec02{height:600px}}@media screen and (max-width:768px){body{font-size:1.5rem}._pc-only{display:none}.lp-header{height:58px}.lp-header .inner{padding:0 2.67vw;width:100%}.lp-header .inner .header-logo{height:32px;width:119px}.lp-header .inner .header-menu{display:none}.lp-header .inner .header-cta{height:38px;width:126px}.lp-header .inner .header-cta a{-webkit-border-radius:19px;border-radius:19px;padding:7px 0 6px}.lp-header .inner .header-cta.bigger{font-size:1.8rem}.lp-main{min-width:auto}.lp-main .cta_button{-webkit-border-radius:30px;border-radius:30px;font-size:2rem;padding:13px 0}.lp-main .cta_button.bigger{font-size:2.2rem}.hero{height:auto;margin-bottom:60px;padding-top:58px}.hero .image{height:102.93vw}.hero .text{width:100%}.hero .text .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(102.93vw - 58px);margin-bottom:20px;padding:0 5.33vw}.hero .text .title h1{font-size:3rem}.hero .text .lead{padding:0 5.33vw}.hero .text .cta{text-align:center}.hero .text .ribbon{height:160px;margin-right:0;right:0;top:63.07vw;width:auto}.hero .ribbon img{width:109px}.sec01{margin-bottom:80px;width:100%}.sec01 h2{font-size:2.6rem;margin-bottom:40px}.sec01 .inner{display:block;padding:0 5.33vw;width:100%}.sec01 .inner .item{margin-bottom:40px;width:100%}.sec01 .inner .item:nth-child(n+2){margin:0 0 40px}.sec01 .inner .item>div{margin-top:25px}.sec02{height:auto;padding-top:0}.sec02 .bg-image{position:relative;z-index:1}.sec02 .bg-image,.sec02 .bg-image img{height:auto;width:100%}.sec02 .inner{background:#f2f1f2;color:#004050;padding:50px 5.33vw 25px;width:100%}.sec02 .inner h2{font-size:2.6rem;text-align:center}.sec03{background-image:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/bg-job-bottom-sp.png);padding:50px 0}.sec03 h2{font-size:2.6rem;margin-bottom:100px}.sec03 .inner{display:block;padding:0 5.33vw;width:100%}.sec03 .inner .item{-webkit-border-radius:5px;border-radius:5px;width:100%}.sec03 .inner .item:first-child{margin-bottom:110px}.sec03 .inner .item .icon-image{height:115px;top:-70px;width:115px}.sec03 .inner .item .icon-image img{height:auto;width:78px}.sec03 .inner .item .job-info{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:1.5rem;margin-bottom:30px;padding:60px 30px 30px;position:relative}.sec03 .inner .item .job-info:after{background:url(https://4463364.fs1.hubspotusercontent-na1.net/hubfs/4463364/CMICAshfield_July2019/nurse-lp/obj-job-pc.png) 0 0/100% auto no-repeat;bottom:-31px}.sec03 .inner .item .job-info .name{font-size:2.2rem;height:auto;margin-bottom:25px}.sec03 .inner .item .job-explain{padding:30px}.sec03 .inner .item .job-explain ul li ul{margin-top:15px}.sec03 .inner .item .job-explain ul li ul li{margin-bottom:10px}.sec03 .caution{font-size:1.2rem;margin-bottom:20px}.sec04{padding:50px 0}.sec04 h2{font-size:2.6rem;margin-bottom:50px;padding:0 5.33vw}.sec04 .merit{display:block;margin-bottom:30px;padding:0 5.33vw;width:100%}.sec04 .merit .item{-webkit-border-radius:5px;border-radius:5px;padding:25px 0 10px;width:100%}.sec04 .merit .item:not(:last-child){margin-bottom:50px}.sec04 .merit .item:before{-webkit-background-size:contain;background-size:contain;content:"";height:30px;position:absolute;top:-19px;width:115px}.sec04 .merit .item .heading{font-size:1.8rem;margin-bottom:15px}.sec04 .slide{margin:0 auto 50px;padding:0 8vw;width:100%}.sec04 .slide .swiper-slide{-webkit-border-radius:5px;border-radius:5px}.sec04 .slide .swiper-slide .heading{font-size:1.2rem;padding:15px 20px 20px}.sec04 .slide .swiper-slide .heading h3{font-size:1.8rem}.sec04 .slide .swiper-slide .text{padding:15px 20px}.sec04 .slide .swiper-button-prev{left:0}.sec04 .slide .swiper-button-prev:before{height:25px;width:15px}.sec04 .slide .swiper-button-next{right:0}.sec04 .slide .swiper-button-next:before{height:25px;width:15px}.sec04 .slide .swiper-pagination{bottom:-20px;width:84vw}.sec04 .slide .swiper-pagination .swiper-pagination-bullet{-webkit-border-radius:2.5px;border-radius:2.5px;height:5px;margin:0 5px;width:35px}.sec04 .lead-text{font-size:1.8rem;margin-bottom:20px;padding:0 5.33vw}.lp-form{padding:50px 5.33vw}.lp-form h3{font-size:2.6rem;margin-bottom:25px}.lp-form form{width:100%}.lp-form .form-columns-1,.lp-form .form-columns-2{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:nth-child(n+2){margin-left:0}.lp-form .hs-form-checkbox,.lp-form .hs-form-radio-display{margin-top:20px}.lp-form .hs-form-checkbox span,.lp-form .hs-form-radio-display span{padding-left:40px}.lp-form .hs-form-checkbox span:before,.lp-form .hs-form-radio-display span:before{-webkit-border-radius:6px;border-radius:6px;height:25px;width:25px}.lp-form .hs-form-checkbox span:after,.lp-form .hs-form-radio-display span:after{height:7px;left:5px;top:5px;width:10px}.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{-webkit-border-radius:6px;border-radius:6px;height:25px;width:25px}.lp-form .hs-form-booleancheckbox input+span:after{height:7px;left:5px;top:5px;width:10px}.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{border-width:8px 6px;right:10px;top:22px}.lp-form .hs_submit{text-align:center}.lp-form label{font-size:1.2rem}.lp-form input[type=email],.lp-form input[type=tel],.lp-form input[type=text]{-webkit-border-radius:5px;border-radius:5px;height:50px;padding:10px 15px;width:100%}.lp-form input[type=submit]{-webkit-border-radius:30px;border-radius:30px;color:#fff;font-size:2rem;padding:13px 0;width:300px}.lp-form select{height:50px}.lp-form select,.lp-form textarea{-webkit-border-radius:5px;border-radius:5px;padding:10px 15px}.lp-form textarea{height:120px}.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{margin-top:20px;width:100%}.lp-form .hs_keiken_job_others .input,.lp-form .hs_phone .input{width:calc(50% - 10px)}.lp-form .legal-consent-container .hs-richtext{-webkit-border-radius:5px;border-radius:5px;font-size:1.2rem;height:120px;padding:12px;width:100%}.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{font-size:1.8rem;margin-bottom:30px;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{padding:105px 5.33vw 45px;width:100%}.thanks-wrap h1{font-size:1.8rem;text-align:center}}