.isu6bh0{gap:4.2rem}
.isu6bh1{color:#0b50d0}
.isu6bh2{letter-spacing:1px;color:#0b50d0;font-size:4.4rem;font-weight:700;line-height:150%}
.isu6bh3{white-space:pre-line;text-align:center;color:#58616a}
.isu6bh4{width:35rem;height:auto}
@media screen and (max-width:767px){.isu6bh0.isu6bh0{gap:2.4rem}.isu6bh3.isu6bh3{word-break:keep-all;font-size:1.6rem;line-height:1.6}.isu6bh4.isu6bh4{width:24rem;max-width:100%}}
@media screen and (max-width:380px){.isu6bh4.isu6bh4.isu6bh4{width:21rem}}
.uix2z30{background-color:#4875f9;width:90%;height:100dvh;position:relative;overflow:hidden}
.uix2z31{color:#fff;z-index:10;position:relative;top:2.3rem}
.uix2z32{cursor:pointer;transition:all .5s}
.uix2z33{clip-path:polygon(50% 0%,68% 32%,100% 50%,68% 68%,50% 100%,32% 68%,0% 50%,32% 32%);background-color:#fff;width:24px;height:24px}
.uix2z34{clip-path:polygon(50% 0%,100% 0%,100% 50%,100% 100%,50% 100%,0% 100%,0% 50%,0% 0%);background-color:#2c54cb;border-radius:50%;width:16px;height:16px;margin:4px}
.uix2z35{letter-spacing:1px;font-size:4.4rem;font-weight:700;line-height:150%}
.uix2z36{letter-spacing:0;font-size:1.9rem;font-weight:400;line-height:150%}
.uix2z37{width:100%;height:auto;position:absolute;bottom:0;left:0}
.uix2z38{flex-shrink:0;width:100%;height:7rem}
.uix2z39{z-index:1;justify-content:center;width:100%;height:76rem;display:flex;position:relative;overflow:hidden}
.uix2z3a{width:2560px;height:100%;position:absolute;bottom:0}
@media screen and (max-width:767px){.uix2z30.uix2z30,.uix2z39.uix2z39{display:none}}
.qc90p21 input{--krds-input--color-border-error:transparent;border:1px solid #eef2f7;background-color:#eef2f7!important}
.qc90p21 input::placeholder{letter-spacing:0;color:#b1b8be;font-size:1.5rem;font-weight:400;line-height:150%}
.qc90p20 label{letter-spacing:0;color:#8a949e;font-size:1.5rem;font-weight:400;line-height:150%}
.qc90p22{color:#0b50d0}
.qc90p23{letter-spacing:1px;color:#0b50d0;font-size:4.4rem;font-weight:700;line-height:150%}
.qc90p24{white-space:pre-line;text-align:center;color:#58616a}
.qc90p25{letter-spacing:0;color:#8a949e;font-size:1.5rem;font-weight:400;line-height:150%}
.qc90p26{cursor:pointer}
.qc90p27{transition:all .5s}
.qc90p28{letter-spacing:0;font-size:1.5rem;font-weight:700;line-height:150%}
.qc90p29{color:#052b57}
.qc90p2a{color:#b1b8be}
.qc90p2b{border-left:1px solid #cdd1d5;margin-top:1.2rem;margin-bottom:1.2rem}
.qc90p2c{gap:2rem}
@media screen and (max-width:767px){.qc90p2c.qc90p2c{gap:1.6rem}}
