*,*:before,*:after{box-sizing:border-box}body.is-fixed{position:fixed;left:0;width:100%;height:100%}html{width:100%;margin:0;padding:0;background:#fff;box-sizing:border-box;font-size:62.5%;font-family:Helvetica Neue,Helvetica,Arial,Meiryo,YuGothic,Yu Gothic M,Yu Gothic Medium,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,sans-serif}p{margin:0;font-size:1.6rem;line-height:1.6}img{max-width:100%;height:auto;max-height:100%;border:none}ul{margin:0;padding:0;list-style:none}a{position:relative;color:#18455a;transition:all .3s ease;cursor:pointer;text-decoration:underline}a:hover{text-decoration:none}h1,h2,h3,h4,h5{font-weight:400}button{outline:0;border:none;background:transparent;transition:all .3s ease;cursor:pointer}.pc-obj{display:none}.sp-obj{display:block}input[type=checkbox]{height:16px;width:16px;vertical-align:middle;margin:0 .4em .2em}input,select{font-size:1.5rem;border:1px solid #d3d3d3;border-radius:3px;transition:all .3s}input:hover,select:hover{border-color:#d3d3d4;background-color:#eef4f6}header{width:100%;height:48px;background-color:#fff;border-bottom:3px solid #b4b4b4}.header-inner{padding:2px 16px}header h1{display:flex;align-items:center;margin:0 auto}header .logo-group{display:block;width:40px;max-width:40px}header .logo-corp{display:block;width:161px;max-width:161px}footer{width:100%;background-color:#fff;border-top:2px solid #fa0046}.foot-nav{padding:14px 0}.foot-nav ul{text-align:center}.foot-nav ul li{display:inline-block;margin:5px 0;font-size:1.1rem}.foot-nav ul li a{text-decoration:none;color:#6e6e6e}.foot-nav ul li a:hover{text-decoration:underline;color:#4d4d4f}.foot-nav ul li+li:before{content:"";display:inline-block;margin-left:10px;padding-left:10px;height:12px;vertical-align:-2px;border-left:1px solid #6e6e6e}footer .copyright{margin-bottom:17px;padding:0 16px;color:#6e6e6e;font-size:1.1rem;text-align:center}.pagetop-box{position:sticky;bottom:0;z-index:9999}.pagetop{position:absolute;right:10px;bottom:4px}.pagetop-link{display:flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:2rem;color:#fff;background:#18455a;box-shadow:0 3px 6px #0006;border-radius:50%;cursor:pointer}.pagetop-link:hover{background:#102e3d;box-shadow:none}.pagetop-icon{display:block;position:relative;width:19px;height:10px}.pagetop-icon:before,.pagetop-icon:after{content:"";position:absolute;top:2px;width:12px;height:3px;display:inline-block;border-radius:2px;background:#fff}.pagetop-icon:before{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pagetop-icon:after{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cnt-ttl{margin:0 auto 20px;padding:8px;font-size:min(4.9vw,1.8rem);font-weight:700;color:#fff;background:#18455a}.lead-txt{font-weight:700;font-size:1.8rem}.cont-txt-box{margin:20px 0}.cont-txt-box p:not(:root){margin:12px 0}.sup-txt{font-size:1.4rem;color:#6e6e6e}.att-txt{font-size:1.6rem;color:#fa0046}.cnt-ttl-sub{margin:0 auto;font-size:1.8rem;font-weight:700;text-align:center}.step-lead-box .cnt-ttl-sub{font-size:2rem;text-align:left}.step-lead-box{margin-bottom:30px}.btm-txt-box{margin-top:20px;padding:15px;background:#f2f2f2}.btm-txt-box p:not(:root){margin:0;font-size:1.6rem}.content-wrap{background:#f2f2f2}.content-inner{margin:0 auto;padding:30px 3% 40px;width:100%;background:#fff}.content-inner p{margin:20px auto}.content-inner .modal-lead{margin:0;text-align:left}.lead-box{margin:30px auto}.lead-box p{text-align:center}.content-inner .cnt-ttl-att{margin:0;font-weight:700;color:#fa0046;text-align:left}.lead-items{margin-top:4px}.lead-items li{font-size:1.6rem}.agree-txt-box{margin-top:20px}.agree-txt-box .txt{font-size:1.2rem;white-space:pre-wrap}.agree-txt-box.terms-cont-wrap .txt{padding:0 10px}.agree-txt-inner{margin:10px auto 20px;padding:1.5rem;background:#e6e6e6}.agree-txt-scroll{width:100%;height:300px;padding:1.5rem;background:#fff;overflow-y:scroll}.agree-check{margin:0;text-align:center}.agree-check label{cursor:pointer}.agree-check label.is-disabled{color:#6e6e6e;cursor:not-allowed}.agree-check+.cnt-txt-box{margin-top:30px}.form-box{margin-top:20px}.form-box{margin:0 auto;border:1px solid #d3d3d3}.form-box dt{display:flex;align-items:center;position:relative;padding:0 1.6rem;height:46px;line-height:1.6;background:#e6e6e6;font-weight:700;font-size:1.6rem}.form-box dt small{display:inline-block;font-size:1.2rem}.form-box dd{margin:0;font-size:1.6rem;padding:2rem 2.7rem}.form-box dd .frm-input-box{width:100%}.form-box input,.form-box select{padding:10px;width:100%}.form-box dd .frm-input-radio label{display:block;font-size:1.6rem}.form-box dd .frm-input-radio label~label,.form-box dd .frm-input-radio input[type=text]{margin-top:20px}.form-box dd .frm-input-radio input[type=radio]{margin:0 5px 0 0}.form-box dd .frm-input-box+.frm-input-box{margin-top:20px}.form-box dd input[type=number]:has(~.room){max-width:200px}.form-box dd input[type=number]~.room{margin-left:8px}.frm-input-tel{display:flex;align-items:center}.frm-input-tel input:not(:root){margin:0}.frm-input-tel .tel-hyphen{margin:0 2px;font-size:1.4rem}.form-box dd input::placeholder{color:#d3d3d3}.frm-input-att:not(:root){margin:4px 0 0;font-size:1.4rem;text-align:left}.frm-input-radio~dl{margin-top:20px}.frm-input-select.is-birth{display:flex;flex-wrap:wrap;align-items:center}.frm-input-select.is-birth .frm-input-box:first-child{width:calc(100% - 1em - 13px)}.frm-input-select.is-birth .frm-input-box:nth-child(n+2){margin-top:20px;width:calc((100% - 15px)/2 - 1em - 13px)}.frm-input-select.is-birth .frm-input-box:nth-of-type(3){margin-left:15px}.frm-input-select.is-birth .birth{margin-left:10px;font-size:1.6rem}.frm-input-select.is-birth .birth:nth-of-type(n+2){margin-top:20px}.form-box dd dl{margin:0;border:none}.form-box dd dl dt{display:block;margin-top:20px;padding:0;height:auto;line-height:normal;font-size:1.4rem;font-weight:400;background:transparent}.form-box dd dl dt:first-child{margin-top:0}.form-box dd dl dd{margin:4px 0 0;padding:0}.frm-input-pin{display:flex}.form-box dd .frm-input-pin .frm-input-box{width:auto}.form-box dd .frm-input-pin .frm-input-box+.frm-input-box{margin:0 0 0 10px}.frm-input-pin input:not(:root){margin:0;text-align:center}.frm-input-pin input+input:not(:root){margin-left:10px}.frm-search-box{display:none}.frm-search-box.is-active{display:block;position:relative}.frm-search-items{position:absolute;top:0;width:100%;background:#fff;border:1px solid #18455a;box-shadow:1px 3px 3px #0003}.frm-search-items li a{display:block;padding:10px 14px;font-size:1.4rem;color:#000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.form-box dd .frm-search-property{margin:4px 0 0;text-align:left;font-size:1.4rem}.frm-password-box{margin:0;padding:0;border:none}.frm-password-box .frm-lb{position:relative}.frm-password-box input{padding-right:40px}::-ms-reveal{display:none}.frm-password-box .passbtn{padding:0;border:none;background-color:transparent;background-image:url(/assets/ic_pass_look-nQ2u-3uW.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:20px;height:20px;position:absolute;right:10px;top:calc(50% - 10px)}.frm-password-box input[type=text]~.passbtn{background-image:url(/assets/ic_pass_unlook-C1UJzwXr.svg)}.frm-input-set+.frm-input-set{margin-top:30px}.acd-trigger{display:none}.frm-input-set__lbl{position:relative}.frm-input-set__lbl label{position:relative;display:block;height:60px;line-height:60px;font-size:1.6rem;font-weight:700;background:#e6e6e6;border:1px solid #d3d3d3;z-index:2;cursor:pointer}.frm-input-set__lbl label:after{content:"";display:block;position:absolute;top:26px;right:20px;border-style:solid;border-color:#fa0046 transparent transparent transparent;border-width:8px 9px 0 9px;z-index:2;transition:all .3s}.frm-input-set__lbl label .name{display:inline-block;margin-left:8px;font-size:1.4rem;font-weight:400;width:calc(100% - 119px - 3.5em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.frm-input-set__cnt{height:0;margin:0;transition:.5s;overflow:hidden;opacity:0}.acd-trigger:checked~.frm-input-set__cnt{height:auto;visibility:visible;opacity:1}.acd-trigger:checked~.frm-input-set__lbl label:after{transform:rotate(180deg)}.acd-trigger:checked~.frm-input-set__lbl .name{display:none}.form-box dt .req{position:absolute;top:0;right:20px;bottom:0;display:inline-block;margin:auto 0;width:34px;height:18px;line-height:18px;font-size:1.4rem;color:#fff;text-align:center;background:#fa0046}.form-box dt:has(.req){padding-right:calc(2.7rem + 34px)}.form-box .is-frm-err input,.form-box .is-frm-err select{border-color:#fa0046;background:#ffeded}.frm-input-err li{margin-top:2px;font-size:1.2rem;color:#fa0046;text-align:left}.cnt-messge-err:not(:root){margin:0 0 20px;padding:12px 14px 12px 44px;text-indent:-30px;color:#fa0046;text-align:left;background:#ffeded}.cnt-messge-err i{content:"";position:relative;display:inline-block;margin-right:8px;width:22px;height:22px;border-radius:50%;background:#fa0046;vertical-align:middle}.cnt-messge-err i:before,.cnt-messge-err i:after{content:"";position:absolute;top:2px;left:-2px;right:0;bottom:0;margin:auto;width:14px;height:3px;border-top:4px solid #fff;transform:rotate(45deg)}.cnt-messge-err i:after{left:2px;transform:rotate(-45deg)}.btm-btn-box{display:flex;flex-direction:column;text-align:center;margin:30px auto}.btn{margin:0 auto;padding:1.8rem 1rem;width:100%;font-size:2rem;font-weight:700;color:#fff;text-align:center;background:#fa0046;border-radius:6px;box-shadow:0 3px 6px #0006;transition:all .3s;text-decoration:none}.btn-back{margin:-10px 0 20px;min-width:80px!important;width:max-content;border:solid 1px #d3d3d3}.btn.is-disabled{pointer-events:none;background:#b4b4b4;box-shadow:none;color:#d3d3d3}.btn:hover{box-shadow:none;background:#d9003d}.btn-back:hover{background:#f2f2f2;border-color:#f2f2f2}.btm-btn-box .link-back{margin:20px 0 0}.btm-btn-box .link-back a{display:block;margin:0 auto;padding:10px 0;max-width:max-content;width:100%;color:#18455a;font-size:1.6rem;font-weight:700;text-decoration:none}.btm-btn-box .link-back .ico-arr{height:100%}a.btn-xsmall,button.btn-xsmall{padding:8px 1em;min-width:48px;font-size:1.2rem;color:#000;text-align:center;text-decoration:none;border-radius:6px}body:has(.modal-wrap[open]){overflow:hidden}.modal-wrap[open]{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:3%;width:100%;height:100%;border:none;background:transparent;z-index:11}.modal-box{display:flex;flex-direction:column;padding:20px;background:#fff;height:100%;box-shadow:0 3px 6px #00000029}.modal-ttl{margin:0 0 6px;font-size:2rem;font-weight:700}.search-property-results{max-height:calc(100vh - 305px);overflow-y:auto}.property-results-items li{padding:10px 0;cursor:pointer}.property-results-items li+li{border-top:1px solid #e6e6e6}.property-results-items li p{margin:0;text-align:left}.property-results-items li .property{padding-left:16px;text-indent:-16px;color:#007bff;font-weight:700}.property-results-items li .property:before{content:"";display:inline-block;margin-right:6px;width:10px;height:10px;background:#18455a;border-radius:50%}.property-results-items li .address{padding-left:16px;font-size:1.4rem}.property-results-items li:hover{background-color:#007bff1a}.modal-wrap[open]~.modal-bg{position:fixed;top:0;right:0;left:0;bottom:0;background:#0000004d;z-index:10}.cnt-ttl:has(+.mypage-cont-box){margin-bottom:0}.mypage-user{padding:20px 10px 10px;text-align:right;background:#f2f2f2}.mypage-user .user{margin:0;font-size:1.8rem;font-weight:700;text-align:center}.mypage-user .mailchg-link{display:inline-block;margin-top:20px;padding:8px 13px;line-height:1;font-size:1.4rem;color:#18455a;background:#fff;border:1px solid #18455a;border-radius:4px;text-decoration:none}.mypage-items{padding:10px 0;border-bottom:1px solid #d3d3d4}.mypage-items li a{display:block;padding:10px 10px 10px 36px;text-indent:-26px;font-size:1.6rem;font-weight:700;text-decoration:none}a .ico-arr{position:relative;display:inline-block;margin-right:12px;width:14px;height:14px}a .ico-arr:before,a .ico-arr:after{content:"";position:absolute;top:3px;bottom:0;margin:auto}a .ico-arr:before{left:0;width:14px;height:14px;background:#18455a;border-radius:50%;transition:all .3s ease}a .ico-arr:after{left:5px;width:4px;height:6px;background:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}.mypage-cont-box .logout{margin:10px 0 54px}.mypage-cont-box .logout .btn-xsmall{letter-spacing:.05em}.tolink-items{border-top:1px solid #d3d3d4}.tolink-items li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #d3d3d4}.tolink-items li .ttl{position:relative;padding:6px 20px;font-size:1.6rem;font-weight:700}.tolink-items li .ttl:before{content:"";position:absolute;top:14px;left:6px;display:inline-block;width:4px;height:4px;background:#a0a0a0;border-radius:2px}.tolink-items li .btn-xsmall{flex-shrink:0}.tolink-cont-box+.btm-btn-box{margin-top:0}.help-txt-box{margin-bottom:36px}.help-txt-box p{margin:10px auto;font-weight:700}.help-txt-box img{margin:0 auto}.help-txt-box .btn{display:block;margin:2rem 2.7rem;width:auto}.help-ttl{margin:0;height:40px;line-height:40px;color:#18455a;font-size:1.8rem;font-weight:700}.help-ttl:before{content:"";display:inline-block;margin-right:10px;width:38px;height:30px;background-image:url(/assets/ic_help_ttl-zSBFNgPl.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle}.help-step-box{margin-bottom:32px}.help-step-items li{position:relative;padding-left:123px}.help-step-items li+li{margin-top:14px}.help-step-items .step-num{margin:-2px 8px 0 0;color:#fa0046;font-size:2.4rem;font-weight:700}.help-step-items .step-ttl{display:flex;align-items:flex-start;margin:0;font-size:1.6rem;font-weight:700}.help-step-items .step-img{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;margin:auto;width:115px}.help-step-items .step-txt{margin:0;font-size:1.4rem}.help-faq-box{margin-bottom:44px}.help-faq-list{margin:14px 0 0}.help-faq-list>dt{position:relative;padding:8px 8px 8px 35px;font-size:1.6rem;font-weight:700;background:#e2eaee;border-radius:6px}.help-faq-list>dt:before{content:"Q.";position:absolute;top:8px;left:6px;color:#18455a;font-size:2rem}.help-faq-list>dd{margin:14px 8px 30px 18px;line-height:1.6;font-size:1.4rem}.help-faq-list>dd:last-child{margin-bottom:0}.help-faq-list>dd a{color:#fa0046}.help-faq-list>dd a:hover{color:#d9003d}.help-faq-list>dd p{margin:14px 0;line-height:1.6;font-size:1.4rem}.help-faq-list>dd p.help-faq-txt-link a{margin:0 6px;font-weight:700}.help-faq-list>dd p small,.help-faq-list>dd li small{font-size:1.2rem}.help-faq-list>dd p .help-faq-line{display:inline-block;margin:4px 0 0;font-weight:700;font-style:normal;background:linear-gradient(transparent 40%,#e2eaee 45%)}.help-faq-list dd ol{padding-left:18px}.help-faq-list dd ol>li{margin:14px 0}.help-faq-list dd ol em{display:block;font-weight:700;font-style:normal}.help-faq-list dd ol li::marker{font-weight:700}.help-faq-list dd ul{list-style:disc;padding-left:20px}.help-faq-list dd ul li{margin:8px 0}.help-faq-list dd div{margin:14px 0}.help-faq-list dd .help-faq-box-list dt{font-weight:700}.help-faq-list dd .help-faq-box-list dd{margin:0}.ic-newwin:after{content:"";padding-left:20px;display:inline-block;width:10px;height:10px;background-image:url(/assets/ic_newwin-_mFcohoq.svg);background-size:contain;background-position:center right;background-repeat:no-repeat;opacity:.4;transition:all .3s ease}.ic-newwin:hover:after{opacity:1}.frm-err-box{margin:0 auto 20px;padding:.1em 16px;font-size:1.4rem;width:100%;line-height:1.4;color:#fa0046;background-color:#ffe8eb}.frm-err-box .frm-err-tx{margin:.8em 0;font-size:1.4rem}@media only screen and (min-width: 1025px){.pc-obj{display:block}.sp-obj{display:none}header{min-width:1200px;height:96px;border-top:3px solid #fa0046;border-bottom:1px solid #b4b4b4}.header-inner{margin:0 auto;padding:5px 16px;max-width:1300px;min-width:950px}header .logo-group{width:80px;max-width:80px}header .logo-corp{margin-left:24px;width:270px;max-width:270px}footer{min-width:1200px;height:96px;border-top:3px solid #fa0046}.foot-inner{max-width:1300px;min-width:950px;margin:0 auto;padding:0 20px}.foot-nav{padding:5px 0 0}.foot-nav ul{margin-left:10px;text-align:left}footer .copyright{margin:10px 0 15px;text-align:right}.pagetop{right:20px;bottom:20px}.cnt-ttl{padding:8px 16px;font-size:3rem;letter-spacing:.05em}.cnt-ttl-sub{font-size:2.8rem}.content-inner{margin:0 auto;padding:50px 100px;width:1200px;min-height:500px}.lead-box{margin:50px auto}.cont-txt-box p:not(:root){margin:8px 0}.agree-txt-box{margin-top:50px}.agree-txt-box .txt{font-size:1.4rem}.agree-txt-box.terms-cont-wrap .txt{margin:auto;padding:0;width:62em;line-height:1.7}.agree-txt-inner,.agree-txt-scroll{padding:30px}.step-lead-box .cnt-ttl-sub:has(~.cnt-ttl-att){display:inline-block}.content-inner .cnt-ttl-att{display:inline-block;margin-left:10px}.agree-txt-box~.agree-check{margin:50px}.agree-check+.cnt-txt-box{margin-top:50px}.btm-txt-box{padding:20px}.form-box{display:flex;flex-wrap:wrap}.form-box dt{padding-top:26px;padding-bottom:26px;width:30%;height:auto;border-bottom:1px solid #fff}.form-box dd{display:flex;flex-wrap:wrap;width:70%;font-size:1.6rem;border-bottom:1px solid #fff}.form-box dd:not(:has(div,span,fieldset)){align-items:center}.form-box dd .frm-input-box:has(~.frm-input-box){width:calc((100% - 10px)/2)}.form-box dd .frm-input-box~.frm-input-box{margin:0 0 0 10px;width:calc((100% - 10px)/2)}.form-box dd .frm-input-tel .frm-input-box{margin:0}.form-box dt:last-of-type,.form-box dd:last-of-type{border-bottom:none}.frm-input-select.is-birth .frm-input-box:first-child{width:200px}.frm-input-select.is-birth .frm-input-box:nth-child(n+2){margin:0 0 0 10px;width:calc((100% - 250px - 3em)/2)}.frm-input-select.is-birth .birth:nth-of-type(n+2){margin-top:0}.form-box dd .frm-input-radio{display:flex;flex-wrap:wrap;align-items:center}.form-box dd .frm-input-radio label+label{margin:0 0 0 10px}.form-box dd .frm-input-radio .frm-input-box{margin:0 0 0 10px;width:382px}.form-box dd .frm-input-radio .typeocc-line{width:100%}.form-box dd .frm-input-radio .typeocc-line~label,.form-box dd .frm-input-radio .typeocc-line~input[type=text]{margin-top:16px}.form-box dd input[type=number]~.room{margin-left:14px;padding:6px 0;font-size:1.6rem}.frm-input-tel .tel-hyphen{margin:0 6px;font-size:1.6rem}.form-box dd .frm-input-pin input{width:37px}.form-box dd dl{display:flex;flex-wrap:wrap;align-items:center;width:100%}.form-box dd dl dt{width:50px}.form-box dd dl dd{margin-top:20px;width:calc(100% - 50px);border:none}.form-box dd dl dd:first-of-type{margin-top:0}.form-box dl dd .frm-search-property{padding:6px 0;font-size:1.6rem}.frm-password-box{width:calc((100% - 10px)/2)}.frm-password-box .passbtn{cursor:pointer}.frm-input-set__lbl label{height:72px;line-height:72px;font-size:2.4rem}.frm-input-set__lbl label .name{margin-left:10px;width:38em;font-size:2rem}.frm-input-set__lbl label:before{margin:0 20px 0 14px;width:11px;height:23px;background-size:11px}.frm-input-set__lbl label:after{top:34px;right:26px}.btm-btn-box{margin:50px auto;position:relative}.btm-btn-box:has(.btn-back){flex-direction:row;align-items:center}.btn{padding:20px;width:auto;min-width:600px;font-size:2.8rem;letter-spacing:.05em}.btn-back{position:absolute;margin:0}.btm-btn-box .link-back{margin-top:30px}.btm-btn-box .link-back a{font-size:1.8rem}.btm-btn-box .link-back a:hover{color:#fa0046}.btm-btn-box .link-back .ico-arr{height:14px}a.btn-xsmall,button.btn-xsmall{padding:6px 1em;min-width:80px;font-size:1.4rem}a.btn-xsmall:hover,button.btn-xsmall:hover{color:#fa0046}.modal-box{padding:35px;width:770px;height:540px}.modal-ttl{font-size:2.8rem}.property-results-items li .property{margin-bottom:4px;padding-left:22px;text-indent:-22px}.property-results-items li .property:before{margin-right:10px;width:12px;height:12px}.property-results-items li .address{padding-left:22px}.mypage-cont-box{margin-top:30px}.mypage-user{display:flex;align-items:center;justify-content:space-between;padding:40px 30px}.mypage-user .user{font-size:2.4rem;text-align:left}.mypage-user .mailchg-link{margin:0;width:180px;font-weight:700;text-align:center}.mypage-user .mailchg-link:hover{color:#fa0046;border-color:#fa0046}.mypage-items{padding:20px 0}.mypage-items li{width:50%}.mypage-items li a{padding:18px;text-indent:0;font-size:1.8rem}.mypage-items.is-change{display:flex}.mypage-items.is-change li{width:calc((55% - 70px)/2)}.mypage-items.is-change li:first-child{width:45%}.mypage-items.is-change li+li{margin-left:35px}.mypage-items li a:hover{color:#fa0046;background:#f2f2f2}a:hover .ico-arr:before{background:#fa0046}.mypage-cont-box .logout{margin-bottom:90px;text-align:right}.tolink-items li{padding:18px 0}.tolink-items li .ttl{padding:4px 70px 4px 30px;font-size:1.8rem}.tolink-items li .ttl:before{left:11px}.help-txt-box{margin:30px auto 40px;width:900px}.help-txt-box p{font-size:1.8rem;text-align:center}.help-txt-box .btn{margin:2rem auto 0;width:600px}.help-ttl{height:60px;line-height:60px;font-size:2.8rem}.help-ttl:before{width:69px;height:54px}.help-step-box{margin-bottom:50px}.help-step-items{display:flex;justify-content:space-between;margin:30px auto 0}.help-step-items li{padding:40px 20px 28px;width:calc((100% - 32px) / 3);border:5px solid #e2eaee;border-radius:12px}.help-step-items li:before{content:none}.help-step-items li+li{margin:0 0 0 16px}.help-step-items .step-num{position:absolute;top:-30px;left:0;right:0;display:flex;align-items:center;justify-content:center;margin:auto;width:60px;height:60px;color:#000;font-size:3.6rem;border-radius:50%;background:#fedce6}.help-step-items .step-ttl{display:grid;place-content:center;margin-bottom:6px;height:54px;font-size:2rem;text-align:center}.help-step-items .step-img{position:static;width:220px}.help-step-items .step-txt{position:relative;padding-top:20px;font-size:1.6rem}.help-faq-box{margin-bottom:32px}.help-faq-list{margin-top:20px}.help-faq-list>dt{margin-left:45px;padding:14px 10px;color:#18455a;font-size:2rem}.help-faq-list>dt:before{top:6px;left:-45px;font-size:4rem}.help-faq-list>dd{margin:20px 15px 54px 50px;line-height:1.8;font-size:1.6rem}.help-faq-list>dd p{font-size:1.6rem}.help-faq-list>dd p small,.help-faq-list>dd li small{font-size:1.4rem}.help-faq-list dd ol{padding-left:22px}.help-faq-list dd ol>li{padding-left:12px}.ic-newwin:after{width:12px;height:12px}.frm-err-box .frm-err-tx{font-size:1.6rem}}
