.text-color__primary{color:#073291;color:var(--primary-color)}.text-color__light-blue1{color:#59afff;color:var(--light-blue1)}.text-color__light-blue2{color:#f0f4fb;color:var(--light-blue2)}.text-color__secondary-orange{color:#f2705d;color:var(--secondary-orange)}.text-color__secondary-yellow{color:#eeb76f;color:var(--secondary-yellow)}.text-color__secondary-green{color:#83e2b7;color:var(--secondary-green)}.text-color__secondary-emerald{color:#0fcbe2;color:var(--secondary-emerald)}.text-color__secondary-dark-emerald{color:#21a8b8;color:var(--secondary-dark-emerald)}.text-color__secondary-light-blue{color:#cbe0ff;color:var(--secondary-light-blue)}.text-color__secondary-blue{color:#4947be;color:var(--secondary-blue)}.text-color__secondary-dark-blue1{color:#25245f;color:var(--secondary-dark-blue1)}.text-color__secondary-dark-blue2{color:#1a2f4e;color:var(--secondary-dark-blue2)}.text-color__gray{color:#8e8e8e;color:var(--gray)}.text-color__dark-gray1{color:#515151;color:var(--dark-gray1)}.text-color__dark-gray2{color:#292929;color:var(--dark-gray2)}.text-color__dark-gray3{color:#0c0c0c;color:var(--dark-gray3)}.text-color__light-gray1{color:#cbcbcb;color:var(--light-gray1)}.text-color__light-gray2{color:#eaeaea;color:var(--light-gray2)}.text-color__light-gray3{color:#f8f8f8;color:var(--light-gray3)}.text-color__light-gray4{color:#cbcbcb;color:var(--light-gray1)}.text-color__black{color:#000;color:var(--black)}.text-color__white{color:#fff;color:var(--white)}@media only screen and (min-width:1024px){.heading1-bold{font-size:48px;font-weight:700;letter-spacing:-2px;line-height:64px}}@media only screen and (max-width:1023px){.heading1-bold{font-size:32px;font-weight:700;letter-spacing:-1px;line-height:42px}}@media only screen and (min-width:1024px){.heading1{font-size:48px;font-style:normal;font-weight:400;letter-spacing:-2px;line-height:64px}}@media only screen and (max-width:1023px){.heading1{font-size:32px;font-style:normal;font-weight:400;letter-spacing:-1px;line-height:42px}}@media only screen and (min-width:1024px){.heading2{font-size:40px;font-weight:400;letter-spacing:-1px;line-height:52px}}@media only screen and (max-width:1023px){.heading2{font-size:28px;font-weight:400;letter-spacing:-1px;line-height:36px}}@media only screen and (min-width:1024px){.heading2-bold{font-size:40px;font-weight:700;letter-spacing:-1px;line-height:52px}}@media only screen and (max-width:1023px){.heading2-bold{font-size:28px;font-weight:700;letter-spacing:-1px;line-height:36px}}@media only screen and (min-width:1024px){.sub1{font-size:32px;font-weight:400;letter-spacing:-.75px;line-height:42px}}@media only screen and (max-width:1023px){.sub1{font-size:24px;font-weight:400;letter-spacing:-1px;line-height:32px}}@media only screen and (min-width:1024px){.sub1-bold{font-size:32px;font-weight:700;letter-spacing:-.75px;line-height:42px}}@media only screen and (max-width:1023px){.sub1-bold{font-size:24px;font-weight:700;letter-spacing:-1px;line-height:32px}}@media only screen and (min-width:1024px){.sub2{font-size:26px;font-weight:700;letter-spacing:-.75px;line-height:36px}}@media only screen and (max-width:1023px){.sub2{font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:26px}}@media only screen and (min-width:1024px){.sub2-regular{font-size:26px;font-weight:700;letter-spacing:-.75px;line-height:36px}}@media only screen and (max-width:1023px){.sub2-regular{font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:26px}}@media only screen and (min-width:1024px){.sub2-bold{font-size:26px;font-weight:700;letter-spacing:-.75px;line-height:36px}}@media only screen and (max-width:1023px){.sub2-bold{font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:26px}}@media only screen and (min-width:1024px){.body1{font-size:20px;font-weight:400;letter-spacing:-.5px;line-height:30px}}@media only screen and (max-width:1023px){.body1{font-size:16px;font-weight:400;letter-spacing:-.5px;line-height:24px}}@media only screen and (min-width:1024px){.body1-bold{font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:30px}}@media only screen and (max-width:1023px){.body1-bold{font-size:16px;font-weight:700;letter-spacing:-.5px;line-height:24px}}@media only screen and (min-width:1024px){.caption1{font-size:18px;font-weight:400;letter-spacing:-.5px;line-height:26px}}@media only screen and (max-width:1023px){.caption1{font-size:14px;font-weight:400;letter-spacing:-.5px;line-height:22px}}@media only screen and (min-width:1024px){.caption1-bold{font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:26px}}@media only screen and (max-width:1023px){.caption1-bold{font-size:14px;font-weight:700;letter-spacing:-.5px;line-height:22px}}@media only screen and (min-width:1024px){.caption2{font-size:16px;font-weight:400;letter-spacing:-.5px;line-height:24px}}@media only screen and (max-width:1023px){.caption2{font-size:12px;font-weight:400;letter-spacing:-.5px;line-height:18px}}@media only screen and (min-width:1024px){.caption2-bold{font-size:16px;font-weight:700;letter-spacing:-.5px;line-height:24px}}@media only screen and (max-width:1023px){.caption2-bold{font-size:12px;font-weight:700;letter-spacing:-.5px;line-height:18px}}@media only screen and (min-width:1024px){.caption3{font-size:14px;font-weight:400;letter-spacing:-.5px;line-height:22px}}@media only screen and (max-width:1023px){.caption3{font-size:10px;font-weight:400;letter-spacing:-.5px;line-height:16px}}@media only screen and (min-width:1024px){.caption3-bold{font-size:14px;font-weight:700;letter-spacing:-.5px;line-height:22px}}@media only screen and (max-width:1023px){.caption3-bold{font-size:10px;font-weight:700;letter-spacing:-.5px;line-height:16px}}.caption4,.caption4-regular{font-weight:400}.caption4,.caption4-bold,.caption4-regular{font-size:12px;letter-spacing:-.5px;line-height:18px}.caption4-bold{font-weight:700}.link-button{border:none;color:inherit;cursor:pointer;display:inline;margin:0;padding:0}.link-button,.link-button :focus,.link-button:hover{background-color:#0000;text-decoration:none}input:focus{outline:none}input::placeholder{color:#8e8e8e;color:var(--gray)}input[type=checkbox],input[type=radio]{accent-color:#073291;accent-color:var(--primary-color);height:18px;margin:0 13px 0 4px;transform:scale(1.3)}:root{--primary-color:#073291;--light-blue1:#59afff;--light-blue2:#f0f4fb;--secondary-orange:#f2705d;--secondary-yellow:#eeb76f;--secondary-green:#83e2b7;--secondary-emerald:#0fcbe2;--secondary-dark-emerald:#21a8b8;--secondary-light-blue:#cbe0ff;--secondary-blue:#4947be;--secondary-dark-blue1:#25245f;--secondary-dark-blue2:#1a2f4e;--gray:#8e8e8e;--dark-gray3:#0c0c0c;--dark-gray2:#292929;--dark-gray1:#515151;--light-gray4:#fafafa;--light-gray3:#f8f8f8;--light-gray2:#eaeaea;--light-gray1:#cbcbcb;--black:#000;--white:#fff;--first-medium-banner:#f2f9ff;--second-medium-banner:#877669;--first-sub-promotion-button:#ffb71b;--second-sub-promotion-button:#877669}*{font-family:Spoqa Han Sans Neo,sans-serif}body{color:#0c0c0c;color:var(--dark-gray3)}*,:after,:before{box-sizing:border-box}img,svg{vertical-align:middle}a{text-decoration-line:none}a,a:hover{color:inherit}img[src$=".gif"],img[src$=".png"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:crisp-edges;transform:translateZ(0)}.hide{display:none!important}.hidden-lazy-load{height:20px;width:100%}#root,#root>div,body{min-height:100vh}body{-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0}#root>div{display:flex;flex-direction:column}main{flex:1 1;width:100%}button:focus,div:focus{outline:0}
/*# sourceMappingURL=main.3c09a376.css.map*/