.main-visual[data-v-4d1da88e]{line-height:0;position:relative}.main-visual>img[data-v-4d1da88e]{width:100%}.main-visual-label[data-v-4d1da88e]{background-color:#ffffff80;padding:1px 6px;font-size:14px;font-weight:400;line-height:1.5;display:inline-block;position:absolute;bottom:4px;left:4px}.modal[data-v-9fd83c02]{z-index:200;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-inner[data-v-9fd83c02]{box-sizing:border-box;background-color:#fff;border-radius:4px;width:312px;padding:14px 14px 24px;position:relative;box-shadow:0 4px 18px #0003}.modal-close[data-v-9fd83c02]{margin-bottom:14px;margin-left:auto;font-size:16px;font-weight:400;display:block}.modal-title[data-v-9fd83c02]{margin-bottom:16px;font-size:20px;font-weight:700}.modal-desc[data-v-9fd83c02],.modal-title[data-v-9fd83c02]{text-align:center}.modal-desc[data-v-9fd83c02],.modal-image[data-v-9fd83c02]{margin-bottom:14px}@media (width>=640px){.modal-inner[data-v-9fd83c02]{width:450px}.modal-image[data-v-9fd83c02]{margin-bottom:24px}}.modal-actions-button[data-v-9fd83c02]{color:#fff;cursor:pointer;background-color:#e27800;border:2px solid #e27800;border-radius:3px;width:264px;height:auto;margin:0 auto;padding:12px 0;font-size:18.5px;font-weight:700;display:block}.modal-actions-button+.modal-actions-button[data-v-9fd83c02]{margin-top:14px}.modal[data-v-cda65c93]{z-index:200;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-inner[data-v-cda65c93]{box-sizing:border-box;background-color:#fff;border-radius:4px;padding:14px 14px 24px;position:relative;box-shadow:0 4px 18px #0003}@media (width>=640px){.modal-inner[data-v-cda65c93]{width:450px}}.modal-close[data-v-cda65c93]{margin-bottom:14px;margin-left:auto;font-size:16px;font-weight:400;display:block}.modal-title[data-v-cda65c93]{text-align:center;margin-bottom:16px;font-size:20px;font-weight:700}.modal-desc[data-v-cda65c93]{text-align:center;width:264px;margin-bottom:24px}.modal-image[data-v-cda65c93]{margin-bottom:14px}@media (width>=640px){.modal-desc[data-v-cda65c93]{width:422px}.modal-image[data-v-cda65c93]{margin-bottom:24px}}.modal-actions-button[data-v-cda65c93]{color:#fff;cursor:pointer;background-color:#e27800;border:2px solid #e27800;border-radius:3px;width:264px;height:auto;margin:0 auto;padding:12px 0;font-size:18.5px;font-weight:700;display:block}.modal-actions-button+.modal-actions-button[data-v-cda65c93]{margin-top:14px}
