main.main.register-lp{font-family:"Noto Sans JP",sans-serif;line-height:1.45;line-break:strict}@media screen and (max-width: 768px){main.main.register-lp{font-size:15px}}main.main.register-lp h1,main.main.register-lp h2,main.main.register-lp h3,main.main.register-lp h4,main.main.register-lp h5,main.main.register-lp p,main.main.register-lp div,main.main.register-lp li,main.main.register-lp a{color:#333}main.main.register-lp .none-min-ml{display:none}@media screen and (max-width: 520px){main.main.register-lp .none-min-ml{display:block}}main.main.register-lp .none-max-ml{display:block}@media screen and (max-width: 520px){main.main.register-lp .none-max-ml{display:none}}main.main.register-lp .container{max-width:1200px;width:calc(100% - 40px);margin-inline:auto}main.main.register-lp .container.v2{width:calc(100% - 30px)}main.main.register-lp .container.v3{width:100%}main.main.register-lp .murecho{font-family:"Murecho",sans-serif}main.main.register-lp .common-register-btn{--common-register-btn-1: #fff362;--common-register-btn-2: #ff7c1c;--common-register-btn-shadow: #bf906d80;--common-register-btn-hover-1: #fff57a;--common-register-btn-hover-2: #ff8f3d;position:relative;z-index:10;display:block;max-width:480px;width:100%;margin-inline:auto;font-weight:700}@media screen and (max-width: 1250px){main.main.register-lp .common-register-btn{max-width:335px}}main.main.register-lp .common-register-btn.v2{--common-register-btn-1: #b5fff4;--common-register-btn-2: #13c4a9;--common-register-btn-shadow: #448b8080;--common-register-btn-hover-1: #cffff8;--common-register-btn-hover-2: #2dccb4}main.main.register-lp .common-register-btn:hover .txt-top-content{background-color:var(--common-register-btn-hover-1);color:#4d4d4d}main.main.register-lp .common-register-btn:hover .txt-top-content::after{background-color:var(--common-register-btn-hover-1)}main.main.register-lp .common-register-btn:hover .txt-main{background-color:var(--common-register-btn-hover-2)}main.main.register-lp .common-register-btn .txt-top{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-bottom:11px}main.main.register-lp .common-register-btn .txt-top-content{position:relative;z-index:2;padding:10px 20px;border-radius:28px;background-color:var(--common-register-btn-1);font-size:20px}@media screen and (max-width: 1250px){main.main.register-lp .common-register-btn .txt-top-content{padding-block:4px;font-size:14px}}main.main.register-lp .common-register-btn .txt-top-content .lg{font-size:24px}@media screen and (max-width: 1250px){main.main.register-lp .common-register-btn .txt-top-content .lg{font-size:18px}}main.main.register-lp .common-register-btn .txt-top::after{content:"";position:absolute;z-index:1;left:50%;bottom:0;display:block;width:20px;aspect-ratio:1;background-color:var(--common-register-btn-1);border-radius:3px;-webkit-transform:translate(-50%, -5px) rotate(45deg) skew(3deg, 3deg);transform:translate(-50%, -5px) rotate(45deg) skew(3deg, 3deg)}main.main.register-lp .common-register-btn .txt-main{position:relative;display:block;margin-top:-32px;padding:32px 70px;border-radius:55px;background-color:var(--common-register-btn-2);-webkit-box-shadow:var(--common-register-btn-shadow) 0px 4px 6px;box-shadow:var(--common-register-btn-shadow) 0px 4px 6px;text-align:center;font-size:32px;color:#fff}@media screen and (max-width: 1250px){main.main.register-lp .common-register-btn .txt-main{margin-top:-22px;padding:16px 50px;font-size:26px}}main.main.register-lp .common-register-btn .txt-main::before{content:"";position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center;transform-origin:center;display:block;width:20px;height:25px;background-color:#fff;background:url(../images/register-lp/icon-triangle.svg) no-repeat center/contain}@media screen and (max-width: 1250px){main.main.register-lp .common-register-btn .txt-main::before{right:25px;width:15px;height:18px}}main.main.register-lp .common-ttl{text-align:center;font-weight:700}main.main.register-lp .common-ttl .txt-top{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-bottom:12px}main.main.register-lp .common-ttl .txt-top-content{position:relative;z-index:2;padding:11px 20px;background-color:#ffd78b;border-radius:26px;font-size:20px}@media screen and (max-width: 1024px){main.main.register-lp .common-ttl .txt-top-content{font-size:18px}}main.main.register-lp .common-ttl .txt-top::after{content:"";position:absolute;z-index:1;left:50%;bottom:0;display:block;width:20px;aspect-ratio:1;background-color:#ffd78b;border-radius:3px;-webkit-transform:translate(-50%, -5px) rotate(45deg) skew(3deg, 3deg);transform:translate(-50%, -5px) rotate(45deg) skew(3deg, 3deg)}main.main.register-lp .common-ttl .txt-main{margin-top:5px;margin-bottom:0;font-size:36px}@media screen and (max-width: 1024px){main.main.register-lp .common-ttl .txt-main{font-size:24px}}@media screen and (max-width: 768px){main.main.register-lp .common-ttl .txt-main{line-height:1.2}}main.main.register-lp .common-ttl .txt-main .lg{font-size:44px}@media screen and (max-width: 1024px){main.main.register-lp .common-ttl .txt-main .lg{font-size:30px}}main.main.register-lp .common-ttl .txt-main .orange{color:#ff7c1c}main.main.register-lp .common-ttl .txt-main .green{color:#13c4a9}main.main.register-lp .mv{position:relative;background-color:#edfdff}main.main.register-lp .mv .common-register-btn{position:absolute;bottom:-72px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 40px)}@media screen and (max-width: 1250px){main.main.register-lp .mv .common-register-btn{bottom:-60px}}main.main.register-lp .merit{position:relative;padding-block:130px 100px;background:#fffbd3}@media screen and (max-width: 425px){main.main.register-lp .merit{padding-block:123px 60px}}main.main.register-lp .merit::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../images/register-lp/merit-bg.webp) repeat;background-size:57px 57px;mix-blend-mode:screen}@media screen and (max-width: 1024px){main.main.register-lp .merit::before{background-size:28px 28px}}main.main.register-lp .merit .container{position:relative;z-index:2}main.main.register-lp .merit .container-list{margin-top:80px}main.main.register-lp .merit-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;max-width:880px;width:100%;margin-inline:auto}@media screen and (max-width: 1024px){main.main.register-lp .merit-ttl{max-width:680px}}@media screen and (max-width: 520px){main.main.register-lp .merit-ttl{position:relative;max-width:380px}}main.main.register-lp .merit-ttl-img{width:18.1%}@media screen and (max-width: 520px){main.main.register-lp .merit-ttl-img{min-width:75px;position:absolute;bottom:-10px}}@media screen and (max-width: 520px){main.main.register-lp .merit-ttl-img.img-1{left:0}}@media screen and (max-width: 520px){main.main.register-lp .merit-ttl-img.img-2{right:0}}main.main.register-lp .merit-ttl .common-ttl{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:20px}@media screen and (max-width: 520px){main.main.register-lp .merit-ttl .common-ttl{position:relative;z-index:1;padding-top:0}}main.main.register-lp .merit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:96px 30px}@media screen and (max-width: 1024px){main.main.register-lp .merit-list{gap:75px 15px}}main.main.register-lp .merit-item{max-width:380px;width:100%;padding:48px 39px 30px;background-color:#fff;border-radius:20px;-webkit-box-shadow:rgba(196,156,126,.4) 0px 4px 8px;box-shadow:rgba(196,156,126,.4) 0px 4px 8px}@media screen and (max-width: 1024px){main.main.register-lp .merit-item{max-width:310px;padding:40px 20px 30px}}@media screen and (max-width: 520px){main.main.register-lp .merit-item{max-width:335px}}main.main.register-lp .merit-item-no{margin-top:-116px;text-align:center;font-size:80px;font-weight:700;color:#13c4a9}@media screen and (max-width: 1024px){main.main.register-lp .merit-item-no{margin-top:-106px}}@media screen and (max-width: 425px){main.main.register-lp .merit-item-no{margin-top:-90px;font-size:60px}}main.main.register-lp .merit-item-ttl{margin-top:20px;text-align:center;font-size:24px;font-weight:700;color:#ff7c1c}@media screen and (max-width: 1024px){main.main.register-lp .merit-item-ttl{font-size:22px}}main.main.register-lp .merit-item-ttl .udl{padding-bottom:3px;border-bottom:solid 2px #ff7c1c}main.main.register-lp .merit-item-txt{margin-top:15px;line-height:1.7}main.main.register-lp .compare{padding-top:80px;background:url(../images/register-lp/compare-bg.webp) no-repeat center/cover}@media screen and (max-width: 768px){main.main.register-lp .compare{padding-top:60px}}@media screen and (max-width: 520px){main.main.register-lp .compare{background-image:url(../images/register-lp/compare-bg-sp.webp);background-position:center top}}main.main.register-lp .compare-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:13px}@media screen and (max-width: 1024px){main.main.register-lp .compare-ttl{position:relative}}@media screen and (max-width: 520px){main.main.register-lp .compare-ttl{padding-bottom:10px}}main.main.register-lp .compare-ttl-img{overflow:visible;width:27.75%;height:0;margin-top:-16px}@media screen and (max-width: 1024px){main.main.register-lp .compare-ttl-img{position:absolute}}@media screen and (max-width: 520px){main.main.register-lp .compare-ttl-img{bottom:0}}@media screen and (max-width: 1024px){main.main.register-lp .compare-ttl-img.img-1{left:0}}@media screen and (max-width: 520px){main.main.register-lp .compare-ttl-img.img-1{width:145px}}@media screen and (max-width: 1024px){main.main.register-lp .compare-ttl-img.img-2{right:0}}@media screen and (max-width: 520px){main.main.register-lp .compare-ttl-img.img-2{width:135px}}main.main.register-lp .compare-ttl .common-ttl{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1024px){main.main.register-lp .compare-ttl .common-ttl{position:relative;z-index:1}}main.main.register-lp .compare-content{margin-top:60px}@media screen and (max-width: 1024px){main.main.register-lp .compare-content{position:relative;z-index:1}}@media screen and (max-width: 520px){main.main.register-lp .compare-content{margin-top:96px}}main.main.register-lp .compare-content-inner{display:grid;grid-template-columns:24.5% 1fr 1fr;grid-template-rows:repeat(4, auto);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;max-width:980px;width:100%;margin-inline:auto}@media screen and (max-width: 1024px){main.main.register-lp .compare-content-inner{-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px}}@media screen and (max-width: 520px){main.main.register-lp .compare-content-inner{grid-template-columns:60px 1fr 1fr}}main.main.register-lp .compare-content-inner .cell{--compare-cell-radius: 20px}@media screen and (max-width: 768px){main.main.register-lp .compare-content-inner .cell{--compare-cell-radius: 10px}}main.main.register-lp .compare-content-inner .cell div{display:grid;place-items:center;width:100%;height:100%;padding:23px 10px;background-color:#fff;text-align:center;font-size:18px;line-height:1.7}@media screen and (max-width: 1024px){main.main.register-lp .compare-content-inner .cell div{font-size:15px;padding:15px 6px}}@media screen and (max-width: 768px){main.main.register-lp .compare-content-inner .cell div{line-height:1.5}}main.main.register-lp .compare-content-inner .cell .gray{background-color:#f0f0f0}main.main.register-lp .compare-content-inner .cell .yellow{background-color:#fffcde}main.main.register-lp .compare-content-inner .cell .green{padding-block:14px;background-color:#13c4a9}main.main.register-lp .compare-content-inner .cell .green p{font-size:20px;color:#fff;font-weight:700}@media screen and (max-width: 1024px){main.main.register-lp .compare-content-inner .cell .green p{font-size:18px}}main.main.register-lp .compare-content-inner .cell .orange{padding-block:14px;background-color:#ff7c1c}main.main.register-lp .compare-content-inner .cell .orange p{font-size:24px;color:#fff;font-weight:700}@media screen and (max-width: 1024px){main.main.register-lp .compare-content-inner .cell .orange p{font-size:18px}}main.main.register-lp .compare-content-inner .cell .row-1{border-radius:var(--compare-cell-radius) var(--compare-cell-radius) 0 0}main.main.register-lp .compare-content-inner .cell .col-1{font-weight:700}main.main.register-lp .compare-content-inner .cell .col-3{font-weight:500;border-right:solid 3px #ff7c1c;border-left:solid 3px #ff7c1c}@media screen and (max-width: 1024px){main.main.register-lp .compare-content-inner .cell .col-3{border-right-width:1px;border-left-width:1px}}main.main.register-lp .compare-content-inner .cell .col-3.row-4{border-bottom:solid 3px #ff7c1c}@media screen and (max-width: 1024px){main.main.register-lp .compare-content-inner .cell .col-3.row-4{border-bottom-width:1px}}main.main.register-lp .compare-content-inner .cell .col-1{border-radius:var(--compare-cell-radius) 0 0 var(--compare-cell-radius)}main.main.register-lp .compare-content-inner .cell .row-2,main.main.register-lp .compare-content-inner .cell .row-3,main.main.register-lp .compare-content-inner .cell .row-4{min-height:137px}@media screen and (max-width: 1024px){main.main.register-lp .compare-content-inner .cell .row-2,main.main.register-lp .compare-content-inner .cell .row-3,main.main.register-lp .compare-content-inner .cell .row-4{min-height:0}}main.main.register-lp .compare-content-inner .cell .row-4.col-2,main.main.register-lp .compare-content-inner .cell .row-4.col-3{border-radius:0 0 var(--compare-cell-radius) var(--compare-cell-radius)}main.main.register-lp .compare-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:950px;width:100%;margin-inline:auto;margin-top:60px}@media screen and (max-width: 1024px){main.main.register-lp .compare-message{max-width:850px}}@media screen and (max-width: 520px){main.main.register-lp .compare-message{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}main.main.register-lp .compare-message-img{width:32.6%}@media screen and (max-width: 1024px){main.main.register-lp .compare-message-img{width:28%}}@media screen and (max-width: 768px){main.main.register-lp .compare-message-img{width:22%}}@media screen and (max-width: 520px){main.main.register-lp .compare-message-img{width:160px}}main.main.register-lp .compare-message-txt{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:36px;margin-bottom:74px}@media screen and (max-width: 1024px){main.main.register-lp .compare-message-txt{margin-bottom:50px}}@media screen and (max-width: 520px){main.main.register-lp .compare-message-txt{margin-bottom:15px}}main.main.register-lp .compare-message-txt::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:68px;height:55px;background:url(../images/register-lp/compare-message-frame.svg) no-repeat center/contain}main.main.register-lp .compare-message-txt-inner{position:relative;z-index:1;padding:46px;background-color:#ffe7ba;border-radius:133px}@media screen and (max-width: 1024px){main.main.register-lp .compare-message-txt-inner{padding:40px 30px}}@media screen and (max-width: 768px){main.main.register-lp .compare-message-txt-inner{padding-inline:18px;border-radius:80px}}main.main.register-lp .compare-message-txt-inner .txt{text-align:center;font-size:20px;font-weight:500;line-height:1.7}@media screen and (max-width: 1024px){main.main.register-lp .compare-message-txt-inner .txt{font-size:18px}}main.main.register-lp .compare-message-txt-inner .txt .highlight{background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(60%, #ffc091));background:linear-gradient(transparent 0% 60%, #ffc091 60% 100%)}main.main.register-lp .flow{padding-block:75px 85px;background-image:repeating-linear-gradient(-45deg, #ffeeda, #ffeeda 27px, #fff2e2 27px, #fff2e2 54px)}@media screen and (max-width: 1024px){main.main.register-lp .flow{background-image:repeating-linear-gradient(-45deg, #ffeeda, #ffeeda 10px, #fff2e2 10px, #fff2e2 20px)}}@media screen and (max-width: 768px){main.main.register-lp .flow{padding-block:60px}}main.main.register-lp .flow-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.4%;margin-top:60px}@media screen and (max-width: 1024px){main.main.register-lp .flow-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px 50px;max-width:600px;width:100%;margin-inline:auto}}@media screen and (max-width: 768px){main.main.register-lp .flow-list{margin-top:40px}}main.main.register-lp .flow-item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1024px){main.main.register-lp .flow-item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:260px;width:100%}}main.main.register-lp .flow-item:not(:last-of-type) .flow-item-img img{position:relative}main.main.register-lp .flow-item:not(:last-of-type) .flow-item-img::before{content:"";position:absolute;top:50%;right:-60px;display:block;width:70px;height:2px;background-color:#13c4a9}@media screen and (max-width: 1024px){main.main.register-lp .flow-item:not(:last-of-type) .flow-item-img::before{display:none}}main.main.register-lp .flow-item-head{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-weight:700}main.main.register-lp .flow-item-head::before,main.main.register-lp .flow-item-head::after{content:"";position:absolute;bottom:-7px;display:block;width:1px;height:30px;background-color:#333}main.main.register-lp .flow-item-head::before{left:-12px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}main.main.register-lp .flow-item-head::after{right:-12px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}main.main.register-lp .flow-item-head .no{margin-top:-10px;font-size:70px;line-height:1;color:#13c4a9}main.main.register-lp .flow-item-img{position:relative;margin-top:16px}main.main.register-lp .flow-item-content{margin-top:25px;text-align:center;line-height:1.44}@media screen and (max-width: 768px){main.main.register-lp .flow-item-content{margin-top:15px}}main.main.register-lp .flow-item-content .txt{font-size:18px;font-weight:500}main.main.register-lp .flow-item-content .note{margin-top:15px;line-height:1.7}@media screen and (max-width: 768px){main.main.register-lp .flow-item-content .note{margin-top:10px}}main.main.register-lp .flow-item-content .note .link{text-decoration:underline;color:#1e6fde}main.main.register-lp .flow-item-content .note .highlight{background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(60%, #ffc091));background:linear-gradient(transparent 0% 60%, #ffc091 60% 100%)}main.main.register-lp .flow-last-txt{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:60px;text-align:center;font-size:14px;font-weight:500}main.main.register-lp .flow-last-txt::before,main.main.register-lp .flow-last-txt::after{content:"";display:block;width:2px;height:50px;margin-top:8px;background-color:#333}main.main.register-lp .flow-last-txt::before{-webkit-transform:rotate(-30deg) translateX(-5px);transform:rotate(-30deg) translateX(-5px)}@media screen and (max-width: 520px){main.main.register-lp .flow-last-txt::before{-webkit-transform:rotate(-30deg) translateX(-20px);transform:rotate(-30deg) translateX(-20px)}}main.main.register-lp .flow-last-txt::after{-webkit-transform:rotate(30deg) translateX(5px);transform:rotate(30deg) translateX(5px)}@media screen and (max-width: 520px){main.main.register-lp .flow-last-txt::after{-webkit-transform:rotate(30deg) translateX(20px);transform:rotate(30deg) translateX(20px)}}main.main.register-lp .flow .common-register-btn{margin-top:12px;line-height:1.7}@media screen and (max-width: 520px){main.main.register-lp .flow .common-register-btn{margin-top:27px}}main.main.register-lp .faq{padding-block:75px 60px}@media screen and (max-width: 768px){main.main.register-lp .faq{padding-block:60px}}main.main.register-lp .faq .container{max-width:1160px}@media screen and (max-width: 768px){main.main.register-lp .faq .common-ttl .txt-main{margin-top:2px;font-size:30px}}main.main.register-lp .faq-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:60px}@media screen and (max-width: 1024px){main.main.register-lp .faq-list{gap:10px;margin-top:40px}}main.main.register-lp .faq-item{padding:30px 40px;border-radius:20px}@media screen and (max-width: 1024px){main.main.register-lp .faq-item{padding:20px}}main.main.register-lp .faq-item:nth-child(odd){background-color:#fffcde}main.main.register-lp .faq-item:nth-child(even){background-color:#eafffc}@media screen and (max-width: 1024px){main.main.register-lp .faq-item.close .btn::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}main.main.register-lp .faq-item.close .faq-item-answer{height:0}}main.main.register-lp .faq-item-question{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 520px){main.main.register-lp .faq-item-question{gap:10px}}main.main.register-lp .faq-item-question .label{font-size:36px;font-weight:700;color:#13c4a9}@media screen and (max-width: 1024px){main.main.register-lp .faq-item-question .label{font-size:34px}}main.main.register-lp .faq-item-question .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:14px;font-size:18px;font-weight:700;line-height:1.7}@media screen and (max-width: 1024px){main.main.register-lp .faq-item-question .txt{font-size:16px}}main.main.register-lp .faq-item-question .btn{cursor:pointer;display:block;position:relative;-ms-flex-item-align:center;align-self:center;width:15px;height:15px}@media screen and (min-width: 1025px){main.main.register-lp .faq-item-question .btn{display:none}}main.main.register-lp .faq-item-question .btn::before,main.main.register-lp .faq-item-question .btn::after{content:"";position:absolute;top:50%;left:50%;display:block;width:inherit;height:1px;background-color:#333;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s;transition:all .3s}main.main.register-lp .faq-item-answer{overflow:hidden;-webkit-transition:all .3s;transition:all .3s}main.main.register-lp .faq-item-answer-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding-top:30px}main.main.register-lp .faq-item-answer-inner::before{content:"";position:absolute;top:15px;display:block;width:100%;height:0;border-top:dashed 2px #bebebe}main.main.register-lp .faq-item-answer-inner .label{font-size:36px;font-weight:700;color:#ff7c1c}@media screen and (max-width: 1024px){main.main.register-lp .faq-item-answer-inner .label{font-size:34px}}main.main.register-lp .faq-item-answer-inner .txt{padding-top:15px;line-height:1.7}@media screen and (max-width: 1024px){main.main.register-lp .faq-item-answer-inner .txt{font-size:15px}}main.main.register-lp .gallery{background-color:#c9ffff}main.main.register-lp .gallery::before{content:"";display:block;width:100%;height:140px;background-color:#fff;clip-path:polygon(0 0, 100% 0, 50% 100%)}@media screen and (max-width: 1024px){main.main.register-lp .gallery::before{height:70px}}main.main.register-lp .gallery-inner{overflow:hidden;position:relative;max-width:2062px;width:100%;margin-inline:auto}main.main.register-lp .gallery-list{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(110%,2062px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px 2%;margin-top:45px}@media screen and (max-width: 520px){main.main.register-lp .gallery-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:115%;margin-top:30px}}main.main.register-lp .gallery-item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 520px){main.main.register-lp .gallery-item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:30%}}main.main.register-lp .gallery-item:nth-child(odd){-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}main.main.register-lp .gallery-item:nth-child(even){margin-top:15px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}main.main.register-lp .support{min-height:477px;padding-top:50px;background:url(../images/register-lp/support-bg.webp) #c9ffff no-repeat;background-position:center bottom;background-size:min(120%,2440px)}@media screen and (max-width: 520px){main.main.register-lp .support{padding-top:20px;background-image:url(../images/register-lp/support-bg-sp.webp)}}main.main.register-lp .support-container{position:relative;max-width:995px}@media screen and (max-width: 520px){main.main.register-lp .support-container{padding-top:82px}}main.main.register-lp .support-container.v2{width:calc(100% - 20px)}main.main.register-lp .support-img{position:absolute;width:16.4%}@media screen and (max-width: 520px){main.main.register-lp .support-img{top:0;width:109px}}@media screen and (max-width: 520px){main.main.register-lp .support-img-1{top:23px}}main.main.register-lp .support-img-2{right:0}main.main.register-lp .support-ttl{position:relative;text-align:center;font-size:24px;font-weight:700;color:#ff7c1c;line-height:1.55}main.main.register-lp .support-ttl .bg{display:inline;padding-inline:5px;background-color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}main.main.register-lp .support-ttl .half{display:inline-block;width:.6em}main.main.register-lp .support-txt{position:relative;margin-top:23px;text-align:center;font-size:18px;font-weight:500;line-height:1.7}@media screen and (max-width: 1024px){main.main.register-lp .support-txt{font-size:16px}}main.main.register-lp .support .common-register-btn-cover{margin-top:30px}@media screen and (max-width: 520px){main.main.register-lp .support .common-register-btn-cover{margin-top:15px}}/*# sourceMappingURL=page-register.css.map */