@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");h3.english{font-family:'Montserrat', sans-serif}h3,h2,h1,body{font-family:'Noto Sans JP', sans-serif}body{min-width:1080px;font-size:16px;overflow:auto;color:#333;background:#fff;font-weight:400}body.fixed{overflow:hidden}@media only screen and (max-width: 1079px){body{min-width:auto;width:100%}}a{color:#333;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#07f}a.blue{color:#07f}a.underline{text-decoration:underline}a.nowrap{white-space:nowrap}body.tenant a:hover,body.tenant a:focus{color:#2136c4}h1{font-size:48px;line-height:1.5;font-weight:700}@media only screen and (max-width: 1079px){h1{font-size:40px}}h2{font-size:32px;line-height:1.5;font-weight:700}@media only screen and (max-width: 1079px){h2{font-size:26px}}h3{font-size:26px;line-height:1.5;font-weight:700}@media only screen and (max-width: 1079px){h3{font-size:18px}}h3.english{font-weight:700;font-size:20px;line-height:1.2;color:#07f;margin:0;letter-spacing:2px}body.tenant h3.english{color:#2136c4}main{width:100%}.fa-svg-full,.fa-svg-32,.fa-svg-24,.fa-svg-20,.fa-svg{display:inline-block;position:relative;top:0.15rem}.fa-svg{width:1rem;height:1rem}.fa-svg-20{width:1.25rem;height:1.25rem}.fa-svg-24{width:1.5rem;height:1.5rem}.fa-svg-32{width:2rem;height:2rem}.fa-svg-full{width:100%;height:100%}@media only screen and (max-width: 420px){.hidden\:media-xxs{display:none !important}}.visible\:media-xxs{display:none}@media only screen and (max-width: 420px){.visible\:media-xxs{display:block}}@media only screen and (max-width: 480px){.hidden\:media-xs{display:none !important}}.visible\:media-xs{display:none}@media only screen and (max-width: 480px){.visible\:media-xs{display:block}}@media only screen and (max-width: 767px){.hidden\:media-sp-below{display:none}}.visible\:media-sp-below{display:none}@media only screen and (max-width: 767px){.visible\:media-sp-below{display:block}}@media only screen and (max-width: 768px){.hidden\:media-sp{display:none !important}}.visible\:media-sp{display:none}@media only screen and (max-width: 768px){.visible\:media-sp{display:block}}@media only screen and (min-width: 769px){.hidden\:media-tablet{display:none}}.visible\:media-tablet{display:none}@media only screen and (min-width: 769px){.visible\:media-tablet{display:block}}@media only screen and (max-width: 1079px){.hidden\:media-tablet-below{display:none !important}}.visible\:media-tablet-below{display:none}@media only screen and (max-width: 1079px){.visible\:media-tablet-below{display:block}}@media only screen and (min-width: 1080px){.hidden\:media-pc{display:none}}.visible\:media-pc{display:none}@media only screen and (min-width: 1080px){.visible\:media-pc{display:block}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.paginator__pages,.news-list .news-item__meta--date{font-family:'Montserrat', sans-serif}.card__details--title{font-family:'Noto Sans JP', sans-serif}.card{width:340px;box-sizing:border-box;border:1px solid #e6eaee;border-radius:8px;background:#fff}.card--empty{opacity:0.9}.card--empty .card__image{background:#e4e4e4;border-radius:8px 8px 0 0}.card--empty .card__image .english{text-align:center;color:#fff;line-height:188px}.card__image{width:100%;height:188px}.card__image img{width:100%;height:100%;border-radius:8px 8px 0 0}.card__details{box-sizing:border-box;padding:24px 30px;display:flex;flex-direction:column;justify-content:space-between}.card__details--title{color:#333;font-weight:700;font-size:18px;line-height:25px}.card__details--description{font-size:14px;line-height:21px;color:#6f8291;margin-top:16px}.card__details--link{margin-top:21px}a.card{top:0}@media only screen and (min-width: 1080px){a.card:hover,a.card:focus{box-shadow:0px 25px 25px 0px rgba(0,0,0,0.1);position:relative;top:-10px;transition:top 0.2s ease-out}}.news-tabs{display:flex;margin-bottom:3em}.news-tabs div{display:flex;max-width:50%}.news-tabs div+div a:first-child{border-left:none}.news-tabs a{display:block;border:1px solid #dde4eb;width:176px;max-width:50%;color:#323440;font-weight:700;padding:8px 0;text-align:center;line-height:2em}.news-tabs a.active{color:#fff;background-color:#07f;border:none}body.tenant .news-tabs a.active{background-color:#2136c4}.news-tabs a:not(:first-child){border-left:none}@media only screen and (max-width: 767px){.news-tabs a{font-size:14px;padding:8px 0.25em}}@media only screen and (max-width: 600px){.news-tabs{display:block}.news-tabs div{width:100%;max-width:100%}.news-tabs div a{width:50%}.news-tabs div+div a{border-top:none}.news-tabs div+div a:first-child{border-left:1px solid #dde4eb}}.news-list{list-style:none;padding:0;margin:0;width:100%}.news-list .news-item{box-sizing:border-box;padding:21px 17px 21px 0;border-bottom:1px solid #dde4eb;display:flex}.news-list .news-item__meta{flex-basis:242px;display:flex}.news-list .news-item__meta--date{font-weight:700;font-size:14px;line-height:18px;padding-top:3px;flex-basis:78px;flex-shrink:0}.news-list .news-item__meta--category{flex-basis:100px;flex-shrink:0;height:24px;box-sizing:border-box;margin:0 36px;line-height:24px;border-radius:16.5px;font-size:12px;font-weight:bold;color:#fff;line-height:24px;text-align:center}.news-list .news-item__meta--category.notice{background-color:#07f}.news-list .news-item__meta--category.release{background-color:rgba(0,119,255,0.85)}.news-list .news-item__meta--category.media{background-color:rgba(0,119,255,0.65)}.news-list .news-item__title{flex-basis:400px;flex-grow:1;font-size:12px;padding-top:3px;line-height:1.5}.news-list .news-item__title a{color:#323440}.news-list .news-item__title a:hover,.news-list .news-item__title a:focus{color:#07f}@media only screen and (max-width: 768px){.news-list .news-item{flex-wrap:wrap}.news-list .news-item__meta{flex-basis:100%;justify-content:space-between}.news-list .news-item__meta--category{margin:0}.news-list .news-item__title{flex-basis:100%;margin-top:12px}}body.tenant .news-list .news-item__meta--category.notice{background-color:#2136c4}body.tenant .news-list .news-item__meta--category.release{background-color:rgba(33,54,196,0.85)}body.tenant .news-list .news-item__meta--category.media{background-color:rgba(33,54,196,0.65)}body.tenant .news-list .news-item__title a:hover,body.tenant .news-list .news-item__title a:focus{color:#2136c4}.paginator{display:flex;width:100%;margin:69px 0 142px;color:#aab2c0;justify-content:space-between;align-items:center}.paginator__counts{display:flex;font-size:14px}.paginator__counts .current--start,.paginator__counts .current--end{color:rgba(0,0,0,0.7);font-weight:bold;margin:0 4px}.paginator__pages{display:flex;font-weight:400;font-size:14px}.paginator__pages .page-no{width:28px;height:28px;box-sizing:border-box;border:1px solid #c7cdd9;border-radius:4px;font-weight:bold;color:#aab2c0;display:flex;align-items:center;justify-content:center}.paginator__pages .page-no.active{background:#07f;color:#fff}body.corporate #content:not(.news) .paginator__pages .page-no.active{background:#333}body.tenant .paginator__pages .page-no.active{background:#2136c4}.paginator__pages .page-no+.page-no{margin-left:8px}.paginator__pages span{margin:0 8px;line-height:28px}.breadcrumbs{list-style:none;display:flex;font-size:14px;padding:0;margin:0}.breadcrumbs>li:not(:last-child):after{content:'\00a0/\00a0'}.breadcrumbs li{white-space:nowrap}.breadcrumbs>li:last-child{max-width:500px}.breadcrumbs>li:last-child a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width: 1079px){.breadcrumbs>li:last-child{max-width:300px}}@media only screen and (max-width: 480px){.breadcrumbs>li:last-child{max-width:200px}}@media only screen and (max-width: 420px){.breadcrumbs>li:last-child{max-width:160px}}.sharer{margin-top:40px;line-height:28px;display:flex;align-items:center}.sharer a.facebook{margin-left:40px;color:#3b5998}.sharer a.x-twitter{margin-left:28px;color:#000}.slick-slider .slick-prev,.slick-slider .slick-next{height:64px;width:64px;z-index:1;background-color:#fff;box-shadow:0 6px 16px 0 rgba(0,0,0,0.16);border-radius:50%}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{content:none}.slick-slider .slick-prev .fa,.slick-slider .slick-next .fa{opacity:0.5}.slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{color:inherit;background-color:#fff}.slick-slider .slick-prev{left:3%}.slick-slider .slick-next{right:5%}.slick-slider .slick-dots{bottom:-40px}.slick-slider .slick-dots li button:before{font-size:8px}body.borrower .slick-slider .slick-prev .fa,body.borrower .slick-slider .slick-next .fa,body.borrower .slick-slider .slick-dots li button:before,body.borrower .slick-slider .slick-dots li.slick-active button:before{color:#07f}body.tenant .slick-slider .slick-prev .fa,body.tenant .slick-slider .slick-next .fa,body.tenant .slick-slider .slick-dots li button:before,body.tenant .slick-slider .slick-dots li.slick-active button:before{color:#2136c4}.color-pink{color:#F300FF}.english-title{font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px;line-height:1.22;color:#0077FF;margin-bottom:18px}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");nav.sp .overlay__business--contact,nav.sp .overlay__items li span.en{font-family:'Montserrat', sans-serif}nav.sp .overlay__business--text,nav.sp .overlay__business--hours,nav.sp .overlay__items li span,nav.sp .overlay__items details .sub-menues div li ul li span,nav.sp .navbar__login,nav.pc ol{font-family:'Noto Sans JP', sans-serif}nav.pc{display:none;position:fixed;z-index:100;width:1080px;left:calc(50% - 1080px / 2);top:36px}@media only screen and (min-width: 1080px){nav.pc{display:flex}}.page nav.pc,.top nav.pc{top:36px}nav.pc ol{font-weight:500;font-size:14px;color:#333;letter-spacing:0.73px;list-style:none;margin:0;padding:0;display:flex;flex-grow:1;justify-content:flex-end;align-items:center}nav.pc ol li{margin-right:40px}nav.pc ol li a{display:flex;align-items:center;justify-content:center;font-size:14px;white-space:nowrap}nav.pc .navbar{flex-grow:1;height:60px;background:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.1);border-radius:6px;display:flex;align-items:center}nav.pc .navbar__logo{flex-basis:106px;height:29px;margin-left:20px}nav.pc .navbar__logo a{height:29px}nav.pc .navbar__logo img{width:100%}nav.pc .navbar .navbar-consult-btn{flex-shrink:0;color:#fff;width:174px;border-radius:73.5px;box-shadow:0px 4px 10px rgba(27,27,28,0.1);font-size:16px;line-height:40px}nav.pc .navbar .navbar-consult-btn.consult{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.pc .navbar .navbar-consult-btn.consult:hover,nav.pc .navbar .navbar-consult-btn.consult:focus{color:rgba(255,255,255,0.6)}nav.pc .navbar .navbar-consult-btn.download{background:linear-gradient(207.4deg, #07f -29.3%, #394dee 131.9%, #6d73d7 131.9%);color:#fff}nav.pc .navbar .navbar-consult-btn.download:hover,nav.pc .navbar .navbar-consult-btn.download:focus{color:rgba(255,255,255,0.6)}nav.pc .navbar-right{margin-left:13px;height:60px;border-radius:6px;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff;box-shadow:0px 4px 10px rgba(27,27,28,0.1);color:#fff;display:flex;align-items:center}nav.pc .navbar-right ol>li:first-child{margin-left:30px}nav.pc .navbar-right ol>li:last-child{margin-right:30px}nav.pc .navbar-right a{color:#fff}nav.pc .navbar-right a .fa{margin-right:10px}nav.pc .navbar-right a:hover,nav.pc .navbar-right a:focus{color:rgba(255,255,255,0.6)}nav.pc li.dropdown-menu{position:relative}nav.pc li.dropdown-menu .dropdown-menu__list{visibility:hidden;justify-content:space-between;position:absolute;top:40px;background:#ffffff;border-radius:0px 0px 6px 6px;box-shadow:0px 4px 10px rgba(27,27,28,0.09726);padding:16px 20px;line-height:1.5;width:auto}nav.pc li.dropdown-menu .dropdown-menu__list.loaded{display:none;visibility:visible}nav.pc li.dropdown-menu .dropdown-menu__list.visible{display:flex}nav.pc li.dropdown-menu .dropdown-menu__list.direction-column{flex-direction:column;width:210px}nav.pc li.dropdown-menu .dropdown-menu__list .list-group+.list-group{margin-left:16px}nav.pc li.dropdown-menu .dropdown-menu__list .list-group.column-group{margin-left:0;margin-bottom:0.5em}nav.pc li.dropdown-menu .dropdown-menu__list .list-group.column-group:last-child{margin-bottom:auto}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header{color:#07f}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header a{color:#07f;justify-content:flex-start}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header.second{margin-top:8px}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header.orange{color:#ff8800}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header.orange a{color:#ff8800}nav.pc li.dropdown-menu .dropdown-menu__list .list-items a{font-size:12px;margin-top:8px;display:flex;justify-content:space-between;white-space:nowrap}nav.pc li.dropdown-menu .dropdown-menu__list .list-items a:hover{color:#3f6cd8}nav.pc li.dropdown-menu a span.fa{width:0.5em;margin-left:0.5em;margin-top:-0.5em}nav.pc li.dropdown-menu .list-items a{min-width:110px;display:inline-flex;justify-content:space-between}nav.pc li.dropdown-menu .list-items a span.fa{width:0.3em;margin-left:1em;margin-top:-1em}nav.pc li.blue a{color:#07f}nav.pc li.blue a:hover{color:#3f6cd8}nav.pc li.spacer{flex-grow:1}nav.pc.tenant-nav div.navbar__logo{margin-right:48px}nav.pc.borrower-nav div.navbar__logo{margin-right:16px}nav.pc.borrower-nav ol>li{margin-right:16px}nav.pc.borrower-nav ol>li.navbar-btn{margin-right:8px}nav.sp{font-size:18px}@media only screen and (min-width: 1080px){nav.sp{display:none}}nav.sp .navbar{width:100%;height:60px;position:fixed;top:0;background:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);z-index:3;display:flex;align-items:center}nav.sp .navbar__hamburger{width:60px;text-align:center;color:#07f;cursor:pointer}nav.sp .navbar__logo{flex-grow:1}nav.sp .navbar__logo a{display:block;width:93px}nav.sp .navbar__logo a img{width:100%}nav.sp .navbar__login{background:#eceff2;border-radius:4px;height:30px;margin-right:16px;font-weight:500;font-size:13px;letter-spacing:0.68px;padding:0 10px;line-height:30px}nav.sp .navbar__login a{color:#07f}nav.sp .navbar__login a .fa{margin-right:4px}nav.sp .navbar__consult-btn{margin-right:8px;padding:10px 28.5px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff;border-radius:73.5px;box-shadow:0px 4px 10px rgba(27,27,28,0.1)}nav.sp .navbar__consult-btn:hover,nav.sp .navbar__consult-btn:focus{color:rgba(255,255,255,0.6)}nav.sp .overlay{display:flex;flex-direction:column;gap:1.6em;width:100%;height:100%;position:fixed;box-sizing:border-box;z-index:3;top:0;overflow-y:auto;background:#fff;color:#333;padding:48px 50px;opacity:0;transition:opacity 0.3s ease-in-out}nav.sp .overlay a{color:#333}nav.sp .overlay__close{position:absolute;top:13px;left:20px}nav.sp .overlay__items{list-style:none;padding:0;margin-bottom:0}nav.sp .overlay__items .menu-header{font-size:18px;font-weight:700;padding-top:8px;padding-bottom:16px}nav.sp .overlay__items .menu-header a{justify-content:space-between}nav.sp .overlay__items details summary{display:flex;justify-content:space-between;align-items:center;position:relative}nav.sp .overlay__items details summary::-webkit-details-marker{display:none}nav.sp .overlay__items details summary .fa{width:0.6em;top:-4px;transition:transform 0.3s ease-in-out}nav.sp .overlay__items details .sub-menues{margin-bottom:16px}nav.sp .overlay__items details[open] summary+*{animation:openAccordion 0.5s ease-in-out}nav.sp .overlay__items details[open] .menu-header>.fa{transform:rotate3d(0, 0, 1, 179.5deg)}nav.sp .overlay__items details.closing summary+*{animation:closeAccordion 0.3s}@keyframes openAccordion{from{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes closeAccordion{from{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}nav.sp .overlay__items details .sub-header{padding:0 8px;font-size:14px;font-weight:700;white-space:nowrap;color:#07f;padding-left:1em}nav.sp .overlay__items details .sub-header.orange{color:#ff8800}nav.sp .overlay__items details .sub-header+li ul{padding-left:1.5em}nav.sp .overlay__items details .sub-menues div li ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}nav.sp .overlay__items details .sub-menues div li ul li{width:100%}nav.sp .overlay__items details .sub-menues div li ul li span{font-weight:400;font-size:0.9em}nav.sp .overlay__items details .sub-menues div li ul.half li{width:calc(50% - 1.5em)}nav.sp .overlay__items details .sub-menues div li ul.half li.orange a{color:#ff8800;font-weight:700;margin-left:-1em}nav.sp .overlay__items details .sub-menues div li ul.half li.blue a{color:#07f;font-weight:700;margin-left:-1em}nav.sp .overlay__items li{padding:8px 0}nav.sp .overlay__items li span{font-weight:700;white-space:nowrap}nav.sp .overlay__items li span.en{font-weight:700;font-size:16px;margin-left:20px}nav.sp .overlay__items li ul{list-style:none;padding-left:1em}nav.sp .overlay__items li ul li{font-size:14px;font-weight:400}nav.sp .overlay__items a{display:flex;justify-content:flex-start;align-items:center}nav.sp .overlay__items a span.fa{width:0.4em;left:-0.1em}nav.sp .overlay__items .accordion a{justify-content:space-between}nav.sp .overlay__tenant{display:flex;flex-direction:column;gap:1em}nav.sp .overlay__tenant a span.fa{width:0.5em;margin-left:0.5em;margin-top:-0.5em}nav.sp .overlay__business{border-top:1px solid #333333;height:126px;margin-top:24px}nav.sp .overlay__business--text,nav.sp .overlay__business--hours{font-weight:500;line-height:1.5;white-space:nowrap}nav.sp .overlay__business--text{font-size:14px;margin-top:20px}nav.sp .overlay__business--hours{font-size:16px}nav.sp .overlay__business--contact{font-weight:700;font-size:36px;white-space:nowrap;margin-top:8px}@media only screen and (max-width: 480px){nav.sp .overlay{padding-left:20px;padding-right:24px}nav.sp .overlay__items li span{font-size:1em}nav.sp .overlay__items li span.en{font-size:0.7em}nav.sp .overlay__business--text{font-size:12px}nav.sp .overlay__business--hours{font-size:14px}nav.sp .overlay__business--contact{font-size:32px}}@media only screen and (max-height: 560px){nav.sp .overlay{padding-top:75px}nav.sp .overlay__business{margin-top:66px}}@media only screen and (max-width: 320px){nav.sp .overlay{padding:80px 24px 0}nav.sp .overlay__business{margin-top:40px}}nav.sp .overlay.show{opacity:1}nav.sp .overlay.not-visible{visibility:hidden}@media only screen and (max-width: 420px){nav.sp.borrower-nav{font-size:16px}}nav.sp.borrower-nav .overlay__btn,nav.sp.borrower-nav .overlay__login{padding:0}nav.sp.borrower-nav .overlay__btn li,nav.sp.borrower-nav .overlay__login li{list-style:none;font-weight:700}nav.sp.borrower-nav .overlay__btn li a,nav.sp.borrower-nav .overlay__login li a{display:block;text-align:center}nav.sp.borrower-nav .overlay__btn{margin:0 0 1.2em;display:flex;flex-direction:column;gap:1.2em}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;display:block}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn:hover{opacity:0.7}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.blue{color:#fff;background:transparent;border:2px solid #fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.white{color:#07f;background:#fff;border:2px solid #07f}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.consult{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.consult:hover,nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.consult:focus{color:rgba(255,255,255,0.6)}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.download{background:linear-gradient(207.4deg, #07f -29.3%, #394dee 131.9%, #6d73d7 131.9%);color:#fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.download:hover,nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.download:focus{color:rgba(255,255,255,0.6)}nav.sp.borrower-nav .overlay__login{margin:0;line-height:2em}nav.sp.borrower-nav .overlay__login li a{color:#07f}nav.corporate-nav.pc .navbar{box-shadow:none;background:transparent;transition:opacity 0.15s ease-out}nav.corporate-nav.pc .navbar__logo{margin:0}nav.corporate-nav.pc.nav-fixed .navbar{opacity:0}nav.corporate-nav.pc .navbar-right{width:445px;background:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.1)}nav.corporate-nav.pc .navbar-right ol{justify-content:space-between}nav.corporate-nav.pc .navbar-right ol li{margin:0 auto}nav.corporate-nav.pc .navbar-right a{color:#333}nav.corporate-nav.pc .navbar-right a:hover,nav.corporate-nav.pc .navbar-right a:focus{color:#ccc}nav.corporate-nav.sp .navbar__hamburger{color:#ccc}nav.corporate-nav.sp .navbar__login a{color:#ccc}nav.corporate-nav.sp .overlay__business{margin-top:36px}nav.tenant-nav.pc{top:36px}nav.tenant-nav.pc .navbar li.dropdown-menu .dropdown-menu__list .list-group-header{color:#2136c4}nav.tenant-nav.pc .navbar .tenant-blue a{color:#2136c4}nav.tenant-nav.sp .navbar__hamburger{color:#2136c4}nav.tenant-nav.sp .navbar__login a{color:#2136c4}nav.tenant-nav.sp .navbar .navbar-consult-btn{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;display:block}nav.tenant-nav.sp .navbar .navbar-consult-btn:hover{opacity:0.7}nav.tenant-nav.sp .navbar .navbar-consult-btn .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}nav.tenant-nav.sp .navbar .navbar-consult-btn.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.tenant-nav.sp .navbar .navbar-consult-btn.blue{color:#fff;background:transparent;border:2px solid #fff}nav.tenant-nav.sp .navbar .navbar-consult-btn.white{color:#07f;background:#fff;border:2px solid #07f}nav.tenant-nav.sp .navbar .navbar-consult-btn.consult{font-weight:700;font-size:16px;padding:10px 28.5px;margin-right:8px;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.tenant-nav.sp .navbar .navbar-consult-btn.consult:hover,nav.tenant-nav.sp .navbar .navbar-consult-btn.consult:focus{color:rgba(255,255,255,0.6)}nav.tenant-nav.sp .overlay__items .menu-header{padding-top:0}nav.tenant-nav.sp .overlay__items .sub-menues .sub-header{color:#2136c4}nav.borrower-nav.hidden,nav.corporate-nav.hidden,nav.tenant-nav.hidden{visibility:hidden}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.card-section h3,.list.use-cases article .list__details--count{font-family:'Montserrat', sans-serif}.list.faq .search-input-wrapper #search{font-family:'Noto Sans JP', sans-serif}.page{background:url(/images/souco-watermark.svg) right top no-repeat;background-size:670px 670px;background-position-x:calc(100vw - 520px);background-position-y:-90px}@media only screen and (max-width: 768px){.page{background-size:560px 560px;background-position-x:calc(100vw - 440px);background-position-y:-80px}}@media only screen and (max-width: 480px){.page{background-size:316px 316px;background-position-x:calc(100vw - 250px);background-position-y:-10px}}.page main{max-width:1080px;width:calc(100% - 50px);margin:0 auto;padding:112px 0 53px}.page main .top{display:flex;margin-top:96px;justify-content:space-between}.page main .top__title h3.english{letter-spacing:3px}.page main .top__title h1{margin:15px 0 0}.page main .top__subtitle{font-size:32px}.page main .bottom{display:flex;justify-content:flex-end}@media only screen and (max-width: 1079px){.page main{min-width:auto;width:calc(100% - 80px)}.page main .top{flex-direction:column-reverse}.page main .top__title{margin-top:51px}.page main .top__title h1{font-size:26px}.page main .top__subtitle{font-size:20px}.page main .bottom{justify-content:flex-start}}@media only screen and (max-width: 480px){.page main{width:calc(100% - 50px)}.page main .top{margin-top:0}}.list.use-cases{margin-top:224px}.list.use-cases article{display:flex;margin-bottom:90px;justify-content:space-between}.list.use-cases article.rev{flex-direction:row-reverse}.list.use-cases article.anchor{margin-top:-100px;padding-top:100px}.list.use-cases article .list__details{flex-basis:33.34%}.list.use-cases article .list__details--count{font-weight:700;line-height:32px;padding:5px 19px;color:#07f;border:2px solid #07f;border-radius:9px}.list.use-cases article .list__details--title{font-size:24px;line-height:24px;margin:36px 0}.list.use-cases article .list__details--description{font-size:14px;line-height:25px}.list.use-cases article .list__details--description a{color:#07f;text-decoration:underline}.list.use-cases article .list__image{width:60%}.list.use-cases article .list__image img{width:100%}.list.use-cases article .list__description{display:none}@media only screen and (max-width: 1079px){.list.use-cases{margin-top:18px}.list.use-cases article,.list.use-cases article.rev{flex-direction:column;padding-top:68px;margin-bottom:0}.list.use-cases article:last-child,.list.use-cases article.rev:last-child{margin-bottom:86px}.list.use-cases article .list__details,.list.use-cases article.rev .list__details{flex-basis:auto}.list.use-cases article .list__details--title,.list.use-cases article.rev .list__details--title{font-size:20px;line-height:36px;margin:24px 0}.list.use-cases article .list__details--description,.list.use-cases article.rev .list__details--description{display:none}.list.use-cases article .list__description,.list.use-cases article.rev .list__description{display:block;font-size:14px;line-height:25px;margin-top:12px}.list.use-cases article .list__description a,.list.use-cases article.rev .list__description a{color:#07f;text-decoration:underline}.list.use-cases article .list__image,.list.use-cases article.rev .list__image{width:100%;max-width:600px}.list.use-cases article.anchor,.list.use-cases article.rev.anchor{margin-top:-60px;padding-top:100px}}.page-links{display:flex;margin-top:24px}.page-links>a{margin-right:2em}.page-links>a:hover,.page-links>a:link{color:#333333}.page-links>a .link{padding:0.8em 1em;border:2px solid #424242;border-radius:6px;font-size:16px;font-weight:bold;width:160px;text-align:center}.page-links>a .link .fa-svg{width:0.5em;height:0.5em;margin-left:0.5em}@media only screen and (max-width: 768px){.page-links{display:block}}.card-section{margin-top:110px}.card-section.tenant{margin-top:120px}@media only screen and (max-width: 1079px){.card-section{margin-top:86px;justify-content:space-around}}@media only screen and (max-width: 768px){.card-section{justify-content:center}}.card-section h2{font-size:28px;font-weight:700;line-height:41px}.card-section h3{font-weight:700;font-weight:700;font-size:32px;line-height:39px;color:#9E9E9E}.card-section .grid.user-interviews{margin-top:0;display:flex;flex-wrap:wrap}.card-section .grid.user-interviews .card{margin-bottom:60px;margin-right:30px;width:320px}.card-section .grid.user-interviews .card__image{display:flex;align-items:center;justify-content:center;height:163px;border-bottom:1px solid #dde4eb}.card-section .grid.user-interviews .card__image img{width:100%;height:auto;max-height:100%}.card-section .grid.user-interviews .card__details--title{min-height:100px}@media only screen and (max-width: 480px){.card-section .grid.user-interviews .card{margin-right:0}}.list.news{width:1080px;margin-top:148px}.list.news .news-item__title{flex-basis:650px}@media only screen and (max-width: 1079px){.list.news{margin-top:86px;width:100%}}.list.faq{display:flex;justify-content:space-between;padding:225px 0 53px}.list.faq .faq__questions{width:calc(100% - 368px);margin-left:auto}.list.faq .faq__questions .header{font-weight:bold;line-height:36px;padding-bottom:50px;border-bottom:1px solid #dde4eb}.list.faq .faq__questions .header:before{content:'';display:block;position:relative;width:0;height:80px}.list.faq .faq__questions .header .fa{margin-right:16px}.list.faq .faq__questions .group{margin-bottom:108px}.list.faq .faq__questions .group .subgroup .subheader{font-weight:bold;line-height:36px;padding-top:40px;padding-bottom:10px;border-bottom:1px solid #dde4eb}.list.faq .faq__questions .group .subgroup .subheader .fa{margin-right:16px}.list.faq .faq__questions .group:last-child{margin-bottom:0}.list.faq .faq__questions .group__item{padding:32px 24px 5px 0;border-bottom:1px solid #dde4eb}.list.faq .faq__questions .group__item--question{display:flex;justify-content:space-between;font-weight:bold;line-height:25px;color:#0e4add;cursor:pointer}.list.faq .faq__questions .group__item--question span:first-child{width:calc(100% - 24px)}.list.faq .faq__questions .group__item--question .fa{transition:transform 0.3s ease-in-out}.list.faq .faq__questions .group__item--question.open .fa{transform:rotate3d(0, 0, 1, 179.5deg)}.list.faq .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}.list.faq .faq__questions .group__item--answer.visible{height:auto}.list.faq .faq__questions .group__item--answer.margin-bottom{margin-bottom:27px}.list.faq .faq__questions .group__item--answer a{text-decoration:underline;color:#07f}.list.faq .faq__shortcuts{width:300px;display:flex;flex-direction:column}.list.faq .faq__shortcuts .item{padding:14px 27px;line-height:36px;border-radius:8px;color:#0e4add;border:1px solid #0e4add;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);font-weight:700;margin-bottom:16px;cursor:pointer}.list.faq .faq__shortcuts .item.active{background-color:#0e4add;color:#fff;border-color:#0e4add}.list.faq .faq__shortcuts .item .fa{margin-right:16px}.list.faq .search-input-wrapper{margin-bottom:32px}.list.faq .search-input-wrapper #search{border:1px solid #0e4add;box-sizing:border-box;border-radius:5px;height:40px;width:300px;font-weight:400;padding:16px 40px 16px 16px;font-size:14px}@media only screen and (max-width: 768px){.list.faq .search-input-wrapper #search{width:100%}}.list.faq .search-input-wrapper .fa{float:right;margin-right:12px;margin-top:-31px;position:relative;z-index:1;width:20px;color:#0e4add}@media only screen and (max-width: 768px){.list.faq{padding:86px 0 86px;flex-direction:column}.list.faq .faq__questions{width:100%}.list.faq .faq__questions .group__item{padding:32px 0 5px}.list.faq .faq__shortcuts{width:100%;max-width:400px}}.grid.seminars{margin-top:204px;display:flex;flex-wrap:wrap}.grid.seminars .card{margin-bottom:60px;margin-right:30px}.grid.seminars .card__details--top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.grid.seminars .card__details--top__status{width:84px;line-height:29px;border-radius:4px;background-color:#0a77ff;color:#fff;text-align:center}.grid.seminars .card__details--top__status.status-closed{background-color:#d8d8d8}.grid.seminars .card__details--top__date{color:#7a8190}@media only screen and (min-width: 1080px){.grid.seminars .card:nth-child(3n){margin-right:0}}@media only screen and (max-width: 1079px){.grid.seminars{margin-top:86px;justify-content:space-around}}@media only screen and (max-width: 768px){.grid.seminars{justify-content:center}.grid.seminars .card{margin-right:0}}.list.contact-us .contact-form{padding-top:48px}.list.pricing{margin:32px 0 64px;border-top:1px solid #dde4eb}.list.pricing h3{font-size:24px;font-weight:700;color:#07f;margin:64px 0 32px}.list.pricing table{width:100%;max-width:800px;border-collapse:collapse}.list.pricing table th{display:none}.list.pricing table td{border:1px solid #d7d7d7;padding:12px 18px;color:#333;background:#fff;font-size:14px;line-height:20px;vertical-align:top}.list.pricing table td:first-child{color:#7b7b7c;background:#f8f8f8;width:30%;max-width:234px;min-width:110px;font-weight:700}.list.pricing table td a{color:#07f;text-decoration:underline}.list.pricing p{font-size:12px;margin:2em 0}body.tenant .list.use-cases .list__details--count{color:#2136c4;border-color:#2136c4}body.tenant .list.use-cases .list__details--description a{color:#2136c4}@media only screen and (max-width: 1079px){body.tenant .list.use-cases article .list__description a,body.tenant .list.use-cases article.rev .list__description a{color:#2136c4}}body.tenant .list.faq .faq__questions .group__item--question{color:#1e2a78}body.tenant .list.faq .faq__questions .group__item--answer a{color:#2136c4}body.tenant .list.faq .faq__shortcuts .item{color:#1e2a78;border-color:#1e2a78}body.tenant .list.faq .faq__shortcuts .item.active{background-color:#1e2a78;color:#fff;border-color:#1e2a78}body.tenant .list.faq .faq__shortcuts #search{border:1px solid #1e2a78;color:#1e2a78}body.tenant .list.faq .search-input-wrapper #search{border-color:#1e2a78}body.tenant .list.faq .search-input-wrapper .fa{color:#1e2a78}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.page.single main .top{display:flex;justify-content:flex-end}.page.single main article{width:800px;margin:100px auto 150px}.page.single main article h1{margin:60px 0 36px;font-size:36px;line-height:56px}.page.single main article .date{text-align:right;padding-top:12px;border-top:1px solid #dde4eb}.page.single main article .content{margin-top:95px;line-height:1.8}.page.single main article .content a{color:#07f;text-decoration:underline}.page.single main article .content figure{margin:0}.page.single main article .content figure figcaption{width:100%;text-align:center;font-size:14px;line-height:20px;color:rgba(0,0,0,0.5);margin-top:16px}.page.single main article.user-interviews{width:1080px;margin:0 auto 120px}.page.single main article.user-interviews .en-title{font-weight:700;font-size:20px;letter-spacing:3px;color:#07f;margin-top:-1em;margin-bottom:2em}.page.single main article.user-interviews .en-title.tenant{color:#2136c4}.page.single main article.user-interviews .contents .content{margin-top:2em auto 6em}.page.single main article.user-interviews .contents .content h2{font-size:24px;color:#07f;font-weight:700;margin:1.2em 0}.page.single main article.user-interviews .contents .content h3{font-size:16px;font-weight:500;color:#07f}.page.single main article.user-interviews .contents .content .add-up{color:#07f;margin:5em 0 0}.page.single main article.user-interviews .contents .content img{max-width:100%}.page.single main article.user-interviews .contents>.borrower-user-interview{display:flex}.page.single main article.user-interviews .contents>.borrower-user-interview .left{width:680px}.page.single main article.user-interviews .contents>.borrower-user-interview .left.without-banner{width:100%;min-width:800px;margin:0 auto}@media only screen and (max-width: 480px){.page.single main article.user-interviews .contents>.borrower-user-interview .left.without-banner{min-width:200px}}.page.single main article.user-interviews .contents>.borrower-user-interview .left h1{margin:0 auto}.page.single main article.user-interviews .contents>.borrower-user-interview .left .caption{line-height:28px;letter-spacing:0.04em;margin:40px auto}.page.single main article.user-interviews .contents>.borrower-user-interview .left .image img{width:100%}.page.single main article.user-interviews .contents>.borrower-user-interview .left .image figure{margin:0}.page.single main article.user-interviews .contents>.borrower-user-interview .left .photo-credit{text-align:right}.page.single main article.user-interviews .contents>.borrower-user-interview .left .image-caption{font-size:14px}.page.single main article.user-interviews .contents>.borrower-user-interview .left .image-caption .text-right{text-align:right}.page.single main article.user-interviews .contents>.borrower-user-interview .right{width:360px;margin-left:40px;display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner{max-width:316px;height:100%}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner .banner-inner{padding:28px 20px;background:#FFFFFF;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.07);border-radius:5px}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner .banner-inner .logo{margin-bottom:1em}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner .banner-inner .logo img{max-width:100%;max-height:100%}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner .banner-inner .line{margin:0.8em 0;display:flex;align-items:center}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner .banner-inner .line .item{width:6em;color:#6C757D;font-size:14px}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner .banner-inner .borderline{border:0.5px solid #DCDBDB;margin:1.6em 0}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner .banner-inner a{color:#07f;text-decoration:underline}.page.single main article.user-interviews .contents>.borrower-user-interview .right .contact-button{margin-top:2em;text-align:center}.page.single main article.user-interviews .contents>.borrower-user-interview .right .contact-button .button{display:inline-block;padding:1em 3em;border-radius:73.5px;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff;font-weight:700;white-space:nowrap;font-size:20px;letter-spacing:1px}.page.single main article.user-interviews .contents>.borrower-user-interview .right .contact-button .button:hover{opacity:0.7}@media only screen and (max-width: 1079px){.page.single main article.user-interviews .contents>.borrower-user-interview{display:block}.page.single main article.user-interviews .contents>.borrower-user-interview .left{width:100%}.page.single main article.user-interviews .contents>.borrower-user-interview .right{width:100%;margin-left:0}.page.single main article.user-interviews .contents>.borrower-user-interview .right .banner{margin:0 auto 4em}}@media only screen and (max-width: 420px){.page.single main article.user-interviews .contents>.borrower-user-interview .contents .right .banner .line{font-size:14px}}.page.single main article.user-interviews .contents>.user-interview-simple{margin-top:32px;background:#f2f8ff;padding:32px 32px 4px 32px}.page.single main article.user-interviews .contents>.user-interview-simple.tenant{background:#f1f2fb}.page.single main article.user-interviews .contents>.user-interview-simple.tenant h3{color:#2136c4}.page.single main article.user-interviews .contents>.user-interview-simple .headline{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:24px}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview{width:49%}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-logo-name{display:flex;align-items:center;justify-content:space-between;background:#fff;border-left:#0077ff 4px solid;padding:20px 24px}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-logo-name>.logo{height:100%;display:flex;justify-content:center}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-logo-name>.logo img{height:36px}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-logo-name>.company-name{font-weight:700;font-size:16px;margin:auto 8px}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-logo-name.tenant{border-left:#2136c4 4px solid}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-info{margin-top:24px;color:#333333;font-weight:400;font-size:16px}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-info>div{display:flex}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-info>div>div:first-child{opacity:0.5;width:96px;flex-shrink:0;margin-right:1em}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.image{width:49%;padding:0 24px;text-align:right}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.image .image-caption{font-size:16px;text-align:right}@media only screen and (max-width: 480px){.page.single main article.user-interviews .contents>.user-interview-simple .headline>.image{padding:24px 0 0 0}}.page.single main article.user-interviews .contents>.user-interview-simple .box{box-sizing:border-box;background:#ffffff;padding:16px 24px 8px 24px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.16);border-radius:5px;margin-bottom:24px}.page.single main article.user-interviews .contents>.user-interview-simple .box h3{margin:0;font-weight:700 !important;font-size:24px !important;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:12px}.page.single main article.user-interviews .contents>.user-interview-simple .box ol,.page.single main article.user-interviews .contents>.user-interview-simple .box ul{list-style-position:outside;padding-left:24px}.page.single main article.user-interviews .contents>.user-interview-simple .results{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:24px}.page.single main article.user-interviews .contents>.user-interview-simple .results>.example,.page.single main article.user-interviews .contents>.user-interview-simple .results .achievement,.page.single main article.user-interviews .contents>.user-interview-simple .results .deciding-factor,.page.single main article.user-interviews .contents>.user-interview-simple .results .good-points{width:49%}@media only screen and (max-width: 1079px){.page.single main article.user-interviews .contents>.user-interview-simple{padding:32px 24px}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-logo-name{display:block}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview>.company-logo-name>.company-name{font-size:18px;margin-top:12px}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.image{text-align:center}}@media only screen and (max-width: 768px){.page.single main article.user-interviews .contents>.user-interview-simple .headline{display:block}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.overview{width:100%}.page.single main article.user-interviews .contents>.user-interview-simple .headline>.image{width:100%;padding:0;margin:2em auto}.page.single main article.user-interviews .contents>.user-interview-simple .results{display:block}.page.single main article.user-interviews .contents>.user-interview-simple .results>.example,.page.single main article.user-interviews .contents>.user-interview-simple .results .achievement,.page.single main article.user-interviews .contents>.user-interview-simple .results .deciding-factor,.page.single main article.user-interviews .contents>.user-interview-simple .results .good-points{width:100%}}@media only screen and (max-width: 480px){.page.single main article.user-interviews .contents>.user-interview-simple .box h3{font-size:20px !important}}.page.single main article.user-interviews .operator-banner,.page.single main article.user-interviews .warehouse-registration-banner{margin:8em calc(50% - 50vw) 0;width:100vw}@media only screen and (max-width: 1079px){.page.single main article.user-interviews{width:100%;margin-bottom:48px}.page.single main article.user-interviews .en-title{margin-top:1em}}@media only screen and (max-width: 480px){.page.single main article.user-interviews h1{font-size:24px;line-height:33px}}.page.single main article.seminar .status--closed{font-size:16px;font-weight:bold;height:3em;line-height:3;color:#e33737;text-align:center;border:1px solid #f47575;border-radius:8px;background-color:#f8e8e8;margin-bottom:42px}.page.single main article.seminar h1{margin:0 0 64px}@media only screen and (min-width: 1080px){.page.single main article.seminar h2{font-size:30px}}.page.single main article.seminar .image img{width:100%}.page.single main article.seminar .image figure{margin:0}.page.single main article.seminar .application{display:flex;justify-content:center;align-items:flex-end;margin:0 auto;height:140px;font-size:27px}@media only screen and (max-width: 480px){.page.single main article.seminar .application{font-size:24px}}@media only screen and (max-width: 420px){.page.single main article.seminar .application{font-size:20px}}@media only screen and (max-width: 320px){.page.single main article.seminar .application{font-size:18px}}.page.single main article.seminar .application a{position:absolute;transform:translate3d(0, 0, 0);transition:transform 0.2s ease-out;width:300px;height:64px;padding:20px 33px;box-sizing:border-box;color:#fff;font-size:20px;text-align:right;border-radius:73.5px;box-shadow:0 4px 26px 0 rgba(0,0,0,0.24);background:linear-gradient(207.4deg, #000 0%, #333 97.99%, #6d73d7 100%);text-align:center;font-size:inherit;min-width:15em;width:auto;height:2.7em;line-height:2.7;padding:0 1.6em 0 2em;border-radius:4.9em;display:flex;justify-content:space-between}@media only screen and (min-width: 1080px){.page.single main article.seminar .application a:not(.disabled):hover,.page.single main article.seminar .application a:not(.disabled):focus{box-shadow:0px 25px 25px -18px rgba(0,0,0,0.5);transform:translate3d(0, -10px, 0)}}.page.single main article.seminar .application a .fa{width:0.5rem;margin-left:51px}@media only screen and (max-width: 420px){.page.single main article.seminar .application a{width:auto}.page.single main article.seminar .application a .fa{margin-left:20px}}.page.single main article.seminar .application a .fa{width:0.4em;margin-left:1em;position:initial}.page.single main article.seminar .application a.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}.page.single main article.seminar .application a.long{font-size:0.9em;padding:0 1.2em 0 1.4em}.page.single main article.seminar .application.closed a{opacity:0.2;cursor:not-allowed}.page.single main article.seminar .application.closed .closed-text{position:relative;color:#333;bottom:1.4em;font-size:0.7em}.page.single main article.seminar .content{margin-top:64px;padding-top:100px;border-top:1px solid #dde4eb}.page.single main article.seminar .seminar__back-link{margin:40px 0 0;text-align:center}.page.single main article.seminar .seminar__back-link a{text-decoration:underline}.page.single main article.seminar .seminar__bottom{margin-top:64px;border-top:1px solid #dde4eb}.page.single main article.news .subtitle{font-size:20px;margin-bottom:36px}.page.single main article.news .content{line-height:1.8}.page.single main article.news .content th,.page.single main article.news .content td{border:solid 1px;padding:5px}.page.single main article.news .content table{border-collapse:collapse}.page.single main article.news .content a{overflow-wrap:break-word}.page.single main article.news img{max-width:100%}.page.single main article.news .news__bottom{border-top:1px solid #dde4eb}.page.single main article.news .news__bottom--navigator{display:flex;justify-content:space-between;margin-top:112px}.page.single main article.news .news__bottom--navigator a{width:131px;height:33px;box-sizing:border-box;border:1px solid #c7cdd9;border-radius:4px;box-shadow:0 2px 42px 0 rgba(0,0,0,0.08);color:#c7cdd9;font-size:14px;text-align:center;padding:6px 0}.page.single main article.news .news__bottom--navigator a .fa{width:0.25rem;top:-1px}.page.single main article.news .news__bottom--navigator a.disabled{border-color:#dde4eb;color:#dde4eb;cursor:default}.page.single main article.news .news__bottom--navigator a.left .fa{right:16px}.page.single main article.news .news__bottom--navigator a.right .fa{left:16px}.page.single main .warehouse-registration-banner{width:100%}@media only screen and (max-width: 1079px){.page.single main article{max-width:800px;width:100%}.page.single main article figure img{width:100%}.page.single main article.user-interviews .parties{flex-direction:column;align-items:flex-start}.page.single main article.user-interviews .parties__logos{margin-top:24px}}@media only screen and (max-width: 768px){.page.single main article.news .content{font-size:0.9rem;margin-top:6em}}body.tenant .page.single main article .content a{color:#2136c4}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.go-to-top{display:none;position:fixed;bottom:40px;right:80px;width:44px;height:44px;border-radius:8px;text-align:center;cursor:pointer;background:#333;color:#fff;border:1px solid currentColor;opacity:0;transition:bottom 0.2s ease-in-out, opacity 0.2s ease-out;z-index:1}.go-to-top.has-consult-btn{bottom:12em;right:40px}.go-to-top.has-consult-form-banner{bottom:202px}.go-to-top.has-consult-btn-banner{bottom:72px}.go-to-top.tenant{right:10px}@media only screen and (max-width: 1079px){.go-to-top.tenant{bottom:96px;right:80px}}@media only screen and (max-width: 480px){.go-to-top.tenant{bottom:80px}}.go-to-top .fa{width:24px;height:24px;margin-top:6px}.go-to-top.visible{opacity:0.6;animation:slide .2s forwards}@keyframes slide{0%{transform:translateX(8px)}100%{transform:translateX(0)}}@media only screen and (min-width: 1080px){.go-to-top:hover,.go-to-top:focus{opacity:1;bottom:50px}.go-to-top:hover.has-consult-btn,.go-to-top:focus.has-consult-btn{bottom:13em}.go-to-top:hover.has-consult-form-banner,.go-to-top:focus.has-consult-form-banner{bottom:212px}.go-to-top:hover.has-consult-btn-banner,.go-to-top:focus.has-consult-btn-banner{bottom:82px}}@media only screen and (max-width: 1079px){.go-to-top:not(.has-consult-btn){right:16px}.go-to-top.visible{opacity:0.8}}@media only screen and (max-width: 480px){.go-to-top{width:36px;height:36px;bottom:24px;right:24px;border-radius:6px}.go-to-top.has-consult-btn{bottom:84px;right:24px}.go-to-top .fa{width:20px;height:20px;margin-top:4px}}body.borrower .go-to-top,body.top .go-to-top{background:#07f}body.tenant .go-to-top{background:#0e4add}.consult-btn{display:flex;justify-content:flex-end;flex-direction:column;position:fixed;font-size:20px;line-height:1.5;bottom:32px;right:40px;z-index:2;opacity:0}.consult-btn a{margin-top:1em;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:73.5px;padding:12px 17px 12px 24px;text-align:left;display:flex;align-items:center}.consult-btn a p{margin:0;margin-right:12px}.consult-btn a.go-form{color:#fff;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%)}.consult-btn a.go-form:hover{filter:brightness(0.9)}.consult-btn a.download{color:#07f;background-color:#fff;border:2px solid #07f;justify-content:end}.consult-btn a.download .icon{display:flex;vertical-align:bottom;width:1rem;height:1rem;margin-left:0.2em;background-image:url("/images/reborn/operator-banner/bx_download-blue.png"),url("/images/reborn/operator-banner/bx_download-white.png");background-size:cover, 0 0}.consult-btn a.download:hover{background:linear-gradient(207.4deg, #07f 0%, #394dee 100%, #6d73d7 100%);color:#fff}.consult-btn a.download:hover .icon{background-size:0 0, cover}.consult-btn a .fa{width:8px;margin-top:-18px;margin-left:auto}@media only screen and (max-width: 480px){.consult-btn{bottom:24px;right:24px;font-size:16px;background:#0077ff;display:flex;bottom:0;right:0;width:100%;justify-content:space-evenly;align-items:center;flex-direction:row-reverse}.consult-btn a{max-width:200px;width:38%;padding:8px 10px;text-align:center;margin:10px 0;font-weight:bold}.consult-btn a.download,.consult-btn a.go-form{justify-content:unset;text-align:center}.consult-btn a p{display:inline-block;margin:0 auto}}.consult-btn.visible{opacity:1;animation:slide .2s forwards}@keyframes slide{0%{transform:translateX(8px)}100%{transform:translateX(0)}}.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%}#sticky-form-banner{display:block}#sticky-form-banner .banner-form-wrapper{opacity:0;background:#07f;position:fixed;font-size:20px;line-height:1.5;bottom:0;left:0;width:100%;height:148px;padding:15px 0 8px;color:white;box-sizing:border-box;z-index:10}#sticky-form-banner .banner-form-wrapper.visible{opacity:1;animation:slide .2s forwards}@keyframes slide{0%{transform:translateY(20px)}100%{transform:translateY(0)}}#sticky-form-banner .banner-form-wrapper .sections{display:flex;justify-content:space-between;width:1080px;height:100%;margin:0 auto}#sticky-form-banner .banner-form-wrapper .title{font-size:30px;line-height:1.6;font-weight:700;text-align:center;align-self:center}#sticky-form-banner .banner-form-wrapper .banner-form{width:calc(100% - 180px);width:944px;display:none}#sticky-form-banner .banner-form-wrapper .banner-form.visible{display:block}#sticky-form-banner .banner-form-wrapper .banner-form>.hs-form-iframe{height:calc(100% - 36px) !important}#sticky-form-banner .banner-form-wrapper .banner-form .recaptcha-disclaimer{font-size:12px;color:#fff;letter-spacing:1.68px;text-align:right}#sticky-form-banner .banner-form-wrapper .banner-form .recaptcha-disclaimer br{display:none}#sticky-form-banner .banner-form-wrapper .banner-form .recaptcha-disclaimer a{color:inherit;text-decoration:underline}#sticky-form-banner .banner-form-wrapper .close{position:absolute}#sticky-form-banner .close-banner{position:fixed;bottom:147px;right:80px;width:44px;height:44px;text-align:center;background:#07f;color:#fff;cursor:pointer;z-index:1;opacity:0}#sticky-form-banner .close-banner.visible{opacity:1;animation:slide .2s forwards}@keyframes slide{0%{transform:translateY(20px)}100%{transform:translateY(0)}}#sticky-form-banner .close-banner .fa{width:18px;height:18px;margin-top:6px}#sticky-form-banner .disclaimer{position:fixed;bottom:113px;right:140px;height:32px;font-size:14px;opacity:0}#sticky-form-banner .disclaimer.visible{opacity:1;animation:slide .2s forwards}@keyframes slide{0%{transform:translateY(20px)}100%{transform:translateY(0)}}#sticky-form-banner .disclaimer a{color:inherit;text-decoration:underline}#sticky-btn-banner{display:none;opacity:0;z-index:1;background:#07f;position:fixed;font-size:16px;font-weight:700;line-height:1.45;bottom:0;left:0;width:100%;height:63px;padding:12px 0;box-sizing:border-box;text-align:center}#sticky-btn-banner.visible{opacity:1;animation:slide .2s forwards}@keyframes slide{0%{transform:translateY(20px)}100%{transform:translateY(0)}}#sticky-btn-banner .banner-inner{display:flex;justify-content:space-evenly;align-items:center;gap:0.6em}#sticky-btn-banner .button{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;width:167px;height:44px;padding:10px 0px;box-sizing:border-box}#sticky-btn-banner .button:hover{opacity:0.7}#sticky-btn-banner .button .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}#sticky-btn-banner .button.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}#sticky-btn-banner .button.blue{color:#fff;background:transparent;border:2px solid #fff}#sticky-btn-banner .button.white{color:#07f;background:#fff;border:2px solid #07f}#sticky-btn-banner .button.white{border:none}#sticky-btn-banner .button .fa{width:0.6em;margin-left:1em}#contact-us-form{position:relative}#contact-us-form:not(.show-loader){opacity:0;transition:opacity 0.3s ease-in-out}#contact-us-form:not(.show-loader).visible{opacity:1}#contact-us-form.show-loader{min-height:400px}#contact-us-form.show-loader:not(.visible)::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/loader.svg) no-repeat center center;background-size:150px}#contact-us-form .recaptcha-disclaimer{font-size:10px;color:#9e9e9e;letter-spacing:1.6px;margin-top:1.5em}#contact-us-form .recaptcha-disclaimer a{color:inherit;text-decoration:underline}.autocomplete-suggestions{background-color:#ffffff;border-radius:5px;cursor:pointer;border:1px solid currentColor;box-sizing:border-box;color:#0e4add;overflow:scroll;padding-bottom:28px}.autocomplete-suggestion{width:276px;padding:12px;border-radius:5px}.autocomplete-selected{font-weight:bold}body.tenant .autocomplete-suggestions{color:#1e2a78}