@charset "shift-jis";
/* CSS Document */
/* **************************************************
Name: newHPMobile.css
Description: スマホ対応で使うCSSファイル
Create: 2018.05.21
***************************************************** */

body{ background-color: rgb(242, 242, 242); text-align: center; margin: 0px; font-family: meiryo; font-size: 12px; }

/*h5{ font-size: 15px;  }*/
h5{ font-size: 13px; -webkit-text-size-adjust: 100%; }

#top{ padding: 0px 20px 0px; background-color: rgb(255, 127, 39); height: 90px;}
/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン S */
/*#leftTop{ margin: 3% 0% 0% 70%; width: 70px; height:18px; border:none; }*/
#leftTop{ margin: 3% 0% -4% 65%; width: 80px; height:40px; border:none;position: absolute; }

/*#centerTop{ margin: -6% 50% 0% 0%; width:127px; height:37px;  border:none;  } */
#centerTop{ margin: 4% 50% 0% 0%; width:127px; height:37px;  border:none;  }

#kidMsg1{ font-size: 13px;-webkit-text-size-adjust: 100%;}
#kidMsg3{ font-size: 15px;font-weight: bold;-webkit-text-size-adjust: 100%;}
#kidMsg4{ font-size: 13px;-webkit-text-size-adjust: 100%;}
/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン E */

#hitachi-kenpo { font-size: 10px;}

#password{ font-size: 15px; font-family: fantasy; width: 550px; }

#passWasure{ height: 50px;  border: 2px rgb(255, 127, 39) solid; }

#passWasure>p{ margin: 7px; }

#passHenkou{ height: 40px;  border: 2px #F76220 solid; }

#passHenkou>p{ margin: 13px; }

#loginChoice>a{ margin: 30px }

.choiceButton{ width: 250px; }

/*.button{ font-size:12px; margin-right: 50px; margin-left: 50px; width: 100px; background-color:rgb(217, 217, 217); border:1px solid black; font-size:16px; height:25px; }*/
.button{ font-size:12px; margin-right: 50px; margin-left: 50px; width: 100px; background-color:rgb(217, 217, 217); border:1px solid black; font-size:16px; }

.Section errorMessage{ margin: auto; }

#ldap{ width: 220px; height: 20px; background-color: white; border: 2px rgb(47,85,151) solid; text-align: center; }

#nyuryokuKoumoku{ margin: auto; }

tr{ text-align: left; }

#setsumei{ line-height: 35px; }

@media (min-width: 400px) {	
	
	body{ background-color: rgb(242, 242, 242); text-align: center; margin: 0px; font-family: meiryo; font-size: 16px; }
	
	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン S */
	/*h5{ font-size: 15px;  }*/
	h5{ font-size: 16px;  -webkit-text-size-adjust: 100%;}
	#kidMsg1{ font-size: 13px;-webkit-text-size-adjust: 100%;}
	#kidMsg3{ font-size: 15px;font-weight: bold;-webkit-text-size-adjust: 100%;}
	#kidMsg4{ font-size: 13px;-webkit-text-size-adjust: 100%;}
	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン E */

	#top{ padding: 0px 20px 0px; background-color: rgb(255, 127, 39); height: 120px;}

	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン S */
	/*#leftTop{ margin: 2% 0% 0% 50%; width: 100px; height:23px; border:none; }*/
	#leftTop{ margin: 2% 0% -3% 50%; width: 100px; height:50px; border:none;position: absolute;}
	

	/*#centerTop{ margin: -3% 50% 0% 0%; width:180px; height:46px;  border:none;  }*/
	#centerTop{ margin: 2% 50% 0% 0%; width:180px; height:46px;  border:none;  }
	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン E */

	#hitachi-kenpo { font-size: 10px;}

	#password{ font-size: 15px; font-family: fantasy; width: 550px; }

	#passWasure{ height: 50px;  border: 2px rgb(255, 127, 39) solid; }

	#passWasure>p{ margin: 7px; }

	#passHenkou{ height: 40px;  border: 2px #F76220 solid; }

	#passHenkou>p{ margin: 13px; }

	#loginChoice>a{ margin: 30px }

	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン S */
	/*.choiceButton{ width: 250px; }*/
	.choiceButton{ max-width: 30%; }
	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン E */

	/*.button{ font-size:12px; margin-right: 50px; margin-left: 50px; width: 100px; background-color:rgb(217, 217, 217); border:1px solid black; font-size:16px; height:25px; }*/
	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン S */
	/*.button{ font-size:12px; margin-right: 50px; margin-left: 50px; width: 100px; background-color:rgb(217, 217, 217); border:1px solid black; font-size:16px; }*/
	.button{margin-right: 10px; margin-left: 10px; width: 100px; background-color:rgb(217, 217, 217); border:1px solid black; font-size:16px; }
	/* UPD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン E */

	.Section errorMessage{ margin: auto; }

	#ldap{ width: 220px; height: 20px; background-color: white; border: 2px rgb(47,85,151) solid; text-align: center; }

	#nyuryokuKoumoku{ margin: auto; }

	tr{ text-align: left; }

	#setsumei{ line-height: 35px; }

	}
/* ADD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン S */
/* KIdLogin.jsp */
table.inputform{ margin-right: auto; margin-left: auto; }

.header{ color: #ffffff; background-color: #174b7a; text-align: center; border: 1px solid black; padding: 0px 5px 0px 5px; font-size: 16px;}

td.inputform{ background-color: #ffffff; border-width: 1px; border-style: solid; border-color: black; padding: 0px 5px 0px 5px; }

div#inputID{ font-weight: normal; }
/* ADD 20230105 LDAP認証基盤終了に伴う新認証基盤対応_MHW対応 グミョンジン E */
/* UPD 20230510 パスワード有効期限切れ ミョンジン S */
#dialog-confirm{
	font-family: meiryo;
}   
.ui-dialog-titlebar-close {
    visibility: hidden;
}
/* UPD 20230510 パスワード有効期限切れ ミョンジン E */