@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;
}
/* ************************************************************************** */
/* === 勤怠打刻スペースのスタイル === */
/* ************************************************************************** */
/**
 * メッセージ・勤怠打刻欄(table)のスタイルを定義する。
 */
.MessageTimeTable {
	width: 800px;
}

/**
 * 時刻表示フォームのスタイルを定義する。
 */
.clock {
	text-align: center;
	width: 200px;
}
/* ************************************************************************** */
/* === メッセージ欄のスタイル === */
/* ************************************************************************** */
/**
 * メッセージ(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;
}
/* ************************************************************************** */
/* === 残業申請欄のスタイル === */
/* ************************************************************************** */
/**
 * 残業申請欄TitleTd。
 */
#divOverTime .TitleTd {
	width: 110px;
}

/**
 * 残業申請欄申請年月日InputTd。
 */
#divOverTime #tdOverTimeDate {
	width: 250px;
}

/**
 * 残業申請欄申請年月日InputTd。
 */
#divOverTime #tdOverTimeSchedule {
	width: 160px;
}
/* ************************************************************************** */
/* === 休暇申請欄のスタイル === */
/* ************************************************************************** */
/**
 * 休暇申請欄TitleTd。
 */
#divHoliday .TitleTd {
	width: 120px;
}

/**
 * 休暇申請欄申請年月日InputTd。
 */
#divHoliday #tdHolidayDate {
	width: 765px;
}

/**
 * 休暇申請欄申請年月日InputTd。
 */
#divHoliday #tdHolidayType {
	width: 310px;
}
/* ************************************************************************** */
/* === スケジュール欄のスタイル === */
/* ************************************************************************** */
.List #list {
	table-layout: fixed;
}

.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: 315px;
}

/**
 * ワークフロー欄空白(td)
 */
#divWorkflow .Divider {
	width: 5px;
	border-top: none;
	border-bottom: none;
	background-color: #F8F8F8;
}
