body 		{font-family:"ＭＳ Ｐゴシック",sans-serif; font-size:9pt;}
body.base	{background-color:#FFFFFF}

table 		{font-family:"ＭＳ ゴシック",sans-serif; font-size:9pt; empty-cells:show;}
table.inpArea	{font-family:"ＭＳ Ｐゴシック",sans-serif; background-color:#FFFFCC; 
					border-color:#006699; border-style:solid; border-width:2px;}
/* エラー画面 */
table.outFrame	{border-color: #006699; border-style: solid; border-width: 2px; background-color:#ffffcc;}

hr			{color:#006699;}

.footer		{text-align:center; font-size:9pt; font-family:sans-serif; background-color:#006699; color:white;}
.logo		{width:450px; }

.main_title	{font-family:sans-serif,"ＭＳ ゴシック"; font-size:20pt; font-weight:bold; color:#006699;}
.title		{font-family:sans-serif,"ＭＳ ゴシック"; font-weight:bold; text-align:center; color:#006699; font-size:24pt;}
.subtitle	{font-family:sans-serif,"ＭＳ ゴシック"; font-weight:bold; color:#336633; font-size:12pt; background-color:#FFFF99;}
.inptitle	{font-family:sans-serif,"ＭＳ ゴシック"; font-weight:bold; color:#FFFFFF; font-size:12pt;}
/* 通常タイトル部の背景色 */
.normal		{background-color:#006699;}
/* 入力エラータイトル部の背景色 */
.warn		{background-color:#CC0000;}
/* 振込情報タイトル部の背景色 */
.pay		{background-color:#339900;}

.stsMsg		{font-size:12pt; font-weight:bold;}
.message	{font-size:12pt; font-weight:bold; text-align:center;}
.inpErrMsg	{color:red}
.errMsg		{font-size:12pt; font-weight:bold; color:red}
.attention	{color:blue; font-size:9pt;}

/* フロー表示部 */
.flow		{font-family:sans-serif,"ＭＳ ゴシック"; font-size:12pt; text-align:center; height:50px}
.bfafFlow	{background-color:#DCDCDC;}
.crrFlow	{background-color:#FF0099; font-weight:bold; color:#FFFFFF;}
.flowArrow	{width:18px; height:29px;}


/* 入力画面 */
.tblhd		{text-align:right; font-weight:bold;}
.inphd		{font-weight:bold;}
.hissu		{color:#CC0000;}
.jitumu		{font-weight:bold; color:#FF8C00;}

/* トップ画面 */
.tejun		{font-weight:bold; color:#FFFFFF; background-color:#336633; text-align:center;}
.ivntMsg	{font-family:"ＭＳ Ｐゴシック",sans-serif; color:#336633; font-weight:bold; font-size:16pt;}
.ivtArrow		{width:55px; height:20px;}
.tjnArrow		{width:55px; height:15px;}


/* 入力関連 */
.number		{text-align:right; ime-mode:disabled;}
.eisu		{ime-mode:disabled;}

/* 一覧画面 */
.listHead	{color:#FFFFFF; background-color:#0099CC;}

.listData a:link		{color: #6600FF; text-decoration: none}
.listData a:visited		{color: #CC6699; text-decoration: none}

/* image */
.docfile	{height: 30px; width: 25px; border-width:0px; color:#FFFFFF;}
.docfile a:link		{text-decoration:none;}
.docfile a:visited	{text-decoration:none;}

/* 確認画面 */
.change	{color:red;font-weight:bold;}
.nochange	{color:#000000;}

