@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap");article,aside,figcaption,figure,footer,header,main,nav,section{display:block;font-size:100%;margin:0;padding:0}dd,dt,h1,h2,h3,h4,h5,h6,li,td,th{font-size:100%;line-height:inherit;margin:0;padding:0}h2,h3,h4,h5,h6{font-weight:400}ol,p,ul{margin:0;padding:0}ul{list-style-type:none}dl,fieldset,form,iframe{margin:0;padding:0}fieldset,iframe{border-style:none}button,input[type=button],input[type=input],input[type=reset],input[type=text],select,textarea{border-radius:0;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ　Ｐゴシック,MS P Gothic,sans-serif}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}caption,th{text-align:left}caption{width:100%}address,em,strong{font-style:normal;font-weight:400}img{-ms-interpolation-mode:bicubic;border-style:none;height:auto;max-width:100%}*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{-webkit-text-size-adjust:100%;background-color:#fff;color:#202020;margin:0;overflow:auto;padding:0}@media only screen and (max-width:800px){body{min-width:300px}}a{color:#06c}a:hover{color:#003d79}.spOnly{display:none}@media only screen and (max-width:800px){.pcOnly{display:none!important}.spOnly{display:block!important}}@media only screen and (min-width:801px){.mediumOnly,.smallMediumOnly,.smallOnly{display:none}}@media only screen and (min-width:641px){.largeOnly,.smallOnly{display:none}}@media only screen and (min-width:641px) and (max-width:800px){.largeOnly,.smallOnly{display:none}}@media only screen and (max-width:800px){.largeOnly{display:none}}@media only screen and (max-width:640px){.largeOnly,.mediumLargeOnly,.mediumOnly{display:none}}body{font-family:Noto Sans JP,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ　Ｐゴシック,MS P Gothic,sans-serif;font-size:16px;line-height:1.5}@media only screen and (max-width:800px){body{font-size:14px}}.bold,h1,h2,h3,h4,h5,h6{font-weight:500}strong{font-weight:700}.font-light{font-weight:400}.font-xlight{font-weight:300}.highlight{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#f7dace));background:linear-gradient(180deg,transparent 60%,#f7dace 0);padding:0 0 3px}.colored{color:#f4930e}.attention{color:#ff5800}.caution{color:#ef1d02}.annotation{color:#707070;font-size:14px}.annotation a{color:inherit}.font-small{font-size:14px}.contents{background-image:-webkit-gradient(linear,left top,left bottom,from(#fbd4be),to(#fbefd4));background-image:linear-gradient(#fbd4be,#fbefd4);background-position:100% 0;background-repeat:repeat-y;background-size:470px 100%;height:auto;margin:0 auto;max-width:1180px;min-height:100%;min-width:980px;width:100%}.contents .lead{float:left;margin:120px 0 0 40px;max-width:560px;text-align:right;width:48%}@media only screen and (max-width:1000px){.contents .lead{width:45%}}.contents .lead section{display:inline-block;text-align:left;width:100%}.contents .lead h1{font-size:22px;padding-bottom:50px}.contents .lead figure,.contents .lead p,.contents .lead ul{margin-bottom:25px}.contents .lead figure{max-width:560px}.contents .lead figure image{height:auto;width:100%}.contents .lead div.sideline,.contents .lead ul{border:solid #ff5800;-o-border-image:linear-gradient(#ff8341,#fcb23c);border-image:-webkit-gradient(linear,left top,left bottom,from(#ff8341),to(#fcb23c));border-image:linear-gradient(#ff8341,#fcb23c);border-image-slice:1;border-width:0 0 0 3px;padding-left:20px}.contents .lead div.sideline li,.contents .lead ul li{margin-bottom:5px}.contents .lead div.sideline li:last-of-type,.contents .lead ul li:last-of-type{margin-bottom:0}.contents .lead .others{border-bottom:1px dashed #e0e0e0;border-top:1px dashed #e0e0e0;font-size:14px;margin-bottom:25px;padding:25px 0 0}@media only screen and (min-width:1050px){.contents .lead .others{background-image:url(https://1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/jp/common/images/icon_operator.svg);background-position:right 40px;background-repeat:no-repeat;background-size:178px 125px}}.contents .lead .others .tel__No{font-family:Helvetica,Noto Sans JP,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ　Ｐゴシック,MS P Gothic,sans-serif;font-size:30px;font-weight:700;margin-bottom:5px}.contents .lead .others .tel__No:before{-webkit-backface-visibility:hidden;background-image:url(https://1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/jp/common/images/icon_tel.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;image-rendering:-webkit-optimize-contrast;position:relative;top:3px;-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg);width:28px}.contents .lead .others .tel__No+p{font-size:16px}.contents .form{float:right;height:100%;padding:30px 40px;width:470px}.contents .form section{background:#fff;border-radius:5px;min-height:500px;padding:30px 20px}.contents .form .notes{margin:0 0 10px}@media only screen and (max-width:800px){.contents{background:none;height:auto;min-height:auto;min-width:auto}.contents .lead{float:none;margin-left:0;margin-top:80px;max-width:none;padding:0 20px;text-align:left;width:100%}.contents .lead h1{font-size:16px;padding-bottom:25px}.contents .lead h1+.attentions+p,.contents .lead h1+p{margin-bottom:0}.contents .lead h1+p+.sideline,.contents .lead h1+p+p{margin-top:20px}.contents .lead p,.contents .lead ul{margin-bottom:20px}.contents .lead .others{border:none;font-size:12px;margin-bottom:0;padding:0}.contents .form{background-image:-webkit-gradient(linear,left top,left bottom,from(#fbd4be),to(#fbefd4));background-image:linear-gradient(#fbd4be,#fbefd4);background-position:100% 0;background-repeat:repeat-y;background-size:100% 100%;float:none;padding:20px;width:100%}}@media only screen and (max-width:640px){.contents .lead .attentions br{display:none}}.contents .form .btn-kantanApi-simple{float:left;font-size:12px}.contents .form .btn-kantanApi-simple a{color:#f4930e}.contents .form .btn-kantanApi-simple a:hover{color:#f5a22f}.contents .form .btn-kantanApi-simple+.notes{float:right}.contents .form .notes{color:#707070;font-size:12px;margin:0 0 20px}.contents .form .notes.form_bottom{margin:20px 0 0}.contents .form .hs-error-msgs{margin-bottom:0}.contents .form .hs-error-msgs .hs-error-msg{color:#ff5800;font-size:10px}.contents .form .hs-error-msgs li{line-height:1.2}.contents .form .hs-richtext p{color:#707070;font-size:12px;margin:0}.contents .form .hs-form-field:not(.hs_privacy_policy){margin-bottom:0}.contents .form label:not(.hs-error-msg){color:#707070;cursor:pointer;display:block!important;font-size:12px;margin:7px 0 4px;position:relative}.contents .form label.hs-form-booleancheckbox-display,.contents .form label.hs-form-checkbox-display{display:inline-block!important}.contents .form label.hs-form-booleancheckbox-display{margin:0}.contents .form #hs_form_target_form{clear:both}.contents .form fieldset.form-columns-2 .input{margin-right:8px}.contents .form .hs-dependent-field .hs-fieldtype-checkbox>label{display:inline-block!important;font-size:12px;margin:10px 0 5px}.contents .form .hs-form-booleancheckbox label input+span{color:#707070}.contents .form .hs-form-booleancheckbox label input:checked+span{color:inherit}.contents .form .hs-form-checkbox label{font-size:14px;padding-left:calc(1em + 6px);text-indent:calc(-1em - 6px)}.contents .form .hs-form-checkbox label input+span{color:#707070}.contents .form .hs-form-checkbox label input:checked+span{color:inherit}.contents .form .hs-form-checkbox{margin-bottom:2px}.contents .form .hs-form-checkbox:last-of-type{margin-bottom:10px}.contents .form .hs_subscribe_blog{line-height:1.25;margin-bottom:20px;margin-top:5px}.contents .form .hs_subscribe_blog label span{font-size:14px}.contents .form .hs-privacy_policy{margin-bottom:25px;margin-top:20px}.contents .form .hs-privacy_policy legend{color:#707070;font-size:12px;margin:0}.contents .form button,.contents .form input[type=button],.contents .form input[type=email],.contents .form input[type=input],.contents .form input[type=reset],.contents .form input[type=submit],.contents .form input[type=text],.contents .form select,.contents .form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:15px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.contents .form button::-webkit-input-placeholder,.contents .form input[type=button]::-webkit-input-placeholder,.contents .form input[type=email]::-webkit-input-placeholder,.contents .form input[type=input]::-webkit-input-placeholder,.contents .form input[type=reset]::-webkit-input-placeholder,.contents .form input[type=submit]::-webkit-input-placeholder,.contents .form input[type=text]::-webkit-input-placeholder,.contents .form select::-webkit-input-placeholder,.contents .form textarea::-webkit-input-placeholder{color:#909090;font-weight:300;opacity:1}.contents .form button::-moz-placeholder,.contents .form input[type=button]::-moz-placeholder,.contents .form input[type=email]::-moz-placeholder,.contents .form input[type=input]::-moz-placeholder,.contents .form input[type=reset]::-moz-placeholder,.contents .form input[type=submit]::-moz-placeholder,.contents .form input[type=text]::-moz-placeholder,.contents .form select::-moz-placeholder,.contents .form textarea::-moz-placeholder{color:#909090;font-weight:300;opacity:1}.contents .form button:-ms-input-placeholder,.contents .form input[type=button]:-ms-input-placeholder,.contents .form input[type=email]:-ms-input-placeholder,.contents .form input[type=input]:-ms-input-placeholder,.contents .form input[type=reset]:-ms-input-placeholder,.contents .form input[type=submit]:-ms-input-placeholder,.contents .form input[type=text]:-ms-input-placeholder,.contents .form select:-ms-input-placeholder,.contents .form textarea:-ms-input-placeholder{color:#909090;font-weight:300;opacity:1}.contents .form button::-ms-input-placeholder,.contents .form input[type=button]::-ms-input-placeholder,.contents .form input[type=email]::-ms-input-placeholder,.contents .form input[type=input]::-ms-input-placeholder,.contents .form input[type=reset]::-ms-input-placeholder,.contents .form input[type=submit]::-ms-input-placeholder,.contents .form input[type=text]::-ms-input-placeholder,.contents .form select::-ms-input-placeholder,.contents .form textarea::-ms-input-placeholder{color:#909090;font-weight:300;opacity:1}.contents .form button::placeholder,.contents .form input[type=button]::placeholder,.contents .form input[type=email]::placeholder,.contents .form input[type=input]::placeholder,.contents .form input[type=reset]::placeholder,.contents .form input[type=submit]::placeholder,.contents .form input[type=text]::placeholder,.contents .form select::placeholder,.contents .form textarea::placeholder{color:#909090;font-weight:300;opacity:1}.contents .form button:focus,.contents .form input[type=button]:focus,.contents .form input[type=email]:focus,.contents .form input[type=input]:focus,.contents .form input[type=reset]:focus,.contents .form input[type=submit]:focus,.contents .form input[type=text]:focus,.contents .form select:focus,.contents .form textarea:focus{-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.08);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.08)}.contents .form input{margin-right:0!important;vertical-align:middle}.contents .form input[type=email],.contents .form input[type=text],.contents .form select{background-color:#fff;border:1px solid #e0e0e0;display:inline-block;height:38px;outline:none;padding:5px;width:100%!important}.contents .form input[type=checkbox],.contents .form input[type=radio]{cursor:pointer;margin-right:5px!important;position:relative}.contents .form input[type=button],.contents .form input[type=reset],.contents .form input[type=submit]{background-color:#f4930e;border-style:none;color:#fff;cursor:pointer;font-size:14px;margin:0 auto;outline:none;padding:12px 3em;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;width:100%}.contents .form input[type=button]:hover,.contents .form input[type=reset]:hover,.contents .form input[type=submit]:hover{background-color:#f5a22f}.contents .form select{background-color:#fff;background-image:url(https://1970584.fs1.hubspotusercontent-na1.net/hubfs/1970584/jp/common/images/icon_arrow.svg);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:10px 5px;color:#909090;font-weight:300;padding:5px 30px 5px 5px}.contents .form select.selected{color:inherit;font-weight:inherit}.contents .form select option{background-color:#fff}.contents .form input[type=email],.contents .form input[type=text],.contents .form select{height:auto}.contents .form textarea{border:1px solid #e0e0e0;display:inline-block;height:6em;outline:none;padding:5px;width:100%!important}@media only screen and (max-width:800px){.contents .form fieldset{margin:auto;max-width:none!important}.contents .form .hs-privacy_policy,.contents .form .hs-submit{text-align:center}.contents .form button,.contents .form input[type=button],.contents .form input[type=email],.contents .form input[type=input],.contents .form input[type=reset],.contents .form input[type=text],.contents .form select,.contents .form textarea{font-size:14px}.contents .form input[type=email],.contents .form input[type=text],.contents .form select{height:38px}.contents .form input[type=button],.contents .form input[type=reset],.contents .form input[type=submit]{margin:auto;max-width:300px}}.header{left:20px;position:absolute;top:20px}.header .header__logo img{height:auto;width:160px}@media only screen and (max-width:800px){.header .header__logo img{height:auto;width:120px}}.footer{color:#707070;font-size:14px}body>.footer{display:none}@media only screen and (max-width:800px){body>.footer{display:block;padding:20px;text-align:center}.contents .lead .footer{display:none}}.clearfix:after{clear:both;content:"";display:block}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.margin-v-0{margin-bottom:0!important}.margin-top-0,.margin-v-0{margin-top:0!important}.margin-top-xsmall{margin-top:15px!important}.margin-top-small{margin-top:30px!important}.margin-top-medium{margin-top:60px!important}.margin-top-large{margin-top:100px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-xsmall{margin-bottom:15px!important}.margin-bottom-small{margin-bottom:30px!important}.margin-bottom-medium{margin-bottom:60px!important}.margin-bottom-large{margin-top:100px!important}@media only screen and (max-width:640px){.margin-top-xsmall{margin-top:10px!important}.margin-top-small{margin-top:20px!important}.margin-top-medium{margin-top:30px!important}.margin-top-large{margin-top:50px!important}.margin-bottom-xsmall{margin-bottom:10px!important}.margin-bottom-small{margin-bottom:20px!important}.margin-bottom-medium{margin-bottom:30px!important}.margin-bottom-large{margin-top:50px!important}}