@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");body.borrower.application-form #content{font-size:20px;line-height:1.45;padding:1em 0;background:#fafafa;min-height:100vh}body.borrower.application-form #content,body.borrower.application-form #content *{box-sizing:border-box}body.borrower.application-form #content .logo{display:flex;justify-content:center}body.borrower.application-form #content .logo a{display:block}body.borrower.application-form #content .application-form{width:720px;margin:0.5em auto;background-color:#fff;border:1px solid #ebebeb;border-radius:12px;text-align:center;padding:1.5em}body.borrower.application-form #content .application-form .title h3.english{font-size:14px;line-height:1.21}body.borrower.application-form #content .application-form .title h1{font-size:28px;margin-top:8px}body.borrower.application-form #content #application-form{position:relative}body.borrower.application-form #content #application-form:not(.show-loader){opacity:0;transition:opacity 0.3s ease-in-out}body.borrower.application-form #content #application-form:not(.show-loader).visible{opacity:1}body.borrower.application-form #content #application-form.show-loader{min-height:400px}body.borrower.application-form #content #application-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}body.borrower.application-form #content #application-form .recaptcha-disclaimer{font-size:10px;color:#9e9e9e;letter-spacing:1.6px;margin-top:1.5em}body.borrower.application-form #content #application-form .recaptcha-disclaimer a{color:inherit;text-decoration:underline}@media only screen and (max-width: 768px){body.borrower.application-form #content{font-size:18px}}@media only screen and (max-width: 680px){body.borrower.application-form #content{font-size:16px}body.borrower.application-form #content .application-form{width:calc(100% - 50px);max-width:640px;padding:2.5em 2.75em}body.borrower.application-form #content .application-form .title h1{font-size:24px}}@media only screen and (max-width: 420px){body.borrower.application-form #content{font-size:15px}body.borrower.application-form #content .application-form{padding:2.5em 2em}}@media only screen and (max-width: 375px){body.borrower.application-form #content .application-form{padding:2.5em 1.2em}}@media only screen and (max-width: 320px){body.borrower.application-form #content .application-form{width:calc(100% - 30px)}}