@charset "utf-8";
/*----------------- ログイン画面 ----------------------*/


/* 画面の中央寄せ + 左寄せ */
div#mnuWrapper {
    display: block;   	
    position: relative;	
	text-align: center;
	vertical-align: middle;
	top: 50%;
	margin-top:130px;
}  

/* テーブル */
table.login{
	margin-left: auto;
    margin-right: auto;
    border-top:0px;
    border-left:0px;
    border-collapse:collapse;
    background-color:#C0C0C0;
    text-align: left;
}

.login tr{
	height: 30px;	
}
	
.login td{
    border-right:0px;
    border-bottom:0px;
    padding:0.0px 80.0px 0.0px 80.0px;
    font-size: 10pt;
	vertical-align: bottom;
}

/*----------------- 拠点選択画面 ----------------------*/

table.lst{
	table-layout:abolute;
	margin-left: auto;
    margin-right: auto;
}

td#lstHeader{
    border-top: 0px;
    border-left: 0px;    	
    border-right: 0px;
    border-bottom: 0px;
    text-align: left;
}

/*----------------- 機能選択画面 ----------------------*/
div#menu{
	background-color:#C0C0C0;
	padding-top: 30px;
	padding-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}

/* メニューバー */
ul#menubar {
    margin: 0px; /* ul内部の左端余白を消す(IE) */
    padding: 0px; /* ul内部の左端余白を消す(Fx,Op) */
}
ul#menubar li {
    text-align:center;
    list-style-type: none; /* 先頭記号を消す */
    float: left; /* リスト項目を横方向に並べる */
    margin: 0.1px 0.1px; /* 各項目周囲の余白 */
    border: 1px #3B3B3B solid; /* 項目の枠線 */
    padding: 0px; /* 枠線と内容の距離をゼロに */
    background-color:#ffffff;
    color:#000000;
    font-size:14px;
    font-weight: bold;
    width:200px;
}
ul#menubar li.select {
    background-color:#777777;
    color:#ffffff;
}
ul#menubar li.title {
    background-color:#777777;
    color:#FFFFFF;
    display: block; /* ブロックレベルに */
    padding: 0.3em; /* 内部の余白 */
    width:200px;
}

/* メニュー項目のリンクを装飾 */
ul#menubar li a {
    text-decoration: none; /* 下線を消す */
    display: block; /* ブロックレベルに */
    padding: 0.3em; /* 内部の余白 */
    color: #3B3B3B; /* 文字色 */
}
ul#menubar li.select a {
    color: white; /* 文字色 */
}
ul#menubar li a:hover {
    background-color:#777777;;
    color:#ffffff;
}

table.menuLst{
    table-layout:abolute;
	margin-left: auto;
    margin-right: auto;
	border-collapse: collapse;
    padding: 0px;
}
.menuLst td{
	padding:1px;
}

/*----------------- 共通系 ----------------------*/

input[type="text"],
input[type="password"]{ 
   font-size: 20pt;
   height: 25px;
   width: 500px;
}

div.btnsubmit {
	position:relative;
	text-align: right;

}
