﻿*,*::before,*::after{box-sizing:border-box}img{display:block}h1,h2,h3,h4,h5,h6,p{margin:0}span,b,strong,u,s{vertical-align:baseline}html{background-color:#eee;touch-action:manipulation}body{width:375px;margin:0 auto;background-color:#fff;font-family:sans-serif}.lp-header{background-color:#fff}.lp-header .lp-header-content{height:44px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.lp-sg002-class .lp-header .lp-header-content{height:60px;gap:0 3px}.lp-sg002-class .lp-header .lp-header-content i.fa-xmark{margin-right:8px;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px}.lp-header .lp-header-content.gap-15{gap:15px}.lp-keyvisual{position:relative;z-index:10}.lp-keyvisual .lp-keyvisual-content{position:relative;width:375px;height:306px}.lp-keyvisual .kv-copy{position:absolute;top:10px;left:20px}.lp-sg002-class .lp-keyvisual .kv-copy{top:15px;left:13px}.lp-keyvisual .kv-person{position:absolute;top:10px;right:3px;z-index:10}.lp-sg002-class .lp-keyvisual .kv-person{top:16px}.lp-keyvisual .kv-slotmachine-positioning{position:absolute;bottom:74px;left:20px}.lp-sg002-class .lp-keyvisual .kv-slotmachine-positioning{bottom:69px}.lp-keyvisual .kv-slotmachine-positioning .kv-slotmachine{position:relative}.lp-keyvisual .kv-slotmachine-positioning .kv-slotmachine .slotmachine-bg{position:absolute;z-index:10;bottom:0;left:0}.lp-keyvisual .kv-slotmachine-positioning .kv-slotmachine .slotmachine-counter{position:absolute;z-index:20;bottom:9px;left:9px;filter:drop-shadow(0 0 4px rgba(0,0,0,0.25))}.lp-keyvisual .kv-shape{position:absolute;z-index:20;bottom:-38px;left:0;background-color:#ffda00;width:100%;height:100px;transform:skewY(-9deg)}.lp-sg002-class .lp-keyvisual .kv-shape{bottom:-74px;height:150px}.lp-keyvisual .kv-strong-points{position:absolute;z-index:30;bottom:4px;left:0;right:0;margin:0 auto;filter:drop-shadow(0 0 4px rgba(0,0,0,0.25))}.lp-sg002-class .lp-keyvisual .kv-strong-points{filter:drop-shadow(0 0 2px rgba(0,0,0,0.25))}.lp-keyvisual .kv-annotation-wrapper{margin-top:5px;background:#FFDA00}.lp-keyvisual .kv-annotation{position:relative;z-index:40;margin:0 auto;width:335px;background:#FFF4DB;border:1px solid #FC9700;color:#FC9700;text-align:center;font-size:11px;padding:5px 0;border-radius:5px;font-weight:bold}.lp-keyvisual .kv-annotation.thin{font-size:7px;font-weight:normal}.lp-keyvisual.lp-kv--004 .lp-keyvisual-content{height:315px}.lp-keyvisual.lp-kv--004 .kv-copy{top:0;left:12px;z-index:20}.lp-keyvisual.lp-kv--004 .kv-misc{position:absolute;top:-3px;left:20px;z-index:10}.lp-keyvisual.lp-kv--004 .kv-slotmachine-positioning{position:absolute;bottom:76px;left:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.25));z-index:30}.lp-keyvisual.lp-kv--004 .kv-slotmachine-positioning .kv-slotmachine .slotmachine-counter{bottom:12px;left:14px}.lp-keyvisual.lp-kv--004 .kv-shape{bottom:-32px}.section-lp-form{position:relative;z-index:20;background-color:#ffda00}.section-lp-form .section-content{padding:36px 0 20px}.lp-sg002-class .section-lp-form .section-content{padding:4px 0 20px}.lp-sg002-class .section-lp-form .section-content:has(.thanks-lp-form){padding:33px 0 5px}.section-lp-form .form-notice{width:337px;margin:0 auto 30px;padding:5px 0;border-radius:5px;border:1px solid #FC9700;background:#FFF4DB;color:#FC9700;text-align:center;font-size:7px;font-weight:400;line-height:1.5}.section-lp-form .lp-form{position:relative;width:335px;margin:0 auto;background-color:#fff;padding:30px 20px;border-radius:8px}.section-lp-form .lp-form .lp-form-heading{position:absolute;left:0;right:0;top:-20px;height:41px;background-color:transparent;background-image:url(/assets/003/img/lp_form_heading-86d240ff2a1f545a6bdf5acf4f297fe1b3bb409ff2df01ae909d1effffe004b6.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:294px 41px;font-size:18px;font-weight:bold;line-height:41px;letter-spacing:0.54px;text-align:center;color:#fff}.section-lp-form .lp-form .lp-form-heading b{color:#FFF505}.section-lp-form .lp-form .lp-form-heading.contrast{font-size:15px}.section-lp-form .lp-form .lp-form-heading.contrast b{font-size:18px}.section-lp-form .lp-form .lp-form-heading:after{position:absolute;content:'';top:41px;left:50%;width:0;height:0;border:solid 7px;border-color:#FC9700 transparent transparent transparent;transform:translateX(-50%)}.lp-sg002-class .section-lp-form .lp-form:has(.result-sentence){padding:30px 0 5px}.section-lp-form .lp-form .result-sentence .result-sentence-1{color:#000;text-align:center;font-size:24px;font-weight:700;line-height:1.5;white-space:nowrap}.section-lp-form .lp-form .result-sentence .result-sentence-1.fs-20{font-size:20px}.section-lp-form .lp-form .result-sentence .result-sentence-1 b{vertical-align:baseline;color:#C70C00}.section-lp-form .lp-form .result-sentence .result-annotation{font-weight:400;font-size:7px;line-height:9px;text-align:center;vertical-align:middle;margin-top:4px}.section-lp-form .lp-form .result-sentence .result-sentence-2,.section-lp-form .lp-form .result-sentence .result-sentence-3,.section-lp-form .lp-form .result-sentence .result-sentence-4{padding:5px 0;color:#000;font-size:14px;font-weight:500;line-height:16px;text-align:center}.section-lp-form .lp-form .result-sentence .result-sentence-2 b,.section-lp-form .lp-form .result-sentence .result-sentence-3 b,.section-lp-form .lp-form .result-sentence .result-sentence-4 b{vertical-align:baseline;color:#E86A16}.section-lp-form .lp-form .result-sentence .result-sentence-2 b.b2,.section-lp-form .lp-form .result-sentence .result-sentence-3 b.b2,.section-lp-form .lp-form .result-sentence .result-sentence-4 b.b2{color:#C80C00}.section-lp-form .lp-form .result-sentence .result-sentence-4 b{vertical-align:baseline;color:#C70C00}.section-lp-form .lp-form .lp-form-main .step-question{position:relative;padding:0 34px 0 20px;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:1.5px;text-align:left;color:#333}.section-lp-form .lp-form .lp-form-main .step-question.small{font-size:14px}.section-lp-form .lp-form .lp-form-main .step-question b{font-weight:bold;color:#c80c00}.section-lp-form .lp-form .lp-form-main .step-question::before{position:absolute;content:'Q';top:0;left:0;width:1em;height:1em;font-size:16px;font-weight:bold;line-height:normal;letter-spacing:1.5px;text-align:left;color:#333}.section-lp-form .lp-form .lp-form-main .step-question.step--required::after{position:absolute;content:'必須';top:4px;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:17px;padding:0 4px;background-color:#c80c00;border-radius:4px;font-family:sans-serif;font-size:10px;font-weight:bold;line-height:17px;letter-spacing:0.5px;text-align:center;color:#fff}.section-lp-form .lp-form .lp-form-main .step-question.step--final{padding:0 34px 0 0;letter-spacing:0.8px}.section-lp-form .lp-form .lp-form-main .step-question.step--final:has(:not(.step--required)){padding:0 0 20px 0;line-height:1.4;letter-spacing:0.75px}.section-lp-form .lp-form .lp-form-main .step-question.step--final::before{display:none}.section-lp-form .lp-form .lp-form-main .step-question-footnote{margin-top:2px;padding:0 34px 0 20px;font-size:13px;font-weight:normal;line-height:1.5;letter-spacing:0.65px;text-align:left;color:#888}.section-lp-form .lp-form .lp-form-main .iradio-group{margin-top:15px}.section-lp-form .lp-form .lp-form-main .iradio-group .iradio-label{display:block;cursor:pointer}.section-lp-form .lp-form .lp-form-main .iradio-group .iradio-label .iradio-input{display:none}.section-lp-form .lp-form .lp-form-main .iradio-group .iradio-label .iradio-apperance{display:block;height:53px;border-radius:8px;border:solid 1px #888;background-color:#f5f5f5;font-size:15px;font-weight:bold;line-height:51px;letter-spacing:0.75px;text-align:center;color:#333}.section-lp-form .lp-form .lp-form-main .iradio-group .iradio-label:nth-of-type(n+2){margin-top:10px}.section-lp-form .lp-form .lp-form-main .iradio-group .iradio-label:active{transform:translateY(2px)}.section-lp-form .lp-form .lp-form-main .iselect{margin-top:12px;width:100%;height:54px;padding:0 15px;border-radius:3px;background-color:#f5f5f5;border:none;font-size:15px;font-weight:normal;font-stretch:normal;line-height:1.5;letter-spacing:0.75px;text-align:left;color:#333}.section-lp-form .lp-form .lp-form-main .iselect.is-invalid{border:solid 1px #c80c00}.section-lp-form .lp-form .lp-form-main .itext{margin-top:12px;width:100%;height:54px;padding:0 15px;border-radius:3px;background-color:#f5f5f5;border:none;font-size:15px;font-weight:normal;font-stretch:normal;line-height:1.5;letter-spacing:0.75px;text-align:left;color:#333}.section-lp-form .lp-form .lp-form-main .itext::-moz-placeholder{color:#aaa}.section-lp-form .lp-form .lp-form-main .itext:-ms-input-placeholder{color:#aaa}.section-lp-form .lp-form .lp-form-main .itext::placeholder{color:#aaa}.section-lp-form .lp-form .lp-form-main .itext.is-invalid{border:solid 1px #c80c00}.section-lp-form .lp-form .lp-form-main .itext+.step-question{margin-top:20px}.section-lp-form .lp-form .lp-form-main .m-t-20{margin-top:20px}.section-lp-form .lp-form .lp-form-main .privacy-policy-sentence{margin-top:20px;font-size:10px;font-weight:normal;line-height:1.5;letter-spacing:0.5px;text-align:left;color:#333}.section-lp-form .lp-form .lp-form-main .privacy-policy-sentence a{color:#00acac}.section-lp-form .lp-form .lp-form-main .lp-form-submit{margin-top:20px}.section-lp-form .lp-form .lp-form-main .lp-form-submit .lp-form-submit-button{width:100%;height:54px;padding:0 0 0 50px;border-radius:54px;box-shadow:0 6px 0 0 #00898a;background-color:#00acac;background-image:url(/assets/003/img/icon_submit_button-ac452d38a02b6f86500533d1ccec572672cb56f2fb28c252126eec4753802c50.png);background-repeat:no-repeat;background-position:top 50% right 20px;background-size:23px;border:none;font-size:20px;font-weight:bold;line-height:54px;letter-spacing:1px;text-align:left;color:#fff505;cursor:pointer}.section-lp-form .lp-form .lp-form-main .lp-form-submit .lp-form-submit-button:active{box-shadow:0 0 0 0 #00898a;transform:translateY(6px)}.section-lp-form .lp-form .lp-form-main .lp-form-submit .lp-form-submit-button.disabled{opacity:0.5;cursor:not-allowed}.section-lp-form .lp-form .lp-form-main .validation-errors{padding-bottom:10px;font-size:13px;font-weight:normal;color:#c80c00}.section-lp-form .lp-form .future-flow .lawyer-will-call-you{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px;border-radius:6px;border:1px solid #00ACAC;background-color:#FFF;padding:5px 0}.section-lp-form .lp-form .future-flow .lawyer-will-call-you i.fa-solid{color:#00ACAC;font-size:55px}.section-lp-form .lp-form .future-flow .lawyer-will-call-you .phone-number-side{color:#333;font-size:14px;font-weight:700;line-height:1.0}.section-lp-form .lp-form .future-flow .lawyer-will-call-you .phone-number-side .phone-number{display:block;padding-bottom:5px;font-family:"Bebas Neue", sans-serif;color:#C70C00;font-size:30px;font-weight:400;line-height:1.0}.section-lp-form .lp-form .future-flow .future-flow-footnote{margin-top:5px;color:#000;text-align:center;font-size:11px;font-weight:600;line-height:1.5}.section-lp-form .lp-form .future-flow .future-flow-footnote b{vertical-align:baseline;color:#00ACAC}.section-lp-form .lp-form.thanks-lp-form{padding-left:18px;padding-right:18px}.lp-sg002-class .section-lp-form .lp-form.thanks-lp-form .lp-form-heading{font-size:24px}.lp-sg002-class .section-lp-form .lp-form.thanks-lp-form{width:355px;border-radius:10px}.lp-sg002-class .section-lp-form .lp-form.thanks-lp-form:nth-of-type(n+2){margin-top:40px}.lp-sg002-class .section-lp-form .lp-form.thanks-lp-form:has(.future-flow){padding:35px 20px 5px}.section-two-predicted-future{position:relative;z-index:10;background-color:#FFDA00;padding:0 0 70px}.section-two-predicted-future .section-content{padding:30px 0 0}.section-two-predicted-future .explained-in-cartoons{position:relative;border-radius:10px 10px 0 0;background-color:#fff;width:355px;margin:0 auto;padding:0 0 200px}.section-two-predicted-future .explained-in-cartoons.only-1-cartoon{padding-bottom:130px}.section-two-predicted-future .explained-in-cartoons .cartoon-unit{position:relative;padding:40px 0 0}.section-two-predicted-future .explained-in-cartoons .cartoon-unit .cartoon-unit-heading{position:absolute;left:0;right:0;top:-20px;box-sizing:border-box;border:2px solid #333;background-color:#7B2FA6;padding:8px 0;width:335px;margin:0 auto;color:#FFF;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;text-align:center;font-size:22px;font-weight:500;line-height:1.4;letter-spacing:1.1px}.section-two-predicted-future .explained-in-cartoons .cartoon-unit .cartoon-unit-heading.light-side{width:320px;background-color:#C80C00;text-shadow:0px 4px 4px rgba(0,0,0,0.25)}.section-two-predicted-future .explained-in-cartoons .cartoon-unit .cartoon1-wrapper{position:relative}.section-two-predicted-future .explained-in-cartoons .cartoon-unit .cartoon1-wrapper .cartoon-tel{position:absolute;top:1184px;left:164px;rotate:26deg;background:#434343;width:86px;font-size:10px;text-align:center;font-weight:bold;color:white;height:12px;line-height:12px}.section-two-predicted-future .explained-in-cartoons .cartoon-unit .cartoon-1,.section-two-predicted-future .explained-in-cartoons .cartoon-unit .cartoon-2{display:block;margin:0 auto}.section-two-predicted-future .explained-in-cartoons .cartoon-unit:nth-of-type(n+2){margin-top:45px}.section-big-step-forward{position:relative;z-index:20;background-color:transparent;padding:0;margin-top:-188px}.section-big-step-forward::before{position:absolute;content:'';top:66px;bottom:0;left:0;margin:auto;width:100%;height:306px;background-color:transparent;background-image:url(/assets/003/img/big_step_forward_bg_shape-31e5a581e8e28ba8a8d3c1f9cb3c7cf4b70e3299d1c6230aee8cdc8ee47b8f04.svg);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:100% 306px}.section-big-step-forward .section-content{padding:0}.section-big-step-forward .big-step-forward{position:relative;width:339px;height:284px;margin:0 auto;background-color:transparent;background-image:url(/assets/003/img/big_step_forward-c73a86730fccf333b943115ed3b71c99af47238a62d190eba22e85751ebb0432.svg);background-repeat:no-repeat;background-position:top 50% left calc(50% - 5px);background-size:339px 284px}.section-big-step-forward .big-step-forward .b-s-f-balloon{box-sizing:border-box;width:260px;height:137px;padding:21px 20px 0;color:#333;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:0.75px;white-space:nowrap}.section-big-step-forward .big-step-forward .b-s-f-balloon.b-s-f-balloon-augasta{font-size:13px;padding:17px 20px 0}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info{box-sizing:border-box;display:block;background-color:#FFEBE8;padding:4px 9px;margin:5px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:55px}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info.office-info-augasta{height:68px}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info.office-info-augasta .office-name{font-size:12px}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info.office-info-augasta .office-phone-number{font-size:16px}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info.long-office-name{width:218px;padding:4px 6px}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info.long-office-name .office-name{font-size:14px}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info .office-name{color:#C80C00;text-align:center;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0.8px}.section-big-step-forward .big-step-forward .b-s-f-balloon .office-info .office-phone-number{color:#C80C00;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:1px;text-align:center}.section-big-step-forward .big-step-forward .big-step-mesaage{box-sizing:border-box;margin-top:17px;width:339px;padding:15px 25px;color:#333;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0.8px}.section-big-step-forward .big-step-forward .big-step-mesaage b{vertical-align:baseline;color:#C80C00}.section-big-step-forward .big-step-forward .big-step-mesaage .bg--red{display:inline-block;height:32px;padding:0 10px;margin:2px 5px 2px 0;background-color:#C80C00;font-size:20px;color:#fff;line-height:32px}.section-solution-cases{position:relative;z-index:10;background-color:#FFDA00;margin-top:-125px}.section-solution-cases .solution-cases{position:relative;width:355px;margin:0 auto;background-color:#fff;padding:200px 0 30px;border-radius:0 0 20px 20px}.section-solution-cases .solution-cases .solution-cases-heading{background-color:#FFF9EB;padding:25px 0}.section-solution-cases .solution-cases .solution-cases-heading .solution-cases-ribbon{display:block;margin:0 auto}.section-solution-cases .solution-cases .solution-cases-unit-group{width:335px;margin:35px auto 0}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit{position:relative;box-sizing:border-box;padding:20px 15px;border-radius:10px;border:1px solid #DDD;background-color:#FFF}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .unit-count{position:absolute;top:-9px;left:-5px;width:90px;height:33px;background-color:transparent;background-image:url(/assets/003/img/solution_cases_unit_count-b1c03b8fd946260f7a3587bc04b6cebdec19f7b3831c2bcab0acf2ff65bc8041.svg);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:90px 33px;color:#554C4C;font-size:12px;font-weight:600;line-height:28px;letter-spacing:0.96px;text-align:center}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-1 .debt-data-half{box-sizing:border-box;width:50%;padding:5px 15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-1 .debt-data-half .debt-data-label{color:#554C4C;font-size:14px;font-weight:400;line-height:1.28571;white-space:nowrap}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-1 .debt-data-half .debt-data-value{width:51.5px;height:32px;border-radius:5px;background:#EAEAEA;color:#554C4C;text-align:center;font-size:14px;font-weight:600;line-height:32px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-2{margin-top:5px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-2 .debt-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 15px;border-radius:5px;background-color:#FFECEC}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-2 .debt-data .debt-data-label{color:#554C4C;font-size:14px;font-weight:400;line-height:1.28571;white-space:nowrap}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-2 .debt-data .debt-data-value b{color:#C80C00;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:0.8}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-2 .debt-data .debt-data-value .value-numeral{margin-left:5px;color:#554C4C;font-size:14px;font-weight:600;line-height:1.14286}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3{margin-top:5px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 15px;border-radius:5px;background-color:#EDF8FF}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-label{color:#554C4C;font-size:14px;font-weight:400;line-height:1.28571;white-space:nowrap}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-item-group .debt-data-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0 5px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-item-group .debt-data-item .item-label{width:72px;height:23px;border-radius:5px;background-color:#BFBFBF;color:#FFF;font-size:12px;font-weight:600;line-height:23px;text-align:center}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-item-group .debt-data-item .item-label--after{background-color:#2680E8}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-item-group .debt-data-item .debt-data-value b{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:0.8}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-item-group .debt-data-item .debt-data-value b.after{color:#2680E8}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-item-group .debt-data-item .debt-data-value .value-numeral{margin-left:5px;color:#554C4C;font-size:14px;font-weight:600;line-height:1.14286}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-3 .debt-data .debt-data-item-group .debt-data-item:nth-of-type(n+2){margin-top:5px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-4{margin-top:5px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-4 .debt-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 15px;border-radius:5px;background-color:#F8F8F8}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-4 .debt-data .debt-data-label{color:#554C4C;font-size:14px;font-weight:400;line-height:1.28571;white-space:nowrap}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .debt-data-4 .debt-data .debt-data-value{color:#554C4C;font-size:14px;font-weight:600;line-height:1.14286}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .result-voluntary-liquidation{margin-top:23px;background-color:transparent;background-image:url(/assets/003/img/r_v_l_shining-2965d36332531984522b0647f0e476944eb714b23765c1ca7ace03f6aefaaede.svg);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:302px 57px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .result-voluntary-liquidation .r-v-l-heading{border-radius:26px;background-color:#C80C00;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:31px;padding:0 20px;margin:0 auto;color:#FFF;text-align:center;font-size:16px;font-weight:700;line-height:31px;letter-spacing:2.88px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .result-voluntary-liquidation .r-v-l-main{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:9px;color:#554C4C;font-size:14px;font-weight:600;line-height:1.14286}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .result-voluntary-liquidation .r-v-l-main.baseline{display:block;vertical-align:baseline;text-align:center}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .result-voluntary-liquidation .r-v-l-main.baseline b{margin:0;font-size:32px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .result-voluntary-liquidation .r-v-l-main b{margin:0 5px;color:#C80C00;font-family:Arial, Helvetica, sans-serif;font-size:40px;font-weight:700;line-height:40px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit .result-voluntary-liquidation .r-v-l-main .r-v-l-ap{color:#2680E8;font-size:20px;font-weight:600;line-height:16px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-unit:nth-of-type(n+2){margin-top:24px}.section-solution-cases .solution-cases .solution-cases-unit-group .solution-cases-annotation{margin-top:16px;font-weight:400;font-size:11px;line-height:16px;vertical-align:middle}.section-supporting-solutions{position:relative;z-index:20;background-color:transparent;padding:0;background-color:#FFDA00;padding:55px 0 45px}.section-supporting-solutions .section-content{padding:0}.section-supporting-solutions .supporting-solutions{position:relative;width:339px;height:267px;margin:0 auto;background-color:transparent;background-image:url(/assets/003/img/supporting_solutions-b1c0b2780b8664551608c50ab0bf958bf3741cad998073cbc02b6d314c047f93.svg);background-repeat:no-repeat;background-position:top 50% left calc(50% - 5px);background-size:339px 267px}.section-supporting-solutions .supporting-solutions .s-s-balloon{box-sizing:border-box;width:260px;height:137px;padding:19px 20px 0;color:#333;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:0.75px;white-space:nowrap}.section-supporting-solutions .supporting-solutions .s-s-balloon.s-s-balloon-augasta{font-size:12px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info{box-sizing:border-box;display:block;background-color:#FFEBE8;padding:4px 9px;margin:5px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:55px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info.office-info-augasta{height:68px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info.office-info-augasta .office-name{font-size:12px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info.office-info-augasta .office-phone-number{font-size:15px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info.long-office-name{width:218px;padding:4px 6px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info.long-office-name .office-name{font-size:14px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info .office-name{color:#C80C00;text-align:center;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0.8px}.section-supporting-solutions .supporting-solutions .s-s-balloon .office-info .office-phone-number{color:#C80C00;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:1px;text-align:center}.section-supporting-solutions .supporting-solutions .s-s-mesaage{box-sizing:border-box;margin-top:19px;width:339px;padding:15px 25px;color:#333;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0.8px}.section-supporting-solutions .supporting-solutions .s-s-mesaage b{vertical-align:baseline;color:#C80C00}.section-supporting-solutions .supporting-solutions .s-s-mesaage .bg--red{display:inline-block;height:32px;padding:0 10px;margin:2px 5px 2px 0;background-color:#C80C00;font-size:20px;color:#fff;line-height:32px}.lp-footer{position:relative;z-index:10;background-color:#fff}.lp-footer .footer-shape{position:absolute;z-index:20;top:-68px;left:0;background-color:#ffda00;width:100%;height:100px;transform:skewY(-9deg)}.lp-footer .lp-footer-content{width:335px;margin:0 auto;padding:60px 0 0}.lp-footer .footer-link-group{padding:15px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 25px}.lp-footer .footer-link-group .footer-link-item{font-size:11px;font-weight:normal;line-height:1.5;letter-spacing:0.55px;text-align:center;color:#1A50B7;text-decoration:none}.lp-footer .footer-corporate-info{border-top:1px solid #ddd;padding:10px 0 20px}.lp-footer .footer-corporate-info .corporate-info-item{font-size:10px;font-weight:normal;line-height:1.5;letter-spacing:0.5px;text-align:left;color:#888}.lp-footer .footer-corporate-info .corporate-info-item:nth-of-type(n+2){margin-top:10px}.lp-footer .copyright{display:block;padding:10px 20px;background-color:#ddd;font-size:10px;font-weight:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#888}.lp-sg002-class .section-supporting-solutions+.lp-footer .lp-footer-content{padding-top:0}.finish-area{background-color:#fff}.finish-area .finish-head{text-align:center;font-size:20px;font-weight:bold;padding-top:10px;padding-bottom:20px}.finish-area .finish-text{padding:15px 0}.finish-area .finish-logo{margin-top:10px;text-align:center}.finish-area .finish-logo img{display:inline}.finish-area .finish-hours{text-align:center;margin:15px auto 0;font-size:12px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:0.6px}.finish-area .tel-area{padding:10px;border:1px solid #ddd;border-radius:5px}.finish-area .tel-area .tel-haed{padding-top:10px;text-align:center;font-weight:bold}.finish-area .tel-area .tel-text{height:50px;border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px;text-decoration:none}.finish-area .tel-area .tel-text .tel-icon{display:block}.finish-area .tel-area .tel-text .tel-label{font-size:22px;font-weight:bold;line-height:60px;letter-spacing:0.9px;text-align:left;color:#F02A2A}.lp-thanks-header{font-family:"Noto Sans JP", sans-serif;display:flex;flex-direction:column;gap:12px;padding:15px 0 15px}.lp-sg002-class .lp-thanks-header{padding:8px 0;gap:10px}.lp-thanks-header-title{font-size:30px;font-weight:bold;color:#c70c00;text-align:center}.lp-sg002-class .lp-thanks-header-title{line-height:1.0}.lp-thanks-header-text{font-size:12px;font-weight:500;color:#333333;text-align:center}.lp-sg002-class .lp-thanks-header-text{line-height:1.0}.thanks-steps{display:flex;flex-direction:column;gap:20px}.thanks-step{font-family:"Noto Sans JP", sans-serif;margin-top:10px}.thanks-step-title{display:flex;flex-direction:row;align-items:stretch;border:1px solid #00ACAC;border-radius:6px;overflow:hidden}.thanks-step-title .numbering{font-family:"Bebas Neue", sans-serif;font-size:22px;color:white;background-color:#00ACAC;flex:66px 0 0;text-align:center;display:flex;justify-content:center;align-items:center}.thanks-step-title .step-title{font-size:20px;font-weight:bold;flex-grow:1;padding:18px 0px 18px 8px;letter-spacing:0.02em}.thanks-step-title .step-title.step-1{font-size:13px}.thanks-step-title .step-title.step-2{display:flex;flex-direction:column;padding-top:10px;padding-bottom:10px}.thanks-step-title .step-title .emp{color:#C70C00}.thanks-step-title .step-title .phone{font-size:30px;font-family:"Bebas Neue", sans-serif;line-height:30px;font-weight:normal}.thanks-step-title .step-title .sm{font-size:16px}.thanks-step-triangle{height:15px;display:flex;justify-content:center;align-items:center}.thanks-step-triangle::after{display:block;content:'';width:50px;height:15px;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);background:#00ACAC;transform:translateY(8px)}.thanks-step-text{font-size:14px;line-height:20px;margin-top:16px}.thanks-step-text2{font-size:11px;line-height:16px;margin-top:16px}.thanks-step-text2 .note{display:flex;flex-direction:row;margin-top:10px}.thanks-step-text2 .note:first-child{margin-top:0}.thanks-step-text2 .note .aster{flex-grow:0}.thanks-step-text2 .note .emp{color:#00ACAC;font-weight:bold}.thanks-step-text2 .note2{margin-top:20px;text-align:center}.thanks-step-text2 .note2 .orange-emp{color:#E86A16;font-weight:bold}.thanks-image{margin-top:8px}.footer-link-item{color:#1A50B7}.thanks-bottom{background:rgba(235,250,191,0.24);border:1px solid #79AD0B;padding:28px 0 28px 13px;font-weight:bold;margin-top:16px}.thanks-bottom .text1{font-size:20px;color:#C70C00}.thanks-bottom .text2{font-size:15px;color:#453F3E}.thanks-bottom .text3{display:block;font-size:28px;color:#C70C00;text-align:center;padding-right:13px}.office-select{padding:0 0 100px;background:linear-gradient(180deg, #BBA20C 0, #BBA20C 99px, rgba(255,218,0,0.321569) 99px, rgba(255,218,0,0.321569) 100%);z-index:25;position:relative}.office-select .heading-title-wrapper{padding:35px 9px 17px}.office-select .heading-title-wrapper .heading-title{color:white;font-size:22px;font-weight:700;line-height:28.46px;letter-spacing:0.07em;text-align:center}.office-select .office-list-wrapper{margin:0 21px;padding:28px 14px;background:#FFFFFF;border-radius:9px}.office-select .office-list-wrapper ul{display:flex;flex-direction:column;gap:12px}.office-select ul,.office-select li{list-style:none;padding:0;margin:0}.office-select .see-more{display:flex;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:11px 12px 13px 30px;background:#C3C3C3;color:white;border-radius:22px;cursor:pointer}.office-select .see-more span{font-size:13px;font-weight:700;line-height:19.63px;letter-spacing:0.08em;text-align:center}.office-select .see-more .fa-solid{font-size:10px}.office-item{display:flex;gap:10px}.office-item .office-item-left{flex-shrink:0;display:flex;justify-content:center;align-items:center}.office-item .office-item-right{flex:1}.office-item .office-item-image img{width:111px;height:83px;-o-object-fit:cover;object-fit:cover}.office-item .office-item-content{padding:9px 0}.office-item .office-item-content .office-item-title{font-size:13px;font-weight:700;line-height:19.63px;letter-spacing:0.07em}.office-item .office-item-content .office-item-title-sub{font-size:9px;font-weight:700;line-height:11px;letter-spacing:0.07em;color:#848484;margin-top:3px}.office-item .office-item-content .office-item-button{margin-top:3px}.office-item .office-item-content .office-item-button button{background:#00ACAC;font-family:"UnifrakturCook", cursive;font-size:10px;font-weight:700;line-height:13.66px;letter-spacing:0.07em;text-align:center;color:#FFF505;border:none;padding:6px 14px 7px 20px;border-radius:5px;box-shadow:0 2px 0 0 #00898A;cursor:pointer}.office-item .office-item-content .office-item-button button:active{box-shadow:0 0 0 0 #00898A;transform:translateY(2px)}.office-item-box .office-item-upper-unit{display:flex;gap:10px}.office-item-box .office-item-upper-unit .office-item-left{flex-shrink:0;display:flex;justify-content:center;align-items:center}.office-item-box .office-item-upper-unit .office-item-right{flex:1}.office-item-box .office-item-upper-unit .office-item-image img{width:100px;height:70px;-o-object-fit:cover;object-fit:cover}.office-item-box .office-item-upper-unit .office-item-content{padding:15px 0}.office-item-box .office-item-upper-unit .office-item-content .office-item-title{font-size:13px;font-weight:700;line-height:19.63px;letter-spacing:0.07em}.office-item-box .office-item-upper-unit .office-item-content .office-item-title-sub{font-size:9px;font-weight:700;line-height:11px;letter-spacing:0.07em;color:#848484;margin-top:10px}.office-item-box .office-item-button{margin-top:5px;background:#00ACAC;font-family:"UnifrakturCook", cursive;font-size:20px;font-weight:700;line-height:13.66px;letter-spacing:0.07em;text-align:center;color:#FFF505;border:none;padding:6px 14px 7px 20px;border-radius:5px;box-shadow:0 2px 0 0 #00898A;cursor:pointer;width:100%;padding:15px}.office-item-box .office-item-button:active{box-shadow:0 0 0 0 #00898A;transform:translateY(2px)}.office-item-box::after{content:"＞";color:#FFF505;font-family:"UnifrakturCook", cursive;font-size:20px;position:absolute;margin-top:-36px;right:50px;font-weight:700}.thanks-bottom .office{margin-top:30px;padding-right:20px}.thanks-bottom .office .office-item .office-item-content{height:100%;display:flex;flex-direction:column;justify-content:space-around}
