.Layout_layoutRoot__lNjKh{margin:0;padding:0;position:relative}.Layout_layoutRoot__lNjKh,.Layout_main__E16O_{width:100%;max-width:100vw;overflow-x:hidden;display:flex;flex-direction:column;align-items:stretch}.Layout_main__E16O_>*{width:100%}.Layout_hero_ele1img__8ao5Y{position:absolute;left:-4%;top:15%;max-width:100%;height:auto}.Layout_hero_ele2img__Im0RQ{position:absolute;left:-4%;bottom:26%;max-width:100%;height:auto}@media only screen and (max-width:992px){.Layout_hero_ele1img__8ao5Y,.Layout_hero_ele2img__Im0RQ{left:-2%}}@media only screen and (max-width:768px){.Layout_hero_ele1img__8ao5Y,.Layout_hero_ele2img__Im0RQ{left:0}}@media only screen and (max-width:576px){.Layout_hero_ele1img__8ao5Y,.Layout_hero_ele2img__Im0RQ{display:none}}.NoticeBanner_noticeBanner__ECQVN{border-left:4px solid var(--border-color);background-color:var(--bg-color);border-radius:8px;padding:16px 20px;display:flex;align-items:start;gap:14px;position:relative;box-sizing:border-box;width:100%;margin:10px 0}.NoticeBanner_iconWrapper__00Cs_{flex-shrink:0;margin-top:2px;line-height:1}.NoticeBanner_contentWrapper__lJKBW{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.NoticeBanner_titleRow__oeJiq{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.NoticeBanner_titleText__eev6B{color:var(--text-color);font-size:1rem;font-weight:700;display:block}.NoticeBanner_descriptionText__yE1Mt{color:var(--text-color);font-size:.97rem;font-weight:600;line-height:1.65;margin:0}.NoticeBanner_dataContainer__uJpr3{color:#333;font-size:.97rem;font-weight:400;line-height:1.65}.NoticeBanner_dataContainer__uJpr3 p{margin:0}.RefundPolicy_container__wtmNf{display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem;--notice-danger-bg:#fff1f2;--notice-danger-border:#f43f5e;--notice-danger-label:#be123c;--notice-danger-text:#881337;--notice-info-bg:#eff6ff;--notice-info-border:#1e3a7a;--notice-info-label:#31539e;--notice-info-text:#31539e;--notice-disclaimer-bg:#fff7ed;--notice-disclaimer-border:#e8541e;--notice-disclaimer-label:#c94e2a;--notice-disclaimer-text:#f36541}.RefundPolicy_mainTitle__qW8NE{color:var(--notice-info-text);font-size:2.2rem;font-weight:700;line-height:1.2}.RefundPolicy_section__82ugm{display:flex;flex-direction:column}.RefundPolicy_sectionTitle__cfSm_{color:var(--bs-website-orange);padding-bottom:.5rem}.RefundPolicy_list__ean1K{display:flex;flex-direction:column;gap:.5rem;padding-left:1.5rem;margin:.5rem 0}.RefundPolicy_list__ean1K ol{padding-left:1.25rem}.RefundPolicy_tableContainer__H00nc{width:100%;overflow-x:auto;margin-block:2rem;border-radius:8px;box-shadow:0 1px 6px rgba(49,83,158,.08)}.RefundPolicy_table__FdQml{width:100%;border-collapse:collapse;min-width:560px;border:1px solid #ddd}.RefundPolicy_table__FdQml thead tr{background-color:var(--notice-info-text)}.RefundPolicy_table__FdQml thead tr th{color:#fff;text-align:left;padding:12px 16px;font-weight:600;letter-spacing:.02em;border:1px solid #ddd}.RefundPolicy_table__FdQml tbody tr:nth-child(2n){background:#f7f9fd}.RefundPolicy_table__FdQml tbody tr:hover{background:#eef2fb}.RefundPolicy_table__FdQml td{padding:11px 16px;color:#222;vertical-align:top;line-height:1.55;border:1px solid #ddd}.RefundPolicy_table__FdQml .RefundPolicy_refundStatusCell__vsh6k{color:var(--notice-danger-text);background-color:var(--notice-danger-bg)}.RefundPolicy_subDisclaimer__mO4HZ{font-weight:600;font-style:italic;margin-top:1rem}