.consult-ttl-box.consult-ttl-type-01{font-size:max(25.5px,min(3.338vw,34px));line-height:1.4;font-weight:700;text-align:center;margin-bottom:2.12em}.consult-ttl-box.consult-ttl-type-01 .consult-ttl{font-size:1em;display:flex;align-items:center;justify-content:center}.consult-ttl-box.consult-ttl-type-01 .consult-ttl.consult-ttl-flex-wrap{flex-wrap:wrap}.consult-ttl-box.consult-ttl-type-01 .consult-ttl .consult-ttl-flex-item{display:inline-flex;align-items:center}.consult-ttl-box.consult-ttl-type-01 .consult-ttl .consult-ttl-highlight{font-size:1.25em;color:#f15a24}.consult-ttl-box.consult-ttl-type-01 .consult-sub-ttl{font-size:1em;color:#00a53c;position:relative;display:inline-flex;align-items:center;font-feature-settings:"palt"}.consult-ttl-box.consult-ttl-type-01 .consult-sub-ttl::before,.consult-ttl-box.consult-ttl-type-01 .consult-sub-ttl::after{content:"";display:inline-block;position:absolute;height:1em;width:2px;background-color:#00a53c}.consult-ttl-box.consult-ttl-type-01 .consult-sub-ttl::before{left:-0.75em;transform:rotate(-45deg);transform-origin:right center}.consult-ttl-box.consult-ttl-type-01 .consult-sub-ttl::after{right:-0.75em;transform:rotate(45deg);transform-origin:left center}.consult-ttl-box.consult-ttl-type-01 .consult-ttl-note{font-weight:400;font-size:max(.5882em,14px);margin-top:.612em;line-height:1.65}.consult-ttl-box.consult-ttl-type-02{font-size:max(25.5px,min(3.338vw,34px));line-height:1.4;font-weight:700;text-align:center;margin-bottom:2.12em}.consult-ttl-box.consult-ttl-type-02 .consult-ttl{font-size:1em;display:flex;align-items:center;justify-content:center}.consult-ttl-box.consult-ttl-type-02 .consult-ttl .consult-ttl-highlight{font-size:1.25em;color:#ff0}.consult-ttl-box .sp{display:none}.consult-bg-content{background-color:#fff;padding:max(60px,min(7.853vw,80px));border-radius:20px}.consult_compaign{position:relative;background-image:url("../../images/free-consultation/campaign-bg-illustration-house-full-01-01.svg")}.consult_compaign .consult_compaign-inner{position:relative;z-index:1}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-label-box{max-width:max(347.407725px,min(45.472vw,463.2103px));width:75%;margin-left:auto;margin-right:auto}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-note-box{font-size:max(30px,min(3.927vw,40px));line-height:1.4;font-weight:700;color:#fff;display:flex;flex-direction:column;align-items:center;position:relative}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-note-box .consult_compaign-note-text{text-align:center;font-feature-settings:"palt";position:relative;display:flex;align-items:center}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-note-box .consult_compaign-note-text .consult_compaign-note-card-img{width:4.20541em;height:auto;position:absolute;left:100%;margin-left:.75em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-note-box .consult_compaign-note-img{max-width:15em;width:100%;margin-top:.25em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-note-box .pc{display:inline-block}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-note-box .sp{display:none}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box{display:flex;align-items:center;justify-content:center;font-size:max(47px,min(6.152vw,70px));margin-bottom:.25em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-quo-box{width:1.771em;height:1.771em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-quo-box .consult_compaign-present-quo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-note-box{font-size:1em;font-weight:800;color:#ff0;font-feature-settings:"palt"}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-note-box .consult_compaign-present-note-price-text{font-size:2.057em;font-weight:700;line-height:.5}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-note-box .consult_compaign-present-note-unit-text{font-size:.857em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-note-box .comma{font-size:.65em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-note-box .pc{display:inline-block}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-present-box .consult_compaign-present-note-box .sp{display:none}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box{background-color:#fff;border-radius:.667em;overflow:hidden;font-size:max(20.25px,min(2.651vw,27px))}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-info-box{display:flex;align-items:center;justify-content:center;font-weight:700;color:#f15a24;padding:.4em .125em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-info-box .consult_compaign-contact-info-text{text-align:center;font-size:1em;line-height:1.3;margin-right:.75em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-info-box .consult_compaign-contact-info-tel{width:unset;font-size:1em;font-feature-settings:"palt";color:currentColor;transform:translateY(-0.075em);opacity:1;transition:opacity .2s ease}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-info-box .consult_compaign-contact-info-tel:hover{opacity:.75}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box{font-size:.9em;font-weight:700;color:#fff;padding:.5em .25em;background-color:#00a53c;background-color:#f15a24;display:flex;align-items:center;justify-content:center;gap:.5em;cursor:pointer}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box .consult_compaign-contact-note01{display:flex;align-items:center}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box .consult_compaign-contact-note01 .font-size-small{font-size:.741em}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box .consult_compaign-contact-note02{font-size:1.3em;color:#ff0;transition:opacity .2s ease}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box .consult_compaign-contact-note-arrow-box{width:1.408em;height:1.408em;transition:transform .2s ease;display:inline-block}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box .consult_compaign-contact-note-arrow-box .consult_compaign-contact-note-arrow-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box:hover .consult_compaign-contact-note02{opacity:.75}.consult_compaign .consult_compaign-inner .consult_compaign-content .consult_compaign-contact-box .consult_compaign-contact-note-box:hover .consult_compaign-contact-note-arrow-box{transform:translateX(0.312em)}.consult_compaign::after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;background-color:#00a53c;width:100%;height:100%;opacity:.9}#consult_header{background-color:#00a53c}#consult_header .consult_header-inner{width:90%;max-width:1100px;margin:0 auto;padding:6px 0}#consult_header .consult_header-inner .consult_header-box .consult_header-logo-box{font-size:max(12.57px,min(1.645vw,17px));display:flex;align-items:center}#consult_header .consult_header-inner .consult_header-box .consult_header-logo-box .consult_header-logo-link{display:inline-block;width:unset}#consult_header .consult_header-inner .consult_header-box .consult_header-logo-box .consult_header-logo-link .consult_header-logo{width:10.0588em}#consult_header .consult_header-inner .consult_header-box .consult_header-logo-box .consult_header-logo-note{color:#fff;font-size:1em;font-weight:400;margin-left:1em}#consult_hero{position:relative;padding:max(32px,min(4.188vw,40px)) 0}#consult_hero .consult_hero-inner{width:95%;margin:0 auto}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main{display:flex;align-items:center;justify-content:center}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box{font-size:max(18px,min(2.356vw,29px));font-weight:800;line-height:1.4;text-align:center;display:flex;align-items:center;position:relative}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note>span{display:block}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-01{font-size:1em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-01 .emphasis-01{color:#ff0;line-height:2;background-color:#000;border-radius:.3125em;padding:.125em .25em;margin:0 .312em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-02{font-size:1.5625em;line-height:1.1}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-02 .border-01{display:inline;background-position:left -100% center;padding-bottom:1em;background-size:200% .5em;background-repeat:repeat-x;background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 51.25%, #ffff00 50%, #ffff00 98.75%, rgba(255, 255, 255, 0) 98.75%)}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-02 .emphasis-02{font-size:1.2em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-02 .emphasis-03{font-size:2.24em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-03{font-size:4em;line-height:1.1;color:#00a53c;mix-blend-mode:multiply}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-03 .understate-01{font-size:.78125em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-04{font-size:1em;margin-top:.25em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-04 .emphasis-04{font-size:1.25em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .consult_hero-catch-note-05{font-size:.65em;color:red;margin-top:.125em}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-catch-note .emphasis-color-01{color:#f15a24}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-deco-01-box{max-width:max(132px,min(17.277vw,295.5136px));width:100%;position:absolute;right:100%}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-deco-01-box .consult_hero-deco-01-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-deco-02-box{max-width:max(205.23627px,min(26.863vw,456.0806px));width:100%;position:absolute;left:100%}#consult_hero .consult_hero-inner .consult_hero-content .consult_hero-main .consult_hero-catch-box .consult_hero-deco-02-box .consult_hero-deco-02-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#consult_passing{position:relative;line-height:1.65}#consult_passing .consult_passing-inner .consult_passing-content{position:relative}#consult_passing .consult_passing-inner .consult_passing-content .consult_passing-list{font-size:max(18px,min(2.356vw,20px));display:flex;flex-wrap:wrap;justify-content:space-between}#consult_passing .consult_passing-inner .consult_passing-content .consult_passing-list .consult_passing-list-item{width:48.15%;display:flex;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid #000;font-weight:600}#consult_passing .consult_passing-inner .consult_passing-content .consult_passing-list .consult_passing-list-item .consult_passing-list-checkbox{width:1.25em;height:1.25em;min-width:1.25em;min-height:1.25em;background-color:#fff;border:2px solid #000;position:relative;display:flex;align-items:center;justify-content:center;border-radius:15%;margin-right:1em;margin-left:.75em;margin-top:auto;margin-bottom:auto}#consult_passing .consult_passing-inner .consult_passing-content .consult_passing-list .consult_passing-list-item .consult_passing-list-checkbox .consult_passing-list-checkbox-img{position:absolute;transform:scale(1.5) translate(25%, -10%)}#consult_passing .consult_passing-inner .consult_passing-content .consult_passing-person-box{position:absolute;width:72px;right:-92px;bottom:-79px}#consult_gengaku .consult_gengaku-content{position:relative}#consult_gengaku .consult_collect-main-banner{margin:0 auto;transition:opacity .2s}#consult_gengaku .consult_collect-main-banner .sp{display:none}#consult_gengaku .consult_collect-main-banner:hover{opacity:.65}#consult_collect{margin-top:32px}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-img-01-box{padding-top:3.89%;width:90%;max-width:690px;margin:0 auto;margin-bottom:max(32px,min(4.188vw,64px))}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-img-01-box .consult_collect-main-img-01{transform:scale(1.072);transform-origin:left bottom}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-img-01-box .consult_collect-main-img-01.sp{display:none}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-img-01-box .consult_collect-main-letter{font-size:30px;font-size:max(22.5px,min(2.945vw,30px));font-weight:700;text-align:center;color:#fff;padding:.2em 0 .5em;margin-top:.612em;background-color:#e85a70;border-radius:1em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-img-01-box .consult_collect-main-letter .number{font-size:1.5em;margin:0 .05em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-img-02-box .consult_collect-main-img-02.sp{display:none}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-banner{margin:0 auto 4em;transition:opacity .2s}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-banner .sp{display:none}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-banner:hover{opacity:.65}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-bubble-box{font-size:max(23.25px,min(3.043vw,31px));font-weight:700;line-height:1.4;color:#fff;text-align:center;margin:0 auto;display:flex;justify-content:center;position:relative;margin-bottom:calc(.4em + 32px)}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-bubble-box .consult_collect-main-bubble-text{max-width:17em;width:100%;padding:.25em .125em;background-color:#f15a24;border-radius:.677em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-bubble-box::after{content:"";display:inline-block;position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);width:.806em;height:.606em;background-color:#f15a24;clip-path:polygon(50% 100%, 0 0, 100% 0)}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-note{font-size:max(18px,min(2.356vw,20px));line-height:1.6;margin-bottom:32px}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-title{font-size:2.5em;line-height:1.4;text-align:center}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-title .consult_collect-main-title-img{margin:.5em 0}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-bottomtitle{--adjust: max(60px, min(7.853vw, 80px));font-size:1.875em;color:#fff;text-align:center;font-weight:700;width:calc(100% + var(--adjust)*2);padding:.5em 0 .75em;margin:0 calc(var(--adjust)*-1);border-radius:0 0 20px 20px;background:#e85a70;position:relative;bottom:calc(var(--adjust)*-1);left:0}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_collect-main-bottomtitle .big{font-size:1.5em;margin:0 .05em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box{font-size:1em;display:flex;justify-content:center;align-items:center;gap:1em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item{margin-bottom:auto;display:flex;flex-direction:column;align-items:center}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-ttl{line-height:1.4;font-weight:700;font-size:2em;text-align:center;margin-bottom:1em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-ttlborder{width:7em;font-size:1.5em;font-weight:700;text-align:center;color:#fff;margin-top:.3em;margin-bottom:1em;padding:.5em 0;background-color:#4d4d4d;border-radius:9999px}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph{max-width:13.7em;width:100%;height:30em;display:flex;justify-content:center;position:relative}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-img{width:100%}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-text{position:absolute;font-weight:700;color:#fff;line-height:1}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-text .consult_achievement-list-bef-aft-graph-amount{font-size:1.739em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-note{position:absolute;left:calc(100% + 1em);color:#f15a24;font-weight:700;white-space:nowrap;line-height:1.4;margin-top:1em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-top{bottom:54%}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-bottom{bottom:11.5%}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph.consult_achievement-list-bef-aft-graph--alt1{height:24em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box{margin-top:1em;display:flex;justify-content:center;align-items:center;position:relative}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-circle{text-align:center;font-size:.7826em;line-height:1.1;width:4.8494em;height:4.8494em;background-color:#9ca6b1;border-radius:50%;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;margin-right:.75em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount{font-weight:700}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount .consult_achievement-list-bef-aft-sum-amount-number{font-size:3.04347826em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount .consult_achievement-list-bef-aft-sum-amount-unit{font-size:1.739em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-deco-box{position:absolute;left:100%;width:2.396em;height:2.481em;transform:translateY(-0.75em)}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-deco-box .consult_achievement-list-bef-aft-sum-deco-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-note{font-size:1.05em;text-indent:-1em;line-height:1.4;max-width:13em;padding-left:1em;margin-top:1em}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.before-item .consult_achievement-list-bef-aft-ttl{color:#000}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-ttl{color:#f15a24}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-ttlborder{background-color:#e85a70}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-text{color:#ff0;transform:translateY(-30%)}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-img{transform:scale(1.36)}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-circle{background-color:#e85a70}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount{color:#e85a70}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.center-item{width:5em;margin-top:4.599625em;margin-bottom:unset}#consult_collect .consult_collect-inner .consult_collect-content .consult_collect-main+.consult_collect-main{margin-top:6rem}#consult_really .consult_really-inner .consult_really-content .consult_really-lead{font-size:max(18px,min(2.356vw,20px));line-height:1.6}#consult_really .consult_really-inner .consult_really-content .consult_really-sub-ttl{font-size:max(24px,min(3.125vw,27px));line-height:1.4;padding:.25em .5em;color:#fff;font-weight:700;background-color:#00a53c;text-align:center;font-feature-settings:"palt";margin-top:32px}#consult_really .consult_really-inner .consult_really-content .consult_really-appeal-box{display:flex;align-items:center;justify-content:space-evenly;margin-top:32px}#consult_really .consult_really-inner .consult_really-content .consult_really-appeal-box .consult_really-appeal-note{font-size:max(24px,min(3.125vw,27px));line-height:1.65;font-weight:700}#consult_really .consult_really-inner .consult_really-content .consult_really-appeal-box .consult_really-appeal-note .consult_really-appeal-note-01{font-size:1.333em}#consult_really .consult_really-inner .consult_really-content .consult_really-appeal-box .consult_really-appeal-note .consult_really-appeal-note-02{font-size:1.667em;font-weight:700;text-align:center;color:#f15a24;border:.075em solid #f15a24;border-radius:.333em;padding:.025em .125em;line-height:1.3}#consult_really .consult_really-inner .consult_really-content .consult_really-appeal-box .consult_really-appeal-note .consult_really-appeal-note-03{font-size:1em}#consult_really .consult_really-inner .consult_really-content .consult_really-appeal-box .consult_really-appeal-img-box{max-width:263.6223px;width:90%;height:auto;margin-left:24px}#consult_really .consult_really-inner .consult_really-content .consult_really-appeal-box .consult_really-appeal-img-box .consult_really-appeal-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#consult_achievement{background-color:#f0f5f0}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item{font-size:24.3px;font-size:max(18.225px,min(2.385vw,24.3px));line-height:1.65;position:relative;margin-top:5.225em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-top{background-color:#fff;border-radius:20px 20px 0 0;padding:54px 36px;padding:max(40.5px,min(5.301vw,54px)) max(27px,min(3.534vw,36px))}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bottom{background-color:#fde9d2;border-radius:0 0 20px 20px;padding:max(27px,min(3.534vw,36px))}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-case-box{position:absolute;font-size:1.481em;color:#fff;height:1.4875em;width:2.975em;border-radius:9999px 9999px 0 0;background-color:#f15a24;display:flex;align-items:center;justify-content:center;bottom:100%;left:50%;transform:translateX(-50%)}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-case-box .consult_achievement-list-item-case-text{margin-top:.2em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-head-box{display:flex;justify-content:space-between}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-head-box .consult_achievement-list-item-head-ttl{display:flex;flex-direction:column;justify-content:space-between}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-head-box .consult_achievement-list-item-head-ttl .consult_achievement-list-item-head-ttl-text{font-size:1.333em;line-height:1.4;font-feature-settings:"palt"}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-head-box .consult_achievement-list-item-head-ttl .consult_achievement-list-item-head-ttl-info{font-size:1em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-head-box .consult_achievement-list-item-head-img-box{max-width:14.6785565em;width:100%;height:auto;margin-left:.75em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-head-box .consult_achievement-list-item-head-img-box .consult_achievement-list-item-head-inner{width:100%;height:0;padding-top:68.32%;position:relative}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-head-box .consult_achievement-list-item-head-img-box .consult_achievement-list-item-head-inner .consult_achievement-list-item-head-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-element-box .consult_achievement-list-item-element-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:16px}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-element-box .consult_achievement-list-item-element-list .consult_achievement-list-item-element-list-item{width:48.831%;border-bottom:1px solid #00a53c;display:flex;align-items:center;padding:.125em 0;padding-left:.25em;font-feature-settings:"palt"}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-element-box .consult_achievement-list-item-element-list .consult_achievement-list-item-element-list-item .consult_achievement-list-item-element-list-ttl{font-size:1em;color:#00a53c}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-element-box .consult_achievement-list-item-element-list .consult_achievement-list-item-element-list-item .consult_achievement-list-item-element-list-note{font-size:1em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-element-box .consult_achievement-list-item-element-img-box{display:none}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-enum-list{font-feature-settings:"palt"}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-enum-list .consult_achievement-list-item-enum-list-item{display:flex;align-items:baseline}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-enum-list .consult_achievement-list-item-enum-list-item .consult_achievement-list-item-enum-list-checkbox{width:1em;height:1em;background-color:#fff;border:1px solid #000;position:relative;display:flex;align-items:center;justify-content:center;transform:translateY(0.1625em);margin-right:.75em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-enum-list .consult_achievement-list-item-enum-list-item .consult_achievement-list-item-enum-list-checkbox .consult_achievement-list-item-enum-list-checkbox-img{width:1em;max-width:unset;height:auto;-o-object-fit:contain;object-fit:contain;position:absolute;transform:translateX(0.4em)}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-item-enum-list .consult_achievement-list-item-enum-list-item .consult_achievement-list-item-enum-list-note{font-size:1em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box{background-color:#00a53c;display:flex;justify-content:center;position:relative;border-radius:20px;margin-top:24px;margin-bottom:7.037em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-letter-box{display:flex;justify-content:center;align-items:center}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-letter-box .consult_achievement-list-deducation-letter-note{font-size:1.296em;font-weight:600;line-height:1.2;text-align:center;color:#fff;margin-right:.5em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-letter-box .consult_achievement-list-deducation-letter-amount{color:#ff0;font-weight:700}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-letter-box .consult_achievement-list-deducation-letter-amount .consult_achievement-list-deducation-letter-amount-number{font-size:4.814em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-letter-box .consult_achievement-list-deducation-letter-amount .consult_achievement-list-deducation-letter-amount-unit{font-size:2.222em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-letter-box .consult_achievement-list-deducation-letter-amount .comma{font-size:2.962em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-arrow{position:absolute;top:100%;color:#fff;text-align:center;font-weight:700;line-height:1.1;font-feature-settings:"palt";margin-top:-0.45em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-arrow .consult_achievement-list-deducation-arrow-top{font-size:1.222em;background-color:#f7931e;display:inline-block;padding:.312em .45em;padding-bottom:0}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-arrow .consult_achievement-list-deducation-arrow-bottom{font-size:2.222em;display:inline-flex;justify-content:center;position:relative;z-index:1}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-arrow .consult_achievement-list-deducation-arrow-bottom .consult_achievement-list-deducation-arrow-bottom-text{position:relative;z-index:1;color:#ff0}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-deducation-box .consult_achievement-list-deducation-arrow .consult_achievement-list-deducation-arrow-bottom::after{content:"";display:inline-block;position:absolute;top:-1px;width:calc(100% + 3.6em);height:2em;background-color:#f7931e;z-index:0;clip-path:polygon(50% 100%, 0 0, 100% 0)}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box{display:flex;justify-content:center;align-items:center;font-size:.8518em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item{display:flex;flex-direction:column;align-items:center}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-ttl{font-weight:700;font-size:1.434em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph{max-width:9.6675em;width:100%;height:11em;display:flex;justify-content:center;position:relative}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-img{width:100%}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-text{position:absolute;font-weight:700;color:#fff;line-height:1}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-text .consult_achievement-list-bef-aft-graph-amount{font-size:1.739em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-note{position:absolute;left:calc(100% + 1em);color:#f15a24;font-weight:700;white-space:nowrap;line-height:1.4;margin-top:1em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-top{bottom:54%}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-bottom{bottom:11.5%}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box{display:flex;justify-content:center;align-items:center;position:relative}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-circle{text-align:center;font-size:.7826em;line-height:1.1;width:4.8494em;height:4.8494em;background-color:#9ca6b1;border-radius:50%;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;margin-right:.75em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount{font-weight:700}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount .consult_achievement-list-bef-aft-sum-amount-number{font-size:3.04347826em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount .consult_achievement-list-bef-aft-sum-amount-unit{font-size:1.739em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-deco-box{position:absolute;left:100%;width:2.396em;height:2.481em;transform:translateY(-0.75em)}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-deco-box .consult_achievement-list-bef-aft-sum-deco-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.before-item .consult_achievement-list-bef-aft-ttl{color:#000}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-ttl{color:#f15a24}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-graph .consult_achievement-list-bef-aft-graph-text{color:#ff0;transform:translateY(-30%)}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-circle{background-color:#f15a24}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.after-item .consult_achievement-list-bef-aft-sum-box .consult_achievement-list-bef-aft-sum-amount{color:#f15a24}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.center-item{width:2.9294em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-bef-aft-box .consult_achievement-list-bef-aft-item.center-item .consult_achievement-list-bef-aft-img{transform:translateY(-40%) translateX(-0.3em)}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-example-box{display:flex;align-items:center}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-example-box .consult_achievement-list-example-img-box{max-width:14.6785em;width:100%;height:auto;margin-right:1.65em}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-example-box .consult_achievement-list-example-img-box .consult_achievement-list-example-img-inner{width:100%;height:0;padding-top:68.32%;position:relative}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-example-box .consult_achievement-list-example-img-box .consult_achievement-list-example-img-inner .consult_achievement-list-example-img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-example-box .consult_achievement-list-example-desc-box .consult_achievement-list-example-desc-ttl{font-size:1.478em;line-height:1.4;font-weight:700;color:#f15a24}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item .consult_achievement-list-example-box .consult_achievement-list-example-desc-box .consult_achievement-list-example-desc-note{font-size:1.304em;font-weight:600}#consult_achievement .consult_achievement-inner .consult_achievement-content .consult_achievement-list .consult_achievement-list-item:not(:first-child){margin-top:6.7125em}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item{font-size:max(18px,min(2.356vw,20px));line-height:1.65;position:relative;padding:max(36px,min(4.712vw,48px)) max(40.5px,min(5.301vw,54px));background-color:#fff;border:1px solid #f15a24;margin-top:1em}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-head-box{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;border:1px solid #f15a24;background-color:#f15a24;position:absolute;top:0;left:0;transform:translate(-1em, -50%)}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-head-box .consult_reason-list-head-left-box{line-height:1;font-weight:600;color:#fff;padding:0 1em;display:flex;align-items:center}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-head-box .consult_reason-list-head-left-box .consult_reason-list-head-text{transform:translateY(0.2em);margin-right:.4em}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-head-box .consult_reason-list-head-left-box .consult_reason-list-head-number{font-size:2em}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-head-box .consult_reason-list-head-ttl{font-weight:700;line-height:1.1;font-size:1.35em;color:#f15a24;background-color:#fff;padding:.4em 1em;display:inline-block}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-desc-box{font-size:.875em;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-desc-box .consult_reason-list-desc-text{width:55.64%;line-height:1.8;text-align:justify;font-feature-settings:"palt"}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-desc-box .consult_reason-list-desc-img-box{width:38.21%;display:flex;align-items:center;justify-content:center}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item .consult_reason-list-desc-box .consult_reason-list-desc-img-box .consult_reason-list-desc-img{max-height:17em}#consult_reason .consult_reason-inner .consult_reason-content .consult_reason-list .consult_reason-list-item:not(:first-child){margin-top:max(77.25px,min(10.111vw,103px))}#consult_warning{position:relative}#consult_warning .consult_warning-inner .consult_warning-content{color:#fff;display:flex;flex-direction:column;align-items:center}#consult_warning .consult_warning-inner .consult_warning-content .consult_warning-img-box{max-width:max(81.75px,min(10.7vw,109px));width:100%;height:auto}#consult_warning .consult_warning-inner .consult_warning-content .consult_warning-ttl{padding-top:.5em;padding-bottom:.5em}#consult_warning .consult_warning-inner .consult_warning-content .consult_warning-note-box{font-size:max(18px,min(2.356vw,20px));line-height:1.65;text-align:center;font-feature-settings:"palt"}#consult_warning .consult_warning-inner .consult_warning-content .consult_warning-note-box .pc{display:inline-block}#consult_warning .consult_warning-inner .consult_warning-content .consult_warning-note-box .sp{display:none}#consult_manga .consult_manga-inner .consult_manga-content .consult_manga-img-box .consult_manga-img.sp{display:none}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item{padding:max(48px,min(6.283vw,64px)) 0}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box{display:flex;justify-content:center;font-size:max(29.7px,min(3.887vw,39.6px));margin-bottom:1.4em}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box .consult_my-home-list-head{display:flex;flex-direction:column;color:#00a53c;text-align:center}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-top{font-size:1em;font-weight:700;line-height:1;margin-top:-0.2em}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom{font-size:.3409em;position:relative;display:flex;justify-content:center;align-items:center;font-weight:500;margin-top:1em}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::before,#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::after{content:"";display:inline-block;position:absolute;height:1px;width:1em;background-color:#00a53c}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::before{right:calc(100% + .125em)}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::after{left:calc(100% + .125em)}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-feature-box{display:flex;justify-content:space-between}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-feature-box .consult_my-home-list-feature-gallery-img-box{width:52.90815%}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-feature-box .consult_my-home-list-feature-gallery-img-box .consult_my-home-list-feature-gallery-img{width:100%}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-feature-box .consult_my-home-list-feature-desc-box{width:42.09185%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-end;font-size:max(16px,min(2.094vw,18px));line-height:1.65}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-feature-box .consult_my-home-list-feature-desc-box .consult_my-home-list-feature-desc-note{margin:auto}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-feature-box .consult_my-home-list-feature-desc-box .consult_my-home-list-feature-desc-img-box{width:80%}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item .consult_my-home-list-feature-box .consult_my-home-list-feature-desc-box .consult_my-home-list-feature-desc-img-box.large{width:87.5%}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item:not(:first-child){border-top:1px solid #00a53c}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item__tecoro .consult_my-home-list-head-box .consult_my-home-list-head{color:#65b5e3}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item__tecoro .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::before,#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item__tecoro .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::after{background-color:#65b5e3}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item__conoppo .consult_my-home-list-head-box .consult_my-home-list-head{color:#da8baa}#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item__conoppo .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::before,#consult_my_home .consult_my_home-inner .consult_my_home-content .consult_my-home-list .consult_my-home-list-item__conoppo .consult_my-home-list-head-box .consult_my-home-list-head .consult_my-home-list-head-bottom::after{background-color:#da8baa}#consult_flow{position:relative;background-color:#f0f5f0}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list{display:flex;justify-content:space-between;background-color:#fff;border-radius:20px;padding:24px;font-size:max(18px,min(2.356vw,20px));line-height:1.65;padding:max(30px,min(3.927vw,40px))}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item{width:calc(100%/3);position:relative}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-head-box{font-size:1em;line-height:1;font-weight:700;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;background-color:#f15a24;left:0;top:-1.25em;width:3.9em;height:3.9em;border-radius:50%;transform:translate(-50%, -50%)}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-head-box .consult_flow-list-head-number{font-size:1.2em}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-img-box{height:12.79361em}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-img-box .consult_flow-list-img-inner{height:inherit;display:flex;justify-content:center}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-img-box .consult_flow-list-img-inner .consult_flow-list-img{height:inherit}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-img-box img{max-inline-size:100%}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-note-box{text-align:justify;font-feature-settings:"palt";margin-top:.65em;padding-bottom:.25em}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-note-link{color:#f15a24;font-weight:600;display:inline}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item .consult_flow-list-note-link:hover{opacity:.65}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(1),#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(3){width:calc(100%/3 - 1.75em)}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(1) .consult_flow-list-img-box .consult_flow-list-img-inner .consult_flow-list-img{transform:scale(1.25);transform-origin:50% 100%}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(2){width:calc(100%/3 + 3.5em)}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(2) .consult_flow-list-head-box{left:2.5em}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(2) .consult_flow-list-note-box{margin-left:1.312em;margin-right:1.312em;padding:0 1.312em;position:relative}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(2) .consult_flow-list-note-box::before,#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(2) .consult_flow-list-note-box::after{content:"";display:inline-block;position:absolute;top:0;height:100%;width:2px;background-color:#f15a24}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(2) .consult_flow-list-note-box::before{left:0}#consult_flow .consult_flow-inner .consult_flow-content .consult_flow-list .consult_flow-list-item:nth-of-type(2) .consult_flow-list-note-box::after{right:0}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list{font-size:17px;line-height:1.65}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item{padding:max(28.5px,min(3.73vw,38px)) max(25.5px,min(3.338vw,34px));border-radius:20px;border:1px solid #00a53c}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item .consult_faq-list-head-box{display:flex;align-items:center;line-height:1.4}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item .consult_faq-list-head-box .consult_faq-list-head-icon-box{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#00a53c;font-size:1.5882em;font-weight:700;width:1.6443em;height:1.6443em;min-width:1.6443em;min-height:1.6443em;line-height:1;border-radius:50%;margin-right:.5em}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item .consult_faq-list-head-box .consult_faq-list-head-icon-box .consult_faq-list-head-icon{transform:translateY(-0.1em)}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item .consult_faq-list-head-box .consult_faq-list-head-ttl{color:#00a53c;font-weight:600;font-size:1.5882em}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item .consult_faq-list-head-box .consult_faq-list-head-ttl .sp{display:none}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item .consult_faq-list-desc-box{margin-left:1em;margin-top:.65em}#consult_faq .consult_faq-inner .consult_faq-content .consult_faq-list .consult_faq-list-item:not(:first-child){margin-top:max(22.5px,min(2.945vw,30px))}#consult_overview .consult_overview-inner .consult_overview-content table{font-size:max(16px,min(2.094vw,18px));line-height:1.65;width:100%}#consult_overview .consult_overview-inner .consult_overview-content table tr th,#consult_overview .consult_overview-inner .consult_overview-content table tr td{font-weight:500;padding:1em;border-bottom:2px solid #00a53c}#consult_overview .consult_overview-inner .consult_overview-content table tr th{width:10.5em;min-width:10.5em;padding-left:1.65em;text-align:start}#consult_overview .consult_overview-inner .consult_overview-content table tr td{border-color:#00a53c}#consult_overview .consult_overview-inner .consult_overview-content table tr:last-child th,#consult_overview .consult_overview-inner .consult_overview-content table tr:last-child td{border-bottom:unset}#consult_overview .consult_overview-inner .consult_overview-content table .company_overview-table-list.normal{display:flex;flex-wrap:wrap;gap:.25em}#consult_overview .consult_overview-inner .consult_overview-content table .company_overview-table-list.normal li{position:relative;padding-left:.5em;margin-left:.5em;display:flex;align-items:center}#consult_overview .consult_overview-inner .consult_overview-content table .company_overview-table-list.normal li::before{content:"";display:inline-block;position:absolute;left:0;width:.25em;height:.25em;min-width:.25em;min-height:.25em;background-color:#000;border-radius:50%;transform:translateX(-50%)}#consult_overview .consult_overview-inner .consult_overview-content table a:hover{opacity:.75}#consult_overview .consult_overview-inner .consult_overview-content .consult_overview-gallery{display:grid;grid-template-columns:repeat(2, 1fr);gap:2%}#consult_overview .consult_overview-inner .consult_overview-content .consult_overview-gallery-picture{width:100%;padding-top:50%;position:relative}#consult_overview .consult_overview-inner .consult_overview-content .consult_overview-gallery-picture-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#consult_overview .consult_overview-inner .consult_overview-content .consult_overview-gallery-text{text-align:center;margin-top:.5em}#consult_form{position:relative;background-color:#f0f5f0}#consult_form .consult_form-inner .consult_form-content .consult_form-box{font-weight:500}#consult_form .consult_form-inner .consult_form-content .consult_form-box input,#consult_form .consult_form-inner .consult_form-content .consult_form-box button,#consult_form .consult_form-inner .consult_form-content .consult_form-box textarea{background-color:#fff;border:none;width:100%;padding:.75em .5em;transition:all .2s ease;position:relative;border-radius:.5em;border:1px solid gray}#consult_form .consult_form-inner .consult_form-content .consult_form-box input:focus-visible,#consult_form .consult_form-inner .consult_form-content .consult_form-box button:focus-visible,#consult_form .consult_form-inner .consult_form-content .consult_form-box textarea:focus-visible{outline:unset;box-shadow:unset;outline-offset:unset;background-color:#eee}#consult_form .consult_form-inner .consult_form-content .consult_form-box textarea{transition:none}#consult_form .consult_form-inner .consult_form-content .consult_form-box select{border:1px solid #d5d5d5;border-radius:.5em;width:100%;padding:.75em 0;padding-left:1em;margin:.25em 0;white-space:nowrap;-moz-appearance:auto;-webkit-appearance:auto;appearance:auto;color:gray}#consult_form .consult_form-inner .consult_form-content .consult_form-box select[data-gtm-form-interact-field-id]{color:#000}#consult_form .consult_form-inner .consult_form-content .consult_form-box select option{color:#000}#consult_form .consult_form-inner .consult_form-content .consult_form-box select option[disabled]{color:gray}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field{display:inline-block;margin:0 .375em}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label{width:auto;display:inline-block}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label input,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label input{position:absolute;visibility:hidden;width:1px}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-radio-field-text,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-checkbox-field-text,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-radio-field-text,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-checkbox-field-text{display:inline-flex;position:relative;align-items:center;padding-left:2em}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-radio-field-text::before,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-radio-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-checkbox-field-text::before,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-checkbox-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-radio-field-text::before,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-radio-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-checkbox-field-text::before,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-checkbox-field-text::after{content:"";display:inline-block;position:absolute;border-radius:25%;width:1.25em;height:1.25em;left:0;top:.25em}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-radio-field-text::before,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-checkbox-field-text::before,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-radio-field-text::before,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-checkbox-field-text::before{background-color:#fff;border:1px solid #d1d1d1}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-radio-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label .mwform-checkbox-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-radio-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label .mwform-checkbox-field-text::after{background-color:rgba(0,0,0,0);border-right:5px solid #00a53c;border-bottom:3px solid #00a53c;border-radius:unset;transform:skew(-40deg, 0deg) rotate(32deg) translate(-0.1em, -0.3em) scale(0.612);opacity:0}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label input:checked+.mwform-radio-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-radio-field label input:checked+.mwform-checkbox-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label input:checked+.mwform-radio-field-text::after,#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field label input:checked+.mwform-checkbox-field-text::after{opacity:1}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field.vertical-item{width:100%}#consult_form .consult_form-inner .consult_form-content .consult_form-box .mwform-checkbox-field.vertical-item+.vertical-item{margin-top:.5em}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item{display:flex;align-items:center;margin:1.5em 0}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-ttl-box{display:flex;align-items:center;justify-content:space-between;font-weight:700;width:100%;max-width:8em;padding:1em .5em}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-ttl-box .form-req,#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-ttl-box .form-any{font-size:.5em;background-color:#333;color:#fff;border-radius:4px;padding:.45em .5em;line-height:1;font-weight:500}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-ttl-box .form-req{background-color:#e85a70}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-ttl-box .form-any{background-color:#00a53c}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-input-box{position:relative;max-width:37em;width:100%}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-input-box .form-input-child+.form-input-child{margin-top:1em}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-input-box.form-input-box-w-max{max-width:100%}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item .form-input-box .error{position:absolute}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item.type02{border-bottom:2px dashed gray;padding-top:0;padding-top:1.5em;padding-bottom:1.5em;margin-bottom:0;margin-top:0}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item.type02 .form-ttl-box{max-width:13em;padding-top:0;padding-bottom:0}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item.type02-top{margin-top:1.5em;border-top:2px dashed gray}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item.type03{flex-direction:column;align-items:unset;padding-bottom:1.5em;border-bottom:2px dashed gray}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item.type03 .form-ttl-box{padding-top:0;max-width:unset}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-item:first-child{margin-top:unset}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-btn{display:flex;justify-content:center;margin:0 auto;margin-top:2em;position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content;cursor:pointer}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-btn input[type=submit]{background-color:#00a53c;border:1px solid #00a53c;color:#fff;max-width:95%;border-radius:6px;width:19.7em;font-size:max(12px,min(1.538vw,16px));transition:background-color .2s ease,color .2s ease;cursor:pointer}#consult_form .consult_form-inner .consult_form-content .consult_form-box .form-btn input[type=submit]:hover{background-color:#fff;color:#00a53c}#consult_form .consult_form-inner .consult_form-content .consult_form-box .privacy-policy-box{border-radius:12px;background-color:#f1f1f1;padding:0 1.5em;max-height:9em;overflow-y:auto}#consult_form .consult_form-inner .consult_form-content .consult_form-box .privacy-policy-box .privacy-policy-text{padding:1.5em 0;display:inline-block;width:100%}#consult_form .consult_form-inner .consult_form-content .consult_form-box .privacy-policy-box .privacy-policy-text h4{margin-bottom:1em}/*# sourceMappingURL=lp.css.map */