﻿/* ログイン画面背景色 */
.loginBack00 {
	background:url();
}
.loginBack00YIS {
	background:url(./image/login_back_yis.jpg);
}
.loginBack01 {
	background:url();
}
.loginBack01YIS {
	background:url(./image/login_back_yis.jpg);
}
.loginBack02 {
	background:url();
}
.loginBack02YIS {
	background:url(./image/login_back_yis.jpg);
}

.tableBase {
	width:390px;
	background-color:#FFFFFF;
	border-radius: 10px 10px 10px 10px / 10px 10px 10px 10px;
	border: solid 2px #0056A1;
	box-shadow:20px 20px 0px 0px rgba(0, 0, 0, 0.2);
	color: #ffffff;
	table-layout: fixed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	padding: 10px 5px 10px 5px;
	font-family: sans-serif;
}
.tdBase {
	width: 100%;
	text-align:left;
	padding:4px 40px 4px 40px;
}
.tdInputBoxLabel{
	font-size: 10pt;
	text-align:left;
	font-weight:bold;
	text-align:left;
	padding:0px 40px 0px 40px;
	color: #0056A1;
}
.inputBox{
	width:100%; 
	height:24px;
	background-color:#FFFFFF;
	border: solid 1px #0056A1;
	margin-bottom: 10px;
}
.changeButton{
	width:100%;
	height: 40px;
	border-radius: 0px;
	border:none;
	background:#0056A1;
	font-weight:bold;
	color:#FFFFFF;
}
.loginButton {
	width:100%;
	height: 40px;
	border-radius: 0px;
	border:none;
	background:#0056A1;
	font-weight:bold;
	color:#FFFFFF;
}
.linkChangePassward {
	font-weight: bold;
	font-size: 10pt;
	color: #0056A1;
	text-align: right;
	text-decoration: none;
	width: 100%;
}
.tbErrMessage {
	width: 100%;
	height: 45px;
	text-align: left;
	padding: 0px 40px 0px 40px;
	font-weight: bold;
	font-size: 9pt;
}
input{
	text-indent: 3px;
}
input:focus{
	outline:1px #0056A1 solid;
}
.linkChangePassward:focus {
	outline:2px #0056A1 solid;
}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #FFFFFF inset;
}
