#yoyaku-line-exit,#yoyaku-line-exit *{box-sizing:border-box;font-family:Yu Gothic,Meiryo,sans-serif}#yoyaku-line-exit{position:fixed;inset:0;margin:auto;width:min(500px, calc(100vw - 32px));max-width:500px;max-height:calc(100dvh - 32px);padding:36px 36px 25px;border:0;border-radius:18px;background:#fffefa;color:#343e37;text-align:center;overflow-y:auto;box-shadow:0 24px 100px #17271b40;line-height:1.6}#yoyaku-line-exit::backdrop{background:#1c272b8c;backdrop-filter:blur(3px)}#yoyaku-line-exit .lx-close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:0 0;color:#69736c;font-size:28px;cursor:pointer}#yoyaku-line-exit .lx-icon{width:64px;height:64px;margin:0 auto 15px;padding:10px;border-radius:50%;background:#e9f6eb;color:#15944a}#yoyaku-line-exit .lx-icon svg{display:block;width:100%;height:100%}#yoyaku-line-exit .lx-eyebrow{margin:0 0 7px;color:#68775e;font-size:12px;font-weight:600;letter-spacing:.04em}#yoyaku-line-exit #yoyaku-line-exit-title{margin:0 0 16px;padding:0;border:0;background:0 0;color:#343e37;font-size:25px;font-weight:600;line-height:1.4;letter-spacing:.015em}#yoyaku-line-exit #yoyaku-line-exit-title:before,#yoyaku-line-exit #yoyaku-line-exit-title:after{display:none}#yoyaku-line-exit #yoyaku-line-exit-description{margin:0 0 25px;font-size:14px;line-height:1.9;color:#656d66}#yoyaku-line-exit .lx-label{margin:0 0 10px;font-size:12px;color:#656d66}#yoyaku-line-exit .lx-choices{display:grid;gap:10px}#yoyaku-line-exit .lx-line{display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:12px 19px;border-radius:8px;background:#06a845;color:#fff;text-decoration:none;text-align:left;font-size:16px;font-weight:600;line-height:1.5}#yoyaku-line-exit .lx-line:hover{background:#078d3c;opacity:1}#yoyaku-line-exit .lx-line small{display:block;font-size:11px;font-weight:400;opacity:.95}#yoyaku-line-exit .lx-line>span:last-child{font-size:23px;font-weight:400}#yoyaku-line-exit .lx-note{margin:13px 0 20px;color:#7c817b;font-size:10px;line-height:1.7}#yoyaku-line-exit .lx-phone{margin:-5px 0 17px;color:#687168;text-align:center}#yoyaku-line-exit .lx-phone summary{width:fit-content;min-height:36px;margin:0 auto;padding:8px 10px;color:#606b61;font-size:12px;cursor:pointer;text-underline-offset:3px;text-decoration:underline}#yoyaku-line-exit .lx-phone summary::marker{color:#929b90;font-size:10px}#yoyaku-line-exit .lx-phone-list{display:grid;margin-top:5px;padding:4px 0;border-top:1px solid #e5e6de;border-bottom:1px solid #e5e6de}#yoyaku-line-exit .lx-phone-list a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 8px;min-height:44px;padding:6px 3px;color:#59645a;font-size:11px;text-decoration:none}#yoyaku-line-exit .lx-phone-list a span:last-child{color:#3f5747;font-size:13px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}#yoyaku-line-exit .lx-phone-list a:hover{opacity:1;background:#f3f4ed}#yoyaku-line-exit .lx-continue{width:100%;min-height:46px;padding:10px;border:1px solid #c6ccbf;border-radius:7px;background:#fffefa;color:#4d5b4f;font-size:13px;font-weight:600;cursor:pointer}#yoyaku-line-exit .lx-leave{display:block;margin:12px auto 0;padding:5px;border:0;background:0 0;color:#72786e;font-size:11px;cursor:pointer;text-decoration:underline}#yoyaku-line-exit .lx-leave[hidden]{display:none}#yoyaku-line-exit :focus-visible{outline:3px solid #c29a50;outline-offset:3px}@media(max-width:600px){#yoyaku-line-exit{padding:27px 22px 22px}#yoyaku-line-exit #yoyaku-line-exit-title{font-size:21px}#yoyaku-line-exit .lx-icon{width:55px;height:55px;margin-bottom:13px}#yoyaku-line-exit #yoyaku-line-exit-description{font-size:13px;margin-bottom:20px}#yoyaku-line-exit .lx-line{min-height:67px;padding:11px 15px;font-size:15px}}@media(max-width:360px){#yoyaku-line-exit #yoyaku-line-exit-title{font-size:clamp(15px, 5.4vw, 19px);letter-spacing:0}}