@charset "UTF-8";body{font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:500}.form .screen-reader-response>p{margin-bottom:max(6.1538461538vw, 23.0769230769px);font-weight:700;color:red;text-align:center}@media screen and (min-width:920px){.form .screen-reader-response>p{margin-bottom:min(2.6086956522vw, 24px)}}.form .screen-reader-response ul{display:none !important}@media screen and (min-width:920px){.form .form__wrap{width:min(83.4782608696vw, 768px);margin:0 auto}}.form .form__wrap .form__contents{margin-bottom:max(10.2564102564vw, 38.4615384615px)}@media screen and (min-width:920px){.form .form__wrap .form__contents{margin-bottom:min(4.347826087vw, 40px)}}.form .form__wrap .form__head{margin-bottom:max(2.5641025641vw, 9.6153846154px);font-weight:700;font-size:max(3.5897435897vw, 13.4615384615px);line-height:1;letter-spacing:.05em}@media screen and (min-width:920px){.form .form__wrap .form__head{margin-bottom:min(1.0869565217vw, 10px);font-size:min(1.7391304348vw, 16px)}}.form .form__wrap .form__head.-require span:after{content:"必須";display:inline-flex;margin:auto 0 auto max(1.0256410256vw, 3.8461538462px);font-size:max(3.0769230769vw, 11.5384615385px);color:#fff;background:red;align-items:center;justify-content:center;cursor:pointer;border-radius:max(1.0256410256vw, 3.8461538462px);line-height:1.4;padding:max(0.5128205128vw, 1.9230769231px) max(2.0512820513vw, 7.6923076923px)}@media screen and (min-width:920px){.form .form__wrap .form__head.-require span:after{margin:auto 0 auto min(0.4347826087vw, 4px);font-size:min(1.3043478261vw, 12px);border-radius:min(0.4347826087vw, 4px);padding:min(0.2173913043vw, 2px) min(0.8695652174vw, 8px)}}.form .form__wrap .form__head .form__text{margin-top:max(2.5641025641vw, 9.6153846154px);font-size:max(3.3333333333vw, 12.5px);font-weight:400}@media screen and (min-width:920px){.form .form__wrap .form__head .form__text{margin-top:min(1.0869565217vw, 10px);font-size:min(1.4130434783vw, 13px)}}.form .form__wrap .form__input{margin-bottom:max(6.1538461538vw, 23.0769230769px);position:relative}@media screen and (min-width:920px){.form .form__wrap .form__input{margin-bottom:min(4.347826087vw, 40px)}}.form .form__wrap .form__input.-half{display:flex;gap:max(2.0512820513vw, 7.6923076923px)}@media screen and (min-width:920px){.form .form__wrap .form__input.-half{gap:min(0.8695652174vw, 8px)}}.form .form__wrap .form__input.-half .wpcf7-form-control-wrap{width:calc(50% - max(2.0512820513vw, 7.6923076923px))}@media screen and (min-width:920px){.form .form__wrap .form__input.-half .wpcf7-form-control-wrap{width:calc(50% - min(0.4347826087vw, 4px))}}.form .form__wrap .form__input .screen-reader-response ul{display:none !important}.form .form__wrap .form__input .wpcf7-not-valid-tip{display:none;font-size:max(3.0769230769vw, 11.5384615385px);color:red;position:absolute;left:0;bottom:-1.8em}@media screen and (min-width:920px){.form .form__wrap .form__input .wpcf7-not-valid-tip{font-size:min(1.3043478261vw, 12px)}}.form .form__wrap .form__input .wpcf7-form-control-wrap{display:block;width:100%;height:max(14.1025641026vw, 52.8846153846px);font-size:max(4.1025641026vw, 15.3846153846px);line-height:1;border:1px solid #bdbdbd;border-radius:max(1.0256410256vw, 3.8461538462px);background-color:#fff !important}@media screen and (min-width:920px){.form .form__wrap .form__input .wpcf7-form-control-wrap{height:min(5.9782608696vw, 55px);font-size:min(1.7391304348vw, 16px);border-radius:min(0.4347826087vw, 4px)}}.form .form__wrap .form__input .wpcf7-form-control-wrap input,.form .form__wrap .form__input .wpcf7-form-control-wrap select,.form .form__wrap .form__input .wpcf7-form-control-wrap textarea{width:100%;height:100%;padding:max(4.1025641026vw, 15.3846153846px)}@media screen and (min-width:920px){.form .form__wrap .form__input .wpcf7-form-control-wrap input,.form .form__wrap .form__input .wpcf7-form-control-wrap select,.form .form__wrap .form__input .wpcf7-form-control-wrap textarea{padding:min(1.7391304348vw, 16px)}}.form .form__wrap .form__input.-select{line-height:1}.form .form__wrap .form__input.-select select{cursor:pointer}.form .form__wrap .form__input.-select select option:first-of-type{color:#73828b}.form .form__wrap .form__input.-textarea .wpcf7-form-control-wrap{height:max(41.5384615385vw, 155.7692307692px);min-height:max(41.5384615385vw, 155.7692307692px);line-height:1.8;resize:vertical}@media screen and (min-width:920px){.form .form__wrap .form__input.-textarea .wpcf7-form-control-wrap{height:min(17.6086956522vw, 162px);min-height:min(17.6086956522vw, 162px)}}.form .form__wrap .form__input.-select{display:flex;align-items:center;position:relative}.form .form__wrap .form__input.-select:after{content:"";width:max(3.0769230769vw, 11.5384615385px);aspect-ratio:12/6;background-image:url(//02.sales-platform.jp/lp/wp-content/themes/salesplatform/common2/meta05/css/../img/arrow-select.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:max(4.1025641026vw, 15.3846153846px)}@media screen and (min-width:920px){.form .form__wrap .form__input.-select:after{width:min(1.7391304348vw, 16px);right:min(1.7391304348vw, 16px)}}.form .form__wrap .form__input.-privacy{width:100%;height:max(43.5897435897vw, 163.4615384615px);margin:0;padding:max(4.1025641026vw, 15.3846153846px) max(5.1282051282vw, 19.2307692308px) max(4.1025641026vw, 15.3846153846px) max(4.1025641026vw, 15.3846153846px);border:1px solid #bdbdbd;font-size:max(3.5897435897vw, 13.4615384615px);white-space:pre-wrap;text-align:justify;border-radius:max(1.0256410256vw, 3.8461538462px);background-color:#fff !important;overflow-y:scroll}@media screen and (min-width:920px){.form .form__wrap .form__input.-privacy{height:min(13.4782608696vw, 124px);padding:min(1.7391304348vw, 16px) min(2.1739130435vw, 20px) min(1.7391304348vw, 16px) min(1.7391304348vw, 16px);font-size:min(1.5217391304vw, 14px);border-radius:min(0.4347826087vw, 4px)}}.form .form__wrap .agree__wrap{margin:0 0 max(10.2564102564vw, 38.4615384615px);text-align:center}@media screen and (min-width:920px){.form .form__wrap .agree__wrap{margin:0 0 min(4.347826087vw, 40px)}}.form .form__wrap .agree__wrap .agree__text{margin-bottom:max(3.0769230769vw, 11.5384615385px);font-size:max(3.0769230769vw, 11.5384615385px);font-weight:500;text-align:center}.form .form__wrap .agree__wrap .agree__text a{text-decoration:underline}.form .form__wrap .agree__wrap .agree__text a:hover{text-decoration:none}@media screen and (min-width:920px){.form .form__wrap .agree__wrap .agree__text{margin-bottom:min(1.3043478261vw, 12px);font-size:min(1.3043478261vw, 12px)}}.form .form__wrap .agree__wrap label{display:inline-flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer}.form .form__wrap .agree__wrap input[type=checkbox]{width:max(6.1538461538vw, 23.0769230769px);height:max(6.1538461538vw, 23.0769230769px);margin-right:max(2.0512820513vw, 7.6923076923px)}@media screen and (min-width:920px){.form .form__wrap .agree__wrap input[type=checkbox]{width:min(2.6086956522vw, 24px);height:min(2.6086956522vw, 24px);margin-right:min(0.8695652174vw, 8px)}}.form .form__wrap .wpcf7-submit{display:flex;width:max(78.9743589744vw, 296.1538461538px);height:max(16.4102564103vw, 61.5384615385px);margin:0 auto;color:#000;font-family:inherit;font-size:max(5.1282051282vw, 19.2307692308px);font-weight:700;line-height:1;align-items:center;justify-content:center;background-color:#ffe945;border-radius:100vmax;filter:drop-shadow(0 max(1.0256410256vw, 3.8461538462px) max(1.0256410256vw, 3.8461538462px) rgba(0, 0, 0, 0.25))}@media screen and (min-width:920px){.form .form__wrap .wpcf7-submit{width:min(40.4347826087vw, 372px);height:min(7.3913043478vw, 68px);font-size:min(2.1739130435vw, 20px);filter:drop-shadow(0 min(0.4347826087vw, 4px) min(0.4347826087vw, 4px) rgba(0, 0, 0, 0.25))}}.form .form__wrap .wpcf7-submit:disabled{opacity:.5;cursor:not-allowed}.form .form__wrap .wpcf7-submit+.wpcf7-spinner{display:none !important}.form .form__wrap.-has-error .form__input .wpcf7-not-valid-tip{display:block !important}.form .form__wrap.-has-error+.wpcf7-response-output{display:none !important}.thanks{padding-top:max(10.2564102564vw, 38.4615384615px)}body:has(.thanks){background-color:#eee;line-height:1.65;font-weight:400}.thanks .sec__title{display:inline-block;margin:0 auto max(10.2564102564vw, 38.4615384615px);padding:0;font-size:max(5.1282051282vw, 19.2307692308px);font-weight:700;text-align:center;color:#000}@media screen and (min-width:920px){.thanks .sec__title{margin:0 auto min(4.347826087vw, 40px);padding:0;font-size:min(2.1739130435vw, 20px);line-height:1}}.thanks .thanks__text{margin:0 auto;color:#000}.thanks .thanks__text em{font-weight:inherit}.thanks .to-calendar{display:flex;width:max(80vw, 300px);height:max(13.3333333333vw, 50px);margin:max(10.2564102564vw, 38.4615384615px) auto max(8.2051282051vw, 30.7692307692px);color:#263fdb;font-weight:700;line-height:1;align-items:center;justify-content:center;background-color:#fff500;border-radius:max(6.6666666667vw, 25px);filter:drop-shadow(0 0 max(1.0256410256vw, 3.8461538462px) rgba(0, 0, 0, 0.2))}.thanks .to-top{display:flex;width:max(80vw, 300px);height:max(13.3333333333vw, 50px);margin:0 auto;color:#263fdb;font-weight:700;line-height:1;align-items:center;justify-content:center;background-color:#fff;border-radius:max(6.6666666667vw, 25px);filter:drop-shadow(0 0 max(1.0256410256vw, 3.8461538462px) rgba(0, 0, 0, 0.2))}#contact .contact{padding-top:max(10.2564102564vw, 38.4615384615px)}@media screen and (min-width:920px){#contact .contact{padding-top:min(4.347826087vw, 40px)}}@media screen and (min-width:920px){#contact .contact .contact__wrap{display:flex;margin:0 auto;flex-direction:row}}@media screen and (min-width:920px){#contact .contact .contact__head,#contact .contact .form{width:min(52.6086956522vw, 484px)}}#contact .contact .contact__head{margin-bottom:max(15.3846153846vw, 57.6923076923px);padding:0}@media screen and (min-width:920px){#contact .contact .contact__head{margin-bottom:0}}@media screen and (min-width:920px){#contact .contact .contact__head .inner{align-items:center}}#contact .contact .check__wrap{padding:0;color:#000}@media screen and (min-width:920px){#contact .contact .check__wrap{width:min(36.5217391304vw, 336px)}}#contact .contact .check__wrap:not(:last-of-type){margin-bottom:max(10.2564102564vw, 38.4615384615px)}@media screen and (min-width:920px){#contact .contact .check__wrap:not(:last-of-type){margin-bottom:min(4.347826087vw, 40px)}}#contact .contact .check__wrap .check__head{margin-bottom:max(5.1282051282vw, 19.2307692308px);padding-bottom:max(2.0512820513vw, 7.6923076923px);font-size:max(4.6153846154vw, 17.3076923077px);border-bottom:max(0.5128205128vw, 1.9230769231px) solid #f0f6ff}@media screen and (min-width:920px){#contact .contact .check__wrap .check__head{margin-bottom:min(2.1739130435vw, 20px);padding-bottom:min(0.8695652174vw, 8px);font-size:min(1.9565217391vw, 18px);border-bottom:min(0.2173913043vw, 2px) solid #f0f6ff}}#contact .contact .check__wrap .check__item:before{filter:invert(19%) sepia(44%) saturate(3620%) hue-rotate(224deg) brightness(115%) contrast(114%)}#contact .contact .check__wrap.-document .check__head{padding:0;font-size:max(4.1025641026vw, 15.3846153846px);text-align:center;line-height:1.7;border:0}@media screen and (min-width:920px){#contact .contact .check__wrap.-document .check__head{font-size:min(1.7391304348vw, 16px)}}#contact .contact .form{padding-bottom:max(5.1282051282vw, 19.2307692308px);margin-bottom:max(15.3846153846vw, 57.6923076923px);background-color:#fff}@media screen and (min-width:920px){#contact .contact .form{margin-bottom:0;padding-bottom:min(2.1739130435vw, 20px)}}@media screen and (min-width:920px){#contact .contact .form .inner{padding:0 min(7.8260869565vw, 72px)}}#contact .contact .form .form__wrap{width:100%}#contact .contact .form .form__caption{margin-bottom:max(10.2564102564vw, 38.4615384615px);font-size:max(3.3333333333vw, 12.5px);text-align:center}@media screen and (min-width:920px){#contact .contact .form .form__caption{margin-bottom:min(4.347826087vw, 40px);font-size:min(1.4130434783vw, 13px)}}