html {
	scrollbar-base-color: rgb(186,196,218);
	scrollbar-arrow-color: rgb(63,86,127);
	width: 100%;
	height: 100%;
}

body {
	font-family: "MS UI Gothic","ＭＳ Ｐゴシック",sans-serif;
/*	font-family: "MS UI Gothic","ＭＳ ゴシック", Consolas, 'Courier New', Courier, Monaco, monospace;	*/
/*	font-family: "MS UI Gothic","ＭＳ 明朝",serif;				*/
/*	font-family: "MS UI Gothic","ＭＳ Ｐ明朝",serif;			*/
/*	color:				Black;		4.3.1.0(2008/09/05)			*/
/*	background-color:	Beige;		4.3.1.0(2008/09/05)			*/
	vertical-align:		middle ;
	margin: 0px; padding: 0px;
	letter-spacing: 0;
	background-color: #eeeeff;
	color: rgb(64,75,114);
	width: 100%;
	height: 100%;
}

a:link {
	/* color:				Blue; 4.3.1.0(2008/09/05) */
	text-decoration :	none;
	color:	rgb(42,82,197);
}
a:visited {
	/* color:				Blue; 4.3.1.0(2008/09/05) */
	text-decoration :	none;
	color:	#800080;
}
a:hover {
	color:				Magenta ;
	text-decoration :	underline;
}
a:active {
	color:				Red;
	text-decoration :	none;
}

img {
	vertical-align:	middle ;
	border-width:	0px;
}

.row_0 {
	color:				Black;
	/* background-color:	PaleGoldenrod; 4.3.1.0(2008/09/05) */
	white-space:		nowrap ;
	background: rgb(215,224,241);
}

.row_1 {
	color:				Black;
	/* background-color:	LemonChiffon; 4.3.1.0(2008/09/05) */
	white-space:		nowrap ;
	background: rgb(225,233,251);
}

.row_h {
	color:				Black;
	white-space:		nowrap ;
	text-align: 		center;
	font-weight:		bold;
	/* background-color:	DarkKhaki; 4.3.1.0(2008/09/05) */
	background: rgb(164,179,210);
}

.row_hs {
	color:				Black;
	white-space:		nowrap ;
	font-weight:		bold;
	background-color:	LightBlue;
	text-align: 		right;
}

.row_h1 {
	color:				Black;
	white-space:		nowrap ;
	font-weight:		bold;
	background-color:	Khaki;
}

.row_h2 {
	color:				Black;
	white-space:		nowrap ;
	font-weight:		bold;
	background-color:	Gold;
}

/* ユーザー定義時のヘッダー色 */
.row_hu {
	color:				Black;
	white-space:		nowrap ;
	font-weight:		bold;
	background-color:	Gold;
}

.row_mark {
	color:		Red;
	white-space:nowrap ;
}

.row_warning {
	color:		Blue;
	white-space:nowrap ;
}

.row_error {
	color:		Red;
	white-space:nowrap ;
}

/* 3.7.0.3 (2005/02/25)  */
.row_sel {
	color:				Black;
	background-color:	aquamarine;
	white-space:		nowrap ;
}

/* 3.8.6.0  (2006/09/29)  */
.row_hilight {
	color:			  Black;
	/* background-color: lightsteelblue; 4.3.1.0(2008/09/05) */
	white-space: nowrap ;
	background-color: rgb(160,230,200);
}

/* 3.6.0.1 (2004/09/29) ErrorMessageTag used */
.msg_warning {
	color:		Blue;
	white-space:nowrap ;
}

/* 3.6.0.1 (2004/09/29) ErrorMessageTag used */
.msg_error {
	color:		Red;
	white-space:nowrap ;
}

.NG {
	color:			Blue;
	text-decoration:underline;
	font-size:		large ;
	font-weight:	bold;
}

#label , label , .label {
	font-weight:	bold;
	text-align: 	left;
	vertical-align:	middle;
}

#title , .title {
/*	font-size:		2em;	*/	/* IE7 Ver 3.8.8.3 */
/*	font-size:		x-large; 4.3.1.0(2008/09/05) */
	margin:			0 0 0 10px;
	font-size:		large;
	font-weight:	bold;
	text-align: 	left;
	vertical-align:	middle;
}

.classify-title {
	font-size:		small;
	text-align: 	left;
	vertical-align:	middle;
}

#comment , .comment {
/*	font-size:		x-small;	*/
	text-align: 	right;
	align:			right;
}

#must , .must {
	/* background-color:	#FFFF66; 4.3.1.0(2008/09/05) */
	background-color:	#ffffaa;
}

/* 3.8.0.9 (2005/10/17) */
.mustAny {
	/* background-color:	#CCFFFF; 4.3.1.0(2008/09/05) */
	background-color:	#ccccff;
}

#minus , .minus {
	color:	Red;
}

/* 3.8.1.1 (2005/11/21) Add */
.error , .over {
	color:	Red;
}

#warning , .warning {
	color:	Green;
	font-weight:bold;
}

/* 3.8.1.0 (2005/10/24) */
.unmatched {
	color:			Green;
	font-weight:	bold;
	background-color:	#CCFFFF;
}

/*
.VARCHAR2 ,.VARCHAR ,.CHAR {
	text-align: 	left;
	vertical-align: middle;
}
.NUMBER {
	text-align: 	right;
	vertical-align: middle;
}
*/

.BOLD {
	text-align: 	left;
	vertical-align: middle;
	font-weight:	bold;
}

/* 4.0.0.0 (2005/01/31) replace DBTYPE */
/* 5.2.2.0 (2010/11/01) KCL 追加 */
.K , .KX, .KCL {
	text-align: 	left;
	vertical-align: middle;
	ime-mode:		active;
}

.ALL , .XK , .XKZ {
	text-align: 	left;
	vertical-align: middle;
}

/* 4.3.3.4 (2008/11/01) XLU9, XU9 追加 */
.MD5 , .PN , .X , .XH , .XHU , .XL , .XU , .XLU9 , .XU9 {
	text-align: 	left;
	vertical-align: middle;
	ime-mode:		inactive;
/*	font-family:	Consolas, 'Courier New', Courier, Monaco, monospace;	*/
}

/* 4.3.3.4 (2008/11/01) HMS 追加 */
.DATE , .YM , .YM01 , .YM31 , .YMD , .YMDH , .HMS {
	text-align: 	left;
	vertical-align: middle;
	ime-mode:		inactive;
/*	font-family:	Consolas, 'Courier New', Courier, Monaco, monospace;	*/
}

/* 4.1.1.0 (2008/02/21) vertical-align add */
input.YM {
	width: 55px;
}
input.YM01 , input.YM31 , input.YMD {
	width: 70px;
}

.R , .S9 , .X9 {
	text-align: 	right;
	vertical-align: middle;
	ime-mode:		inactive;
/*	font-family:	Consolas, 'Courier New', Courier, Monaco, monospace;	*/
}

/* 3.5.4.6 (2004/01/30) vertical-align add */
button {
/*	width:			60px;	*/
	padding:		0px;	/* IE7 Ver 3.8.8.3 */
	vertical-align:	middle;
}

thead {
	text-align:			center;
	font-weight:		bold;
	/* background-color:	DarkKhaki;  4.3.1.0(2008/09/05) */
	margin: 0px; padding: 0px;
	background: rgb(168,184,218);
}

/*
tr {
	margin:0px;	padding:0px;
}
*/

tfoot {
	font-weight:		bold;
	background-color:	lightgrey;
	margin:0px;	padding:0px;
}

th.tree  { background-color:	Beige; }
td.tree  { background-color:	Beige; }

/* IE7 Ver 3.8.8.3 */
table {
	padding:	 0px;
	vertical-align: middle;
}

th {
	text-align:		center;
	white-space:	nowrap ;
}

td {
	white-space:	nowrap ;
}

/* 3.5.4.6 (2004/01/30) vertical-align add */
input , select , textarea {
/*	font-family: "MS UI Gothic","ＭＳ Ｐゴシック",sans-serif;	*/
/*	ime-mode:		inactive;	*/
/*	margin:0px;	padding:0px;	:: text-align: right; 0px にすると、時にカーソルが消える */
	vertical-align:	middle;
}

/* 3.5.1.0 (2003/10/03) add */
.RADIO {
	text-align:			center;
	layout-grid-mode:	both ;
	layout-grid-type:	fixed ;
	layout-grid-char:	20px ;
	layout-grid-line:	20px ;
	vertical-align:		middle ;
	display:			inline;
}

/* 3.5.3.0 (2003/10/27) add */
.HEADER {
	text-align: 		left;
	white-space:		nowrap ;
	font-weight:		bold;
/*	background-color:	DarkKhaki;  */
}

/* 3.5.4.2 (2003/12/15) add */
/*
.S01 {	width:	15px; }
.S02 {	width:	25px; }
.S03 {	width:	35px; }
.S04 {	width:	45px; }
.S05 {	width:	55px; }
*/

/* 3.5.4.8 (2004/02/13) add */
th.gantt {
	padding:			0px;
	color:				Green;
	line-height:		10px;
	layout-grid-mode:	char;
	layout-grid-type:	fixed ;
}

/* 3.8.8.4 (2007/02/17) gantt add */
span.breaktime {
	top:				20px;
	background-color:	yellow;
	position:			absolute;
	z-index:			100;
	height:				500000px;
}

th.zoom0 { layout-grid-char:   8px ;}
th.zoom1 { layout-grid-char:   8px ;}
th.zoom2 { layout-grid-char:  12px ;}
th.zoom3 { layout-grid-char:   8px ;}
th.zoom4 { layout-grid-char:   8px ;}
th.zoom5 { layout-grid-char:   9px ;}
th.zoom6 { layout-grid-char:  10px ;}
th.zoom7 { layout-grid-char:   9px ;}
th.zoom8 { layout-grid-char:   9px ;}
th.zoom9 { layout-grid-char:  10px ;}
th.zoom10 { layout-grid-char:	8px ;}
/* th.zoom11 { layout-grid-char:   8px ;} */
/* th.zoom12 { layout-grid-char:   8px ;} */
th.zoom13 { layout-grid-char:  8px ;}
th.zoom20 { layout-grid-char:  12px ;}
th.zoom21 { layout-grid-char:  12px ;}
th.zoom22 { layout-grid-char:  12px ;}
th.zoom23 { layout-grid-char:  12px ;}
th.zoom24 { layout-grid-char:  12px ;}
th.zoom25 { layout-grid-char:  12px ;}
th.zoom26 { layout-grid-char:  12px ;}
th.zoom27 { layout-grid-char:  12px ;}
th.zoom28 { layout-grid-char:  12px ;}
th.zoom29 { layout-grid-char:  12px ;}
th.zoom30 { layout-grid-char:  12px ;}
th.zoom31 { layout-grid-char:  12px ;}

/* 6.0.2.5 (2014/10/31) adjustGanttTable.css から移動 */
/* for stackedGantt */
th.zoomDAY   { layout-grid-char:  8px ;}
th.zoomWEEK  { layout-grid-char:  8px ;}
th.zoomMONTH { layout-grid-char:  9px ;}
th.zoom40    { layout-grid-char:  8px ;}
th.zoom41    { layout-grid-char:  8px ;}
th.zoom42    { layout-grid-char:  9px ;}

/* 5.6.2.3 (2013/03/22) ganttHeader の月別の色 */
.oddColor	{ background-color:#ccff99; }		/* 奇数月の色 */
.evenColor	{ background-color:#ffccff; }		/* 偶数月の色 */

.oddColor , .evenColor {
	background-image: 	url('../image/ganttBG13.gif');
	background-position:right center;
	background-repeat:	no-repeat;
}

/* 5.6.2.3 (2013/03/22) ganttHeader の当日、休日 */
.gntToday	{ background-color:#ffcc33; }
.gntHoliday	{ color:Red; }

.readonly {
	color:	Gray;
}

/* 4.3.3.4 add */
div#divPos{
	clear: both;
}

/* 3.6.0.0 (2004/09/17) add */
/* 4.3.4.3 (2008/12/22) del */
/* div#layer { overflow-x:auto; overflow-y:auto;} */

/* 3.7.0.1 (2005/01/31) HTMLGanttTable DUMMY Data */
/* tr.dummy td { border-style:none; height:1px; } */
tr.dummy { border-style:none; height:1px; }

/*
table.viewTable ,table.viewTable tbody,table.viewTable thead,
table.viewTable tr,table.viewTable th,table.viewTable td {
	border:		1px solid Black;
	margin:		0px;
	padding:	1px;
	border-collapse:	collapse;
	empty-cells:		show;
}
*/
/*
table.viewTable ,table.viewTable tbody,table.viewTable thead,
table.viewTable tr,table.viewTable th,table.viewTable td {
	border-width:		1px;
	border-spacing:		1px;
	margin:				1px;
}
*/

/* 4.3.6.0 (2009/04/01) */
/* 4.3.6.4 (2009/05/01) comment
table.viewTable,table.viewTable tbody,table.viewTable thead,
table.viewTable tr,table.viewTable th,table.viewTable td {
	border-width:		1px;
	border-spacing:		1px;
	margin:				0px;
	border-collapse:	collapse;
	border:				solid 1px #7777bb
}
*/

/* gannt thead marker 20090618 */
.gantt pre {
	font-family: Consolas, 'Courier New', Courier, Monaco, monospace;
	font-size: 12px;
	font-weight:normal;j/* 5.6.2.1 (2013/03/08) firefox */
/*	letter-spacing: 5px; 5.0.2.0 (2009/11/01) comment */
}

table.comment {
	text-align:				left;
	border-bottom:1px solid Gray;
	margin:0px;	padding:0px;
	width:					100%;
}

legend {
	font-style:		italic;
	color:			green;
	/width:			1%;		/* Avoid IE scrollbar bug */ /* CSS hack for IE6,IE7 5.0.2.0 (2009/11/01) */
}

.borderBotton {
	border-bottom:1px solid Gray;
	width:					100%;
}

fieldset {
	margin:0px;	padding:0px;
}

.GNT_0 { border-bottom:3px inset #ff66ff; }
.GNT_1 { border-bottom:3px inset #33ff33; }

.PRIORITY_0 { background-color: trunsparent; }
.PRIORITY_1 { background-color: #99ffcc; }
.PRIORITY_2 { background-color: #ff99cc; }

.toggleTop { background-color:#f7d09d; }	/* old Red	 */
.toggleSub { background-color:#68ff68; }	/* old Green */
.toggleAll { background-color:#a2ffff; }	/* old Blue  */
.toggleOff { background-color:Gray; }		/* old Gray  */

/* 3.8.6.1 (2006/10/20) */
.noinput {
	border-style : none;
	background   : transparent;
/*	white-space  : nowrap ;	*/
}

/* 3.8.8.1 (2007/01/19) */
.instr0 { background-color: #ffff00; }
.instr1 { background-color: #66ff00; }
.instr2 { background-color: #ff6600; }
.instr3 { background-color: #00ff66; }
.instr4 { background-color: #ff0066; }
.instr5 { background-color: #0099ff; }


/* 板金を受けたエンジンデザイン変更 4.2.1.0(2008/04/18) */
/* 上部に既に存在するタグについて整理 4.3.1.0 (2008/09/05) */
#design-header{
	margin: 0;
	padding: 0;
	border: 0;
	height: 41px;
	background-image: url(../image/menu_gra1.png);
	background-repeat: repeat-x;
}

#design-header-title{
	margin: 1px 0 0 2px;
}

#design-header-menu{
	margin:		0;
	padding:	0;
	border:		0;
	border-collapse:collapse;
	font-size:	small;
	height:		100%;
}

#design-header2{
	top: 0;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
	width: 100%;
	height: 10px;
}

#design-header2L{
	margin:0;
	padding:0;
	border:0;
	width:190px;
	background-image:url(../image/menu_gra2.png);
	background-repeat:repeat-x;
}

#design-header2R{
	background-image:url(../image/menu_gra3.png);
	background-repeat:repeat-x;
}

.design-header-fontcolor{
	color: rgb(240,244,255);
}

#design-header a:link{
	color:	rgb(225,225,255);
}

#design-header a:visited{
	color:	rgb(225,210,225);
}

/* 5.5.2.3 (2012/05/15) ONELEVEL,NEXTGUI で、DIVタグ＋design-onelevel 処理をする場合のCSS設定 */
div#design-onelevel  a:link {
	text-decoration :	none;
	color:				rgb(42,82,197);
}
div#design-onelevel  a:visited {
	text-decoration :	none;
	color:				#800080;
}
div#design-onelevel  a:hover {
	text-decoration :	underline;
	color:				Magenta ;
}
div#design-onelevel  a:active {
	color:				Red;
	text-decoration :	none;
}

/* 5.6.0.1 */
div#design-onelevel {
	margin-left:10px;
}

/* 5.6.0.1 floatやめてinline-block */
span.design-onelevel {
	border:				solid 1px #000000;
	vertical-align:		middle;
	text-align:			center;
	background-color:	#98FB98;
	width:				120px;
	height:				15px;
	color:				#ffffff;
	padding:			0px;
	margin:				1px;
	font-size:			small;
	display:inline-block;
}

span.design-onelevel img {
	margin:		0px;
	height:		15px;
}

/* プリント時はQUERYヘッダ部の飾りを外す 4.3.1.0(2008/09/05) */
@media print {
	#design-header{
		background-image: none;
	}
	#design-header2R{
		background-image: none;
	}
	#design-header2L{
		background-image: none;
	}
	.design-header-fontcolor{
		color: black;
	}
	/* 5.5.2.3 (2012/05/15) #design-onelevel 追加 */
	#design-header a:link , #design-onelevel a:link {
		color:	black;
	}

	/* 5.5.2.3 (2012/05/15) #design-onelevel 追加 */
	#design-header a:visited , #design-onelevel a:visited {
		color:	black;
	}

	/* 5.5.4.2 (2012/07/13) ページ毎にヘッダーを表示させる */
	thead { display: table-header-group; }
}

#result-header-div{
	right:0px;
	float:right;
}

#result-header{
	float:right;
	margin: 7px 5px 0 0;
}

.buttonMenu {
	height:		50px;
	width:		147px;
	/* margin:		3px 0px; 5.0.0.2 (2009/09/15) */
	margin:		1px 0px;
	font-weight: bold;
	background-image: url(../image/button_gra1.png);
	background-color:transparent;
	background-repeat: no-repeat;
	border-color: white;
	white-space	: normal;
	word-break	: break-all;
	vertical-align: middle;
	border: 0px;
	color:darkslateblue;
}

button.buttonMenu span {
/* 5.3.7.0 (2011/07/01)
	display: block;
	line-height: 45px;
	width	: 125px;
	padding	: 0 10px;
*/
	cursor	: default;
	vertical-align: middle;
	white-space: normal;
}

.borderBotton a:link,a:visited{ color:darkslateblue;}

#prev-next {
	/*width: 134px;
	height: 41px;
	background: url(../image/prev_back.png);
	background-repeat: repeat-x;*/
	vertical-align: middle;
	text-align: center;
}

#queryTbl {
	/*background: #ff7f7f;*/
	background: #f7d09d
}

#viewTbl {
	background: #7f7fff;
}

#pageTbl {
	background: #7fff7f;
}
/* フォーカス項目の背景色のクラス定義、下記の部分はdefault.cssの最後に置いてください */
.focusField {
	background-color: #ffcccc;
}
.notFocusField {
	background-color: #ffffff;
}

/* リアルタイムチェックの吹き出き用の定義 4.3.3.0 (2008/10/01) */
#tipArrowBottom {
	background-image: url(../image/arrowBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	z-index:101;
	left:-2px;
	height:10px;
	width:23px;
	bottom:-12px;
}
c
#tipArrowTop {
	background-image: url(../image/arrowTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-2px;
	height:10px;
	width:23px;
	top:-12px;
}
.tipErr {
	padding: 1px;
	position: absolute;
	z-index:100;
	border: 2px solid red;
	background-color: #FFCC99;
}

/* タブリンクタグ用 4.3.3.0 (2008/10/01) */
/* 1つのタブ内で文字が自動的に改行してしまう問題に対応 4.3.6.7 (2009/05/22) */
.tabList {
	list-style-type: none;
	margin: 2px;
	padding: 0px;
	white-space: nowrap;
}
.selTab {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid transparent; /* 5.1.4.0 (2010/03/01) */
	padding: 3px;
	margin: 1px;
	background-color: #99FFFF;
}
.unselTab {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid silver;
	padding: 3px;
	margin: 1px;
}

/* あいまい検索用のクラス定義  4.3.4.7 (2009/01/22) */
.aimai {
	border: 2px dotted Gray;
}

/* あいまいピッカー  6.2.0.0 (2015/02/28) */
.aimaiClm {
	border: 2px dotted Gray;
	font-family: Consolas, 'Courier New', Courier, Monaco, monospace;
	margin:  0px;
	padding: 0px;
}
.aimai-picker {
	background-color: #CCFF99;
}

/* GMIS対応 4.3.6.0(2009/02/15) */
.hide{
	display: none;
}

/* Renderer_TEXTAREA 4.3.5.7 (2009/03/22) */
textarea.renderer-textarea{
	background-color: transparent;
}

/* 5.2.2.0 (2010/11/01) 中央寄せのキーワード。他の属性と同時出力するので、一番最後に記述しておく。 */
.BIT {
	text-align: 	center;
	vertical-align: middle;
}

/* 5.3.6.0 (2011/06/01) 共通エディットのハイライト色 */
.commonEdit {
	background-color: #98FB98;
}

/* 5.4.5.0 (2012/03/01) whats new */
.WHATSNEW .WN-HEAD{
	text-align:center;
	font-size:large;
	font-weight:bold;
	position:relative;
}
.WHATSNEW span.CDDEG1	{
	color:black;
}
.WHATSNEW span.CDDEG2	{
	color:#ea5506;
}
.WHATSNEW span.CDDEG3	{
	color:#d7003a;
	font-weight:bold;
}
.WHATSNEW span.TODAY	{
	color:#d7003a;
}
.WN-MEISAI {
	position:relative;
	width:800px;
}
.WN-MEISAI TD.DYSTRD {
	text-align:right;
 }
.WN-MEISAI .TITLE {
	width:800px;
	background-color:#d6eaff;
	font-size:x-large;
	border-left: 5px solid #1e50a2;
	border-bottom: 1px solid #1e50a2;
}
.WN-MEISAI .WIDSIZE {
	 width:800px;
}
.WN-MEISAI .KEISAI {
	 position:absolute;
	 right:10px;
}

/* 5.5.4.0 (2012/07/02) color-picker */
div.color-picker {
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	position: absolute;
	left: 0px;
	top: 0px; 
	padding: 0px;
	width:140px;
}
div.color-picker ul {
	list-style: none; 
	padding: 0px; 
	margin: 0px; 
	float: left; 
}
div.color-picker ul li { 
	display: block; 
	width: 15px; 
	height: 15px; 
	border-right: 1px solid #000;
	border-bottom: 1px solid #000; 
	margin: 0px; 
	float: left; 
	cursor: pointer; 
}


/* 5.5.7.3 (2012/07/12) inlineblock */
.inline-block{
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

/* 5.6.3.1 (2013/04/05) COLORNO  */
/*
.clr_navy			{ background-color: navy ;			}
.clr_green			{ background-color: green ; 		}
.clr_teal			{ background-color: teal ;			}
.clr_lime			{ background-color: lime ;			}
.clr_aqua			{ background-color: aqua ;			}
.clr_maroon 		{ background-color: maroon ;		}
.clr_purple 		{ background-color: purple ;		}
.clr_olive			{ background-color: olive ; 		}
.clr_gray			{ background-color: gray ;			}
.clr_silver 		{ background-color: silver ;		}
.clr_fuchsia		{ background-color: fuchsia ;		}
.clr_darkslategray	{ background-color: darkslategray ; }
.clr_indigo 		{ background-color: indigo ;		}
.clr_slategray		{ background-color: slategray ; 	}
.clr_lightgreen 	{ background-color: lightgreen ;	}
.clr_brown			{ background-color: brown ; 		}
.clr_lightblue		{ background-color: lightblue ; 	}
.clr_chocolate		{ background-color: chocolate ; 	}
.clr_darkgreen		{ background-color: darkgreen ; 	}
.clr_violet 		{ background-color: violet ;		}
.clr_orange 		{ background-color: orange ;		}
.clr_pink			{ background-color: pink ;			}
.clr_black			{ background-color: black ; 		}
.clr_white			{ background-color: white ; 		}
.clr_blue			{ background-color: blue ;			}
.clr_red			{ background-color: red ;			}
.clr_yellow 		{ background-color: yellow ;		}
*/

/* 5.6.5.0 (2013/06/07) COLORNO  */
.colNo_0			{ color: white ;	background-color: blue ;			}
.colNo_1			{ color: white ;	background-color: black ;			}
.colNo_2			{ color: white ;	background-color: brown ;			}
.colNo_3			{ color: white ;	background-color: green ;			}
.colNo_4			{ color: black ;	background-color: lightblue ;		}
.colNo_5			{ color: black ;	background-color: lightgreen ;		}
.colNo_6			{ color: black ;	background-color: orange ;			}
.colNo_7			{ color: black ;	background-color: pink ;			}
.colNo_8			{ color: white ;	background-color: purple ;			}
.colNo_9			{ color: white ;	background-color: red ;				}
.colNo_10			{ color: black ;	background-color: yellow ;			}
.colNo_11			{ color: white ;	background-color: navy ;			}
.colNo_12			{ color: black ;	background-color: teal ;			}
.colNo_13			{ color: black ;	background-color: gray ;			}
.colNo_14			{ color: white ;	background-color: indigo ;			}
.colNo_15			{ color: black ;	background-color: slategray ;		}
.colNo_16			{ color: black ;	background-color: chocolate ;		}
.colNo_17			{ color: white ;	background-color: darkgreen ;		}
.colNo_18			{ color: black ;	background-color: violet ;			}
.colNo_19			{ color: white ;	background-color: darkslategray ;	}
.colNo_20			{ color: black ;	background-color: lime ;			}
.colNo_21			{ color: black ;	background-color: aqua ;			}
.colNo_22			{ color: white ;	background-color: maroon ;			}
.colNo_23			{ color: black ;	background-color: olive ;			}
.colNo_24			{ color: black ;	background-color: silver ;			}
.colNo_25			{ color: black ;	background-color: fuchsia ;			}
.colNo_BK			{ color: white ;	background-color: black ;			}
.colNo_WT			{ color: black ;	background-color: white ;			}
.colNo_BL			{ color: white ;	background-color: blue ;			}
.colNo_RD			{ color: white ;	background-color: red ;				}
.colNo_YL			{ color: black ;	background-color: yellow ;			}

/* 5.6.5.2 (2013/06/21) ClockPicker  */
#CP_hourcont {
	background-color:	#dddddd;
	padding:			0px;
	position:			absolute;
	border:				1px dashed #bbbbbb;
	display:			none;
}

#CP_minutecont {
	background-color:	#dddddd;
	padding:			0px;
	position:			absolute;
	border:				1px dashed #cccccc;
	display:			none;
	width:				45px;
}

.floatleft {
	float:		left;
}

.CP_hour {
	background-color:	#eeeeee;
	padding:			1px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	white-space:		nowrap;
	cursor:				pointer;
	width:				35px;
	margin:				1px;
}

.CP_minute {
	background-color:	#eeeeee;
	padding:			1px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	white-space:		nowrap;
	cursor:				pointer;
	width:				auto;
	margin:				1px;
}

.CP_over {
	background-color:	#ffffff;
}

/* 6.2.0.0 (2015/02/28) */
table input[type="text"].W100 {
	width:				100%;
	box-sizing:			border-box;
	-moz-box-sizing:	border-box;
	-webkit-box-sizing: border-box;
}
