@CHARSET "UTF-8";
/*
 * MosP - Mind Open Source Project    http://www.mosp.jp/
 * Copyright (C) MIND Co., Ltd.       http://www.e-mind.co.jp/
 * 
 * This program is free software: you can redistribute it and/or
 * modify it under the terms of the GNU Affero General Public License
 * as published by the Free Software Foundation, either version 3
 * of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 * 
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
/* ************************************************************************** */
/* === 全般 === */
/* ************************************************************************** */
/**
 * ポータル画面テーブルヘッダ用
 */
.PortalTableTh {
	text-align: left;
	background-color: #FFE4B5;
}

/**
 * パンくずリスト下側空白
 */
.Navi {
	margin-bottom: 0px;
}

/* ************************************************************************** */
/* === 打刻欄のスタイル === */
/* ************************************************************************** */
/**
 * ボタン(打刻ボタン)
 */
.TimeCardButton {
	width: 100px;
	font-weight: bold;
	font-size: 15px;
	height: 40px;
	margin: 1px 1px ; 
	color: black;
}

/**
 * 空白欄(td)
 */
#divTimeCard  .TimeCardDateTd {
	font-size:15px;
}

#divTimeCard .TimeCardTimeTd{
	font-size: 55px;
}



/* ************************************************************************** */
/* === メッセージ欄のスタイル === */
/* ************************************************************************** */
/**
 * メッセージ(td)のスタイルを定義する。
 */
.MessageTimeTable td {
	text-align: center;
	font-size: 15px;
}

/**
 * メッセージ欄(table)
 */
#divInformation #tblMessage {
	table-layout: fixed;
	margin-top: 0px;
}

/**
 * メッセージ日付表示欄(td)
 */
#divInformation .SelectTd {
	width: 90px;
	background-color: #FFFFFF;
	border-right: none;
}

/**
 * メッセージ内容表示欄(td)
 */
#divInformation .InputTd {
	width: 870px;
	border-left: none;
	white-space: normal;
	padding: 5px;
}

/**
 * メッセージ本文スペース(div)
 */
#divInformation .MessageDiv {
	width: 870px;
}

/**
 * 該当メッセージ未登録時表示欄(td)
 */
.ListTable #tdNoMessage {
	border-left: 1px solid black;
}

/* ************************************************************************** */
/* === スケジュール欄のスタイル === */
/* ************************************************************************** */
.List #list {
	table-layout: fixed;
}

.ListTable #thButton {
	width: 50px;
}

.ListTable #thDate {
	width: 50px;
}

.ListTable #thType {
	width: 50px;
}

.ListTable #thTime {
	width: 35px;
}

.ListTable #thSingle {
	width: 20px;
}

.ListTable #thStatus {
	width: 60px;
}

.ListTable #thApproval {
	width: 60px;
}

.ListTable #thTotalTime {
	width: 50px;
}

.ListTable #thHoliday {
	width: 150px;
}

.ListTable #thRemark {
	width: 265px;
}
/* ************************************************************************** */
/* === 未承認一覧欄のスタイル === */
/* ************************************************************************** */

/**
 * 未承認一覧空白欄(td)
 */
#divApprovalList .Divider {
	width: 5px;
	border-top: none;
	border-bottom: none;
	background-color: #F8F8F8;
}
