@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");footer.footer-lp>.copy-right,footer .footer .languages,footer .footer--bottom__copyright,footer .footer--top__columns .column__title{font-family:'Montserrat', sans-serif}footer .footer--top__extras__button,footer .footer--top__columns .column__link,footer .footer--top__columns .column__subtitle,footer .footer ul{font-family:'Noto Sans JP', sans-serif}footer{box-sizing:border-box;background:#f6f6f6;width:100%;padding:64px 0 32px}footer .sns{display:flex;width:80px;justify-content:space-between;align-items:center}footer .sns a{color:rgba(0,0,0,0.2)}body.borrower footer .sns a:hover,body.borrower footer .sns a:focus{color:#07f}body.tenant footer .sns a:hover,body.tenant footer .sns a:focus{color:#2136c4}footer .footer{width:1080px;margin:0 auto 63px;height:100%}footer .footer ul{font-weight:400;margin-top:0px;-webkit-padding-start:0px;padding-inline-start:0px;line-height:34px;list-style:none}footer .footer ul li{padding-left:0px}footer .footer ul li::before{content:"└";padding-right:4px;font-weight:bold}footer .footer--top{display:flex;justify-content:space-between;min-height:140px}footer .footer--top__logo{width:106px;height:30px;margin-left:16px}footer .footer--top__logo img{width:106px}footer .footer--top__logo .languages{display:none}footer .footer--top__columns{display:flex;flex-basis:420px;justify-content:space-between}footer .footer--top__columns__col1{margin-left:10px}footer .footer--top__columns__col2{margin-right:10px}footer .footer--top__columns .column{display:flex;flex-direction:column;margin-top:6px}footer .footer--top__columns .column__title{color:rgba(0,0,0,0.2);font-size:12px;font-weight:700;margin-bottom:18px}footer .footer--top__columns .column__subtitle{font-size:14px;font-weight:400}footer .footer--top__columns .column__link{font-size:14px;white-space:nowrap;overflow:visible;font-weight:400;line-height:34px;min-width:104px}footer .footer--top__links{display:flex;flex-direction:column;justify-content:space-between;width:calc(1080px - 236px);min-height:140px}footer .footer--top__links--row{display:flex;align-items:center}footer .footer--top__links--row .row__logo{display:none}footer .footer--top__links--row .row__link{font-size:14px}footer .footer--top__links--row .row__link+.row__link{margin-left:30px}footer .footer--top__links .sns{margin-left:64px}footer .footer--top__extras{display:flex;flex-direction:column;width:236px}footer .footer--top__extras__button{height:40px;border-radius:20px;color:#fff;font-size:14px;line-height:40px;font-weight:700;text-align:center;padding:0 16px 0 24px}footer .footer--top__extras__button .fa{width:0.5rem;margin-left:8px}footer .footer--top__extras__button.tenant{margin-top:16px;background:linear-gradient(207.4deg, #2136c4 0%, #182383 97.89%, #6d73d7 100%)}footer .footer--top__extras__button.tenant:hover,footer .footer--top__extras__button.tenant:focus{color:#fff}footer .footer--top__extras__button.borrower{background:linear-gradient(207.4deg, #07f 0%, #394dee 100%, #6d73d7 100%)}footer .footer--top__extras__button.borrower:hover,footer .footer--top__extras__button.borrower:focus{color:#fff}footer .footer--bottom{display:flex;justify-content:center;align-items:baseline;margin-top:0}footer .footer--bottom__copyright{font-size:12px;margin-right:16px;color:rgba(0,0,0,0.3);font-weight:400}footer .footer--bottom .sns{display:flex}footer .footer .languages{color:rgba(0,0,0,0.7);font-weight:400;font-size:14px;text-align:right;margin-right:11px;margin-bottom:27px}footer .footer .languages .selected{font-weight:bold}footer .footer .languages .ja{margin-right:8px}footer .footer .languages .en{margin-left:8px}footer .footer .languages .en:before{content:'\007C';position:relative;left:-8px}footer.footer-lp{font-size:12px;height:80px;padding:0;display:flex;justify-content:center;align-items:center}footer.footer-lp>.footer-logo{margin-right:80px}footer.footer-lp>.footer-links{margin:0 12px}footer.footer-lp>.copy-right{margin-left:80px;color:rgba(0,0,0,0.3);font-weight:400}@media only screen and (max-width: 768px){footer.footer-lp>.footer-logo{margin-right:32px}footer.footer-lp>.copy-right{margin-left:32px}}@media only screen and (max-width: 480px){footer.footer-lp{height:128px;flex-direction:column;justify-content:flex-start;padding:24px 0}footer.footer-lp>.footer-logo{margin:24px 0 12px}footer.footer-lp>.footer-links{margin:4px 0}footer.footer-lp>.copy-right{margin:4px 0}}@media only screen and (max-width: 1079px){footer{height:auto}footer .footer{width:calc(100% - 80px)}footer .footer--top{flex-direction:column}footer .footer--top__logo{width:100%;display:flex;justify-content:space-between;align-items:center;margin-left:0;margin-bottom:40px}footer .footer--top__logo .languages{display:block;margin:0}footer .footer--top__columns{flex-basis:auto;flex-wrap:wrap;margin-right:0}footer .footer--top__columns .column{margin:0;width:200px;margin-bottom:32px}footer .footer--top__extras{align-items:center;margin:32px auto}footer .footer--top__extras__language{display:none}footer .footer--top__extras__button{width:240px;box-sizing:border-box}footer .footer--bottom{flex-direction:column-reverse;align-items:center}footer .footer--bottom__sns{margin-bottom:24px}}@media only screen and (max-width: 480px){footer .footer{width:calc(100% - 50px)}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.home main .warehouse-registration-banner .section__inner .registration-btn,.home main .hero__link--start{font-family:'Noto Sans JP', sans-serif}.home{position:relative}.home::after{opacity:0;content:'';position:absolute;width:100%;height:100%;transition:opacity 0.3s ease-in-out;left:0;top:0;z-index:-1;background:url(/images/tenant/top.png) right top no-repeat;background-size:788px 674px}@media only screen and (max-width: 1079px){.home::after{background-size:576px 492px;background-position:right 54px}}@media only screen and (max-width: 768px){.home::after{background-size:480px 410px}}@media only screen and (max-width: 480px){.home::after{background-size:361px 260px}}.home.image-loaded::after{opacity:1}.home main{padding-top:96px}.home main .hero{width:1080px;box-sizing:border-box;margin:0 auto;height:650px;padding-top:1em}.home main .hero .popups{display:flex}.home main .hero .popups .popup{font-size:1em;font-weight:bold;background-color:#E3E5F7;color:black;height:128px;width:128px;border-radius:50%;margin-right:1em}.home main .hero .popups .popup .text{margin:1.2em auto;display:block;text-align:center}.home main .hero .popups .popup .text .price{font-size:64px;color:#2136c4}.home main .hero .popups .popup .text .yen{font-size:24px}.home main .hero .popups .popup:after{content:'';display:inline-block;position:relative;top:-0.5em;left:80px;width:0;height:0;border:solid;border-width:14px 8px;border-color:#E3E5F7 transparent transparent transparent;transform:rotate(-19deg)}.home main .hero__heading{margin-bottom:36px}.home main .hero__sub-heading{width:582px;margin-bottom:0;font-size:20px}.home main .hero__link--start{position:absolute;transform:translate3d(0, 64px, 0);transition:transform 0.2s ease-out;height:76px;width:300px;box-sizing:border-box;padding:26px 0;text-align:left;background:linear-gradient(207.4deg, #2136c4 0%, #182383 97.89%, #6d73d7 100%);box-shadow:0 4px 26px 0 rgba(0,0,0,0.24);border-radius:73.5px;font-weight:700;font-size:20px;color:#fff;letter-spacing:1px}.home main .hero__link--start .free{color:#2136c4;background:#F9D778;border-radius:50%;padding:16px 10px;margin-left:8px;margin-right:16px}@media only screen and (min-width: 1080px){.home main .hero__link--start:hover,.home main .hero__link--start:focus{box-shadow:0px 25px 25px -18px rgba(33,54,196,0.5);transform:translate3d(0, 54px, 0);color:#fff}}.home main .hero__link--start .fa{width:0.5rem;top:0;margin-left:8px}@media only screen and (max-width: 1079px){.home main .hero{height:auto;padding-top:0;min-width:auto;width:calc(100% - 40px)}.home main .hero .popups{margin-top:120px}.home main .hero__heading{width:480px;margin-bottom:26px}.home main .hero__sub-heading{width:auto;max-width:582px;margin-bottom:26px}.home main .hero__link{height:148px;display:flex;justify-content:center;position:relative}.home main .hero__link--start{max-width:300px;width:100%;transform:translate3d(0, 24px, 0);left:calc(50% - 150px)}}@media only screen and (max-width: 1079px) and (min-width: 1080px){.home main .hero__link--start:hover,.home main .hero__link--start:focus{transform:translate3d(0, 14px, 0)}}@media only screen and (max-width: 600px){.home main .hero{width:calc(100% - 50px)}.home main .hero__heading{width:100%;font-size:36px}}@media only screen and (max-width: 480px){.home main .hero{width:calc(100% - 50px)}.home main .hero .popups .popup{height:100px;width:100px;font-size:14px}.home main .hero .popups .popup .text .price{font-size:52px}.home main .hero .popups .popup .text .yen{font-size:20px}.home main .hero .popups .popup:after{top:-1.2em;left:64px}.home main .hero__heading{font-size:32px;margin-bottom:24px}.home main .hero__sub-heading{font-size:18px;margin-bottom:0}}@media only screen and (max-width: 320px){.home main .hero__link--start{left:calc(50% - 135px)}}.home main .cases{margin-top:80px;margin-bottom:48px}.home main .cases .section__inner{justify-content:center}.home main .cases .section__inner .case{margin:1em}.home main .cases .section__inner .case img{width:100%;height:auto}.home main .sharing{margin-top:80px;margin-bottom:48px}.home main .sharing .section__inner{display:block}.home main .sharing .section__inner .discription{font-size:16px;text-align:center;line-height:160%;text-align:center;letter-spacing:0.04em;margin-bottom:48px}.home main .sharing .section__inner .image img{width:100%}@media only screen and (max-width: 1079px){.home main .sharing .section__inner .discription{text-align:left}}@media only screen and (max-width: 768px){.home main .sharing .section__inner .image{display:flex;justify-content:center}.home main .sharing .section__inner .image img{width:100%;max-width:343px}}.home main .merit{margin-top:80px;padding-top:48px;padding-bottom:48px;background-color:#eef3f7}.home main .merit .merit-images{width:100%}.home main .merit .merit-images .merit-image img{margin-bottom:32px;width:100%;max-width:524px;height:auto}.home main .merit .merit-images .merit-image:nth-child(1),.home main .merit .merit-images .merit-image:nth-child(3){margin-right:12px}.home main .merit .merit-images .merit-image:nth-child(2),.home main .merit .merit-images .merit-image:nth-child(4){margin-left:12px}@media only screen and (max-width: 1079px){.home main .merit .merit-images{text-align:center}.home main .merit .merit-images .merit-image img{margin:0 auto 32px}.home main .merit .merit-images .merit-image:nth-child(1),.home main .merit .merit-images .merit-image:nth-child(3){margin-right:0}.home main .merit .merit-images .merit-image:nth-child(2),.home main .merit .merit-images .merit-image:nth-child(4){margin-left:0}}@media only screen and (max-width: 768px){.home main .merit .merit-images .merit-image img{max-width:343px;height:163px}}.home main .warehouse-registration-banner{padding-top:48px;padding-bottom:96px;background-color:#2136c4;text-align:center}.home main .warehouse-registration-banner .section__inner{display:block}.home main .warehouse-registration-banner .section__inner .title{font-size:32px;line-height:46px;letter-spacing:0.04em;color:#fff;font-weight:700}.home main .warehouse-registration-banner .section__inner .title .backslash{display:inline-block;transform:rotate(-30deg);margin-right:0.6em}.home main .warehouse-registration-banner .section__inner .title .forwardslash{display:inline-block;transform:rotate(30deg);margin-left:0.6em}.home main .warehouse-registration-banner .section__inner .discription{margin-top:24px;font-size:16px;line-height:160%;letter-spacing:0.04em;color:#fff}.home main .warehouse-registration-banner .section__inner .registration-btn{display:block;margin:-2em auto 0;transform:translate3d(0, 64px, 0);transition:transform 0.2s ease-out;height:76px;width:300px;box-sizing:border-box;padding:26px 0;text-align:left;background:#fff;box-shadow:0 4px 26px 0 rgba(0,0,0,0.24);border-radius:73.5px;font-weight:700;font-size:20px;color:#2136c4;letter-spacing:1px}.home main .warehouse-registration-banner .section__inner .registration-btn .free{color:#2136c4;background:#F9D778;border-radius:50%;padding:16px 10px;margin-left:8px;margin-right:16px}@media only screen and (min-width: 1080px){.home main .warehouse-registration-banner .section__inner .registration-btn:hover,.home main .warehouse-registration-banner .section__inner .registration-btn:focus{box-shadow:0px 25px 25px -18px rgba(33,54,196,0.5);transform:translate3d(0, 54px, 0)}}.home main .warehouse-registration-banner .section__inner .registration-btn .fa{width:0.5rem;top:0;margin-left:8px}@media only screen and (max-width: 1079px){.home main .warehouse-registration-banner{padding-top:40px}.home main .warehouse-registration-banner .section__inner .title{font-size:24px}.home main .warehouse-registration-banner .section__inner .title .backslash,.home main .warehouse-registration-banner .section__inner .title .forwardslash{display:none}.home main .warehouse-registration-banner .section__inner .discription{margin-top:16px;font-size:16px}}@media only screen and (max-width: 600px){.home main .warehouse-registration-banner .section__inner .discription{text-align:left}}.home main .flow{margin-top:80px;margin-bottom:48px}.home main .flow .section__inner{display:block;text-align:center}.home main .flow .section__inner .discription{margin-top:40px;font-size:16px;line-height:160%;letter-spacing:0.04em}.home main .flow .section__inner .image img{width:100%}@media only screen and (max-width: 768px){.home main .flow .section__inner .discription{text-align:left}}.home main .example-deposit-packages{margin-bottom:48px}.home main .example-deposit-packages .example-card__header{background-color:#2136c4}.home main .example-deposit-packages .example-card__image{border:#2136c4 2px solid}@media only screen and (max-width: 1079px){.home main .example-deposit-packages .example-card .package-list{font-size:14px}}.home main .example-contacted-projects{margin-top:80px;margin-bottom:48px}.home main .example-contacted-projects .section__inner{display:block;text-align:center}.home main .example-contacted-projects .section__inner .projects{display:inline-block}.home main .example-contacted-projects .section__inner .projects .project{display:flex;margin-bottom:40px;min-width:100%}.home main .example-contacted-projects .section__inner .projects .project .left img{width:100%;height:230px}.home main .example-contacted-projects .section__inner .projects .project .right{padding:0 32px;text-align:left}.home main .example-contacted-projects .section__inner .projects .project .right .borrower{display:inline-block;padding:16px 24px;background:#2136c4;color:#fff;font-size:20px;line-height:160%;letter-spacing:0.04em;font-weight:700}.home main .example-contacted-projects .section__inner .projects .project .right .purpose{padding-top:16px;font-size:24px;line-height:120%;letter-spacing:0.04em;font-weight:700}.home main .example-contacted-projects .section__inner .projects .project .right .lists{font-size:16px}@media only screen and (min-width: 1080px){.home main .example-contacted-projects .section__inner .projects .left{min-width:360px}}@media only screen and (max-width: 1079px){.home main .example-contacted-projects .section__inner .projects{max-width:360px;text-align:left}.home main .example-contacted-projects .section__inner .projects .project{display:block}.home main .example-contacted-projects .section__inner .projects .project .right{padding:1em 0}.home main .example-contacted-projects .section__inner .projects .project .right .borrower{font-size:18px;padding:16px}.home main .example-contacted-projects .section__inner .projects .project .right .purpose{font-size:20px;line-height:160%}}.home main .voice-of-customers{margin-top:80px;margin-bottom:48px}.home main .voice-of-customers .section__inner .voices{display:flex}.home main .voice-of-customers .section__inner .voices .voice{margin:1em;width:calc((1080px - 64px - 2em) / 3);text-align:center}.home main .voice-of-customers .section__inner .voices .voice .icons{margin-top:2em}.home main .voice-of-customers .section__inner .voices .voice .icons img{width:119px;height:109px}.home main .voice-of-customers .section__inner .voices .voice .description{background:#EEF3F7;border-radius:16px;padding:32px 16px;text-align:center;position:relative;font-size:20px;line-height:29px}.home main .voice-of-customers .section__inner .voices .voice .description:after{content:'';display:inline-block;position:absolute;top:100%;left:45%;width:0;height:0;border:solid;border-width:20px 16px;border-color:#EEF3F7 transparent transparent transparent}@media only screen and (max-width: 480px){.home main .voice-of-customers .section__inner .voices .voice{display:flex}.home main .voice-of-customers .section__inner .voices .voice .icons{margin-top:0}.home main .voice-of-customers .section__inner .voices .voice .icons img{width:93px;height:85px}.home main .voice-of-customers .section__inner .voices .voice .description{font-size:14px;padding:16px 8px}.home main .voice-of-customers .section__inner .voices .voice .description:after{display:none}.home main .voice-of-customers .section__inner .voices:nth-child(1) .voice,.home main .voice-of-customers .section__inner .voices:nth-child(3) .voice{flex-direction:row-reverse}.home main .voice-of-customers .section__inner .voices:nth-child(1) .voice .icons,.home main .voice-of-customers .section__inner .voices:nth-child(3) .voice .icons{margin-right:8px}.home main .voice-of-customers .section__inner .voices:nth-child(2) .voice .icons{margin-left:8px}}.home main .partner-warehouses{margin-top:80px;margin-bottom:48px}.home main .partner-warehouses .section__inner{flex-direction:row-reverse}.home main .partner-warehouses .section__inner .right{margin:0 auto;display:block}.home main .partner-warehouses .section__inner .right .title{font-weight:700;font-size:32px;line-height:46px;letter-spacing:0.04em}.home main .partner-warehouses .section__inner .right .title span{display:inline;background:linear-gradient(transparent 80%, #FABA0F 80%)}.home main .partner-warehouses .section__inner .right .description{font-size:16px;line-height:160%;letter-spacing:0.04em}.home main .partner-warehouses .section__inner .left{margin:0 auto}.home main .partner-warehouses .section__inner .left img{width:376px;height:341px}@media only screen and (max-width: 768px){.home main .partner-warehouses .section__inner{display:block}.home main .partner-warehouses .section__inner .left{margin-bottom:48px}.home main .partner-warehouses .section__inner .left img{width:100%;height:auto}}.home main .partners{background:#eef3f7;padding:88px 0}.home main .partners .section__inner{width:100%;display:block}.home main .partners .section__inner .partners__inner{display:flex;overflow-x:scroll;width:100%}.home main .partners .section__inner .partners__inner .logo-wrapper{width:180px;height:108px;margin-bottom:39px}@media only screen and (max-width: 1079px){.home main .partners{padding:44px 0}}.home main .contact-us{margin-top:48px;margin-bottom:48px;text-align:center}.home main .contact-us .section__inner{display:block}.home main .contact-us .section__inner .title{font-weight:700;font-size:32px;line-height:46px;letter-spacing:0.04em}.home main .contact-us .section__inner .contact-button{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;font-weight:700;background-color:#2136c4;color:#fff;padding:1.6em 1.7em 1.6em 4em}.home main .contact-us .section__inner .contact-button:hover{opacity:0.7}.home main .contact-us .section__inner .contact-button .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}.home main .contact-us .section__inner .contact-button.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}.home main .contact-us .section__inner .contact-button.blue{color:#fff;background:transparent;border:2px solid #fff}.home main .contact-us .section__inner .contact-button.white{color:#07f;background:#fff;border:2px solid #07f}.home main .contact-us .section__inner .contact-button .fa{margin-left:2.5em}@media only screen and (max-width: 1079px){.home main .contact-us .section__inner .title{font-size:26px}.home main .contact-us .section__inner .contact-button{font-size:20px;padding:1.6em 1.7em 1.6em 2.6em}.home main .contact-us .section__inner .contact-button .fa{margin-left:1em;width:0.6em}}.home main .section__title{text-align:center;width:1080px;margin:0 auto}.home main .section__title h3.english{letter-spacing:3px}.home main .section__title h2{margin:9px 0 88px}.home main .section__inner{width:1080px;margin:0 auto;display:flex;justify-content:space-between}.home main .section__view-all{width:100%;margin-top:60px;text-align:center}.home main .section__view-all a{color:#fff}.home main .section__view-all a:hover,.home main .section__view-all a:focus{color:rgba(255,255,255,0.7)}@media only screen and (max-width: 1079px){.home main .section__title,.home main .section__inner{min-width:auto;width:calc(100% - 40px)}.home main .section__title h2{margin-bottom:40px}.home main .section__inner{flex-direction:column;align-items:center}.home main .section__inner .card+.card{margin-top:40px}}@media only screen and (max-width: 480px){.home main .section__title{width:calc(100% - 50px)}.home main .section__inner .card{max-width:340px;width:100%}}.home main .use-cases{width:100%;position:relative;padding:96px 0 110px}.home main .use-cases::after{opacity:0;content:'';position:absolute;width:100%;height:100%;transition:opacity 0.3s ease-in-out;left:0;top:0;z-index:-1;background:url("") no-repeat;background-size:cover}html.webp .home main .use-cases::after{background-image:url("/images/use-cases-background.webp")}html.no-webp .home main .use-cases::after{background-image:url("/images/use-cases-background.jpg")}.home main .use-cases.image-loaded::after{opacity:1}.home main .use-cases .card{border:none}.home main .use-cases .card__details--title{color:#333}.home main .use-cases .card__details--description p{margin:0}.home main .use-cases .card__details--link{font-size:14px;color:#2136c4;font-weight:bold}.home main .use-cases .card__details--link .fa-svg{width:0.4rem;top:0;margin-left:8px}.home main .news{padding:100px 0 135px}.home main .news .section__inner{width:650px;flex-direction:column}.home main .news .section__view-all.english a{color:#2136c4}.home main .news .section__view-all.english a:hover,.home main .news .section__view-all.english a:focus{color:#1e2a78}@media only screen and (max-width: 768px){.home main .news .section__inner{max-width:650px;width:calc(100% - 40px)}}@media only screen and (max-width: 480px){.home main .news .section__inner{width:calc(100% - 50px)}}@media only screen and (max-width: 768px){.home main .news .section__inner{max-width:650px;width:calc(100% - 40px)}.home main .news .section__inner .news-item{flex-wrap:wrap}.home main .news .section__inner .news-item__meta{flex-basis:100%;justify-content:space-between}.home main .news .section__inner .news-item__meta--category{margin:0}.home main .news .section__inner .news-item__title{flex-basis:100%;margin-top:12px}}@media only screen and (max-width: 480px){.home main .news .section__inner{width:calc(100% - 50px)}}@media only screen and (max-width: 1079px){.home main{padding-top:80px}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");header .header__contact{font-family:'Montserrat', sans-serif}header .header__business,header .header__consult{font-family:'Noto Sans JP', sans-serif}header{box-sizing:border-box;width:100%;height:60px;background:#303437}@media only screen and (max-width: 1079px){header{display:none}}header .header{width:840px;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}header .header__consult{width:auto;padding:8px 32px;background:#fff;border-radius:20.5px;color:#303437;font-size:16px;line-height:1;font-weight:900}header .header__contact{width:auto;margin-left:24px;color:#fff;font-size:36px;font-weight:700}header .header__business{width:auto;margin-left:19px;padding-left:19px;font-weight:500;color:#fff;line-height:1.5;border-left:1px solid #fff}header .header__business__text{font-size:11px}header .header__business__hours{font-size:14px}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");section.user-interviews{width:100%;height:814px;box-sizing:border-box;padding:96px 0 63px;background:url("/images/warehouses-background.webp") bottom center no-repeat}@media only screen and (min-width: 1440px){section.user-interviews{background-size:100% 478px}}section.user-interviews .tenant-user-interview-bg{background-size:1440px 478px;padding-bottom:112px;background-repeat:no-repeat;background-position:center bottom}section.user-interviews .tenant-user-interview-bg img{width:1440px}section.user-interviews .section__title{width:1080px;margin:0 auto}section.user-interviews .section__title h3.english{text-align:center;margin-bottom:0.8em}section.user-interviews .section__title h2{font-size:40px;letter-spacing:1.68px;color:inherit;text-align:center;margin-top:0;margin-bottom:88px}section.user-interviews .section__inner{width:1080px;margin:0 auto;display:flex;justify-content:space-between}section.user-interviews .section__view-all{width:100%;margin-top:60px;text-align:center}section.user-interviews .section__view-all a{color:#fff}section.user-interviews .section__view-all a:hover,section.user-interviews .section__view-all a:focus{color:rgba(255,255,255,0.7)}section.user-interviews .card{border:1px solid #e6eaee;border-radius:8px}section.user-interviews .card__details--title{min-height:75px}section.user-interviews .card .card__image{display:flex;align-items:center;justify-content:center;height:163px;border-bottom:0.5px solid #9E9E9E}section.user-interviews .card .card__image img{width:100%;height:auto;max-height:100%}@media only screen and (max-width: 1079px){section.user-interviews{height:auto;background:url("/images/warehouses-background-sp.webp") bottom center repeat-x}section.user-interviews .tenant-user-interview-bg{background-repeat:repeat;margin-top:120px}section.user-interviews .tenant-user-interview-bg>.section__inner>.card{margin-top:-40px}section.user-interviews .section__title,section.user-interviews .section__inner{min-width:auto;width:calc(100% - 40px);padding:0}section.user-interviews .section__title h3.english{font-size:18px}section.user-interviews .section__title h2{margin-bottom:40px;font-size:36px}section.user-interviews .section__inner{flex-direction:column;align-items:center}section.user-interviews .section__inner .card+.card{margin-top:40px}}@media only screen and (max-width: 768px){section.user-interviews .section__title h2{font-size:32px}}@media only screen and (max-width: 480px){section.user-interviews .section__title{width:calc(100% - 50px)}section.user-interviews .section__title h2{font-size:28px}section.user-interviews .section__inner .card{max-width:340px;width:100%}}@media only screen and (max-width: 420px){section.user-interviews .section__title h2{font-size:24px}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.example-deposit-packages{width:100%;font-size:20px;line-height:1.5;padding:4em 0}.example-deposit-packages.bg-light-blue{background-color:#F2F6FB}.example-deposit-packages .title{display:block;width:calc(100% - 2em);margin:0 auto}.example-deposit-packages h2>.title{font-size:30px}.example-deposit-packages .example-cards{max-width:1080px;display:flex;justify-content:space-between;margin:4.25em auto 0;padding:0 1em;gap:0 1rem}.example-deposit-packages .example-cards .example-card{width:100%;display:flex;flex-direction:column;border-radius:1.5rem;border:#DDE4EB 1px solid;margin:0.4em auto;background-color:#fff}.example-deposit-packages .example-cards .example-card__header{display:flex;flex-direction:column;font-weight:700;min-height:4rem;color:#fff;background-color:#07f;border-radius:1.5rem 1.5rem 0 0}.example-deposit-packages .example-cards .example-card__image{margin:-2rem auto;border-radius:50%;border:#07f 2px solid;width:4.5rem;height:4.5rem;padding:0.6rem;background:#F2F6FB;background-size:contain;background-origin:content-box;background-repeat:no-repeat}.example-deposit-packages .example-cards .example-card__title{font-size:1em;text-align:center;padding:2rem 0 1rem}.example-deposit-packages .example-cards .example-card .package-list{padding:0.4em 1em 2em 0;font-size:0.7em}.example-deposit-packages>.note{margin:0 1em;font-size:20px;font-weight:700;letter-spacing:1.678px;text-align:center}@media only screen and (max-width: 1079px){.example-deposit-packages .example-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}.example-deposit-packages .example-cards .example-card{max-width:360px;margin-top:2em}.example-deposit-packages .example-cards .example-card__image{width:3.5rem;height:3.5rem}.example-deposit-packages .example-cards .example-card .package-list{line-height:1}.example-deposit-packages .example-cards .example-card:nth-last-child(1){grid-column:1 / 3}}@media only screen and (max-width: 767px){.example-deposit-packages{font-size:18px;padding:4em 0 2em}}@media only screen and (max-width: 420px){.example-deposit-packages{padding-bottom:2em}.example-deposit-packages .example-cards{font-size:14px}.example-deposit-packages .example-cards .example-card .package-list{font-size:14px}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");body.top #content section.voice-of-customer{font-size:20px;line-height:1.45;letter-spacing:0.05em;padding:3em 0}body.top #content section.voice-of-customer .title{display:block}body.top #content section.voice-of-customer .contents{width:calc(100% - 2em);max-width:1080px;margin:0 auto}body.top #content section.voice-of-customer .contents .cases{width:100%;max-width:718px;margin:0 auto}body.top #content section.voice-of-customer .contents .cases .case{display:flex;justify-content:flex-start;align-items:center;margin-top:2em}body.top #content section.voice-of-customer .contents .cases .case .icon{width:134px;height:134px;background:url() 0 0 no-repeat;background-size:contain;flex-shrink:0}body.top #content section.voice-of-customer .contents .cases .case .voice{flex-grow:1;margin-left:1.6em}body.top #content section.voice-of-customer .contents .cases .case .voice .heading{font-weight:700}body.top #content section.voice-of-customer .contents .cases .case .voice .heading .sector{font-size:0.8em;margin-bottom:0.5em}body.top #content section.voice-of-customer .contents .cases .case .voice .description{font-size:14px;margin:16px 0 0 0}@media only screen and (max-width: 767px){body.top #content section.voice-of-customer .contents .cases .case{flex-wrap:wrap;justify-content:center}body.top #content section.voice-of-customer .contents .cases .case .voice{margin-left:0}body.top #content section.voice-of-customer .contents .cases .case .voice .heading .sector{text-align:center;margin-top:12px}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.section.faq{display:block;justify-content:space-between;margin-top:80px;margin-bottom:48px}.section.faq .section__inner{display:block;max-width:708px}.section.faq .section__inner .faq__questions{width:100%;margin:0 auto}.section.faq .section__inner .faq__questions .header{font-weight:bold;line-height:36px;padding-bottom:50px;border-bottom:1px solid #dde4eb}.section.faq .section__inner .faq__questions .header:before{content:'';display:block;position:relative;width:0;height:80px}.section.faq .section__inner .faq__questions .header .fa{margin-right:16px}.section.faq .section__inner .faq__questions .group{margin-bottom:108px}.section.faq .section__inner .faq__questions .group .subgroup .subheader{font-weight:bold;line-height:36px;padding-top:40px;padding-bottom:10px;border-bottom:1px solid #dde4eb}.section.faq .section__inner .faq__questions .group .subgroup .subheader .fa{margin-right:16px}.section.faq .section__inner .faq__questions .group:last-child{margin-bottom:0}.section.faq .section__inner .faq__questions .group__item{padding:32px 24px 5px 0;border-bottom:1px solid #dde4eb}.section.faq .section__inner .faq__questions .group__item--question{display:flex;justify-content:space-between;font-weight:bold;line-height:25px;color:#2136c4;cursor:pointer}.section.faq .section__inner .faq__questions .group__item--question span:first-child{width:calc(100% - 24px)}.section.faq .section__inner .faq__questions .group__item--question .fa{transition:transform 0.3s ease-in-out}.section.faq .section__inner .faq__questions .group__item--question.open .fa{transform:rotate3d(0, 0, 1, 179.5deg)}.section.faq .section__inner .faq__questions .group__item--answer{font-size:14px;line-height:25px;height:0;overflow:hidden;margin-top:27px;transition:height 0.3s ease-in-out}.section.faq .section__inner .faq__questions .group__item--answer.visible{height:auto}.section.faq .section__inner .faq__questions .group__item--answer.margin-bottom{margin-bottom:27px}.section.faq .section__inner .faq__questions .group__item--answer a{text-decoration:underline;color:#2136c4}.section.faq .section__inner .view-all{width:100%;margin-top:60px;text-align:center}.section.faq .section__inner .view-all a{color:#2136c4}.section.faq .section__inner .view-all a:hover,.section.faq .section__inner .view-all a:focus{color:#1e2a78}@media only screen and (max-width: 1079px){.section.faq .section__inner{padding:21px 17px}}@media only screen and (max-width: 768px){.section.faq{flex-direction:column}.section.faq .faq__questions{width:100%}.section.faq .faq__questions .group__item{padding:32px 0 5px}}.sticky-floating-banner{position:fixed;bottom:40px;left:40px;height:200px;width:200px;background:url("/images/reborn/download-banner.png") center center no-repeat;background-size:cover;z-index:2;transition:bottom 0.2s ease-in-out, opacity 0.2s ease-out}.sticky-floating-banner .close-floating-banner{width:32px;height:32px;position:absolute;right:-16px;top:-16px;border:2px solid #424242;border-radius:50%;background-color:#F5F5F5;text-align:center;cursor:pointer}.sticky-floating-banner.has-consult-form-banner{bottom:160px}.sticky-floating-banner.has-consult-form-banner.has-sticky-cookie-banner{bottom:197px}.sticky-floating-banner.has-sticky-cookie-banner{bottom:77px}.sticky-floating-banner.tenant{background:url("/images/tenant/tenant-download-banner.jpg") center center no-repeat !important;height:225px;width:280px;right:40px;left:auto}@media only screen and (min-width: 1080px){.sticky-floating-banner.tenant{right:70px}}.sticky-floating-banner a{display:block;height:100%}.consult-btn-tenant{opacity:0;display:flex !important}@media only screen and (min-width: 1080px){.consult-btn-tenant{display:none}}@media only screen and (max-width: 1079px){.consult-btn-tenant{display:flex;justify-content:flex-end;position:fixed;font-size:20px;line-height:1.5;font-size:16px;background:#8A92DE;display:flex;bottom:0;right:0;width:100%;justify-content:space-evenly;align-items:center}.consult-btn-tenant a{max-width:200px;width:38%;padding:8px 10px;text-align:center;margin:10px 0;font-weight:bold;margin-top:1em;border-radius:73.5px;padding:12px 17px;display:flex;align-items:center}.consult-btn-tenant a p{display:inline-block;margin:0 auto}.consult-btn-tenant a.go-form{color:#fff;background:linear-gradient(86.25deg, #182383 -4.39%, #2136C4 100.67%)}.consult-btn-tenant a.go-form:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9);color:#fff}.consult-btn-tenant a.download{color:#2136c4;background-color:#fff}.consult-btn-tenant a.download:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9)}.consult-btn-tenant .free{position:fixed;top:-3px;background:#F9D778;padding:5px;width:40px;height:20px;font-weight:700;font-size:14px;text-align:center;color:#2136c4}.consult-btn-tenant .free:after{content:'';display:inline-block;position:absolute;top:90%;left:55%;width:0;height:0;border:solid;border-width:10px 4px;border-color:#F9D778 transparent transparent transparent;transform:rotate(-31deg)}}@media only screen and (max-width: 480px){.consult-btn-tenant a{font-size:16px;padding:8px 10px}.consult-btn-tenant .free{top:-12px}}.consult-btn-tenant.visible{opacity:1;animation:slide .2s forwards}@keyframes slide{0%{transform:translateY(20px)}100%{transform:translateY(0)}}