﻿@charset "utf-8";

/* エラーコントロール用スタイル*/
.ErrorStyleClass
{
	background-color: #BE6D78;
}

/* 明細項目値左寄せ テキストフィールド用 */
.listValueAsciiTxtBox
{
    /* ime-mode:disabled; */
	height: 16px;
	border: 1px solid #bbb;
}

/* 明細項目値左寄せ テキストフィールド用(日本語入力)*/
.listValueAsciiTxtBoxZenkaku
{
	/* ime-mode: active; */
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #bbb;
}

/* 明細項目値左寄せ テキストフィールド用(日本語入力も許可)*/
.listValueAsciiTxtBoxPermitZenkaku
{
    ime-mode:inactive;
	border: 1px solid #bbb;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* 明細項目値中央寄せ 日付フィールド用 */
.listValueDateTxtBox
{
	text-align: center;
	ime-mode: disabled;
	height: 16px;
	border: 1px solid #bbb;
}


/* 明細項目値右寄せ テキストフィールド用 */
.listValueNumberTxtBox
{
    text-align:    right;
    ime-mode:disabled;
	height: 16px;
	border: 1px solid #bbb;
}

/* 明細項目左寄せ */
.listValueAscii
{
    color           : black;
    height          : 20px;
}

/* 明細項目中央寄せ */
.listValueDate
{
    color           : black;
    height          : 20px;
    text-align      : center;
}

/* 明細項目右寄せ */
.listValueNumber
{
	color           : black;
	height          : 20px;
	text-align      : right;
}

/* 赤太字 */
.red-bold
{
    color           : red;
    font-weight     :bold;
}

/* リンク */
.LinkStyle a:link
{
    color           : #003399;
    text-decoration : underline;
}

.LinkStyle a:hover
{
    color    : #FF5100;
    position : relative;/* へこむ */
    top      : 1px;
    left     : 1px; 
}

.LinkStyle a:visited
{
    color           : #dc143c;
    text-decoration : underline;
}
