a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,object,ol,p,pre,q,s,samp,small,span,strike,strong,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:none repeat scroll 0 0 transparent;border:0;font-size:100%;font-style:normal;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}html{line-height:1}code{line-height:1.2}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}picture{line-height:1}img{border:none}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}div,h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;display:block;margin:0;outline:none;padding:0}::-moz-focus-inner{border:0}select::-ms-expand{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.625em;overflow-y:scroll}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background-color:#000;line-height:1.6;-webkit-text-size-adjust:100%;color:#333;font-size:1.6rem}body,button,input,select,textarea{font-family:Helvetica,Noto Sans CJK JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,メイリオ,Meiryo,Osaka,Arial,sans-serif}img{height:auto;max-width:100%;vertical-align:top;width:auto;-webkit-user-drag:none;user-drag:none}a,button{cursor:pointer;text-decoration:none;-webkit-transition:all .1s linear;transition:all .1s linear}a:active,a:hover,button:active,button:hover{opacity:.8}sub,sup{font-size:.6em}sup{vertical-align:top}sub{vertical-align:bottom}body{background-color:#fff;color:#3d3d3d;font-family:Roboto,Yu Gothic Medium,Yu Gothic,YuGothic,sans-serif}.lineBreak--tablet{display:none}@media only screen and (max-width:768px){.lineBreak--tablet{display:block}.lineBreak--desktop{display:none}}@supports(content-visibility:auto){.company,.comparison,.example,.flow,.footer,.news,.tool,.topicsContents,.voice{contain-intrinsic-size:1px 1000px;content-visibility:auto}}.header{background-color:#fff;position:sticky;top:0;z-index:3}.header__wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;max-width:1440px;min-height:68px;padding-inline:40px;width:100%}@media only screen and (max-width:768px){.header__wrap{min-height:48px;padding-inline:16px}}.header__logo{align-items:center;display:flex;max-width:161px;min-width:161px}@media only screen and (max-width:768px){.header__logo{max-width:28.5vw;min-width:107px}}.header__button{align-items:center;column-gap:8px;display:flex}.header__buttonLogin{align-items:center;border:2px solid #1a67bb;border-radius:4px;color:#1a67bb;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:1;min-height:44px;min-width:200px}@media only screen and (max-width:768px){.header__buttonLogin{font-size:16px;min-height:34px;min-width:94px}}.header__buttonSignUp{align-items:center;background-color:#1a67bb;border:2px solid #1a67bb;border-radius:4px;color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:1;min-height:44px;min-width:200px}@media only screen and (max-width:768px){.header__buttonSignUp{font-size:16px;min-height:34px;min-width:94px}}.footer{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding-top:40px}.footer__wrap{margin-inline:auto;max-width:1152px;padding-inline:16px;width:100%}.footer__logo{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-width:269px}.footer__logo img{width:100%}.footer__button{align-items:center;background-color:#1a67bb;border-radius:4px;color:#fff;column-gap:4px;display:grid;font-size:40px;font-size:16px;font-weight:700;grid-template-columns:1fr 16px;line-height:1.4;line-height:1.6;margin-top:32px;margin-inline:auto;max-width:240px;min-height:40px;padding-inline:6px;padding:7px 4px 7px 16px;text-align:center}.footer__button:after{border-color:#fff;border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:8px;left:3px;margin-left:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}@media only screen and (max-width:768px){.footer__button{align-items:center;background-color:#1a67bb;border-radius:4px;color:#fff;column-gap:4px;display:grid;font-size:40px;font-size:16px;font-weight:700;grid-template-columns:1fr 16px;line-height:1.4;line-height:1.6;max-width:280px;min-height:40px;padding-block:15px;padding-inline:6px;text-align:center}.footer__button:after{border-color:#fff;border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:8px;left:3px;margin-left:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}}.footer__link{align-items:center;display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:center;margin-top:40px}@media only screen and (max-width:768px){.footer__link{flex-direction:column;row-gap:40px}}.footer__link a{color:#3d3d3d;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}.footer__linkSite{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width:768px){.footer__linkSite{flex-direction:column}}.footer__linkSite li a{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}@media only screen and (min-width:769px){.footer__linkSite li+li a{border-left:1px solid #666;padding-left:16px}.footer__linkSite li:last-child{border-right:1px solid #666;padding-right:16px}}.footer__linkSns{align-items:center;column-gap:16px;display:flex;justify-content:center}.footer__copyright{background-color:#3d3d3d;color:#fff;font-size:12px;font-weight:700;line-height:1;margin-top:40px;padding:10px;text-align:center;width:100%}.fv{aspect-ratio:1440/716;margin-inline:auto;margin-top:-50px;max-width:1440px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:768px){.fv{aspect-ratio:375/569;margin-top:0}}.fv .fv__copy,.fv .fv__poster,.fv .fv__video{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.fv .fv__poster{overflow:hidden;transition:opacity .4s ease;z-index:-2}.fv .fv__poster img{display:block;height:100%;object-fit:cover;width:100%}.fv .fv__video{opacity:0;transition:opacity .4s ease;z-index:-1}.fv .fv__copy{z-index:0}.fv[data-video-ready=true] .fv__poster{opacity:0;pointer-events:none}.fv[data-video-ready=true] .fv__video{opacity:1}.fv__sub{left:13%;max-width:259px;position:absolute;top:18.83%;width:15.98%}@media only screen and (max-width:768px){.fv__sub{left:6.9%;top:5.62%;width:40%}}[data-fv-copy][data-lottie-ready=true] .fv__copyLottie{display:block}.fv__copyLottie{aspect-ratio:auto;contain:layout paint;display:none;height:100%;overflow:hidden;width:100%}.example{background-color:#f7f9fd;padding-block:80px}@media only screen and (max-width:768px){.example{padding-block:64px}}.example__title,.featureSummary__title{font-size:28px;font-weight:700;line-height:1.4;margin-inline:auto;max-width:1000px;text-align:center;width:100%}.example__title strong,.featureSummary__title strong{color:#1a67bb}@media only screen and (max-width:768px){.example__title,.featureSummary__title{font-size:20px;font-weight:700;line-height:1.4}}.example__listWrap{margin-top:32px;width:100%}.example__list{animation:companies-slider 40s linear infinite;column-gap:24px;display:flex;transition:.3s;width:max-content;will-change:transform}.exampleListItem{background-color:#fff;border-radius:8px;max-width:291px;min-width:291px;padding:28px 32px}.exampleListItem__property{background-color:#f7f9fd;padding:16px}.exampleListItem__propertyTitle{color:#999;font-size:12px;font-weight:700;line-height:1.5}.exampleListItem__propertyDetail{margin-top:10px}.exampleListItem__propertyDetailItem--price,.exampleListItem__propertyDetailItem--yield{align-items:center;display:grid;grid-template-columns:70px 1fr;justify-content:space-between}.exampleListItem__propertyDetailItem--price dt,.exampleListItem__propertyDetailItem--yield dt{align-items:center;color:#666;column-gap:8px;display:flex;font-size:12px;font-weight:700;line-height:1.5}.exampleListItem__propertyDetailItem--price dt:before,.exampleListItem__propertyDetailItem--yield dt:before{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;max-width:18px;min-width:18px}.exampleListItem__propertyDetailItem--price dd,.exampleListItem__propertyDetailItem--yield dd{color:#1a67bb;font-size:14px;font-weight:700;line-height:1.8}.exampleListItem__propertyDetailItem--yield{border-bottom:1px solid #ced2d8;padding-bottom:6px}.exampleListItem__propertyDetailItem--yield dt:before{background-image:url(../../images/v1/icon_rate.svg)}.exampleListItem__propertyDetailItem--yield dd{font-size:12px;font-weight:700;line-height:1.5;text-align:right}.exampleListItem__propertyDetailItem--yield dd strong{font-size:20px}.exampleListItem__propertyDetailItem--price{padding-top:6px}.exampleListItem__propertyDetailItem--price dt:before{background-image:url(../../images/v1/icon_yenText.svg)}.exampleListItem__propertyDetailItem--price dd{font-size:12px;font-weight:700;line-height:1.5;text-align:right}.exampleListItem__propertyDetailItem--price dd strong{font-size:20px}.exampleListItem__profile{display:grid;gap:12px 16px;grid-template-columns:59px 1fr;grid-template-rows:59px auto;margin-top:24px;padding-inline:16px}.exampleListItem__profileImage{grid-column:1/2;grid-row:1/2;width:100%}.exampleListItem__profileName{font-size:12px;font-weight:400;grid-column:1/2;grid-row:2/3;line-height:1.5;text-align:center}.exampleListItem__profileList{display:flex;flex-direction:column;grid-column:2/3;grid-row:1/3;justify-content:center;row-gap:3px}.exampleListItem__profileList--income,.exampleListItem__profileList--job,.exampleListItem__profileList--position,.exampleListItem__profileList--savings{align-items:center;column-gap:8px;display:flex;font-size:14px;font-weight:400;line-height:1.8}.exampleListItem__profileList--income:before,.exampleListItem__profileList--job:before,.exampleListItem__profileList--position:before,.exampleListItem__profileList--savings:before{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;max-width:16px;min-width:16px}.exampleListItem__profileList--job:before{background-image:url(../../images/v1/icon_job.svg)}.exampleListItem__profileList--position:before{background-image:url(../../images/v1/icon_badge.svg)}.exampleListItem__profileList--income:before{background-image:url(../../images/v1/icon_money.svg)}.exampleListItem__profileList--income>span>span{font-size:10px;margin-left:4px}.exampleListItem__profileList--savings:before{background-image:url(../../images/v1/icon_graySavings.svg)}.exampleListItem__profileList--savings>span>span{font-size:10px;margin-left:4px}.feature{overflow:hidden;padding-block:120px}@media only screen and (max-width:768px){.feature{padding-bottom:80px;padding-top:64px}}.featureSummary__title{font-size:28px;font-weight:700;line-height:1.4;text-align:center}@media only screen and (max-width:768px){.featureSummary__title{font-size:20px;font-weight:700;line-height:1.4}}.featureSummary__title strong{color:#1a67bb}.featureSummary__list{column-gap:25px;display:grid;grid-template-columns:325px 325px;justify-content:center;margin-top:32px}@media only screen and (max-width:768px){.featureSummary__list{grid-template-columns:1fr;margin-inline:auto;row-gap:16px;width:calc(100% - 32px)}}.featureSummaryListItem{align-items:center;border:1px solid #e7e9ed;border-radius:8px;display:flex;flex-direction:column;padding:32px 24px}@media only screen and (max-width:768px){.featureSummaryListItem{display:grid;grid-template-columns:1fr 107px}}.featureSummaryListItem__text{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:8px}.featureSummaryListItem__text span{font-size:14px;font-weight:700;line-height:1.8}@media only screen and (max-width:768px){.featureSummaryListItem__text span{text-align:center}}.featureSummaryListItem__text strong{color:#1a67bb;font-size:28px;font-weight:700;line-height:1.4}@media only screen and (max-width:768px){.featureSummaryListItem__text strong{font-size:18px;font-weight:700;line-height:1.5}}.featureSummaryListItem__image{margin-top:24px;max-width:107px}.featureSummary__result{align-items:center;display:flex;flex-direction:column;margin-top:80px;position:relative}@media only screen and (max-width:768px){.featureSummary__result{margin-top:40px}}@media only screen and (min-width:769px){.featureSummary__result:before{aspect-ratio:1916/1128;background-image:url(../../images/v1/background_pc.webp);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute;top:-140px;z-index:-1}}@media only screen and (max-width:768px){.featureSummary__result:before{aspect-ratio:885/1748;background-image:url(../../images/v1/background_sp.webp);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";display:block;left:0;max-width:100%;min-width:0;position:absolute;top:-159px;width:100%;z-index:-1}}.featureSummary__resultIcon{text-align:center}.featureSummary__resultTitle{align-items:center;color:#4f4f4f;display:flex;flex-direction:column;font-size:20px;font-weight:700;line-height:1.4;margin-top:80px;row-gap:24px}@media only screen and (max-width:768px){.featureSummary__resultTitle{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;margin-top:40px;max-width:calc(100% - 32px);text-align:center}}.featureSummary__resultTitle svg{max-width:324px}@media only screen and (max-width:768px){.featureSummary__resultTitle svg{max-width:240px}}.featureSummary__resultList{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1200px;padding-inline:16px;width:100%}@media only screen and (max-width:768px){.featureSummary__resultList{grid-template-columns:1fr}}.featureSummary__resultList li{background-color:#fff;border:1px solid #e7e9ed;border-radius:8px;opacity:0;padding-top:32px;pointer-events:none;transform:translateY(20px)}.featureSummary__resultList[data-is-active=true] li{animation:fadeInUp 1s ease-out forwards;pointer-events:auto}.featureSummary__resultList[data-is-active=true] li:first-child{animation-delay:.4s}.featureSummary__resultList[data-is-active=true] li:nth-child(2){animation-delay:.8s}.featureSummary__resultList[data-is-active=true] li:nth-child(3){animation-delay:1.2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.featureSummary__resultListNumber{align-items:center;color:#ced2d8;column-gap:12px;display:flex;font-size:28px;font-weight:700;justify-content:center;line-height:1.4;min-height:33px;padding-inline:24px}@media only screen and (max-width:768px){.featureSummary__resultListNumber{font-size:24px;font-weight:700;line-height:1.4}}.featureSummary__resultListNumber:after,.featureSummary__resultListNumber:before{background-color:#ced2d8;content:"";flex-grow:1;height:1px;max-width:27px}.featureSummary__resultListText{font-size:18px;font-weight:700;line-height:1.5;margin-top:12px;padding-inline:24px;text-align:center}.featureSummary__resultListText strong{color:#1a67bb}.featurePoint1{padding-top:120px}@media only screen and (max-width:768px){.featurePoint1{padding-top:100px}}.featurePoint__number{align-items:center;column-gap:16px;display:flex;justify-content:center}.featurePoint__number span{-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle,#1a67bb 0,#85add9 80%);color:transparent;font-size:64px;font-weight:700}@media only screen and (max-width:768px){.featurePoint__number span{font-size:32px}}.featurePoint__number:after,.featurePoint__number:before{background:radial-gradient(circle,#1a67bb,#86befc);content:"";flex-grow:1;height:3px;max-width:43px;min-width:43px}.featurePoint__title{font-size:32px;font-weight:700;line-height:1.4;margin-top:24px;padding-inline:16px;text-align:center}.featurePoint__title strong{color:#1a67bb}@media only screen and (max-width:768px){.featurePoint__title{font-size:20px;font-weight:700;line-height:1.4}}[data-lottie-block][data-lottie-ready=true] .featurePoint__lottie{display:block}[data-lottie-block][data-lottie-ready=true] .featurePoint__imageFallback{display:none}.featurePoint__image{margin-top:40px;margin-inline:auto;max-width:800px;position:relative;width:100%}@media only screen and (max-width:768px){.featurePoint__image{max-width:calc(100% - 32px)}}.featurePoint__lottie{aspect-ratio:var(--lottie-width-pc,800)/var(--lottie-height-pc,488);contain:layout paint;display:none;overflow:hidden;width:100%}@media only screen and (max-width:768px){.featurePoint__lottie{aspect-ratio:var(--lottie-width-sp,var(--lottie-width-pc,800))/var(--lottie-height-sp,var(--lottie-height-pc,488))}}.featurePoint__lottie svg{display:block;height:100%;width:100%}.featurePoint__imageFallback{width:100%}.featurePoint1__text{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;margin-top:40px;padding-inline:16px;text-align:center}@media only screen and (max-width:768px){.featurePoint1__text{font-size:16px;font-weight:400;letter-spacing:.03em;line-height:1.8;margin-top:24px;text-align:left}}.featurePoint1Detail{margin-top:140px}@media only screen and (max-width:768px){.featurePoint1Detail{margin-top:80px}}.featurePoint1Detail__point{background-color:#e2effe;border-radius:3px;color:#1a67bb;font-size:14px;font-weight:700;letter-spacing:.02em;margin-inline:auto;padding:3px 10px;text-align:center;width:fit-content}@media only screen and (max-width:768px){.featurePoint1Detail__point{max-width:calc(100% - 32px)}}.featurePoint1Detail__title{font-size:28px;font-weight:700;line-height:1.4;line-height:1.6;margin-top:32px;text-align:center}.featurePoint1Detail__title strong{color:#1a67bb}@media only screen and (max-width:768px){.featurePoint1Detail__title{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;padding-inline:16px}}.featurePoint1Detail__text,.featurePoint2__text{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;margin-top:32px;margin-inline:auto;max-width:800px;text-align:center}@media only screen and (max-width:768px){.featurePoint1Detail__text,.featurePoint2__text{font-size:16px;font-weight:400;letter-spacing:.03em;line-height:1.8;margin-top:24px;padding-inline:16px;text-align:left}}.featurePoint1Detail__logo{margin-top:56px;overflow:hidden;width:100vw}@media only screen and (max-width:768px){.featurePoint1Detail__logo{margin-top:24px}}.featurePoint1Detail__logo ul{align-items:center;animation:companies-slider 40s linear infinite;column-gap:5px;display:flex;justify-content:center;transition:.3s;width:max-content;will-change:transform}.featurePoint1Detail__logo ul li{max-width:169px}@keyframes companies-slider{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.featurePoint1Detail__example{padding-top:60px}[data-slider-viewport]{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-slider-viewport]::-webkit-scrollbar{display:none}.featurePoint1Detail__exampleWrap>ul{column-gap:40px;display:flex;touch-action:auto}@media only screen and (max-width:768px){.featurePoint1Detail__exampleWrap>ul{column-gap:16px}}.featurePoint1Detail__exampleWrap>ul>li{max-width:311px;min-width:311px}@media only screen and (max-width:768px){.featurePoint1Detail__exampleWrap>ul>li{max-width:237px;min-width:237px}}.featurePoint1Detail__exampleWrap>ul>li:first-child{margin-left:16px}.featurePoint1Detail__exampleWrap>ul>li:last-child{margin-right:16px}.featurePoint1Detail__exampleWrap>ul>li{scroll-snap-align:center}.featurePoint1ExampleItem{align-items:center;border:1px solid #e7e9ed;border-radius:8px;display:flex!important;flex-direction:column;justify-content:center;padding:24px}@media only screen and (max-width:768px){.featurePoint1ExampleItem{justify-content:flex-start;padding:18px}}.featurePoint1ExampleItem__profile{align-items:center;border-bottom:1px dotted #ced2d8;column-gap:12px;display:grid;grid-template-columns:59px 1fr;padding-bottom:20px;width:100%}@media only screen and (max-width:768px){.featurePoint1ExampleItem__profile{column-gap:8px;grid-template-columns:45px 1fr}}.featurePoint1ExampleItem__profileImage{max-width:100%;min-width:100%}.featurePoint1ExampleItem__profileList{display:flex;flex-direction:column;row-gap:4px}.featurePoint1ExampleItem__profileListItem--job,.featurePoint1ExampleItem__profileListItem--loan,.featurePoint1ExampleItem__profileListItem--money{align-items:center;display:flex}.featurePoint1ExampleItem__profileListItem--job span,.featurePoint1ExampleItem__profileListItem--loan span,.featurePoint1ExampleItem__profileListItem--money span{font-size:10px;margin-left:4px}.featurePoint1ExampleItem__profileListItem--job:before,.featurePoint1ExampleItem__profileListItem--loan:before,.featurePoint1ExampleItem__profileListItem--money:before{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-right:8px;max-width:16px;min-width:16px}.featurePoint1ExampleItem__profileListItem--job{font-size:14px}@media only screen and (max-width:768px){.featurePoint1ExampleItem__profileListItem--job{font-size:10px}}.featurePoint1ExampleItem__profileListItem--job:before{background-image:url(../../images/v1/icon_job.svg)}.featurePoint1ExampleItem__profileListItem--money{font-size:16px;font-weight:700}.featurePoint1ExampleItem__profileListItem--money:before{background-image:url(../../images/v1/icon_money.svg)}@media only screen and (max-width:768px){.featurePoint1ExampleItem__profileListItem--money{font-size:12px}}.featurePoint1ExampleItem__profileListItem--loan{font-size:16px;font-weight:700}.featurePoint1ExampleItem__profileListItem--loan:before{background-image:url(../../images/v1/icon_house.svg)}@media only screen and (max-width:768px){.featurePoint1ExampleItem__profileListItem--loan{font-size:12px}}.featurePoint1ExampleItem__bank{margin-inline:auto;margin-top:20px;max-width:169px}@media only screen and (max-width:768px){.featurePoint1ExampleItem__bank{margin-top:16px;max-width:129px}}.featurePoint1ExampleItem__detail{background-color:#f7f9fd;margin-top:20px;padding:16px 24px;width:100%}@media only screen and (max-width:768px){.featurePoint1ExampleItem__detail{margin-top:16px;padding:12px 18px}}.featurePoint1ExampleItem__detail dl{margin-top:2px}.featurePoint1ExampleItem__detailTitle{align-items:center;background-color:#e2effe;color:#1a67bb;display:flex;font-size:10px;font-weight:700;justify-content:center;line-height:1.5;padding:2px 18px}.featurePoint1ExampleItem__detailItem--capital,.featurePoint1ExampleItem__detailItem--loan,.featurePoint1ExampleItem__detailItem--rate{align-items:center;display:flex;justify-content:space-between;padding-top:8px}.featurePoint1ExampleItem__detailItem--capital+.featurePoint1ExampleItem__detailItem--capital,.featurePoint1ExampleItem__detailItem--capital+.featurePoint1ExampleItem__detailItem--loan,.featurePoint1ExampleItem__detailItem--capital+.featurePoint1ExampleItem__detailItem--rate,.featurePoint1ExampleItem__detailItem--loan+.featurePoint1ExampleItem__detailItem--capital,.featurePoint1ExampleItem__detailItem--loan+.featurePoint1ExampleItem__detailItem--loan,.featurePoint1ExampleItem__detailItem--loan+.featurePoint1ExampleItem__detailItem--rate,.featurePoint1ExampleItem__detailItem--rate+.featurePoint1ExampleItem__detailItem--capital,.featurePoint1ExampleItem__detailItem--rate+.featurePoint1ExampleItem__detailItem--loan,.featurePoint1ExampleItem__detailItem--rate+.featurePoint1ExampleItem__detailItem--rate{border-top:1px solid #ced2d8;margin-top:8px}.featurePoint1ExampleItem__detailItem--capital:last-child,.featurePoint1ExampleItem__detailItem--loan:last-child,.featurePoint1ExampleItem__detailItem--rate:last-child{padding-bottom:0}.featurePoint1ExampleItem__detailItem--capital dt,.featurePoint1ExampleItem__detailItem--loan dt,.featurePoint1ExampleItem__detailItem--rate dt{align-items:center;color:#666;column-gap:8px;display:flex;font-size:12px;font-weight:700;line-height:1.5}@media only screen and (max-width:768px){.featurePoint1ExampleItem__detailItem--capital dt,.featurePoint1ExampleItem__detailItem--loan dt,.featurePoint1ExampleItem__detailItem--rate dt{font-size:10px}}.featurePoint1ExampleItem__detailItem--capital dt:before,.featurePoint1ExampleItem__detailItem--loan dt:before,.featurePoint1ExampleItem__detailItem--rate dt:before{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;max-width:18px;min-width:18px}.featurePoint1ExampleItem__detailItem--capital dd,.featurePoint1ExampleItem__detailItem--loan dd,.featurePoint1ExampleItem__detailItem--rate dd{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}@media only screen and (max-width:768px){.featurePoint1ExampleItem__detailItem--capital dd,.featurePoint1ExampleItem__detailItem--loan dd,.featurePoint1ExampleItem__detailItem--rate dd{font-size:12px}}.featurePoint1ExampleItem__detailItem--capital dd span,.featurePoint1ExampleItem__detailItem--loan dd span,.featurePoint1ExampleItem__detailItem--rate dd span{font-size:12px;font-weight:700;line-height:1.5}@media only screen and (max-width:768px){.featurePoint1ExampleItem__detailItem--capital dd span,.featurePoint1ExampleItem__detailItem--loan dd span,.featurePoint1ExampleItem__detailItem--rate dd span{font-size:10px}}.featurePoint1ExampleItem__detailItem--rate dt:before{background-image:url(../../images/v1/icon_percent.svg)}.featurePoint1ExampleItem__detailItem--loan dt:before{background-image:url(../../images/v1/icon_yen.svg)}.featurePoint1ExampleItem__detailItem--capital dt:before{background-image:url(../../images/v1/icon_wallet.svg)}.featurePoint__exampleMenu{align-items:center;column-gap:40px;display:flex;justify-content:center;margin-top:32px}.featurePoint__exampleMenuButton{align-items:center;aspect-ratio:1/1;border:1px solid #1a67bb;border-radius:100px;display:flex;justify-content:center;max-width:40px;min-width:40px}@media only screen and (max-width:768px){.featurePoint__exampleMenuButton{max-width:32px;min-width:32px}}.featurePoint__exampleMenuButton span{align-items:center;display:flex}.featurePoint__exampleMenuButton:disabled{opacity:.4}.featurePoint__exampleMenuNav ul{align-items:center;column-gap:8px;display:flex}.featurePoint__exampleMenuNav button{aspect-ratio:1/1;background-color:#e7e9ed;border-radius:100px;max-width:8px;min-width:8px}.featurePoint__exampleMenuNav button[aria-current=true]{background-color:#1a67bb}.featurePoint1__more{align-items:center;background-color:#f7f9fd;column-gap:40px;display:grid;grid-template-columns:432fr 228fr;justify-content:center;margin-inline:auto;margin-top:100px;max-width:992px;min-height:324px;padding-inline:16px;padding-inline:40px;width:100%}@media only screen and (max-width:768px){.featurePoint1__more{grid-template-columns:1fr;margin-top:80px;padding-inline:16px;padding-top:40px;row-gap:16px;width:calc(100% - 32px)}}.featurePoint1__moreImage{max-width:228px}@media only screen and (max-width:768px){.featurePoint1__moreImage{margin-inline:auto}}.featurePoint1__moreWrap{align-items:center;color:#3d3d3d;display:flex;flex-direction:column;row-gap:24px}.featurePoint1__morePoint{background-color:#e2effe;border-radius:3px;border-radius:8px;color:#1a67bb;font-size:14px;font-weight:700;padding:3px 10px}.featurePoint1__moreTitle{font-size:24px;font-weight:700;line-height:1.4;text-align:center}@media only screen and (max-width:768px){.featurePoint1__moreTitle{font-size:18px;font-weight:700;line-height:1.5}}.featurePoint1__moreButton{align-items:center;background-color:#1a67bb;border-radius:4px;color:#fff;column-gap:4px;display:grid;font-size:40px;font-size:16px;font-weight:700;grid-template-columns:1fr 16px;line-height:1.4;line-height:1.6;min-height:40px;padding-inline:6px;padding:7px 4px 7px 16px;text-align:center}.featurePoint1__moreButton:after{border-color:#fff;border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:8px;left:3px;margin-left:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}.featurePoint2{margin-top:120px}@media only screen and (max-width:768px){.featurePoint2{margin-top:100px}}.featurePoint2Detail{background-color:#f7f9fd;margin-top:120px;margin-inline:auto;max-width:960px;padding:60px 90px}@media only screen and (max-width:768px){.featurePoint2Detail{margin-top:56px;padding:40px 10px;width:calc(100% - 32px)}}.featurePoint2Detail__point{background-color:#e2effe;border-radius:3px;color:#1a67bb;font-size:14px;font-weight:700;margin-inline:auto;padding:3px 10px;width:fit-content}.featurePoint2Detail__title{font-size:24px;font-weight:700;line-height:1.4;margin-top:24px;text-align:center}@media only screen and (max-width:768px){.featurePoint2Detail__title{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}}.featurePoint2Detail__summary{background-color:#fff;border-radius:8px;margin-top:24px;padding:40px 32px}@media only screen and (max-width:768px){.featurePoint2Detail__summary{background-color:transparent;padding:0}}.featurePoint2Detail__summaryAfter{margin-top:24px}.featurePoint2Detail__summaryTitle{align-items:center;color:#999;column-gap:8px;display:flex;font-weight:700}.featurePoint2Detail__summaryTitle:before{aspect-ratio:1/1;background-color:#999;border-radius:2px;content:"";display:inline-block;max-width:17px;min-width:17px}@media only screen and (max-width:768px){.featurePoint2Detail__summaryTitle:before{max-width:10px;min-width:10px}}.featurePoint2Detail__summaryText{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;margin-top:8px}@media only screen and (max-width:768px){.featurePoint2Detail__summaryText{font-weight:400}}.featurePoint2Detail__summaryText span{color:#ff3e3e;font-weight:700}.featurePoint2Detail__summaryText strong{color:#1a67bb;font-weight:700}.featurePoint2Detail__summaryText+.featurePoint2Detail__summaryTitle{margin-top:56px}.featurePoint2Detail__summaryImage{margin-bottom:56px;margin-top:24px}@media only screen and (max-width:768px){.featurePoint2Detail__summaryImage{margin-bottom:32px}}.featurePoint2Detail__summaryImage--tablet{display:none}@media only screen and (max-width:768px){.featurePoint2Detail__summaryImage--tablet{display:block}.featurePoint2Detail__summaryImage--desktop{display:none}}.featurePoint2Detail__arrow{margin-top:24px;text-align:center}.featurePoint2Detail__result{background-color:#fff;margin-top:24px;padding:40px}@media only screen and (max-width:768px){.featurePoint2Detail__result{padding:18px 13px}}.featurePoint2Detail__resultImage{margin-top:24px}.featurePoint2Detail__resultTitle{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;text-align:center}.featurePoint2Detail__resultTitle strong{color:#1a67bb}.featurePoint2__example{margin-top:80px}.featurePoint2__exampleTitle,.featurePoint3__subTitle{border-bottom:2px dotted #8dbaff;color:#1a67bb;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:1.4;margin-inline:auto;padding-bottom:9px;padding-inline:16px;position:relative;width:fit-content}@media only screen and (max-width:768px){.featurePoint2__exampleTitle,.featurePoint3__subTitle{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;text-align:center}}.featurePoint2__exampleTitle:before,.featurePoint3__subTitle:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;position:absolute}.featurePoint2__exampleTitle{transform:translateX(20px)}.featurePoint2__exampleTitle:before{aspect-ratio:39/48;background-image:url(../../images/v1/heading_house.svg);bottom:-2px;left:-39px;max-width:39px;min-width:39px}.featurePoint3__subTitle{margin-top:80px;transform:translateX(23px)}.featurePoint3__subTitle:before{aspect-ratio:45/48;background-image:url(../../images/v1/heading_consultant.svg);bottom:-2px;left:-45px;max-width:45px;min-width:45px}.featurePoint2__exampleList{margin-top:32px}.featurePoint2__exampleList>[data-slider-viewport]>ul,.featurePoint2__exampleList>ul{align-items:center;column-gap:24px;display:flex;touch-action:auto}.featurePoint2__exampleList>[data-slider-viewport]>ul>li,.featurePoint2__exampleList>ul>li{background-color:#f7f9fd;border:1px solid #e7e9ed;border-radius:8px;display:grid;gap:20px 8px;grid-template-columns:259fr 245fr;max-width:560px;min-width:560px;padding:24px}@media only screen and (max-width:768px){.featurePoint2__exampleList>[data-slider-viewport]>ul>li,.featurePoint2__exampleList>ul>li{max-width:calc(100% - 32px);min-width:calc(100% - 32px);padding:16px;row-gap:12px}}.featurePoint2__exampleList>[data-slider-viewport]>ul>li:first-child,.featurePoint2__exampleList>ul>li:first-child{margin-left:16px}.featurePoint2__exampleList>[data-slider-viewport]>ul>li:last-child,.featurePoint2__exampleList>ul>li:last-child{margin-right:16px}.featurePoint2__exampleList>[data-slider-viewport]>ul>li,.featurePoint2__exampleList>ul>li{scroll-snap-align:center}.featurePoint2List__image{display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;row-gap:4px}.featurePoint2List__imageList{column-gap:4px;display:grid;grid-template-columns:repeat(3,1fr)}.featurePoint2List__status{display:flex;flex-direction:column;grid-column:2/3;grid-row:1/2;padding:20px 16px}@media only screen and (max-width:768px){.featurePoint2List__status{padding:12px 9px 6px}}.featurePoint2List__statusList--house,.featurePoint2List__statusList--place,.featurePoint2List__statusList--price,.featurePoint2List__statusList--rate,.featurePoint2List__statusList--room,.featurePoint2List__statusList--walk{align-items:center;display:flex;padding-bottom:12px;padding-inline:8px}@media only screen and (max-width:768px){.featurePoint2List__statusList--house,.featurePoint2List__statusList--place,.featurePoint2List__statusList--price,.featurePoint2List__statusList--rate,.featurePoint2List__statusList--room,.featurePoint2List__statusList--walk{font-size:10px}}.featurePoint2List__statusList--house:not(:last-child),.featurePoint2List__statusList--place:not(:last-child),.featurePoint2List__statusList--price:not(:last-child),.featurePoint2List__statusList--rate:not(:last-child),.featurePoint2List__statusList--room:not(:last-child),.featurePoint2List__statusList--walk:not(:last-child){border-bottom:1px solid #ced2d8}.featurePoint2List__statusList--house+.featurePoint2List__statusList--house,.featurePoint2List__statusList--house+.featurePoint2List__statusList--place,.featurePoint2List__statusList--house+.featurePoint2List__statusList--price,.featurePoint2List__statusList--house+.featurePoint2List__statusList--rate,.featurePoint2List__statusList--house+.featurePoint2List__statusList--room,.featurePoint2List__statusList--house+.featurePoint2List__statusList--walk,.featurePoint2List__statusList--place+.featurePoint2List__statusList--house,.featurePoint2List__statusList--place+.featurePoint2List__statusList--place,.featurePoint2List__statusList--place+.featurePoint2List__statusList--price,.featurePoint2List__statusList--place+.featurePoint2List__statusList--rate,.featurePoint2List__statusList--place+.featurePoint2List__statusList--room,.featurePoint2List__statusList--place+.featurePoint2List__statusList--walk,.featurePoint2List__statusList--price+.featurePoint2List__statusList--house,.featurePoint2List__statusList--price+.featurePoint2List__statusList--place,.featurePoint2List__statusList--price+.featurePoint2List__statusList--price,.featurePoint2List__statusList--price+.featurePoint2List__statusList--rate,.featurePoint2List__statusList--price+.featurePoint2List__statusList--room,.featurePoint2List__statusList--price+.featurePoint2List__statusList--walk,.featurePoint2List__statusList--rate+.featurePoint2List__statusList--house,.featurePoint2List__statusList--rate+.featurePoint2List__statusList--place,.featurePoint2List__statusList--rate+.featurePoint2List__statusList--price,.featurePoint2List__statusList--rate+.featurePoint2List__statusList--rate,.featurePoint2List__statusList--rate+.featurePoint2List__statusList--room,.featurePoint2List__statusList--rate+.featurePoint2List__statusList--walk,.featurePoint2List__statusList--room+.featurePoint2List__statusList--house,.featurePoint2List__statusList--room+.featurePoint2List__statusList--place,.featurePoint2List__statusList--room+.featurePoint2List__statusList--price,.featurePoint2List__statusList--room+.featurePoint2List__statusList--rate,.featurePoint2List__statusList--room+.featurePoint2List__statusList--room,.featurePoint2List__statusList--room+.featurePoint2List__statusList--walk,.featurePoint2List__statusList--walk+.featurePoint2List__statusList--house,.featurePoint2List__statusList--walk+.featurePoint2List__statusList--place,.featurePoint2List__statusList--walk+.featurePoint2List__statusList--price,.featurePoint2List__statusList--walk+.featurePoint2List__statusList--rate,.featurePoint2List__statusList--walk+.featurePoint2List__statusList--room,.featurePoint2List__statusList--walk+.featurePoint2List__statusList--walk{padding-top:12px}.featurePoint2List__statusList--house:before,.featurePoint2List__statusList--place:before,.featurePoint2List__statusList--price:before,.featurePoint2List__statusList--rate:before,.featurePoint2List__statusList--room:before,.featurePoint2List__statusList--walk:before{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-right:13px;max-width:24px;min-width:24px}@media only screen and (max-width:768px){.featurePoint2List__statusList--house:before,.featurePoint2List__statusList--place:before,.featurePoint2List__statusList--price:before,.featurePoint2List__statusList--rate:before,.featurePoint2List__statusList--room:before,.featurePoint2List__statusList--walk:before{max-width:16px;min-width:16px}}.featurePoint2List__statusList--price{color:#1a67bb;font-weight:700}.featurePoint2List__statusList--price:before{background-image:url(../../images/v1/icon_blueYen.svg)}.featurePoint2List__statusList--price>span>strong{font-size:22px}@media only screen and (max-width:768px){.featurePoint2List__statusList--price>span>strong{font-size:14px}}.featurePoint2List__statusList--price>span>span{font-size:15px}@media only screen and (max-width:768px){.featurePoint2List__statusList--price>span>span{font-size:10px}}.featurePoint2List__statusList--rate{color:#1a67bb;font-weight:700}.featurePoint2List__statusList--rate:before{background-image:url(../../images/v1/icon_blueRate.svg)}.featurePoint2List__statusList--rate>span>strong{font-size:22px}@media only screen and (max-width:768px){.featurePoint2List__statusList--rate>span>strong{font-size:14px}}.featurePoint2List__statusList--rate>span>span{font-size:15px}@media only screen and (max-width:768px){.featurePoint2List__statusList--rate>span>span{font-size:10px}}.featurePoint2List__statusList--place:before{background-image:url(../../images/v1/icon_place.svg)}.featurePoint2List__statusList--walk:before{background-image:url(../../images/v1/icon_walk.svg)}.featurePoint2List__statusList--room:before{background-image:url(../../images/v1/icon_room.svg)}.featurePoint2List__statusList--house:before{background-image:url(../../images/v1/icon_cottage.svg)}.featurePoint2List__human{background-color:#fff;border-radius:8px;grid-column:1/3;grid-row:2/3;padding:16px}@media only screen and (max-width:768px){.featurePoint2List__human{padding:10px}}.featurePoint2List__humanTitle{background-color:#8dbaff;border-radius:2px;color:#fff;font-size:12px;font-weight:700;line-height:1.5;padding:2px 9px;width:fit-content}@media only screen and (max-width:768px){.featurePoint2List__humanTitle{font-size:10px}}.featurePoint2List__humanInformation{align-items:center;column-gap:8px;display:grid;grid-template-columns:41px 1fr;margin-top:8px}@media only screen and (max-width:768px){.featurePoint2List__humanInformation{grid-template-columns:24px 1fr;margin-top:4px}}.featurePoint2List__humanInformation img{max-width:100%;padding-left:4px}.featurePoint2List__humanText{display:flex;flex-direction:column;row-gap:2px}.featurePoint2List__humanName{font-size:12px;font-weight:400;line-height:1.5}.featurePoint2List__humanTextList{align-items:center;column-gap:16px;display:flex}@media only screen and (max-width:768px){.featurePoint2List__humanTextList{column-gap:8px;flex-wrap:wrap}}.featurePoint2List__humanTextList--job,.featurePoint2List__humanTextList--money,.featurePoint2List__humanTextList--saving{align-items:center;column-gap:4px;display:flex;font-size:14px;font-weight:400;line-height:1.8}@media only screen and (max-width:768px){.featurePoint2List__humanTextList--job,.featurePoint2List__humanTextList--money,.featurePoint2List__humanTextList--saving{font-size:10px}}.featurePoint2List__humanTextList--job:before,.featurePoint2List__humanTextList--money:before,.featurePoint2List__humanTextList--saving:before{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;max-width:20px;min-width:20px}@media only screen and (max-width:768px){.featurePoint2List__humanTextList--job:before,.featurePoint2List__humanTextList--money:before,.featurePoint2List__humanTextList--saving:before{max-width:10px;min-width:10px}}.featurePoint2List__humanTextList--job:before{background-image:url(../../images/v1/icon_job.svg)}.featurePoint2List__humanTextList--money:before{background-image:url(../../images/v1/icon_money.svg)}.featurePoint2List__humanTextList--saving:before{background-image:url(../../images/v1/icon_savings.svg)}.featurePoint3{margin-top:120px}@media only screen and (max-width:768px){.featurePoint3{margin-top:100px}}.featurePoint3__list{display:grid;grid-template-columns:repeat(3,minmax(0,300px));justify-content:center;margin-top:70px}@media only screen and (max-width:768px){.featurePoint3__list{grid-template-columns:1fr;margin-top:16px}}.featurePoint3__list li{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;font-size:20px;font-weight:700;line-height:1.4;padding-top:53px;text-align:center}@media only screen and (max-width:768px){.featurePoint3__list li{font-size:16px;margin-inline:auto;max-width:260px;min-width:260px}}.featurePoint3__list li:first-child{background-image:url(../../images/v1/feature_point1.webp)}.featurePoint3__list li:nth-child(2){background-image:url(../../images/v1/feature_point2.webp)}.featurePoint3__list li:nth-child(3){background-image:url(../../images/v1/feature_point3.webp)}.featurePoint3__consultant{margin-top:32px}.featurePoint3__consultant>[data-slider-viewport]>ul,.featurePoint3__consultant>ul{align-items:flex-start;column-gap:72px;display:flex;touch-action:auto}.featurePoint3__consultant>[data-slider-viewport]>ul>li,.featurePoint3__consultant>ul>li{border:1px solid #e7e9ed;border-radius:8px;column-gap:19px;display:grid;grid-template-columns:197fr 348fr;max-width:644px;min-width:644px;padding:40px}@media only screen and (max-width:768px){.featurePoint3__consultant>[data-slider-viewport]>ul>li,.featurePoint3__consultant>ul>li{display:flex;flex-direction:column;max-width:calc(100% - 32px);min-width:calc(100% - 32px);padding:20px}}.featurePoint3__consultant>[data-slider-viewport]>ul>li:first-child,.featurePoint3__consultant>ul>li:first-child{margin-left:16px}.featurePoint3__consultant>[data-slider-viewport]>ul>li:last-child,.featurePoint3__consultant>ul>li:last-child{margin-right:16px}.featurePoint3__consultant>[data-slider-viewport]>ul>li,.featurePoint3__consultant>ul>li{scroll-snap-align:center}.featurePoint3ConsultantItem__image{grid-column:1/2;grid-row:1/4}@media only screen and (max-width:768px){.featurePoint3ConsultantItem__image{margin-inline:auto;max-width:238px}}.featurePoint3ConsultantItem__name{font-size:18px;font-weight:700;grid-column:2/3;grid-row:1/2;line-height:1.5}@media only screen and (max-width:768px){.featurePoint3ConsultantItem__name{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;margin-top:10px}}.featurePoint3ConsultantItem__summary{color:#1a67bb;font-size:16px;font-weight:700;grid-column:2/3;grid-row:2/3;letter-spacing:.03em;line-height:1.8;margin-top:16px}@media only screen and (max-width:768px){.featurePoint3ConsultantItem__summary{font-size:14px;font-weight:700;line-height:1.8}}.featurePoint3ConsultantItem__profile{font-size:14px;grid-column:2/3;grid-row:3/4;line-height:1.5;list-style-position:inside;margin-top:8px;padding-left:1em}.featurePoint3ConsultantItem__profile>li{list-style:disc}.featurePoint3ConsultantItem__profile>li+li{margin-top:8px}.featurePoint3ConsultantItem__voice{border-top:1px dotted #ced2d8;grid-column:1/3;grid-row:4/5;margin-top:20px;padding-top:20px}.featurePoint3ConsultantItem__voiceTitle{font-size:14px;font-weight:700;line-height:1.8}.featurePoint3ConsultantItem__voiceContent{background-color:#f7f9fd;font-size:16px;font-weight:400;letter-spacing:.03em;line-height:1.8;margin-top:8px;padding:16px}.featurePoint3ConsultantItem__voiceContentName{align-items:center;column-gap:8px;display:grid;font-size:14px;font-weight:400;grid-template-columns:40px 1fr;line-height:1.8;margin-top:10px}@media only screen and (max-width:768px){.featurePoint3ConsultantItem__voiceContentName{font-size:12px;font-weight:400;line-height:1.5}}.comparison{padding-block:100px}@media only screen and (max-width:768px){.comparison{padding-block:80px 0}}.comparison__title,.voice__title{font-size:28px;font-weight:700;line-height:1.4;padding-inline:20px;text-align:center}@media only screen and (max-width:768px){.comparison__title,.voice__title{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}}.comparison__text{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;margin-top:24px;padding-inline:20px;text-align:center}@media only screen and (max-width:768px){.comparison__text{font-size:16px;font-weight:400;letter-spacing:.03em;line-height:1.8;text-align:left}}.comparisonTableWrap{margin-inline:auto;max-width:1200px;width:100%}.comparisonTable{margin-top:40px}@media only screen and (max-width:1200px){.comparisonTable{overflow-x:auto}}@media only screen and (max-width:768px){.comparisonTable{margin-top:24px}}.comparisonTable table{margin-inline:16px;min-width:1200px;width:100%}.comparisonTable thead th{border-left:1px solid #ced2d8;border-top:1px solid #ced2d8;text-align:center}.comparisonTable thead th:first-child{background-color:#e2effe;border-bottom:1px solid #ced2d8;max-width:160px;min-width:160px;padding:25px 12px}.comparisonTable thead th:nth-child(2){background:radial-gradient(100% 100% at 50% .46%,#86befc 0,#1a67bb 100%);border-left:4px solid #1a67bb;border-right:4px solid #1a67bb;border-top:4px solid #1a67bb;color:#fff;font-size:24px;font-weight:700}@media only screen and (max-width:768px){.comparisonTable thead th:nth-child(2){font-size:16px}}.comparisonTable thead th:nth-child(n+3){background-color:#e7e9ed;border-bottom:1px solid #ced2d8;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;padding:20px}.comparisonTable thead th:nth-child(n+3) span{font-size:12px;font-weight:700;line-height:1.5}.comparisonTable thead th:last-child{border-right:1px solid #ced2d8}.comparisonTable tbody th{background-color:#e2effe;border-left:1px solid #ced2d8;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;max-width:160px;min-width:160px;padding:25px 12px;text-align:center}.comparisonTable tbody td{padding:8px;text-align:center}.comparisonTable tbody td:nth-child(2){border-left:4px solid #86befc;border-right:4px solid #86befc;font-size:14px;font-weight:400;line-height:1.8;max-width:240px;padding-block:24px}.comparisonTable tbody td:nth-child(2) strong{color:#1a67bb;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (max-width:768px){.comparisonTable tbody td:nth-child(2) strong{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}}.comparisonTable tbody td:nth-child(2)>span{font-size:14px;font-weight:700;line-height:1.8}.comparisonTable tbody td:nth-child(n+3){border-right:1px solid #ced2d8;font-size:14px;font-weight:400;line-height:1.8;max-width:200px}.comparisonTable tbody td:nth-child(n+3)>span{font-size:14px;font-weight:700;line-height:1.8}.comparisonTable tbody td ul{margin-inline:auto;padding-left:1.5em;text-align:left;width:fit-content}.comparisonTable tbody td ul>li{list-style:disc;list-style-position:outside}.comparisonTable tbody td ul>li span{font-weight:700}.comparisonTable tbody td svg{margin-bottom:12px}.comparisonTable tbody tr{border-bottom:1px solid #ced2d8}.comparisonTable tbody tr:last-child td:nth-child(2){border-bottom:4px solid #86befc}.voice{margin-inline:auto;max-width:1232px;padding-block:100px;padding-inline:16px;width:100%}@media only screen and (max-width:768px){.voice{padding-block:80px}}.voice__list{display:flex;gap:24px;justify-content:center;margin-top:40px}@media only screen and (max-width:768px){.voice__list{flex-direction:column;margin-top:24px}}.voiceListItem{background-color:#f7f9fd;border:1px solid #e2effe;border-radius:4px;column-gap:16px;display:grid;grid-template-columns:164px 1fr;grid-template-rows:119px 58px auto;max-width:384px;min-width:384px;padding:24px;row-gap:12px}@media only screen and (max-width:768px){.voiceListItem{grid-template-rows:auto;max-width:100%;min-width:100%}}.voiceListItem__image{grid-column:1/2;grid-row:1/2}.voiceListItem__profile{display:flex;flex-direction:column;grid-column:2/3;grid-row:1/2;row-gap:4px}.voiceListItem__profileAcademy{font-feature-settings:"palt";font-size:18px;font-weight:700;line-height:1.5;text-wrap:nowrap}@media only screen and (max-width:768px){.voiceListItem__profileAcademy{text-wrap:wrap}}.voiceListItem__profileName span{font-size:14px;font-weight:400;line-height:1.8}.voiceListItem__profileName{font-size:18px;font-weight:700;line-height:1.5}.voiceListItem__summary{font-size:16px;font-weight:700;grid-column:1/3;grid-row:2/3;letter-spacing:.03em;line-height:1.8}.voiceListItem__detail{background-color:#fff;font-size:14px;font-weight:400;grid-column:1/3;grid-row:3/4;line-height:1.8;padding:16px}.flow{background-color:#f7f9fd;padding-block:100px}.flow__title{font-size:28px;font-weight:700;line-height:1.4;margin-inline:auto;max-width:992px;padding-inline:16px;text-align:center;width:100%}@media only screen and (max-width:768px){.flow__title{font-size:24px;font-weight:700;line-height:1.4}}.flowTable{border-collapse:separate;border-spacing:8px 16px;margin-inline:auto;margin-top:40px;max-width:992px;padding-inline:16px;width:100%}.flowTable th{display:table-cell;height:1px;max-width:102px;min-width:102px;padding:0}@media only screen and (max-width:768px){.flowTable th{max-width:40px;min-width:40px}}.flowTable th>span{align-items:center;background-color:#e2effe;border-radius:8px 8px 0 0;color:#1a67bb;display:flex;font-size:18px;font-weight:700;height:calc(100% - 26px);justify-content:center;line-height:1.5;margin-bottom:26px;padding:24px 4px;position:relative;text-align:center}@media only screen and (max-width:768px){.flowTable th>span{font-size:14px;padding-inline:12px}}.flowTable th>span:after{border-color:#e2effe transparent transparent;border-style:solid;border-width:26px 51px 0;bottom:-26px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media only screen and (max-width:768px){.flowTable th>span:after{border-width:26px 20px 0}}.flowTable td{align-items:center;border-bottom:1px solid #1a67bb;column-gap:40px;display:grid;grid-template-columns:120px 1fr;min-width:100%;padding:24px 20px 24px 24px}@media only screen and (max-width:768px){.flowTable td{grid-template-columns:1fr;padding:16px;position:relative}}.flowTable tr:nth-child(4) td,.flowTable tr:nth-child(7) td{border-bottom:none}.flowTable tr:nth-child(2) td,.flowTable tr:nth-child(6) td{border-bottom:1px dotted #8dbaff}.flowTable tr:nth-child(5) th{min-height:50px;padding:10px}.flowTable tr:nth-child(5) th>span{border-radius:8px;margin-bottom:0}.flowTable tr:nth-child(5) th>span:after{content:none}.flowTable tr:nth-child(6) th>span,.flowTable tr:nth-child(7) th>span{background-color:transparent;border:3px solid #bddafa;border-radius:8px;height:100%;margin-bottom:0}.flowTable tr:nth-child(6) th>span:after,.flowTable tr:nth-child(7) th>span:after{content:none}@media only screen and (max-width:768px){.flowTable__image{max-width:90px;position:absolute;right:16px;top:16px}}.flowTable__button{align-items:center;background-color:#1a67bb;border-radius:4px;color:#fff;column-gap:4px;display:grid;font-size:40px;font-size:16px;font-weight:700;grid-template-columns:1fr 16px;line-height:1.4;line-height:1.6;min-height:40px;padding-inline:6px;padding:7px 4px 7px 16px;text-align:center}.flowTable__button:after{border-color:#fff;border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:8px;left:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}.flowTable__button{margin-top:16px;max-width:216px}.flowTable__button:after{margin-left:4px}@media only screen and (max-width:768px){.flowTable__button{margin-top:10px}}.flowTable__item{display:flex;flex-direction:column;row-gap:8px}.flowTable__title{align-items:center;column-gap:13px;display:flex;flex-wrap:wrap;font-size:18px;font-weight:700;line-height:1.5}.flowTable__title strong{color:#1a67bb}@media only screen and (max-width:768px){.flowTable__title strong{font-size:12px;font-weight:700;line-height:1.5}.flowTable__title{align-items:flex-start;flex-direction:column;font-size:16px;justify-content:center;max-width:calc(100% - 98px);min-height:90px;row-gap:13px}}.flowTable__text{font-size:16px;font-weight:400;letter-spacing:.03em;line-height:1.8}.tool{margin-inline:auto;max-width:992px;padding-block:100px;padding-inline:16px;width:100%}.tool__title{display:flex;flex-direction:column;justify-content:center;row-gap:8px;text-align:center}.tool__title span{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (max-width:768px){.tool__title span{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}}.tool__title strong{font-size:28px;font-weight:700;line-height:1.4}@media only screen and (max-width:768px){.tool__title strong{font-size:24px;font-weight:700;line-height:1.4}}.toolWrap{column-gap:40px;display:flex;margin-top:40px}@media only screen and (max-width:768px){.toolWrap{flex-direction:column-reverse}}.tool__radio{display:none}.tool__list{display:flex;flex-direction:column;max-width:400px}@media only screen and (max-width:768px){.tool__list{max-width:100%;padding-inline:40px}}.toolListItem__detail{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;max-height:0;overflow:hidden}.toolListItem__detail>p{margin-top:24px}.toolListItem{border-bottom:1px solid #ced2d8;padding-block:40px}@media only screen and (max-width:768px){.toolListItem{padding-block:24px}}.toolListItem:last-child{border-bottom:none}.toolListItem__summary{column-gap:8px;cursor:pointer;display:grid;font-size:18px;font-weight:700;grid-template-columns:1fr 24px;line-height:1.5;user-select:none}@media only screen and (max-width:768px){.toolListItem__summary{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}}.tool__imageWrap{aspect-ratio:500/540;max-width:500px;position:relative;width:100%}@media only screen and (max-width:768px){.tool__imageWrap{max-width:100%}}.tool__imageItem{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .45s ease,visibility 0s linear .45s;visibility:hidden;will-change:opacity;z-index:1}.tool__imageItem,.tool__imageItem--tab2 .tool__imageLayer,[class*=tool__imageItem--tab] .tool__imageLayer{height:100%;object-fit:contain;width:100%}.tool__imageItem--tab2 .tool__imageLayer{left:0;position:absolute;top:0}.tool__imageItem--tab2 img:first-of-type{opacity:1;z-index:1}.tool__imageItem--tab2 img:nth-of-type(2){animation:overlay-fade-2nd 15s infinite;opacity:0;z-index:2}.tool__imageItem--tab2 img:nth-of-type(3){animation:overlay-fade-3rd 15s infinite;opacity:0;z-index:3}#tab1:checked~.tool__imageWrap .tool__imageItem--tab1{opacity:1;transition-delay:0s;visibility:visible;z-index:2}#tab1:checked~.tool__list .toolListItem:first-child .toolListItem__summary{color:#1a67bb}#tab1:checked~.tool__list .toolListItem:first-child .toolListItem__arrow svg{transform:scaleY(-1)}#tab1:checked~.tool__list .toolListItem:first-child .toolListItem__arrow svg path{fill:#1a67bb!important}#tab1:checked~.tool__list .toolListItem:first-child .toolListItem__detail{max-height:500px}#tab2:checked~.tool__imageWrap .tool__imageItem--tab2{opacity:1;transition-delay:0s;visibility:visible;z-index:2}#tab2:checked~.tool__list .toolListItem:nth-child(2) .toolListItem__summary{color:#1a67bb}#tab2:checked~.tool__list .toolListItem:nth-child(2) .toolListItem__arrow svg{transform:scaleY(-1)}#tab2:checked~.tool__list .toolListItem:nth-child(2) .toolListItem__arrow svg path{fill:#1a67bb!important}#tab2:checked~.tool__list .toolListItem:nth-child(2) .toolListItem__detail{max-height:500px}#tab3:checked~.tool__imageWrap .tool__imageItem--tab3{opacity:1;transition-delay:0s;visibility:visible;z-index:2}#tab3:checked~.tool__list .toolListItem:nth-child(3) .toolListItem__summary{color:#1a67bb}#tab3:checked~.tool__list .toolListItem:nth-child(3) .toolListItem__arrow svg{transform:scaleY(-1)}#tab3:checked~.tool__list .toolListItem:nth-child(3) .toolListItem__arrow svg path{fill:#1a67bb!important}#tab3:checked~.tool__list .toolListItem:nth-child(3) .toolListItem__detail{max-height:500px}@keyframes overlay-fade-2nd{0%{opacity:0}20%{opacity:1}66%{opacity:1}86%{opacity:0}to{opacity:0}}@keyframes overlay-fade-3rd{0%,33%{opacity:0}46%{opacity:1}73%{opacity:1}93%{opacity:0}to{opacity:0}}.cta{align-items:center;background:linear-gradient(271.31deg,#dde9f6 45.11%,#dce8f6 51.15%,#f7faff 79.14%,#fff);display:flex;flex-direction:column;min-height:160px;padding:32px;row-gap:16px}.cta__text{font-size:16px;letter-spacing:.03em;line-height:1.8}.cta__text,.cta__textButton{font-weight:700;text-align:center}.cta__textButton{align-items:center;background-color:#1a67bb;border-radius:4px;color:#fff;column-gap:4px;display:grid;font-size:40px;font-size:16px;grid-template-columns:1fr 16px;line-height:1.4;line-height:1.6;min-height:40px;padding-block:15px;padding-inline:6px}.cta__textButton:after{border-color:#fff;border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:8px;left:3px;margin-left:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}.cta__textButton{max-width:280px;width:100%}.topicsContents{background-color:#f7f9fd;padding-block:100px}.news{margin-inline:auto;max-width:992px;padding-block:100px;padding-inline:16px;width:100%}.news__title,.topicsContents__title{font-size:28px;font-weight:700;line-height:1.4;text-align:center}.topicsContents__text{font-size:18px;font-weight:700;line-height:1.5;margin-top:24px;margin-inline:auto;max-width:992px;padding-inline:16px;text-align:center;width:100%}@media only screen and (max-width:768px){.topicsContents__text{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8}}.topicsContents__list{display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-top:40px;margin-inline:auto;max-width:992px;max-width:792px;padding-inline:16px;width:100%}@media only screen and (max-width:768px){.topicsContents__list{grid-template-columns:1fr}}.topicsContentsListItem>a{background-color:#fff;border-radius:8px;display:inline-block;overflow:hidden;width:100%}.topicsContentsListItem>a img{width:100%}.topicsContentsListItem__title{color:#3d3d3d;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;padding:16px}@media only screen and (max-width:768px){.topicsContentsListItem__title{font-size:14px}}.news__list{margin-top:40px}.newsListItem>a{align-items:flex-start;border-bottom:1px solid #e7e9ed;display:flex;gap:24px;padding-bottom:8px;width:100%}@media only screen and (max-width:768px){.newsListItem>a{gap:8px;padding-bottom:16px}}.newsListItem+.newsListItem>a{margin-top:32px}.newsListItem__thumbnail{flex-shrink:0;height:121.5px;overflow:hidden;width:216px}.newsListItem__thumbnail img{display:block;height:100%;object-fit:cover;width:100%}@media only screen and (max-width:768px){.newsListItem__thumbnail{height:100px;width:100px}}.newsListItem__content{flex:1}.newsListItem__information{align-items:center;column-gap:8px;display:flex}.newsListItem__informationDate{border-right:1px solid #999;color:#999;font-size:12px;font-weight:700;line-height:1.5;padding-right:8px}@media only screen and (max-width:768px){.newsListItem__informationDate{font-size:14px;font-weight:700;line-height:1.8}}.newsListItem__informationCategory{align-items:center;color:#999;column-gap:4px;display:flex;font-size:12px;font-weight:700;line-height:1.5}@media only screen and (max-width:768px){.newsListItem__informationCategory{font-size:14px;font-weight:700;line-height:1.8}}.newsListItem__informationCategory:after{aspect-ratio:1/1;background-image:url(../../images/v1/icon_open_in_new.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;max-width:16px;min-width:16px}.newsListItem__title{color:#3d3d3d;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.8;margin-top:8px}@media only screen and (max-width:768px){.newsListItem__title{font-size:14px;font-weight:700;line-height:1.8}}.news__more{align-items:center;border:1px solid #1a67bb;border-radius:4px;color:#1a67bb;column-gap:4px;display:grid;font-size:40px;font-size:16px;font-weight:700;grid-template-columns:1fr 16px;line-height:1.4;line-height:1.6;min-height:40px;padding-block:15px;padding-inline:6px;text-align:center}.news__more:after{border-color:#1a67bb;border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:8px;left:3px;margin-left:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}.news__more{margin-top:40px;margin-inline:auto;width:280px}.company{background-color:#f7f9fd;padding-block:100px}.companyAbout{margin-inline:auto;max-width:992px;padding-inline:16px;width:100%}.company__title{font-size:28px;font-weight:700;line-height:1.4;text-align:center}.companyAbout__list{margin-top:40px}.companyAbout__listItem{align-items:center;display:grid;grid-template-columns:160px 1fr}@media only screen and (max-width:768px){.companyAbout__listItem{grid-template-columns:100px 1fr}}.companyAbout__listItem dt{align-items:center;border-bottom:1px solid #1a67bb;color:#1a67bb;display:flex;font-size:16px;font-weight:700;height:100%;justify-content:center;letter-spacing:.03em;line-height:1.8;padding:10px 16px 16px;text-align:center}@media only screen and (max-width:768px){.companyAbout__listItem dt{font-size:14px;font-weight:700;line-height:1.8}}.companyAbout__listItem dd{border-bottom:1px solid #ced2d8;font-size:16px;font-weight:400;height:100%;letter-spacing:.03em;line-height:1.8;padding:10px 10px 16px 100px}@media only screen and (max-width:768px){.companyAbout__listItem dd{font-size:14px;font-weight:400;line-height:1.8;padding:10px 10px 16px}}.companyAbout__listItem+.companyAbout__listItem{margin-top:16px}.companyPhilosophy{margin-inline:auto;margin-top:80px;max-width:992px;padding-inline:16px;width:100%}.companyPhilosophy__content{column-gap:40px;display:grid;grid-template-columns:253px 1fr;margin-top:40px;row-gap:16px}@media only screen and (max-width:768px){.companyPhilosophy__content{grid-template-columns:1fr;row-gap:0}}.companyPhilosophy__contentImage{grid-column:1/2;grid-row:1/2}.companyPhilosophy__contentImage--tablet{display:none}@media only screen and (max-width:768px){.companyPhilosophy__contentImage--tablet{display:block}.companyPhilosophy__contentImage--desktop{display:none}}.companyPhilosophy__contentName{font-size:16px;font-weight:400;grid-column:1/2;grid-row:2/3;letter-spacing:.03em;line-height:1.8;text-align:center}@media only screen and (max-width:768px){.companyPhilosophy__contentName{margin-top:16px}}.companyPhilosophy__contentMessage{font-size:16px;font-weight:400;grid-column:2/3;grid-row:1/5;letter-spacing:.03em;line-height:1.8}@media only screen and (max-width:768px){.companyPhilosophy__contentMessage{grid-column:1/2;grid-row:3/4;margin-top:24px}}