@charset "UTF-8";.application-form__form.svelte-1y79kk8.svelte-1y79kk8{width:var(--width);margin:auto;text-align:center;background-color:#fff;border-radius:5px;box-shadow:0 2px 8px #ffe0d3}.application-form__form.svelte-1y79kk8 .hidden.svelte-1y79kk8{display:none}.application-form__title.svelte-1y79kk8.svelte-1y79kk8{padding-top:14px;margin:0 auto 10px;font-size:20px;text-align:center}.application-form__title.svelte-1y79kk8 p.svelte-1y79kk8{display:inline-block;font-size:14px;font-weight:700}.application-form__button-select.svelte-1y79kk8.svelte-1y79kk8{display:grid;gap:8px;padding:0 15px}.application-form__button-select.sp-grid.svelte-1y79kk8.svelte-1y79kk8{grid-template-columns:repeat(2,1fr)}.application-form__button-select.sp-grid.svelte-1y79kk8 .full-width-item.svelte-1y79kk8{grid-column:span 2}.application-form__button-select.pc-grid.svelte-1y79kk8.svelte-1y79kk8{grid-template-columns:repeat(4,1fr)}.application-form__button-select.pc-grid.svelte-1y79kk8 .full-width-pc-item.svelte-1y79kk8{grid-column:span 2}.application-form__button-select.pc-other-grid.svelte-1y79kk8.svelte-1y79kk8{grid-template-columns:repeat(2,1fr)}.application-form__button-select.svelte-1y79kk8 .application-form__button--container label.svelte-1y79kk8{display:flex;align-items:center;justify-content:center;font-size:14px;white-space:nowrap;-webkit-tap-highlight-color:transparent}.application-form__button-select.svelte-1y79kk8 .application-form__other-button--container.svelte-1y79kk8{flex:0 1 100%}.application-form__button-select.svelte-1y79kk8 .application-form__other-button--container label.svelte-1y79kk8{display:flex;align-items:center;justify-content:center;font-size:14px;white-space:nowrap;-webkit-tap-highlight-color:transparent}.application-form__button-select.svelte-1y79kk8 .application-form__button.svelte-1y79kk8{position:relative;display:inline-block;width:100%;padding:10px 16px 10px 40px;color:#888;text-align:left;cursor:pointer;background-color:#fff;border:1px solid #CCCCCC;border-radius:25px}.application-form__button-select.svelte-1y79kk8 .application-form__button .oval.svelte-1y79kk8{position:absolute;top:11px;left:12px;width:16px;height:16px;background-color:#fff;border:1px solid #CCCCCC;border-radius:2px}.application-form__button-select.svelte-1y79kk8 .application-form__button .oval .checkmark.svelte-1y79kk8{position:absolute;top:1px;left:4px;width:5.8px;height:9.6px;border-width:0 1px 1px 0;transform:rotate(45deg)}@media (hover: hover) and (pointer: fine){.application-form__button-select.svelte-1y79kk8 .application-form__button.svelte-1y79kk8:hover{color:#f48083;background-color:#fff8f5;border-color:#fcc1b5}.application-form__button-select.svelte-1y79kk8 .application-form__button:hover .oval.svelte-1y79kk8{background-color:#fff8f5;border-color:#fcc1b5;opacity:.6}}.application-form__button-select.svelte-1y79kk8 .application-form__other-button.svelte-1y79kk8{position:relative;display:inline-block;width:100%;padding:10px 16px 10px 40px;color:#888;text-align:left;cursor:pointer;background-color:#fff;border:1px solid #CCCCCC;border-radius:25px}.application-form__button-select.svelte-1y79kk8 .application-form__other-button .oval.svelte-1y79kk8{position:absolute;top:11px;left:12px;width:16px;height:16px;background-color:#fff;border:1px solid #CCCCCC;border-radius:2px}.application-form__button-select.svelte-1y79kk8 .application-form__other-button .oval .checkmark.svelte-1y79kk8{position:absolute;top:1px;left:4px;width:5.8px;height:9.6px;border-width:0 1px 1px 0;transform:rotate(45deg)}@media (hover: hover) and (pointer: fine){.application-form__button-select.svelte-1y79kk8 .application-form__other-button.svelte-1y79kk8:hover{color:#f48083;background-color:#fff8f5;border-color:#fcc1b5}.application-form__button-select.svelte-1y79kk8 .application-form__other-button:hover .oval.svelte-1y79kk8{background-color:#fff8f5;border-color:#fcc1b5}}.application-form__button-select.svelte-1y79kk8 input[type=checkbox]:checked+label .application-form__button.svelte-1y79kk8{color:#ea5d63;background-color:#feeee6;border-color:#f48083}.application-form__button-select.svelte-1y79kk8 input[type=checkbox]:checked+label .application-form__button .oval.svelte-1y79kk8{background-color:#f58282;border-color:#f48083}.application-form__button-select.svelte-1y79kk8 input[type=checkbox]:checked+label .application-form__button .oval .checkmark.svelte-1y79kk8{background-color:#f58282;border:solid #FEEEE6;border-color:#fff;border-width:0 1px 1px 0}.application-form__button-select.svelte-1y79kk8 input[type=checkbox]:checked+label .application-form__other-button.svelte-1y79kk8{color:#ea5d63;background-color:#feeee6;border-color:#f48083}.application-form__button-select.svelte-1y79kk8 input[type=checkbox]:checked+label .application-form__other-button .oval.svelte-1y79kk8{background-color:#f58282;border-color:#f48083}.application-form__button-select.svelte-1y79kk8 input[type=checkbox]:checked+label .application-form__other-button .oval .checkmark.svelte-1y79kk8{background-color:#f58282;border:solid #FEEEE6;border-color:#fff;border-width:0 1px 1px 0}.application-form__graduation-title.svelte-1y79kk8.svelte-1y79kk8,.application-form__other-title.svelte-1y79kk8.svelte-1y79kk8{padding-top:24px;padding-bottom:8px;text-align:center}.application-form__graduation-title.svelte-1y79kk8 p.svelte-1y79kk8,.application-form__other-title.svelte-1y79kk8 p.svelte-1y79kk8{display:inline-block;font-size:13px;font-weight:700;line-height:150%;vertical-align:middle;letter-spacing:4%}.application-form__submit-button.svelte-1y79kk8.svelte-1y79kk8{padding:16px}.application-form__graduation.svelte-1y79kk8.svelte-1y79kk8{display:flex;justify-content:center;padding:0 15px}
