/****************************************************************************************
'	勤怠管理システム
'	ファイル名		:	/app/style.css
'	機能名			:	スタイルシート
'	機能詳細		:	
'	作成者			:	S.Nitta
'	作成日			:	2006/11/10
'	更新者			:	
'	更新日			:	
'	Copyright. AXIS Co,Ltd. All rights reserved
'****************************************************************************************/
@media screen {

/* 共通 */
BODY		{ margin-top: 0px; font-style: normal; font-family: ＭＳ Ｐゴシック; font-size: 12pt; }
A:link	{ color: #0000FF; }
A:visited	{ color: #0000FF; }
A:hover	{ color: #FF0000; }
A:active	{ color: #0000FF; }

/* ヘッダータイトル部 */
DIV.headtop { 
	width: 100%; 
	height: 50px; 
	padding: 10px 6px;
	background-color: #d9d9ff; 
} 
/* ヘッダーリンク部 */
DIV.headlink { 
	width: 100%; 
	height: 27px; 
	padding: 6px;
	border-bottom: 1px #000080 solid; 
	background-color: #F5F5F5; 
	font-size: 10pt; 
	text-align: right; 
} 
/* フォーム階層リンク部 */
DIV.dirlink { 
	width: 100%; 
	height: 40px; 
	padding: 20px 6px 6px;
	font-size: 10pt; 
	font-weight: bold;
} 
/* フォームタイトル部 */
DIV.formtitle { 
	width: 100%; 
	height: 27px; 
	padding: 6px 6px 2px;
	background-color: #87CEFA; 
	font-size: 12pt; 
	font-weight: bold;
} 
/* エラー画面メッセージ部 */
DIV.errmsg { 
	height: 100px; 
	margin: 27px 60px;
	padding: 20px 40px;
	border: 2px #FFD700 solid; 
	background-color: #FFFFCC; 
	font-size: 12pt; 
} 
/* ログインボタン */
.loginbtn { 
	width: 50%;
	height: 80px; 
	border: 2px #FFD700 solid; 
	background-color: #FFFFCC; 
	font-size: 18pt;
} 

/* 登録画面用 */
table.a		{ background-color: #F5F5F5; }
th.a			{ background-color: #CCFFCC; font-weight: normal; text-align: left; }
th.ab			{ background-color: #CCFFCC; font-weight: normal; text-align: center; }
table.a2	{ background-color: #FFFFFF; }
th.a2			{ background-color: #FFFFFF; font-weight: normal; text-align: left; }
th.ab2			{ background-color: #FFFFFF; font-weight: normal; text-align: center; }

/* トップページ、設備予約一覧用 */
table.b		{ border-collapse: collapse; border: 1px #808080 solid; width: 100%; }
th.b			{ border: 1px #808080 solid; padding: 3px; background-color: #DCDCDC }
td.b			{ padding: 5px 0px; }

/* 勤怠一覧用 */
th.c			{ background-color: #D9D9FF; font-weight: normal; font-size: 16px; text-align: left; }

/* その他 */
.errtitle	{ width: 200px; height: 27px; padding: 6px 6px 2px; background-color: #DA0B00; 
						color: #FFFFFF; font-size: 12pt; font-weight: bold; text-align: center;}
.ime-mode1	{ ime-mode: disabled;}
.fs11			{ font-size: 11pt; }
.width1		{ width: 35px; }
.nondisp		{ visibility: hidden; display: none; }
input.disponly		{ border: 1px #808080 solid; height: 20px }

/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/
/* 勤怠登録画面用                       */
/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/
.add30_td_genba{
	background-color: #F5F5F5;
	font-weight: normal;
	text-align: left;
	width: 100px;
}

.add30_td_time{
	background-color: #F5F5F5;
	font-weight: normal;
	text-align: left;
	width: 50px;
}

.add30_td_gaityumei{
	background-color: #F5F5F5;
	font-weight: normal;
	text-align: left;
	width: 100px;
}
.add30_td_gaityusu{
	background-color: #F5F5F5;
	font-weight: normal;
	text-align: left;
	width: 15px;
}
.add30_td_memo{
	background-color: #F5F5F5;
	font-weight: normal;
	text-align: left;
	width: 100px;
}
.add30_td_time2{
	color: #6600FF;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	width: 50px;
}

.add30_td_genba2{
	color: #6600FF;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	width: 100px;
}

.add30_td_gaityumei2{
	color: #6600FF;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	width: 100px;
}
.add30_td_gaityusu2{
	color: #6600FF;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	width: 15px;
}
.add30_td_memo2{
	color: #6600FF;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	width: 100px;
}
a.a_move {
  text-decoration: none;
  color: #00007f;
}
.cal_back {
  color: #000000;
  background-color: #CCFFCC;
  text-align: center;
  width: 14%;
}

.cal_head {
  color: #00007f;
  background-color: #F5F5F5;
  text-align: center;
  width: 14%;
}

.cal_sun {
  color: #df0000;
  background-color: #CCFFCC;
  text-align: center;
  width: 14%;
}

.cal_sat {
  color: #0000df;
  background-color: #CCFFCC;
  text-align: center;
  width: 14%;
}

.cal_today {
  color: #ffffff;
  background-color: yellow;
  text-align: center;
  width: 14%;
}

}