@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap";
@import "https://fonts.googleapis.com/icon?family=Material+Icons";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;500;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700&display=swap";
:root{--commercial-template-blue:#3200c3;--button-primary-color:#313fae;--Login-buttons-primary-color:#000;--Login-buttons-font-family:Kozuka-Gothic-Heavy;--Login-buttons-font-size:12px;--Login-buttons-font-size-small:12px;--benefit-modal-button-primary-color:#45319d;--benefit-modal-button-primary-color-disabled:#4555cdb6;--benefit-modal-button-secondary-color:#c372ef;--benefit-modal-button-text-color:#fff;--benefit-modal-coupon-background:#313fae;--benefit-modal-coupon-font-family:Kozuka-Gothic-Heavy;--benefit-modal-coupon-discount-font-size:16px;--benefit-modal-coupon-expiry-font-size:13px;--benefit-modal-disclaimer-title-font-size:14px;--benefit-modal-disclaimer-content-font-size:14px;--benefit-modal-merchant-container-border-color:#313fae;--benefit-modal-merchant-container-background-color:#fff;--benefit-modal-merchant-container-font-family:Kozuka-Gothic-Heavy;--benefit-modal-merchant-container-button-color:#313fae;--benefit-modal-title-color:#313fae;--benefit-modal-title-font-family:Kozuka-Gothic-Heavy;--benefit-modal-title-font-size:30px;--benefit-modal-description-font-family:Kozuka-Gothic-Heavy;--benefit-modal-description-font-size:14px;--benefit-modal-description-text-color:#565656;--benefit-modal-disclaimer-background-color:#f4f4f4;--footer-background-color:#000;--footer-header-font-family:Kozuka-Gothic-Heavy;--footer-header-font-size:26px;--footer-header-font-color:#fff;--footer-description-font-family:Kozuka-Gothic-Heavy;--footer-description-font-size:16px;--footer-description-font-color:#fff;--footer-copyright-font-family:"Noto Sans JP","Inter",sans-serif;--footer-copyright-font-size:16px;--footer-copyright-font-color:#fff;--category-heading-font-family:"Noto Serif JP","Inter",sans-serif;--category-heading-font-size:24px;--category-heading-font-color:#222124;--category-see-all-font-family:"Noto Serif JP","Manrope",sans-serif;--category-see-all-font-size:20px;--category-see-all-font-color:#3200c3;--benefit-card-title-font-family:"Noto Serif JP","Manrope",sans-serif;--benefit-card-title-font-size:16px;--benefit-card-title-font-color:#222124;--benefit-card-short-description-font-color:#fff;--benefit-card-description-font-family:"Noto Sans JP","Manrope",sans-serif;--benefit-card-description-font-size:14px;--benefit-card-description-font-color:#636363;--user-details-font-family:"Noto Serif JP","Manrope",sans-serif;--user-details-font-size:14px;--benefits-heading-font-family:"Kozuka-Gothic-Heavy";--benefits-heading-font-size:22px;--benefits-heading-font-color:#fff;--form-labels-font-family:"Noto Serif JP","Inter",sans-serif;--form-lable-font-color:#000;--news-notification-font-family:"Noto Sans JP","Manrope",sans-serif;--news-notification-title-font-color:#222124;--news-notification-time-stamp-font-color:#636363;--news-notification-message-font-color:#1a1f36;--news-notification-active-tab-background-color:#802be10d;width:100%;overflow-x:hidden}@font-face{font-family:Kozuka-Gothic-Heavy;src:url(../media/KozGoPr6N-Heavy-AlphaNum.24a9d203.eot);src:url(../media/KozGoPr6N-Heavy-AlphaNum.24a9d203.eot)format("embedded-opentype"),url(../media/KozGoPr6N-Heavy-AlphaNum.de801632.woff2)format("woff2"),url(../media/KozGoPr6N-Heavy-AlphaNum.de653508.woff)format("woff"),url(../media/KozGoPr6N-Heavy-AlphaNum.4a55a16a.ttf)format("truetype"),url(../media/KozGoPr6N-Heavy-AlphaNum.b2e9a55b.svg)format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Kozuka-Gothic-Bold;src:url(../media/KozGoPr6N-Bold-AlphaNum.b80c7e95.eot);src:url(../media/KozGoPr6N-Bold-AlphaNum.b80c7e95.eot)format("embedded-opentype"),url(../media/KozGoPr6N-Bold-AlphaNum.ad154d3f.woff2)format("woff2"),url(../media/KozGoPr6N-Bold-AlphaNum.d60445ae.woff)format("woff"),url(../media/KozGoPr6N-Bold-AlphaNum.85d4b092.ttf)format("truetype"),url(../media/KozGoPr6N-Bold-AlphaNum.bc69aa7e.svg)format("svg");font-weight:700;font-style:normal;font-display:swap}:root:lang(ja){--font-family-sans:"Noto Sans JP","Zen Kaku Gothic New","Inter",sans-serif;--font-family-serif:"Noto Serif JP",serif;--font-family-base:var(--font-family-sans)}:root:not([lang=ja]){--font-family-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-serif:Georgia,"Times New Roman",Times,serif;--font-family-base:var(--font-family-sans)}body{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#fff;margin:0;padding:0;font-size:16px;line-height:1.5}@font-face{font-family:Noto Sans JP;src:local(Noto Sans JP Light),local(NotoSansJP-Light),url(https://fonts.gstatic.com/s/notosansjp/v52/-F6pfjtqLzI2JPCgQBnw7HFQei0q1A.otf)format("opentype");font-weight:300;font-display:swap}@font-face{font-family:Noto Sans JP;src:local(Noto Sans JP),local(NotoSansJP-Regular),url(https://fonts.gstatic.com/s/notosansjp/v52/-F6pfjtqLzI2JPCgQBnw7HFQei0q1A.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Noto Sans JP;src:local(Noto Sans JP Medium),local(NotoSansJP-Medium),url(https://fonts.gstatic.com/s/notosansjp/v52/-F6pfjtqLzI2JPCgQBnw7HFQei0q1A.otf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Noto Sans JP;src:local(Noto Sans JP Bold),local(NotoSansJP-Bold),url(https://fonts.gstatic.com/s/notosansjp/v52/-F6pfjtqLzI2JPCgQBnw7HFQei0q1A.otf)format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(https://rsms.me/inter/font-files/Inter-Regular.woff2)format("woff2"),url(https://rsms.me/inter/font-files/Inter-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://rsms.me/inter/font-files/Inter-Medium.woff2)format("woff2"),url(https://rsms.me/inter/font-files/Inter-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://rsms.me/inter/font-files/Inter-SemiBold.woff2)format("woff2"),url(https://rsms.me/inter/font-files/Inter-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://rsms.me/inter/font-files/Inter-Bold.woff2)format("woff2"),url(https://rsms.me/inter/font-files/Inter-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}.ant-steps-item-title{letter-spacing:-.02em!important;color:#9b43fd!important;font-size:24px!important;font-style:normal!important;font-weight:600!important}@media screen and (max-width:768px){.ant-steps-item-title{font-size:12px!important}}.ant-steps-item-icon{border:2px;width:82px;height:82px;background:#9b43fd!important;border-color:#9b43fd33!important}@media screen and (max-width:768px){.ant-steps-item-icon{width:35px;height:35px}}.ant-steps-icon{color:#fff!important}.ant-steps-item-tail:after{border:1.16667px dashed #c5c5c5}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#0000!important}.container{--gutter-x:30px;--gutter-y:0;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);height:auto;margin-left:auto;margin-right:auto;max-width:950px!important;min-height:auto!important}@media screen and (max-width:1599px){.container{max-width:950px!important}}@media screen and (max-width:1399px){.container{max-width:950px!important}}@media screen and (max-width:1199px){.container{max-width:950px!important}}.container-fluid{--gutter-x:30px;--gutter-y:0;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5)}.button{font-family:var(--font-family-base);color:#fff;background:linear-gradient(92.66deg,#45319d 1.34%,#c372ef 107.89%);border:none;border-radius:50px;align-items:center;padding-left:20px;padding-right:20px;font-size:12px;font-style:normal;font-weight:600;line-height:18px;transition:all 1s ease-out;display:flex}.button:hover{background:linear-gradient(92.66deg,#45319d 100% 107.89%);color:#fff!important}.button:disabled{color:#fff!important;background:gray!important}#stickTop{z-index:999;background:#fff;position:sticky;top:0}
