@charset "utf-8";
.wk-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
.wk-consultation,.wk-consultation *{box-sizing:border-box}.wk-consultation{position:relative;width:100%;min-height:100px;margin-top:100px;background:#666 url('/assets/legacy/index/img/copy/icon-33.png') no-repeat center top;background-size:100% 100%;font-family:var(--wk-font);clear:both}
.wk-consultation-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;width:1200px;max-width:calc(100% - 32px);min-height:100px;margin:0 auto;position:relative}
.wk-consultation-copy{display:flex;align-items:center;position:relative;min-height:100px;flex:1;min-width:0}.wk-consultation-copy>img{position:absolute;left:0;bottom:0;width:165px;height:151px;max-width:none;object-fit:contain}.wk-consultation-copy p{width:420px;max-width:calc(100% - 180px);margin:0 0 0 180px;padding:15px 0;color:#ffea00;font-size:32px;line-height:35px;font-weight:bold}.wk-consultation-copy p span{display:block}
.wk-consultation-form{display:grid;grid-template-columns:170px 170px 100px;grid-template-rows:36px 36px;align-items:stretch;gap:4px 6px;width:auto;min-width:464px;max-width:100%;padding:10px 0;margin:0 20px 0 0;height:100px;float:none}
.wk-consultation-form label{display:block;margin:0;padding:0;width:auto;min-width:0;height:36px}.wk-consultation-form input:not([type=hidden]){display:block;box-sizing:border-box;width:100%;height:36px;min-height:0;line-height:20px;margin:0;padding:7px 10px;border:1px solid #e9e9e9;border-radius:0;background:#fff;color:#333;font:14px/20px var(--wk-font)}.wk-consultation-form input:focus{outline:2px solid var(--wk-ink);outline-offset:-2px}
.wk-consultation-name{grid-column:1;grid-row:1}.wk-consultation-phone{grid-column:2;grid-row:1}.wk-consultation-code{grid-column:1;grid-row:2}.wk-consultation-image{grid-column:2;grid-row:2}.wk-consultation-form .wk-captcha-refresh{display:block;width:170px;height:36px;min-height:0;margin:0;padding:0;line-height:0;border:1px solid #e9e9e9;border-radius:0;background:#fff;cursor:pointer}.wk-consultation-form .wk-captcha-refresh img{display:block;width:100%;height:100%;object-fit:fill;max-width:none}
.wk-consultation-form .wk-consultation-submit{display:flex;align-items:center;justify-content:center;grid-column:3;grid-row:1/3;position:static;width:100px;height:76px;min-height:0;margin:0 0 0 6px;padding:0 8px;border:0;border-radius:0;background:#ffea00;color:#333;font:700 18px/24px var(--wk-font);cursor:pointer;float:none}.wk-consultation button:focus-visible{outline:2px solid var(--wk-ink);outline-offset:2px}
.wk-captcha-field{display:flex;flex-wrap:wrap;gap:5px}.wk-captcha-field .wk-captcha-refresh{display:block;width:170px;height:36px;border:1px solid var(--wk-line);padding:0;background:#fff;line-height:0;cursor:pointer}.wk-captcha-field img{display:block;width:170px;height:36px}
@media(max-width:1100px){.wk-consultation-copy p{font-size:24px;line-height:30px;margin-left:150px;max-width:calc(100% - 150px);width:300px}.wk-consultation-copy>img{width:140px}.wk-consultation-inner{gap:12px}.wk-consultation-form{margin-right:0}}
@media(max-width:800px){.wk-consultation{margin-top:70px;padding:16px 0 20px;background:#2c7cf9}.wk-consultation-inner{display:block;max-width:calc(100% - 32px);width:auto}.wk-consultation-copy{min-height:100px;margin-bottom:16px}.wk-consultation-copy>img{width:100px;height:125px}.wk-consultation-copy p{max-width:none;margin-left:112px;width:auto;font-size:22px;line-height:28px;padding:0}.wk-consultation-form{width:100%;min-width:0;max-width:none;height:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:40px 40px 44px;gap:8px;padding:0;margin:0}.wk-consultation-form label{height:40px}.wk-consultation-form input:not([type=hidden]){height:40px;padding:9px 8px;font-size:12px}.wk-consultation-form .wk-captcha-refresh{width:100%;height:40px}.wk-consultation-form .wk-consultation-submit{grid-column:1/3;grid-row:3;width:100%;height:44px;margin:0;font-size:16px}}

@media(min-width:1101px){.wk-consultation-copy p{font-size:30px;line-height:35px;letter-spacing:0}.wk-consultation-copy p span{white-space:nowrap}}

.wk-consultation-copy p span{overflow:hidden;text-overflow:ellipsis}
