.exitConfirmationModal{display:-webkit-box;display:-ms-flexbox;display:flex;width:640px;padding:32px 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;border-radius:12px;background:#fff;-webkit-box-shadow:0 8px 14px 0 rgba(0,0,0,.08);box-shadow:0 8px 14px 0 rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box}.exitConfirmationModal__titleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.exitConfirmationModal__title{color:#333;text-align:center;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:.04em;white-space:nowrap}.exitConfirmationModal__note{color:#d40d0d;text-align:center;font-size:12px;line-height:1.25;letter-spacing:.02em}.exitConfirmationModal__contentArea{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-item-align:stretch;align-self:stretch;background:#e8f6ff}.exitConfirmationModal__contentTitleArea{display:-webkit-box;display:-ms-flexbox;display:flex;width:312px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.exitConfirmationModal__contentTitle{text-align:center;font-weight:700;line-height:1.25;letter-spacing:.04em}.exitConfirmationModal__contentTitle--firstLine{color:#0066ab;font-size:16px}.exitConfirmationModal__contentTitle--secondLine{color:#333;font-size:20px}.exitConfirmationModal__contentTitle--secondLineBreak{display:none}.exitConfirmationModal__featuresArea{position:relative}.exitConfirmationModal__featuresArea--pc{display:block}.exitConfirmationModal__featuresArea--sp{display:none}.exitConfirmationModal__featuresTitle{color:#fff38b;text-align:center;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:.04em;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:50px;background:#0066ab;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.exitConfirmationModal__features{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 15.5px 13px 15.5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:11px;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #0066ab;background:#fff;margin-top:14px}.exitConfirmationModal__featuresImage{width:397px}.exitConfirmationModal__buttonArea{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px;-ms-grid-row-align:stretch;align-self:stretch}.exitConfirmationModal__buttonArea--pc{display:-ms-grid;display:grid}.exitConfirmationModal__buttonArea--sp{display:none}.exitConfirmationModal__buttonAreaContent{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.exitConfirmationModal__button{text-align:center;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:.04em;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.exitConfirmationModal__button--normal{color:#333!important;border:2px solid #ccc;background:#fff}.exitConfirmationModal__button--normal:hover{background:#e6e6e6;text-decoration:none}.exitConfirmationModal__button--secondary{color:#fff!important;border:2px solid #0066ab;background:#0066ab}.exitConfirmationModal__button--secondary:hover{background:#005c9a;text-decoration:none}.exitConfirmationModal__buttonWrapper{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.exitConfirmationModal__buttonNoteWrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;margin-bottom:8px;position:relative}.exitConfirmationModal__buttonNoteWrapper::before{content:"";position:absolute;left:-14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:15px;background-image:url(/image/signup/free/exitConfirmationModal/slash_left.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.exitConfirmationModal__buttonNoteWrapper::after{content:"";position:absolute;right:-14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:15px;background-image:url(/image/signup/free/exitConfirmationModal/slash_right.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.exitConfirmationModal__buttonNote{color:#333;font-size:12px;line-height:1.25;letter-spacing:.02em}.exitConfirmationModal__buttonNote--emphasis{font-weight:700}.exitConfirmationModal__cancelLink{color:#0073b8;text-align:center;font-size:14px;line-height:1.5;letter-spacing:.04em;text-decoration:none}.exitConfirmationModal__cancelLink:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}@media (max-width:767px){.exitConfirmationModal{width:100%;max-width:400px;padding:24px;border-radius:8px}.exitConfirmationModal__titleArea{gap:16px}.exitConfirmationModal__title{font-size:18px;letter-spacing:normal}.exitConfirmationModal__contentArea{padding:16px 10.5px}.exitConfirmationModal__contentTitle--firstLine{font-size:14px}.exitConfirmationModal__contentTitle--secondLine{font-size:18px}.exitConfirmationModal__contentTitle--secondLineBreak{display:block}.exitConfirmationModal__featuresArea{position:relative}.exitConfirmationModal__featuresArea--pc{display:none}.exitConfirmationModal__featuresArea--sp{display:block}.exitConfirmationModal__featuresTitle{line-height:1.5;padding:2px 20px}.exitConfirmationModal__features{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 15px 14px 15px}.exitConfirmationModal__featuresImage{width:100%;height:100%}.exitConfirmationModal__buttonArea{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px;-ms-grid-row-align:stretch;align-self:stretch}.exitConfirmationModal__buttonArea--pc{display:none}.exitConfirmationModal__buttonArea--sp{display:-ms-grid;display:grid}}.modalContainer{position:fixed;top:0;left:0;display:none;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.6);z-index:1000;padding:0 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.modalContainer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:100%}.modalContainer__closeButton{width:30px;height:30px;border:none;cursor:pointer;padding:0;margin-bottom:4px;-webkit-box-sizing:unset;box-sizing:unset;position:relative;background:0 0}.modalContainer__closeButton::before{content:"\e923";position:absolute;font-family:icomoon-common,monospace;font-size:35px;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}