@font-face{font-family:"Noto Sans JP";font-style:normal;src:url("/shared/fonts/Noto_Sans/NotoSansJP-Regular.otf")}label{text-size:14px;margin-bottom:5px}input[type=text],input[type=password],input[type=number]{display:inline-block;box-sizing:border-box;font-size:16px;width:100%;height:41px;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;border:1px solid #d9e1ec;border-radius:5px}textarea{display:block;box-sizing:border-box;font-size:16px;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;border:1px solid #d9e1ec;border-radius:5px}select{display:inline-block;box-sizing:border-box;width:100%;height:41px;font-size:16px;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;border:1px solid #d9e1ec;background-color:white;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}button,input[type=button],input[type=submit]{display:block;font-size:16px;padding-left:25px;padding-right:25px;padding-top:11px;padding-bottom:11px;border-radius:7px;border:0;cursor:pointer}button:disabled{color:#bcbcbc !important;background-color:#707070 !important}.form_container{margin:47px;padding:21px;background-color:white;border-radius:5px}.form_row_container{clear:both;padding-bottom:7px;padding-top:7px}.form_item_container{box-sizing:border-box;width:50%;float:left}.form_item_full_width_container{box-sizing:border-box;width:100%}.form_item_label{font-size:14px;font-weight:bold;padding:7px}.form_item_required{color:#f0142f;font-weight:bold}.form_control_container{position:relative;height:49px;padding:7px}.form_control_text{box-sizing:border-box;font-size:14px;width:100%;border:1px solid #b5b5b5;color:#6b6b6b;padding:5px}.form_control_select{box-sizing:border-box;font-size:14px;width:100%;border:1px solid #b5b5b5;color:#6b6b6b;padding:5px}.form_item_address_container{box-sizing:border-box;width:50%;float:left}.form_item_state_container{box-sizing:border-box;width:25%;float:left}.form_item_zip_container{box-sizing:border-box;width:25%;float:left}.form_action_buttons_container{box-sizing:border-box;padding-top:13px;padding-bottom:0;padding-left:7px;padding-right:7px;text-align:center}.form_control_button{background-color:#70849e;color:white;border:2px solid #4c596b;font-size:14px;padding:11px;cursor:pointer}.form_control_button:disabled{background-color:#434e5e;color:black;border:2px solid #4c596b;font-size:14px;padding:11px;cursor:default}.form_cmis_input_name_container{box-sizing:border-box;width:80%;float:left;padding-top:7px;padding-right:7px}.form_cmis_input_button_container{box-sizing:border-box;width:20%;float:left}.section_header{padding:23px;font-weight:bold;color:red}#msl_container{margin-top:210px;margin-left:30px;margin-right:30px}.outside-box-button-container{display:flex;justify-content:flex-end;margin-top:30px;padding-top:30px;margin-left:40px;margin-right:40px;border-top:1px solid #d7dbec}.outside-box-button-container button{margin-left:12px}.button-green{color:white;background-color:#06a561}.button-white{color:#06a561;background-color:white;border:1px solid #d7dbec}.button-black{color:white;background-color:black}body{font-family:"Noto Sans JP",sans;background-color:#f5f6fa;margin:0;padding:0}.views-view{display:block;position:relative}.default__container{display:block;position:relative;margin-left:40px;margin-right:40px;margin-top:40px;background-color:white;padding:28px;border-radius:5px;box-shadow:0 1px 4px 0 rgba(21,34,50,0.08)}.header__container{display:block;position:relative;background-color:white;margin-bottom:41px;box-shadow:0 1px 4px 0 rgba(21,34,50,0.08)}.header__inner-container{display:block;position:relative;width:1200px;height:120px;margin-left:auto;margin-right:auto}.header__logo-container{display:block;position:relative;width:210px;margin-right:auto;margin-left:auto;padding-top:11px}.header__logo-image{display:block;width:auto;height:100px}.header__name-line{display:block;font-size:16px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;line-height:46px;padding-left:7px}.header__user-portrait-container{display:block;position:absolute;top:11px;right:40px}#user-menu-state{display:none}.user-menu__container{display:block;position:relative;top:0;right:0;height:46px;z-index:9999;white-space:nowrap}.user-menu__activation{display:flex;cursor:pointer;align-items:center}.user-menu__profile-picture{display:block;width:auto;height:26px}.user-menu__user-name{font-size:14px;line-height:46px;padding-left:7px}.user-menu__menu-container{display:none;position:absolute;top:46px;right:0;list-style:none;background-color:white;border:1px solid #e6e9f4;padding:17px;margin:0}.user-menu__menu-container li{cursor:pointer;padding-top:4px;padding-bottom:4px}#user-menu-state:checked ~ .user-menu__menu-container{display:block}.login-form__container{display:block;position:relative;max-width:450px;margin-top:80px;margin-left:auto;margin-right:auto;padding:60px}.login-form__heading{text-align:center;margin:0}.login-form__button-submit{width:100%;text-align:center;font-size:16px;line-height:48px;color:white;background-color:black}.recover-password-action{display:block;text-align:center}.login-form__form label{display:block;margin-top:22px}.login-form__form .login-form__button-submit{margin-top:22px}.login-form__failed-login-message{padding-top:22px;padding-bottom:22px;text-align:center;color:red;font-size:120%;font-weight:bold}.login-form__reset-link{text-align:center}.login-form__reset-link a,.login-form__reset-link a:visited,.login-form__reset-link a:active{text-decoration:none;color:#00f;cursor:pointer}.login-form__sign-up-link,.login-form__sign-up-link:visited,.login-form__sign-up-link:hover,.login-form__sign-up-link:active{display:block;text-align:center;padding:11px;background-color:#06a561;color:white;border-radius:5px;text-decoration:none}.sign-up__link-outer-container{max-width:1600px;margin-left:auto;margin-right:auto;margin-bottom:80px}.reset__container{position:relative}.reset__form{position:relative;max-width:570px;margin-left:auto;margin-right:auto}.reset__form h1{text-align:center}.resets__button{margin-top:11px}.reset-message__message{text-align:center;font-size:180%}.reset__reset-form-container{width:570px;margin-left:auto;margin-right:auto}.login-form__reset-link{text-decoration:none;text-align:center;font-weight:bold}.application-list__simple-container{display:block;position:relative;padding-top:82px}.application-list__simple-header{text-align:center;margin:0;font-size:37px}.application-list__simple-instructions{text-align:center;margin-top:34px;margin-bottom:0;font-size:23px}.application-list__simple-inner-container{margin-top:51px;max-width:764px;position:relative;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.application-list__simple-list-header{display:block;position:relative;text-align:center;margin-top:35px;padding-bottom:35px;margin-bottom:0;font-size:23px;border-bottom:1px solid #d7dbec}.application-list__item-container{display:flex;flex-direction:row;align-items:center;height:89px;text-decoration:none;border-bottom:1px solid #d7dbec}.application-list__item-container,.application-list__item-container:hover,.application-list__item-container:active,.application-list__item-container:visited{color:#131523;font-size:21px}.application-list__item-logo{width:66px;height:66px;border-radius:5px;background-color:#d7dbec;margin-right:32px;flex-shrink:2;background-size:contain;background-repeat:no-repeat;background-position:center center}.application-list__item-tenant-name{flex-grow:2}.application-list__item-arrow-container{font-weight:bold;color:#06a561;font-size:160%}.application-list__simple-note{margin-top:36px;margin-bottom:58px;font-size:16px}.account-form__container{display:block;position:relative;max-width:1280px;margin-left:auto;margin-right:auto}.landing__content-container{position:relative}.video__container{position:relative}.video__container video{position:relative;display:block;width:682px;height:384px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1500px){.video__container video{position:relative;display:block;width:1024px;height:576px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1200px){.landing__section-row{position:relative;display:flex;justify-content:space-around;align-items:center;margin-left:auto;margin-right:auto;max-width:1600px}}.landing__resource-links-list{display:flex;list-style:none;justify-content:center;column-gap:24px}.landing__resource-links-list li{display:block;list-style:none;padding:5px;border-radius:11px}.landing__resource-links-list li a,.landing__resource-links-list li :visited{text-decoration:none;color:white;font-weight:bold}.footer__container{position:fixed;background-color:white;left:0;right:0;bottom:0;text-align:center}a,a:visited,a:hover,a:active{text-decoration:none;color:#06a561}.sign-up__container{max-width:750px;margin-left:auto;margin-right:auto}.sign-up__notice-header{text-align:center}.sign-up__email-request-row{display:flex}.sign-up__email-request-input{flex-grow:2}.sign-up__email-request-button{margin-top:24px;flex-grow:1}.sign-up__wizard-action-buttons-container{display:flex;justify-content:flex-end;padding-top:7px}.sign-up__wizard-action-buttons-container button{margin-left:5px}.sign-up__form-information{padding:7px;color:#9f713c}.sign-up__form-error{padding:7px;color:#9c1d3d}.form-row__address{display:flex}.spinner__shade{position:fixed;display:flex;background-color:rgba(0,0,0,0.3);top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center;z-index:99998}.spinner__graphic{background-color:white;border-radius:5px;padding:11px;max-width:300px}.sign-up__access-denied{text-align:center;color:#9c1d3d}.sign-up__link-to-tos{display:flex;justify-content:center;padding-top:17px}.sign-up__link-to-tos a,.sign-up__link-to-tos a:visited,.sign-up__link-to-tos a:active{text-decoration:none;display:inline-block;padding:11px;border-radius:7px;color:white;background-color:#06a561}.form__terms-and-conditions-not-accepted{font-weight:bold;color:#9c1d3d}.privacy-policy{display:flex;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.75);z-index:99999;justify-content:center;align-items:center}.privacy_policy__text{display:block;position:relative;width:50%;height:50%;background-color:white;padding:51px;border-radius:21px;overflow-y:auto}.privacy-policy__close{display:block;position:absolute;top:21px;right:21px;width:48px;height:48px;background-color:red;cursor:pointer;border-radius:5px;background-image:url("images/icn_close.svg");background-size:contain;background-repeat:no-repeat}.tos-window{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.75);z-index:9999}.tos-window__content-container{display:flex;flex-direction:column;position:relative;width:50%;height:50%;background-color:white;padding:51px;border-radius:21px}.tos-window__text{display:block;flex-grow:2;overflow-y:auto}.tos-window__form-container{display:flex;justify-content:center;flex-grow:1;text-align:center;padding-top:21px}.tos-window__checkbox-container{padding-top:5px;padding-bottom:5px;padding-right:21px}.tos-window__button{background-color:#06a561;color:white}.tos-window__close{display:block;position:absolute;top:21px;right:21px;width:48px;height:48px;background-color:red;cursor:pointer;border-radius:5px;background-image:url("images/icn_close.svg");background-size:contain;background-repeat:no-repeat}.saas-account__container{max-width:1280px;margin-left:auto;margin-right:auto}.header__logo{display:block;height:96px;width:auto;padding-top:11px;margin-bottom:11px;margin-left:auto;margin-right:auto}.saas-account__table-label-cell{text-align:right;padding-right:5px}.saas-account__invoices-table{text-align:left}.sass-account__next-and-stripe-link-container{display:flex;justify-content:space-between;align-items:flex-start}.saas-account__stripe-button-container{text-align:right}.saas-account__stripe-account-link{display:inline-block;padding:7px;border-radius:4px;color:white;background-color:#635bff;text-decoration:none;font-weight:bold}.saas-account__stripe-account-link img{width:auto;height:35px}.saas-account__stripe-account-link:visited{color:white}
