.form_radio__WtlJM{position:relative}.form_radio__WtlJM input{display:none}.form_radio__WtlJM span{display:flex;align-items:center;gap:8px}.form_radio__WtlJM span:before{content:"";display:block;border-radius:50%;border:1px solid #ccc;width:16px;height:16px}.form_radio__WtlJM input:checked+span:before{border:1px solid #50b4ec}.form_radio__WtlJM input:checked+span:after{content:"";display:block;border-radius:50%;width:10px;height:10px;background-color:#50b4ec;position:absolute;left:3px}.form_checkbox__3jlhv{position:relative}.form_checkbox__3jlhv input{display:none}.form_checkbox__3jlhv span{display:flex;align-items:center;gap:8px}.form_checkbox__3jlhv span:before{content:"";display:block;border:1px solid #ccc;width:16px;height:16px}.form_checkbox__3jlhv input:checked+span:before{background-color:#50b4ec;border:none}.form_checkbox__3jlhv input:checked+span:after{content:"✔︎";display:block;position:absolute;color:#fff;left:1px;top:-1px}.form_question-container__S_XCy{display:flex;flex-direction:column;gap:20px;text-align:start}.form_question-container__S_XCy .form_question-text__qi6ZI{color:#333;font-size:16px;font-weight:600;margin:0}.form_question-container__S_XCy:not(:first-child){margin-top:30px}.form_question-container__S_XCy:not(:first-child):before{content:"";position:relative;top:-15px;width:100%;height:1px;background-color:#ccc}.form_form__s8CgZ{border:5px solid #edf3f8;display:flex;flex-direction:column;gap:30px;padding:30px 20px}.AnimationButton_actionarea__JUOnq{width:100%}.AnimationButton_actionarea__text__Zd4ZO{display:flex;align-items:center;justify-content:center;padding-bottom:10px;font-weight:700;font-size:11px;line-height:1.2;letter-spacing:.08em;color:#000;text-align:center}.AnimationButton_actionarea__text__Zd4ZO .AnimationButton_emphasis__cyLvu{font-size:17px}.AnimationButton_actionarea__text__Zd4ZO .AnimationButton_emphasis_pink__SqqWB{color:#f55c92}.AnimationButton_actionarea__text__Zd4ZO+.AnimationButton_actionarea__text__text__0kfKP{margin-top:12px}.AnimationButton_actionarea__text__Zd4ZO:before{margin-right:10px}.AnimationButton_actionarea__text__Zd4ZO:after,.AnimationButton_actionarea__text__Zd4ZO:before{content:"";display:block;width:18px;height:42px;background-image:url(/images/lp5/actionarea_line.png);background-size:contain;background-position:top;background-repeat:no-repeat}.AnimationButton_actionarea__text__Zd4ZO:after{margin-left:5px;transform:rotate(45deg)}.AnimationButton_actionarea__inner__tZsg4{position:relative;margin:13px 0 0;animation:AnimationButton_dokidoki__Wqllr 1.5s linear .75s infinite;z-index:100}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5{position:relative;display:flex;align-items:center;justify-content:center;padding:22px 12px 22px 32px;background:#fc3169;border:2px solid #fff;border-radius:12px;font-weight:700;font-size:22px;line-height:1.2;letter-spacing:.08em;color:#fff;overflow:hidden;text-decoration:none}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 75%);animation:AnimationButton_kirakira__j1QWJ 3s linear infinite}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5:after{content:"";display:block;width:20px;height:20px;margin-left:19px;border-radius:10px;background-color:#a80038;background-image:url(/images/lp5/actionarea_arrow.png);background-size:6px 8px;background-position:50%;background-repeat:no-repeat}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--small___xE3e{font-size:24px;padding:22px 10px;letter-spacing:.01em}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--small___xE3e:after{display:none}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--no-suffix__bUWR_{padding:18px 0}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--no-suffix__bUWR_:after{display:none}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--very-small__Lo__x{font-size:16px;margin:0 8px}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--blue__YSL_r{background:linear-gradient(90.04deg,#508de0 .07%,#50a5e0 98.37%);border:none;box-shadow:none}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--deep-blue__88Xtn{background:linear-gradient(90.04deg,#4262d3 .07%,#3f95e4 98.37%);border:none;box-shadow:none}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--light-blue__2nw92{background:linear-gradient(90.04deg,#4b8edd .07%,#73bafb 98.37%);border:none;box-shadow:none}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--round___Gi99{border-radius:50px}.AnimationButton_actionarea__inner__tZsg4 .AnimationButton_actionarea__btn__VczW5.AnimationButton_--center__NO_Um{text-align:center}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--green__q4Luq .AnimationButton_actionarea__btn__VczW5{background:#4cc32e;box-shadow:0 6px #2c711b;border:none}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--green__q4Luq .AnimationButton_actionarea__btn__VczW5:after{background-color:#2c711b}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--green__q4Luq .AnimationButton_actionarea__label__PJKQV{background-image:url(/images/lp7/btn_label.png)}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--yellow__jWIoF .AnimationButton_actionarea__btn__VczW5{background:#ffb10a}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--yellow__jWIoF .AnimationButton_actionarea__btn__VczW5:after{background-color:#ffda88}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--yellow__jWIoF .AnimationButton_actionarea__label__PJKQV{background-image:url(/images/lp5/actionarea_label_yellow.png);min-height:32px;min-width:300px;padding-top:5px;top:-17px}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--gradation-purple___3UpZ .AnimationButton_actionarea__btn__VczW5{background:linear-gradient(180deg,#f7d9ee,#d1c8ed 48.13%,#bdd8f1);border:1px solid #fff;box-shadow:0 0 9.61538px rgba(186,195,243,.5)}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--gradation-purple___3UpZ .AnimationButton_actionarea__btn__VczW5:after{background-color:#8eaee3}.AnimationButton_actionarea__inner__tZsg4.AnimationButton_--gradation-purple___3UpZ .AnimationButton_actionarea__label__PJKQV{background-image:url(/images/lp5/actionarea_label_purple.svg)}.AnimationButton_actionarea__label__PJKQV{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:2px 23px 3px;background-image:url(/images/lp5/actionarea_label.png);background-size:contain;background-position:top;background-repeat:no-repeat;font-weight:900;font-size:14px;line-height:1.5;letter-spacing:.08em;color:#000;text-align:center;z-index:10;white-space:nowrap;min-width:270px}.AnimationButton_actionarea__JUOnq.AnimationButton_fixedaction__3u3sI{padding:10px}.AnimationButton_actionarea__JUOnq.AnimationButton_fixedaction__3u3sI .AnimationButton_actionarea__btn__VczW5:before,.AnimationButton_actionarea__JUOnq.AnimationButton_fixedaction__3u3sI .AnimationButton_actionarea__inner__tZsg4{animation:none}.AnimationButton_actionarea__JUOnq.AnimationButton_layout01__di6dR{margin-top:50px}.AnimationButton_actionarea__JUOnq.AnimationButton_layout02__Sb3mr{margin:20px 0 60px}.AnimationButton_actionarea__JUOnq.AnimationButton_layout03__bEHtl{margin:20px 0 0}@keyframes AnimationButton_dokidoki__Wqllr{0%{transform:scale(1)}10%{transform:scale(1.05)}20%{transform:scale(1)}to{transform:scale(1)}}@keyframes AnimationButton_kirakira__j1QWJ{0%{left:-100%}20%{left:100%}to{left:100%}}@media screen and (max-width:374px){.AnimationButton_actionarea__text__Zd4ZO{font-size:2.9333333333vw}.AnimationButton_actionarea__text__Zd4ZO .AnimationButton_emphasis__cyLvu{font-size:4.5333333333vw}.AnimationButton_actionarea__btn__VczW5{font-size:5.8666666667vw!important;padding:5.8666666667vw 3.2vw 5.8666666667vw 8.5333333333vw}.AnimationButton_actionarea__btn__VczW5:after{width:5.3333333333vw;height:5.3333333333vw;margin-left:5.0666666667vw}}