.flowHead .block[data-v-5febcb69]{gap:40px}.flowHead .block[data-v-5febcb69],.flowHead .head[data-v-5febcb69]{display:flex;flex-direction:column}.flowHead .head[data-v-5febcb69]{align-items:center;gap:10px}.flowHead h2[data-v-5febcb69]{font-size:38px;font-weight:700;letter-spacing:1.9px;line-height:1em}.flowHead h2[data-v-5febcb69]:is(.en *){letter-spacing:.5px}.flowHead .lead[data-v-5febcb69]{font-feature-settings:"palt";font-size:18px;font-weight:400;line-height:1.65em;text-align:center}.flowHead .lead span[data-v-5febcb69]{display:block}.flowHead .step[data-v-5febcb69]{display:flex;gap:4px;justify-content:center}.flowHead .item[data-v-5febcb69]{align-items:center;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:5px;max-width:200px;padding-block:15px;transition:opacity .2s ease-in-out}@media (any-hover:hover){.flowHead .item[data-v-5febcb69]:hover{opacity:.6}}.flowHead .item[data-v-5febcb69]:is([data-products=wfb] *){background:linear-gradient(180deg,#000,transparent),#249ff0;background-blend-mode:soft-light}.flowHead .item[data-v-5febcb69]:is([data-products=data] *){background:linear-gradient(180deg,#000,transparent),#1d4ed8;background-blend-mode:soft-light}.flowHead .item[data-v-5febcb69]:is([data-products=soratena] *){background:linear-gradient(180deg,#000,transparent),#2dccef;background-blend-mode:soft-light}.flowHead .item[data-v-5febcb69]:is([data-products=advertisements] *){background:linear-gradient(180deg,#000,transparent),#576cbc;background-blend-mode:soft-light}.flowHead .item[data-v-5febcb69]:first-child{clip-path:polygon(13% 0,100% 0,100% 100%,13% 100%,0 50%);padding-left:1.5%}.flowHead .item[data-v-5febcb69]:last-child{clip-path:polygon(0 0,87% 0,100% 50%,87% 100%,0 100%);padding-right:1.5%}.flowHead .catch[data-v-5febcb69]{color:#fff;font-size:14px;font-weight:700;line-height:1.1em}.flowHead .catch span[data-v-5febcb69]{font-size:20px}.flowHead .text[data-v-5febcb69]{color:#fff;font-size:22px;font-weight:700;line-height:1em}.flowHead .text[data-v-5febcb69]:is(.en *){text-align:center}@media (max-width:900px){.flowHead h2[data-v-5febcb69]{font-size:22px;letter-spacing:1.1px;line-height:1.35em}.flowHead h2 span[data-v-5febcb69]{display:block}.flowHead .lead[data-v-5febcb69]{font-size:15px;letter-spacing:.75px;line-height:1.65em;text-align:left}.flowHead .item[data-v-5febcb69]{gap:3px;padding-block:8px}.flowHead .catch[data-v-5febcb69]{font-size:10px}.flowHead .catch span[data-v-5febcb69],.flowHead .text[data-v-5febcb69]{font-size:12px}}.flowStep[data-v-caf9bf08]{padding-bottom:60px!important;padding-top:80px!important}.flowStep .block[data-v-caf9bf08]{gap:30px}.flowStep .block[data-v-caf9bf08],.flowStep .catch[data-v-caf9bf08]{display:flex;flex-direction:column}.flowStep .catch[data-v-caf9bf08]{align-items:center;clip-path:polygon(0 0,100% 0,50% 100%);color:#fff;font-size:14px;font-weight:700;gap:5px;height:50px;justify-content:center;left:50%;line-height:1.1em;position:absolute;text-align:center;top:0;transform:translate(-50%);width:110px}.flowStep .catch[data-v-caf9bf08]:is([data-products=wfb] *){background:linear-gradient(0deg,transparent,rgba(0,0,0,.5)),#249ff0;background-blend-mode:soft-light,normal}.flowStep .catch[data-v-caf9bf08]:is([data-products=data] *){background:linear-gradient(0deg,transparent,rgba(0,0,0,.5)),#1d4ed8;background-blend-mode:soft-light,normal}.flowStep .catch[data-v-caf9bf08]:is([data-products=soratena] *){background:linear-gradient(0deg,transparent,rgba(0,0,0,.5)),#2dccef;background-blend-mode:soft-light,normal}.flowStep .catch[data-v-caf9bf08]:is([data-products=advertisements] *){background:linear-gradient(0deg,transparent,rgba(0,0,0,.5)),#576cbc;background-blend-mode:soft-light,normal}.flowStep .catch span[data-v-caf9bf08]{display:block;font-size:20px}.flowStep .head[data-v-caf9bf08]{align-items:center;display:flex;flex-direction:column;gap:5px}.flowStep .heading[data-v-caf9bf08]{font-size:28px;font-weight:700;letter-spacing:1.4px;line-height:1.35em}@media (max-width:900px){.flowStep .heading[data-v-caf9bf08]{font-size:18px;letter-spacing:.9px}}.flowStep .lead[data-v-caf9bf08]{font-size:22px;font-weight:700;line-height:1em}.flowStep .content[data-v-caf9bf08]{display:flex;gap:40px}.flowStep .textarea[data-v-caf9bf08]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:30px}.flowStep .textarea p[data-v-caf9bf08]{font-size:18px;font-weight:400;line-height:1.65em;white-space:pre-wrap}.flowStep .link[data-v-caf9bf08]{border-radius:12px;cursor:pointer;padding:15px 20px 15px 15px;transition:opacity .2s ease-in-out}@media (any-hover:hover){.flowStep .link[data-v-caf9bf08]:hover{opacity:.6}}.flowStep .link[data-v-caf9bf08]:is([data-products=wfb] *){background-color:#006bc2}.flowStep .link[data-v-caf9bf08]:is([data-products=data] *){background-color:#006bc2}.flowStep .link[data-v-caf9bf08]:is([data-products=soratena] *){background-color:#006bc2}.flowStep .link[data-v-caf9bf08]:is([data-products=advertisements] *){background-color:#006bc2}.flowStep .link p[data-v-caf9bf08]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' fill='none' viewBox='0 0 9 14'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M1.75 1.746 7 6.996l-5.25 5.25'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:10px;color:#fff;font-size:18px;font-weight:700;line-height:1em;padding-right:20px}.flowStep .image[data-v-caf9bf08]{border-radius:12px;overflow:hidden;width:450px}.flowStep .image img[data-v-caf9bf08]{height:auto;width:100%}@media (max-width:900px){.flowStep .catch[data-v-caf9bf08]{font-size:12px}.flowStep .lead[data-v-caf9bf08]{font-size:18px;letter-spacing:.9px;line-height:1.35em}.flowStep .lead[data-v-caf9bf08]:is(.en *){letter-spacing:.5px;text-align:center}.flowStep .content[data-v-caf9bf08]{flex-direction:column-reverse}.flowStep .textarea[data-v-caf9bf08]{align-items:center}.flowStep .textarea p[data-v-caf9bf08]{font-size:15px;letter-spacing:.75px}.flowStep .image[data-v-caf9bf08]{width:100%}.flowStep .link[data-v-caf9bf08]{border-radius:8px;padding:12px 15px 12px 10px}.flowStep .link p[data-v-caf9bf08]{background-size:10px;font-size:15px}}
