/* Version 2002/10/15 */
/***********************************************************************	
<<< 改修履歴 >>>
ID			担当者	改修日付	改修内容
─────┼───┼─────┼────────────────────
2.3.2期改修		徳丸	2004/01/09	CBUTTON,MBUTTON追加
3.4期改修		岡部	2005/01/21	INFOPRINTINV追加
VS2005-017              2007/03/24  'color'について、'DarkOrchid'などの無効な値を修正
6.2期改修		斎藤	2007/07/09	CELL追加
7.3期改修		伊藤	2008/12/19	GridView対応
11.3期改修		谷川	2012/10/18	リプレース対応（デザイン変更）
11.3-PPT-0055   石塚    2013/03/05  一覧の背景色を変更
11.3-PPT-0068   石塚    2013/03/11  DIV.NONEWLINE（改行）追加
Jコミ改修		地主	2013/11/26	リスト表示用を追加
IE11対応		垣本	2015/08/31	テキストボックスの高さを17ptに統一
PH10            奥村    2019/03/18  オートコンプリート対応、コントロールサイズ調整
PST-10-0017     奥村    2019/10/30  フォントにVerdanaを設定している箇所に'MS PGothic'を追加
************************************************************************/

/* HYPERLINK */
A:LINK
{
	cursor: hand;
	color: blue;
	text-decoration: none;
}
A:HOVER
{
	color:Red;
}
A:VISITED
{
/*	color:DarkOrchid;   */          /* VS2005-017 DEL */
    color:#9932CC;                  /* VS2005-017 INS */
}

/* BODY */
BODY
{
    margin-top:0px;					/* 11.3期改修 INS ↓ */
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;				/* 11.3期改修 INS ↑ */
	
	/*font-family:ＭＳ ゴシック;*/  /* PST-10-0017 DEL */
	font-family:'MS PGothic';       /* PST-10-0017 INS */
	font-size:9pt;
}

/* INPUT ASP:BUTTON */
INPUT.BUTTON
{
	/*width:100px;*/    /* PH10 DEL */
	width:110px;        /* PH10 INS */
	height:26px;
}

@MEDIA PRINT{
INPUT.BUTTONPRINTINV
{
	display:none;
}}

@MEDIA SCREEN{
INPUT.BUTTONPRINTINV
{
	width:100px;
	height:26px;
}}

INPUT.LBUTTON
{
	width:200px;
	height:30px;
	font-size:12pt;
}
INPUT.SBUTTON
{
	/*width:51px;*/     /* PH10 DEL */
	/*height:23px;*/    /* PH10 DEL */
	width:60px;         /* PH10 INS */
	height:25px;        /* PH10 INS */
}
INPUT.MBUTTON
{
	width:76px;
	height:23px;
}
INPUT.CBUTTON
{
	width:24px;
	height:23px;
	background-image:url(../Image/Cal.gif);
	background-color:white;
	vertical-align:bottom;        /* PH10 INS */
}
@MEDIA PRINT{
INPUT.SBUTTONPRINTINV
{
	display:none;
}}

@MEDIA SCREEN{
INPUT.SBUTTONPRINTINV
{
	width:51px;
	height:23px;
}}

/* INPUT ASP:TEXTBOX */
INPUT.DISPLAY
{
	border-style:groove;
	background-color:#FFFFCC;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px #FFFFCC;      /* PH10 INS */
}
INPUT.DISPLAYR
{
	border-style:groove;
	background-color:#FFFFCC;
	text-align:right;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px #FFFFCC;      /* PH10 INS */
}
INPUT.NORMAL
{
	border-style:groove;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px white;       /* PH10 INS */
}
@MEDIA PRINT{
INPUT.NORMALPRINTINV
{
	border-style:none;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px white;       /* PH10 INS */
}}
@MEDIA SCREEN{
INPUT.NORMALPRINTINV
{
	border-style:groove;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px white;       /* PH10 INS */
}}
INPUT.NORMALR
{
	border-style:groove;
	text-align:right;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px white;       /* PH10 INS */
}
INPUT.NOTNULL
{
    border-style: groove;
    background-color: #D8E8FF;
    height: 17pt; /*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px #D8E8FF;    /* PH10 INS */
}
INPUT.NOTNULLR
{
	border-style:groove;
	background-color:#D8E8FF;
	text-align:right;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px #D8E8FF;    /* PH10 INS */
}
INPUT.INVISIBLE
{
	border-style:groove;
	background-color:#CCCCCC;
	width:10px;
	height:17pt;	/*IE11対応*/
    -webkit-box-shadow: inset 0px 0px 10px 10px #CCCCCC;    /* PH10 INS */
}

/* P */
P.INFO
{
	font-size:11pt;  
									/* 11.3期改修 DEL ↓ */ 
/*
	color:Blue;
	font-style:italic;
*/
									/* 11.3期改修 DEL ↑ */ 
	text-align:center;
	color:#606060;					/* 11.3期改修 INS */ 
}
P.NOTICE
{
	font-size:11pt;
	color:Red;
	font-style:italic;
	text-align:center;
}
P.ERROR
{
	font-size:11pt;
	color:Red;
	font-style:italic;
	text-align:center;
}
P.NORMAL
{
	font-size:11pt;
	text-align:center;
}

/* SPAN ASP:LABEL */
SPAN.INFO
{
	font-size:11pt;
	color:Blue;
	font-style:italic;
}
@MEDIA PRINT{
SPAN.INFOPRINTINV
{
	display:none;
}}

@MEDIA SCREEN{
SPAN.INFOPRINTINV
{
	font-size:11pt;
									/* 11.3期改修 DEL ↓ */
	/*
	color:Blue;
	font-style:italic;
	*/
									/* 11.3期改修 DEL ↑ */
	color:#606060;					/* 11.3期改修 INS */ 
}}
SPAN.INNERHEADER
{
									/* 11.3期改修 DEL ↓ */
	/*
	font-size:14pt;
	width:100%;
	color:White;
	background-color:#6666FF;
	*/								
									/* 11.3期改修 DEL ↑ */
									/* 11.3期改修 INS ↓ */
    font-family:HGPｺﾞｼｯｸE;
    font-size:20pt;
    color:#1064EE;
									/* 11.3期改修 INS ↑ */
}
SPAN.OUTERHEADER
{
									/* 11.3期改修 DEL ↓ */
	/*
	font-size: 14pt;
	width: 100%;
	color: white;
	background-color: #00CC00;
	*/								
									/* 11.3期改修 DEL ↑ */
									/* 11.3期改修 INS ↓ */
    font-family:HGPｺﾞｼｯｸE;
    font-size:20pt;
    color:#1064EE;
									/* 11.3期改修 INS ↑ */
}
SPAN.NOTICE
{
	font-size:11pt;
	color:Red;
	font-style:italic;
}
SPAN.ERROR
{
	font-size:11pt;
	color:Red;
	font-style:italic;
}
SPAN.NORMAL
{
	font-size:11pt;
	text-align:center;
	/*font-family:Verdana;*/            /* PST-10-0017 DEL */
    font-family: Verdana,'MS PGothic';  /* PST-10-0017 INS */
}
SPAN.DISPLAYR			/* 7.3期改修 INS ↓ */
{
	text-align:right;
}
SPAN.SNORMAL
{
	/*font-family:Verdana;*/            /* PST-10-0017 DEL */
    font-family: Verdana,'MS PGothic';  /* PST-10-0017 INS */
	font-size:9pt;
}						/* 7.3期改修 INS ↑ */

/* TABLE ASP:TABLE */
TABLE.NORMAL
{
    /*font-family:Verdana;*/            /* PST-10-0017 DEL */
    font-family: Verdana,'MS PGothic';  /* PST-10-0017 INS */
	font-size:9pt;
	border-collapse:collapse;		/* 11.3期改修 INS ↓ */
	border-style:solid;
    border-width:0px;				/* 11.3期改修 INS ↑ */
}

@MEDIA PRINT{
TABLE.PRINTINV
{
	display:none;
}}
@MEDIA SCREEN{
TABLE.PRINTINV
{
	/*font-family:Verdana;*/            /* PST-10-0017 DEL */
    font-family: Verdana,'MS PGothic';  /* PST-10-0017 INS */
	font-size:9pt;
	border-collapse:collapse;		/* 11.3期改修 INS ↓ */
	border-style:solid;
    border-width:0px;				/* 11.3期改修 INS ↑ */
}}

TABLE.HEADER
{
	/*font-family:Verdana;*/            /* PST-10-0017 DEL */
    font-family: Verdana,'MS PGothic';  /* PST-10-0017 INS */
	width:300px;
	border-width:4pt;
	border-style:outset;
	border-color:#9999ff;
	border-collapse:collapse;
}
TABLE.SUV
{
	/*font-family:Verdana;*/            /* PST-10-0017 DEL */
    font-family: Verdana,'MS PGothic';  /* PST-10-0017 INS */
	font-size:11pt;
    color:red;  /* PH10 INS */
}

/* INPUT ASP:TEXTBOX(MultiLines) */
TEXTAREA.DISPLAY
{
	font-family:Arial;
	border-style:groove;
	background-color:#FFFFCC;
}
TEXTAREA.NORMAL
{
	font-family:Arial;
	border-style:groove;
}
TEXTAREA.NOTNULL
{
	font-family:Arial;
	border-style:groove;
	background-color:#D8E8FF;
}

/* TD ASP:TABLECELL */
TD.TITLE
{
	font-weight: bold;
/*	color: #3300CC; */				/* 11.3期改修 DEL */
	color: #2E2E2E;					/* 11.3期改修 INS */
/*	background-color: #E6E6FA;	*/
/*	background-color: #CCCCFF;	*/	/* 11.3期改修 DEL */
    background-color: #AFE4CA;		/* 11.3期改修 INS */
	text-align: center;

	border-top:solid 1px #686868;		/* 11.3期改修 INS ↓ */
	border-bottom:solid 1px #686868;
	border-left:solid 1px #686868;
	border-right:solid 1px #686868;		/* 11.3期改修 INS ↑ */
}

										/* 11.3期改修 INS ↓ */
TD.CELL_TITLE
{
	background-color:#fafafa; 
	border-top:solid 1px #686868;
	border-bottom:solid 1px #686868;
	border-left:solid 1px #686868;
	border-right:solid 1px #686868;
}

TD.CELL_NORMAL
{
	border-top:solid 1px #686868;
	border-bottom:solid 1px #686868;
	border-left:solid 1px #686868;
	border-right:solid 1px #686868;
}

TD.CELL_FBUTTON
{
	border:none 0px #ffffff;
}

TD.CELL_MBUTTON
{
	border:none 0px #ffffff;
}
										/* 11.3期改修 INS ↑ */

TD.CELL										/* 6.2期改修 INS ↓ */
{
	border-color:#3300CC;
}											/* 6.2期改修 INS ↑ */

TH.CELL										/* 7.3期改修 INS ↓ */
{
	border-color:#3300CC;
}											/* 7.3期改修 INS ↑ */

TH.CELL_NORMAL							/* 11.3期改修 INS ↓ */
{
	border-top:solid 1px #686868;
	border-bottom:solid 1px #686868;
	border-left:solid 1px #686868;
	border-right:solid 1px #686868;

	font-weight:normal;
}										/* 11.3期改修 INS ↑ */

TR.DGRHEADER
{
/*	font-weight: bold; */				/* 11.3期改修 DEL ↓ */
/*	color: #3300CC; */
/*	background-color: #ACACFF; */
/*	text-align: center; */				/* 11.3期改修 DEL ↑ */

    font-family:HGPｺﾞｼｯｸE メイリオ;		/* 11.3期改修 INS ↓ */
	color: #686868;
	background-image:url(../Image/gridTitle.JPG);
    background-repeat:repeat-x;	
	text-align: center;					/* 11.3期改修 INS ↑ */
	
}

										/* 11.3期改修 INS ↓ */
TR.DGRHEADER A:link
{
	color:#0000de;
}
TR.DGRHEADER A:visited
{
	color:Purple;
}
TR.DGRHEADER A:hover
{
	color:#0000de;
}


.MENUINDEX
{
	color:#000000;
	font-size: 12pt;
	font-family: HGSｺﾞｼｯｸE;
	font-weight: bold;
}
										/* 11.3期改修 INS ↑ */
DIV.NONEWLINE                           /* 11.3-PPT-0068 INS ↓ */
{
	display:inline-block;
	_display:inline;
}                                       /* 11.3-PPT-0068 INS ↑ */

TR.DGRITEM
{
}

TR.DGRDataRow								/* 7.3期改修 INS ↓ */
{
}											/* 7.3期改修 INS ↑ */

TR.DGRALTERNATE								/* 7.3期改修 INS ↓ */
{
	/*background-Color: #E6E6FA;*/		/* 11.3期改修 DEL */
	/*background-color: #F9EBD7;*/		/* 11.3期改修 INS */   /* 11.3-PPT-0055  DEL */
	background-color: #F7F7DE;			                       /* 11.3-PPT-0055  INS */
}											/* 7.3期改修 INS ↑ */

TR.DGRALTERNATINGITEM
{
	/*background-color: #E6E6FA;*/		/* 11.3期改修 DEL */
	/*background-color: #F9EBD7;*/		/* 11.3期改修 INS */   /* 11.3-PPT-0055  DEL */
	background-color: #F7F7DE;			                       /* 11.3-PPT-0055  INS */ 
}

TR.DGRPAGER
{
	text-align: center;
}

TR.DGRFOOTER
{
}

/* SELECT ASP:DROPDOWNLIST LISTBOX */
SELECT.NOTNULL
{
	background-color:#D8E8FF;
}
SELECT.NORMAL
{
	/*	*/
}
SELECT.DISPLAY
{
	background-color:#FFFFCC;
}
