.fv-report-card{align-items:center;aspect-ratio:1000/330;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/software-supplychain2026-bnr.png);background-size:cover;display:flex;overflow:hidden;position:relative;text-decoration:none;transition:all .3s ease;width:50%}.fv-report-card:hover .fv-card__title{text-decoration:underline!important;text-decoration-color:#fff!important}.fv-report-card:hover{opacity:.95;transform:translateY(-2px)}@media (max-width:768px){.fv-report-card{padding-left:20px!important;width:90%!important}.fv-card__title{font-size:14px!important}}h1,h2,h3,h4,h5,h6{margin-bottom:12px}ol,ul{margin-bottom:1rem;padding-left:2rem}table{max-width:100%;-webkit-overflow-scrolling:touch;border-collapse:collapse;border-left:1px solid #d9d9d9;display:block;margin:2em 2px;overflow-x:auto;table-layout:auto;white-space:nowrap}tbody tr:nth-child(odd){background-color:rgba(0,0,0,.05)}td,th,thead,tr{padding:8px 10px}tbody,tfoot,thead{font-family:Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:13px;line-height:normal}th{font-weight:900}tr{border-bottom:1px solid;border-right:1px solid;display:table-row}td{font-weight:400}blockquote{background-color:#f5f5f5;border-left:6px solid #005282;font-size:.9em;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;margin:0 0 1rem;padding:6px 10px}.cm-footer .footer-section.footer-section-2{background-color:#0f1545;margin-top:80px;padding-bottom:40px!important;padding-top:40px!important}.custom-no-navigation .header.cm-header .primary-section{position:relative}.cm-footer .footer-section.footer-section-2 .flex_row{align-items:center;display:flex;justify-content:space-between}.cm-footer .footer-section.footer-section-2 .col-section.num1{max-width:216px;padding:0}.cm-footer .footer-section.footer-section-2 .col-section.num2{display:flex;padding:0;width:auto!important}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul{display:flex;flex-direction:row}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li a{font-size:14px;font-weight:500;line-height:1.4;transition:all .4s ease}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li{margin:0 24px 0 0}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li:last-child{margin:0}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li a:hover{opacity:.72}.cm-footer .footer-section.footer-section-3{padding-bottom:24px!important;padding-top:24px!important}.cm-footer .footer-section.footer-section-3 .col-section.num1{align-items:center;display:flex;padding:0;width:100%!important}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content{align-items:center;display:flex;flex:1;justify-content:space-between}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content p:first-child{flex:1;font-size:14px;font-weight:400;line-height:1.4;margin:0}.cm-footer .footer-section-3 br{display:none}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_iamge{max-width:104px}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext{margin-left:40px;width:calc(100% - 104px)}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content p:nth-child(2){font-size:14px;line-height:1.4;margin-left:16px}.cm-footer .footer-section.footer-section-3 .page-center{position:relative}.cm-footer .footer-section.footer-section-2 .page-center,.cm-footer .footer-section.footer-section-3 .page-center{margin:0 auto;max-width:1920px;padding-left:clamp(2.5rem,-5.015rem + 11.73vw,5rem);padding-right:clamp(2.5rem,-5.015rem + 11.73vw,5rem)}.cm-footer{background-color:#fff;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bg-footer.svg);background-repeat:no-repeat;background-size:100%;padding-top:clamp(12.5rem,-48.75rem + 58.33vw,21.25rem);position:relative}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content p:first-child{font-size:98px;font-weight:600;letter-spacing:.05em;margin:0}.cm-footer .footer-section.footer-section-1 .page-center{margin:0 auto;max-width:1920px;padding-left:clamp(2.5rem,-5.015rem + 11.73vw,5rem);padding-right:clamp(2.5rem,-5.015rem + 11.73vw,5rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content p:last-child{color:#ce9449;font-size:32px;font-weight:600;margin-top:-40px}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li{display:flex;list-style-type:none;width:100%}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul{display:flex;margin-bottom:0;margin-top:40px;padding:0}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a{border:2px solid transparent;border-radius:40px;color:#0f1545;display:flex;flex-direction:column;font-weight:600;justify-content:center;min-height:136px;padding:40px 40px 40px clamp(5.75rem,1.993rem + 5.87vw,7rem);position:relative;width:100%}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li:first-child a{background:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-download-blue.svg);background-color:#fafafa;background-position:left 40px center;background-repeat:no-repeat;background-size:clamp(2.5rem,-.506rem + 4.69vw,3.5rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li:nth-child(2) a{background:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-contact-blue.svg);background-color:#fafafa;background-position:left 40px center;background-repeat:no-repeat;background-size:clamp(2.5rem,-.506rem + 4.69vw,3.5rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li:nth-child(3) a{background:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-trial-blue.svg);background-color:#fafafa;background-position:left 40px center;background-repeat:no-repeat;background-size:clamp(2.5rem,-.506rem + 4.69vw,3.5rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1{padding:0}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul>li{margin-bottom:0;margin-left:40px}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul>li:first-child{margin:0}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bottom-curve.png);background-repeat:no-repeat;background-size:100%;bottom:-2px;content:"";height:112px;position:absolute;right:-2px;width:112px}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow02-next-blue.svg);background-repeat:no-repeat;background-size:16px;bottom:12px;content:"";filter:invert(1);height:16px;position:absolute;right:12px;transition:all .4s ease;width:16px;z-index:1}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a:hover:before{bottom:8px;right:8px;transform:rotate(45deg)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a span:first-of-type{font-size:16px;letter-spacing:-.48px;line-height:1.4}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a span:nth-of-type(2){font-size:20px;line-height:1.4;margin-top:4px}.cm-footer .back_to_top:after{color:#0f1545;content:"PAGETOP";display:block;font-size:16px;font-weight:600;height:88px;left:13px;line-height:1;position:relative;top:43px;width:19px;writing-mode:vertical-rl}.cm-footer .back_to_top svg{display:none}.cm-footer .back_to_top:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-up-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:24px;left:26px;position:absolute;top:0;width:24px}.cm-footer .back_to_top{background:transparent;border:0;position:absolute;right:40px;top:clamp(5rem,-10.029rem + 23.46vw,10rem);z-index:1}.cm-header.lp-header .container-wrapper{min-height:64px}.cm-footer.lp-footer{background:transparent;margin-top:0;padding-top:0}.cm-footer.lp-footer .footer-section.footer-section-1{background-color:#0f1545;margin-top:80px;padding-bottom:40px!important;padding-top:40px!important}.cm-footer.lp-footer .footer-section.footer-section-1 .flex_row{align-items:center;display:flex;justify-content:space-between}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num1{max-width:216px;padding:0}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2{display:flex;padding:0;width:auto!important}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul{display:flex;flex-direction:row}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul>li a{font-size:14px;font-weight:500;line-height:1.4;transition:all .4s ease}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul>li{margin:0 24px 0 0}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul>li:last-child{margin:0}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul>li a:hover{opacity:.72}.cm-footer.lp-footer .footer-section.footer-section-1 .page-center{margin:0 auto;max-width:1920px;padding-left:clamp(2.5rem,-5.015rem + 11.73vw,5rem);padding-right:clamp(2.5rem,-5.015rem + 11.73vw,5rem)}.cm-footer.lp-footer .footer-section.footer-section-2{background-color:#fff;margin-top:0;padding-bottom:24px!important;padding-top:24px!important}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1{align-items:center;display:flex;padding:0;width:100%!important}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext .footer-content p{flex:1;font-size:14px;font-weight:400;line-height:1.4;margin:0}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_iamge{max-width:104px}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext{margin-left:40px;width:calc(100% - 104px)}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext .footer-content p{color:#0f1545}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext .footer-content p:nth-child(2){font-size:14px;line-height:1.4;margin-left:16px}.cm-footer.lp-footer .footer-section.footer-section-2 .page-center{margin:0 auto;max-width:1920px;padding-left:clamp(2.5rem,-5.015rem + 11.73vw,5rem);padding-right:clamp(2.5rem,-5.015rem + 11.73vw,5rem);position:relative}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num2 p{color:#0f1545;font-size:14px;line-height:1.4}.cm-footer.lp-footer .footer-section-2 .col-section.num1 .footer-image{left:0}.cm-footer.lp-footer .back_to_top:after{bottom:260px;color:#0f1545;content:"PAGETOP";display:block;font-size:19.936px;font-weight:600;height:88px;left:15px;line-height:1;position:relative;top:auto;width:19px;writing-mode:vertical-rl}.cm-footer.lp-footer .back_to_top svg{display:none}.cm-footer.lp-footer .back_to_top{background-color:transparent;border:none;position:absolute;right:40px;top:160px;z-index:1}.cm-footer.lp-footer .back_to_top:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-up-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:325px;content:"";display:block;height:24px;left:26px;position:absolute;top:auto;width:24px}.cm-footer.lp-footer .back_to_top:hover{background-color:transparent!important;border:none}.contact-banner .form-row.hs-secondary .hs-button:focus,.contact-banner .form-row.hs-secondary .hs-button:hover,.contact-banner .form-row.hs-secondary input.hs-button:focus,.contact-banner .form-row.hs-secondary input.hs-button:hover,.form-row.secondary input[type=submit]:focus,.form-row.secondary input[type=submit]:hover,.hs-sec-btn:focus,.hs-sec-btn:hover,.landing-banner .form-row.hs-secondary .hs-button:focus,.landing-banner .form-row.hs-secondary .hs-button:hover,.landing-banner .form-row.hs-secondary input.hs-button:focus,.landing-banner .form-row.hs-secondary input.hs-button:hover,.systems-page .hs-search-results__next-page:focus,.systems-page .hs-search-results__next-page:hover,.systems-page .hs-search-results__prev-page:focus,.systems-page .hs-search-results__prev-page:hover{border:none}.btn_item a{display:inline-block;transition:all .4s ease}.btn-items.aos-init.aos-animate .btn_row a{border-color:#000}.cm_team_wrp .cm_team_icons a{align-items:unset!important}.dnd__area_2-module-9 .page-center{max-width:none!important}.dnd__area_3-dnd_partial-1-module-2 .page-center{max-width:none}.cm_team_wrp.dnd__area_2-module-7 .cm_team_icons a svg{vertical-align:middle}.simple-banner.banner_one .page-center{padding:0;width:88%}.simple-banner.banner_one .banner-content-inner{padding:0}.simple-banner.banner_one p{line-height:1.8;margin:0}.simple-banner.banner_one p span{background:#fff;color:#ce9449!important;display:inline-block;font-size:20px;line-height:1.8;padding:0 30px}.simple-banner.banner_one h1,.simple-banner.banner_one p span{font-family:Noto Sans JP,sans-serif;font-weight:900;-webkit-text-size-adjust:100%;letter-spacing:0}.simple-banner.banner_one h1{font-size:50px;line-height:1.4;margin:20px 0 60px}.simple-banner.banner_one .btn_row{gap:20px;margin:0}.simple-banner.banner_one .btn_row a.hs-button{background:#101649;border:0;border-radius:100vh;box-shadow:0 4px 5px 0 #000;color:#fff;display:block;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:60px;padding:0 10px;position:relative;text-align:left}.simple-banner.banner_one .btn_row a.hs-button i{background:#fff;border-radius:50%;color:#101649!important;display:inline-block;font-style:normal;height:46px;line-height:46px;margin-right:12px;text-align:center;width:46px}.simple-banner.banner_one .btn_row a.hs-button:after{border-right:2px solid #fff;border-top:2px solid #fff;bottom:0;content:"";display:inline-block;font-size:18px;height:9px;margin:auto;position:absolute;right:20px;text-align:left;top:0;transform:rotate(45deg);width:9px;-webkit-text-size-adjust:100%}.simple-banner.banner_one .btn_item{max-width:350px;width:100%}.simple-banner.banner_one .btn_row a:hover{opacity:.5}.simple-banner.banner_one .btn_row a.hs-sec-btn{background:#f2cb04;border:0;border-radius:100vh;box-shadow:0 4px 5px 0 #000;color:#000;display:block;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:60px;padding:0 10px;position:relative}.simple-banner.banner_one .btn_row a.hs-sec-btn:after{border-color:#fff #fff #000 #000;border-right:2px solid #000;border-top:2px solid #000;bottom:0;content:"";display:block;height:9px;margin:auto;position:absolute;right:20px;top:0;transform:rotate(45deg);width:9px}.simple-banner.banner_one .btn_row p.upper_txt{font-family:Noto Sans JP,sans-serif;font-size:14px;margin-bottom:4px;text-align:center}.logo_slider.anim_slide .page-center{padding:0}.logo_slider.anim_slide .top_sec{margin:0!important;padding:0}.logo_slider.anim_slide .top_sec h2{color:#000;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;line-height:1.8;margin-bottom:14px;text-align:center}.logo_slider.anim_slide .logos_row{margin:0}.cnt-wit-bg-wrp.anim_slide .bg_el.bg_img{animation:bg-slider 60s linear infinite;background-repeat:repeat;min-height:60px;position:relative;width:100%}@keyframes bg-slider{0%{background-position:0 0}to{background-position:-3132px 0}}.two-col-content.new_two .page-center{padding:0;width:80%}.two-col-content.new_two .top_sec{margin:0 0 32px;padding:0}.two-col-content.new_two .top_sec h2.title{color:#000;font-family:Noto Sans JP,sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;line-height:1.25;margin:0;text-align:center}.two-col-content.new_two .top_sec h6{color:#ce9449;display:block;font-family:Montserrat,sans-serif;font-size:20px;letter-spacing:0;line-height:1.25;margin-top:16px;-webkit-text-size-adjust:100%;font-weight:700}.two-col-content.new_two .content-col h3{color:#000;font-family:Noto Sans JP,sans-serif;font-size:36px;font-weight:700;line-height:1.38;margin-bottom:40px}.two-col-content.new_two .content-col .description{margin:0}.two-col-content.new_two .content-col p{color:#000;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1.8;margin:0}.logo_slider.anim_slide .top_sec h2 br,.simple-banner.banner_one p span br,.simple-banner.btm_ban h2 br,.two-col-content.cm_price .content-col h3 br,.two-col-content.new_two .top_sec h2.title br,.two-col-content.small_two .content-col h3 br{display:none}.simple-banner.banner_one{min-height:unset}.two-col-content.sing_img .top_sec{margin:0}.two-col-content.sing_img .top_sec h3{color:#fff;font-size:28px;font-weight:700;margin-bottom:20px}.two-col-content.sing_img .top_sec h3 span{background:#0f1545;padding:5px 32px}.two-col-content.sing_img .top_sec h3 span,.two-col-content.sing_img .top_sec p{font-family:Noto Sans JP,sans-serif;line-height:1.8;-webkit-text-size-adjust:100%}.two-col-content.sing_img .top_sec p{color:#000;font-size:16px;font-weight:400;text-align:left}.two-col-content.sing_img .flex_row{gap:0}.two-col-content.small_two .content-col h3{font-size:20px;line-height:1.8;margin-bottom:16px}.feat-wrap.cm_featu .page-center{padding:0;width:80%}.feat-wrap.cm_featu .feat-item-wrp{gap:80px 0;justify-content:space-between}.feat-wrap.cm_featu .feat-item-wrp .featitem{padding:0;width:46%}.feat-wrap.cm_featu .featitem .outer_wrap{flex-wrap:wrap;justify-content:space-between}.feat-wrap.cm_featu .featitem .outer_wrap .left-media{max-width:100%;width:32%}.feat-wrap.cm_featu .featitem .outer_wrap .right-content{max-width:100%;width:60%}.feat-wrap.cm_featu .feat-item-wrp .left-media img{max-width:100%}.feat-wrap.cm_featu .right-content h3{font-size:20px;font-weight:700;margin-bottom:16px!important}.feat-wrap.cm_featu .right-content h3,.feat-wrap.cm_featu .right-content p{font-family:Noto Sans JP,sans-serif;line-height:1.8;-webkit-text-size-adjust:100%;color:#000}.feat-wrap.cm_featu .right-content p{font-size:16px;font-weight:400;margin:0}.feat-wrap.cm_featu .right-content .btn_row{margin:0!important}.simple-banner.btm_ban p span{background:#101649;color:#fff!important;font-size:18px;font-weight:700;max-width:662px;padding:5px;position:relative;width:100%}.simple-banner.btm_ban p span:after{background:#101649;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:calc(tan(60deg)*16px/2);left:0;margin:auto;position:absolute;right:0;width:16px}.simple-banner.btm_ban p{margin-bottom:20px}.simple-banner.btm_ban h2{font-size:36px;font-weight:900;margin-bottom:32px;text-align:center}.simple-banner.btm_ban h2,.simple-banner.btm_ban h6{font-family:Noto Sans JP,sans-serif;line-height:1.8;-webkit-text-size-adjust:100%}.simple-banner.btm_ban h6{color:#fff;font-size:24px;font-weight:700;margin-bottom:20px}.two-col-content.cm_prob .top_sec{margin:0 0 32px;padding:0}.two-col-content.cm_prob .page-center{padding:0;width:80%}.two-col-content.cm_prob .top_sec p{font-size:20px;line-height:1.8;margin-bottom:4px}.two-col-content.cm_prob .top_sec h2,.two-col-content.cm_prob .top_sec p{font-family:Noto Sans JP,sans-serif;font-weight:700;-webkit-text-size-adjust:100%;color:#000}.two-col-content.cm_prob .top_sec h2{font-size:36px;letter-spacing:-1px;line-height:1.25}.two-col-content.cm_prob .top_sec h6{color:#ce9449;display:block;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.25;margin-top:16px}.two-col-content.cm_prob .flex_row{gap:0}.two-col-content.cm_prob .content-col{border-radius:4px;margin:auto;max-width:780px;position:relative}.two-col-content.cm_prob .content-col .description{margin:0!important}.two-col-content.cm_prob .description figure{left:-110px;margin:0;position:absolute;top:0}.two-col-content.cm_prob .description ul{list-style:none;margin:0;padding:0}.two-col-content.cm_prob .description ul li{align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;gap:8px;margin:0}.two-col-content.cm_prob .description ul li:not(:last-child){margin-bottom:20px}.two-col-content.cm_prob .description ul li i{font-size:16px;font-style:normal;line-height:1.8}.two-col-content.cm_prob .description ul li p{font-family:Noto Sans JP,sans-serif;font-size:16px;line-height:1.8;margin:0;width:calc(100% - 32px);-webkit-text-size-adjust:100%}.cnt-wit-bg-wrp.cm_log .page-center{padding:0;width:90%}.cnt-wit-bg-wrp.cm_log .rich_text{align-items:center;background:#0f1545;border-radius:100vh;display:flex;flex-wrap:wrap;font-size:24px;font-weight:700;justify-content:center;max-width:560px;padding:18px 5px;position:relative}.cnt-wit-bg-wrp.cm_log .rich_text p{font-family:Noto Sans JP,sans-serif;line-height:1.8;margin:0;-webkit-text-size-adjust:100%}.cnt-wit-bg-wrp.cm_log .rich_text:after{background:#0f1545;bottom:-13px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:calc(tan(60deg)*16px/2);left:0;margin:auto;position:absolute;right:0;width:16px}.cnt-wit-bg-wrp.cm_log{overflow:visible}.two-col-content.num_two .top_sec{margin:0;text-align:left}.two-col-content.num_two .top_sec h3{font-family:Noto Sans JP,sans-serif;line-height:1;margin-bottom:48px;position:relative;-webkit-text-size-adjust:100%;color:#000;font-weight:700}.two-col-content.num_two .top_sec h3 span:first-child{color:#f3d79d;font-family:Montserrat,sans-serif;font-size:120px}.two-col-content.num_two .top_sec h3 span:last-child{bottom:10px;font-size:28px;left:0;position:absolute}.two-col-content.num_two .flex_row{row-gap:0}.two-col-content.num_two .feature-wrapper{flex-wrap:wrap;gap:50px 2%;justify-content:center;margin:70px 0 0}.two-col-content.num_two .featimggrp{background:#f5f5f5;border-radius:4px;flex:unset!important;font-size:14px;line-height:1.35;max-width:100%!important;padding:1px 20px 20px;width:23.5%}.two-col-content.num_two .featimggrp .featimgwrap{margin:-31px 0 8px!important;width:100%!important}.two-col-content.num_two .featimggrp h5.feat-title{color:#000;display:grid;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.35;margin-bottom:20px;min-height:2.7em;place-items:center;text-align:center;-webkit-text-size-adjust:100%}.two-col-content.num_two .featimggrp p{font-size:14px;line-height:1.35;text-align:left}.two-col-content.num_two .description h4{color:#000;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;margin:72px 0 60px;text-align:center;-webkit-text-size-adjust:100%;line-height:1.8}.two-col-content.num_two .description h4 span{background:linear-gradient(transparent 70%,#f2cb04 0)}.two-col-content.cm_price .top_sec p{font-size:24px;font-weight:700;margin-bottom:40px;text-align:center}.two-col-content.cm_price .top_sec h6{margin-bottom:32px}.two-col-content.cm_price .top_sec{margin:0}.two-col-content.cm_price .top_sec p span{background:linear-gradient(transparent 70%,#f2cb04 0)}.two-col-content.cm_price .top_sec ul{list-style:none;margin:0 auto;max-width:500px;padding:0;text-align:left;width:100%}.two-col-content.cm_price .top_sec ul li{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.8;margin-bottom:0;padding-left:30px;-webkit-text-size-adjust:100%;background:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon_checkmark.png) no-repeat left top 5px;color:#000}.two-col-content.cm_price .content-col{margin:40px auto;max-width:800px;text-align:center}.two-col-content.cm_price .top_sec ul li:not(:last-child){margin-bottom:10px}.two-col-content.cm_price .content-col p{font-size:16px;margin-bottom:8px}.two-col-content.cm_price .content-col h3,.two-col-content.cm_price .content-col p{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.8;-webkit-text-size-adjust:100%}.two-col-content.cm_price .content-col h3{font-size:24px;margin-bottom:16px}.two-col-content.cm_price .content-col p:last-child{font-weight:400;margin:auto;max-width:600px;text-align:left}.two-col-content.cm_price .media_column .btn_row{justify-content:center;margin:0}.two-col-content.cm_price .media_column p.upper_txt{font-size:14px;margin-bottom:4px}.two-col-content.cm_price .media_column a.hs-sec-btn,.two-col-content.cm_price .media_column p.upper_txt{color:#0f1545;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.8;text-align:center;-webkit-text-size-adjust:100%}.two-col-content.cm_price .media_column a.hs-sec-btn{background:#fff;border:2px solid #0f1545;border-radius:100vh;display:block;font-size:18px;margin:auto;max-width:350px;padding:12px;position:relative;width:100%}.two-col-content.cm_price .media_column .btn_item{width:100%}.two-col-content.cm_price .media_column a.hs-sec-btn:after{border-right:2px solid #0f1545;border-top:2px solid #0f1545;bottom:0;content:"";display:block;height:9px;margin:auto;position:absolute;right:20px;top:0;transform:rotate(45deg);transition:all .3s ease-in-out 0s;width:9px}.two-col-content.cm_price .media_column a.hs-sec-btn:hover:after{border-right:2px solid #fff;border-top:2px solid #fff}.two-col-content.cm_price .media_column a.hs-sec-btn:hover{background:#0f1545;color:#fff}.accordion_wrap.cm_accor .page-center{padding:0;width:80%}.accordion_wrap.cm_accor .top_sec{margin:0 0 32px;padding:0}.accordion_wrap.cm_accor .top_sec h2.title{font-family:Noto Sans JP,sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;line-height:1.25;margin:0;-webkit-text-size-adjust:100%}.accordion_wrap.cm_accor .top_sec h6{color:#ce9449!important;display:block;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.25;margin-top:16px}.accordion_wrap.cm_accor .acc-item:not(:last-child){margin-bottom:20px}.accordion_wrap.cm_accor .acc-item .acctitle{background-color:#f5f5f5;border-radius:4px;box-shadow:none}.accordion_wrap.cm_accor .acc-item .acctitle h6{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:600;line-height:1.8;-webkit-text-size-adjust:100%}.accordion_wrap.cm_accor .acc-item .acctitle h6 .quetion{color:#101649;display:inline-block;font-family:Roboto,sans-serif;font-size:42px;font-weight:700;line-height:1;width:46px}.accordion_wrap.cm_accor .acc-item .acctitle h6 span:nth-child(2){width:calc(100% - 46px)}.accordion_wrap.cm_accor .acc-item .acctitle h6{align-items:center;display:flex;font-weight:700}.accordion_wrap.cm_accor .acctitle .carrortwrap>*{display:none!important}.accordion_wrap.cm_accor .acctitle .carrortwrap:after,.accordion_wrap.cm_accor .acctitle .carrortwrap:before{background:#484848;bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .3s ease-in-out 0s}.accordion_wrap.cm_accor .acctitle .carrortwrap:before{height:2px;width:20px}.accordion_wrap.cm_accor .acctitle .carrortwrap{bottom:0;display:block;height:100%;margin:auto;max-height:20px;max-width:20px;right:20px;top:0;width:100%}.accordion_wrap.cm_accor .acctitle .carrortwrap:after{height:20px;width:2px}.accordion_wrap.cm_accor .acc-item .acctitle.activeaccord .carrortwrap:after{height:0}.accordion_wrap.cm_accor .acc-item .acc-content{box-shadow:none!important}.accordion_wrap.cm_accor .acc-item .acc-content .for_flex{align-items:flex-start;display:flex;flex-wrap:wrap}.accordion_wrap.cm_accor .acc-item .acc-content .for_flex>p{color:#f67f00!important;font-family:Roboto,sans-serif;font-size:42px;font-weight:700;line-height:1;margin:0;width:46px}.accordion_wrap.cm_accor .acc-content .desc p{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:1.8;-webkit-text-size-adjust:100%}.accordion_wrap.cm_accor .acc-content .desc{align-self:center;width:calc(100% - 46px)}.cnt-wit-tp-img-wrp.cm_num_crd .page-center{padding:0;width:80%}.cnt-wit-tp-img-wrp.cm_num_crd .top_sec{margin-bottom:32px;padding:0}.cnt-wit-tp-img-wrp.cm_num_crd .top_sec h2.title{font-family:Noto Sans JP,sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;line-height:1.25;text-align:center;-webkit-text-size-adjust:100%;color:#000;margin:0}.cnt-wit-tp-img-wrp.cm_num_crd .top_sec h6{color:#0f1545;display:block;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.25;margin-top:16px}.cnt-wit-tp-img-wrp.cm_num_crd .flex-row{justify-content:space-between;row-gap:0}.cnt-wit-tp-img-wrp.cm_num_crd .cnt-col{font-size:14px;position:relative}.cnt-wit-tp-img-wrp.cm_num_crd .cnt-col:not(:last-child):after{background:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/arrow.png) no-repeat;bottom:0;content:"";display:block;height:184px;margin:auto;position:absolute;right:-34px;top:0;width:22px}.cnt-wit-tp-img-wrp.cm_num_crd .tp-img-cnt-inner p:first-child{color:#ce9449;font-family:Montserrat,sans-serif;font-weight:700;line-height:1;margin-bottom:20px}.cnt-wit-tp-img-wrp.cm_num_crd .tp-img-cnt-inner p:first-child span:last-child{font-size:36px}.cnt-wit-tp-img-wrp.cm_num_crd .tp-img-cnt-inner p:first-child span{display:block}.cnt-wit-tp-img-wrp.cm_num_crd .tp-img-cnt-inner h3{color:#000;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.8;margin-bottom:16px;-webkit-text-size-adjust:100%}.cnt-wit-tp-img-wrp.cm_num_crd .tp-img-cnt-inner p:last-child{font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.8;-webkit-text-size-adjust:100%;color:#000}.simple-banner.cont_ban{border-bottom:1px solid #ddd;min-height:unset}.simple-banner.cont_ban .banner-content-inner{padding:0}.simple-banner.cont_ban .top_sec h1{align-items:center;display:flex;margin:0}.simple-banner.cont_ban .top_sec h1 span{font-size:54px;font-weight:800;letter-spacing:.05em;line-height:1}.simple-banner.cont_ban .top_sec h1 span:last-child{color:#ce9449;font-size:20px;font-weight:600;letter-spacing:0;margin-left:16px;margin-top:16px}.two-col-content.cm_form .flex_row{flex-wrap:unset;gap:0}.two-col-content.cm_form .media_column.col4{max-width:475px;width:44%}.two-col-content.cm_form .media_column .txt h6{font-size:20px;font-weight:600;line-height:1.8;margin:0}.two-col-content.cm_form .single-img{margin-top:40px}.two-col-content.cm_form .single-img img{display:block;margin:0 auto;max-width:80%}.two-col-content.cm_form .media_column .content_box{border:1px solid #ddd;border-radius:24px;margin-top:24px;padding:40px}.two-col-content.cm_form .content-col{flex:1;transition:all .8s ease;width:100%}.two-col-content.cm_form .content-col .description{margin:0}.two-col-content.cm_form .cont-inner{display:flex;flex-direction:column-reverse}.two-col-content.cm_form .content-col .form_wrap{padding:0;position:relative}.two-col-content.cm_form .form_wrap h3{margin:0}.two-col-content.cm_form .content-col .form_wrap:after{background-color:#fafafa;border-radius:40px 0 0 40px;content:"";display:block;height:100%;position:absolute;right:calc(clamp(2.5rem, -5.015rem + 11.73vw, 5rem)*-1);top:0;width:calc(100% + clamp(2.5rem, -5.015rem + 11.73vw, 5rem));z-index:-1}.two-col-content.cm_form .content-col .form_wrap form{padding-bottom:80px;padding-left:80px;padding-top:48px;position:relative;z-index:1}.two-col-content.cm_form .content-col .description p{font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:2;margin:16px 0 0;padding-left:1em;text-indent:-1em}.two-col-content.cm_form .content-col .description p a{color:#ce9449;line-height:1.5;text-decoration:underline;word-break:break-all}.two-col-content.cm_form .content-col .description p a:hover{opacity:.4}.card_gallery.pro_step .top_sec{margin:0;padding:0}.card_gallery.pro_step .top_sec h2{position:relative}.card_gallery.pro_step .top_sec h2 span:first-child{font-size:40px;font-weight:600;line-height:1.5;text-align:left;width:70%}.card_gallery.pro_step .top_sec h2 span{display:block}.card_gallery.pro_step .top_sec h2 span:nth-child(2){display:flex;justify-content:flex-end;margin-top:-16px;padding-left:1em;position:absolute;right:0;text-indent:-1em;top:50%;transform:translateY(-50%);width:calc(30% - 8px)}.card_gallery.pro_step .top_sec h2 span:last-child{border-radius:0 0 24px 0;display:flex;justify-content:flex-end;margin-top:24px;overflow:hidden;position:relative}.card_gallery.pro_step .top_sec h2 span:last-child svg{max-width:410px;position:relative;width:50%;z-index:1}.card_gallery.pro_step .top_sec h2 span:last-child:after{background-color:#ddd;bottom:28%;content:"";height:1px;left:0;position:absolute;width:100%}.card_gallery.pro_step .flex_row{flex-wrap:nowrap;gap:0!important;justify-content:unset;margin-top:72px;padding-top:32px}.card_gallery.pro_step .card_item{display:flex;flex:auto;padding:0;position:relative;width:100%}.card_gallery.pro_step .card_item:not(:last-child){padding-right:48px}.card_gallery.pro_step .card_item:not(:last-child):after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/side_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px}.card_gallery.pro_step .card_item .card_inner .card_box{background-color:#fafafa;border-radius:24px;height:100%;padding:32px;width:100%}.card_gallery.prostep_2 .card_item .card_inner .card_box{background:#fff}.card_gallery.pro_step .card_item .card_inner .btn_row{margin:0}.card_gallery.pro_step .card_inner .step_num{display:flex;font-weight:600;justify-content:center;left:50%;position:absolute;top:-16px;transform:translateX(-50%);width:100%}.card_gallery.pro_step .card_item .card_inner{overflow:visible;width:100%}.card_gallery.pro_step .card_inner .step_num h3{background-color:#0f1545;border-radius:100px;color:#fff;font-size:clamp(1rem,.25rem + .83vw,1.25rem);line-height:1;margin:0;max-width:fit-content;padding:2px 24px 6px;white-space:nowrap}.card_gallery.pro_step .step_num h3 span.step_txt{font-size:clamp(.875rem,.125rem + .83vw,1.125rem);font-weight:600;line-height:2}.card_gallery.pro_step .step_num h3 span.step_NUM{font-size:20px;font-weight:600;line-height:1.2}.card_gallery.pro_step .card_inner .icon_inner{height:100%;margin-bottom:0;max-width:56px;width:100%}.card_gallery.pro_step .card_inner h3.it_title{font-size:20px;font-weight:600;line-height:1.2;margin-bottom:0!important;margin-top:4px}.card_gallery.prostep_2{border-top-left-radius:80px;border-top-right-radius:80px}.feat-wrap.cm_crd_pro .feat-item-wrp{background-color:#fff;border-radius:24px;padding:80px;row-gap:0}.feat-wrap.cm_crd_pro .feat-item-wrp .featitem{border:1px solid #ddd;border-radius:24px;padding:0}.feat-wrap.cm_crd_pro .featitem .outer_wrap .left-media{max-width:324px;width:40%}.feat-wrap.cm_crd_pro .featitem .outer_wrap .right-content{flex:1;margin-left:40px;max-width:unset}.feat-wrap.cm_crd_pro .featitem .outer_wrap{gap:0!important}.feat-wrap.cm_crd_pro .featitem .left-media img{max-width:100%}.feat-wrap.cm_crd_pro .featitem .right-content h3{align-items:center;display:flex;margin:0}.feat-wrap.cm_crd_pro .featitem .right-content h3 span:has(img){width:40px}.feat-wrap.cm_crd_pro .featitem .right-content h3 span:last-child{flex:1;font-weight:600;line-height:1.4;margin-left:8px}.feat-wrap.cm_crd_pro .featitem .right-content p{font-size:20px;line-height:1.8;margin:16px 0 0}.feat-wrap.cm_crd_pro .featitem .right-content .btn_row{margin-top:16px}.feat-wrap.cm_crd_pro .featitem .right-content a.hs-button{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-contact-White.svg);background-position:left 16px center;background-repeat:no-repeat;border-radius:8px;font-size:16px;font-weight:500;line-height:1.2;padding:8px 40px;position:relative;transition:all .4s ease}.feat-wrap.cm_crd_pro .featitem .right-content a.hs-button:after{background-color:transparent;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/White_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:100%;content:"";display:block;height:24px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .4s ease;width:24px}.feat-wrap.cm_crd_pro .featitem .right-content a.hs-button:hover:after{background-color:#101649;background-size:16px}.feat-wrap.cm_crd_pro .featitem .featur_extra{border-top:1px solid #ddd;margin-left:40px;margin-right:40px;padding-bottom:40px;padding-top:40px}.feat-wrap.cm_crd_pro .featitem .featur_extra p{font-size:20px;font-weight:600;line-height:1.8;margin:0}.feat-wrap.cm_crd_pro .featitem .featur_extra ul{list-style:none;margin:4px 0 0;padding:0}.feat-wrap.cm_crd_pro .featitem .featur_extra ul li{line-height:1.5;margin:0;padding-left:16px;position:relative}.feat-wrap.cm_crd_pro .featitem .featur_extra ul li:not(:first-child){margin-top:8px}.feat-wrap.cm_crd_pro .featitem .featur_extra ul li:before{background-color:#ce9449;border-radius:100px;content:"";height:8px;left:0;position:absolute;top:.5em;width:8px}.feat-wrap.cm_crd_pro .feat-item-wrp .featitem:not(:first-child){margin-top:40px}.feat-wrap.cm_crd_pro .featitem .featur_extra ul:has(img){display:flex;margin-bottom:24px}.feat-wrap.cm_crd_pro .featitem .featur_extra ul:has(img) li{border:1px solid #eee;padding:0;width:100%}.feat-wrap.cm_crd_pro .featitem .featur_extra ul:has(img) li:not(:first-child){margin:0 0 0 16px}.feat-wrap.cm_crd_pro .featitem .featur_extra ul:has(img) li:before{content:none}.feat-wrap.cm_crd_pro{border-bottom-left-radius:80px;border-bottom-right-radius:80px}.cnt-wit-tp-img-wrp.price_btm_crd .top_bg{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:80px;padding:120px 80px 240px}.cnt-wit-tp-img-wrp.price_btm_crd .top_sec{margin:0;padding:0;text-align:left}.cnt-wit-tp-img-wrp.price_btm_crd .top_sec h2{color:#fff}.cnt-wit-tp-img-wrp.price_btm_crd .top_sec h2 span:first-child{display:block;font-size:32px;font-weight:600;line-height:1.4}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li>a span.filter-link-count{display:unset}.cnt-wit-tp-img-wrp.price_btm_crd .top_sec h2 span:last-child{display:block;font-size:52px;font-weight:600;line-height:1.4;margin-top:8px}.cnt-wit-tp-img-wrp.price_btm_crd .bottom_row .splide__track{background-color:#0f1545;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,#0f1545 0);background-size:80px 80px;border-radius:80px;margin-top:-160px;padding:80px;position:relative;z-index:1}.cnt-wit-tp-img-wrp.price_btm_crd .cnt-col{flex:1;padding:0;width:100%}.cnt-wit-tp-img-wrp.price_btm_crd .flex-row{flex-wrap:nowrap;row-gap:0}.cnt-wit-tp-img-wrp.price_btm_crd .cnt-col:last-child{margin-left:40px}.cnt-wit-tp-img-wrp.price_btm_crd .inner_spacing{border-radius:24px;height:100%;overflow:hidden;padding:0}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img{margin:0}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt{background:#fff;padding-bottom:40px;padding-left:40px;padding-right:40px;position:relative}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt:after{background-color:#fff;border-radius:0 40px 0 0;content:"";height:64px;left:0;position:absolute;top:-30px;width:calc(100% - 40px)}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner{position:relative;z-index:1}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner h3{font-weight:600;line-height:1.4;margin:0}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner p{font-weight:600;line-height:1.4;margin-bottom:0;margin-top:8px}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner p:has(span){align-items:center;display:flex;font-weight:600;margin-top:32px}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner p span{flex:1;line-height:1.5;margin-left:12px}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner p:has(span):before{background-color:#ffec1c;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/finger.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:100px;content:"";height:32px;width:32px}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner ul{list-style:none;margin:16px 0 0;padding:0}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner ul li,.two-col-content.form_fing .text_block ul li{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-check-ora.svg);background-position:top 7px left;background-repeat:no-repeat;background-size:16px 12px;font-size:14px;line-height:1.8;margin:0;padding-left:24px}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner{padding:40px}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner p{font-weight:600;margin:0}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul{list-style:none;margin:8px 0 0;padding:0}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul li{font-size:14px;line-height:1.8;margin:0;padding-left:16px;position:relative}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul li:not(:first-child){margin-top:8px}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul li:before{background-color:#ce9449;border-radius:100px;content:"";height:8px;left:0;position:absolute;top:.5em;width:8px}.cnt-wit-tp-img-wrp.price_btm_crd .btm_ext_txt{margin-top:80px;text-align:center;transition:all .8s ease}.cnt-wit-tp-img-wrp.price_btm_crd .btm_ext_txt p{color:#fff;margin:0}.cnt-wit-tp-img-wrp.price_btm_crd .btm_ext_txt p br:not(:last-child){display:none}.cnt-wit-bg-wrp.btm_tx .rich_text p{font-size:14px;line-height:1.8;margin:0;padding-left:1em;text-indent:-1em}.header.cm-header .button-section-container a.hs-sec-btn:after{content:none}.two-col-content.cm_form2 .page-center{padding:0;width:80%}.two-col-content.cm_form2 .top_sec{margin-bottom:32px;padding:0}.two-col-content.cm_form2 .top_sec h2.title{font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700;line-height:1.25;margin:0;-webkit-text-size-adjust:100%;color:#000}.two-col-content.cm_form2 .top_sec h6{color:#0f1545;display:block;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:1.25;margin-top:16px}.two-col-content.cm_form2 .media_column .txt h2{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;line-height:1.8;margin-bottom:30px;-webkit-text-size-adjust:100%;color:#000}.two-col-content.cm_form2 .media_column .txt p{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1.8;-webkit-text-size-adjust:100%;color:#000}.two-col-content.cm_form2 .media_column .txt ul{list-style:none;margin-bottom:0;margin-top:30px;padding-left:0}.two-col-content.cm_form2 .media_column .txt ul li{align-items:center;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;gap:8px;margin-bottom:6px}.two-col-content.cm_form2 .media_column .txt ul li p{font-weight:700;margin:0;width:calc(100% - 32px)}.two-col-content.cm_form2 .media_column .single-img{margin-top:30px;text-align:center}.two-col-content.cm_form2 .single-img img{width:revert-layer!important}.two-col-content.cm_form2 .content-col .description{margin:0;order:2}.two-col-content.cm_form2 .content-col .cont-inner{background:#fff;border-radius:10px;display:flex;flex-direction:column;max-width:800px;padding:50px}.two-col-content.cm_form2 .content-col .form_wrap{padding:0}.two-col-content.cm_form2 .content-col .form_wrap h3{margin:0}.two-col-content.cm_form2 .content-col form .hsfc-RichText p{color:#000!important;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;margin-bottom:12px;position:relative;-webkit-text-size-adjust:100%;line-height:1.8}.two-col-content.cm_form2 .content-col form .hsfc-RichText p span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.two-col-content.cm_form2 .content-col form .hsfc-RichText p a{padding:0;text-decoration:none}.two-col-content.cm_form2 .content-col form .hsfc-RichText p a:after{content:none!important}.two-col-content.cm_form2 .content-col [data-hsfc-id=Renderer] .hsfc-Row:nth-child(2){margin:0}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-FieldLabel.require{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.8;margin-bottom:10px;-webkit-text-size-adjust:100%;color:#000;font-size:16px}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form input{border:1px solid #cfd0cc;border-radius:5px;font-family:Noto Sans JP,sans-serif!important;font-size:16px;margin-bottom:20px;margin-top:0;min-height:unset;padding:6px 20px;width:100%!important}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-Row:not(:first-child){margin:0}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-FieldLabel.require:before{background:#f67f00;border-radius:100vh;color:#fff;display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:10px;font-weight:700;line-height:1.8;margin-right:10px;padding:2px 8px;-webkit-text-size-adjust:100%;content:"必須";min-width:unset}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-FieldLabel span{font-family:Noto Sans JP,sans-serif;font-weight:700!important;line-height:1.8;-webkit-text-size-adjust:100%;color:#000!important;font-size:16px!important}.two-col-content.cm_form2 .content-col [data-hsfc-id=Renderer] .hsfc-TextInput::placeholder{color:#757575;font-family:Noto Sans JP,sans-serif;font-size:16px}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-PhoneInput__FlagAndCaret{min-height:unset;padding:8px 9px}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-PhoneInput input{border-bottom-left-radius:0;border-top-left-radius:0}.two-col-content.gr_link .hsfc-Row:nth-last-child(2) .hsfc-FieldLabel a{color:#0f1545!important}.two-col-content.gr_link .content-col .description p a:hover{text-decoration:none}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-PhoneInput{margin-top:0}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-PhoneInput input{margin:0}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-PhoneInput{margin-bottom:20px}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-DropdownInput__Caret{display:block}.two-col-content.cm_form2 .content-col [data-hsfc-id=Renderer] .hsfc-Row:nth-last-child(2){border:0}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-CheckboxField .hsfc-FieldLabel.require:before{content:none}.two-col-content.cm_form2 .media_column .txt article{border:2px solid #0f1545;border-radius:20px;margin-top:36px;overflow:hidden}.two-col-content.cm_form2 .media_column .txt article h3{background:#0f1545;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:16px;margin:0;padding:10px 18px;-webkit-text-size-adjust:100%;font-weight:700;line-height:1.8}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-FieldLabel input{border:1px solid #000000ee!important;border-radius:3px!important;height:13px!important;margin-right:10px;margin:0!important;width:13px!important}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-CheckboxField .hsfc-FieldLabel.require span{font-size:14px!important;font-weight:400!important}.two-col-content.cm_form2 .content-col .description p{color:#000;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;line-height:1.8;margin-top:16px;-webkit-text-size-adjust:100%;margin-bottom:0}.two-col-content.cm_form2 .content-col .description p a{color:#ce9449;line-height:1.5;text-decoration:underline;word-break:break-all}.two-col-content.form_fing .text_block p{align-items:center;display:flex;font-weight:600;margin:0}.two-col-content.form_fing .text_block p span{flex:1;line-height:1.5;margin-left:12px}.two-col-content.form_fing .text_block p:before{background-color:#ffec1c;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/finger.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:100px;content:"";height:32px;width:32px}.two-col-content.form_fing .text_block ul{list-style:none;margin:16px 0 0;padding:0}.child_theme form .hsfc-RichText p a:hover{opacity:.4}.child_theme [data-hsfc-id=Renderer] .hsfc-TextareaInput::placeholder{color:#757575;font-family:Noto Sans JP,sans-serif;font-size:16px}.form_fing .hsfc-Row:nth-last-child(2) .hsfc-FieldLabel a{font-size:clamp(1rem,.25rem + .83vw,1.25rem)!important}.cm_form [data-hsfc-id=Renderer] .hsfc-Row span{border-style:none!important;color:#0f1545}.cm_form [data-hsfc-id=Renderer] .hsfc-Row .hsfc-CheckboxField .hsfc-FieldDescription span{font-weight:700}.cm_form [data-hsfc-id=Renderer] .hsfc-Row .hsfc-CheckboxField .hsfc-FieldDescription span:first-child{line-height:1;margin-right:4px;min-width:44px;padding:3px 8.1px}.cm_form [data-hsfc-id=Renderer] .hsfc-Row .hsfc-CheckboxField label span{font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,Meiryo,Helvetica Neue,Helvetica,Hiragino Sans,sans-serif;font-size:16px;font-weight:400}.two-col-content.cm_form [data-hsfc-id=Renderer] .hsfc-Row:nth-child(11) .hsfc-FieldDescription{line-height:1}.two-col-content.cm_form [data-hsfc-id=Renderer] .hsfc-Row:nth-child(11) .hsfc-FieldLabel.require span span{font-size:clamp(1rem,.25rem + .83vw,1.25rem)}.cm_form [data-hsfc-id=Renderer] .hsfc-Row .hsfc-DropdownInput span{border-top:6px solid #212d3a;border-style:solid!important;border-bottom:0}.two-col-content.cm_form [data-hsfc-id=Renderer] .hsfc-Row:nth-child(11) .hsfc-FieldDescription span+span{margin:0!important}.two-col-content.gr_link .content-col [data-hsfc-id=Renderer] .hsfc-TextInput::placeholder,.two-col-content.gr_link .content-col [data-hsfc-id=Renderer] .hsfc-TextareaInput::placeholder{opacity:1}.two-col-content.gr_link .media_column .txt ul{margin-top:30px}.two-col-content.cm_form2 .media_column .txt article ul{margin-top:0;padding:20px 24px}.two-col-content.gr_link .hsfc-Row:nth-last-child(2) .hsfc-FieldLabel a:hover{opacity:1!important}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li>a:hover{background-color:#f3d79d}.page-center.full_width{padding:0}.body-container--blog-post .blog-post-container .meta_wrap{align-items:center}.body-container--blog-post .blog-post-container .meta_wrap>span span.icon_svg{align-content:center;align-items:center;display:flex}.post_social_share_main .social_share.col6 .blog_post_social_shares_ul li a{align-items:center;display:flex;justify-content:center}.post_social_share_main .social_share.col6 .blog_post_social_shares_ul li a svg{word-wrap:30px;height:30px}a.hs-sec-btn{position:relative}.counter-section .item .count-wrap{font-size:30px}.counter-section .item .desc p{font-size:17px}.sidebar .hs_small_btn a:after,body .hs_small_btn .btn_item a:after{right:5px}.home_page_v1_page .dnd__area_2-module-5 a.hs-sec-btn{background-color:#f3d79d}.contact-banner.top_area-module-2 .form-section a.hs-button.large.primary{background-color:#f3d79d;border:0}.servs-details-pg .hs_service>.page-center .row-fluid{padding:0}.servs-details-pg .hs_service>.page-center .row-fluid .hs-search-field__bar{margin-bottom:30px;padding:20px}.servs-details-pg .left-dnd-area .hs-search-field input.hs-search-field__input{padding-right:50px}.no-banner .header.cm-header .primary-section{position:static}@media screen and (min-width:1680px){.card_gallery.pro_step .top_sec h2 span:nth-child(2){font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:2}.cm-footer .back_to_top:after{font-size:clamp(1rem,.25rem + .83vw,1.25rem);left:15px}.feat-wrap.cm_crd_pro .featitem .right-content a.hs-button{background-size:clamp(1rem,.25rem + .83vw,1.25rem);font-size:clamp(1rem,.25rem + .83vw,1.25rem);padding-left:clamp(2.5rem,1.75rem + .83vw,2.75rem)}.feat-wrap.cm_crd_pro .featitem .featur_extra ul li{line-height:clamp(1.688rem,1.88vw,2.25rem)}.feat-wrap.cm_crd_pro .featitem .featur_extra ul li:before{top:clamp(.563rem,-.375rem + 1.04vw,.875rem)}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner ul li,.two-col-content.form_fing .text_block ul li{background-position:top clamp(.438rem,-.688rem + 1.25vw,.813rem) left;font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:2}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner ul li:not(:first-child),.two-col-content.form_fing .text_block ul li:not(:first-child){margin-top:clamp(.5rem,-1rem + 1.67vw,1rem)}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul li{font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:clamp(1.688rem,1.88vw,2.25rem)}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul li:before{top:clamp(.563rem,-.375rem + 1.04vw,.875rem)}.cnt-wit-bg-wrp.btm_tx .rich_text p{font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:2}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner h3{font-size:clamp(1.5rem,1.125rem + .42vw,1.625rem)}}@media (max-width:1050px) and (min-width:768px){.cnt-wit-tp-img-wrp.cm_num_crd .cnt-col{width:25%!important}.cnt-wit-tp-img-wrp.cm_num_crd .flex-row{column-gap:10px;justify-content:space-evenly;row-gap:20px}.cnt-wit-tp-img-wrp.cm_num_crd .cnt-col:last-child:after{background:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/FutureVuls%20November2025/images/arrow.png) no-repeat;bottom:0;content:"";display:block;height:184px;margin:auto;position:absolute;right:-34px;top:0;width:22px}}@media (max-width:1679px){.two-col-content.cm_form .content-col .description p{font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:2;margin:16px 0 0;padding-left:1em;text-indent:-1em}.two-col-content.cm_form .content-col .description p a{color:#ce9449;line-height:1.5;text-decoration:underline;word-break:break-all}.two-col-content.cm_form .content-col .description p a:hover{opacity:.4}.card_gallery.pro_step .card_inner .step_num h3{font-size:16px;padding-bottom:2px}.case-hubdb-section .row .card-copy .card-company-name.txt-small01{font-size:14px;line-height:1.8}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner h3{font-size:24px}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner ul li:not(:first-child){margin-top:8px}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul li{line-height:1.5}}@media (max-width:1236px) and (min-width:991px){.cm-header ul.header__menu-wrapper{margin-left:20px!important}.header.cm-header .button-section-container{flex-wrap:nowrap}.cm-header .btn-section a{font-size:12px!important;margin-left:5px!important;padding:20px 3px!important}.cm-header .col-4 ul li a{font-size:12px!important}.cm-header .header__menu--desktop>.header__menu-wrapper>li:not(:first-child){margin-left:11px!important}.cm-header .logo-section{max-width:160px}}@media(max-width:1024px){.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a{background-position:left clamp(2rem,1.44rem + 1.66vw,2.5rem) top clamp(2rem,1.44rem + 1.66vw,2.5rem)!important;background-size:clamp(2.5rem,1.38rem + 3.31vw,3.5rem)!important;border-radius:clamp(1.5rem,.38rem + 3.31vw,2.5rem);padding:clamp(5.5rem,3.82rem + 4.97vw,7rem) clamp(2rem,1.44rem + 1.66vw,2.5rem) clamp(2rem,1.44rem + 1.66vw,2.5rem)}.child_theme form .hsfc-RichText p a:hover{opacity:1}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a span:first-of-type{font-size:clamp(.875rem,.735rem + .41vw,1rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a span:nth-of-type(2){font-size:clamp(1rem,.72rem + .83vw,1.25rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a:after{height:clamp(5rem,2.76rem + 6.63vw,7rem);width:clamp(5rem,2.76rem + 6.63vw,7rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a:before{background-size:clamp(.75rem,.47rem + .83vw,1rem);bottom:clamp(.5rem,.22rem + .83vw,.75rem);height:clamp(.75rem,.47rem + .83vw,1rem);right:clamp(.5rem,.22rem + .83vw,.75rem);width:clamp(.75rem,.47rem + .83vw,1rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul>li{margin-bottom:0;margin-left:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul>li:first-child{margin:0}.cm-footer .footer-section.footer-section-1 .page-center,.cm-footer .footer-section.footer-section-2 .page-center{padding-left:clamp(1rem,-.68rem + 4.97vw,2.5rem);padding-right:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li a{font-size:clamp(.875rem,.735rem + .41vw,1rem)}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul{margin-bottom:8px;margin-top:8px}.cm-footer .footer-section.footer-section-2{padding-bottom:32px!important}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li{font-size:16px;line-height:2}.cm-footer .footer-section.footer-section-3 .page-center{padding-left:clamp(1rem,-.68rem + 4.97vw,2.5rem);padding-right:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext{margin-left:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content p:first-child{display:flex;flex-direction:column;font-size:clamp(.625rem,.345rem + .83vw,.875rem);margin-right:16px;min-width:fit-content}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content p:nth-child(2){font-size:clamp(.625rem,.345rem + .83vw,.875rem);margin-bottom:4px;margin-left:0;margin-top:4px;min-width:fit-content}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content p:first-child{font-size:clamp(2.75rem,-1.03rem + 11.18vw,6.125rem)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content p:last-child{font-size:clamp(1rem,-.12rem + 3.31vw,2rem);margin-top:calc(clamp(1.25rem, -.15rem + 4.14vw, 2.5rem)*-1)}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul{margin-top:24px}.cm-footer .footer-section-3 .footer-image img{display:block;height:auto;width:clamp(5rem,3.32rem + 4.97vw,6.5rem)}.cm-footer .back_to_top:after{font-size:clamp(.875rem,.735rem + .41vw,1rem)}.cm-footer .back_to_top:before{height:clamp(1rem,.44rem + 1.66vw,1.5rem);left:30px;position:absolute;width:clamp(1rem,.44rem + 1.66vw,1.5rem)}.cm-footer .footer-section-3 br{display:block}.cm-footer.lp-footer .footer-section.footer-section-1 .page-center{padding-left:clamp(1rem,-.68rem + 4.97vw,2.5rem);padding-right:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul>li a{font-size:clamp(.875rem,.735rem + .41vw,1rem)}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul{margin-bottom:8px;margin-top:8px}.cm-footer.lp-footer .footer-section.footer-section-1{padding-bottom:32px!important}.cm-footer.lp-footer .footer-section.footer-section-1 .col-section.num2 .footer-menu ul>li{font-size:16px;line-height:2}.cm-footer.lp-footer .footer-section.footer-section-2 .page-center{padding-left:clamp(1rem,-.68rem + 4.97vw,2.5rem);padding-right:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext{margin-left:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext .footer-content p{display:flex;flex-direction:column;font-size:clamp(.625rem,.345rem + .83vw,.875rem);margin-right:16px;min-width:fit-content}.cm-footer.lp-footer .footer-section-2 .footer-image img{display:block;height:auto;width:clamp(5rem,3.32rem + 4.97vw,6.5rem)}.cm-footer.lp-footer .back_to_top:after{bottom:260px;font-size:clamp(.875rem,.735rem + .41vw,1rem)}.cm-footer.lp-footer .back_to_top:before{height:clamp(1rem,.44rem + 1.66vw,1.5rem);left:30px;position:absolute;top:auto;width:clamp(1rem,.44rem + 1.66vw,1.5rem)}.simple-banner.cont_ban .top_sec h1 span{font-size:clamp(2.5rem,1.52rem + 2.9vw,3.375rem)}.simple-banner.cont_ban .top_sec h1 span:last-child,.two-col-content.cm_form .media_column .txt h6{font-size:clamp(1.125rem,.985rem + .41vw,1.25rem)}.card_gallery.pro_step .top_sec h2 span:first-child{font-size:clamp(1.5rem,.38rem + 3.31vw,2.5rem);width:100%}.card_gallery.pro_step .top_sec h2 span:nth-child(2){font-size:14px;justify-content:flex-start;line-height:1.8;margin-top:8px;position:static;transform:translateY(0);width:100%}.card_gallery.pro_step .step_num h3 span.step_NUM{font-size:clamp(1.125rem,.985rem + .41vw,1.25rem)}.card_gallery.pro_step .card_inner .icon_inner{max-width:clamp(2rem,.32rem + 4.97vw,3.5rem)}.card_gallery.prostep_2 .card_item{flex:none;margin-top:56px;width:33%}.card_gallery.prostep_2 .flex_row{flex-wrap:wrap}.card_gallery.prostep_2 .top_sec h2 span:nth-child(2){margin:0}.card_gallery.prostep_2 .card_item:first-child,.card_gallery.prostep_2 .card_item:nth-child(2),.card_gallery.prostep_2 .card_item:nth-child(3){margin-top:0}.card_gallery.prostep_2 .card_item:last-child{width:calc(33% - 40px)}.card_gallery.pro_step .flex_row{margin-top:clamp(2.5rem,.26rem + 6.63vw,4.5rem)}.card_gallery.pro_step .card_inner h3.it_title{font-size:clamp(1.125rem,.985rem + .41vw,1.25rem)}.card_gallery.prostep_2 .top_sec h2 span:last-child{margin-top:clamp(1rem,.44rem + 1.66vw,1.5rem)}.feat-wrap.cm_crd_pro .feat-item-wrp{gap:0;padding:clamp(2rem,1.441rem + 1.65vw,2.5rem)}.feat-wrap.cm_crd_pro .featitem .right-content p{font-size:clamp(1.125rem,.985rem + .41vw,1.25rem);margin-top:8px}.feat-wrap.cm_crd_pro .featitem .right-content h3 span:last-child{font-size:clamp(1.25rem,.97rem + .83vw,1.5rem)}.feat-wrap.cm_crd_pro .featitem .featur_extra{margin-right:clamp(1.5rem,.382rem + 3.31vw,2.5rem);padding-top:clamp(1.5rem,.382rem + 3.31vw,2.5rem)}.feat-wrap.cm_crd_pro .featitem .featur_extra,.feat-wrap.cm_crd_pro .featitem .outer_wrap .right-content{margin-left:clamp(1.5rem,.382rem + 3.31vw,2.5rem)}.feat-wrap .feat-item-wrp.left .featitem.col12 .outer_wrap{padding:clamp(1.5rem,.382rem + 3.31vw,2.5rem)}.feat-wrap.cm_crd_pro .featitem .featur_extra p{font-size:clamp(1.125rem,.985rem + .41vw,1.25rem)}.feat-wrap.cm_crd_pro .featitem .right-content h3 span:has(img){width:clamp(2rem,1.441rem + 1.65vw,2.5rem)}.feat-wrap.cm_crd_pro .feat-item-wrp .featitem:not(:first-child){margin-top:clamp(2rem,1.441rem + 1.65vw,2.5rem)}.feat-wrap.cm_crd_pro{border-bottom-left-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem);border-bottom-right-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem)}.card_gallery.prostep_2{border-top-left-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem);border-top-right-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem)}.cnt-wit-tp-img-wrp.price_btm_crd .top_bg{border-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem);padding:clamp(5rem,2.206rem + 8.26vw,7.5rem) clamp(2rem,-1.36rem + 9.94vw,5rem) clamp(10rem,4.411rem + 16.53vw,15rem)}.cnt-wit-tp-img-wrp.price_btm_crd .top_sec h2 span:first-child{font-size:clamp(1.25rem,.41rem + 2.48vw,2rem)}.cnt-wit-tp-img-wrp.price_btm_crd .top_sec h2 span:last-child{font-size:clamp(2rem,.603rem + 4.13vw,3.25rem)}.cnt-wit-tp-img-wrp.price_btm_crd .bottom_row .splide__track{border-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem);margin-top:calc(clamp(5rem, -.589rem + 16.53vw, 10rem)*-1);padding:clamp(2rem,-1.36rem + 9.94vw,5rem)}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt{padding-bottom:clamp(1.5rem,.38rem + 3.31vw,2.5rem);padding-left:clamp(1.5rem,.38rem + 3.31vw,2.5rem);padding-right:clamp(1.5rem,.38rem + 3.31vw,2.5rem)}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner h3{font-size:clamp(1.25rem,.97rem + .83vw,1.5rem)}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt:after{border-radius:0 clamp(1.5rem,.38rem + 3.31vw,2.5rem) 0 0;top:calc(clamp(1.25rem, .55rem + 2.07vw, 1.875rem)*-1);width:calc(100% - clamp(1.5rem, .38rem + 3.31vw, 2.5rem))}.cnt-wit-tp-img-wrp.price_btm_crd .cnt-col:last-child{margin-left:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt-inner ul li:not(:first-child),.two-col-content.form_fing .text_block ul li:not(:first-child){margin-top:8px}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner{padding:clamp(1.5rem,.38rem + 3.31vw,2.5rem)}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner ul li{line-height:1.5}.cnt-wit-tp-img-wrp.price_btm_crd .btm_ext_txt p br:not(:last-child){display:block}.cnt-wit-tp-img-wrp.price_btm_crd .btm_ext_txt p br:nth-child(2){display:none}.cnt-wit-tp-img-wrp.price_btm_crd .btm_ext_txt{margin-top:clamp(2rem,-1.36rem + 9.94vw,5rem)}.article-company-record-inner{padding-left:clamp(1rem,.44rem + 1.66vw,1.5rem);padding-right:clamp(1rem,.44rem + 1.66vw,1.5rem)}.cm-footer .back_to_top{right:clamp(1rem,-.68rem + 4.97vw,2.5rem);top:clamp(0rem,-5.6rem + 16.56vw,5rem)}}@media(max-width:991px){.cm-header.lp-header .container-wrapper{align-items:unset}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a:hover:before{bottom:clamp(.5rem,.22rem + .83vw,.75rem);right:clamp(.5rem,.22rem + .83vw,.75rem);transform:none}}@media(max-width:767px){.logo_slider.anim_slide .top_sec h2 br,.simple-banner.banner_one p span br,.simple-banner.btm_ban h2 br,.two-col-content.cm_price .content-col h3 br,.two-col-content.new_two .top_sec h2.title br,.two-col-content.sing_img .top_sec h3 span,.two-col-content.small_two .content-col h3 br{display:block}.two-col-content.sing_img .top_sec h3{font-size:16px}.two-col-content.sing_img .top_sec p{font-size:14px}.two-col-content.sing_img .single-img{overflow:auto}.hs_cos_wrapper_type_member_login,.migration_test_page .widget-type-blog_subscribe,.migration_test_page form.hs-form,.systems-page form{margin-bottom:30px}.child_theme .bnr_wrp .slide_background .page-center{width:100%!important}.two-col-content.sing_img .single-img img{min-width:660px}.card_gallery.pro_step .card_inner .step_num h3{padding-bottom:1px;padding-top:1px}.two-col-content.new_two .single-img img{width:auto!important}.cm-footer{margin-top:0;padding-top:clamp(5rem,-3.401rem + 24.84vw,12.5rem)}.logo_slider.anim_slide .top_sec h2 span{display:none}.two-col-content.new_two .top_sec h2.title{font-size:24px}.two-col-content.new_two .content-col h3{font-size:24px;margin-bottom:20px}.two-col-content.new_two .content-col p{font-size:14px}.two-col-content.new_two .flex_row{gap:0}.logo_slider.anim_slide .top_sec h2{font-size:16px}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul{display:block}.simple-banner.banner_one p span{font-size:14px;padding:0 10px;text-align:center;width:100%}.simple-banner.banner_one h1{font-size:35px;margin-bottom:24px}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul>li:first-child{margin:0}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul>li{display:block;margin:16px 0 0}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content ul li a{background-position:left 32px center!important;padding-left:80px;padding-top:32px}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content{display:block}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content p:first-child{margin-right:0;min-width:auto}.cm-footer .footer-section.footer-section-3 .col-section.num1 .type_richtext .footer-content p:nth-child(2){margin:4px 0 0}.cm-footer .footer-section.footer-section-2{padding:64px 0!important}.cm-footer .footer-section-2 .col-section.num1 .footer-image{left:-12px;margin-left:auto;margin-right:auto;position:relative;width:200px}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul{flex-wrap:wrap;margin:40px 0 0}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li{border-bottom:1px solid hsla(0,0%,100%,.4);display:flex;margin-right:16px;padding-bottom:16px;width:calc(50% - 8px)}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li:nth-child(2n){margin-right:0}.cm-footer .footer-section.footer-section-2 .col-section.num1{max-width:100%;padding:0}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li{margin-top:16px}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li:last-child{margin-right:16px;margin-top:16px}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li:first-child,.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li:nth-child(2){margin-top:0}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li a{align-items:center;display:flex;padding-right:24px;position:relative;width:100%}.cm-footer .footer-section.footer-section-2 .col-section.num2 .footer-menu ul>li a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-next-white.svg);background-position:50%;background-size:100%;content:"";display:block;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.cm-footer .footer-section-2 .col-section.num1 .footer-image img{max-width:200px!important}.cm-footer .back_to_top:before{left:22px;position:absolute}.cm-footer .footer-section-3 br{display:none}.cm-footer.lp-footer .footer-section.footer-section-1 .flex_row{align-items:center;display:flex;justify-content:center}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext .footer-content{display:block}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext .footer-content p{margin-right:0;min-width:auto}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1 .type_richtext .footer-content p:nth-child(2){margin:4px 0 0}.cm-footer.lp-footer .back_to_top:after{bottom:260px;font-size:12px;top:auto}.cm-footer.lp-footer .back_to_top:before{left:31px;position:absolute;top:auto}.cm-footer.lp-footer .footer-section.footer-section-2 .flex_row{display:block}.cm-footer.lp-footer .footer-section.footer-section-2 .col-section.num1{margin-bottom:15px;max-width:max-content}.two-col-content.small_two .content-col h3{font-size:20px;margin-bottom:16px;text-align:center}.feat-wrap.cm_featu .feat-item-wrp .featitem,.feat-wrap.cm_featu .featitem .outer_wrap .left-media,.feat-wrap.cm_featu .featitem .outer_wrap .right-content{width:100%}.feat-wrap.cm_featu .feat-item-wrp .left-media img{max-width:150px}.feat-wrap.cm_featu .featitem .outer_wrap .right-content{text-align:center}.feat-wrap.cm_featu .featitem .outer_wrap .left-media{margin-bottom:20px}.feat-wrap.cm_featu .feat-item-wrp{gap:40px}.feat-wrap.cm_featu .right-content p{font-size:14px;text-align:left}.simple-banner.btm_ban p span{font-size:16px;padding:5px}.simple-banner.btm_ban h2{font-size:24px;margin:0 0 20px -10%;width:120%}.simple-banner.btm_ban h6{font-size:16px;margin-bottom:24px;text-align:center}.two-col-content.cm_prob .top_sec p{font-size:16px}.two-col-content.cm_prob .top_sec h2{font-size:24px}.two-col-content.cm_prob .description figure{display:none}.two-col-content.cm_prob .description ul li i,.two-col-content.cm_prob .description ul li p{font-size:14px}.cnt-wit-bg-wrp.cm_log .rich_text{font-size:20px}.two-col-content.num_two .top_sec h3{margin-bottom:24px}.two-col-content.num_two .top_sec h3 span:first-child{font-size:90px}.two-col-content.num_two .top_sec h3 span:last-child{display:block;font-size:18px;line-height:1.4;margin-top:-24px;position:relative}.two-col-content.num_two .featimggrp{width:100%}.two-col-content.num_two .flex_row{gap:30px}.two-col-content.no_gap .flex_row{gap:0}.two-col-content.num_two .description h4{font-size:14px;margin:36px 0 60px}.two-col-content.cm_price .content-col p{font-size:14px}.two-col-content.cm_price .content-col h3{font-size:18px}.two-col-content.cm_price .media_column a.hs-sec-btn{font-size:12px}.accordion_wrap.cm_accor .top_sec h2.title{font-size:24px}.accordion_wrap.cm_accor .acc-content .desc p{font-size:14px}.cnt-wit-tp-img-wrp.cm_num_crd .cnt-col.cstm{width:100%}.cnt-wit-tp-img-wrp.cm_num_crd .cnt-col:not(:last-child):after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/arrow_sp.png)!important;background-position:bottom;background-size:100% auto;bottom:-60px;height:35px;left:0;right:0;top:auto;width:100%}.cnt-wit-tp-img-wrp.cm_num_crd .flex-row{gap:90px}.cnt-wit-tp-img-wrp.cm_num_crd .top_sec h2.title{font-size:24px}.two-col-content.cm_form .flex_row{flex-wrap:wrap}.two-col-content.cm_form .content-col,.two-col-content.cm_form .media_column.col4{max-width:100%;width:100%}.two-col-content.cm_form .content-col .form_wrap form{padding:32px}.two-col-content.cm_form .media_column .content_box p{line-height:1.8}.two-col-content.cm_form .content-col .form_wrap:after{border-radius:24px;right:0;width:100%}.two-col-content.cm_form2 .content-col form .hsfc-RichText p br{display:block}.two-col-content.cm_form2 .top_sec h2.title{font-size:24px}.two-col-content.cm_form2 .content-col .cont-inner{padding:20px}.two-col-content.cm_form2 .content-col{margin-top:0}.two-col-content.cm_form2 .media_column .txt h2{font-size:18px;margin-bottom:16px}.two-col-content.cm_form2 .media_column .txt p{font-size:14px}.two-col-content.cm_form2 .content-col .hsfc-FormWrapper form .hsfc-FieldLabel span{font-size:14px!important}.cm-footer .back_to_top:after{left:9px}}@media (max-width:540px){.card_gallery.pro_step .flex_row{flex-wrap:wrap}.card_gallery.pro_step .card_item:not(:last-child){padding-bottom:40px;padding-right:0}.card_gallery.pro_step .card_item .card_inner .card_box{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.card_gallery.pro_step .card_inner .step_num{position:static;transform:translateY(0);width:auto}.card_gallery.pro_step .card_inner .icon_box{margin-left:0;width:100%}.card_gallery.pro_step .card_inner .card_content{width:100%}.card_gallery.pro_step .card_inner h3.it_title{margin-left:8px;margin-top:0;text-align:center}.card_gallery.pro_step .card_item:not(:last-child):after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-down-blue.svg);bottom:10px;left:50%;right:auto;top:auto;transform:translateX(-50%)}.card_gallery.prostep_2 .card_item,.card_gallery.prostep_2 .card_item:last-child{margin:0;width:100%}.feat-wrap .feat-item-wrp.left .featitem.col12 .outer_wrap{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.feat-wrap.cm_crd_pro .featitem .outer_wrap .left-media{max-width:100%;width:100%}.feat-wrap.cm_crd_pro .featitem .outer_wrap .right-content{margin-left:0;margin-top:24px}.feat-wrap.cm_crd_pro .featitem .right-content .btn_item,.feat-wrap.cm_crd_pro .featitem .right-content .btn_row{width:100%}.feat-wrap.cm_crd_pro .featitem .right-content a.hs-button{text-align:left;width:100%}.feat-wrap.cm_crd_pro .featitem .right-content h3{font-size:16px;line-height:1.8}.feat-wrap.cm_crd_pro .featitem .featur_extra ul:has(img){display:block}.feat-wrap.cm_crd_pro .featitem .featur_extra ul:has(img) li:not(:first-child){margin-left:0;margin-top:8px}.cnt-wit-tp-img-wrp.price_btm_crd .top_sec h2 span:first-child,.cnt-wit-tp-img-wrp.price_btm_crd .top_sec h2 span:last-child{letter-spacing:-.01em}.cnt-wit-tp-img-wrp.price_btm_crd .flex-row{display:block}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt{padding:8px 32px 32px}.cnt-wit-tp-img-wrp.price_btm_crd .cnt-col:last-child{margin-left:0;margin-top:24px}.cnt-wit-tp-img-wrp.price_btm_crd .card_extra_cnt_inner{padding-bottom:32px;padding-left:32px;padding-right:32px}.article-company-record.article-summary-item{display:block!important;margin-top:24px!important}.article-company-record-inner{border-bottom:1px solid #ddd;border-left:0!important;border-right:0!important;padding-bottom:24px}.article-company-record-inner:not(:first-child){margin-top:24px}.child_theme .hsfc-FormWrapper form .hsfc-FieldLabel span,.child_theme form .hsfc-RichText span{font-size:14px!important;line-height:1.8}.child_theme .hsfc-FormWrapper form input[type=email],.child_theme .hsfc-FormWrapper form input[type=file],.child_theme .hsfc-FormWrapper form input[type=number],.child_theme .hsfc-FormWrapper form input[type=password],.child_theme .hsfc-FormWrapper form input[type=search],.child_theme .hsfc-FormWrapper form input[type=tel],.child_theme .hsfc-FormWrapper form input[type=text],.child_theme .hsfc-FormWrapper form select,.child_theme .hsfc-FormWrapper form textarea{font-size:16px;min-height:50px}.simple-banner.cont_ban .top_sec h1 span{white-space:nowrap}.feat-wrap.cm_crd_pro .feat-item-wrp{padding:32px 10px}.cm-footer .back_to_top{top:-4px}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content p:last-child{line-height:1.8;margin-top:0}.cm-footer .footer-section.footer-section-1 .col-section.num1 .footer-content p:first-child{line-height:1.8}.cnt-wit-tp-img-wrp.price_btm_crd .bottom_row .splide__track{border-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem);margin-top:calc(clamp(5rem, -.589rem + 16.53vw, 10rem)*-1);padding:clamp(1rem,-1.36rem + 9.94vw,5rem) clamp(1rem,-1.36rem + 9.94vw,5rem) clamp(2rem,-1.36rem + 9.94vw,5rem)}.cnt-wit-tp-img-wrp.price_btm_crd .tp-img-cnt{padding:8px 20px 32px}.cm-footer .back_to_top:after{font-size:12px;left:5px}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-func .-tbl-td.-tbl-td-func-item.-bg-blue span.-tbl-td-item{word-break:keep-all}}@media (max-width:380px){.simple-banner.banner_one .btn_row a.hs-button,.simple-banner.banner_one .btn_row a.hs-sec-btn{font-size:14px}.card_gallery.pro_step .card_inner .icon_inner{min-width:clamp(2rem,.32rem + 4.97vw,3.5rem)}.accordion_wrap.cm_accor .acc-item .acctitle{padding-left:14px!important;padding-top:14px!important}.accordion_wrap.cm_accor .acc-item .acc-content{padding:16px!important}.simple-banner.banner_type2 .top_sec h1 span:first-child{font-size:36px}}.cm-header .right-section{justify-content:unset;margin-left:auto}.cm-header ul.header__menu-submenu.header__menu-submenu--level-2.no-list{transform:unset}.cm-header .primary-section .container-wrapper{justify-content:unset}.header.cm-header .primary-section .page-center{background-color:transparent;padding:16px;transition:all .5s}.cm-header .col-4 svg{vertical-align:middle}.header.cm-header.sticky_header_active_wrap .primary-section .page-center{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);border-radius:24px}.cm-header ul.header__menu-wrapper{margin-left:40px}.cm-header .col-4 ul li a{font-weight:500;line-height:2}.cm-header .btn-section a.hs-sec-btn{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-download-blue.svg)}.cm-header .btn-section a.hs-button,.cm-header .btn-section a.hs-sec-btn{background-position:top 8px center;background-repeat:no-repeat;background-size:16px;font-size:14px;font-weight:500;min-width:clamp(6.5rem,3.494rem + 4.69vw,7.5rem);padding:24px clamp(.5rem,-1.003rem + 2.35vw,1rem) 8px;text-align:center;transition:all .4s ease}.cm-header .btn-section a.hs-button{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-contact-blue.svg);display:block;margin-left:16px;min-height:64px}.cm-header .logo-section a:hover{opacity:.72;transition:all .4s ease}.header.cm-header .primary-section{left:0;padding:0 8px;position:fixed;top:13px;transition:all .5s;width:100%}.header .logo-section{line-height:0}.header .primary-section .page-center{padding:16px}.header__menu--desktop>.header__menu-wrapper{justify-content:flex-start}.header__menu--desktop>.header__menu-wrapper>li:not(:first-child){margin-left:clamp(1rem,-.503rem + 2.35vw,1.5rem)}.cm-header ul.header__menu-wrapper{column-gap:0}.primary-container.primary-container-header_section{min-height:unset!important}.header.cm-header .button-section-container{gap:0}.cm-header .primary-section .container-wrapper{column-gap:0}.header.cm-header .sticky_header_active .primary-section{background:transparent;box-shadow:unset;left:0;position:fixed;top:13px;width:100%;z-index:9}.hs-inline-edit .header.cm-header .primary-section{position:static}.hs-landing-page .landing-banner h1,.hs-landing-page .simple-banner h1{font-size:50px}.-loading-end .case-post-main-deco{opacity:0;transform:rotate(-30deg) translateX(-90px)}.case-post-main-deco{opacity:1;transform:translateY(0) translateX(0) rotate(0);transition:all .4s ease .4s}.cm-header .btn-section a{line-height:2}.cm-header .header__menu--desktop>.header__menu-wrapper>li:not(:first-child){margin-left:clamp(1rem,-.503rem + 2.35vw,1.5rem)}.child_theme [data-hsfc-id=Renderer] .hsfc-TextareaInput:hover{box-shadow:none}.cm-header .btn-section a.hs-sec-btn{border-style:solid}.ovrelay-trigger{display:none}@media (min-width:1680px){.cm-header .col-4 ul li a{font-size:clamp(.875rem,.5rem + .42vw,1rem)}}@media (max-width:1024px){.cm-header .logo-section a:hover{opacity:1}}@media(max-width:991px){.header.cm-header .cst-humburger-icon .trigger:first-child{background-color:#fff;height:2px;margin-bottom:0;margin-top:11px;transition:all .4s ease;width:16px}.ovrelay-trigger{cursor:pointer;display:block;height:124px;position:absolute;right:0;top:0;width:124px;z-index:99}.header.cm-header .cst-humburger-icon .trigger:nth-child(2){background-color:#fff;height:2px;margin-bottom:0;margin-left:12px;margin-top:4px;transition:all .4s ease;width:16px}.header.cm-header .nav .header__menu.header__menu--desktop>ul>li a{font-size:16px}.header.cm-header .cst-humburger-icon .trigger:nth-child(3){background-color:#fff;margin-bottom:0;margin-top:4px;transition:all .4s ease;width:16px}.header.cm-header .primary-section{padding:0 16px;top:0}.header.cm-header .primary-section .page-center{padding:0}.header.cm-header .logo-section{margin-right:0;margin-top:24px}.cm-header img{max-height:26.28px;max-width:160px}.cm-header .right-section{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bg-menu-upper.svg);background-position:100% 0;background-repeat:no-repeat;background-size:100%;display:flex;height:124px;justify-content:flex-end;position:fixed;right:0;top:0;width:124px;z-index:999}.header.cm-header .cst-humburger-icon{display:block;height:40px;margin-right:4px;margin-top:5px;position:absolute;top:0;width:40px}.header.cm-header .nav{background-color:#0f1545}.active-mob .header.cm-header .logo-section{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/mobile-logo.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;margin-top:24px;position:fixed;top:0;transition:all .4s ease;width:160px;z-index:999}.active-mob .cm-header img{max-height:26.28px;max-width:160px;opacity:0}.header.cm-header .nav .header__menu.header__menu--desktop{padding-bottom:32px;padding-left:16px;padding-right:16px}.header.cm-header .nav .header__menu.header__menu--desktop>ul{margin:0;padding-left:0;padding-right:0;position:relative;z-index:999}.header.cm-header .nav .header__menu.header__menu--desktop ul>li{align-items:center;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/white-arrow.svg);background-position:100% 18px;background-repeat:no-repeat;background-size:24px;border-bottom:1px solid hsla(0,0%,100%,.24)!important;color:#fff;display:flex;font-size:16px;min-height:24px}.header.cm-header .nav .header__menu.header__menu--desktop>ul>li:first-child{border-top:0}.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>.mobile-child-trigger:before{display:none}.cm-header .btn-section.col12{display:flex;flex-wrap:nowrap;padding:0;width:100%}.header.cm-header .top-section.mobile_section .cst-inner-wrapper{flex-wrap:nowrap;gap:0}.cm-header .btn-section a.hs-sec-btn:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-down-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border:0;content:"";height:16px;margin-left:8px;position:absolute;right:10px;transform:rotate(-90deg);width:16px}.header.cm-header .mobile-close-icon{display:none}.cm-header .btn-section a.hs-button:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-down-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";height:16px;margin-left:8px;position:absolute;right:10px;transform:rotate(-90deg);width:16px}.cm-header .btn-section a.hs-button,.cm-header .btn-section a.hs-sec-btn{align-items:center;background-position:left 16px center;justify-content:space-between;line-height:1.2;padding:16px 8px 16px 40px;position:relative;text-align:left}.cm-header .top-section.mobile_section{margin-top:32px;padding-top:0!important;position:relative;z-index:999}.cm-header .header__menu--desktop>.header__menu-wrapper>li:not(:first-child){margin-left:0}.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>a{margin-top:16px;padding:0 0 16px}.header.cm-header .sticky_header_active .primary-section{backdrop-filter:unset;background-color:unset;border-bottom-color:unset;border-radius:0;left:0;padding:0 16px;position:fixed;top:0;width:100%;z-index:0}html.active-mob{overflow:hidden}.header.cm-header.sticky_header_active_wrap .primary-section .page-center{backdrop-filter:unset;background-color:transparent;border-radius:0}.cm-header .overlay_img_section:after{aspect-ratio:75/41;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bg-menu-lower.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";display:block;left:0;position:absolute;width:60%}.cm-header .overlay_img_section{height:100%;left:0;position:fixed;top:0;width:100%}.header.cm-header .nav .header__menu.header__menu--desktop>ul{padding-top:156px}.header.cm-header .nav .header__menu.header__menu--desktop>ul>li:first-child a{margin-top:0}.header.cm-header .top-section{padding-bottom:0}.active-mob .header.cm-header .cst-humburger-icon .trigger:nth-child(3){bottom:0;left:0;position:absolute;top:13px;transform:rotate(-45deg);transition:all .4s ease}.active-mob .header.cm-header .cst-humburger-icon .trigger:nth-child(2){opacity:0}.active-mob .header.cm-header .cst-humburger-icon .trigger:first-child{left:0;position:absolute;top:6px;transform:rotate(45deg);transition:all .4s ease}active-mob .header.cm-header .cst-humburger-icon{margin-right:6px}.cm-header .btn-section a.hs-button{min-height:unset}.cm-header .header__menu-wrapper li:hover a{opacity:1}.header.cm-header .nav .header__menu.header__menu--desktop>ul>li:first-child{background-position:100% 0}.child-open header.cm-header .nav .header__menu.header__menu--desktop>ul>li>ul{display:block;position:relative;width:100%}.header.cm-header .nav .header__menu.header__menu--desktop ul>li{flex-wrap:wrap}.header.cm-header .nav{display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(1));transition:opacity .35s ease,transform .35s ease,visibility .35s ease;visibility:hidden;width:100%;z-index:50}.active-mob .header.cm-header .nav{display:block;opacity:1;transform:scale(1);visibility:visible}.active-mob .header.cm-header .nav .top-section.mobile_section{background:transparent;display:block}}@media(max-width:767px){.hs-landing-page .landing-banner h1,.hs-landing-page .simple-banner h1{font-size:34px}}.case-hubdb-section a.card:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/card-arrow.svg);filter:invert(1)}.case-hubdb-section a.card:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bottom-curve.png)}.company-info-item .link-ul.icon.blank:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/blog-svg.svg)}.article-company-record-inner.plan{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-plan-blue.svg)}.article-company-record-inner.user{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-user-blue.svg)}.article-company-record-inner.server{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-server-blue.svg)}.article-outline-index.bg-white p:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/morvert-blue.svg)}.blog-main-post .blog-post__body h1{border-bottom:2px solid #ecebeb;color:#424242;font-size:26px;font-weight:700;line-height:1.2;margin-bottom:8px;margin-top:64px;padding-bottom:8px}.hs-responsive-embed-wrapper.hs-responsive-embed{margin-left:0!important}.blog-post__body>span>iframe{height:100%;width:100%}.blog-post__body>span>div>iframe{margin-left:0!important}.article-details.bg.bg-white .article-details-inner.inner-small h2 span:last-child,.article-details.bg.bg-white .article-details-inner.inner-small h2+span{border-radius:0 0 24px 0;display:flex;justify-content:flex-end;overflow:hidden;position:relative}.article-details.bg.bg-white .article-details-inner.inner-small p>a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-blank-ora.svg)}.article-details.bg.bg-white .article-details-inner.inner-small p span{font-weight:600}.article-details.bg.bg-white .article-details-inner.inner-small p>a{position:relative}.article-details.bg.bg-white .article-details-inner.inner-small img{border:1px solid #eee;border-radius:8px;height:auto;width:100%}@media (max-width:540px){.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>a{line-height:1.8}.header.cm-header .top-section.mobile_section .cst-inner-wrapper{flex-wrap:wrap;gap:20px}.cm-header .btn-section a.hs-button{margin-left:0}.header.cm-header .nav .header__menu.header__menu--desktop>ul>li a{line-height:1.8!important}}.blog-post-banner{align-items:center;background:linear-gradient(rgba(216,255,255,.018) 1px,transparent 0) 0 0,linear-gradient(90deg,rgba(216,255,255,.018) 1px,transparent 0) 0 0,radial-gradient(circle,transparent 10%,#001626 0,#001626 80%,transparent 0,transparent),radial-gradient(circle,transparent 10%,#001626 0,#001626 80%,transparent 0,transparent) 50px 50px,linear-gradient(rgba(93,109,109,.15) 1px,transparent 0) 0 0,linear-gradient(90deg,rgba(93,109,109,.15) 1px,transparent 0) 0 0;background-attachment:fixed;background-color:#001526;background-size:100px 100px;border-radius:0;box-shadow:0 1px 3px #212529;display:flex;justify-content:center;margin-bottom:23px;min-height:120px;position:relative!important;z-index:999}.blog-post-banner p.blog-title{color:#fff;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:40px;font-weight:700;line-height:1.5;margin-bottom:1rem;margin-top:30px;word-break:keep-all}.hs-blog-post .header-wrapper{min-height:116px}.content-wrapper.blog-main-post{max-width:1320px;padding:0 12px}ul.breadcrumb{background:none;color:#5f6d7b;display:flex;flex-wrap:wrap;font:14px Open Sans,sans-serif;list-style:none;margin-bottom:4px;margin-top:0;padding:0}ul.breadcrumb li{margin-bottom:0}ul.breadcrumb li a{color:#5f6d7b;outline:0;text-decoration:none}.breadcrumb>li+li:before{content:">";-moz-osx-font-smoothing:grayscale;color:#5f6d7b;display:inline-block;font-style:normal;font-weight:400;line-height:1;padding:0 5px}.article-category{font-size:13px;line-height:normal;margin-top:30px}.article-category a.article-category-link{background-color:#096fc8;border-radius:12px;color:#fff;display:inline-block;font-size:.83333rem;font-weight:400;line-height:1.5em;margin-bottom:12px;padding:.125rem 1rem}h2.post-title{color:#424242;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 10px}.article-category a.article-category-link:hover{color:#fff;opacity:.6;text-decoration:none;transition-duration:.3s}ul.blog-info{border-bottom:1px solid #ecebeb;border-top:1px solid #ecebeb;font-size:13px;line-height:normal;list-style:none;margin:10px 0 20px;padding:8px 0}ul.blog-info li{color:#555;display:inline-block;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:13px;margin:0;padding:0}ul.blog-info li:first-child{border-left:none;padding-left:0}ul.blog-info li a{word-wrap:break-word;color:#616161;font-weight:700;padding:2px 10px;word-break:break-all}ul.blog-info li:first-child>a{padding-left:0}ul.blog-info li a:hover{color:#0072e5;text-decoration:underline}ul.blog-info li a.tag-list-link:hover{background:#292929;color:#fff;text-decoration:none}ul.blog-info li a.tag-list-link{background-color:#f5f5f3;border-radius:14px;box-sizing:border-box;color:#616161;display:inline-block;font-size:12px;font-weight:700;line-height:1.4;margin:4px 6px 7px 0;padding:2px 10px;position:relative}.blog-post__body,.blog-post__body p{font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif}.blog-post__body p{color:#424242;font-size:1.2em;line-height:1.75em;margin-bottom:1rem;margin-top:0;text-align:inherit}.blog-post__body img{border-radius:5px;height:auto;margin:16px 0;max-width:100%;vertical-align:middle}.blog-post__body h2{border-bottom:1px solid #ecebeb;color:#424242;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:24px;font-weight:700;line-height:1.225;margin:40px 0 12px;padding-bottom:8px;padding-top:0}.blog-post__body p a{color:#0072e5}.blog-post__body p a:hover{text-decoration:underline;transition-duration:.1s}.blog-post__body h3{color:#424242;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin:20px 0 10px}.blog-main-post hr{background-color:currentColor;border:0;color:#424242;height:1px;margin:0;opacity:.25}ul.social-button{border:none;display:flex;flex-wrap:wrap;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;list-style-type:none;margin-bottom:.5em;padding:0;width:auto}.blog-main-post ol{padding-inline-start:20px}.blog-main-post ol li p{color:#424242;font-size:1.2em;line-height:1.75em!important}.social-area{padding:1.5em 0}ul.social-button li{height:21px;margin:.5em 1em 0 0}ul.social-button li a{word-wrap:break-word;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font:normal normal normal 11px/18px Helvetica Neue,Arial,sans-serif;height:100%;max-width:100%;min-width:7em;padding:1px 8px 1px 6px;position:relative;width:100%;word-break:break-all}.cm-blog-post-sidebr .blog-main-post>.row-fluid>div.blog-sidebar{padding:50px 12px 0 13px}.blog-main-post ul.breadcrumb li:first-child a,.blog-main-post ul.breadcrumb li:not(:first-child) a:hover{text-decoration:underline}.side-post-fliter.toc h2{font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin:30px 0 10px}#table-of-contents ul{font-size:13px;list-style-type:none;margin-bottom:1rem;margin-top:0;padding-left:0}#table-of-contents ul li{list-style-type:none;margin:0;padding-left:0}#table-of-contents ul li a{color:#424242;display:block;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;line-height:1.5;list-style-type:none;margin:4px 0;text-decoration:none}#table-of-contents ul li a:hover{background-color:#efefef}#table-of-contents ul ul{list-style-type:none;margin:4px 0;padding:0 0 0 .8em}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block{border-radius:0;box-shadow:none;padding:0}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block>h3{font-family:Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-top:30px!important;margin:0 0 10px;padding:0}.social-btn i{background:transparent 0 0 no-repeat;height:14px;top:2px;width:14px}.social-btn i,.social-btn-label{display:inline-block;position:relative}.social-btn-label{margin-left:6px;top:0;vertical-align:top}.twitter-btn,.twitter-btn:visited{border:1px solid #1b95e0;color:#1b95e0;fill:#1b95e0}.twitter-btn i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MiA3MiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg3MnY3MkgweiIvPjxwYXRoIGZpbGw9IiMxYjk1ZTAiIGQ9Ik02OC44MTIgMTUuMTRhMjYuMiAyNi4yIDAgMCAxLTcuNTIgMi4wNiAxMy4xMyAxMy4xMyAwIDAgMCA1Ljc1Ny03LjI0MyAyNi4xIDI2LjEgMCAwIDEtOC4zMTQgMy4xNzZBMTMuMDcgMTMuMDcgMCAwIDAgNDkuMTgyIDljLTcuMjMgMC0xMy4wOTIgNS44Ni0xMy4wOTIgMTMuMDkzIDAgMS4wMjYuMTE4IDIuMDIuMzM4IDIuOThDMjUuNTQzIDI0LjUyNyAxNS45IDE5LjMxOCA5LjQ0IDExLjM5NmExMy4wNiAxMy4wNiAwIDAgMC0xLjc3IDYuNThjMCA0LjU0MyAyLjMxMiA4LjU1MiA1LjgyNCAxMC45YTEzLjA1IDEzLjA1IDAgMCAxLTUuOTMtMS42NHEtLjAwMi4wODQtLjAwMi4xNjNjMCA2LjM0NSA0LjUxMyAxMS42MzggMTAuNTA0IDEyLjg0LTEuMS4yOTgtMi4yNTYuNDU3LTMuNDUuNDU3cS0xLjI2Ny0uMDAxLTIuNDY0LS4yM2MxLjY2NyA1LjIgNi41IDguOTg1IDEyLjIzIDkuMDlhMjYuMyAyNi4zIDAgMCAxLTE2LjI2IDUuNjA1cS0xLjU4My4wMDEtMy4xMjItLjE4NGEzNy4wNCAzNy4wNCAwIDAgMCAyMC4wNjcgNS44ODJjMjQuMDgzIDAgMzcuMjUtMTkuOTUgMzcuMjUtMzcuMjUgMC0uNTY1LS4wMTMtMS4xMzMtLjAzOC0xLjY5M2EyNi42IDI2LjYgMCAwIDAgNi41MzItNi43NzR6IiBjbGFzcz0iaWNvbiIvPjwvc3ZnPg==")}.twitter-follow-btn{margin-bottom:6px}.twitter-btn:focus,.twitter-btn:hover{background-color:#1b95e0;border:none;color:#fff}.twitter-btn:focus i,.twitter-btn:hover i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MiA3MiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg3MnY3MkgweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02OC44MTIgMTUuMTRhMjYuMiAyNi4yIDAgMCAxLTcuNTIgMi4wNiAxMy4xMyAxMy4xMyAwIDAgMCA1Ljc1Ny03LjI0MyAyNi4xIDI2LjEgMCAwIDEtOC4zMTQgMy4xNzZBMTMuMDcgMTMuMDcgMCAwIDAgNDkuMTgyIDljLTcuMjMgMC0xMy4wOTIgNS44Ni0xMy4wOTIgMTMuMDkzIDAgMS4wMjYuMTE4IDIuMDIuMzM4IDIuOThDMjUuNTQzIDI0LjUyNyAxNS45IDE5LjMxOCA5LjQ0IDExLjM5NmExMy4wNiAxMy4wNiAwIDAgMC0xLjc3IDYuNThjMCA0LjU0MyAyLjMxMiA4LjU1MiA1LjgyNCAxMC45YTEzLjA1IDEzLjA1IDAgMCAxLTUuOTMtMS42NHEtLjAwMi4wODQtLjAwMi4xNjNjMCA2LjM0NSA0LjUxMyAxMS42MzggMTAuNTA0IDEyLjg0LTEuMS4yOTgtMi4yNTYuNDU3LTMuNDUuNDU3cS0xLjI2Ny0uMDAxLTIuNDY0LS4yM2MxLjY2NyA1LjIgNi41IDguOTg1IDEyLjIzIDkuMDlhMjYuMyAyNi4zIDAgMCAxLTE2LjI2IDUuNjA1cS0xLjU4My4wMDEtMy4xMjItLjE4NGEzNy4wNCAzNy4wNCAwIDAgMCAyMC4wNjcgNS44ODJjMjQuMDgzIDAgMzcuMjUtMTkuOTUgMzcuMjUtMzcuMjUgMC0uNTY1LS4wMTMtMS4xMzMtLjAzOC0xLjY5M2EyNi42IDI2LjYgMCAwIDAgNi41MzItNi43NzR6IiBjbGFzcz0iaWNvbiIvPjwvc3ZnPg==")}.tw-btn-label{color:#1b95e0}.tw-btn-label:hover,.tw-btn-label:hover:focus{color:#fff}.fb-btn,.fb-btn:visited{border:1px solid #3b5998;color:#3b5998;padding-left:10px}.fb-btn i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJhIiB2aWV3Qm94PSIwIDAgMTIuOCAyNCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzNiNTk5OH08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNOC4zMDggMjRWMTMuMDUzaDMuNzc0bC41NjUtNC4yNjZIOC4zMDhWNi4wNjFjMC0xLjIzNS4zNTItMi4wNzcgMi4xNzEtMi4wNzdoMi4zMlYuMTY4QTMyIDMyIDAgMCAwIDkuNDE4IDBDNi4wNzMgMCAzLjc4MyAxLjk4OCAzLjc4MyA1LjY0djMuMTQ2SDB2NC4yNjZoMy43ODNWMjRaIiBjbGFzcz0iYSIvPjwvc3ZnPg==")}.fb-btn:focus,.fb-btn:hover{background-color:#3b5998;border:none;color:#fff}.fb-btn:focus i,.fb-btn:hover i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJhIiB2aWV3Qm94PSIwIDAgMTIuOCAyNCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNOC4zMDggMjRWMTMuMDUzaDMuNzc0bC41NjUtNC4yNjZIOC4zMDhWNi4wNjFjMC0xLjIzNS4zNTItMi4wNzcgMi4xNzEtMi4wNzdoMi4zMlYuMTY4QTMyIDMyIDAgMCAwIDkuNDE4IDBDNi4wNzMgMCAzLjc4MyAxLjk4OCAzLjc4MyA1LjY0djMuMTQ2SDB2NC4yNjZoMy43ODNWMjRaIiBjbGFzcz0iYSIvPjwvc3ZnPg==")}.pocket-btn,.pocket-btn:visited{border:1px solid #ee4056;color:#ee4056;padding-left:10px}.pocket-btn i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='75.247 261.708 445.529 401.074'%3E%3Cpath fill='%23ef4056' d='M114.219 261.708c-24.275 1.582-38.972 15.44-38.972 40.088v147.611c0 119.893 119.242 214.114 222.393 213.37 115.986-.837 223.137-98.779 223.137-213.37V301.796c0-24.741-15.626-38.693-40.088-40.088zm93.943 120.079L297.64 466.8l89.571-85.013c40.088-16.835 57.574 28.927 41.111 42.321L311.685 535.443c-3.813 3.628-24.183 3.628-27.996 0L167.051 424.107c-15.72-14.789 4.743-61.295 41.111-42.32'/%3E%3C/svg%3E")}.pocket-btn:focus,.pocket-btn:hover{background-color:#ee4056;border:none;color:#fff}.pocket-btn:focus i,.pocket-btn:hover i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc1LjI0NyAyNjEuNzA4IDQ0NS41MjkgNDAxLjA3NCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExNC4yMTkgMjYxLjcwOGMtMjQuMjc1IDEuNTgyLTM4Ljk3MiAxNS40NC0zOC45NzIgNDAuMDg4djE0Ny42MTFjMCAxMTkuODkzIDExOS4yNDIgMjE0LjExNCAyMjIuMzkzIDIxMy4zNyAxMTUuOTg2LS44MzcgMjIzLjEzNy05OC43NzkgMjIzLjEzNy0yMTMuMzdWMzAxLjc5NmMwLTI0Ljc0MS0xNS42MjYtMzguNjkzLTQwLjA4OC00MC4wODh6bTkzLjk0MyAxMjAuMDc5TDI5Ny42NCA0NjYuOGw4OS41NzEtODUuMDEzYzQwLjA4OC0xNi44MzUgNTcuNTc0IDI4LjkyNyA0MS4xMTEgNDIuMzIxTDMxMS42ODUgNTM1LjQ0M2MtMy44MTMgMy42MjgtMjQuMTgzIDMuNjI4LTI3Ljk5NiAwTDE2Ny4wNTEgNDI0LjEwN2MtMTUuNzItMTQuNzg5IDQuNzQzLTYxLjI5NSA0MS4xMTEtNDIuMzIiLz48L3N2Zz4=")}.hatebu-btn,.hatebu-btn:visited{border:1px solid #1b95e0;color:#1b95e0;padding-left:10px}.hatebu-btn i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNTUuMDA0IDMwMCI+PGRlZnM+PHN0eWxlPi5maWxse2ZpbGw6IzAwYTRkZX08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMjgwLjAwOSAwaDcwdjIwMC4wMDVoLTcwek0yMTUuMTkyIDE2MC41OTZjLTExLjg0NC0xMy4yMzktMjguMzE0LTIwLjY4My00OS40NDMtMjIuMjg4IDE4Ljc5NS01LjEyMiAzMi40NDMtMTIuNjE2IDQxLjA3Ny0yMi42MjggOC41OTMtOS44OCAxMi44NTYtMjMuMjkyIDEyLjg1Ni00MC4xNzEgMC0xMy4zNjItMi45MjItMjUuMTg0LTguNTc5LTM1LjM5Ny01LjgwNS0xMC4xNTItMTQuMTQtMTguMjc2LTI1LjEwMi0yNC4zNTctOS41ODYtNS4yNzQtMjAuOTgtOC45OTQtMzQuMjYyLTExLjE4OC0xMy4zNDktMi4xMjYtMzYuNzA5LTMuMTk4LTcwLjIzMS0zLjE5OEgwVjI5OC42M2g4My45NzZjMzMuNzM3IDAgNTguMDY0LTEuMTgyIDcyLjk0LTMuNDQxIDE0Ljg2My0yLjMzNyAyNy4zMzQtNi4yNyAzNy40MjgtMTEuNjYyIDEyLjQ4NC02LjU4NyAyMi4wMDctMTUuOTY0IDI4LjY2Mi0yOC4wMSA2LjY5OC0xMi4wODUgMTAuMDE0LTI2LjAyIDEwLjAxNC00MS45NTYtLjAwMy0yMi4wNDctNS45NDEtMzkuNzYzLTE3LjgyOC01Mi45NjVNNzUuMjYgNjcuMjdoMTcuMzk4YzIwLjEwOCAwIDMzLjYxNyAyLjI2NyA0MC41OSA2Ljc4NyA2Ljg3NyA0LjU0MiAxMC4zODggMTIuMzggMTAuMzg4IDIzLjU0NyAwIDEwLjc0NS0zLjczMyAxOC4zMTMtMTEuMTE4IDIyLjc1MS03LjQ4MyA0LjM1NC0yMS4xMTcgNi41NjItNDEuMDc5IDYuNTYySDc1LjI2em02OS4wMTYgMTcwLjQ2M2MtNy45MTYgNC44NjItMjEuNTU3IDcuMjUxLTQwLjY5NiA3LjI1MUg3NS4yNjV2LTY0Ljk0OWgyOS41NGMxOS42NTQgMCAzMy4yNDMgMi40NzUgNDAuNDY5IDcuNDE0IDcuMzQzIDQuOTQyIDEwLjk1NSAxMy42NjUgMTAuOTU1IDI2LjE5MS0uMDAzIDExLjIxLTMuOTY2IDE5LjI1OS0xMS45NTMgMjQuMDkzTTMxNS4wMTQgMjIwLjAwM2MtMjIuMTAxIDAtNDAuMDAyIDE3Ljg5MS00MC4wMDIgMzkuOTkxUzI5Mi45MTQgMzAwIDMxNS4wMTQgMzAwYzIyLjA3MiAwIDM5Ljk5LTE3LjkwNiAzOS45OS00MC4wMDZzLTE3LjkxNi0zOS45OTEtMzkuOTktMzkuOTkxIiBjbGFzcz0iZmlsbCIvPjwvc3ZnPg==")}.hatebu-btn:focus,.hatebu-btn:hover{background-color:#1b95e0;border:none;color:#fff}.hatebu-btn:focus i,.hatebu-btn:hover i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNTUuMDA0IDMwMCI+PGRlZnM+PHN0eWxlPi5maWxse2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMjgwLjAwOSAwaDcwdjIwMC4wMDVoLTcwek0yMTUuMTkyIDE2MC41OTZjLTExLjg0NC0xMy4yMzktMjguMzE0LTIwLjY4My00OS40NDMtMjIuMjg4IDE4Ljc5NS01LjEyMiAzMi40NDMtMTIuNjE2IDQxLjA3Ny0yMi42MjggOC41OTMtOS44OCAxMi44NTYtMjMuMjkyIDEyLjg1Ni00MC4xNzEgMC0xMy4zNjItMi45MjItMjUuMTg0LTguNTc5LTM1LjM5Ny01LjgwNS0xMC4xNTItMTQuMTQtMTguMjc2LTI1LjEwMi0yNC4zNTctOS41ODYtNS4yNzQtMjAuOTgtOC45OTQtMzQuMjYyLTExLjE4OC0xMy4zNDktMi4xMjYtMzYuNzA5LTMuMTk4LTcwLjIzMS0zLjE5OEgwVjI5OC42M2g4My45NzZjMzMuNzM3IDAgNTguMDY0LTEuMTgyIDcyLjk0LTMuNDQxIDE0Ljg2My0yLjMzNyAyNy4zMzQtNi4yNyAzNy40MjgtMTEuNjYyIDEyLjQ4NC02LjU4NyAyMi4wMDctMTUuOTY0IDI4LjY2Mi0yOC4wMSA2LjY5OC0xMi4wODUgMTAuMDE0LTI2LjAyIDEwLjAxNC00MS45NTYtLjAwMy0yMi4wNDctNS45NDEtMzkuNzYzLTE3LjgyOC01Mi45NjVNNzUuMjYgNjcuMjdoMTcuMzk4YzIwLjEwOCAwIDMzLjYxNyAyLjI2NyA0MC41OSA2Ljc4NyA2Ljg3NyA0LjU0MiAxMC4zODggMTIuMzggMTAuMzg4IDIzLjU0NyAwIDEwLjc0NS0zLjczMyAxOC4zMTMtMTEuMTE4IDIyLjc1MS03LjQ4MyA0LjM1NC0yMS4xMTcgNi41NjItNDEuMDc5IDYuNTYySDc1LjI2em02OS4wMTYgMTcwLjQ2M2MtNy45MTYgNC44NjItMjEuNTU3IDcuMjUxLTQwLjY5NiA3LjI1MUg3NS4yNjV2LTY0Ljk0OWgyOS41NGMxOS42NTQgMCAzMy4yNDMgMi40NzUgNDAuNDY5IDcuNDE0IDcuMzQzIDQuOTQyIDEwLjk1NSAxMy42NjUgMTAuOTU1IDI2LjE5MS0uMDAzIDExLjIxLTMuOTY2IDE5LjI1OS0xMS45NTMgMjQuMDkzTTMxNS4wMTQgMjIwLjAwM2MtMjIuMTAxIDAtNDAuMDAyIDE3Ljg5MS00MC4wMDIgMzkuOTkxUzI5Mi45MTQgMzAwIDMxNS4wMTQgMzAwYzIyLjA3MiAwIDM5Ljk5LTE3LjkwNiAzOS45OS00MC4wMDZzLTE3LjkxNi0zOS45OTEtMzkuOTktMzkuOTkxIiBjbGFzcz0iZmlsbCIvPjwvc3ZnPg==")}.feedly-btn,.feedly-btn:visited{border:1px solid #2bb24c;color:#2bb24c;padding-left:10px}.feedly-btn i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjUxLjYyMiAyMDUuMzg5IDQ4Ny4zODUgNDMxLjM0NiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExMS42MTUgNDIwLjk0NSAyOTcuNjQgMjM0LjkybDE4Ni4wMjUgMTg2LjAyNUwyOTcuNjQgNjA2Ljk3eiIvPjxwYXRoIGZpbGw9IiM2Y2M2NTUiIGQ9Ik0yMDEuODM3IDYyMi43ODIgNjQuMTc5IDQ4NC4xOTNjLTE2Ljc0Mi0xNi43NDItMTYuNzQyLTUzLjAxNyAwLTY4LjgyOWwxOTcuMTg3LTE5OC4xMTdjMTUuODEyLTE1LjgxMiA1MS4xNTYtMTUuODEyIDY2Ljk2OSAwTDUyNi40NSA0MTUuMzY0YzE2Ljc0MiAxNi43NDIgMTYuNzQyIDUzLjAxOCAwIDY4LjgyOUwzODguNzkyIDYyMi43ODJjLTguMzcxIDguMzcxLTIxLjM5MyAxMy45NTItMzQuNDE1IDEzLjk1MkgyMzQuMzkyYy0xMi4wOTIgMC0yNC4xODQtNS41ODEtMzIuNTU1LTEzLjk1Mm0xMjUuNTY3LTUzLjk0N2MyLjc5MS0yLjc5IDIuNzkxLTguMzcxIDAtMTEuMTYxTDMwMC40MyA1MzAuN2MtMi43OS0yLjc5MS04LjM3LTIuNzkxLTExLjE2MSAwbC0yNi45NzQgMjYuOTc0Yy0yLjc5IDIuNzktMi43OSA4LjM3MSAwIDExLjE2MWwyMS4zOTMgMjAuNDYzaDIyLjMyM3ptMC0xMTQuNDA1YzEuODYtMS44NiAxLjg2LTYuNTExIDAtOC4zNzFsLTI4LjgzNC0yOC44MzRjLTEuODU5LTEuODYtNi41MS0xLjg2LTguMzcgMGwtODMuNzEyIDgzLjcxMWMtMi43OSAyLjc5MS0yLjc5IDkuMzAyIDAgMTIuMDkybDE5LjUzMyAxOS41MzNoMjIuMzIzem0wLTExMy40NzZjMS44Ni0xLjg2IDIuNzkxLTcuNDQxIDAtOS4zMDFMMjk5LjUgMzAzLjc0OWMtMS44Ni0xLjg2LTcuNDQtMS44Ni0xMC4yMzEgMEwxNDguODIgNDQ0LjE5OGMtMS44NTkgMS44Ni0yLjc5IDcuNDQxLS45MyA5LjMwMWwyMi4zMjMgMjEuMzk0aDIxLjM5M3oiLz48L3N2Zz4=")}.feedly-btn:focus,.feedly-btn:hover{background-color:#2bb24c;border:none;color:#fff}.feedly-btn:focus i,.feedly-btn:hover i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjUxLjYyMiAyMDUuMzg5IDQ4Ny4zODUgNDMxLjM0NiI+PHBhdGggZmlsbD0iIzZjYzY1NSIgZD0iTTExMS42MTUgNDIwLjk0NSAyOTcuNjQgMjM0LjkybDE4Ni4wMjUgMTg2LjAyNUwyOTcuNjQgNjA2Ljk3eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMDEuODM3IDYyMi43ODIgNjQuMTc5IDQ4NC4xOTNjLTE2Ljc0Mi0xNi43NDItMTYuNzQyLTUzLjAxNyAwLTY4LjgyOWwxOTcuMTg3LTE5OC4xMTdjMTUuODEyLTE1LjgxMiA1MS4xNTYtMTUuODEyIDY2Ljk2OSAwTDUyNi40NSA0MTUuMzY0YzE2Ljc0MiAxNi43NDIgMTYuNzQyIDUzLjAxOCAwIDY4LjgyOUwzODguNzkyIDYyMi43ODJjLTguMzcxIDguMzcxLTIxLjM5MyAxMy45NTItMzQuNDE1IDEzLjk1MkgyMzQuMzkyYy0xMi4wOTIgMC0yNC4xODQtNS41ODEtMzIuNTU1LTEzLjk1Mm0xMjUuNTY3LTUzLjk0N2MyLjc5MS0yLjc5IDIuNzkxLTguMzcxIDAtMTEuMTYxTDMwMC40MyA1MzAuN2MtMi43OS0yLjc5MS04LjM3LTIuNzkxLTExLjE2MSAwbC0yNi45NzQgMjYuOTc0Yy0yLjc5IDIuNzktMi43OSA4LjM3MSAwIDExLjE2MWwyMS4zOTMgMjAuNDYzaDIyLjMyM3ptMC0xMTQuNDA1YzEuODYtMS44NiAxLjg2LTYuNTExIDAtOC4zNzFsLTI4LjgzNC0yOC44MzRjLTEuODU5LTEuODYtNi41MS0xLjg2LTguMzcgMGwtODMuNzEyIDgzLjcxMWMtMi43OSAyLjc5MS0yLjc5IDkuMzAyIDAgMTIuMDkybDE5LjUzMyAxOS41MzNoMjIuMzIzem0wLTExMy40NzZjMS44Ni0xLjg2IDIuNzkxLTcuNDQxIDAtOS4zMDFMMjk5LjUgMzAzLjc0OWMtMS44Ni0xLjg2LTcuNDQtMS44Ni0xMC4yMzEgMEwxNDguODIgNDQ0LjE5OGMtMS44NTkgMS44Ni0yLjc5IDcuNDQxLS45MyA5LjMwMWwyMi4zMjMgMjEuMzk0aDIxLjM5M3oiLz48L3N2Zz4=")}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li>a{border-bottom:1px solid #ecebeb;color:#424242;font-family:Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:13px;line-height:normal;padding:10px 0}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li{margin:0;padding:0}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li>a:after{display:none}.blog-post__body .post-btm-btn .btn_row .btn_item .hs-button{background-color:#e67e22;border:none;border-radius:50px;color:#fff;font-size:16px;font-weight:700;font:700 16px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;line-height:normal;text-decoration:none}.blog-post__body .post-btm-btn .btn_row .btn_item .hs-button:hover{color:#0072e5;text-decoration:underline;transition-duration:.1s}.blog-sidebar ul>li>a:hover{background-color:#efefef}.blog-main-post .social-area{padding:.5em 0}.blog-main-post .blog-post__body figure{margin:0 0 1rem}.blog-main-post .blog-post__body details{color:#424242}.blog-main-post ol li{color:#424242;font-size:1.2em;line-height:1.75em!important;margin-bottom:0;text-align:inherit!important}.blog-main-post .blog-post__body code{background:#eee;color:#424242;font-family:Source Code Pro,Consolas,Monaco,Menlo,monospace;font-size:.875em;padding:0 .3em;text-shadow:0 1px #fff}.blog-post__body a{color:#0072e5}.blog-post__body a:hover{text-decoration:underline}.blog-main-post .blog-post__body figure.highlight{margin:0}.blog-main-post .blog-post__body figure.highlight pre{color:#ccc;font-family:Source Code Pro,Consolas,Monaco,Menlo,monospace;font-size:.875em}.blog-main-post .blog-post__body .thead .blog-main-post .blog-post__body td,.blog-main-post .blog-post__body th{background-color:#fff;border-right:1px solid #ccc;border-top:1px solid #ccc;font-weight:900;padding:8px 10px}.blog-main-post .blog-post__body td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:8px 10px;vertical-align:middle!important}.blog-main-post .blog-post__body tbody,.blog-main-post .blog-post__body tfoot,.blog-main-post .blog-post__body thead{font-size:unset;line-height:unset}.blog-main-post .blog-post__body ol ul{margin-bottom:0}.blog-main-post .blog-post__body th{vertical-align:middle}.blog-main-post .blog-post__body td[align=center]{text-align:center}.blog-main-post .blog-post__body .scroll{overflow:auto}.blog-main-post .blog-post__body li li{font-size:1em}.blog-main-post .blog-post__body h4{line-height:1.5!important}.blog-main-post .blog-post__body h1{font-family:MS PGothic;letter-spacing:0}.blog-main-post .blog-post__body>span>div{overflow:hidden}.blog-main-post .blog-post__body h1:hover a:before,.blog-post__body h2:hover a:before,.blog-post__body h3:hover a:before{content:"#";margin-left:-.8em;position:absolute}.blog-post__body ol li a font,.blog-post__body ul li a font{white-space:nowrap}.blog-post__body h4 strong{color:#424242}@media (max-width:1400px){.content-wrapper.blog-main-post{max-width:1140px}}@media (max-width:1200px){.content-wrapper.blog-main-post{max-width:960px}}@media (max-width:1024px){.blog-main-post h2{font-size:24px}.content-wrapper.blog-main-post .side-post-fliter{margin-bottom:0!important}.blog-sidebar #table-of-contents ul li a{word-break:normal}}@media (max-width:991px){.content-wrapper.blog-main-post{max-width:720px}}@media (max-width:767px){.content-wrapper.blog-main-post{max-width:540px}}@media (max-width:576px){.content-wrapper.blog-main-post{max-width:100%;padding-left:12px;padding-right:12px;width:100%}}@media(min-width:1680px){body{font-size:clamp(16px,.25rem + .83vw,1.25rem)}}.top-mainvisual-deco-path{opacity:1;transform:translateX(50px) translateY(0);transform-origin:bottom}.-start .top-mainvisual-deco-path01{animation:top-mainvisual-deco-path01 2s ease forwards}.top-mainvisual-deco-path02{transition:all .4s ease .2s}.top-mainvisual-deco-path03{transition:all .4s ease .4s}.top-mainvisual-deco-path04{transition:all .4s ease .8s}.top-main-contents,.top-mainvisual-images{opacity:1;transition:all .8s ease 1s}.top-mainvisual-images{transform:translateX(0)}.top-main-contents{transform:translateX(0) translateY(-50%)}#top header,.top-main-logo{opacity:1;transform:translateY(0)}.top-main-logo{transition:all .8s ease 1.5s}@keyframes top-mainvisual-deco-path01{0%{fill:#ce9449;opacity:0;transform:rotate(4deg) translateY(-111%) translateX(-82%)}5%{opacity:1}20%{transform:rotate(0) translateY(0) translateX(50px)}65%{fill:#ce9449}to{fill:#eee;transform:rotate(0) translateY(0) translateX(50px)}}.-loading-end .top-mainvisual-deco-path01{opacity:0;transform:rotate(7deg) translateY(67%) translateX(45%)}.-loading-end .top-mainvisual-deco-path02{opacity:0;transform:rotate(20deg) translateY(16%)}.-loading-end .top-mainvisual-deco-path03{opacity:0;transform:rotate(20deg) translateY(-14%)}.-loading-end .top-mainvisual-deco-path04{opacity:0;transform:rotate(20deg) translateY(-7%)}.-loading-end .top-mainvisual-images{opacity:0;transform:translateX(100px)}.-loading-end .top-main-contents{opacity:0;transform:translateX(-100px) translateY(-50%)}.-loading-end .top-main-logo{opacity:0;transform:translateY(24px)}.-loading-end .-lower-main-deco01-type01-01,.-loading-end .-lower-main-deco01-type01-02{opacity:0;transform:translateY(150px) translateX(660px) rotate(-42deg);transform-origin:left bottom}.-loading-end .-lower-main-deco01-type02{opacity:0;transform:rotate(-30deg) translateX(-90px)}.-lower-main-deco01-type02{opacity:1;transform:translateY(0) translateX(0) rotate(0);transition:all .8s ease}.-scroll-fadein{opacity:0;transition:all .8s ease}.-scroll-fadein.-fadein{opacity:1}.-scroll-slideup.-delay:nth-child(2),.too-issue-list .-scroll-slideup:nth-child(2){transition:all .4s ease .4s}.-scroll-slideup.-delay:nth-child(3),.too-issue-list .-scroll-slideup:nth-child(3){transition:all .4s ease .8s}.-scroll-slideup.-delay:nth-child(4){transition:all .4s ease 1.2s}.-scroll-slideup.-delay:nth-child(5){transition:all .4s ease 1.6s}.-scroll-slideup.top-overview-deco{transform:translateY(0) rotate(15deg);transition:all .8s ease}.-scroll-slideup.-fadein.top-overview-deco{transform:translateY(0) rotate(0)}.-scroll-slideup.top-overview-details-deco{transform:translateX(90px) translateY(-90px);transition:all .4s ease .4s}.-scroll-slideup.top-overview-details-deco.-left{transform:translateX(-90px) translateY(-90px)}.-scroll-slideup.-fadein.top-overview-details-deco{opacity:1;transform:translateX(0) translateY(0)}.simple-banner.banner_type2{overflow:visible;padding-left:0;padding-right:0}.simple-banner.banner_type2 .shape__icon{bottom:-20px;height:auto;left:0;position:absolute;width:100%}embed,iframe,img,object,svg{vertical-align:bottom}.-lower-main-deco01-type01-01{opacity:1;transform:translateY(0) translateX(0) rotate(0);transition:all .4s ease}.-lower-main-deco01-type01-02{opacity:1;transform:translateY(0) translateX(0) rotate(0);transition:all .4s ease .4s}.simple-banner.banner_type2 .top_sec{align-items:center;display:flex;min-height:242px;position:relative;z-index:1}.simple-banner.banner_type2 .top_sec h1{margin:0}.simple-banner.banner_type2 .top_sec h1 span:first-child{display:block;letter-spacing:.05em;line-height:1}.simple-banner.banner_type2 .top_sec h1 span:last-child{color:#ce9449;display:block;font-size:32px;font-weight:600;letter-spacing:0;line-height:1.8;margin-top:8px}.simple-banner.banner_type2 .banner-content-inner{padding:0}.simple-banner.banner_type2 .page-center{position:static}.-loading{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:200}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item{display:flex;width:100%}.navbar_module_wrapper .faq_nav.hrz .btn_row{align-items:unset;flex-wrap:nowrap;gap:0;justify-content:unset}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item:not(:first-child){margin-left:24px}.navbar_module_wrapper .faq_nav.hrz .btn_row a{align-items:center;border:2px solid transparent;border-radius:16px;color:#0f1545;display:flex;font-weight:500;line-height:1.2;padding:16px 40px 16px 24px;position:relative;width:100%}.navbar_module_wrapper .faq_nav.hrz .btn_row a:after{background-color:transparent;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-down-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:100%;content:"";display:block;height:24px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .4s ease;width:24px}.navbar_module_wrapper .faq_nav.hrz .btn_row a:hover:after{background-color:#ce9449;background-size:16px}.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:clamp(2.5rem,-5.015rem + 11.73vw,5rem);padding-right:clamp(2.5rem,-5.015rem + 11.73vw,5rem)}.-tit-line01-deco{border-radius:0 0 24px 0;display:flex;justify-content:flex-end;overflow:hidden;position:relative}.-tit-line01-deco svg{max-width:410px;position:relative;width:50%;z-index:1}.-tit-line01-deco:after{background-color:#ddd;bottom:28%;content:"";height:1px;left:0;position:absolute;width:100%}.-ac-arrow{bottom:0;height:144px;position:absolute;right:0;width:144px}.accordion_wrap.faq_acc .top_sec{padding:0;text-align:left}.accordion_wrap.faq_acc .top_sec h2.title{font-weight:600;margin:0}.accordion_wrap.faq_acc .top_sec{margin:0}.accordion_wrap.faq_acc span.-tit-line-item.-tit-line01-deco{margin-top:24px}.accordion_wrap.faq_acc .accord_outer{margin-top:72px}.accordion_wrap.faq_acc .accord_outer .acc-item{background-color:#fff;border:1px solid #ddd;border-radius:24px;margin:0;position:relative}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle{align-items:center;border-radius:24px;box-shadow:unset;display:flex;line-height:2;padding:40px;position:static;transition:all .4s ease}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:after,.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:before{background-repeat:no-repeat;content:"";position:absolute}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow02-down-blue.svg);background-size:24px;bottom:10px;filter:invert(1);height:24px;right:14px;transition:all .4s ease;width:24px;z-index:2}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bottom-curve.png);background-size:100%;bottom:0;bottom:-2px;height:144px;right:0;right:-1px;transition:all .4s ease;width:144px;z-index:1}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle .carrortwrap svg.down.arrow{display:none}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle h4{align-items:flex-start;display:flex}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle h4 span.quetion{color:#ddd;font-size:48px;font-weight:600;letter-spacing:-.04em;line-height:1.5;padding:0}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle h4 span:nth-child(2){flex:1;font-size:clamp(1.5rem,1.125rem + .42vw,1.625rem);font-weight:600;line-height:1.8;margin-left:16px;margin-top:16px}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:hover{background-color:#ffeccb}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:hover:before{bottom:4px}.accordion_wrap.faq_acc .accord_outer .acc-item:not(:first-child){margin-top:40px}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content{border-top:1px solid #ddd;box-shadow:unset;margin-left:40px;margin-right:40px;padding:56px 0 40px;position:relative}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content p.-panel-ans-label{align-items:center;background-color:#ffec1c;color:#0f1545;display:flex;font-weight:600;justify-content:center;left:0;line-height:1;max-width:fit-content;min-height:32px;min-width:100px;padding:4px 16px;position:absolute;top:0}.accordion_wrap.faq_acc .accord_outer .acc-item.activeaccord .acctitle{background:#fff}.accordion_wrap.faq_acc .accord_outer .acc-item.activeaccord .acctitle:before{bottom:10px;transform:rotate(-180deg)}.accordion_wrap.faq_acc .accord_outer .acc-item.activeaccord .acctitle:hover:before{bottom:14px}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content .desc p a{color:#ce9449;display:inline;font-weight:600;line-height:1.5;position:relative;text-decoration:underline;transition:all .4s ease;word-break:break-all}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content .desc p a span{display:inline;padding-left:clamp(1.125rem,1.25vw,1.5rem);text-decoration:underline}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content .desc p a:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-blank-ora.svg);background-position:50%;background-repeat:no-repeat;background-size:clamp(.875rem,.125rem + .83vw,1.125rem);content:"";height:clamp(.875rem,.125rem + .83vw,1.125rem);left:3px;position:absolute;top:.3em;width:clamp(.875rem,.125rem + .83vw,1.125rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content .desc p:not(:first-child){margin-top:16px}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content .desc p{margin-bottom:0}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content ul{list-style:none;margin:16px 0 0;padding:0}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content ul li{line-height:clamp(1.688rem,1.88vw,2.25rem);margin-bottom:0;padding-left:16px;position:relative}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content ul li:not(:first-child){margin-top:8px}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content ul li:before{background-color:#ce9449;border-radius:100px;content:"";height:8px;left:0;position:absolute;top:clamp(.563rem,-.375rem + 1.04vw,.875rem);width:8px}.accordion_wrap.faq_acc.type2{border-radius:80px;margin-top:-120px}.accordion_wrap.faq_acc.type2.last{padding-bottom:80px}.accordion_wrap.faq_acc.type2.last .-caption{margin-top:64px}.accordion_wrap.faq_acc.type2.last .-caption p.-txt-small01.-indent{font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:2;margin-bottom:0;padding-left:1em;text-indent:-1em}.cnt-wit-tp-img-wrp.resource-cards .flex-row{justify-content:flex-start}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col:not(:nth-of-type(3n)){margin-right:40px}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col{padding:0;width:calc(33.33333% - 26.66667px)}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing{background-color:#fafafa;border:2px solid transparent;border-radius:40px;display:block;height:100%;padding:24px;position:relative;transition:all .4s ease}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing a.overlay_link{height:100%;left:0;position:absolute;top:0;width:100%}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:after,.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:before{background-repeat:no-repeat;content:"";position:absolute}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bottom-curve.png);background-size:100%;bottom:-2px;content:"";height:144px;right:-2px;transition:all .4s ease;width:144px}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow02-next-blue2.svg);background-size:24px;bottom:10px;content:"";filter:invert(1);height:24px;right:14px;transition:all .4s ease;width:24px;z-index:1}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .tp-img{aspect-ratio:164/101;background-color:#fff;border-radius:40px 40px 0 0;display:block;margin:0;overflow:hidden;will-change:transform}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .tp-img-cnt{background-color:#fff;border-radius:0 0 40px 40px;display:block;padding:8px 24px 24px;text-align:left}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .tp-img-cnt h3.col-title{font-size:clamp(.875rem,.125rem + .83vw,1.125rem);line-height:2;margin:0}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .tp-img-cnt .tp-img-cnt-inner p{display:-webkit-box;-webkit-line-clamp:3;line-height:clamp(1.875rem,.75rem + 1.25vw,2.25rem);margin-top:8px;min-height:72px;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:600;overflow:hidden}.-scroll-slideup{opacity:0;transform:translateY(50px);transition:all .8s ease}.-scroll-slideup.-fadein{opacity:1;transform:translateY(0)}@media(min-width:1025px){.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:hover .tp-img img{transform:scale(1.1)}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:hover:after{bottom:-2px;right:-2px}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:hover:before{bottom:8px;right:8px;transform:rotate(45deg)}}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing .tp-img img{transition:transform .4s ease}.hs-breadcrumb-menu-wrapper span.hs-breadcrumb-menu-divider{display:none}.hs-breadcrumb-menu-wrapper li.hs-breadcrumb-menu-item:not(:last-child){background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-next-blue.svg);background-position:100%;background-repeat:no-repeat;background-size:16px;font-size:14px;line-height:0;margin:0 16px 0 0;padding:0 32px 0 0}.hs-breadcrumb-menu-wrapper li.hs-breadcrumb-menu-item .hs-breadcrumb-label img{width:16px}.hs-breadcrumb-menu-wrapper .hs-breadcrumb-menu{align-items:center;display:flex}.hs-breadcrumb-menu-wrapper li.hs-breadcrumb-menu-item:not(:first-child){margin:0;padding:0}.hs-breadcrumb-menu-wrapper li.hs-breadcrumb-menu-item:not(:first-child) span.hs-breadcrumb-label{display:-webkit-box;-webkit-box-orient:vertical;font-size:14px;-webkit-line-clamp:1;line-height:2}.cm-footer{margin-top:8px}.body-container.body-container--blog-post{margin-bottom:70px}header.header.cm-header.sticky_header_active_wrap{z-index:9991}.body-container.body-container--blog-post .blog-main-post>hr{display:none}ul.blog-info li:nth-child(2) a.post-author{padding-left:0}.cm_nv_wrp.hrz.feature_btn{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-bottom:16px;padding-top:16px;position:relative;z-index:10}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row{flex-wrap:nowrap;gap:0}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item{border-left:1px solid #ddd;display:flex;justify-content:center;max-width:388px;width:100%}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item a{align-items:center;border:0;display:flex;font-size:clamp(1rem,.25rem + .83vw,1.25rem);font-weight:600;justify-content:center;line-height:1.4;padding:0;position:relative;text-align:center;width:100%}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item a:hover span{opacity:.4}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item a span{padding-left:16px;padding-right:16px;transition:all .4s ease}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item.current a:before{background-color:#0f1545;bottom:-18px;content:"";display:block;height:3px;left:50%;opacity:1;position:absolute;transform:translateX(-50%);transition:all .4s ease;width:calc(100% - 32px)}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item.current a span{background-image:none;padding-left:16px;padding-right:16px}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item.current a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-current-down.svg);background-repeat:no-repeat;background-size:72px;bottom:-56px;content:"";display:block;height:48px;left:50%;opacity:1;position:absolute;transform:translateX(-50%);transition:all .4s ease;width:72px}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item a span{align-items:center;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-down-blue.svg);background-position:center right 24px;background-repeat:no-repeat;background-size:24px;display:flex;justify-content:center;padding-left:48px;padding-right:48px;width:100%}.cm_nv_wrp.hrz.feature_btn.bottom .cm_nv_inner .btn_row .btn_item a span{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-up-blue.svg)}.cm_nv_wrp.hrz.feature_btn.bottom .cm_nv_inner .btn_row .btn_item.current a span{background-image:none}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item:last-of-type{border-right:1px solid #ddd}.cm_nv_wrp.feature_btn{overflow:visible}.feature-details-wrapper .feature-summary .feature-summary-copy h2:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-left.svg)}.feature-details-wrapper .feature-details:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-right.svg)}.feature-details-wrapper .feature-details ol.-toc-menu li a:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-current-prev.svg)}.feature-details-wrapper .feature-details .feature-details-inner .-spec-desc .-refs-link a:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-blank-ora.svg)}.cm_nv_wrp.hrz.feature_btn.bottom .cm_nv_inner .btn_row .btn_item a:before{bottom:auto;top:-18px}.cm_nv_wrp.hrz.feature_btn.bottom .cm_nv_inner .btn_row .btn_item a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-current-up.svg);bottom:auto;top:-56px}.home-banner .top-main-contents .top-main-cv ul.top-main-cv-list li.top-main-cv-item:first-child a{background-color:#fff;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-download-blue.svg)}.home-banner .top-main-contents .top-main-cv ul.top-main-cv-list li.top-main-cv-item a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-next-blue.svg)}.home-banner .top-main-contents .top-main-cv ul.top-main-cv-list li.top-main-cv-item:nth-child(2)>a{background-color:#ffcb1c;background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-contact-blue.svg)}.blog-post__body blockquote p{color:#424242;font-size:1.2em;line-height:1.75em!important;margin:.5rem 0;text-align:inherit!important}.blog-post__body blockquote{background-color:#f5f5f5!important;border-left:6px solid #005282!important;font-size:.9em!important;font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;margin:0 0 1rem;padding:6px 10px!important;text-align:left!important}.blog-post__body blockquote ul{margin-bottom:1rem;margin-top:0;padding-inline-start:20px}.blog-post__body blockquote ul li{color:#424242;font-size:1.2em;line-height:1.75em!important;margin:0;text-align:inherit!important}.blog-main-post hr{margin:1rem 0!important}.blog-post__body ul{margin-bottom:1rem;margin-top:0;padding-left:2rem;padding-inline-start:20px}.blog-post__body ul li{color:#424242;font-size:1.2em;line-height:1.75em!important;margin:0;text-align:inherit!important}.blog-post__body ul ul{margin:0}.blog-post__body ul li,.blog-post__body ul p{color:#424242;font-size:15.6px;line-height:1.75em!important;text-align:inherit!important}.blog-main-post .blog-post__body h4{font:400 13px Hiragino Kaku Gothic Pro,Meiryo,メイリオ,MS PGothic,sans-serif;font-size:20px;margin:20px 0 10px}.blog-main-post .blog-post__body ul li p{color:#424242;font-size:1.2em;line-height:1.75em!important;text-align:inherit!important}.blog-post__body ul ul li a:hover{text-decoration:underline}.blog-post__body ul ul li a{color:#0072e5}.advanced-content-with-top-image .top-issue-title .top-clip-white.top-clip-under:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/clip-shape01.svg)}.advanced-content-with-top-image .top-issue-title .top-issue-title-item.top-clip-ora.top-clip-upper:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/clip-shape02.svg)}.advanced-content-with-top-image .too-issue-details ol li .too-issue-label{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/top-curve.png)}.advanced-content-with-top-image .too-issue-details ol li ul li{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-check-ora.svg)}.overview .top-overview-details .top-overview-details-inner .top-overview-details-deco{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-right.svg)}.overview .top-overview-details .top-overview-details-inner:nth-child(2n) .top-overview-details-deco{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-left.svg)}.overview .top-consultant-bnr .top-consultant-details .top-consultant-details-inner:not(:first-child){background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/consultant-details-cross.svg)}.overview .top-overview-btn-wrap.-btn-wrap .page-center a.top-main-btn.-btn.btn:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-next-blue.svg)}.case-studies-recent-posts .top-case-details .case-items .row-item a.card:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow02-next-blue.svg);filter:invert(1)}.case-studies-recent-posts .top-case-details .case-items .row-item a.card:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bottom-curve.png)}.case-studies-recent-posts .top-case-details .top-case-btn-wrap.-btn-wrap .-btn-inner.-inner a.top-main-btn.-btn:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/White_arrow.svg)}.feature-cards .top-btn-inner .top-btn-item a.-card.-single.-center.-ora:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/bottom-curve.png)}.feature-cards .top-btn-inner .top-btn-item a.-card.-single.-center.-ora:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow02-next-blue.svg);filter:invert(1)}.navbar_module_wrapper .faq_nav.hrz .btn_row a{font-size:clamp(16px,.25rem + .83vw,1.25rem)}.cm-blog-post-sidebr .blog-main-post .side-post-fliter.toc{margin-bottom:30px!important}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li{line-height:normal}.blog-main-post .blog-post__body .post-btm-btn .btn_item{overflow:visible}.blog-post__body .post-btm-btn .btn_row .btn_item .hs-button{display:inline-block;line-height:normal!important;overflow:visible;padding:10px 20px}.blog-main-post .blog-post__body>span>div{overflow:visible}.plan-summary ul.plan-list.-panel-row-row>li .-panel-row-details .-panel-row-details-item .-panel-row-details-point p:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-point-blue.svg)}.plan-summary ul.plan-list.-panel-row-row>li .-panel-row-details .-panel-row-details-item .-panel-row-details-point ul li{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-check-ora.svg)}.body-wrapper{overflow:visible}.blog-main-post .blog-post__body>span>div[align=center] iframe{margin:0 auto 5px!important}.home-page .body-wrapper{overflow:hidden}.cm_404_page .-lower-tit h1 span{display:block;font-size:48px;font-weight:600;letter-spacing:-.04em;line-height:1.5}.cm_404_page .-lower-main-deco01-type02{left:0;max-width:880px;position:absolute;top:0;width:100%;z-index:-1}.cm_404_page .-lower-main-deco02-type02{bottom:64px;line-height:1;position:absolute;right:0;text-align:right}.cm_404_page .-lower-main-type02{border-bottom:1px solid #ddd}.cm_404_page .-lower-main-type02-inner.-inner{margin-left:auto;margin-right:auto;max-width:1680px;padding:350px clamp(2.5rem,-5.015rem + 11.73vw,5rem) 88px;position:relative}.cm_404_page .-inner-small{margin-left:auto;margin-right:auto;max-width:800px}.cm_404_page .-lower-tit{position:relative;z-index:1}.cm_404_page .-lower-tit h1{font-size:16px;font-weight:400;margin:0}.cm_404_page .-lower-main-deco02-type02 span{color:#fafafa;font-size:clamp(10rem,-9.914rem + 31.09vw,16.625rem);font-weight:800;letter-spacing:-.05em;line-height:1;text-align:right}.cm_404_page .-contents{margin-top:64px}.cm_404_page .-contents .-btn-wrap{margin-top:80px}.cm_404_page .-contents .-btn-wrap .-btn-inner.-inner{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1680px;padding-left:clamp(2.5rem,-5.015rem + 11.73vw,5rem);padding-right:clamp(2.5rem,-5.015rem + 11.73vw,5rem)}.cm_404_page .error-breadcrumb{padding-top:160px}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list{align-items:center;display:flex;list-style:none;margin:0;padding:0 clamp(2.5rem,-5.015rem + 11.73vw,5rem)}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li{margin-bottom:0}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li:first-child a:hover{opacity:.72}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li:first-child{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-next-blue.svg);background-position:100%;background-repeat:no-repeat;background-size:16px;font-size:14px;line-height:1;margin-right:16px;padding-right:32px}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li:first-child span{line-height:1}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li:first-child img{width:16px}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li:last-child{flex:1;font-size:14px;overflow:hidden}@media (min-width:1680px){.cm_404_page .-lower-tit h1{font-size:clamp(1rem,.25rem + .83vw,1.25rem);margin:0}}@media(max-width:1679px){.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content .desc p,.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content p.-panel-ans-label,.navbar_module_wrapper .faq_nav.hrz .btn_row a{font-size:16px}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle h4 span:nth-child(2){font-size:24px;line-height:1.8}}@media(max-width:1401px){.blog-main-post .blog-post__body>span>div[data=iframe] iframe{height:44vw;width:100%}}@media(max-width:1024px){.cm_404_page .error-breadcrumb ol.error-breadcrumb-list,.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:clamp(1rem,-.68rem + 4.97vw,2.5rem);padding-right:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.simple-banner.banner_type2{min-height:auto;padding-bottom:clamp(7.5rem,3.283rem + 12.45vw,11.25rem);padding-top:clamp(7.5rem,3.283rem + 12.45vw,11.25rem)}.simple-banner.banner_type2 .top_sec{min-height:unset}.simple-banner.banner_type2 .top_sec h1 span:first-child{font-size:clamp(3.375rem,.995rem + 7.04vw,5.5rem);word-break:break-word}.simple-banner.banner_type2 .top_sec h1 span:last-child{font-size:clamp(1.25rem,.41rem + 2.48vw,2rem)}.navbar_module_wrapper .faq_nav.hrz .btn_row{flex-wrap:wrap;justify-content:flex-start!important}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item{margin-right:16px;width:calc(33.33333% - 10.66667px)}.faq_nav.hrz .btn_row .btn_item:first-child,.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item:nth-child(3),.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item:nth-child(5){margin-top:0!important}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item:nth-of-type(3n){margin-right:0}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item{margin-left:0!important;margin-top:16px}.cm_nv_wrp.hrz.faq_nav{margin-top:clamp(2.5rem,-.3rem + 8.28vw,5rem)}.simple-banner.banner_type2 .shape__icon{bottom:0}.accordion_wrap.faq_acc .top_sec h2.title{font-size:clamp(1.5rem,.38rem + 3.31vw,2.5rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle{min-height:clamp(7.5rem,5.82rem + 4.97vw,9rem);padding:clamp(1.5rem,.382rem + 3.31vw,2.5rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle h4 span.quetion{font-size:clamp(2rem,.88rem + 3.31vw,3rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle h4 span:nth-child(2){flex:1;font-size:clamp(1.25rem,.97rem + .83vw,1.5rem);margin-left:16px;margin-top:clamp(.5rem,.318rem + .91vw,1rem)}.accordion_wrap.faq_acc .accord_outer{margin-top:clamp(2.5rem,.26rem + 6.63vw,4.5rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content{margin-left:clamp(1.5rem,.382rem + 3.31vw,2.5rem);margin-right:clamp(1.5rem,.382rem + 3.31vw,2.5rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:before{background-size:clamp(1rem,.44rem + 1.66vw,1.5rem);height:clamp(1rem,.44rem + 1.66vw,1.5rem);right:clamp(.75rem,.47rem + .83vw,1rem);width:clamp(1rem,.44rem + 1.66vw,1.5rem)}.accordion_wrap.faq_acc span.-tit-line-item.-tit-line01-deco{margin-top:clamp(1rem,.44rem + 1.66vw,1.5rem)}.accordion_wrap.faq_acc .accord_outer .acc-item:not(:first-child){margin-top:clamp(2rem,1.441rem + 1.65vw,2.5rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acctitle:after{height:clamp(7.5rem,5.82rem + 4.97vw,9rem);width:clamp(7.5rem,5.82rem + 4.97vw,9rem)}.accordion_wrap.faq_acc .accord_outer .acc-item .acc-content ul li{line-height:1.5}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col:not(:nth-of-type(3n)){margin-right:16px}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col{width:calc(33.3333% - 10.6667px)}.cnt-wit-tp-img-wrp.col4_row.resource-cards{margin-top:clamp(2.5rem,-.3rem + 8.28vw,5rem)}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .tp-img{border-radius:clamp(1.5rem,.38rem + 3.31vw,2.5rem)}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .tp-img-cnt .tp-img-cnt-inner p{font-size:16px;line-height:1.5}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .tp-img-cnt h3.col-title{font-size:14px;line-height:1.8}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing{border-radius:clamp(1.5rem,.38rem + 3.31vw,2.5rem);padding:clamp(1rem,.44rem + 1.66vw,1.5rem)}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:after{height:clamp(7.5rem,5.82rem + 4.97vw,9rem);width:clamp(7.5rem,5.82rem + 4.97vw,9rem)}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col .inner_spacing:before{background-size:clamp(1rem,.44rem + 1.66vw,1.5rem);bottom:12px;height:clamp(1rem,.44rem + 1.66vw,1.5rem);right:clamp(.75rem,.47rem + .83vw,1rem);width:clamp(1rem,.44rem + 1.66vw,1.5rem)}.simple-banner.banner_type2 .page-center{margin-left:0;max-width:80%}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item.current a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-current-down-sp.svg);background-size:32px;bottom:-42px;height:32px;width:32px}.cm_nv_wrp.hrz.feature_btn.bottom .cm_nv_inner .btn_row .btn_item.current a:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-current-up-sp.svg);bottom:auto;top:-42px}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item a span{background-position:center right 16px;padding-left:40px;padding-right:40px}.feature-details-wrapper .feature-details .-side-toc .-toc-tit.-sptab p.-tit-icon:before{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-morevert-blue.svg)}.feature-details-wrapper .feature-details ol.-toc-menu li a span.-toc-link-inner:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/icon-arrow01-down-blue.svg)}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item a span{font-size:clamp(.875rem,.735rem + .41vw,1rem)}.cm_nv_wrp.hrz.feature_btn .page-center,.cm_nv_wrp.hrz.feature_btn .page-center .cm_nv_inner{padding:0}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li:first-child a:hover{opacity:.72}.cm_404_page .error-breadcrumb ol.error-breadcrumb-list li:first-child span{line-height:1}.cm_404_page .-lower-main-type02-inner.-inner{padding:clamp(10rem,-5.029rem + 23.46vw,15rem) clamp(1rem,-.68rem + 4.97vw,2.5rem) 64px}.cm_404_page .-lower-tit h1 span{font-size:clamp(2rem,.88rem + 3.31vw,3rem)}.cm_404_page .-lower-main-deco01-type02{width:70%}.cm_404_page .-lower-main-deco02-type02 span{font-size:clamp(7.5rem,4.7rem + 8.28vw,10rem)}.cm_404_page .-lower-main-deco02-type02{bottom:0}.cm_404_page .-inner{padding-left:clamp(1rem,-.68rem + 4.97vw,2.5rem);padding-right:clamp(1rem,-.68rem + 4.97vw,2.5rem)}.cm_404_page .-inner-small p{margin:0}.cm_404_page .-contents .-btn-wrap{margin-top:clamp(2rem,-1.36rem + 9.94vw,5rem)}.cm_404_page .-contents{margin-top:clamp(2.5rem,-.3rem + 8.28vw,5rem)}.cm_404_page .-contents .-btn-wrap .-btn-inner.-inner{padding-left:clamp(1rem,-.68rem + 4.97vw,2.5rem);padding-right:clamp(1rem,-.68rem + 4.97vw,2.5rem);width:100%}.cm_404_page .-contents .-btn-wrap .-btn-inner.-inner *{width:100%}}@media(max-width:767px){.cm_nv_wrp.hrz.faq_nav .cm_nv_inner{padding:0}.cnt-wit-tp-img-wrp.resource-cards .flex-row .cnt-col{width:100%}.blog-main-post .blog-post__body>span>div{overflow:auto}}@media(max-width:540px){.cm_404_page .-inner-small p{line-height:1.8}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item{margin-right:8px;min-height:75px;width:calc(50% - 4px)}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item:nth-child(5){margin-top:8px!important}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item:nth-of-type(2n){margin-right:0}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item:nth-of-type(3n){margin-right:8px}.navbar_module_wrapper .faq_nav.hrz .btn_row .btn_item{margin-top:8px}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item a span{background-position:bottom;background-size:16px;padding-bottom:20px;padding-left:16px;padding-right:16px}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item.current a span{padding-bottom:0;padding-top:0}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item:first-child{border-left:0}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row .btn_item:last-of-type{border-right:0}.cm_nv_wrp.hrz.feature_btn .cm_nv_inner .btn_row{align-items:unset;flex-wrap:nowrap;gap:0}.feature-details-wrapper .feature-summary .feature-summary-copy h2:after{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-right.svg)}.cm_nv_wrp.hrz.feature_btn.bottom{padding-left:16px;padding-right:16px}.cm_nv_wrp.hrz.feature_btn.bottom .cm_nv_inner .btn_row .btn_item a span{background-position:top;padding-bottom:0;padding-top:20px}.cm_nv_wrp.hrz.feature_btn.bottom .cm_nv_inner .btn_row .btn_item.current a span{padding-top:0}.simple-banner.banner_type2 .page-center{margin-left:0;max-width:100%}.top-mainvisual-deco-path{transform:translateX(0) translateY(0)}@keyframes top-mainvisual-deco-path01{0%{fill:#ce9449;opacity:0;transform:rotate(-15deg) translateY(-41%) translateX(-116%)}5%{opacity:1}20%{fill:#ce9449;transform:rotate(0) translateY(0) translateX(0)}80%{fill:#ce9449}to{fill:#eee;transform:rotate(0) translateY(0) translateX(0)}}.-scroll-slideup.top-overview-details-deco{transform:translateX(-90px) translateY(-20px)}.-scroll-slideup.top-overview-details-deco.-left,.-scroll-slideup.top-overview-tit-deco{transform:translateX(90px) translateY(-20px)}.-scroll-slideup.-fadein.top-overview-details-deco,.-scroll-slideup.-fadein.top-overview-details-deco.-left,.-scroll-slideup.-fadein.top-overview-tit-deco{transform:translateX(0) translateY(0)}.-scroll-slideup.-delay:nth-child(2),.-scroll-slideup.-delay:nth-child(3),.-scroll-slideup.-delay:nth-child(4),.-scroll-slideup.-delay:nth-child(5){transition:all .4s ease}.overview .top-overview-title.-title .top-overview-title-deco.-sp{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-right.svg)}.overview .top-overview-details .top-overview-details-inner .top-overview-details-deco{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-left.svg)}.overview .top-overview-details .top-overview-details-inner:nth-child(2n) .top-overview-details-deco{background-image:url(https://243633069.fs1.hubspotusercontent-na2.net/hubfs/243633069/raw_assets/public/FutureVuls_November2025/images/deco-network-right.svg)}.cm_404_page .-lower-main-deco02-type02 span{font-size:clamp(5rem,-.682rem + 24.24vw,7.5rem)}.cm_404_page .error-breadcrumb{padding-bottom:30px;padding-top:120px}}@media (max-width:455px){.simple-banner.banner_type2 .top_sec h1 span:first-child{font-size:36px}}.simple-banner.custom_gradient{background:linear-gradient(rgba(216,255,255,.018) 1px,transparent 0) 0 0,linear-gradient(90deg,rgba(216,255,255,.018) 1px,transparent 0) 0 0,radial-gradient(circle,transparent 10%,#001626 0,#001626 80%,transparent 0,transparent),radial-gradient(circle,transparent 10%,#001626 0,#001626 80%,transparent 0,transparent) 50px 50px,linear-gradient(rgba(93,109,109,.15) 1px,transparent 0) 0 0,linear-gradient(90deg,rgba(93,109,109,.15) 1px,transparent 0) 0 0;background-color:#001526}.hs-breadcrumb-menu-wrapper li.hs-breadcrumb-menu-item:first-child a.hs-breadcrumb-label:hover{opacity:.72}