#contact-page .pagevisual__box__inner .leadBox{width:52%;max-width:1500px;padding:87px 50px 100px 0}@media screen and (max-width:1024px){#contact-page .pagevisual__box__inner .leadBox{width:100%;padding:47px 40px 50px}}@media screen and (max-width:750px){#contact-page .pagevisual__box__inner .leadBox{padding:30px 20px 34px}}#contact-page .contact{position:relative}#contact-page .contact::before{content:"";background:#f4efec;position:absolute;left:0;top:0;width:220px;height:420px;z-index:-1}@media screen and (max-width:1024px){#contact-page .contact::before{top:-2%;width:96px;height:200px}}@media screen and (max-width:750px){#contact-page .contact::before{top:-60px;height:170px;width:80px}}#contact-page .contact::after{content:"";background:#ead3ca;position:absolute;left:calc(50% - 50vw);bottom:80px;width:190px;height:210px;z-index:-1}@media screen and (max-width:1024px){#contact-page .contact::after{width:90px;height:80px;bottom:80px}}#contact-page .contact::after{bottom:20px}@media screen and (max-width:1024px){#contact-page .contact::after{bottom:60px}}#contact-page .contact__box{position:relative;padding:50px 60px 70px}@media screen and (max-width:1024px){#contact-page .contact__box{padding:50px 40px 70px}}@media screen and (max-width:750px){#contact-page .contact__box{padding:20px 20px 60px}}#contact-page .contact__box::before{content:"";background:#bea094;position:absolute;right:calc(50% - 50vw);top:670px;width:310px;height:630px;z-index:-1}@media screen and (max-width:1024px){#contact-page .contact__box::before{display:none}}#contact-page .contact__box__inner{width:100%;max-width:770px;margin:0 auto}#contact-page .contact__box__inner .contactBox{-webkit-transform:translateX(-16%);-ms-transform:translateX(-16%);transform:translateX(-16%)}@media screen and (max-width:1024px){#contact-page .contact__box__inner .contactBox{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}}#contact-page .contact.confirm .contact__box{margin-top:130px}@media screen and (max-width:1024px){#contact-page .contact.confirm .contact__box{margin-top:70px}}@media screen and (max-width:750px){#contact-page .contact.confirm .contact__box{margin-top:10px}}#contact-page .thx{position:relative}#contact-page .thx::before{content:"";background:#f4efec;position:absolute;left:0;top:0;width:220px;height:420px;z-index:-1}@media screen and (max-width:1024px){#contact-page .thx::before{top:-2%;width:96px;height:200px}}@media screen and (max-width:750px){#contact-page .thx::before{top:-60px;height:170px;width:80px}}#contact-page .thx::after{content:"";background:#ead3ca;position:absolute;left:calc(50% - 50vw);bottom:80px;width:190px;height:210px;z-index:-1}@media screen and (max-width:1024px){#contact-page .thx::after{width:90px;height:80px;bottom:80px}}#contact-page .thx::after{display:none}#contact-page .thx__box{position:relative;margin-top:130px;padding:50px 60px 70px}@media screen and (max-width:1024px){#contact-page .thx__box{margin-top:70px;padding:50px 40px 60px}}@media screen and (max-width:750px){#contact-page .thx__box{margin-top:10px;padding:20px 20px 40px}}#contact-page .thx__box__inner{width:100%;max-width:1100px;margin:0 auto}#contact-page .thx__box__inner .thxBox .titleBox h2{font-size:30px;font-weight:600;letter-spacing:.05em;line-height:1.667}@media screen and (max-width:1440px){#contact-page .thx__box__inner .thxBox .titleBox h2{font-size:clamp(23px,calc(30 / 1440 * 100vw),30px)}}@media screen and (max-width:1024px){#contact-page .thx__box__inner .thxBox .titleBox h2{font-size:clamp(20px,calc(30 / 1024 * 100vw),30px)}}@media screen and (max-width:750px){#contact-page .thx__box__inner .thxBox .titleBox h2{text-align:center;line-height:1.8;font-size:clamp(18px,calc(20 / 430 * 100vw),23px)}}#contact-page .thx__box__inner .thxBox .copyBox{margin-top:40px}@media screen and (max-width:750px){#contact-page .thx__box__inner .thxBox .copyBox{margin-top:20px}}#contact-page .thx__box__inner .thxBox .copyBox p{font-size:16px;font-weight:500;line-height:2}@media screen and (max-width:1440px){#contact-page .thx__box__inner .thxBox .copyBox p{font-size:clamp(15px,calc(16 / 1440 * 100vw),16px)}}@media screen and (max-width:1024px){#contact-page .thx__box__inner .thxBox .copyBox p{font-size:clamp(15px,calc(16 / 1024 * 100vw),16px)}}@media screen and (max-width:750px){#contact-page .thx__box__inner .thxBox .copyBox p{font-size:clamp(15px,calc(15 / 750 * 100vw),16px)}}#contact-page .thx__box__inner .thxBox .copyBox small{display:block;margin-top:26px;font-size:14px}@media screen and (max-width:750px){#contact-page .thx__box__inner .thxBox .copyBox small{margin-top:14px}}#contact-page .thx__box__inner .thxBox .attentionBox{margin-top:40px;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}@media screen and (max-width:750px){#contact-page .thx__box__inner .thxBox .attentionBox{margin-top:26px}}#contact-page .thx__box__inner .thxBox .attentionBox p{font-size:16px;font-weight:500}@media screen and (max-width:1440px){#contact-page .thx__box__inner .thxBox .attentionBox p{font-size:clamp(15px,calc(16 / 1440 * 100vw),16px)}}@media screen and (max-width:1024px){#contact-page .thx__box__inner .thxBox .attentionBox p{font-size:clamp(15px,calc(16 / 1024 * 100vw),16px)}}@media screen and (max-width:750px){#contact-page .thx__box__inner .thxBox .attentionBox p{font-size:clamp(15px,calc(15 / 750 * 100vw),16px)}}#contact-page .thx__box__inner .thxBox .attentionBox p a{text-decoration:underline}#contact-page .contact_form__item,#contact-page .contact_form__textarea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:80px}@media screen and (max-width:1024px){#contact-page .contact_form__item,#contact-page .contact_form__textarea{display:block;margin-top:60px}}#contact-page .contact_form__item:first-of-type,#contact-page .contact_form__textarea:first-of-type{margin-top:0}#contact-page .contact_form__item-center,#contact-page .contact_form__textarea-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#contact-page .contact_form__item-center .contact_form__label,#contact-page .contact_form__textarea-center .contact_form__label{margin-top:0}#contact-page .contact_form__item .wpcf7-form-control-wrap,#contact-page .contact_form__textarea .wpcf7-form-control-wrap{display:block;width:65.7%}@media screen and (max-width:1024px){#contact-page .contact_form__item .wpcf7-form-control-wrap,#contact-page .contact_form__textarea .wpcf7-form-control-wrap{width:100%;margin-top:20px;padding-left:42px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:750px){#contact-page .contact_form__item .wpcf7-form-control-wrap,#contact-page .contact_form__textarea .wpcf7-form-control-wrap{padding-left:35px}}#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=email],#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=tel],#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=text],#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=url],#contact-page .contact_form__item .wpcf7-form-control-wrap textarea,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=email],#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=tel],#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=text],#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=url],#contact-page .contact_form__textarea .wpcf7-form-control-wrap textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#f2f2f2;font-family:Noto Sans JP;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.06em;text-align:left;padding:25px 20px 25px;border:0;color:#000}#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=email]::-webkit-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=tel]::-webkit-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=text]::-webkit-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=url]::-webkit-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap textarea::-webkit-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=email]::-webkit-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=tel]::-webkit-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=text]::-webkit-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=url]::-webkit-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#9096b6}#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=email]::-moz-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=tel]::-moz-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=text]::-moz-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=url]::-moz-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap textarea::-moz-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=email]::-moz-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=tel]::-moz-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=text]::-moz-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=url]::-moz-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#9096b6}#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=email]::-ms-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=tel]::-ms-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=text]::-ms-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=url]::-ms-input-placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap textarea::-ms-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=email]::-ms-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=tel]::-ms-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=text]::-ms-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=url]::-ms-input-placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap textarea::-ms-input-placeholder{color:#9096b6}#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=email]::placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=tel]::placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=text]::placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=url]::placeholder,#contact-page .contact_form__item .wpcf7-form-control-wrap textarea::placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=email]::placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=tel]::placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=text]::placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=url]::placeholder,#contact-page .contact_form__textarea .wpcf7-form-control-wrap textarea::placeholder{color:#9096b6}#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=email].wpcf7-not-valid,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=tel].wpcf7-not-valid,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=text].wpcf7-not-valid,#contact-page .contact_form__item .wpcf7-form-control-wrap input[type=url].wpcf7-not-valid,#contact-page .contact_form__item .wpcf7-form-control-wrap textarea.wpcf7-not-valid,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=email].wpcf7-not-valid,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=tel].wpcf7-not-valid,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=text].wpcf7-not-valid,#contact-page .contact_form__textarea .wpcf7-form-control-wrap input[type=url].wpcf7-not-valid,#contact-page .contact_form__textarea .wpcf7-form-control-wrap textarea.wpcf7-not-valid{background:#ffd0d0}#contact-page .contact_form__item .wpcf7-form-control-wrap .wpcf7-not-valid-tip,#contact-page .contact_form__textarea .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:block;margin-top:6px;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.02em;text-align:left;color:#ff4d00}#contact-page .contact_form .wpcf7-radio{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){#contact-page .contact_form .wpcf7-radio{display:block}}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item{margin:0;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){#contact-page .contact_form .wpcf7-radio .wpcf7-list-item{width:100%}}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item.first{margin-bottom:10px}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.06em;text-align:left;color:#333}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before{display:block;content:"";border-radius:50%;background:#fff;border:1px solid #999;width:22px;height:22px;margin-right:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:750px){#contact-page .contact_form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before{width:20px;height:20px}}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after{display:block;position:absolute;content:"";border-radius:50%;width:12px;height:12px;background:#333;left:6px;top:51%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}@media screen and (max-width:750px){#contact-page .contact_form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after{width:12px;height:12px;left:5px;top:50%}}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item input[type=radio]{opacity:0;visibility:hidden;position:absolute;font-size:16px;font-weight:400}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label::before{border:1px solid #333;background:#fff}#contact-page .contact_form .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label::after{display:block}#contact-page .contact_form__textarea .contact_form__label{margin-top:0}#contact-page .contact_form__textarea textarea{height:330px;resize:none;line-height:1.8!important}#contact-page .contact_form__label{font-size:18px;font-weight:600;line-height:1.4;letter-spacing:.05em;text-align:left;color:#000;position:relative;padding-left:62px;position:relative}@media screen and (max-width:1024px){#contact-page .contact_form__label{padding-left:42px;font-size:16px}}@media screen and (max-width:750px){#contact-page .contact_form__label{padding-left:35px;font-size:15px}}#contact-page .contact_form__label::before{content:"";display:inline-block;background:#000;width:37px;height:1px;position:absolute;left:0;top:12px}@media screen and (max-width:1024px){#contact-page .contact_form__label::before{width:30px}}@media screen and (max-width:750px){#contact-page .contact_form__label::before{width:20px}}@media screen and (max-width:1024px){#contact-page .contact_form__label br{display:none}}#contact-page .contact_form__label .small{font-size:15px}#contact-page .contact_form__label .contact_form__required{display:block;color:#961a1a;font-weight:400;font-size:15px}@media screen and (max-width:1024px){#contact-page .contact_form__label .contact_form__required{display:inline-block;margin-left:10px}}#contact-page .contact_form__btn{-webkit-transform:translateX(16%);-ms-transform:translateX(16%);transform:translateX(16%);margin-top:80px;text-align:center}@media screen and (max-width:1024px){#contact-page .contact_form__btn{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin-top:60px}}@media screen and (max-width:750px){#contact-page .contact_form__btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#contact-page .contact_form__btn .wpcf7-spinner{display:none!important}#contact-page .contact_form__btn.confirm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 50px}@media screen and (max-width:750px){#contact-page .contact_form__btn.confirm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px 0}}#contact-page .contact_form__btn .wpcf7-previous,#contact-page .contact_form__btn .wpcf7-submit{font-family:"Noto Sans JP",sans-serif;cursor:pointer;width:100%;max-width:250px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:600;line-height:1;letter-spacing:.05em;text-align:center;color:#fff;background:#333;border:1px solid #333;border-radius:30px;padding:20px 20px 20px;-webkit-transition:color .41s ease-out,background-color .41s ease-out,border-color .41s ease-out;-o-transition:color .41s ease-out,background-color .41s ease-out,border-color .41s ease-out;transition:color .41s ease-out,background-color .41s ease-out,border-color .41s ease-out}@media (hover:hover) and (pointer:fine){#contact-page .contact_form__btn .wpcf7-previous:hover,#contact-page .contact_form__btn .wpcf7-submit:hover{color:#333;background:0 0;opacity:1}}#contact-page .contact_form__btn .wpcf7-previous{color:#333;background:#fff;border:1px solid #333}@media (hover:hover) and (pointer:fine){#contact-page .contact_form__btn .wpcf7-previous:hover{color:#fff;background:#333;opacity:1}}#contact-page .contact_form__btn .ajax-loader{display:block;text-align:center;margin:10px auto 0}#contact-page .contact_form__certification-txt,#contact-page .contact_form__completion-txt,#contact-page .contact_form__thanks-txt{font-weight:400;line-height:2;letter-spacing:.06em;text-align:left;color:#d7dbed}#contact-page .contact_form__certification-txt a,#contact-page .contact_form__completion-txt a,#contact-page .contact_form__thanks-txt a{text-decoration:underline;color:#83daff}#contact-page .contact_form__completion-txt{border-bottom:1px solid #515985}#contact-page .contact_form__thanks-btn a{display:block;width:100%;font-weight:500;letter-spacing:.05em;text-align:center;color:#fff;border:1px solid #fff;border-radius:9999px;-webkit-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}@media (hover:hover) and (pointer:fine){#contact-page .contact_form__thanks-btn a:hover{color:#030824;background:#333;border-color:#333;opacity:1}}#contact-page .contact_form__completion-lead{font-weight:700;line-height:1.7;letter-spacing:.06em;text-align:left;color:#d7dbed}#contact-page .contact_form__completion-btn a{display:block;width:100%;font-weight:500;letter-spacing:.05em;text-align:center;color:#fff;border:1px solid #fff;border-radius:9999px;-webkit-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}@media (hover:hover) and (pointer:fine){#contact-page .contact_form__completion-btn a:hover{color:#030824;background:#333;border-color:#333;opacity:1}#contact-page .contact_form__completion-btn a:hover::before{background:url(../img/common/ico_btn_business_hover.svg) no-repeat center;background-size:contain}}#contact-page .contact_form__completion-btn a::before{background:url(../img/common/ico_btn_business.svg) no-repeat center;background-size:contain;display:inline-block;content:"";position:relative;width:25px;height:25px;top:7px;margin-right:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (hover:hover) and (pointer:fine){#contact-page .contact_form__completion-btn:nth-of-type(2) a:hover::before{background:url(../img/common/ico_btn_fillform_hover.svg) no-repeat center;background-size:contain}}#contact-page .contact_form__completion-btn:nth-of-type(2) a::before{background:url(../img/common/ico_btn_fillform.svg) no-repeat center;background-size:contain;display:inline-block;content:"";position:relative;width:25px;height:25px;top:7px;margin-right:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#contact-page .contact_form__thanks-retransmission input{display:block;width:100%;font-weight:700;line-height:1;letter-spacing:.05em;text-align:center;color:#030824;background:#333;border:1px solid #333;border-radius:9999px;-webkit-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}@media (hover:hover) and (pointer:fine){#contact-page .contact_form__thanks-retransmission input:hover{color:#333;background:0 0;opacity:1}}#contact-page .contact_form__thanks-retransmission a{display:block;width:100%;font-weight:700;line-height:1;letter-spacing:.05em;text-align:center;color:#030824;background:#333;border:1px solid #333;border-radius:9999px;-webkit-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}@media (hover:hover) and (pointer:fine){#contact-page .contact_form__thanks-retransmission a:hover{color:#333;background:0 0;opacity:1}}#contact-page .contact_form__thanks-retransmission{margin-top:60px}#contact-page .contact_form__thanks-retransmission input{margin-top:20px;font-size:18px;height:70px;line-height:70px}#contact-page .contact_form__thanks-retransmission a{margin-top:20px;font-size:18px;height:70px;line-height:70px}#contact-page .contact_form.confirm .contact_form__label{width:50%}#contact-page .contact_form.confirm span.confirmTxt{width:50%}#contact-page #wpcf7cpcnf table tr th{background:#ccc}#contact-page #wpcf7cpcnf table tr th p{font-size:16px;font-weight:500}@media screen and (max-width:1440px){#contact-page #wpcf7cpcnf table tr th p{font-size:clamp(15px,calc(16 / 1440 * 100vw),16px)}}@media screen and (max-width:1024px){#contact-page #wpcf7cpcnf table tr th p{font-size:clamp(15px,calc(16 / 1024 * 100vw),16px)}}@media screen and (max-width:750px){#contact-page #wpcf7cpcnf table tr th p{font-size:clamp(15px,calc(15 / 750 * 100vw),16px)}}#contact-page #wpcf7cpcnf table tr td{background:#fff;border:1px solid #efefef}#contact-page #wpcf7cpcnf table tr td p{font-size:16px;font-weight:500}@media screen and (max-width:1440px){#contact-page #wpcf7cpcnf table tr td p{font-size:clamp(15px,calc(16 / 1440 * 100vw),16px)}}@media screen and (max-width:1024px){#contact-page #wpcf7cpcnf table tr td p{font-size:clamp(15px,calc(16 / 1024 * 100vw),16px)}}@media screen and (max-width:750px){#contact-page #wpcf7cpcnf table tr td p{font-size:clamp(15px,calc(15 / 750 * 100vw),16px)}}