.ui-widget-overlay{background:#514949;opacity:.8}.ui-widget.ui-widget-content.login_form{border:0 solid;width:100%!important;max-width:400px;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:0 0;border-radius:0}.ui-widget.ui-widget-content.login_form .ui-dialog-titlebar{padding:0;background:0 0;height:36px;border:0;text-align:right}.ui-widget.ui-widget-content.login_form .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-widget.ui-widget-content.login_form .ui-dialog-titlebar .ui-dialog-titlebar-close{height:100%!important;width:36px!important;background:#f0f0f0;border-radius:0;top:0!important;right:0!important;margin:0!important;padding:0!important}.ui-widget.ui-widget-content.login_form .ui-dialog-titlebar .ui-icon{height:36px;width:36px;background:url(../../images/icons/x.png) no-repeat}.ui-widget.ui-widget-content.login_form .login_heading{position:absolute;left:0;top:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ui-widget.ui-widget-content.login_form .login_heading .heading_item{background:#fff;padding:12px 5px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:0 solid #f0f0f0;color:#018655;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ui-widget.ui-widget-content.login_form .login_heading .heading_item a{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#018655;text-decoration:none}.ui-widget.ui-widget-content.login_form .login_heading .heading_item:not(:first-child){border-left:1px solid #f0f0f0}.ui-widget.ui-widget-content.login_form .login_heading .heading_item:hover{background:#018655;color:#fff}.ui-widget.ui-widget-content.login_form .login_heading .heading_item:hover a{color:#018655;color:#fff}.ui-widget.ui-widget-content.login_form .login_heading .heading_item.item_id_card{padding:0}.ui-widget.ui-widget-content.login_form .login_heading .heading_item.item_id_card a{display:block;padding:12px 5px}.ui-widget.ui-widget-content.login_form .login_title{font-size:1.75rem;color:#514949;display:inline-block;width:100%;text-align:center;margin-bottom:18px;margin-top:14px}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content{background:#f0f0f0;position:relative;overflow:hidden;padding:55px 50px 80px;border:0;min-height:240px!important}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .block-eid,.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .user-login-form{position:absolute;left:50px;right:50px;top:125px}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .block-eid .js-form-item,.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .user-login-form .js-form-item{width:100%;margin:0;position:relative}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .block-eid .js-form-item label,.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .user-login-form .js-form-item label{font-size:.75rem;color:#514949;text-transform:uppercase;margin-bottom:6px;display:block}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .block-eid .js-form-item input,.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .user-login-form .js-form-item input{display:block;width:100%;padding:10px 20px 10px 14px;border:1px solid #74767a;color:#74767a;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .block-eid .js-form-item input:focus,.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .user-login-form .js-form-item input:focus{border:1px solid #018655;color:#514949}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .block-eid .js-form-item .description,.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .user-login-form .js-form-item .description{display:none}.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .block-eid .js-form-item:not(:last-child),.ui-widget.ui-widget-content.login_form .ui-widget-content.ui-dialog-content .user-login-form .js-form-item:not(:last-child){margin-bottom:20px}.ui-widget.ui-widget-content.login_form .block-eid .js-form-submit{display:block;position:absolute;width:100%;z-index:10;left:0;right:0;bottom:-114px;margin:0;padding:20px;border:0;border-radius:0;background:#018655;color:#fff;font-weight:500;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:'Noto Sans JP',sans-serif}.ui-widget.ui-widget-content.login_form .block-eid .js-form-submit:hover{background:#005540}.ui-widget.ui-widget-content.login_form .block-eid .js-form-submit:focus{-webkit-box-shadow:0 0 8px rgba(1,170,119,.5);box-shadow:0 0 8px rgba(1,170,119,.5);background:#018655}.ui-widget.ui-widget-content.login_form .block-eid .js-form-submit:active{-webkit-box-shadow:0 0 8px rgba(0,85,64,.5);box-shadow:0 0 8px rgba(0,85,64,.5);background:#005540}.ui-widget.ui-widget-content.login_form .ui-dialog-buttonpane{position:absolute;bottom:16px;left:50px;right:50px;padding:0;overflow:hidden;border:0}.ui-widget.ui-widget-content.login_form .ui-dialog-buttonpane .form-actions{width:100%}.ui-widget.ui-widget-content.login_form .ui-dialog-buttonpane .form-actions .button{margin:0;padding:20px;border:0;border-radius:0;width:100%;height:100%;background:#018655;color:#fff;font-family:'Noto Sans JP',sans-serif;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.ui-widget.ui-widget-content.login_form .ui-dialog-buttonpane .form-actions .button:hover{background:#005540}.ui-widget.ui-widget-content.login_form .ui-dialog-buttonpane .form-actions .button:focus{-webkit-box-shadow:0 0 8px rgba(1,170,119,.5);box-shadow:0 0 8px rgba(1,170,119,.5);background:#018655}.ui-widget.ui-widget-content.login_form .ui-dialog-buttonpane .form-actions .button:active{-webkit-box-shadow:0 0 8px rgba(0,85,64,.5);box-shadow:0 0 8px rgba(0,85,64,.5);background:#005540}.ui-widget.ui-widget-content.login_form.item_pass_content .login_heading .heading_item.item_pass{background:#018655;color:#fff}.ui-widget.ui-widget-content.login_form.item_pass_content .user-login-form{display:block}.ui-widget.ui-widget-content.login_form.item_pass_content .block-eid{display:none}.ui-widget.ui-widget-content.login_form.item_pass_content .ui-dialog-buttonpane{opacity:1;z-index:100;display:block}.ui-widget.ui-widget-content.login_form.item_mobile_id_content .login_heading .heading_item.item_mobile_id{background:#018655;color:#fff}.ui-widget.ui-widget-content.login_form.item_mobile_id_content .user-login-form{display:none}.ui-widget.ui-widget-content.login_form.item_mobile_id_content .block-eid{display:block}.ui-widget.ui-widget-content.login_form.item_mobile_id_content .ui-dialog-buttonpane{display:none}