@charset "utf-8";main#page{overflow:hidden}.wp-block-details{interpolate-size:allow-keywords}.wp-block-details::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .8s ease,opacity .5s ease,content-visibility .8s ease allow-discrete}.wp-block-details[open]::details-content{block-size:auto;opacity:1}.wp-block-accordion-panel{interpolate-size:allow-keywords;overflow:clip;block-size:auto;opacity:1;transition:block-size .8s ease,opacity .5s ease,display .8s ease allow-discrete}.wp-block-accordion-panel[hidden]{display:none;block-size:0;opacity:0}.wp-block-accordion-panel:not([hidden]){display:block;block-size:auto;opacity:1}@starting-style{.wp-block-accordion-panel:not([hidden]){block-size:0;opacity:0}}section.page-mv{background:#005bbb;margin-top:12vh}section.page-mv .inner{width:80%;margin:0 auto;padding:2.5vw 0 3vw}section.page-mv h1{font-family:"Noto Sans JP",sans-serif;text-align:center;font-size:2.6vw;color:#fff;letter-spacing:.3vw;line-height:1;font-weight:500}section.page-mv p{text-align:center;font-weight:600;color:#fff;letter-spacing:.2vw;font-size:1.5vw}div#mv-banner{position:relative;background:#fff;border:.7vw solid #005bbb;box-sizing:border-box;width:67%;margin:0 auto;margin-top:3vw}#mv-banner .wp-block-columns{gap:0}#mv-banner p.p1{font-size:2.6vw;color:#005bbb;font-weight:600;line-height:1.5;padding:1vh 0 2vh;text-align:center}#mv-banner p span.zero{font-size:1.5em;font-style:italic;padding:0 .75vw 0 .3vw;position:relative;top:.2vw}#mv-banner p span.small{font-size:1.7vw}#mv-banner .flex-box.right{width:50%;background-image:url(https://tnpartners.jp/wp-content/uploads/2024/11/hojyokin.jpg);background-size:cover}#mv-banner .text-wrap{background:#005bbb;padding-bottom:1vw;margin-bottom:2vw}#mv-banner .text-wrap p{font-size:2vw;color:#fff;font-weight:500;line-height:1.5;text-align:center}.banner .wp-block-button{text-align:center;width:30%;margin:1.5vw auto 0}.banner a{background:#e91e63;display:block;padding:1vh;text-decoration:none;font-size:1.4vw;font-weight:500;color:#fff;letter-spacing:.2vw;position:relative;margin:0 auto;box-sizing:border-box}.band-title p{margin-top:3vw;background:#005bbb;padding:1.5vw 0;font-size:2vw;letter-spacing:.05em;font-weight:600;color:#fff;line-height:1.7;text-align:center}.band-title p .dots{background-image:radial-gradient(circle at center,#e91e63 20%,transparent 20%);background-position:top 0 right 0;background-repeat:repeat-x;background-size:1em .3em;padding-top:.1em;color:#e91e63}.worried{width:70%;margin:2.5vw auto}.worried h2{line-height:1.5;margin-bottom:2.5vw;font-size:2.3vw;text-align:center;font-weight:600;color:#005bbb}.worried h2:before,.worried h2:after{content:"～";margin:0 .5vw}.balloon{display:flex;align-items:center;position:relative;max-width:100%;background-color:#f5f5f5;color:#333;height:100%;border-radius:4vw;box-sizing:border-box;width:100%}.balloon:before{position:absolute;left:-1.5vw;width:2.1vw;height:4vw;background-color:#f5f5f5;clip-path:polygon(0 50%,100% 0,100% 100%);content:''}.balloon .wp-block-group__inner-container{width:100%}.balloon p{text-align:center;font-size:1.6vw;font-weight:600}.balloon ul{padding-left:10vw;margin-top:2vh}.balloon ul li{font-size:1.5vw;font-weight:600}.worried p.text{text-align:center;margin-top:2.5vw;font-size:1.4vw;font-weight:500}.problem{width:65%;margin:0 auto 3vw}.problem>.wp-block-group__inner-container,.problem>.inner{width:100%}.problem h3{margin:0;padding:1vw 0;background:#005bbb;color:#fff;font-size:2vw;font-weight:600;line-height:1.6;letter-spacing:.1vw;text-align:center}.problem .problem-list{padding:3vw 2vw;background:#f5f5f5}.problem .problem-item{margin:0}.problem .problem-item:not(:last-child){margin-bottom:3vw}.problem .problem-title{margin:0 0 1.5vw;color:#333;font-size:1.7vw;font-weight:600;line-height:1.6}.problem .problem-title .yellow{display:inline-block;margin-right:1vw;padding:.5vw 1vw;border-left:.3vw solid #005bbb;background:#ffeb3b}.problem .problem-description{margin:0;color:#333;font-size:1.3vw;font-weight:500;line-height:1.8}.problem .bottom-text{margin-top:2.5vw}.problem .bottom-text p{margin:0;color:#333;font-size:1.3vw;font-weight:500;line-height:1.8;text-align:center}.solution{width:100%;margin:0}.solution>.inner{width:100%;max-width:none;margin:0}.solution .arrow{width:0;height:0;margin:1.5vw auto 1vw;border-style:solid;border-width:2vw 5vw 0;border-color:#f42679 transparent transparent}.solution h2{margin:0;color:#005bbb;font-size:2vw;font-weight:600;line-height:1.6;text-align:center}.solution br.sp_block{display:none}.solution .solution-content{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;margin-top:1.5vw;margin-bottom:0}.solution .solution-content>.left,.solution .solution-content>.right{flex:0 0 50%;width:50%;min-width:0}.solution .left{display:flex;align-items:center;justify-content:center;background:#f5f5f5}.solution .text-wrap{display:flex;width:70%;height:100%;align-items:center;justify-content:center;margin:0 4vw 0 auto}.solution .text-wrap p{margin:0;font-size:1.7vw;font-weight:500;line-height:1.8}.solution .text-wrap span{background:linear-gradient(transparent 60%,#ffeb3b 50%);color:#e91e63;font-weight:600}.solution .right{display:flex;align-items:center;justify-content:center}.solution .right figure{width:100%;margin:0;text-align:center}.solution .right img{display:block;width:62%;height:auto;margin:0 auto 0 6vw}.benefits{width:100%;margin:0}.benefits .benefits-inner{width:60%;margin:4vw auto}.benefits h2{margin:0;padding:.5vw 0;background:#005bbb;color:#fff;font-size:2vw;font-weight:600;line-height:1.6;letter-spacing:.1vw;text-align:center}.benefits .benefits-list{padding:1.5vw 2vw;background:#f5f5f5}.benefits .benefit-item{margin:0}.benefits .benefit-title{margin:0;color:#333;font-size:1.5vw;font-weight:600;line-height:1.6}.benefits .benefit-title .yellow{display:inline-block;margin-right:1vw;padding:.5vw 1vw;border-left:.5vw solid #005bbb;background:#ffeb3b;color:#333}.benefits .benefit-title .red{color:#e91e63}.benefits .benefit-description{margin:1vw 0 2.5vw;color:#333;font-size:1.2vw;font-weight:500;line-height:1.6}.benefits br.sp_block{display:none}.benefits .bottom-text{margin-top:2.5vw;padding:.5vw 0;background:#005bbb;text-align:center}.benefits .bottom-text p{margin:0;color:#fff;font-size:1.5vw;font-weight:500;text-align:center}.benefits .banner{width:100%;margin:1.5vw auto 0}.benefits .banner .wp-block-button{width:60%;margin:0 auto;text-align:center}.benefits .banner .wp-block-button__link{display:block;width:100%;padding:.5vw;box-sizing:border-box;border-radius:10vw;background:#e91e63;color:#fff;font-size:1.5vw;font-weight:500;line-height:1.5;letter-spacing:.2vw;text-align:center;text-decoration:none}.cases{position:relative;margin:0;background-image:url("https://tnpartners.jp/wp-content/uploads/2024/10/gs-back.jpg");background-size:cover}.cases:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgb(0 91 187/80%)}.cases .inner{position:relative;z-index:1;width:95%;margin:0 auto;padding:4vw 0 6vw}.cases h2{margin:0 0 2.5vw;color:#fff;font-size:2.5vw;font-weight:600;letter-spacing:.5vw;text-align:center}.cases .case-list{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:2.5%;margin:0}.cases .case-item{flex:0 0 23%;width:23%;min-width:0}.cases .case-item figure{margin:0}.cases .case-item img{display:block;width:100%;height:auto}.cases .case-table{width:100%;margin:0}.cases .case-table table{width:100%;border-collapse:collapse}.cases .case-table th,.cases .case-table td{border:.07vw solid #595959;font-size:1vw}.cases .case-table th{width:30%;padding:.5vw 0;background:#f5f5f5;font-weight:500;vertical-align:middle}.cases .case-table td{padding:.5vw;background:#fff;font-weight:500;line-height:1.6;vertical-align:middle}.cases .case-table tr:first-child td{height:3.5vw}.voices .inner{width:70%;margin:4vw auto 5vw}.voices h2{margin:0 0 2.5vw;color:#005bbb;font-size:2.5vw;font-weight:600;letter-spacing:.5vw;text-align:center}.voices .voice-wrap{margin:0}.voices .voice-wrap:not(:first-of-type){margin-top:4vw}.voices .voice-row{display:flex;flex-wrap:wrap;gap:0;margin:0}.voices .voice-row>.left{width:40%;flex-basis:40%}.voices .voice-row>.right{width:60%;flex-basis:60%}.voices .left figure{margin:0}.voices .left img{display:block;width:100%;height:auto}.voices .left .text-wrap{padding:.5vw 0;border:.1vw solid #333}.voices .left .text-wrap p{margin:0;font-size:1.2vw;font-weight:500;text-align:center}.voices .right{display:flex;align-items:center;justify-content:center;padding:0 3vw;box-sizing:border-box;background:#f5f5f5}.voices .right .text-wrap p{margin:0;font-size:1.1vw}.voices .link{display:block}.voices .link .wp-block-button{width:100%}.voices .link .wp-block-button__link{display:block;width:50%;margin:2.5vw auto 0;padding:.5vw 0;box-sizing:border-box;border:.1vw solid #005bbb;border-radius:10vw;background:#005bbb;color:#fff;font-size:1.2vw;font-weight:500;letter-spacing:.1vw;text-align:center;text-decoration:none;transition:.5s}.voices .link .wp-block-button__link:hover{background:#fff;color:#005bbb}.voices .right .link .wp-block-button__link{margin:1vw auto 0;padding:.5vw 0;background:#fff;color:#005bbb}.voices .right .link .wp-block-button__link:hover{background:#005bbb;color:#fff}.popular-subsidies{background:#f5f5f5}.popular-subsidies .inner{width:80%;margin:0 auto;padding:4vw 0}.popular-subsidies h2{margin:0 0 2.5vw;color:#005bbb;font-size:2.5vw;letter-spacing:.5vw;text-align:center}.popular-subsidies .subsidy-list>.wp-block-group__inner-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.popular-subsidies .subsidy-item{width:48%;margin:0}.popular-subsidies .subsidy-item:nth-child(n+3){margin-top:2.5vw}@media (min-width:744px){body.page-id-101 main#page .popular-subsidies .subsidy-item{display:flex}body.page-id-101 main#page .popular-subsidies .subsidy-item>.wp-block-group__inner-container{display:flex;flex-direction:column;width:100%}body.page-id-101 main#page .popular-subsidies .subsidy-item figure.wp-block-table{display:flex;flex:1}body.page-id-101 main#page .popular-subsidies .subsidy-item figure.wp-block-table table{height:100%}}.popular-subsidies h3{margin:0;padding:.5vw 0;background:#005bbb;color:#fff;font-size:1.5vw;letter-spacing:.1vw;text-align:center}.popular-subsidies .wp-block-table{width:100%;margin:0}.popular-subsidies table{width:100%;border-collapse:collapse}.popular-subsidies th,.popular-subsidies td{border:.1vw solid #595959;font-size:1vw}.popular-subsidies th{width:25%;padding:.5vw 0;background:#f5f5f5;font-weight:500;vertical-align:middle}.popular-subsidies td{padding:.5vw;background:#fff;font-weight:500;line-height:1.6;vertical-align:middle}.popular-subsidies .link{width:100%;margin:0}.popular-subsidies .link .wp-block-button{width:100%}.popular-subsidies .link .wp-block-button__link{display:block;width:45%;margin:1.5vw auto 0;padding:.5vw 0;box-sizing:border-box;border:.1vw solid #005bbb;border-radius:0;background:#fff;color:#005bbb;font-size:1.2vw;font-weight:500;text-align:center;text-decoration:none}.popular-subsidies .subsidy-note{margin:2vw 0 0;font-size:1.4vw;font-weight:500;text-align:center}.faq-section{width:100%;margin:0}.faq-section .inner{width:70%;margin:4vw auto 5vw}.faq-section h2{margin:0 0 2.5vw;color:#005bbb;font-size:2.5vw;letter-spacing:.5vw;text-align:center}.faq-section .faq-list{width:80%;margin:2.5vw auto}.faq-section .faq-item{position:relative;margin-bottom:1vw;border:0}.faq-section .faq-item summary{position:relative;display:block;margin:0;padding:1vw 3vw 1vw 2.5vw;border-radius:.2vw;background:#f5f5f5;color:#333;font-size:1.3vw;font-weight:500;letter-spacing:.1vw;text-indent:-1.5vw;cursor:pointer;list-style:none;transform:translateZ(0);transition:all .3s}.faq-section .faq-item summary::-webkit-details-marker{display:none}.faq-section .faq-item summary::marker{content:""}.faq-section .faq-q{padding-right:.5vw;color:#005bbb;font-size:1.5vw;font-weight:600;line-height:0}.faq-section .faq-a{padding-right:.5vw;color:#e91e63;font-size:1.5vw;font-weight:600;line-height:0}.faq-section .faq-item summary:before,.faq-section .faq-item summary:after{position:absolute;top:0;right:1.5vw;bottom:0;width:.1vw;height:1vw;margin:auto;content:"";background:#005bbb;transition:all .3s}.faq-section .faq-item summary:after{transform:rotate(90deg)}.faq-section .faq-item[open] summary:before{transform:rotate(90deg)}.faq-section .faq-item>p{margin:0;padding:1vw 1vw 1vw 2.5vw;color:#333;font-size:1.3vw;font-weight:500;line-height:1.8;letter-spacing:.1vw;text-indent:-1.5vw;transform:translateZ(0);transition:all .3s}.cta-lp{background:#f5f5f5}.cta-lp>.wp-block-group__inner-container{width:100%;margin:0 auto;padding:0}.cta-lp .cols{width:100%;margin:0;gap:0;align-items:stretch !important}.cta-lp .left{background:#f5f5f5}.cta-lp h2{width:100%;margin:0 0 2vw;padding:1vw 0;background:#005bbb;color:#fff;text-align:center;font-size:2.3vw;font-weight:600;letter-spacing:.2vw;line-height:1.6}.cta-lp .catch{margin:2vw auto 1vw;color:#e91e63;text-align:center;font-size:2vw;font-weight:600;line-height:1.4;letter-spacing:.1vw}.cta-lp .catch span{display:block;padding:.4vw 2vw;background:#e91e63;color:#fff;line-height:1.3;width:50%;margin:0 auto 1vw;letter-spacing:.2vw}.cta-lp .lead{margin:0 auto 1vw;color:#005bbb;font-size:1.7vw;font-weight:600;line-height:1.8;text-align:center}.cta-lp .text{margin:0 auto 2vw}.cta-lp .text>.wp-block-group__inner-container{width:90%;padding:0;margin:0 auto}.cta-lp .text p{color:#333;font-size:1.2vw;font-weight:500;line-height:1.9;margin-bottom:.7em}.cta-lp .text p:last-child{margin-bottom:0}.cta-lp .buttons{display:flex;justify-content:space-between;gap:2vw;width:90%;margin:2vw auto 0;padding-bottom:2.5vw}.cta-lp .buttons .wp-block-button{width:calc((100% - 2vw) / 2)}.cta-lp .buttons .wp-block-button__link{display:block;width:100%;padding:.9vw 1vw;border-radius:10vw;color:#fff;text-align:center;text-decoration:none;font-size:1.6vw;font-weight:600;letter-spacing:.1vw;line-height:1.5;box-sizing:border-box}.cta-lp .buttons .form .wp-block-button__link{background:#005bbb}.cta-lp .buttons .line .wp-block-button__link{background:#06c755}.cta-lp .buttons .form .wp-block-button__link:before{background:no-repeat;width:2vw;height:1.5vw;background-image:url(https://tnpartners.jp/wp-content/uploads/2024/09/mail-white.svg);content:"";margin-right:.5vw;display:inline-block;top:.3vh;position:relative}.cta-lp .buttons .line .wp-block-button__link:before{background:no-repeat;width:2vw;height:2vw;background-image:url(https://tnpartners.jp/wp-content/uploads/2024/09/line-icon-w.svg);content:"";margin-right:.5vw;display:inline-block;top:.4vw;position:relative}.cta-lp .right{background-image:url(https://tnpartners.jp/wp-content/uploads/2024/11/cta-img.jpg);background-position:right 12% top 82%;background-size:cover;background-repeat:no-repeat}.tss.one .flex-box.left img{display:block;width:100%;height:auto}.tss.one .text-wrap p{margin:0;font-size:1.3vw;line-height:1.8;font-weight:500}.tss.one .text-wrap p.mb{margin-bottom:1.5vw}@media only screen and (max-width:743px){section.page-mv p{font-size:3.5vw}body.page-id-101 main#page{width:100%;max-width:100%}body.page-id-101 main#page #mv-banner{width:92%;margin:5vw auto 0;border-width:1vw}body.page-id-101 main#page #mv-banner>.wp-block-group__inner-container{width:100%;max-width:none}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset!important}body.page-id-101 main#page #mv-banner .wp-block-columns{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:0;margin:0}body.page-id-101 main#page #mv-banner .wp-block-column{flex:0 0 auto;width:100%;min-width:0;margin:0}body.page-id-101 main#page #mv-banner .wp-block-column.right{display:block;width:100%;height:55vw;background-position:center;background-size:cover}body.page-id-101 main#page #mv-banner p.p1{margin:0;padding:2vw 1vw 3vw;font-size:5.5vw;line-height:1.4}body.page-id-101 main#page #mv-banner p span.zero{font-size:1.5em}body.page-id-101 main#page #mv-banner p span.small{font-size:4vw}body.page-id-101 main#page #mv-banner .text-wrap{margin:0;padding:2vw 1vw}body.page-id-101 main#page #mv-banner .text-wrap p{margin:0;font-size:5.5vw;line-height:1.5}body.page-id-101 main#page .banner{width:92%;margin:3vw auto 0}body.page-id-101 main#page .banner .wp-block-button{width:100%;margin:0 auto}body.page-id-101 main#page .banner .wp-block-button__link{display:block;width:100%;padding:2vw 5vw;font-size:4vw;line-height:1.5;text-align:center;border-radius:10vw}body.page-id-101 main#page .band-title p{margin:6vw 0 0;padding:3vw 4vw;font-size:5vw;line-height:1.6}body.page-id-101 main#page .worried{width:92%;margin:7vw auto 9vw}body.page-id-101 main#page .worried h2{margin:0 0 6vw;font-size:5vw;line-height:1.5}body.page-id-101 main#page .worried .wp-block-columns{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;margin:0}body.page-id-101 main#page .worried .wp-block-column{flex:0 0 auto;width:100%;min-width:0;margin:0}body.page-id-101 main#page .worried .wp-block-image{margin:0}body.page-id-101 main#page .worried .wp-block-image img{display:block;width:100%;height:auto}body.page-id-101 main#page .worried .balloon{height:auto;min-height:0;padding:5vw 4vw;border-radius:5vw}body.page-id-101 main#page .worried .balloon:before{top:-2vw;left:50%;width:12vw;height:2vw;transform:translateX(-50%);clip-path:polygon(50% 0,0 100%,100% 100%)}body.page-id-101 main#page .worried .balloon p{margin:0;font-size:4.5vw;line-height:1.6}body.page-id-101 main#page .worried .balloon ul{width:fit-content;margin:2vw auto 0;padding-left:6vw}body.page-id-101 main#page .worried .balloon li{font-size:4.5vw;line-height:1.8}body.page-id-101 main#page .worried p.text{margin:6vw auto 0;font-size:4vw;line-height:1.8;text-align:left}body.page-id-101 main#page .problem{width:92%;margin:0 auto 8vw}body.page-id-101 main#page .problem>.wp-block-group__inner-container,body.page-id-101 main#page .problem .inner{width:100%;max-width:none;margin:0}body.page-id-101 main#page .problem h3{margin:0;padding:2.5vw 3vw;font-size:5vw;line-height:1.5}body.page-id-101 main#page .problem .problem-list{padding:5vw 4vw}body.page-id-101 main#page .problem .problem-item:not(:last-child){margin-bottom:5vw}body.page-id-101 main#page .problem .problem-title{margin:0 0 2vw;font-size:5vw;line-height:1.6;text-align:center}body.page-id-101 main#page .problem .problem-title .yellow{display:block;width:100%;margin:0 auto 2vw;padding:1vw 0;border-left-width:1.5vw;text-align:center}body.page-id-101 main#page .problem .problem-description{margin:0;font-size:4vw;line-height:1.8}body.page-id-101 main#page .problem .bottom-text{margin-top:5vw}body.page-id-101 main#page .problem .bottom-text p{margin:0;font-size:4vw;line-height:1.8}body.page-id-101 main#page .solution .arrow{margin:4vw auto;border-width:5vw 12vw 0}body.page-id-101 main#page .solution h2{width:92%;margin:0 auto 4vw;font-size:5vw;line-height:1.6}body.page-id-101 main#page .solution .solution-content{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:0;width:100%;margin:0}body.page-id-101 main#page .solution .solution-content>.wp-block-column{flex:0 0 auto;width:100%;min-width:0;margin:0}body.page-id-101 main#page .solution .right figure{width:100%;margin:0}body.page-id-101 main#page .solution .right img{display:block;width:92%;height:auto;margin:0 auto}body.page-id-101 main#page .solution .left{padding:5vw 0}body.page-id-101 main#page .solution .text-wrap{width:92%;height:auto;margin:0 auto}body.page-id-101 main#page .solution .text-wrap p{font-size:4vw;line-height:1.8}body.page-id-101 main#page .benefits .benefits-inner{width:92%;margin:8vw auto}body.page-id-101 main#page .benefits h2{padding:2.5vw 3vw;font-size:5.5vw;line-height:1.5}body.page-id-101 main#page .benefits .benefits-list{padding:5vw 4vw}body.page-id-101 main#page .benefits .benefit-item{margin:0 0 5vw}body.page-id-101 main#page .benefits .benefit-title{font-size:5vw;line-height:1.6;text-align:center}body.page-id-101 main#page .benefits .benefit-title .yellow{display:block;width:100%;margin:0 auto 2vw;padding:1vw 0;border-left-width:1.5vw}body.page-id-101 main#page .benefits .benefit-description{margin:2vw 0 0;font-size:4vw;line-height:1.8}body.page-id-101 main#page .benefits .bottom-text{margin-top:4vw;padding:3vw}body.page-id-101 main#page .benefits .bottom-text p{font-size:4.5vw;line-height:1.6}body.page-id-101 main#page .benefits .banner{width:100%;margin-top:4vw}body.page-id-101 main#page .benefits .banner .wp-block-button{width:100%}body.page-id-101 main#page .benefits .banner .wp-block-button__link{font-size:4vw;padding:2vw 4vw}body.page-id-101 main#page .cases .inner{width:92%;margin:0 auto;padding:8vw 0 10vw}body.page-id-101 main#page .cases h2{margin:0 0 6vw;font-size:6vw}body.page-id-101 main#page .cases .case-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:5vw;width:100%;margin:0}body.page-id-101 main#page .cases .case-item{flex:0 0 auto;width:100%;min-width:0;margin:0}body.page-id-101 main#page .cases .case-item figure,body.page-id-101 main#page .cases .case-table{width:100%;margin:0}body.page-id-101 main#page .cases .case-item img{display:block;width:100%;height:auto}body.page-id-101 main#page .cases .case-table table{width:100%;table-layout:fixed}body.page-id-101 main#page .cases .case-table th,body.page-id-101 main#page .cases .case-table td{padding:1.5vw 2vw;font-size:4vw;line-height:1.7;overflow-wrap:anywhere}body.page-id-101 main#page .cases .case-table th{width:30%}body.page-id-101 main#page .cases .case-table tr:first-child td{height:auto}body.page-id-101 main#page .voices .inner{width:92%;margin:8vw auto 10vw}body.page-id-101 main#page .voices h2{margin:0 0 6vw;font-size:6vw}body.page-id-101 main#page .voices .voice-wrap:not(:first-of-type){margin-top:6vw}body.page-id-101 main#page .voices .voice-row{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;margin:0}body.page-id-101 main#page .voices .voice-row>.wp-block-column{flex:0 0 auto;width:100%;min-width:0;margin:0}body.page-id-101 main#page .voices .left .text-wrap{padding:2vw 3vw}body.page-id-101 main#page .voices .left .text-wrap p{font-size:4vw;line-height:1.7}body.page-id-101 main#page .voices .right{padding:4vw 3vw}body.page-id-101 main#page .voices .right .text-wrap p{font-size:4vw;line-height:1.8}body.page-id-101 main#page .voices .link .wp-block-button__link{width:100%;margin:3vw auto 0;padding:1.5vw 3vw;font-size:4vw;border-radius:10vw}body.page-id-101 main#page .popular-subsidies .inner{width:92%;margin:0 auto;padding:8vw 0 10vw}body.page-id-101 main#page .popular-subsidies h2{margin:0 0 6vw;font-size:6vw}body.page-id-101 main#page .popular-subsidies .subsidy-list>.wp-block-group__inner-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:6vw;width:100%}body.page-id-101 main#page .popular-subsidies .subsidy-item,body.page-id-101 main#page .popular-subsidies .subsidy-item:nth-child(n+3){width:100%;margin:0}body.page-id-101 main#page .popular-subsidies h3{padding:2vw 3vw;font-size:5vw;line-height:1.5}body.page-id-101 main#page .popular-subsidies .wp-block-table{width:100%;margin:0}body.page-id-101 main#page .popular-subsidies table{width:100%;table-layout:fixed}body.page-id-101 main#page .popular-subsidies th,body.page-id-101 main#page .popular-subsidies td{padding:2vw;font-size:4vw;line-height:1.7;overflow-wrap:anywhere}body.page-id-101 main#page .popular-subsidies th{width:30%}body.page-id-101 main#page .popular-subsidies .link .wp-block-button__link{width:100%;margin:3vw auto 0;padding:2.5vw;font-size:4vw}body.page-id-101 main#page .popular-subsidies .subsidy-note{margin:7vw 0 0;font-size:4vw;line-height:1.8;text-align:left}body.page-id-101 main#page .popular-subsidies .banner{width:100%;margin-top:5vw}body.page-id-101 main#page .popular-subsidies .banner .wp-block-button{width:100%}body.page-id-101 main#page .faq-section .inner{width:92%;margin:8vw auto 10vw}body.page-id-101 main#page .faq-section h2{margin:0 0 6vw;font-size:6vw}body.page-id-101 main#page .faq-section .faq-list{width:100%;margin:0}body.page-id-101 main#page .faq-section .faq-item{margin:0 0 3vw}body.page-id-101 main#page .faq-section .faq-item summary{position:relative;padding:3vw 10vw 3vw 9vw;border-radius:.5vw;font-size:4vw;line-height:1.7;letter-spacing:0;text-indent:0;overflow-wrap:anywhere}body.page-id-101 main#page .faq-section .faq-q{position:absolute;top:3vw;left:3vw;padding:0;font-size:4.5vw;line-height:1.5}body.page-id-101 main#page .faq-section .faq-item summary:before,body.page-id-101 main#page .faq-section .faq-item summary:after{right:3.5vw;width:.5vw;height:3vw}body.page-id-101 main#page .faq-section .faq-item>p{position:relative;margin:0;padding:3vw 3vw 3vw 9vw;font-size:4vw;line-height:1.8;letter-spacing:0;text-indent:0;overflow-wrap:anywhere}body.page-id-101 main#page .faq-section .faq-a{position:absolute;top:3vw;left:3vw;padding:0;font-size:4.5vw;line-height:1.5}body.page-id-101 main#page #cta.cta-lp .cols{display:block;width:100%;margin:0}body.page-id-101 main#page #cta.cta-lp .left{display:block;width:100%;margin:0;padding-bottom:8vw}body.page-id-101 main#page #cta.cta-lp .right{display:none}body.page-id-101 main#page #cta.cta-lp h2{margin:0 0 6vw;padding:3vw 2vw;font-size:6vw;line-height:1.5}body.page-id-101 main#page #cta.cta-lp .catch{width:92%;margin:0 auto 5vw;font-size:6vw;line-height:1.6}.cta-lp .catch span{padding:1vw 2vw}body.page-id-101 main#page #cta.cta-lp .sp_block.img{display:block;width:90%;margin:0 auto 5vw}body.page-id-101 main#page #cta.cta-lp .sp_block.img img{display:block;width:100%;height:auto}body.page-id-101 main#page #cta.cta-lp .text{width:92%;margin:0 auto}body.page-id-101 main#page #cta.cta-lp .text>.wp-block-group__inner-container{width:100%;max-width:none}body.page-id-101 main#page #cta.cta-lp .text p{margin:0 0 4vw;font-size:4vw;line-height:1.8}body.page-id-101 main#page #cta.cta-lp .buttons{display:flex;flex-direction:column;gap:3vw;width:92%;margin:5vw auto 0;padding:0}body.page-id-101 main#page #cta.cta-lp .buttons .wp-block-button{width:100%;margin:0}body.page-id-101 main#page #cta.cta-lp .buttons .wp-block-button__link{display:block;width:100%;padding:3vw 4vw;font-size:4.5vw;line-height:1.5;border-radius:10vw}.cta-lp .buttons .form .wp-block-button__link:before{width:5.5vw;height:5vw;margin-right:2vw;top:.8vh;background-image:url(https://tnpartners.jp/wp-content/uploads/2025/02/mail-icon.svg)}.cta-lp .buttons .line .wp-block-button__link:before{width:6vw;height:6vw;margin-right:2vw;top:1.2vw}}.tax-saving-intro__inner{width:67%;margin:5vh auto}.tax-saving-intro__title{background:#005bbb;color:#fff;font-size:2vw;padding:.25vw 0;text-align:center;letter-spacing:.2vw;margin-bottom:1.5vw}.tax-saving-intro__content>.wp-block-group__inner-container{display:flex;justify-content:space-between}.tax-saving-intro__image-column{width:49%}.tax-saving-intro__text-column{width:48%}.tax-saving-intro__image{margin:0}.tax-saving-intro__image img{display:block;width:100%;height:auto}.tax-saving-intro__paragraph{margin:0;line-height:1.8;font-size:1.2vw}.tax-saving-intro__paragraph--spaced{margin-bottom:.7em}.tax-saving-systems{margin-top:5vw}.tax-saving-systems__inner{width:67%;margin:2.5vw auto}.tax-saving-systems__title{background:#005bbb;color:#fff;font-size:2vw;padding:.25vw 0;text-align:center;letter-spacing:.2vw;margin-bottom:1.5vw}.tax-saving-system{margin:2.5vw auto;padding-bottom:2.5vw;border-bottom:.1vw solid #333}.tax-saving-system:last-of-type{border-bottom:0}.tax-saving-system__row,.tax-saving-system__row>.wp-block-group__inner-container{display:flex;justify-content:space-between}.tax-saving-system__name{width:30%;display:flex;justify-content:center;align-items:center;background:#005bbb;outline:.1vw solid #fff;outline-offset:-.5vw}.tax-saving-system__name>.wp-block-group__inner-container{width:100%}.tax-saving-system__name-title{margin:0;color:#fff;font-size:1.7vw;font-weight:600;letter-spacing:.1vw;text-align:center}.tax-saving-system__detail{width:68%}.tax-saving-system__copy{margin:0 0 .25vw;padding-bottom:.5vw;border-bottom:.1vw solid #005bbb;color:#005bbb;font-size:1.6vw;font-weight:600;line-height:1.6;text-align:center}.tax-saving-system__red{color:#e91e63}.tax-saving-system__description{margin:0;color:#333;font-size:1.2vw;line-height:1.8}.tax-saving-system__example{margin:1.5vw auto;padding:1vw;box-sizing:border-box;border:.2vw solid #005bbb;background:#f5f5f5;text-align:center}.tax-saving-system__example-title{margin:0;font-size:1.2vw;font-weight:600;letter-spacing:.1vw}.tax-saving-system__example-text{margin:0;color:#333;font-size:1.2vw;line-height:1.8}.tax-saving-system__emphasis{color:#005bbb;font-weight:600}.tax-saving-system__price{display:flex;margin:0;border:.1vw solid #333}.tax-saving-system__price-label{width:25%;padding:.5vw 0;background:#9e9e9e;color:#fff;font-size:1.2vw;text-align:center}.tax-saving-system__price-value{width:75%;margin:0;padding:.5vw 0;color:#333;font-size:1.2vw;text-align:center}.tax-saving-system__tax{font-size:1vw}.tax-saving-systems br.sp_block{display:none}.tax-saving-recommended{position:relative;padding:4vw 0 5.5vw;background:#f5f5f5}.tax-saving-recommended__inner{width:67%;margin:0 auto}.tax-saving-recommended__title{margin:0 0 1.5vw;padding:.25vw 0;background:0 0;color:#005bbb;font-size:2vw;font-weight:600;letter-spacing:.2vw;text-align:center}.tax-saving-recommended ul{width:83%;margin:0 auto;padding:1vw 2vw;box-sizing:border-box;border:.3vw solid #005bbb;background:#fff;text-align:left}.tax-saving-recommended ul li{padding:1vw;border-bottom:.1vw solid #333;list-style:none;font-size:1.3vw;font-weight:500;text-align:left}.tax-saving-recommended ul li:last-child{border-bottom:0}.tax-saving-recommended ul li{position:relative;padding-left:3vw}.tax-saving-recommended ul li:before{content:"✓";position:absolute;top:50%;left:1vw;width:1.25vw;height:1.25vw;border-radius:50%;background:#005bbb;color:#fff;font-size:.8vw;font-weight:600;line-height:1.25vw;text-align:center;transform:translateY(-50%)}.tax-saving-strengths{position:relative;padding:5vw 0 5.5vw;background-image:url(https://tnpartners.jp/wp-content/uploads/2024/10/gs-back.jpg);background-size:cover}.tax-saving-strengths:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;content:"";background:rgb(0 91 187/80%)}.tax-saving-strengths__inner{position:relative;z-index:1;width:85%;margin:0 auto}.tax-saving-strengths__title{width:73%;margin:0 auto 3vw;background:0 0;color:#fff;font-size:2vw;font-weight:600;text-align:center;letter-spacing:.2vw}.tax-saving-strengths__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.tax-saving-strengths__list li{width:49%;padding:1.5vw 0;box-sizing:border-box;border:.2vw solid #005bbb;background:#fff;list-style:none;font-size:1.2vw;line-height:1.6;font-weight:500;text-align:center}.tax-saving-strengths__list li:nth-child(n+3){margin-top:1.5vw}.tax-saving-flow{position:relative;background:#f5f5f5}.tax-saving-flow__inner{width:85%;margin:0 auto;padding:4vw 0 5.5vw}.tax-saving-flow__title{margin:0 0 1.5vw;padding:.25vw 0;background:0 0;color:#005bbb;font-size:2vw;font-weight:600;letter-spacing:.2vw;text-align:center}.tax-saving-flow__steps{position:relative;margin-top:4vw}.tax-saving-flow__steps>.wp-block-group__inner-container{position:relative;display:flex;justify-content:space-between}.tax-saving-flow__steps>.wp-block-group__inner-container:after{position:absolute;top:55%;left:5%;z-index:1;display:block;width:90%;height:2vw;content:"";background:#005bbb;transform:translateY(-50%)}.tax-saving-flow__step{position:relative;z-index:9;width:24%}.tax-saving-flow__detail{padding:2vw 1vw 1vw;box-sizing:border-box;background:#fff}.tax-saving-flow__detail dt{font-size:1.2vw;font-weight:600;text-align:center}.tax-saving-flow__detail dd{min-height:7vw;margin-top:.5vw;font-size:1vw}.tax-saving-flow__number{position:absolute;top:-1vw;left:50%;z-index:10;margin:0;padding:.5vw 1vw;background:#005bbb;color:#fff;font-family:"Lato",sans-serif;font-size:1.4vw;font-weight:600;line-height:1;letter-spacing:.05vw;text-align:center;transform:translateX(-50%)}.tax-saving-faq{width:100%;margin:0}.tax-saving-faq__inner{width:70%;margin:4vw auto 5vw}.tax-saving-faq__title{margin:0 0 2.5vw;color:#005bbb;font-size:2.5vw;letter-spacing:.5vw;text-align:center}.tax-saving-faq__list{width:80%;margin:2.5vw auto}.tax-saving-faq__item{position:relative;margin-bottom:1vw;border:0}.tax-saving-faq__item summary{position:relative;display:block;margin:0;padding:1vw 3vw 1vw 2.5vw;border-radius:.2vw;background:#f5f5f5;color:#333;font-size:1.3vw;font-weight:500;letter-spacing:.1vw;text-indent:-1.5vw;cursor:pointer;list-style:none;transform:translateZ(0);transition:all .3s}.tax-saving-faq__item summary::-webkit-details-marker{display:none}.tax-saving-faq__item summary::marker{content:""}.tax-saving-faq__q{padding-right:.5vw;color:#005bbb;font-size:1.5vw;font-weight:600;line-height:0}.tax-saving-faq__a{padding-right:.5vw;color:#e91e63;font-size:1.5vw;font-weight:600;line-height:0}.tax-saving-faq__item summary:before,.tax-saving-faq__item summary:after{position:absolute;top:0;right:1.5vw;bottom:0;width:.1vw;height:1vw;margin:auto;content:"";background:#005bbb;transition:all .3s}.tax-saving-faq__item summary:after{transform:rotate(90deg)}.tax-saving-faq__item[open] summary:before{transform:rotate(90deg)}.tax-saving-faq__item>p{margin:0;padding:1vw 1vw 1vw 2.5vw;color:#333;font-size:1.3vw;font-weight:500;line-height:1.8;letter-spacing:.1vw;text-indent:-1.5vw;transform:translateZ(0);transition:all .3s}.cta-lp .text>.wp-block-group__inner-container{width:90%;padding:0;margin:1vw auto 1.5vw}#cta p.c-price{text-align:center;margin-top:1vw;font-size:2.2vw;color:#e91e63;font-weight:600}#cta p.c-price span{background:#e91e63;color:#fff;padding:0 2vw;line-height:1;margin-right:1vw;letter-spacing:.1vw}@media only screen and (max-width:743px){body.page-id-186 main#page{width:100%;max-width:100%}body.page-id-186 main#page .tax-saving-intro__inner{width:92%;max-width:none;margin:8vw auto 9vw}body.page-id-186 main#page .tax-saving-intro__title{margin:0 0 6vw;padding:2.5vw 3vw;font-size:5.5vw;line-height:1.5;letter-spacing:.5vw}body.page-id-186 main#page .tax-saving-intro__content,body.page-id-186 main#page .tax-saving-intro__content>.wp-block-group__inner-container{display:block;width:100%;max-width:none;margin:0}body.page-id-186 main#page .tax-saving-intro__image-column,body.page-id-186 main#page .tax-saving-intro__text-column{width:100%;max-width:none;margin:0}body.page-id-186 main#page .tax-saving-intro__image{width:100%;margin:0}body.page-id-186 main#page .tax-saving-intro__image img{display:block;width:100%;height:auto}body.page-id-186 main#page .tax-saving-intro__text-column{margin-top:5vw}body.page-id-186 main#page .tax-saving-intro__paragraph{margin:0;font-size:4vw;line-height:1.8;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-intro__paragraph--spaced{margin-bottom:3vw}body.page-id-186 main#page .tax-saving-systems{margin:0}body.page-id-186 main#page .tax-saving-systems__inner{width:92%;max-width:none;margin:0 auto 9vw}body.page-id-186 main#page .tax-saving-systems__title{margin:0 0 6vw;padding:2.5vw 3vw;font-size:5.5vw;line-height:1.5;letter-spacing:.5vw}body.page-id-186 main#page .tax-saving-system{width:100%;margin:0 auto;padding:5vw 0 6vw;border-bottom-width:.1vw}body.page-id-186 main#page .tax-saving-system:first-of-type{padding-top:0}body.page-id-186 main#page .tax-saving-system__row,body.page-id-186 main#page .tax-saving-system__row>.wp-block-group__inner-container{display:block;width:100%;max-width:none;margin:0}body.page-id-186 main#page .tax-saving-system__name{display:flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0 0 4vw;padding:2.5vw 3vw;box-sizing:border-box;outline-width:.1vw;outline-offset:-1vw}body.page-id-186 main#page .tax-saving-system__name>.wp-block-group__inner-container{width:100%;max-width:none;margin:0}body.page-id-186 main#page .tax-saving-system__name-title{margin:0;font-size:5.5vw;font-weight:600;line-height:1.6;letter-spacing:.5vw;text-align:center}body.page-id-186 main#page .tax-saving-system__name-title br.pc_block{display:none}body.page-id-186 main#page .tax-saving-system__detail{width:100%;max-width:none;margin:0}body.page-id-186 main#page .tax-saving-system__copy{margin:0 0 4vw;padding:0 0 2vw;border-bottom-width:.1vw;font-size:5vw;line-height:1.6;text-align:center}body.page-id-186 main#page .tax-saving-systems br.sp_block{display:block}body.page-id-186 main#page .tax-saving-system__description{margin:0;font-size:4vw;line-height:1.8;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-system__example{width:100%;margin:5vw auto 4vw;padding:3vw;border-width:.5vw;box-sizing:border-box}body.page-id-186 main#page .tax-saving-system__example-title{margin:0 0 2vw;font-size:4.5vw;line-height:1.5;letter-spacing:.5vw}body.page-id-186 main#page .tax-saving-system__example-text{margin:0;font-size:4vw;line-height:1.8;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-system__price{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;margin:0;border-width:.1vw;box-sizing:border-box}body.page-id-186 main#page .tax-saving-system__price-label{display:flex;align-items:center;justify-content:center;flex:0 0 25%;width:25%;margin:0;padding:2.5vw 1vw;box-sizing:border-box;font-size:4vw;line-height:1.5}body.page-id-186 main#page .tax-saving-system__price-value{display:block;align-content:center;flex:1 1 75%;min-width:0;width:75%;margin:0;padding:2.5vw 2vw;box-sizing:border-box;font-size:4vw;line-height:1.6;text-align:center;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-system__tax{font-size:3vw}body.page-id-186 main#page .tax-saving-recommended{padding:9vw 0 10vw}body.page-id-186 main#page .tax-saving-recommended__inner{width:92%;max-width:none;margin:0 auto}body.page-id-186 main#page .tax-saving-recommended__title{margin:0 0 6vw;padding:0;font-size:6vw;line-height:1.5;letter-spacing:.5vw}body.page-id-186 main#page .tax-saving-recommended__list{width:100%;margin:0 auto;padding:2vw 4vw;border-width:.5vw;box-sizing:border-box}body.page-id-186 main#page .tax-saving-recommended__list li{position:relative;margin:0;padding:3vw 1vw 3vw 9vw;font-size:4vw;font-weight:500;line-height:1.7;text-align:left;text-indent:0;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-recommended__list li:before{top:50%;left:1vw;width:5.5vw;height:5.5vw;font-size:3.5vw;line-height:5.5vw;transform:translateY(-50%)}body.page-id-186 main#page .tax-saving-strengths{padding:9vw 0 11vw}body.page-id-186 main#page .tax-saving-strengths__inner{width:92%;max-width:none;margin:0 auto}body.page-id-186 main#page .tax-saving-strengths__title{width:100%;margin:0 auto 6vw;font-size:6vw;line-height:1.5;letter-spacing:.5vw}body.page-id-186 main#page .tax-saving-strengths__list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3vw;width:100%;margin:0;padding:0}body.page-id-186 main#page .tax-saving-strengths__list li,body.page-id-186 main#page .tax-saving-strengths__list li:nth-child(n+3){width:100%;margin:0;padding:3.5vw 3vw;border-width:.5vw;box-sizing:border-box;font-size:4vw;font-weight:500;line-height:1.7;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-flow__inner{width:92%;max-width:none;margin:0 auto;padding:9vw 0 11vw}body.page-id-186 main#page .tax-saving-flow__title{margin:0 0 7vw;padding:0;font-size:6vw;line-height:1.5;letter-spacing:.5vw}body.page-id-186 main#page .tax-saving-flow__steps{width:100%;margin:0}body.page-id-186 main#page .tax-saving-flow__steps>.wp-block-group__inner-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:9vw;width:100%;max-width:none;margin:0}body.page-id-186 main#page .tax-saving-flow__steps>.wp-block-group__inner-container:after{top:7vw;left:50%;width:1vw;height:calc(100% - 14vw);transform:translateX(-50%)}body.page-id-186 main#page .tax-saving-flow__step{position:relative;z-index:9;width:100%;min-width:0;margin:0}body.page-id-186 main#page .tax-saving-flow__number{top:-3vw;left:50%;margin:0;padding:2vw 5vw;font-size:4vw;font-weight:600;line-height:1;letter-spacing:.5vw;transform:translateX(-50%);white-space:nowrap}body.page-id-186 main#page .tax-saving-flow__detail{width:100%;margin:0;padding:9vw 4vw 5vw;box-sizing:border-box}body.page-id-186 main#page .tax-saving-flow__detail dt{margin:0 0 3vw;font-size:5vw;line-height:1.6;text-align:center}body.page-id-186 main#page .tax-saving-flow__detail dd{min-height:0;margin:0;font-size:4vw;line-height:1.8;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-faq__inner{width:92%;max-width:none;margin:9vw auto 10vw}body.page-id-186 main#page .tax-saving-faq__title{margin:0 0 6vw;font-size:6vw;line-height:1.5;letter-spacing:.5vw}body.page-id-186 main#page .tax-saving-faq__list{width:100%;max-width:none;margin:0}body.page-id-186 main#page .tax-saving-faq__item{margin:0 0 3vw}body.page-id-186 main#page .tax-saving-faq__item summary{position:relative;margin:0;padding:3vw 10vw 3vw 9vw;border-radius:.5vw;font-size:4vw;font-weight:500;line-height:1.7;letter-spacing:0;text-indent:0;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-faq__q{position:absolute;top:3vw;left:3vw;padding:0;font-size:4.5vw;line-height:1.5}body.page-id-186 main#page .tax-saving-faq__item summary:before,body.page-id-186 main#page .tax-saving-faq__item summary:after{right:3.5vw;width:.5vw;height:3vw}body.page-id-186 main#page .tax-saving-faq__item>p{position:relative;margin:0;padding:3vw 3vw 3vw 9vw;font-size:4vw;font-weight:500;line-height:1.8;letter-spacing:0;text-indent:0;overflow-wrap:anywhere}body.page-id-186 main#page .tax-saving-faq__a{position:absolute;top:3vw;left:3vw;padding:0;font-size:4.5vw;line-height:1.5}body.page-id-186 main#page #cta.cta-lp .cols{display:block;width:100%;margin:0;gap:0}body.page-id-186 main#page #cta.cta-lp .left{display:block;width:100%;max-width:none;margin:0;padding-bottom:8vw}body.page-id-186 main#page #cta.cta-lp .right{display:none}body.page-id-186 main#page #cta.cta-lp h2{margin:0 0 6vw;padding:3vw 2vw;font-size:6vw;line-height:1.5}body.page-id-186 main#page #cta.cta-lp p.c-price{width:92%;margin:0 auto 5vw;font-size:6vw;font-weight:600;line-height:1.6;text-align:center}body.page-id-186 main#page #cta.cta-lp p.c-price span{display:inline-block;margin-right:2vw;padding:1vw 2vw;font-size:5vw;line-height:1.3}body.page-id-186 main#page #cta.cta-lp .sp_block.img{display:block;width:90%;margin:0 auto 5vw}body.page-id-186 main#page #cta.cta-lp .sp_block.img img{display:block;width:100%;height:auto}body.page-id-186 main#page #cta.cta-lp .text{width:92%;margin:0 auto}body.page-id-186 main#page #cta.cta-lp .text>.wp-block-group__inner-container{width:100%;max-width:none;margin:0;padding:0}body.page-id-186 main#page #cta.cta-lp .text p{margin:0 0 4vw;font-size:4vw;font-weight:500;line-height:1.8}body.page-id-186 main#page #cta.cta-lp .buttons{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3vw;width:92%;margin:5vw auto 0;padding:0}body.page-id-186 main#page #cta.cta-lp .buttons .wp-block-button{width:100%;margin:0}body.page-id-186 main#page #cta.cta-lp .buttons .wp-block-button__link{display:block;width:100%;padding:3vw 4vw;box-sizing:border-box;border-radius:10vw;font-size:4.5vw;line-height:1.5;text-align:center}body.page-id-186 main#page #cta.cta-lp .buttons .form .wp-block-button__link:before{width:5.5vw;height:5vw;margin-right:2vw;top:1vw}body.page-id-186 main#page #cta.cta-lp .buttons .line .wp-block-button__link:before{width:6vw;height:6vw;margin-right:2vw;top:1vw}}.page-id-192 #mv-banner .text-wrap{padding-top:2vh;padding-bottom:2vh}.page-id-192 #mv-banner .text-wrap p{font-size:1.9vw}.page-id-192 #mv-banner p span.small{font-size:1.6vw}.page-id-192 #mv-banner .flex-box.right{width:50%;background-image:url(https://tnpartners.jp/wp-content/uploads/2024/11/yuushi.jpg);background-size:cover;background-position:0 26%}.finance-stage{padding:2.5vw 0;background:#f5f5f5}.finance-stage__inner{width:70%;margin:0 auto}.finance-stage__title{margin:0 0 1.5vw;color:#005bbb;font-size:2vw;font-weight:600;text-align:center}.finance-stage__buttons>.wp-block-group__inner-container{display:flex;justify-content:space-between}.finance-stage__option{width:49%}.finance-stage__link{margin:0}.finance-stage__link a{display:block;padding:.5vw 0;border-radius:.2vw;color:#fff;font-size:1.5vw;font-weight:500;text-align:center;text-decoration:none}.finance-stage__option--before .finance-stage__link a{background:#4caf50}.finance-stage__option--after .finance-stage__link a{background:#03bff4}.finance-stage__label{margin-right:.5vw;font-size:1.7vw;font-weight:500;letter-spacing:.1vw}.finance-stage__lead{margin:1.5vw 0 0;font-size:1.2vw;font-weight:500;text-align:center}.finance-before__inner{width:70%;margin:2.5vw auto}.finance-before__title{margin:0 0 2.5vw;color:#005bbb;font-size:2vw;font-weight:600;line-height:1.5;text-align:center}.finance-before__stage{margin-right:1vw;padding:0 1vw;border-radius:.2vw;background:#4caf50;color:#fff;letter-spacing:.05vw}.finance-before__small{font-size:.8em}.finance-before__content>.wp-block-group__inner-container{display:flex;justify-content:space-between}.finance-before__image-column{display:flex;width:48%;align-items:center;justify-content:center}.finance-before__image-column>.wp-block-group__inner-container{width:100%}.finance-before__image{width:100%;margin:0}.finance-before__image img{display:block;width:100%;height:auto}.finance-before__balloon{position:relative;display:flex;width:46%;max-width:100%;align-items:center;border-radius:4vw;box-sizing:border-box;background:#f5f5f5;color:#333}.finance-before__balloon:before{position:absolute;left:-1.5vw;width:2.1vw;height:4vw;background:#f5f5f5;clip-path:polygon(0 50%,100% 0,100% 100%);content:""}.finance-before__balloon>.wp-block-group__inner-container{width:100%}.finance-before__balloon-lead{margin:0;font-size:1.5vw;font-weight:600;text-align:center}.finance-before__list{margin:1vw 0 0;padding-left:5vw}.finance-before__list li{font-size:1.3vw;font-weight:600}.finance-before__bottom{margin:2.5vw 0 0;font-size:1.3vw;font-weight:500;text-align:center}.finance-before-reasons__inner{width:65%;margin:0 auto 3.5vw}.finance-before-reasons__title{margin:0;padding:.5vw 0;background:#005bbb;color:#fff;font-size:1.7vw;font-weight:500;letter-spacing:.1vw;text-align:center}.finance-before-reasons__box{padding:1.5vw 2vw;background:#f5f5f5}.finance-before-reasons__item{margin:0}.finance-before-reasons__reason{margin:0;font-size:1.5vw;font-weight:600}.finance-before-reasons__label{display:inline-block;margin-right:1vw;padding:.25vw 1vw;border-left:.3vw solid #005bbb;background:#ffeb3b}.finance-before-reasons__text{margin:1vw 0 2.5vw;font-size:1.2vw;line-height:1.6}.finance-before-reasons__item:last-of-type .finance-before-reasons__text{margin-bottom:2.5vw}.finance-before-reasons__bottom{margin-top:2.5vw}.finance-before-reasons__bottom p{margin:0;padding:.5vw 0;background:#e91e63;color:#fff;font-size:1.4vw;font-weight:500;text-align:center}.finance-before-results{position:relative;padding:4vw 0;background-image:url(https://tnpartners.jp/wp-content/uploads/2024/10/gs-back.jpg);background-size:cover}.finance-before-results:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;content:"";background:rgb(255 255 255/70%)}.finance-before-results__inner{position:relative;z-index:1;width:70%;margin:0 auto}.finance-before-results__title{margin:0 0 2.5vw;font-size:2vw;font-weight:600;line-height:1.5;letter-spacing:.1vw;text-align:center}.finance-before-results__cards>.wp-block-group__inner-container{display:flex;justify-content:space-between}.finance-before-results__card{width:47%}.finance-before-results__image{width:100%;margin:0}.finance-before-results__image img{display:block;width:100%;height:auto}.finance-before-results__text{background:#f5f5f5}.finance-before-results__card-title{margin:0;padding:.5vw 0;background:#f5f5f5;font-size:1.2vw;font-weight:500;text-align:center}.finance-before-results__description{margin:0;padding-bottom:.5vw;font-size:1.2vw;text-align:center}.finance-before-results__button{margin-top:2.5vw}.finance-before-results__button>.wp-block-button{width:50%;margin:0 auto}.finance-before-results__button .wp-block-button__link{position:relative;display:block;width:100%;padding:.5vw;box-sizing:border-box;background:#e91e63;color:#fff;font-size:1.4vw;font-weight:500;letter-spacing:.2vw;text-align:center;text-decoration:none}.finance-before-results__button .wp-block-button__link:after{position:absolute;top:0;right:1.5vw;bottom:0;width:.5em;height:.5em;margin:auto;border-top:.2vw solid #fff;border-right:.2vw solid #fff;content:"";transform:rotate(45deg)}.finance-after{padding-top:2vw}.finance-after__inner{width:70%;margin:2.5vw auto}.finance-after__title{margin:0 0 2.5vw;color:#005bbb;font-size:2vw;font-weight:600;line-height:1.5;text-align:center}.finance-after__stage{margin-right:1vw;padding:0 1vw;border-radius:.2vw;background:#03bff4;color:#fff;letter-spacing:.05vw}.finance-after__small{font-size:.8em}.finance-after__content>.wp-block-group__inner-container{display:flex;justify-content:space-between}.finance-after__image-column{display:flex;width:48%;align-items:center;justify-content:center}.finance-after__image-column>.wp-block-group__inner-container{width:100%}.finance-after__image{width:100%;margin:0}.finance-after__image img{display:block;width:100%;height:auto}.finance-after__balloon{position:relative;display:flex;width:46%;max-width:100%;align-items:center;border-radius:4vw;box-sizing:border-box;background:#f5f5f5;color:#333}.finance-after__balloon:before{position:absolute;left:-1.5vw;width:2.1vw;height:4vw;background:#f5f5f5;clip-path:polygon(0 50%,100% 0,100% 100%);content:""}.finance-after__balloon>.wp-block-group__inner-container{width:100%}.finance-after__balloon-lead{margin:0;font-size:1.5vw;font-weight:600;text-align:center}.finance-after__list{margin:1vw 0 0;padding-left:5vw}.finance-after__list li{font-size:1.3vw;font-weight:600}.finance-after__bottom{margin:2.5vw 0 0;font-size:1.3vw;font-weight:500;text-align:center}.finance-after-reasons__inner{width:65%;margin:0 auto 3.5vw}.finance-after-reasons__title{margin:0;padding:.5vw 0;background:#005bbb;color:#fff;font-size:1.7vw;font-weight:500;letter-spacing:.1vw;text-align:center}.finance-after-reasons__box{padding:1.5vw 2vw;background:#f5f5f5}.finance-after-reasons__item{margin:0}.finance-after-reasons__reason{margin:0;font-size:1.5vw;font-weight:600}.finance-after-reasons__label{display:inline-block;margin-right:1vw;padding:.25vw 1vw;border-left:.3vw solid #005bbb;background:#ffeb3b}.finance-after-reasons__text{margin:1vw 0 2.5vw;font-size:1.2vw;line-height:1.6}.finance-after-reasons__item:last-of-type .finance-after-reasons__text{margin-bottom:2.5vw}.finance-after-reasons__bottom{margin-top:2.5vw}.finance-after-reasons__bottom p{margin:0;padding:.5vw 0;background:#e91e63;color:#fff;font-size:1.4vw;font-weight:500;text-align:center}.finance-after-results{position:relative;padding:4vw 0;background-image:url(https://tnpartners.jp/wp-content/uploads/2024/10/gs-back.jpg);background-size:cover}.finance-after-results:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;content:"";background:rgb(255 255 255/70%)}.finance-after-results__inner{position:relative;z-index:1;width:70%;margin:0 auto}.finance-after-results__title{margin:0 0 2.5vw;font-size:2vw;font-weight:600;line-height:1.5;letter-spacing:.1vw;text-align:center}.finance-after-results__cards>.wp-block-group__inner-container{display:flex;justify-content:space-between}.finance-after-results__card{width:47%}.finance-after-results__image{width:100%;margin:0}.finance-after-results__image img{display:block;width:100%;height:auto}.finance-after-results__text{background:#f5f5f5}.finance-after-results__card-title{margin:0;padding:.5vw 0;background:#f5f5f5;font-size:1.1vw;font-weight:500;text-align:center}.finance-after-results__description{margin:0;padding-bottom:.5vw;font-size:1.1vw;text-align:center}.finance-after-results__button{margin-top:2.5vw}.finance-after-results__button>.wp-block-button{width:50%;margin:0 auto}.finance-after-results__button .wp-block-button__link{position:relative;display:block;width:100%;padding:.5vw;box-sizing:border-box;background:#e91e63;color:#fff;font-size:1.4vw;font-weight:500;letter-spacing:.2vw;text-align:center;text-decoration:none}.finance-after-results__button .wp-block-button__link:after{position:absolute;top:0;right:1.5vw;bottom:0;width:.5em;height:.5em;margin:auto;border-top:.2vw solid #fff;border-right:.2vw solid #fff;content:"";transform:rotate(45deg)}.finance-application-problems{padding-top:5vw}.finance-application-problems__inner{width:65%;margin:0 auto 3.5vw}.finance-application-problems__title{margin:0;padding:.5vw 0;background:#005bbb;color:#fff;font-size:1.7vw;font-weight:600;letter-spacing:.1vw;text-align:center}.finance-application-problems__box{padding:1.5vw 2vw;background:#f5f5f5}.finance-application-problems__item{margin:0}.finance-application-problems__heading{margin:0;font-size:1.5vw;font-weight:600}.finance-application-problems__label{display:inline-block;margin-right:1vw;padding:.25vw 1vw;border-left:.3vw solid #005bbb;background:#ffeb3b}.finance-application-problems__text{margin:1vw 0 2.5vw;font-size:1.2vw;line-height:1.6}.finance-application-problems__item:last-of-type .finance-application-problems__text{margin-bottom:2.5vw}.finance-application-problems__bottom{margin-top:2.5vw}.finance-application-problems__bottom p{margin:0;padding:.5vw 0;background:#e91e63;color:#fff;font-size:1.4vw;font-weight:500;text-align:center}.finance-expert-solution__inner{width:100%;margin:0 auto}.finance-expert-solution__arrow{width:0;height:0;margin:1.5vw auto 1vw;border-style:solid;border-width:2vw 5vw 0;border-color:#f42679 transparent transparent}.finance-expert-solution__title{margin:0;color:#005bbb;font-size:1.9vw;font-weight:600;text-align:center}.finance-expert-solution__content{margin-top:1.5vw}.finance-expert-solution__content>.wp-block-group__inner-container{display:flex;flex-wrap:wrap}.finance-expert-solution__text-column,.finance-expert-solution__image-column{display:flex;width:50%;align-items:center;justify-content:center}.finance-expert-solution__text-column{background:#f5f5f5}.finance-expert-solution__text-column>.wp-block-group__inner-container,.finance-expert-solution__image-column>.wp-block-group__inner-container{width:100%}.finance-expert-solution__text-wrap{display:flex;width:70%;height:100%;margin:0 4vw 0 auto;align-items:center;justify-content:center}.finance-expert-solution__text{margin:0;font-size:1.7vw;font-weight:500}.finance-expert-solution__text span{background:linear-gradient(transparent 60%,#ffeb3b 50%);color:#e91e63;font-weight:600}.finance-expert-solution__image{width:74%;margin:0 auto}.finance-expert-solution__image-column figure{text-align:center}.finance-expert-solution__image-column img{width:65%;position:relative;right:2vw}.finance-expert-solution__image img{display:block;width:100%;height:auto}.finance-support-benefits__inner{width:60%;margin:3.5vw auto}.finance-support-benefits__title{margin:0;padding:.5vw 0;background:#005bbb;color:#fff;font-size:1.7vw;font-weight:500;letter-spacing:.1vw;text-align:center}.finance-support-benefits__box{padding:1.5vw 2vw;background:#f5f5f5}.finance-support-benefits__item{margin:0}.finance-support-benefits__heading{margin:0;font-size:1.5vw;font-weight:600}.finance-support-benefits__label{display:inline-block;margin-right:1vw;padding:.25vw 1vw;border-left:.3vw solid #005bbb;background:#ffeb3b}.finance-support-benefits__red{color:#e91e63}.finance-support-benefits__text{margin:1vw 0 2.5vw;font-size:1.2vw;line-height:1.6}.finance-support-benefits__item:last-of-type .finance-support-benefits__text{margin-bottom:2.5vw}.finance-support-benefits__bottom{margin-top:2.5vw;padding:.5vw 0;background:#005bbb;text-align:center}.finance-support-benefits__bottom p{margin:0;color:#fff;font-size:1.5vw;font-weight:500}.finance-support-benefits__button{margin-top:1.5vw}.finance-support-benefits__button>.wp-block-button{width:60%;margin:0 auto}.finance-support-benefits__button .wp-block-button__link{position:relative;display:block;width:100%;padding:.5vw;box-sizing:border-box;background:#e91e63;color:#fff;font-size:1.4vw;font-weight:500;letter-spacing:.2vw;text-align:center;text-decoration:none}.finance-support-benefits__button .wp-block-button__link:after{position:absolute;top:0;right:1.5vw;bottom:0;width:.5em;height:.5em;margin:auto;border-top:.2vw solid #fff;border-right:.2vw solid #fff;content:"";transform:rotate(45deg)}.finance-flow{position:relative;background:#f5f5f5}.finance-flow__inner{width:85%;margin:0 auto;padding:4vw 0}.finance-flow__title{margin:0 0 2.5vw;font-size:2vw;font-weight:500;letter-spacing:.5vw;text-align:center}.finance-flow__steps{position:relative;margin-top:4vw}.finance-flow__steps>.wp-block-group__inner-container{position:relative;display:flex;justify-content:space-between}.finance-flow__steps>.wp-block-group__inner-container:after{position:absolute;top:55%;left:5%;z-index:1;display:block;width:90%;height:2vw;content:"";background:#005bbb;transform:translateY(-50%)}.finance-flow__step{position:relative;z-index:9;display:grid;width:24%;grid-auto-flow:column}.finance-flow__step>.wp-block-group__inner-container{width:100%}.finance-flow__step-card{box-sizing:border-box;padding:2vw 1vw 1vw;background:#fff}.finance-flow__step-title{margin:0;font-size:1.2vw;font-weight:600;text-align:center}.finance-flow__step-text{min-height:7vw;margin:.5vw 0 0;font-size:1vw;line-height:1.6}.finance-flow__step-number{position:absolute;top:-1vw;left:50%;z-index:10;margin:0;padding:.5vw 1vw;background:#005bbb;color:#fff;font-family:"Lato",sans-serif;font-size:1.4vw;font-weight:600;line-height:1;letter-spacing:.05vw;text-align:center;transform:translateX(-50%)}.finance-flow__detail-title{margin:2.5vw 0;font-size:1.4vw;font-weight:600;letter-spacing:.3vw;text-align:center}.finance-flow__detail-title span{margin-right:.5vw;padding:.5vw 1vw;background:#005bbb;color:#fff;font-family:"Lato",sans-serif;font-size:1.4vw;font-weight:600;line-height:1;letter-spacing:.2vw}.finance-flow__timelines{width:50%;margin:0 auto}.finance-flow__timelines>.wp-block-group__inner-container{display:flex;justify-content:space-between}.finance-flow__timeline-column{width:45%}.finance-flow__timeline-heading{width:100%;margin:0;border-radius:.2vw;color:#fff;font-size:1.4vw;font-weight:500;text-align:center}.finance-flow__timeline-column--before .finance-flow__timeline-heading{background:#4caf50}.finance-flow__timeline-column--after .finance-flow__timeline-heading{background:#03bff4}.finance-flow__timeline{width:100%;margin:2vw auto;font-family:sans-serif}.finance-flow__timeline-item{position:relative;display:flex;margin-bottom:2vw}.finance-flow__timeline-item:after{position:absolute;top:3vw;left:1.5vw;width:.1vw;height:calc(100% + 1vw);content:"";background:#005bbb}.finance-flow__timeline-item--last:after{content:unset}.finance-flow__timeline-item>.wp-block-group__inner-container{display:contents}.finance-flow__timeline-step{z-index:1;display:flex;flex:0 0 3vw;width:3vw;height:3vw;align-items:center;justify-content:center;background:#005bbb;color:#fff;font-size:1.3vw;font-weight:600}.finance-flow__timeline-content{flex:1;margin-left:1vw;padding:.5vw 1vw;border-radius:.4vw;background:#fff}.finance-flow__timeline-item-title{font-size:1.1vw;font-weight:600}.finance-flow__timeline-duration{color:#666;font-size:.8vw}.finance-flow__timeline-notes{font-size:.8vw}.finance-voices__inner{width:70%;margin:3.5vw auto 5vw}.finance-voices__title{margin:0 0 2.5vw;color:#005bbb;font-size:2.5vw;font-weight:500;letter-spacing:.5vw;text-align:center}.finance-voices__item:not(:first-of-type){margin-top:3.5vw}.finance-voices__row>.wp-block-group__inner-container{display:flex;flex-wrap:wrap}.finance-voices__profile{width:40%}.finance-voices__profile>.wp-block-group__inner-container{width:100%}.finance-voices__image{width:100%;margin:0}.finance-voices__image img{display:block;width:100%;height:auto}.finance-voices__profile-text{padding:.25vw 0;border:.1vw solid #333}.finance-voices__profile-text p{margin:0;font-size:1.1vw;font-weight:500;text-align:center}.finance-voices__before{margin-right:.5vw;padding:0 .5vw;background:#4caf50;color:#fff}.finance-voices__after{margin-right:.5vw;padding:0 .5vw;background:#03bff4;color:#fff}.finance-voices__body{display:flex;width:60%;align-items:center;justify-content:center;padding:0 3vw;box-sizing:border-box;background:#f5f5f5}.finance-voices__body>.wp-block-group__inner-container{width:100%}.finance-voices__body-wrap{width:100%}.finance-voices__text{margin:0;font-size:1.1vw;line-height:1.8}.finance-voices__detail{margin-top:1vw}.finance-voices__detail>.wp-block-button{width:50%;margin:0 auto}.finance-voices__detail .wp-block-button__link{display:block;width:100%;padding:.35vw 0;box-sizing:border-box;border:.1vw solid #005bbb;background:#fff;color:#005bbb;font-size:1.1vw;font-weight:500;text-align:center;text-decoration:none}.finance-voices__bottom-link{margin-top:2.5vw}.finance-voices__bottom-link>.wp-block-button{width:50%;margin:0 auto}.finance-voices__bottom-link .wp-block-button__link{display:block;width:100%;padding:.5vw 0;box-sizing:border-box;border:.1vw solid #005bbb;background:#005bbb;color:#fff;font-size:1.2vw;font-weight:500;letter-spacing:.1vw;text-align:center;text-decoration:none}.finance-faq{background:#f5f5f5}.finance-faq__inner{width:70%;margin:0 auto;padding:4vw 0 5vw}.finance-faq__title{margin:0 0 2.5vw;color:#005bbb;font-size:2.5vw;font-weight:600;letter-spacing:.5vw;text-align:center}.finance-faq__accordion{width:80%;margin:0 auto}.finance-faq .wp-block-accordion-item{margin-bottom:1vw}.finance-faq .wp-block-accordion-item:last-of-type{margin-bottom:0}.finance-faq .wp-block-accordion-heading{margin:0}.finance-faq .wp-block-accordion-heading__toggle{position:relative;display:block;width:100%;margin:0;padding:1vw 3vw 1vw 2.5vw;border:0;border-radius:.2vw;background:#fff;color:#333;font-size:1.2vw;font-weight:500;line-height:1.8;letter-spacing:.1vw;text-align:left;cursor:pointer}.finance-faq .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.finance-faq .wp-block-accordion-heading__toggle-title:before{content:"Q";display:inline-block;margin-right:.5vw;color:#005bbb;font-size:1.5vw;font-weight:600;line-height:1}.finance-faq .wp-block-accordion-heading__toggle-icon{position:absolute;top:50%;right:1.5vw;width:1vw;height:1vw;font-size:0;line-height:1;transform:translateY(-50%)}.finance-faq .wp-block-accordion-heading__toggle-icon:before,.finance-faq .wp-block-accordion-heading__toggle-icon:after{position:absolute;top:50%;left:0;width:100%;height:.1vw;content:"";background:#005bbb;transition:all .3s}.finance-faq .wp-block-accordion-heading__toggle-icon:before{transform:translateY(-50%)}.finance-faq .wp-block-accordion-heading__toggle-icon:after{transform:translateY(-50%) rotate(90deg)}.finance-faq .wp-block-accordion-heading__toggle[aria-expanded=true] .wp-block-accordion-heading__toggle-icon:after{opacity:0;transform:translateY(-50%) rotate(0)}.finance-faq .wp-block-accordion-panel{overflow:hidden;padding:1vw 1vw 1vw 2.5vw}.finance-faq .wp-block-accordion-panel p{margin:0;color:#333;font-size:1.2vw;font-weight:500;line-height:1.8;letter-spacing:.1vw}.finance-faq .wp-block-accordion-panel p:before{content:"A";display:inline-block;margin-right:.5vw;color:#e91e63;font-size:1.5vw;font-weight:600;line-height:1}@media only screen and (max-width:743px){body.page-id-192 main#page #mv-banner{width:92%;margin:5vw auto 0;border-width:1vw}body.page-id-192 main#page #mv-banner>.wp-block-group__inner-container{width:100%;max-width:none}body.page-id-192 main#page #mv-banner .wp-block-columns{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:0;margin:0}body.page-id-192 main#page #mv-banner .wp-block-column{flex:0 0 auto;min-width:0;width:100%;margin:0}body.page-id-192 main#page #mv-banner .wp-block-column.right{display:block;width:100%;height:55vw;background-position:center;background-size:cover}body.page-id-192 main#page #mv-banner p.p1{margin:0;padding:2vw 1vw 3vw;font-size:5.5vw;line-height:1.4;text-align:center}body.page-id-192 main#page #mv-banner p span.zero{font-size:1.5em}body.page-id-192 main#page #mv-banner p span.small{font-size:4vw}body.page-id-192 main#page #mv-banner .text-wrap{margin:0;padding:2vw 1vw 3vw}body.page-id-192 main#page #mv-banner .text-wrap p{margin:0;font-size:5vw;line-height:1.5;text-align:center}body.page-id-192 main#page .banner{width:92%;margin:3vw auto 0}body.page-id-192 main#page .banner .wp-block-button{width:100%;margin:0 auto}body.page-id-192 main#page .banner .wp-block-button__link{display:block;width:100%;padding:2.5vw 5vw;font-size:4vw;line-height:1.5;text-align:center;border-radius:10vw}body.page-id-192 main#page .band-title p{margin:6vw 0 0;padding:3vw 4vw;font-size:5vw;line-height:1.6;text-align:center}body.page-id-192 main#page .band-title .dots{background-size:1em .3em}body.page-id-192 main#page .finance-stage{padding:8vw 0}body.page-id-192 main#page .finance-stage__inner{width:92%;margin:0 auto}body.page-id-192 main#page .finance-stage__title{margin:0 0 5vw;font-size:5.5vw;line-height:1.5}body.page-id-192 main#page .finance-stage__buttons>.wp-block-group__inner-container{display:flex;flex-direction:column;gap:3vw;width:100%}body.page-id-192 main#page .finance-stage__option{width:100%;min-width:0;margin:0}body.page-id-192 main#page .finance-stage__link a{display:block;width:100%;box-sizing:border-box;padding:3vw 5vw;font-size:4.5vw;line-height:1.5;border-radius:1vw}body.page-id-192 main#page .finance-stage__label{display:inline-block;margin-right:2vw;font-size:5vw;line-height:1.5;letter-spacing:.5vw}body.page-id-192 main#page .finance-stage__lead{margin:5vw auto 0;font-size:4vw;line-height:1.8;text-align:center}body.page-id-192 main#page .finance-before,body.page-id-192 main#page .finance-after{padding:8vw 0}body.page-id-192 main#page .finance-before__inner,body.page-id-192 main#page .finance-after__inner{width:92%;margin:0 auto}body.page-id-192 main#page .finance-before__title,body.page-id-192 main#page .finance-after__title{margin:0 0 6vw;font-size:5.5vw;line-height:1.6;text-align:center}body.page-id-192 main#page .finance-before__stage,body.page-id-192 main#page .finance-after__stage{display:inline-block;margin-right:1.5vw;padding:.5vw 1.5vw;font-size:5vw;line-height:1.5}body.page-id-192 main#page .finance-before__small,body.page-id-192 main#page .finance-after__small{font-size:.8em}body.page-id-192 main#page .finance-before__content>.wp-block-group__inner-container,body.page-id-192 main#page .finance-after__content>.wp-block-group__inner-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;width:100%}body.page-id-192 main#page .finance-before__image-column,body.page-id-192 main#page .finance-after__image-column{display:block;width:100%;margin:0}body.page-id-192 main#page .finance-before__image-column>.wp-block-group__inner-container,body.page-id-192 main#page .finance-after__image-column>.wp-block-group__inner-container{width:100%;max-width:none}body.page-id-192 main#page .finance-before__image,body.page-id-192 main#page .finance-after__image{width:100%;margin:0}body.page-id-192 main#page .finance-before__image img,body.page-id-192 main#page .finance-after__image img{display:block;width:100%;height:auto}body.page-id-192 main#page .finance-before__balloon,body.page-id-192 main#page .finance-after__balloon{display:flex;width:100%;min-height:0;height:auto;margin:4vw 0 0;padding:5vw 4vw;border-radius:5vw}body.page-id-192 main#page .finance-before__balloon:before,body.page-id-192 main#page .finance-after__balloon:before{top:-2vw;left:50%;width:12vw;height:2vw;clip-path:polygon(50% 0,0 100%,100% 100%);transform:translateX(-50%)}body.page-id-192 main#page .finance-before__balloon>.wp-block-group__inner-container,body.page-id-192 main#page .finance-after__balloon>.wp-block-group__inner-container{width:100%;max-width:none}body.page-id-192 main#page .finance-before__balloon-lead,body.page-id-192 main#page .finance-after__balloon-lead{margin:0;font-size:4.5vw;line-height:1.6;text-align:center}body.page-id-192 main#page .finance-before__list,body.page-id-192 main#page .finance-after__list{width:fit-content;max-width:100%;margin:2vw auto 0;padding-left:6vw}body.page-id-192 main#page .finance-before__list li,body.page-id-192 main#page .finance-after__list li{font-size:4vw;line-height:1.8}body.page-id-192 main#page .finance-before__bottom,body.page-id-192 main#page .finance-after__bottom{margin:6vw auto 0;font-size:4vw;line-height:1.8;text-align:center}body.page-id-192 main#page>section.finance-after~section.finance-after{display:none}body.page-id-192 main#page .finance-before-reasons__inner,body.page-id-192 main#page .finance-after-reasons__inner,body.page-id-192 main#page .finance-application-problems__inner{width:92%;margin:0 auto 8vw}body.page-id-192 main#page .finance-application-problems{padding-top:7vw}body.page-id-192 main#page .finance-before-reasons__title,body.page-id-192 main#page .finance-after-reasons__title,body.page-id-192 main#page .finance-application-problems__title{margin:0;padding:2.5vw 3vw;font-size:5.5vw;line-height:1.5;text-align:center}body.page-id-192 main#page .finance-before-reasons__box,body.page-id-192 main#page .finance-after-reasons__box,body.page-id-192 main#page .finance-application-problems__box{padding:5vw 4vw}body.page-id-192 main#page .finance-before-reasons__item,body.page-id-192 main#page .finance-after-reasons__item,body.page-id-192 main#page .finance-application-problems__item{margin:0 0 5vw}body.page-id-192 main#page .finance-before-reasons__reason,body.page-id-192 main#page .finance-after-reasons__reason,body.page-id-192 main#page .finance-application-problems__heading{margin:0 0 2vw;font-size:5vw;line-height:1.6;text-align:center;overflow-wrap:anywhere}body.page-id-192 main#page .finance-before-reasons__label,body.page-id-192 main#page .finance-after-reasons__label,body.page-id-192 main#page .finance-application-problems__label{display:block;width:100%;margin:0 auto 2vw;padding:1vw 0;box-sizing:border-box;border-left-width:1.5vw;text-align:center}body.page-id-192 main#page .finance-before-reasons__text,body.page-id-192 main#page .finance-after-reasons__text,body.page-id-192 main#page .finance-application-problems__text{margin:0;font-size:4vw;line-height:1.8}body.page-id-192 main#page .finance-before-reasons__bottom,body.page-id-192 main#page .finance-after-reasons__bottom,body.page-id-192 main#page .finance-application-problems__bottom{margin:5vw 0 0}body.page-id-192 main#page .finance-before-reasons__bottom p,body.page-id-192 main#page .finance-after-reasons__bottom p,body.page-id-192 main#page .finance-application-problems__bottom p{margin:0;padding:3vw 1vw;font-size:4.2vw;line-height:1.6;text-align:center}body.page-id-192 main#page .finance-before-results,body.page-id-192 main#page .finance-after-results{padding:8vw 0 10vw}body.page-id-192 main#page .finance-before-results__inner,body.page-id-192 main#page .finance-after-results__inner{position:relative;z-index:1;width:92%;margin:0 auto}body.page-id-192 main#page .finance-before-results__title,body.page-id-192 main#page .finance-after-results__title{margin:0 0 6vw;font-size:6vw;line-height:1.5}body.page-id-192 main#page .finance-before-results__cards>.wp-block-group__inner-container,body.page-id-192 main#page .finance-after-results__cards>.wp-block-group__inner-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:5vw;width:100%}body.page-id-192 main#page .finance-before-results__card,body.page-id-192 main#page .finance-after-results__card{width:100%;min-width:0;margin:0}body.page-id-192 main#page .finance-before-results__image,body.page-id-192 main#page .finance-after-results__image{display:block;width:100%;margin:0}body.page-id-192 main#page .finance-before-results__image img,body.page-id-192 main#page .finance-after-results__image img{display:block;width:100%;height:auto}body.page-id-192 main#page .finance-before-results__text,body.page-id-192 main#page .finance-after-results__text{padding:2.5vw 3vw}body.page-id-192 main#page .finance-before-results__card-title,body.page-id-192 main#page .finance-after-results__card-title{margin:0 0 2vw;padding:0;font-size:4.5vw;line-height:1.5}body.page-id-192 main#page .finance-before-results__description,body.page-id-192 main#page .finance-after-results__description{margin:0;font-size:4vw;line-height:1.7}body.page-id-192 main#page .finance-before-results__button,body.page-id-192 main#page .finance-after-results__button{width:100%;margin:5vw auto 0}body.page-id-192 main#page .finance-before-results__button>.wp-block-button,body.page-id-192 main#page .finance-after-results__button>.wp-block-button{width:100%;margin:0 auto}body.page-id-192 main#page .finance-before-results__button .wp-block-button__link,body.page-id-192 main#page .finance-after-results__button .wp-block-button__link{display:block;width:100%;padding:3vw 5vw;font-size:4vw;line-height:1.5;border-radius:10vw}body.page-id-192 main#page .finance-before-results__button .wp-block-button__link:after,body.page-id-192 main#page .finance-after-results__button .wp-block-button__link:after{right:3.5vw;width:2vw;height:2vw}body.page-id-192 main#page .finance-expert-solution__inner{width:100%;margin:0}body.page-id-192 main#page .finance-expert-solution__arrow{margin:4vw auto;border-width:5vw 12vw 0}body.page-id-192 main#page .finance-expert-solution__title{width:92%;margin:0 auto 4vw;font-size:5vw;line-height:1.8}body.page-id-192 main#page .finance-expert-solution__content{width:100%;margin:0}body.page-id-192 main#page .finance-expert-solution__content>.wp-block-group__inner-container{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:0;width:100%}body.page-id-192 main#page .finance-expert-solution__image-column,body.page-id-192 main#page .finance-expert-solution__text-column{display:block;width:100%;min-width:0;margin:0}body.page-id-192 main#page .finance-expert-solution__image-column{padding:0}body.page-id-192 main#page .finance-expert-solution__image-column figure{width:100%;margin:0 auto}body.page-id-192 main#page .finance-expert-solution__image-column img{display:block;width:92%;height:auto;margin:0 auto}body.page-id-192 main#page .finance-expert-solution__text-column{padding:5vw 0}body.page-id-192 main#page .finance-expert-solution__text-wrap{display:block;width:92%;height:auto;margin:0 auto}body.page-id-192 main#page .finance-expert-solution__text{margin:0;font-size:4vw;line-height:1.8}body.page-id-192 main#page .finance-support-benefits__inner{width:92%;margin:8vw auto}body.page-id-192 main#page .finance-support-benefits__title{margin:0;padding:2.5vw 3vw;font-size:5.5vw;line-height:1.5}body.page-id-192 main#page .finance-support-benefits__box{padding:5vw 4vw}body.page-id-192 main#page .finance-support-benefits__item{margin:0 0 5vw}body.page-id-192 main#page .finance-support-benefits__heading{margin:0;font-size:5vw;line-height:1.6;text-align:center;overflow-wrap:anywhere}body.page-id-192 main#page .finance-support-benefits__label{display:block;width:100%;margin:0 auto 2vw;padding:1vw 0;box-sizing:border-box;border-left-width:1.5vw;text-align:center}body.page-id-192 main#page .finance-support-benefits__text{margin:2vw 0 0;font-size:4vw;line-height:1.8}body.page-id-192 main#page .finance-support-benefits__bottom{margin-top:4vw;padding:3vw}body.page-id-192 main#page .finance-support-benefits__bottom p{font-size:4.5vw;line-height:1.6}body.page-id-192 main#page .finance-support-benefits__button{width:100%;margin:4vw auto 0}body.page-id-192 main#page .finance-support-benefits__button>.wp-block-button{width:100%;margin:0 auto}body.page-id-192 main#page .finance-support-benefits__button .wp-block-button__link{display:block;width:100%;padding:2.5vw 4vw;font-size:4vw;line-height:1.5;border-radius:10vw}body.page-id-192 main#page .finance-flow__inner{width:92%;margin:0 auto;padding:9vw 0 10vw}body.page-id-192 main#page .finance-flow__title{margin:0 0 6vw;font-size:6vw;line-height:1.5}body.page-id-192 main#page .finance-flow__steps{width:100%;margin:6vw auto 0}body.page-id-192 main#page .finance-flow__steps>.wp-block-group__inner-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:6vw}body.page-id-192 main#page .finance-flow__steps>.wp-block-group__inner-container:after{display:none}body.page-id-192 main#page .finance-flow__step{display:block;width:100%;min-width:0;margin:0}body.page-id-192 main#page .finance-flow__step>.wp-block-group__inner-container{width:100%}body.page-id-192 main#page .finance-flow__step-card{padding:9vw 4vw 4vw}body.page-id-192 main#page .finance-flow__step-number{top:-2vw;left:50%;padding:1.5vw 4vw;font-size:4.5vw;line-height:1;letter-spacing:.5vw}body.page-id-192 main#page .finance-flow__step-title{margin:0 0 2vw;font-size:5vw;line-height:1.5}body.page-id-192 main#page .finance-flow__step-text{min-height:0;margin:0;font-size:4vw;line-height:1.8}body.page-id-192 main#page .finance-flow__detail-title{margin:9vw 0 6vw;font-size:5vw;line-height:1.6;letter-spacing:.5vw}body.page-id-192 main#page .finance-flow__detail-title span{display:inline-block;margin-right:1.5vw;padding:1vw 2vw;font-size:4.5vw;letter-spacing:.5vw}body.page-id-192 main#page .finance-flow__timelines{width:100%;margin:0 auto}body.page-id-192 main#page .finance-flow__timelines>.wp-block-group__inner-container{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:2vw;width:100%}body.page-id-192 main#page .finance-flow__timeline-column{width:49%;min-width:0;margin:0}body.page-id-192 main#page .finance-flow__timeline-heading{width:100%;padding:1vw 2vw;box-sizing:border-box;font-size:4.5vw;line-height:1.5;border-radius:1vw}body.page-id-192 main#page .finance-flow__timeline{width:100%;margin:4vw auto}body.page-id-192 main#page .finance-flow__timeline-item{position:relative;margin-bottom:4vw;align-items:flex-start}body.page-id-192 main#page .finance-flow__timeline-item:after{top:6vw;left:2.5vw;width:.5vw;height:calc(100% + 2vw)}body.page-id-192 main#page .finance-flow__timeline-step{flex:0 0 6vw;width:6vw;height:6vw;font-size:4vw}body.page-id-192 main#page .finance-flow__timeline-content{min-width:0;margin-left:1vw;padding:2vw 1.5vw;border-radius:1vw;overflow-wrap:anywhere}body.page-id-192 main#page .finance-flow__timeline-item-title{font-size:3.5vw;line-height:1.5}body.page-id-192 main#page .finance-flow__timeline-duration,body.page-id-192 main#page .finance-flow__timeline-notes{font-size:3vw;line-height:1.6;overflow-wrap:anywhere}body.page-id-192 main#page .finance-voices__inner{width:92%;margin:8vw auto 10vw}body.page-id-192 main#page .finance-voices__title{margin:0 0 6vw;font-size:6vw;line-height:1.5}body.page-id-192 main#page .finance-voices__item:not(:first-of-type){margin-top:6vw}body.page-id-192 main#page .finance-voices__row>.wp-block-group__inner-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;width:100%}body.page-id-192 main#page .finance-voices__profile,body.page-id-192 main#page .finance-voices__body{width:100%;min-width:0;margin:0}body.page-id-192 main#page .finance-voices__profile>.wp-block-group__inner-container,body.page-id-192 main#page .finance-voices__body>.wp-block-group__inner-container{width:100%;max-width:none}body.page-id-192 main#page .finance-voices__image{width:100%;margin:0}body.page-id-192 main#page .finance-voices__image img{display:block;width:100%;height:auto}body.page-id-192 main#page .finance-voices__profile-text{padding:2vw 3vw}body.page-id-192 main#page .finance-voices__profile-text p{font-size:4vw;line-height:1.7}body.page-id-192 main#page .finance-voices__before,body.page-id-192 main#page .finance-voices__after{padding:.5vw 1.5vw;margin-right:2vw}body.page-id-192 main#page .finance-voices__body{display:block;padding:4vw 3vw}body.page-id-192 main#page .finance-voices__text{margin:0;font-size:4vw;line-height:1.8}body.page-id-192 main#page .finance-voices__detail{width:100%;margin:4vw auto 0}body.page-id-192 main#page .finance-voices__detail>.wp-block-button{width:100%;margin:0 auto}body.page-id-192 main#page .finance-voices__detail .wp-block-button__link{display:block;width:100%;padding:2.5vw 3vw;font-size:4vw;line-height:1.5}body.page-id-192 main#page .finance-voices__bottom-link{width:100%;margin:6vw auto 0}body.page-id-192 main#page .finance-voices__bottom-link>.wp-block-button{width:100%;margin:0 auto}body.page-id-192 main#page .finance-voices__bottom-link .wp-block-button__link{display:block;width:100%;padding:3vw 4vw;font-size:4vw;border-radius:10vw}body.page-id-192 main#page .finance-faq__inner{width:92%;margin:0 auto;padding:8vw 0 10vw}body.page-id-192 main#page .finance-faq__title{margin:0 0 6vw;font-size:6vw;line-height:1.5}body.page-id-192 main#page .finance-faq__accordion{width:100%;margin:0}body.page-id-192 main#page .finance-faq .wp-block-accordion-item{margin:0 0 3vw}body.page-id-192 main#page .finance-faq .wp-block-accordion-heading__toggle{position:relative;display:block;width:100%;margin:0;padding:3vw 10vw 3vw 9vw;font-size:4vw;line-height:1.7;letter-spacing:0;text-align:left;white-space:normal;overflow-wrap:anywhere}body.page-id-192 main#page .finance-faq .wp-block-accordion-heading__toggle-title{display:block}body.page-id-192 main#page .finance-faq .wp-block-accordion-heading__toggle-title:before{position:absolute;top:3vw;left:3vw;margin:0;font-size:4.5vw;line-height:1.5}body.page-id-192 main#page .finance-faq .wp-block-accordion-heading__toggle-icon{right:3vw;width:3.5vw;height:3.5vw}body.page-id-192 main#page .finance-faq .wp-block-accordion-heading__toggle-icon:before,body.page-id-192 main#page .finance-faq .wp-block-accordion-heading__toggle-icon:after{height:.5vw}body.page-id-192 main#page .finance-faq .wp-block-accordion-panel{padding:3vw 3vw 3vw 9vw}body.page-id-192 main#page .finance-faq .wp-block-accordion-panel p{position:relative;margin:0;font-size:4vw;line-height:1.8;letter-spacing:0;overflow-wrap:anywhere}body.page-id-192 main#page .finance-faq .wp-block-accordion-panel p:before{position:absolute;top:0;left:-6vw;font-size:4.5vw;line-height:1.5}body.page-id-192 main#page #cta.cta-lp .cols{display:block;width:100%;margin:0}body.page-id-192 main#page #cta.cta-lp .left{display:block;width:100%;margin:0;padding-bottom:8vw}body.page-id-192 main#page #cta.cta-lp .right{display:none}body.page-id-192 main#page #cta.cta-lp h2{margin:0 0 6vw;box-sizing:border-box;padding:3vw 2vw;font-size:6vw;line-height:1.5}body.page-id-192 main#page #cta.cta-lp .c-price{width:92%;margin:0 auto 5vw;font-size:6vw;line-height:1.6;text-align:center}body.page-id-192 main#page #cta.cta-lp .sp_block.img{display:block;width:90%;margin:0 auto 5vw}body.page-id-192 main#page #cta.cta-lp .sp_block.img img{display:block;width:100%;height:auto}body.page-id-192 main#page #cta.cta-lp .text{width:92%;margin:0 auto}body.page-id-192 main#page #cta.cta-lp .text>.wp-block-group__inner-container{width:100%;max-width:none}body.page-id-192 main#page #cta.cta-lp .text p{margin:0 0 4vw;font-size:4vw;line-height:1.8}body.page-id-192 main#page #cta.cta-lp .buttons{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3vw;width:92%;margin:5vw auto 0;padding:0}body.page-id-192 main#page #cta.cta-lp .buttons .wp-block-button{width:100%;margin:0}body.page-id-192 main#page #cta.cta-lp .buttons .wp-block-button__link{display:block;width:100%;padding:3vw 4vw;font-size:4.5vw;line-height:1.5;border-radius:10vw}body.page-id-192 main#page #cta.cta-lp .buttons .form .wp-block-button__link:before{width:5.5vw;height:5vw;margin-right:2vw;top:1vw}body.page-id-192 main#page #cta.cta-lp .buttons .line .wp-block-button__link:before{width:6vw;height:6vw;margin-right:2vw;top:1vw}}.page-id-59 section.page-mv h1,.page-id-67 section.page-mv h1,.page-id-57 section.page-mv h1,.page-id-63 section.page-mv h1,.page-id-65 section.page-mv h1,.page-id-55 section.page-mv h1,.post-type-archive-voice section.page-mv h1,.page-id-983 section.page-mv h1,.page-id-1052 section.page-mv h1,.page-id-1054 section.page-mv h1,.single-voice section.page-mv h1,.privacy-policy section.page-mv h1{width:fit-content;margin:0 auto 0 0}section.page-mv h1 span{display:block;text-align:center;font-size:1vw;margin-top:1.5vw}.page-id-59 .page-contents{position:relative;overflow:hidden}.page-id-59 p.lead-copy.wp-block-paragraph{font-size:2.8vw;text-align:center;color:#005bbb;margin-bottom:2.5vw;display:block;font-weight:700;line-height:1.6;letter-spacing:.1vw;white-space:nowrap;transform:skewX(-6deg);margin-top:2vw}.page-id-59 .page-contents p.side{color:#005bbb;top:8.5vw}.page-id-59 section.member .inner{width:60%;margin:3vw auto}.page-id-59 .member-header.flex-wrap{display:flex;flex-wrap:wrap;gap:0;background:#005bbb;margin-top:9vw}.page-id-59 .member-header.flex-wrap>.wp-block-group__inner-container{display:flex;flex-wrap:wrap;gap:0;width:100%}.page-id-59 .member-header .flex-box.left,.page-id-59 .member-header .flex-box.right{margin-block-start:0}.page-id-59 .member-header .flex-box.left{width:70%;padding:1vw 0 1vw 6vw;box-sizing:border-box;position:relative}.page-id-59 .member-header .flex-box.left:before{width:0;height:0;border-style:solid;border-width:11vw 4vw 0 0;content:"";bottom:0;left:-1px;position:absolute}.page-id-59 section.member.odd .member-header .flex-box.left:before{border-color:#fff transparent transparent}.page-id-59 section.member.even .member-header .flex-box.left:before{border-color:#f5f5f5 transparent transparent}.page-id-59 .member-header p.catchcopy{font-size:1.8vw;color:#fff}.page-id-59 .member-header h2{font-size:1.5vw;color:#fff}.page-id-59 .member-header h2 span.en{padding:0 1vw 0 .5vw;font-family:"Lato",sans-serif;letter-spacing:.1vw;font-weight:500}.page-id-59 .member-header p.RSEC{font-size:1.5vw;color:#fff}.page-id-59 .member-header .flex-box.right{width:30%;position:relative}.page-id-59 section.member.one .flex-box.right img{position:absolute;bottom:0;right:3vw;width:110%}.page-id-59 section.member.two .flex-box.right img{position:absolute;bottom:0;right:6vw;width:80%}.page-id-59 section.member.three .flex-box.right img{position:absolute;bottom:0;right:6vw;width:85%}.page-id-59 section.member .wrap{margin-top:3vw}.page-id-59 section.member h3{text-align:center;font-size:2vw;letter-spacing:.1vw;margin-bottom:1.5vw;display:flex;align-items:center;justify-content:center;font-weight:600;color:#005bbb}.page-id-59 section.member h3:before,.page-id-59 section.member h3:after{border-top:1px solid #005bbb;content:"";width:5.5vw}.page-id-59 section.member h3:before{margin-right:2vw}.page-id-59 section.member h3:after{margin-left:2vw}.page-id-59 section.member .text-wrap p{font-size:1.15vw;line-height:2}.page-id-59 section.member table{border-bottom:1px solid #48666f;border-left:1px solid #48666f;border-right:1px solid #48666f;margin-top:3vw;width:100%}.page-id-59 section.member table tr{border-top:1px solid #48666f}.page-id-59 section.member table th{border-right:1px solid #48666f;padding:.5vw 1vw;width:30%;font-size:1.1vw;box-sizing:border-box;vertical-align:middle;background:#f5f5f5}.page-id-59 section.member table td{border-right:1px solid #48666f;padding:.5vw 1vw;width:70%;font-size:1.1vw;box-sizing:border-box;background:#fff}.page-id-59 section.member.odd.one{padding:0 0 3vw}.page-id-59 section.member.odd{padding:3.5vw 0 0}.page-id-59 section.member.even{background:#f5f5f5;padding:3.5vw 0 3vw}.pro-btn .wp-block-button{width:100%;text-align:center;margin-bottom:4vw}.pro-btn a.wp-block-button__link.wp-element-button{width:30%;display:block;box-sizing:border-box;color:#fff;font-size:1.1vw;font-weight:600;line-height:1.4;text-align:center;letter-spacing:.1vw;padding:1vw 2vw;border-radius:10vw;background:#005bbb;margin:0 auto}.page-id-55 footer#footer,.post-type-archive-voice footer#footer,.page-id-57 footer#footer,.page-id-63 footer#footer,.privacy-policy footer#footer,.single footer#footer,.category footer#footer,.archive footer#footer{background:#fafafa}@media only screen and (max-width:743px){body.page-id-59 .page-contents>.wp-block-group__inner-container{width:100%;max-width:none}.page-id-59 p.lead-copy.wp-block-paragraph{margin-top:7vw;font-size:5vw}body.page-id-59 .page-contents p.lead-copy.wp-block-paragraph{width:92%;margin:6vw auto 8vw;font-size:5vw;line-height:1.6;white-space:normal;text-align:center}body.page-id-59 .page-contents section.member .inner{width:92%;max-width:none;margin:6.5vw auto}body.page-id-59 .page-contents section.member.odd.one{padding:0 0 4.5vw}body.page-id-59 .page-contents section.member.odd:not(.one),body.page-id-59 .page-contents section.member.even{padding:5vw 0 6vw}body.page-id-59 .page-contents section.member .member-header.flex-wrap{display:block;width:105%;max-width:none;margin:0;background:#005bbb}body.page-id-59 .page-contents section.member .member-header.flex-wrap>.wp-block-group__inner-container{display:block;width:100%;max-width:none;margin:0}body.page-id-59 .page-contents section.member .member-header .flex-box.left{display:block;width:100%;box-sizing:border-box;margin:0;padding:3vw 0;text-align:center}body.page-id-59 .page-contents section.member .member-header .flex-box.left:before{left:0;bottom:0;border-width:30vw 5vw 0 0}body.page-id-59 .page-contents section.member .member-header .flex-box.right{display:none}body.page-id-59 .page-contents section.member .member-header p.catchcopy{margin:0;font-size:4.5vw;font-weight:500;line-height:1.8;letter-spacing:.2vw}body.page-id-59 .page-contents section.member .member-header h2{margin:0;font-size:4.2vw;line-height:1.8;letter-spacing:.2vw;color:#fff}body.page-id-59 .page-contents section.member .member-header h2 .en{padding:0 1vw 0 .5vw}body.page-id-59 .page-contents section.member .member-header p.RSEC{margin:0;font-size:4vw;line-height:1.8;letter-spacing:.2vw;color:#fff}body.page-id-59 .page-contents section.member .img-wrap.sp_block{display:block;width:100%;margin:6.5vw auto 0;text-align:center}body.page-id-59 .page-contents section.member .img-wrap.sp_block>.wp-block-group__inner-container{width:100%;max-width:none}body.page-id-59 .page-contents section.member .img-wrap.sp_block img{width:67%;max-width:100%;height:auto}body.page-id-59 .page-contents section.member .wrap{width:100%;margin-top:6.5vw}body.page-id-59 .page-contents section.member h3{margin:0 0 4.5vw;font-size:6vw;font-weight:600;line-height:1.8;letter-spacing:.1vw;color:#005bbb;text-align:center}body.page-id-59 .page-contents section.member h3:before,body.page-id-59 .page-contents section.member h3:after{border-color:#005bbb}body.page-id-59 .page-contents section.member .text-wrap{width:100%}body.page-id-59 .page-contents section.member .text-wrap p{font-size:4vw;line-height:1.8;overflow-wrap:anywhere}body.page-id-59 .page-contents section.member figure.wp-block-table{width:100%;margin:0}body.page-id-59 .page-contents section.member table{width:100%;margin:6.5vw 0 0;border-collapse:collapse;table-layout:fixed}body.page-id-59 .page-contents section.member table th,body.page-id-59 .page-contents section.member table td{box-sizing:border-box;font-size:4vw;font-weight:500;line-height:1.8;vertical-align:middle;overflow-wrap:anywhere}body.page-id-59 .page-contents section.member table th{width:30%;padding:2vw 1vw}body.page-id-59 .page-contents section.member table td{width:70%;padding:2vw}.pro-btn a.wp-block-button__link.wp-element-button{width:88%;font-size:4vw;padding:3vw 0}.pro-btn .wp-block-button{margin-bottom:10vw}}section.service-rsec .tc-wrap{width:65%;margin:4.5vw auto 6vw}section.service-rsec .logo-wrap{width:48%;margin:3vw auto}section.service-rsec h2{background:#005bbb;color:#fff;text-align:center;padding:1vw 0;font-size:2vw;letter-spacing:.2vw;line-height:1.6;font-weight:600}section.service-rsec .tc-wrap .text-wrap{padding:0 1vw}section.service-rsec .tc-wrap p{font-size:1.1vw}section.service-rsec .sr-wrap .inner{width:72%;margin:0 auto;padding:6vw 0}section.service-rsec .sr-wrap .flex-wrap,section.service-rsec .sr-wrap .flex-wrap>.wp-block-group__inner-container{display:flex;justify-content:space-between}section.service-rsec .sr-wrap .flex-wrap>.wp-block-group__inner-container{width:100%}section.service-rsec .sr-wrap .flex-box.left{width:34%}section.service-rsec .sr-wrap .flex-box.left img{border:.5vw solid #005bbb;box-sizing:border-box;background:#fff}section.service-rsec .sr-wrap .flex-box.right{width:63%}section.service-rsec h3{text-align:center;font-size:1.7vw;background:#005bbb;color:#fff;letter-spacing:.2vw;padding:.2vw 0}section.service-rsec .sr-wrap .text-wrap{margin:1.5vw .5vw 0}section.service-rsec .sr-wrap .text-wrap p{font-size:1.1vw;text-align:justify;line-height:1.6}section.service-rsec .link a{border:.1vw solid #005bbb;transition:.5s;background:#fff;color:#005bbb;border-radius:10vw}section.service-rsec .link a:hover{border:.1vw solid #005bbb;background:#005bbb;color:#fff;opacity:1}section.service-rsec .sr-wrap.one,section.service-rsec .sr-wrap.three{background:#f5f5f5}@media only screen and (max-width:743px){body.page-id-67 section.page-mv h1{max-width:92%;margin:0 auto;font-size:6vw;line-height:1.5;letter-spacing:.5vw;text-align:center}body.page-id-67 section.page-mv h1 span{display:block;margin-top:3.5vw;font-size:3vw;line-height:1.5;text-align:center}body.page-id-67 section.service-rsec .tc-wrap{width:92%;max-width:none;margin:6.5vw auto}body.page-id-67 section.service-rsec .tc-wrap h2{margin:0;padding:4.5vw 0;font-size:5vw;line-height:1.6;text-align:center}body.page-id-67 section.service-rsec .logo-wrap{width:92%;max-width:none;margin:11vw auto}body.page-id-67 section.service-rsec .logo-wrap img{display:block;width:100%;height:auto}body.page-id-67 section.service-rsec .tc-wrap .text-wrap{width:100%;box-sizing:border-box;padding:0 1vw}body.page-id-67 section.service-rsec .tc-wrap p{font-size:4vw;line-height:1.8}body.page-id-67 section.service-rsec .tc-wrap .link,body.page-id-67 section.service-rsec .sr-wrap .link{width:100%;margin-right:auto;margin-left:auto}body.page-id-67 section.service-rsec .link a{display:block;width:100%;box-sizing:border-box;margin:5.5vw auto 0;padding:2vw;border:.3vw solid #005bbb;font-size:4vw;line-height:1.5;text-align:center}body.page-id-67 section.service-rsec .sr-wrap .inner{width:92%;max-width:none;margin:0 auto;padding:11vw 0}body.page-id-67 section.service-rsec .sr-wrap .flex-wrap{display:flex;flex-wrap:nowrap;width:100%;margin:0}body.page-id-67 section.service-rsec .sr-wrap .flex-box.left{display:none}body.page-id-67 section.service-rsec .sr-wrap .flex-box.right{flex:0 0 100%;width:100%;min-width:0;margin:0}body.page-id-67 section.service-rsec .sr-wrap h3{margin:0;padding:2vw 0;font-size:4.5vw;line-height:1.8;letter-spacing:1vw;text-align:center}body.page-id-67 section.service-rsec .sr-wrap .img-wrap{display:block;width:100%;max-width:none;margin:4.5vw auto 0;background:#fff}body.page-id-67 section.service-rsec .sr-wrap .img-wrap img{display:block;width:100%;height:auto;box-sizing:border-box}body.page-id-67 section.service-rsec .sr-wrap .text-wrap{width:100%;margin:4vw 0 0}body.page-id-67 section.service-rsec .sr-wrap .text-wrap p{font-size:4vw;line-height:1.6;text-align:justify}}.tnp-professional-directory{margin:0 auto}.wp-block-group.lead-wrap{width:70%;margin:4vw auto 7vw}p.main-copy.wp-block-paragraph{font-size:3vw;text-align:center;color:#005bbb;margin-bottom:2.5vw;display:block;font-weight:700;line-height:1;letter-spacing:.1vw;white-space:nowrap;transform:skewX(-6deg)}.wp-block-group.lead-wrap p.text{font-size:1.15vw;margin-bottom:1vw;font-weight:500;line-height:2}.wp-block-group.group:nth-child(even){width:70%;margin:0 auto 4vw}.wp-block-group.group:nth-child(odd){background:#f5f5f5;padding:1vw 0 3vw}.wp-block-group.g-inner{width:70%;margin:0 auto}.tnp-professional-directory .tnp-professional-intro{margin:0 0 4vw;text-align:center;font-size:1vw;line-height:1.8;color:#333}.wp-block-group.h2-wrap{position:relative}.tnp-professional-directory .tnp-professional-section-title{margin:4vw 0 3vw;border-left:.4vw solid #005bbb;font-size:2vw;font-weight:700;color:#005bbb;padding:.7vw 1vw;line-height:1;letter-spacing:.1vw}.h2-wrap p.en-title{right:0;color:rgba(0,90,170,.16);font-size:5vw;font-weight:700;line-height:1;letter-spacing:.2vw;pointer-events:none;font-family:"Rethink Sans",sans-serif;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.tnp-professional-directory .tnp-professional-row{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:1.5vw;justify-content:center;margin:0 0 1.5vw}.tnp-professional-directory .tnp-professional-row-3{grid-template-columns:repeat(3,minmax(0, calc((100% - 4.5vw) / 4)))}.tnp-professional-directory .tnp-professional-row-2{grid-template-columns:repeat(2,minmax(0, calc((100% - 4.5vw) / 4)))}.tnp-professional-directory .tnp-professional-card{display:flex;flex-direction:column;min-width:0;width:auto;box-sizing:border-box;margin:0;border:.1vw solid #e3e7ee;background:#fff}.tnp-professional-directory .tnp-professional-photo img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.wp-block-group.tnp-professional-info{padding:.5vw 1vw 0}.tnp-professional-directory .tnp-professional-position{font-weight:600;color:#005bbb;font-size:1.1vw;letter-spacing:.2vw;padding:.2vw 0;text-align:center}.tnp-professional-directory .tnp-professional-name{font-size:1.4vw;font-weight:600;line-height:1.5;color:#333;text-align:center;letter-spacing:.1vw}.tnp-professional-directory .tnp-professional-specialty{line-height:1.5;font-weight:600;color:#fff;background:#005bbb;text-align:center;font-size:1vw;letter-spacing:.05vw;padding:.5vw 0}.tnp-professional-directory .tnp-professional-profile{margin:.5vw 0 1VW;font-size:1vw;line-height:1.8;color:#333;font-weight:500}.tnp-professional-directory .tnp-professional-topics{margin:0 0 1vw;font-size:1vw;line-height:1.8;color:#333;margin-top:auto;font-weight:500}.page-id-983 .wp-block-group.group .wp-block-button{text-align:center;width:100%}.page-id-983 .wp-block-group.group .wp-block-button a{display:block;width:40%;padding:1vw 2vw;box-sizing:border-box;border-radius:10vw;background:#005bbb;color:#fff;font-size:1.1vw;font-weight:600;line-height:1.4;text-align:center;letter-spacing:.1vw;margin:0 auto}@media only screen and (max-width:743px){.tnp-professional-directory .wp-block-group.lead-wrap{width:92%;margin:9vw auto 11vw}.tnp-professional-directory p.main-copy.wp-block-paragraph{margin-bottom:5vw;font-size:6.5vw;line-height:1.6;text-align:center}.tnp-professional-directory .wp-block-group.lead-wrap p.text{font-size:4vw;margin-bottom:3vw;line-height:1.8}.tnp-professional-directory .wp-block-group.group:nth-child(even){width:92%;margin:0 auto 9vw;padding:9vw 0 0}.tnp-professional-directory .wp-block-group.group:nth-child(odd){padding:9vw 0 8vw}.tnp-professional-directory .wp-block-group.g-inner{width:92%}.tnp-professional-directory .tnp-professional-intro{margin-bottom:8vw;font-size:4vw}.tnp-professional-directory .tnp-professional-section-title{margin:0 0 6vw;border-left-width:1vw;font-size:6.5vw;padding:1.5vw 2vw}.tnp-professional-directory .h2-wrap p.en-title{font-size:17vw;top:0;right:-5vw;writing-mode:vertical-rl;transform:unset}.tnp-professional-directory .tnp-professional-row,.tnp-professional-directory .tnp-professional-row-3,.tnp-professional-directory .tnp-professional-row-2{display:grid;grid-template-columns:minmax(0, 1fr);gap:4.5vw;margin:0 0 4vw}.tnp-professional-directory .tnp-professional-card{width:78%;margin:0 auto;border:1px solid #9e9e9e}.tnp-professional-directory .wp-block-group.tnp-professional-info{padding:2vw 3vw 1vw}.tnp-professional-directory .tnp-professional-position{font-size:4vw;padding:.5vw 0}.tnp-professional-directory .tnp-professional-name{font-size:5.5vw}.tnp-professional-directory .tnp-professional-specialty{font-size:4vw;padding:2vw 0}.tnp-professional-directory .tnp-professional-profile{margin:2vw 0;font-size:4vw}.tnp-professional-directory .tnp-professional-topics{margin:0 0 2vw;font-size:4vw}.page-id-983 .wp-block-group.group .wp-block-button a{width:88%;padding:3vw 0;font-size:4vw}}@media only screen and (max-width:743px){section.page-mv{margin-top:10vh}section.page-mv .inner{padding:5vw 0 6vw;width:100%}.page-id-59 section.page-mv h1,.page-id-67 section.page-mv h1,.page-id-57 section.page-mv h1,.page-id-63 section.page-mv h1,.page-id-65 section.page-mv h1,.page-id-55 section.page-mv h1,.post-type-archive-voice section.page-mv h1,.page-id-983 section.page-mv h1,.page-id-1052 section.page-mv h1,.page-id-1054 section.page-mv h1{width:fit-content;margin:0 auto 0}section.page-mv h1{font-size:7vw;letter-spacing:.5vw;line-height:1.8}section.page-mv h1 span{font-size:3vw;margin-top:0}}#finance-services-content{width:100%;margin:0;background:#fff}#finance-services-content .finance-inner{position:relative;z-index:1;width:70%;max-width:none;margin:0 auto}#finance-services-content .finance-inner>.wp-block-group__inner-container{width:100%;max-width:none}#finance-services-content .finance-intro{position:relative;overflow:hidden;padding:5vw 0 6vw;background:#fff}#finance-services-content .finance-heading{margin-bottom:2vw;color:#005bbb;font-size:2.5vw;font-weight:700;line-height:1.4;transform:skewX(-6deg)}#finance-services-content .finance-target .finance-heading{color:#fff}#finance-services-content .finance-intro .finance-heading:after{display:block;width:7vw;height:.15vw;margin-top:1vw;background:#005bbb;content:""}#finance-services-content .finance-intro p{position:relative;z-index:1;margin:0 0 1vw;color:#222;font-size:1.2vw;font-weight:500;line-height:1.9}#finance-services-content .finance-intro p:last-child{margin-bottom:0}#finance-services-content .finance-intro strong{color:#005bbb;font-weight:600}#finance-services-content .finance-target{padding:4.5vw 0 5vw;box-sizing:border-box;background-image:linear-gradient(rgba(0,91,187,.88),rgba(0,91,187,.88)),url(https://hp2.veronica9.com/wp-content/uploads/2026/08/support-background.jpg);background-repeat:no-repeat;background-size:cover;margin-bottom:0;overflow:hidden;background-position:center center}#finance-services-content .finance-target .finance-heading{margin-bottom:2vw}#finance-services-content .finance-target-lead{margin:1vw 0 1.5vw;color:#fff;font-size:1.2vw;font-weight:600;line-height:1.6}#finance-services-content .finance-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:1.5vw;width:100%;margin:0}#finance-services-content .finance-target-grid>.wp-block-group__inner-container{display:contents}#finance-services-content .finance-target-card{display:flex;align-items:center;position:relative;min-width:0;width:100%;min-height:6.5vw;margin:0;padding:1.5vw 1.5vw 1.5vw 5vw;box-sizing:border-box;border-radius:.5vw;background:#fff}#finance-services-content .finance-target-card:before{position:absolute;top:50%;left:1.5vw;display:grid;place-items:center;width:2vw;height:2vw;border:.1vw solid #005bbb;border-radius:50%;color:#fff;background:#005bbb;font-size:1.5vw;font-weight:600;line-height:1;content:"✓";transform:translateY(-50%)}#finance-services-content .finance-target-card-text{margin:0;font-size:1.15vw;font-weight:500;line-height:1.8}#finance-services-content .finance-service-list{position:relative;overflow:hidden;padding:4vw 0 2vw;background:#fff}#finance-services-content .finance-service-list:before{position:absolute;top:-1.5vw;right:-.5vw;z-index:0;content:"SERVICE";color:rgba(0,90,170,.16);font-size:10vw;font-weight:700;line-height:1;letter-spacing:.2vw;pointer-events:none;font-family:"Rethink Sans",sans-serif}#finance-services-content .finance-service-list .finance-heading{margin-bottom:3vw}#finance-services-content .finance-service-item{position:relative;margin:0;padding:3vw 0;background:#fff;border-bottom:.15vw solid #005bbb}#finance-services-content .finance-service-item:last-of-type{border-bottom:unset}#finance-services-content .wp-block-columns.finance-service-cols{display:grid;grid-template-columns:44% minmax(0, 1fr);gap:3vw;align-items:center;margin:0}#finance-services-content .finance-service-cols>.wp-block-column{min-width:0;margin:0}#finance-services-content .finance-service-image{display:block;width:100%;margin:0}#finance-services-content .finance-service-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}#finance-services-content .finance-service-text{display:grid;grid-template-columns:max-content minmax(0, 1fr);align-items:baseline;column-gap:1vw}#finance-services-content .finance-service-number{grid-column:1;display:flex;align-items:center;gap:.7vw;margin:0;color:#005bbb;font-size:2.4vw;font-weight:600;line-height:1.3;font-family:"Roboto",sans-serif}#finance-services-content .finance-service-number:after{content:"/";width:auto;height:auto;background:0 0}#finance-services-content .finance-service-title{grid-column:2;margin:0 0 .5vw;color:#005bbb;font-size:2.1vw;font-weight:600;line-height:1.5}#finance-services-content .finance-service-description,#finance-services-content .finance-service-buttons{grid-column:1/-1}p.finance-service-description.wp-block-paragraph{font-size:1.15vw}.wp-block-buttons.finance-service-buttons.is-layout-flex.wp-block-buttons-is-layout-flex{margin-top:.5vw}#finance-services-content .finance-service-button{width:22vw;margin:0}#finance-services-content .finance-service-button .wp-block-button__link{display:block;width:100%;padding:1vw 2vw;box-sizing:border-box;border-radius:10vw;background:#005bbb;color:#fff;font-size:1vw;font-weight:600;line-height:1.5;letter-spacing:normal;text-align:center;text-decoration:none}#finance-services-content .finance-service-button .wp-block-button__link:focus-visible,#finance-services-content .cta .wp-block-button__link:focus-visible{outline:.1vw solid #fff;outline-offset:.5vw;box-shadow:0 0 0 .5vw #005bbb}@media only screen and (max-width:743px){#finance-services-content .finance-inner{width:92%}#finance-services-content .finance-intro{padding:10vw 0 12vw}#finance-services-content .finance-heading{margin:0 0 7vw;font-size:6vw;line-height:1.5;position:relative}#finance-services-content .finance-intro .finance-heading:after{width:17vw;height:1.5px;margin-top:2.5vw;position:absolute}#finance-services-content .finance-intro p{margin:0 0 4vw;font-size:4vw;line-height:1.9}#finance-services-content .finance-target{padding:10vw 0 11vw}#finance-services-content .finance-target .finance-heading{margin-bottom:5vw}#finance-services-content .finance-target-lead{margin:0 0 5vw;font-size:4vw;line-height:1.7}#finance-services-content .finance-target-grid{grid-template-columns:minmax(0, 1fr);gap:2.5vw}#finance-services-content .finance-target-card{min-height:16vw;padding:3vw 4vw 3vw 14vw;border-radius:1vw}#finance-services-content .finance-target-card:before{left:4vw;width:7vw;height:7vw;border-width:.2vw;font-size:4vw}#finance-services-content .finance-target-card-text{font-size:4vw;line-height:1.7}#finance-services-content .finance-service-list{padding:19vw 0 8vw}#finance-services-content .finance-service-list:before{top:-3vw;right:-2vw;font-size:20vw}#finance-services-content .finance-service-list .finance-heading{margin-bottom:4vw}#finance-services-content .finance-service-item{padding:5vw 0}#finance-services-content .wp-block-columns.finance-service-cols{grid-template-columns:minmax(0, 1fr);gap:4vw}#finance-services-content .finance-service-cols>.wp-block-column{width:100%}#finance-services-content .finance-service-text{column-gap:2vw}#finance-services-content .finance-service-number{gap:1.5vw;font-size:5.5vw}#finance-services-content .finance-service-title{margin:0 0 3vw;font-size:5vw;line-height:1.5}#finance-services-content .finance-service-description{margin:0 0 3vw;font-size:4vw;line-height:1.8}#finance-services-content .finance-service-buttons{justify-content:center;margin-top:3vw}#finance-services-content .finance-service-button{width:75%;margin:0 auto}#finance-services-content .finance-service-button .wp-block-button__link{padding:3vw 4vw;font-size:4vw;line-height:1.5;border-radius:10vw}}#management-services-content{width:100%;margin:0;background:#fff}#management-services-content .management-inner{position:relative;z-index:1;width:70%;max-width:none;margin:0 auto}#management-services-content .management-inner>.wp-block-group__inner-container{width:100%;max-width:none}#management-services-content .management-intro{position:relative;overflow:hidden;padding:5vw 0 6vw;background:#fff}#management-services-content .management-heading{margin-bottom:2vw;color:#005bbb;font-size:2.5vw;font-weight:700;line-height:1.4;transform:skewX(-6deg)}#management-services-content .management-target .management-heading{color:#fff}#management-services-content .management-intro .management-heading:after{display:block;width:7vw;height:.15vw;margin-top:1vw;background:#005bbb;content:""}#management-services-content .management-intro p{position:relative;z-index:1;margin:0 0 1vw;color:#222;font-size:1.2vw;font-weight:500;line-height:1.9}#management-services-content .management-intro p:last-child{margin-bottom:0}#management-services-content .management-intro strong{color:#005bbb;font-weight:600}#management-services-content .management-target{padding:4.5vw 0 5vw;box-sizing:border-box;background-image:linear-gradient(rgba(0,91,187,.88),rgba(0,91,187,.88)),url(https://hp2.veronica9.com/wp-content/uploads/2026/08/support-background.jpg);background-repeat:no-repeat;background-size:cover;margin-bottom:0;overflow:hidden;background-position:center center}#management-services-content .management-target .management-heading{margin-bottom:.5vw}#management-services-content .management-target-lead{margin:1vw 0 1.5vw;color:#fff;font-size:1.2vw;font-weight:600;line-height:1.6}#management-services-content .management-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:1.5vw;width:100%;margin:0}#management-services-content .management-target-grid>.wp-block-group__inner-container{display:contents}#management-services-content .management-target-card{display:flex;align-items:center;position:relative;min-width:0;width:100%;min-height:6.5vw;margin:0;padding:1.5vw 1.5vw 1.5vw 5vw;box-sizing:border-box;border-radius:.5vw;background:#fff}#management-services-content .management-target-card:before{position:absolute;top:50%;left:1.5vw;display:grid;place-items:center;width:2vw;height:2vw;border:.1vw solid #005bbb;border-radius:50%;color:#fff;background:#005bbb;font-size:1.5vw;font-weight:600;line-height:1;content:"✓";transform:translateY(-50%)}#management-services-content .management-target-card-text{margin:0;font-size:1.15vw;font-weight:500;line-height:1.8}#management-services-content .management-service-list{position:relative;overflow:hidden;padding:4vw 0 2vw;background:#fff}#management-services-content .management-service-list:before{position:absolute;top:-1.5vw;right:-.5vw;z-index:0;content:"SERVICE";color:rgba(0,90,170,.16);font-size:10vw;font-weight:700;line-height:1;letter-spacing:.2vw;pointer-events:none;font-family:"Rethink Sans",sans-serif}#management-services-content .management-service-list .management-heading{margin-bottom:3vw}#management-services-content .management-service-item{position:relative;margin:0;padding:3vw 0;background:#fff;border-bottom:.15vw solid #005bbb}#management-services-content .management-service-item:last-of-type{border-bottom:unset}#management-services-content .wp-block-columns.management-service-cols{display:grid;grid-template-columns:44% minmax(0, 1fr);gap:3vw;align-items:center;margin:0}#management-services-content .management-service-cols>.wp-block-column{min-width:0;margin:0}#management-services-content .management-service-image{display:block;width:100%;margin:0}#management-services-content .management-service-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}#management-services-content .management-service-text{display:grid;grid-template-columns:max-content minmax(0, 1fr);align-items:baseline;column-gap:1vw}#management-services-content .management-service-number{grid-column:1;display:flex;align-items:center;gap:.7vw;margin:0;color:#005bbb;font-size:2.4vw;font-weight:600;line-height:1.3;font-family:"Roboto",sans-serif}#management-services-content .management-service-number:after{content:"/";width:auto;height:auto;background:0 0}#management-services-content .management-service-title{grid-column:2;margin:0 0 .5vw;color:#005bbb;font-size:2.1vw;font-weight:600;line-height:1.5}#management-services-content .management-service-title span.small{font-size:.8em}#management-services-content .management-service-description,#management-services-content .management-service-buttons{grid-column:1/-1}#management-services-content .management-service-description{font-size:1.15vw}#management-services-content .management-service-buttons{margin-top:.5vw}#management-services-content .management-service-button{width:22vw;margin:0}#management-services-content .management-service-button .wp-block-button__link{display:block;width:100%;padding:1vw 2vw;box-sizing:border-box;border-radius:10vw;background:#005bbb;color:#fff;font-size:1vw;font-weight:600;line-height:1.5;letter-spacing:normal;text-align:center;text-decoration:none}#management-services-content .management-service-button .wp-block-button__link:focus-visible,#management-services-content .cta .wp-block-button__link:focus-visible{outline:.1vw solid #fff;outline-offset:.5vw;box-shadow:0 0 0 .5vw #005bbb}@media only screen and (max-width:743px){#management-services-content .management-inner{width:92%}#management-services-content .management-intro{padding:10vw 0 12vw}#management-services-content .management-heading{margin:0 0 7vw;font-size:6vw;line-height:1.5;position:relative}#management-services-content .management-intro .management-heading:after{width:17vw;height:1.5px;margin-top:2.5vw;position:absolute}#management-services-content .management-intro p{margin:0 0 4vw;font-size:4vw;line-height:1.9}#management-services-content .management-target{padding:10vw 0 11vw}#management-services-content .management-target .management-heading{margin-bottom:2vw}#management-services-content .management-target-lead{margin:0 0 5vw;font-size:4vw;line-height:1.7}#management-services-content .management-target-grid{grid-template-columns:minmax(0, 1fr);gap:2.5vw}#management-services-content .management-target-card{min-height:16vw;padding:3vw 4vw 3vw 14vw;border-radius:1vw}#management-services-content .management-target-card:before{left:4vw;width:7vw;height:7vw;border-width:.2vw;font-size:4vw}#management-services-content .management-target-card-text{font-size:4vw;line-height:1.7}#management-services-content .management-service-list{padding:19vw 0 8vw}#management-services-content .management-service-list:before{top:-3vw;right:-2vw;font-size:20vw}#management-services-content .management-service-list .management-heading{margin-bottom:4vw}#management-services-content .management-service-item{padding:5vw 0}#management-services-content .wp-block-columns.management-service-cols{grid-template-columns:minmax(0, 1fr);gap:4vw}#management-services-content .management-service-cols>.wp-block-column{width:100%}#management-services-content .management-service-text{column-gap:2vw}#management-services-content .management-service-number{gap:1.5vw;font-size:5.5vw}#management-services-content .management-service-title{margin:0 0 3vw;font-size:5vw;line-height:1.5}#management-services-content .management-service-description{margin:0 0 3vw;font-size:4vw;line-height:1.8}#management-services-content .management-service-buttons{justify-content:center;margin-top:3vw}#management-services-content .management-service-button{width:75%;margin:0 auto}#management-services-content .management-service-button .wp-block-button__link{padding:3vw 4vw;font-size:4vw;line-height:1.5}}@media only screen and (max-width:743px){#top-page .message .right h2,#top-page .support .left h2,#top-page .service h2,#top-page .improve h2,#top-page .case h2,#top-page .news h2,#finance-services-content .finance-heading,.page-id-59 p.lead-copy.wp-block-paragraph,.tnp-professional-directory p.main-copy.wp-block-paragraph,.page.container.voice-archive h2,.category .archive-top h2,.archive.date .archive-top h2,section.contact_form h2,section.company-profile h2{font-weight:600}}@media only screen and (min-device-width:743px) and (max-device-width:1032px) and (orientation:portrait){.mainvisual,section.page-mv,.single,.page.container.single{margin-top:6vh}.page-id-101 section.page-mv h1,.page-id-192 section.page-mv h1,.page-id-186 section.page-mv h1{padding:.8vh 0}}@media screen and (min-width:744px) and (max-width:781px){body.page-id-101 main#page .wp-block-columns{flex-wrap:nowrap !important}body.page-id-101 main#page .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0 !important}body.page-id-101 main#page .wp-block-columns.solution-content>.wp-block-column{flex-basis:50% !important}body.page-id-101 main#page .wp-block-columns.voice-row>.wp-block-column.left{flex-basis:40% !important}body.page-id-101 main#page .wp-block-columns.voice-row>.wp-block-column.right{flex-basis:60% !important}body.page-id-101 main#page .cta-lp .wp-block-columns>.wp-block-column.left{flex-basis:60% !important}body.page-id-101 main#page .cta-lp .wp-block-columns>.wp-block-column.right{flex-basis:40% !important}body.page-id-101 main#page .wp-block-columns.case-list>.wp-block-column.case-item{flex-basis:23% !important}}@media screen and (min-width:744px) and (max-width:781px){body.page-id-192 #mv-banner .wp-block-columns{flex-wrap:nowrap !important}body.page-id-192 #mv-banner .wp-block-columns>.wp-block-column{flex-basis:0 !important}body.page-id-186 #cta.cta-lp .wp-block-columns{flex-wrap:nowrap !important}body.page-id-186 #cta.cta-lp .wp-block-columns>.wp-block-column.left{flex-basis:60% !important}body.page-id-186 #cta.cta-lp .wp-block-columns>.wp-block-column.right{flex-basis:40% !important}}