
:where(:not(fieldset,progress,meter)) {
    background-origin: border-box;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 0;
}
*, :after, :before {
    box-sizing: border-box;
}
* {
    line-height: calc(.5rem + 1em);
    margin: 0;
    padding: 0;
}

:where(p,h1,h2,h3,h4,h5,h6) {
    overflow-wrap: break-word;
}

:where(svg):where(:not([fill])) {
    fill: none;
    stroke: currentcolor;
    stroke-linecap: round;
    stroke-linejoin: round;
}

:where(svg) {
    fill: currentcolor;
    stroke: none;
}
:where(img,svg,video) {
    block-size: auto;
    max-inline-size: 100%;
}
:where(img,svg,video,canvas,audio,iframe,embed,object) {
    display: block;
}



h1 {
    font-size: 2em;
}



body {
    color: #000;
    font-display: swap;
    font-family: Noto Sans JP, Helvetica Neue, Arial, Hiragino Kaku Gothic ProN, Hiragino Sans, Yu Gothic, Meiryo, sans-serif;
    font-size: 16px;
}
body {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizespeed;
    min-block-size: 100%;
}

._index-module--actual_buy--1092c {
    position: relative;
}

._mainImage-module--main_image--2714b {
    background-image: url(/static/img-sp-main-62bbbca6b70eab704a847f5ebaf95edd.webp),url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22430%22%20height%3D%22932%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%22215%22%20cy%3D%22360%22%20r%3D%22425%22%20fill%3D%22%2333E89A%22%2F%3E%3C%2Fsvg%3E");
    background-position: center 21%,50%;
    background-repeat: no-repeat,no-repeat;
    background-size: contain,cover;
    height: 100svh;
    position: relative;
}

._mainImage-module--main_image--2714b h1 {
    color: #000;
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    left: 0;
    margin-top: 16px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%;
}

._mainImage-module--logo--c79b5 {
    left: 22px;
    position: absolute;
    top: 28px;
}

._mainImage-module--logo--c79b5 svg {
    height: 18px;
    opacity: .5;
    width: 96px;
}

._feature-module--feature--b6336 {
    position: relative;
}

._feature-module--feature--b6336 h2 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin: -65px 0 25px;
    text-align: center;
}

._feature-module--feature_list--2a937 {
    display: flex
;
    flex-direction: column;
    height: 100vh;
}

li {
    list-style-type: none;
}

._feature-module--feature_list--2a937 li._feature-module--feature_item01--8b9d2 {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22400%22%20height%3D%22310%22%20viewBox%3D%220%200%20400%20310%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20opacity%3D%220.7%22%20cx%3D%22200%22%20cy%3D%22155%22%20r%3D%22200%22%20fill%3D%22%2333E89A%22%2F%3E%3C%2Fsvg%3E"),url(/static/img-sp-feature01-bef4f96b0da478d62279060ddcce59fa.jpg);
}
._feature-module--feature_list--2a937 li {
    align-items: center;
    background-position: 50%, 0;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, cover;
    display: flex
;
    height: 33.3333333333%;
    justify-content: center;
    overflow: hidden;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba {
    width: 80%;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba h3 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin-bottom: 15px;
    text-align: center;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba p {
    font-size: 18px;
    line-height: 1.5;
}

._feature-module--feature_list--2a937 li._feature-module--feature_item02--6053b {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22400%22%20height%3D%22310%22%20viewBox%3D%220%200%20400%20310%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20opacity%3D%220.7%22%20cx%3D%22200%22%20cy%3D%22155%22%20r%3D%22200%22%20fill%3D%22%2333E89A%22%2F%3E%3C%2Fsvg%3E"),url(/static/img-sp-feature02-b914c3e236ce7b5b9c4325821e3dfe37.jpg);
}
._feature-module--feature_list--2a937 li {
    align-items: center;
    background-position: 50%, 0;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, cover;
    display: flex
;
    height: 33.3333333333%;
    justify-content: center;
    overflow: hidden;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba {
    width: 80%;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba h3 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin-bottom: 15px;
    text-align: center;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba p {
    font-size: 18px;
    line-height: 1.5;
}


._feature-module--feature_list--2a937 li._feature-module--feature_item03--9d0b1 {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22400%22%20height%3D%22310%22%20viewBox%3D%220%200%20400%20310%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20opacity%3D%220.7%22%20cx%3D%22200%22%20cy%3D%22155%22%20r%3D%22200%22%20fill%3D%22%2333E89A%22%2F%3E%3C%2Fsvg%3E"),url(/static/img-sp-feature03-7eafc84eb231d6e4a34c43178d750f26.jpg);
}
._feature-module--feature_list--2a937 li {
    align-items: center;
    background-position: 50%, 0;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, cover;
    display: flex
;
    height: 33.3333333333%;
    justify-content: center;
    overflow: hidden;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba {
    width: 80%;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba h3 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin-bottom: 15px;
    text-align: center;
}

._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba p {
    font-size: 18px;
    line-height: 1.5;
}

._flow-module--flow--b1e8c {
    position: relative;
}

._flow-module--flow--b1e8c h3 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin: 0 auto;
    padding: 25px 0;
    text-align: center;
}

._flow-module--flow_list--12b6b {
    display: flex
;
    flex-direction: column;
    margin: 0 auto;
    width: 250px;
}

._flow-module--flow_list--12b6b ._flow-module--flow_item--e080d {
    margin-bottom: 30px;
}

._flow-module--flow_list--12b6b ._flow-module--step1--d472c {
    background-image: url(/static/img-flow01-77184a818806383e8efbca225d41f038.jpg);
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    position: relative;
    width: 250px;
}

._flow-module--flow_list--12b6b ._flow-module--container--705e5:before {
    background-color: transparent;
    height: 100%;
    left: 0;
    top: 0;
    transition: all .5s 
ease 0s;
    width: 100%;
}

._flow-module--flow_list--12b6b ._flow-module--container--705e5:after, ._flow-module--flow_list--12b6b ._flow-module--container--705e5:before {
    content: "";
    display: block;
    position: absolute;
    transition: all .5s 
ease 0s;
}

._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
    align-items: center;
    background-color: #33e89a;
    bottom: 0;
    display: flex
;
    height: 50px;
    justify-content: space-between;
    left: 0;
    padding: 0 8px;
    position: absolute;
    width: 100%;
}

._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
    color: #fff;
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 20px;
}

._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad span {
    color: #000;
}

._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
    font-size: 14px;
    line-height: 1.2;
    max-width: 150px;
}

._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
    background: #fff url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2252%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M14.61%2038.88c1.24%200%202.174.32%202.8.96.64.627.96%201.64.96%203.04V50h-2.98v-6.38c0-1.573-.546-2.36-1.64-2.36-.786%200-1.346.28-1.68.84-.333.56-.5%201.367-.5%202.42V50H8.59v-6.38c0-1.573-.546-2.36-1.64-2.36-.826%200-1.4.313-1.72.94-.306.613-.46%201.5-.46%202.66V50H1.79V39.08h2.28l.4%201.4h.16c.334-.56.787-.967%201.36-1.22a4.547%204.547%200%200%201%201.82-.38c.8%200%201.474.133%202.02.4.56.253.994.653%201.3%201.2h.26c.334-.56.794-.967%201.38-1.22a4.69%204.69%200%200%201%201.84-.38Zm16.749%205.64c0%201.813-.48%203.213-1.44%204.2-.947.987-2.24%201.48-3.88%201.48-1.013%200-1.92-.22-2.72-.66-.787-.44-1.407-1.08-1.86-1.92-.453-.853-.68-1.887-.68-3.1%200-1.813.473-3.207%201.42-4.18.947-.973%202.247-1.46%203.9-1.46%201.027%200%201.933.22%202.72.66.787.44%201.407%201.08%201.86%201.92.453.84.68%201.86.68%203.06Zm-7.54%200c0%201.08.173%201.9.52%202.46.36.547.94.82%201.74.82.787%200%201.353-.273%201.7-.82.36-.56.54-1.38.54-2.46s-.18-1.887-.54-2.42c-.347-.547-.92-.82-1.72-.82-.787%200-1.36.273-1.72.82-.347.533-.52%201.34-.52%202.42Zm16.103-5.64c.146%200%20.32.007.52.02.2.013.36.033.48.06l-.22%202.8a2.612%202.612%200%200%200-.42-.06%203.06%203.06%200%200%200-.46-.04c-.507%200-.994.093-1.46.28-.467.173-.847.46-1.14.86-.28.4-.42.947-.42%201.64V50h-2.98V39.08h2.26l.44%201.84h.14c.32-.56.76-1.04%201.32-1.44.56-.4%201.206-.6%201.94-.6Zm7.091%200c1.507%200%202.7.433%203.58%201.3.88.853%201.32%202.073%201.32%203.66v1.44h-7.04c.027.84.274%201.5.74%201.98.48.48%201.14.72%201.98.72.693%200%201.327-.067%201.9-.2a9.552%209.552%200%200%200%201.8-.66v2.3a7.114%207.114%200%200%201-1.7.58c-.587.133-1.3.2-2.14.2-1.093%200-2.06-.2-2.9-.6a4.627%204.627%200%200%201-1.98-1.84c-.48-.827-.72-1.873-.72-3.14%200-1.267.213-2.327.64-3.18.44-.853%201.047-1.493%201.82-1.92.773-.427%201.673-.64%202.7-.64Zm.02%202.12c-.587%200-1.066.187-1.44.56-.373.373-.593.953-.66%201.74h4.18c-.013-.653-.193-1.2-.54-1.64-.333-.44-.846-.66-1.54-.66Z%22%2F%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%225%22%20d%3D%22M14%2015.5h12.5m0%200H39m-12.5%200V3m0%2012.5V28%22%2F%3E%3C%2Fsvg%3E) no-repeat 50%;
    background-size: 60%;
    border-radius: 73px;
    height: 73px;
    left: 50%;
    margin: -38px 0 0 -38px;
    opacity: 0;
    outline: 3px solid #33e89a;
    top: 50%;
    width: 73px;
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5:after, ._flow-module--flow_list--12b6b ._flow-module--container--705e5:before {
    content: "";
    display: block;
    position: absolute;
    transition: all .5s 
ease 0s;
}

._flow-module--flow_list--12b6b ._flow-module--step2--a98aa {
    background-image: url(/static/img-flow02-1faaa19….jpg);
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    position: relative;
    width: 250px;
}

._flow-module--flow_list--12b6b ._flow-module--step1--d472c {
    background-image: url(/static/img-flow01-77184a818806383e8efbca225d41f038.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step2--a98aa {
    background-image: url(/static/img-flow02-1faaa195a02ce0cbfc11c292e33af631.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step3--f8aba {
    background-image: url(/static/img-flow03-6f37bf7d8c07ab0277b2789a5987fca6.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step4--15dc9 {
    background-image: url(/static/img-flow04-0e59bc882492abd615e904af44a27451.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step5--3eba3 {
    background-image: url(/static/img-flow05-c64dfd92852e18a8b95fc576b40f4523.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step6--32803 {
    background-image: url(/static/img-flow06-49b15cb44e20b7330870f6e32c500530.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step7--fd6c8 {
    background-image: url(/static/img-flow07-322463f2c58c3ab6a430fc5935a0a3e4.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step8--d87f3 {
    background-image: url(/static/img-flow08-3eed3892297849898060480367132be0.jpg);
}

._flow-module--flow_list--12b6b ._flow-module--step9--2ba66 {
    background-image: url(/static/img-flow09-3919c1b5b52f47aaadb04ab72e12d60e.jpg);
}

._loanCalculator-module--loan_calculator--8b21f {
    margin: 0 auto;
    padding: 60px 0;
}

._loanCalculator-module--loan_calculator--8b21f h3 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    text-align: center;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--summary--efcad {
    font-size: 12px;
    margin: 30px 15px 0;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--form_container--4fbf4 {
    display: flex
;
    flex-direction: column;
    margin-top: 40px;
}

._loanCalculatorForm-module--form--1e7b0 {
    margin: 0 auto 50px;
    width: 250px;
}

._loanCalculatorForm-module--form_title--ffa57 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 20px;
}

._loanCalculatorForm-module--form_input--25617 {
    margin-top: 8px;
}

._loanCalculatorForm-module--form_input--25617 input {
    background-color: rgba(51, 232, 154, .5);
    color: #181818;
    font-size: 20px;
    height: 50px;
    margin-right: 8px;
    padding: 8px;
    text-align: right;
    width: 200px;
}

._loanCalculatorForm-module--form_input--25617 span {
    font-size: 20px;
    vertical-align: bottom;
}

._loanCalculatorForm-module--form_alert--ef2da {
    color: #dc3545;
    font-size: 12px;
    opacity: 0;
    transition: all .5s 
ease 0s;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--btn_box--85a64 {
    display: flex
;
    flex-direction: column;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--btn_box--85a64 ._loanCalculator-module--btn_execute--4be16 {
    background-color: #33e89a;
    border-radius: 20px;
    color: #fff;
    font-size: 28px;
    font-weight: 700;
    height: 60px;
    margin: 0 auto;
    width: 320px;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--btn_box--85a64 ._loanCalculator-module--btn_clear--15d24 {
    background-color: #b2b2b2;
    border-radius: 20px;
    color: #fff;
    font-size: 24px;
    height: 50px;
    margin: 25px auto 0;
    width: 115px;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 {
    align-items: flex-end;
    display: flex
;
    font-size: 20px;
    justify-content: center;
    margin: 50px auto 0;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 em, ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 span {
    display: inline-block;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 em {
    font-size: 52px;
    font-style: normal;
    font-weight: 700;
    height: 52px;
    line-height: 52px;
    margin: 0 8px;
}

._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 em, ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 span {
    display: inline-block;
}

._customersVoice-module--customers_voice--606a7 h3 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin: 25px 0;
    text-align: center;
}

._customersVoice-module--customers_voice_list--7372f {
    display: flex
;
    flex-direction: column;
}

._customersVoice-module--customers_voice_item--d0e63 {
    margin: 25px auto 50px;
    width: 330px;
}

._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--summary--91e8e {
    min-height: 100px;
    padding: 15px 0 0 130px;
    position: relative;
}

._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--image--c7563 {
    height: 100px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100px;
}

.gatsby-image-wrapper-constrained {
    display: inline-block;
    vertical-align: top;
}
.gatsby-image-wrapper {
    position: relative;
    overflow: hidden;
}

.gatsby-image-wrapper img {
    bottom: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-width: none;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    object-fit: cover;
}

._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--status--aafb2 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 28px;
    margin-left: 24px;
}

._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--status--aafb2:before {
    background-color: #33e89a;
    content: "";
    display: inline-block;
    height: 30px;
    margin: 0 8px 0 -24px;
    vertical-align: text-bottom;
    width: 15px;
}

._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--purpose--6ad6a {
    font-size: 20px;
    margin-top: 10px;
}

._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--purpose--6ad6a span {
    color: #33e89a;
    font-weight: 700;
    margin-right: 8px;
}

._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--text--b8113 {
    word-wrap: break-word;
    font-size: 18px;
    margin-top: 25px;
    white-space: pre-wrap;
}

._faq-module--faq--adbcd h3 {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin: 0 auto;
    padding: 25px 0;
    text-align: center;
}

._faq-module--faq_list--752e1 {
    margin: 0 18px;
}

._faq-module--faq_list--752e1 ._faq-module--faq_item--2a0a0 {
    margin-bottom: 18px;
}


._faq-module--faq_list--752e1 ._faq-module--question--f0eb8 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 18px;
}

._faq-module--actual_buy--23e14 ._faq-module--question--f0eb8:after, ._faq-module--actual_buy--23e14 ._faq-module--question--f0eb8:before {
    background-color: #33e89a;
}
._faq-module--faq_list--752e1 ._faq-module--question--f0eb8:before {
    content: "Q";
}


._faq-module--actual_buy--23e14 ._faq-module--question--f0eb8:after, ._faq-module--actual_buy--23e14 ._faq-module--question--f0eb8:before {
    background-color: #33e89a;
}
._faq-module--faq_list--752e1 ._faq-module--question--f0eb8:after {
    -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);
    clip-path: polygon(0 0, 100% 0, 50% 100%);
}

._assessment-module--assessment--b3317 {
    background-color: #e86d33;
    bottom: 0;
    color: #fff;
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 20px;
    padding: 20px 0 5px;
    position: -webkit-sticky;
    position: sticky;
    text-align: center;
    z-index: 50;
}

._assessment-module--assessment_inner--86771 {
    display: flex
;
    flex-direction: column;
}

._assessment-module--text--4cba0 {
    align-items: center;
    background-color: #4b695c;
    border-radius: 60px;
    display: flex
;
    height: 60px;
    justify-content: center;
    margin: 0 auto;
    text-align: center;
    width: 280px;
}

._assessment-module--tel--61ed6 {
    color: #000;
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 20px;
    margin-top: 7px;
}


._faq-module--faq_list--752e1 ._faq-module--answer--dfaab, ._faq-module--faq_list--752e1 ._faq-module--question--f0eb8 {
    background-color: #fff;
    border-radius: 50px;
    border-style: solid;
    border-width: 5px;
    padding: 20px 60px 20px 80px;
    position: relative;
}

._faq-module--faq_list--752e1 ._faq-module--answer--dfaab {
    word-wrap: break-word;
    background-color: #d9d9d9;
    font-size: 18px;
    white-space: pre-wrap;
}


._faq-module--actual_buy--23e14 ._faq-module--answer--dfaab, ._faq-module--actual_buy--23e14 ._faq-module--question--f0eb8 {
    border-color: #33e89a;
}


._faq-module--faq_list--752e1 ._faq-module--answer--dfaab:before, ._faq-module--faq_list--752e1 ._faq-module--question--f0eb8:before {
    border-radius: 40px;
    display: block;
    font-size: 20px;
    font-weight: 700;
    height: 40px;
    left: 20px;
    line-height: 35px;
    position: absolute;
    text-align: center;
    top: 15px;
    width: 40px;
}

._faq-module--faq_list--752e1 ._faq-module--answer--dfaab:before {
    background-color: #fff;
    border-style: solid;
    border-width: 3px;
    content: "A";
    line-height: 30px;
}

._faq-module--actual_buy--23e14 ._faq-module--answer--dfaab:before {
    border-color: #33e89a;
    color: #33e89a;
}

._faq-module--actual_buy--23e14 ._faq-module--answer--dfaab:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2239%22%20height%3D%2234%22%20viewBox%3D%220%200%2039%2034%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M2.6125%2032.25L19.5%203L36.3875%2032.25H2.6125Z%22%20fill%3D%22white%22%20stroke%3D%22%2333E89A%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E");
}

._faq-module--faq_list--752e1 ._faq-module--answer--dfaab:after {
    background-repeat: no-repeat;
    background-size: contain;
}

._faq-module--faq_list--752e1 ._faq-module--answer--dfaab:after, ._faq-module--faq_list--752e1 ._faq-module--question--f0eb8:after {
    content: "";
    display: block;
    height: 22px;
    position: absolute;
    right: 20px;
    top: 25px;
    width: 25px;
}

._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2252%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M14.61%2038.88c1.24%200%202.174.32%202.8.96.64.627.96%201.64.96%203.04V50h-2.98v-6.38c0-1.573-.546-2.36-1.64-2.36-.786%200-1.346.28-1.68.84-.333.56-.5%201.367-.5%202.42V50H8.59v-6.38c0-1.573-.546-2.36-1.64-2.36-.826%200-1.4.313-1.72.94-.306.613-.46%201.5-.46%202.66V50H1.79V39.08h2.28l.4%201.4h.16c.334-.56.787-.967%201.36-1.22a4.547%204.547%200%200%201%201.82-.38c.8%200%201.474.133%202.02.4.56.253.994.653%201.3%201.2h.26c.334-.56.794-.967%201.38-1.22a4.69%204.69%200%200%201%201.84-.38Zm16.749%205.64c0%201.813-.48%203.213-1.44%204.2-.947.987-2.24%201.48-3.88%201.48-1.013%200-1.92-.22-2.72-.66-.787-.44-1.407-1.08-1.86-1.92-.453-.853-.68-1.887-.68-3.1%200-1.813.473-3.207%201.42-4.18.947-.973%202.247-1.46%203.9-1.46%201.027%200%201.933.22%202.72.66.787.44%201.407%201.08%201.86%201.92.453.84.68%201.86.68%203.06Zm-7.54%200c0%201.08.173%201.9.52%202.46.36.547.94.82%201.74.82.787%200%201.353-.273%201.7-.82.36-.56.54-1.38.54-2.46s-.18-1.887-.54-2.42c-.347-.547-.92-.82-1.72-.82-.787%200-1.36.273-1.72.82-.347.533-.52%201.34-.52%202.42Zm16.103-5.64c.146%200%20.32.007.52.02.2.013.36.033.48.06l-.22%202.8a2.612%202.612%200%200%200-.42-.06%203.06%203.06%200%200%200-.46-.04c-.507%200-.994.093-1.46.28-.467.173-.847.46-1.14.86-.28.4-.42.947-.42%201.64V50h-2.98V39.08h2.26l.44%201.84h.14c.32-.56.76-1.04%201.32-1.44.56-.4%201.206-.6%201.94-.6Zm7.091%200c1.507%200%202.7.433%203.58%201.3.88.853%201.32%202.073%201.32%203.66v1.44h-7.04c.027.84.274%201.5.74%201.98.48.48%201.14.72%201.98.72.693%200%201.327-.067%201.9-.2a9.552%209.552%200%200%200%201.8-.66v2.3a7.114%207.114%200%200%201-1.7.58c-.587.133-1.3.2-2.14.2-1.093%200-2.06-.2-2.9-.6a4.627%204.627%200%200%201-1.98-1.84c-.48-.827-.72-1.873-.72-3.14%200-1.267.213-2.327.64-3.18.44-.853%201.047-1.493%201.82-1.92.773-.427%201.673-.64%202.7-.64Zm.02%202.12c-.587%200-1.066.187-1.44.56-.373.373-.593.953-.66%201.74h4.18c-.013-.653-.193-1.2-.54-1.64-.333-.44-.846-.66-1.54-.66Z%22%2F%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%225%22%20d%3D%22M14%2015.5h12.5m0%200H39m-12.5%200V3m0%2012.5V28%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;
    background-size: 60%;
    border-radius: 73px;
    height: 73px;
    left: 50%;
    margin: -38px 0 0 -38px;
    opacity: 0;
    outline: 3px solid #33e89a;
    top: 50%;
    width: 73px;
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5:after, ._flow-module--flow_list--12b6b ._flow-module--container--705e5:before {
    content: "";
    display: block;
    position: absolute;
    transition: all .5s 
ease 0s;
}


._flow-module--flow_list--12b6b ._flow-module--container--705e5:active:before, ._flow-module--flow_list--12b6b ._flow-module--container--705e5:hover:before {
    background-color: rgba(0, 0, 0, .8);
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5:before {
    background-color: transparent;
    height: 100%;
    left: 0;
    top: 0;
    transition: all .5s 
ease 0s;
    width: 100%;
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5:after, ._flow-module--flow_list--12b6b ._flow-module--container--705e5:before {
    content: "";
    display: block;
    position: absolute;
    transition: all .5s 
ease 0s;
}

._flow-module--flow_list--12b6b ._flow-module--container--705e5:active:after, ._flow-module--flow_list--12b6b ._flow-module--container--705e5:hover:after {
    opacity: 1;
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
    background: #fff url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2252%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M14.61%2038.88c1.24%200%202.174.32%202.8.96.64.627.96%201.64.96%203.04V50h-2.98v-6.38c0-1.573-.546-2.36-1.64-2.36-.786%200-1.346.28-1.68.84-.333.56-.5%201.367-.5%202.42V50H8.59v-6.38c0-1.573-.546-2.36-1.64-2.36-.826%200-1.4.313-1.72.94-.306.613-.46%201.5-.46%202.66V50H1.79V39.08h2.28l.4%201.4h.16c.334-.56.787-.967%201.36-1.22a4.547%204.547%200%200%201%201.82-.38c.8%200%201.474.133%202.02.4.56.253.994.653%201.3%201.2h.26c.334-.56.794-.967%201.38-1.22a4.69%204.69%200%200%201%201.84-.38Zm16.749%205.64c0%201.813-.48%203.213-1.44%204.2-.947.987-2.24%201.48-3.88%201.48-1.013%200-1.92-.22-2.72-.66-.787-.44-1.407-1.08-1.86-1.92-.453-.853-.68-1.887-.68-3.1%200-1.813.473-3.207%201.42-4.18.947-.973%202.247-1.46%203.9-1.46%201.027%200%201.933.22%202.72.66.787.44%201.407%201.08%201.86%201.92.453.84.68%201.86.68%203.06Zm-7.54%200c0%201.08.173%201.9.52%202.46.36.547.94.82%201.74.82.787%200%201.353-.273%201.7-.82.36-.56.54-1.38.54-2.46s-.18-1.887-.54-2.42c-.347-.547-.92-.82-1.72-.82-.787%200-1.36.273-1.72.82-.347.533-.52%201.34-.52%202.42Zm16.103-5.64c.146%200%20.32.007.52.02.2.013.36.033.48.06l-.22%202.8a2.612%202.612%200%200%200-.42-.06%203.06%203.06%200%200%200-.46-.04c-.507%200-.994.093-1.46.28-.467.173-.847.46-1.14.86-.28.4-.42.947-.42%201.64V50h-2.98V39.08h2.26l.44%201.84h.14c.32-.56.76-1.04%201.32-1.44.56-.4%201.206-.6%201.94-.6Zm7.091%200c1.507%200%202.7.433%203.58%201.3.88.853%201.32%202.073%201.32%203.66v1.44h-7.04c.027.84.274%201.5.74%201.98.48.48%201.14.72%201.98.72.693%200%201.327-.067%201.9-.2a9.552%209.552%200%200%200%201.8-.66v2.3a7.114%207.114%200%200%201-1.7.58c-.587.133-1.3.2-2.14.2-1.093%200-2.06-.2-2.9-.6a4.627%204.627%200%200%201-1.98-1.84c-.48-.827-.72-1.873-.72-3.14%200-1.267.213-2.327.64-3.18.44-.853%201.047-1.493%201.82-1.92.773-.427%201.673-.64%202.7-.64Zm.02%202.12c-.587%200-1.066.187-1.44.56-.373.373-.593.953-.66%201.74h4.18c-.013-.653-.193-1.2-.54-1.64-.333-.44-.846-.66-1.54-.66Z%22%2F%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%225%22%20d%3D%22M14%2015.5h12.5m0%200H39m-12.5%200V3m0%2012.5V28%22%2F%3E%3C%2Fsvg%3E) no-repeat 50%;
    background-size: 60%;
    border-radius: 73px;
    height: 73px;
    left: 50%;
    margin: -38px 0 0 -38px;
    opacity: 0;
    outline: 3px solid #33e89a;
    top: 50%;
    width: 73px;
}
._flow-module--flow_list--12b6b ._flow-module--container--705e5:after, ._flow-module--flow_list--12b6b ._flow-module--container--705e5:before {
    content: "";
    display: block;
    position: absolute;
    transition: all .5s 
ease 0s;
}

._modal-module--container--796e6 {
    display: none; 
    align-items: center;
    justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100vw;
    height: 100vh;
    z-index: 500;
}
._modal-module--container--796e6.active {
    display: flex;
}

._modal-module--overlay--86949 {
    background: rgba(0, 0, 0, .8);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 510;
}

._modal-module--modal--5bc3d {
    background-color: #fff;
    position: relative;
    width: 90%;
    z-index: 520;
}

._modal-module--actual_buy--3b318 ._modal-module--close--c40f3 {
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23181818%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%225%22%20d%3D%22m3%2032.531%2015-14.765m0%200L33%203M18%2017.766%203%203m15%2014.766L33%2032.53%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;
    background-size: 50%;
    border: 3px solid #181818;
    border-radius: 50px;
    height: 50px;
    right: 15px;
    top: 10px;
    width: 50px;
}
._modal-module--close--c40f3 {
    position: absolute;
    z-index: 530;
}

._flow-module--modal_box--40857 {
    padding: 30px 25px;
}

._flow-module--modal_box--40857 ._flow-module--modal_step--dfb4c {
    font-family: toppan-bunkyu-midashi-go-std, sans-serif;
    font-size: 32px;
    margin-left: 30px;
    position: relative;
}

._flow-module--modal_box--40857 ._flow-module--modal_step--dfb4c:before {
    background-color: #33e89a;
    border-radius: 18px;
    content: "";
    display: inline-block;
    height: 18px;
    left: -30px;
    position: absolute;
    top: 10px;
    width: 18px;
}

._flow-module--modal_box--40857 ._flow-module--modal_title--18071 {
    font-size: 24px;
    margin-top: 15px;
}

._flow-module--modal_box--40857 ._flow-module--modal_text--01093 {
    font-size: 18px;
    margin-top: 15px;
}

._flow-module--modal_box--40857 ._flow-module--modal_img--801da {
    height: 230px;
    margin-left: auto;
    margin-top: 40px;
    width: 230px;
}

._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.3s ease;
}


._flow-module--flow_list--12b6b ._flow-module--container--705e5:hover:after {
    opacity: 1;
    pointer-events: auto;
    cursor: pointer;
}

@media screen and (min-width: 900px) {
    ._mainImage-module--main_image--2714b {
        background-image: url(/static/img-pc-main-ac951d3b9c04e75c5b0b415757ba855b.webp),url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221440%22%20height%3D%221024%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%22740%22%20cy%3D%22512%22%20r%3D%22635%22%20fill%3D%22%2333E89A%22%2F%3E%3C%2Fsvg%3E");
        background-position: top,50%;
        background-size: cover;
    }
    ._mainImage-module--main_image--2714b h1 {
        font-size: 100px;
        margin-top: 110px;
    }
    ._mainImage-module--logo--c79b5 {
        left: 50%;
        margin: -25px 0 0 -131px;
        top: 50%;
    }
    ._mainImage-module--logo--c79b5 svg {
        height: auto;
        opacity: 1;
        width: auto;
    }
    ._feature-module--feature--b6336:before {
        background-color: #33e89a;
        content: "";
        display: block;
        height: 72px;
        left: 50%;
        margin-left: -320px;
        opacity: .7;
        position: absolute;
        top: 125px;
        transform: rotate(-1.5deg);
        width: 640px;
        z-index: 2;
    }
    ._feature-module--feature--b6336:before {
        top: 70px;
    }
    ._feature-module--feature--b6336 h2 {
        font-size: 80px;
        left: 0;
        margin: 0;
        position: absolute;
        text-align: center;
        top: 115px;
        width: 100%;
        z-index: 15;
    }
    ._feature-module--feature--b6336 h2 {
        top: 60px;
    }
    ._feature-module--feature_list--2a937 {
        flex-direction: row;
    }
    ._feature-module--feature_list--2a937 li._feature-module--feature_item01--8b9d2 {
        background-image: url(/static/img-pc-feature01-9c3acaf1fd8670d641a13bd4e687c0fa.jpg);
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba {
        left: 50%;
        margin-left: -50%;
        padding: 0;
        position: absolute;
        top: 40%;
        width: 100%;
        z-index: 10;
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba h3 {
        margin: -20px auto 15px;
        width: 100%;
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba p {
        font-size: 24px;
        margin: 0 auto;
        max-width: 350px;
        padding: 0 10px;
    }
    ._feature-module--feature_list--2a937 li:after {
        background-color: #33e89a;
        border-radius: 400px;
        content: "";
        display: block;
        height: 400px;
        left: 50%;
        margin: -200px 0 0 -200px;
        opacity: .7;
        position: absolute;
        top: 50%;
        width: 400px;
        z-index: 5;
    }
    ._feature-module--feature_list--2a937 li._feature-module--feature_item02--6053b {
        background-image: url(/static/img-pc-feature02-9d369ed9f3d75652d3dfb90b058f5747.jpg);
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba {
        left: 50%;
        margin-left: -50%;
        padding: 0;
        position: absolute;
        top: 40%;
        width: 100%;
        z-index: 10;
    }
    ._feature-module--feature_list--2a937 li:after {
        background-color: #33e89a;
        border-radius: 400px;
        content: "";
        display: block;
        height: 400px;
        left: 50%;
        margin: -200px 0 0 -200px;
        opacity: .7;
        position: absolute;
        top: 50%;
        width: 400px;
        z-index: 5;
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba h3 {
        margin: -20px auto 15px;
        width: 100%;
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba p {
        font-size: 24px;
        margin: 0 auto;
        max-width: 350px;
        padding: 0 10px;
    }
    ._feature-module--feature_list--2a937 li._feature-module--feature_item03--9d0b1 {
        background-image: url(/static/img-pc-feature03-f02eb9a8a9494f2ac499c5ddb2a47c8d.jpg);
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba {
        left: 50%;
        margin-left: -50%;
        padding: 0;
        position: absolute;
        top: 40%;
        width: 100%;
        z-index: 10;
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba h3 {
        margin: -20px auto 15px;
        width: 100%;
    }
    ._feature-module--feature_list--2a937 li ._feature-module--content--fb6ba p {
        font-size: 24px;
        margin: 0 auto;
        max-width: 350px;
        padding: 0 10px;
    }
    ._flow-module--flow--b1e8c h3 {
        font-size: 50px;
        padding: 60px 0;
    }
    ._flow-module--flow_list--12b6b {
        padding: 0 20px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--flow_item--e080d {
        margin-bottom: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 300px;
        width: 300px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 {
        height: 380px;
        width: 380px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a {
        height: 60px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a {
        height: 74px;
        padding: 0 10px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 32px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--step--c40ad {
        font-size: 40px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5 ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 16px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--title_box--6a76a ._flow-module--title--42363 {
        font-size: 20px;
        max-width: 200px;
    }
    ._flow-module--flow_list--12b6b ._flow-module--container--705e5:after {
        border-radius: 97px;
        height: 97px;
        margin: -50px 0 0 -50px;
        width: 97px;
    }
    ._loanCalculator-module--loan_calculator--8b21f {
        max-width: 1200px;
    }
    ._loanCalculator-module--loan_calculator--8b21f h3 {
        font-size: 50px;
    }
    ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--summary--efcad {
        font-size: 20px;
        margin: 30px auto 0;
        width: 66.6666666667%;
    }
    ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--form_container--4fbf4 {
        flex-direction: row;
        justify-content: space-between;
        margin-top: 50px;
        padding: 0 20px;
    }
    ._loanCalculatorForm-module--form--1e7b0 {
        margin: 0;
        width: 24%;
    }
    ._loanCalculatorForm-module--form_title--ffa57 {
        font-size: 24px;
    }
    ._loanCalculatorForm-module--form_input--25617 {
        margin-top: 10px;
    }
    ._loanCalculatorForm-module--form_input--25617 span {
        font-size: 24px;
    }
    ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--btn_box--85a64 {
        align-items: center;
        flex-direction: row-reverse;
        justify-content: space-between;
        margin: 40px auto 0;
        width: 630px;
    }
    ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--btn_box--85a64 ._loanCalculator-module--btn_execute--4be16 {
        font-size: 38px;
        height: 80px;
        margin: 0;
        width: 280px;
    }
    ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--btn_box--85a64 ._loanCalculator-module--btn_clear--15d24 {
        font-size: 24px;
        height: 50px;
        margin: 0;
        width: 200px;
    }
    ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 {
        align-items: center;
        font-size: 24px;
    }
    ._loanCalculator-module--loan_calculator--8b21f ._loanCalculator-module--result--a5a33 em {
        margin: 0 30px;
    }
    ._customersVoice-module--customers_voice--606a7 h3 {
        font-size: 50px;
        margin: 50px 0 70px;
    }
    ._customersVoice-module--customers_voice_list--7372f {
        flex-direction: row;
        justify-content: space-between;
        margin: 35px auto 100px;
        max-width: 1240px;
        padding: 0 20px;
    }
    ._customersVoice-module--customers_voice_item--d0e63 {
        margin: 0;
        width: 27.0491803279%;
    }
    ._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--summary--91e8e {
        min-height: none;
        padding: 0;
        position: static;
        text-align: center;
    }
    ._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--image--c7563 {
        height: 250px;
        margin: 0 auto;
        position: static;
        width: 250px;
    }
    ._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--status--aafb2 {
        margin: 25px auto 0;
    }
    ._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--purpose--6ad6a {
        font-size: 24px;
        margin-top: 15px;
    }
    ._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--purpose--6ad6a span {
        font-size: 26px;
    }
    ._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--text--b8113 {
        margin-top: 40px;
    }
    ._customersVoice-module--customers_voice_item--d0e63 {
        margin: 0;
        width: 27.0491803279%;
    }
    ._customersVoice-module--customers_voice_item--d0e63 ._customersVoice-module--summary--91e8e {
        min-height: none;
        padding: 0;
        position: static;
        text-align: center;
    }
    ._faq-module--faq_list--752e1 {
        margin: 0 auto;
        max-width: 1280px;
        width: 95vw;
    }
    ._faq-module--faq_list--752e1 ._faq-module--question--f0eb8 {
        font-size: 28px;
    }
    ._faq-module--faq_list--752e1 ._faq-module--answer--dfaab, ._faq-module--faq_list--752e1 ._faq-module--question--f0eb8 {
        padding: 35px 160px 35px 130px;
    }
    ._faq-module--faq_list--752e1 ._faq-module--answer--dfaab:before, ._faq-module--faq_list--752e1 ._faq-module--question--f0eb8:before {
        border-radius: 70px;
        font-size: 40px;
        height: 70px;
        left: 30px;
        line-height: 60px;
        top: 18px;
        width: 70px;
    }
    ._faq-module--faq_list--752e1 ._faq-module--answer--dfaab:after, ._faq-module--faq_list--752e1 ._faq-module--question--f0eb8:after {
        height: 34px;
        right: 50px;
        top: 40px;
        width: 39px;
    }
    ._assessment-module--assessment--b3317 {
        padding: 0;
    }
    ._assessment-module--assessment_inner--86771 {
        padding: 30px 20px;
    }
    ._assessment-module--assessment_inner--86771 {
        align-items: center;
        flex-direction: row;
        justify-content: space-between;
        margin: 0 auto;
        max-width: 1240px;
        padding: 40px 20px;
    }
    ._assessment-module--assessment--b3317 ._assessment-module--text--4cba0 {
        font-size: 40px;
    }
    ._assessment-module--text--4cba0 {
        border-radius: 50px;
        font-size: 45px;
        height: 92px;
        margin: 0;
        width: 55.8333333333%;
    }
    ._assessment-module--assessment--b3317 ._assessment-module--tel--61ed6 {
        font-size: 50px;
    }
    ._assessment-module--tel--61ed6 {
        font-size: 60px;
    }
    ._feature-module--feature_list--2a937 li {
        height: auto;
        position: relative;
        width: 33.3333333333%;
    }
    ._flow-module--flow_list--12b6b {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        max-width: 1220px;
        width: auto;
    }
}



