:root{--opacity:1.0;--col_white: 255, 255, 255;--col_black: 31, 32, 32;--col_black-2:76, 77, 77;--col_gray: 155, 155, 155;--col_gray-2: 233, 233, 233;--col_gray-3: 230, 230, 230;--col_gray-4: 215, 215, 215;--col_darkblue: 0, 122, 216;--col_bg-gray: 238, 238, 238;--col_yellow: 255, 241, 0}:root{--rad: 8px}@media screen and (max-width: 800px){:root{--rad: 4px}}.financial picture{display:block}.financial img{display:block}.financial-sec-lead-btn{width:100%}.bg-white{background-color:hsla(0,0%,100%,.5)}.financial{counter-reset:specsection}.financial-sec{padding-top:120px;position:relative;counter-increment:specsection}.financial-sec-budget{padding-block-end:100px}.financial-sec:last-of-type{padding-bottom:200px}@media screen and (max-width: 800px){.financial-sec:last-of-type{padding-bottom:100px}}@media screen and (max-width: 800px){.financial-sec{padding-top:80px}}.financial-sec_wrap{box-sizing:border-box}@media screen and (min-width: 801px),print{.financial-sec_wrap{padding-inline:min(72px,5.5555555556%)}}.financial-sec-tit{position:relative;font-size:clamp(20.0440884236px,20.0440884236px + (24 - 20.0440884236)*(100vw - 375px)/(1440 - 375),24px);letter-spacing:.1em;margin-bottom:1.5em;line-height:1.5}@media screen and (min-width: 801px),print{.financial-sec-tit-num{position:absolute;left:max(-72px,-5vw);top:-0.3em}}.financial-sec-tit-num{font-size:clamp(15.9078148989px,15.9078148989px + (18 - 15.9078148989)*(100vw - 375px)/(1440 - 375),18px);padding-block:.3em;border-bottom:1px solid rgba(155,155,155,.6)}.financial-sec-tit-num::before{content:counter(specsection, decimal-leading-zero)}@media screen and (max-width: 800px){.financial-sec-tit-num{display:inline-block;margin-bottom:1em}}.financial-sec-tit-main{display:block}.financial-sec-lead-layout{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}@media screen and (max-width: 800px){.financial-sec-lead-layout{grid-template-columns:repeat(1, 1fr)}}.financial-sec-lead-layout{gap:min(60px,5%)}@media screen and (max-width: 800px){.financial-sec-lead-layout{gap:40px}}.financial-sec-lead-layout+.financial-sec-lead-layout{margin-top:100px}.financial-sec-lead-tit{font-size:clamp(15.9078148989px,15.9078148989px + (18 - 15.9078148989)*(100vw - 375px)/(1440 - 375),18px);line-height:1.8;margin-bottom:1em;letter-spacing:.1em}.financial-sec-lead-txt{font-size:13px;line-height:2}.financial-sec-lead_figbox{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:487px;margin-inline:auto}@media screen and (max-width: 800px){.financial-sec-lead_figbox{width:100%}}.financial-sec-lead_figbox img{width:100%;height:auto}.financial-sec-lead_figtit{font-size:clamp(14.4715347705px,14.4715347705px + (16 - 14.4715347705)*(100vw - 375px)/(1440 - 375),16px);text-align:center}.financial-sec-lead_figtit+img{margin-top:1em}.financial-column{padding:30px;box-sizing:border-box;border:1px solid #9b9b9b;background-color:hsla(0,0%,100%,.3);display:grid;grid-template-columns:250px 1fr;-moz-column-gap:2em;column-gap:2em}@media screen and (max-width: 800px){.financial-column{padding:20px;grid-template-columns:repeat(1, 1fr)}}.financial-column-tit{font-size:clamp(14.4715347705px,14.4715347705px + (16 - 14.4715347705)*(100vw - 375px)/(1440 - 375),16px);line-height:1.8;margin-bottom:.5em;letter-spacing:.1em;color:rgba(31,32,32,.8)}@media(min-resolution: 2dppx){.financial-column-tit{color:#1f2020}}.financial-column-txt{font-size:12px;color:rgba(31,32,32,.8)}@media(min-resolution: 2dppx){.financial-column-txt{color:#1f2020}}.financial-column-txt .indent{line-height:1.5;letter-spacing:.05em}.financial-column-profile{margin-block-start:1.5em;display:grid;grid-template-columns:101px 1fr;align-items:center;-moz-column-gap:1em;column-gap:1em}.financial-column-profile-details{font-size:11px}.financial-fv{padding-block-end:80px}@media screen and (max-width: 800px){.financial-fv_img{display:block;width:100%}}.financial-lead{padding-block:50px;position:relative}.financial-lead:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);inset:0}.financial-lead-sec{position:relative}.financial-lead_tit{font-size:clamp(15.9078148989px,15.9078148989px + (18 - 15.9078148989)*(100vw - 375px)/(1440 - 375),18px);text-align:center}.financial-lead_boxes{margin-block-start:40px;margin-inline:auto;max-width:1008px;display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:5em;column-gap:5em}@media screen and (max-width: 800px){.financial-lead_boxes{grid-template-columns:repeat(1, 1fr);row-gap:5em}}.financial-lead_box{padding:.5em 1.5em;box-sizing:border-box;display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:.7em;position:relative}.financial-lead_box::before{content:"";width:100%;height:100%;background:url("../img/deco_brackets@2x.png") no-repeat center center/100% 100%;position:absolute;inset:0;pointer-events:none}.financial-lead_box:not(:last-of-type)::after{content:"";width:18px;height:auto;aspect-ratio:1/1;background:url("../img/deco_plus.svg") no-repeat center center/contain;position:absolute;top:50%;translate:0 -50%;left:calc(100% + 1.8em)}@media screen and (max-width: 800px){.financial-lead_box:not(:last-of-type)::after{top:calc(100% + 1.8em);left:50%;translate:-50%}}.financial-lead-box_tit{font-size:clamp(14.4715347705px,14.4715347705px + (16 - 14.4715347705)*(100vw - 375px)/(1440 - 375),16px);text-align:center}.financial-lead-box_txt{font-size:12px}.financial-sec-lead-btns{margin-block-start:30px;display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em}.financial-sec-budget{overflow-x:clip}.financial-list{margin-block-start:40px;position:relative}.financial-list::before{content:"";width:150vw;height:100%;background:hsla(0,0%,100%,.5);position:absolute;top:50%;left:50%;translate:-50% -50%}.financial-item{padding-block:2em;display:flex;align-items:center;-moz-column-gap:2em;column-gap:2em;position:relative}.financial-item::before{content:"";width:150vw;height:1px;background:#d3d3d3;position:absolute;bottom:0;left:50%;translate:-50%}.financial-item-head{display:flex;flex-direction:column;justify-content:center}.financial-item-head-en{font-size:13px}.financial-item-head-num{font-size:clamp(18.690760826px,18.690760826px + (22 - 18.690760826)*(100vw - 375px)/(1440 - 375),22px);line-height:1;font-weight:400}.financial-item-tit{font-size:clamp(14.4715347705px,14.4715347705px + (16 - 14.4715347705)*(100vw - 375px)/(1440 - 375),16px)}.financial-item-txt{margin-block-start:10px;font-size:12px}.financial-sec-lead_figbox{position:relative}.financial-sec-consultation{margin-block-start:80px}@media screen and (max-width: 800px){.financial-sec-consultation{margin-block-start:40px}}.financial-sec-costcut .financial-sec-lead-layout:first-of-type{margin-block:60px 100px}@media screen and (max-width: 800px){.financial-sec-costcut .financial-sec-lead-layout:first-of-type{margin-block:30px 50px}}.financial-sec-costcut .financial-sec-lead-layout+.financial-sec-lead-layout{margin-block-start:0}.financial-sec-costcut .financial-sec-lead-txtbox{margin-block-start:2em}/*# sourceMappingURL=financial.min.css.map */