/* ログイン画面 */
.topImage
{
	margin: 50px 0 0 0;
	/*width: 100%;*/
}
/* 斎場名 */
.topTitle
{
	color: azure;
    background-color:darkblue;
    width:160px;
    padding: 4px 0 4px 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
/* 画面名 */
.pageTitle
{
	font-size: 0.8em;
	color: azure;
    background-color:darkblue;
    width:120px;
    margin: 5px 0 16px 0;
    padding: 4px 0 4px 0;
}
/* 見出しラベル */
.itemLabel {
	/*color: azure;*/
    /*background-color:#167F92;*/
    background-color:#CCCCFF;
    padding-right:1em;
}
/* ログインボタン形状 */
.buttonLoginShape
{
    font-family: Arial;
    font-weight: lighter;
	font-size: 1.2em;
	color: white;
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
    border-bottom: 2px solid #000000;
    background-color:#606060;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    margin-top: 10px;
    height: 2em;
    width: 100px;
    cursor:pointer;
}
/* コマンドボタン形状 */
.buttonShape
{
    font-family: Arial;
    font-weight: lighter;
	font-size: 1em;
	color: darkslategray;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    height: 2em;
    width: 50px;
    background-color: #F2F2F2;
    background: linear-gradient(130deg, #8D8D8D 30%, #C9C9C9);
    background: -moz-linear-gradient(130deg, #E4E4E4 30%, #F2F2F2);
    background: -webkit-linear-gradient(130deg, #F2F2F2 30%, #F2F2F2);
    cursor:pointer;
}

.mbInfo
{
	color: Blue;
	margin-top: 8px;
	margin-bottom: 8px;
}
/* 日付選択画面セル */
.conCell {
    text-align: center;
    vertical-align: top;
    border-top: solid 0.5px darkslategray;
    border-bottom: double 3px black;
}
/* 業者テスト中メッセージ */
.testmsg
{
    font-weight: bold;
    color: white;
    background-color: red;
}
/* 共通項目 ***************************************************/
body 
{
	font-family: ＭＳ ゴシック;
	font-size: 14px;
	color: darkslategray;
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
    background-color:aliceblue;
}
.clear
{
	clear: left;
}

a:active {  color: #663300;  text-decoration: none}
a:hover {  color: #993300;  text-decoration: none}
a:link {  color: #993300;  text-decoration: none}
a:visited {  color: #993300;  text-decoration: none}

a {  text-decoration: none}

.text10 {  font-size: 10px;}
.text12 {  font-size: 12px;}
.text14 {  font-size: 14px;}
.text16 {  font-size: 16px;}

/* Copyrights */
.btec
{
	margin-top: 10px;
	color: white;
	font-size: 0.8em;
	font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
	line-height: 14px;
    background-color: #898989;
    background: linear-gradient(130deg, #8D8D8D 30%, #C9C9C9);
    background: -moz-linear-gradient(130deg, #5EFCE8 30%, #818181);
    background: -webkit-linear-gradient(130deg, #595959 30%, #ECECEC);
}
/* エラーメッセージ */
/* 休日 */
.table_holiday
{
	text-align: center;
	color: red;
}
.msg
{
	font-weight:normal;
	color: Black;
	padding: 5px;
	margin: 0 10px 5px 10px;
}
.errmsg
{
	font-weight: bold;
	color: Red;
	padding: 5px 5px 5px 5px;
	margin: 0 10px 5px 10px;
}
.msgOK
{
	padding: 5px;
	color: Green;
	font-weight: bold;
	margin: 0 10px 5px 10px;
}
/* IME-MODE */
.imeOn
{
	ime-mode: active;
}
.imeOff
{
	ime-mode: inactive;
}
/* パスワード更新警告 */
.warningMsg
{
	font-weight: bold;
	color: white;
    background-color: red;
}
/* telCondition ***************************************************/
td.header_cell {
	color:darkslateblue;
    background-color: #CCCCFF;
	font-size: small;
    text-align: center;
    padding: 6px 4px 6px 4px;
    border-top: solid 1px #949494;
    border-bottom: solid 1px #949494;
}
td.time_cell {
	color:darkslateblue;
	font-size: small;
	font-weight: bolder;
    text-align: center;
}
/* telResKasou ***************************************************/
td.kaso_input_label {
    text-align : right;
    width: 100px;
}
td.kaso_input_item {
    text-align : left;
    background-color:#F0F0F0;
}



