/*-----------------------------------------------------------------------------*/
/*                                                                             */
/*-----------------------------------------------------------------------------*/
body            {
        font-family                             : 'MS UI Gothic', 'ＭＳ ゴシック' ;
        font-size                               : 9pt;
        background-attachment   : fixed;
        margin-top                              : 0px;
        margin-left                             : 0px;
}

th, td          {
        font-family                             : 'MS UI Gothic', 'ＭＳ ゴシック' ;
        font-size                               : 9pt;
}

textarea        {
        font-family                             : 'ＭＳ ゴシック';
        font-size                               : 9pt;
        background-attachment   : fixed;
        margin-top                              : 0px;
        margin-left                             : 0px;
}

A:link          { text-decoration: none }
A:visited       { text-decoration: none }
A:active        { text-decoration: none }

td.tdIdx        { background-color:"#404040"; color:"#ffffff"; font-weight:bold; text-align="center"; }
td.tdDat        { background-color:"#c0c0c0"; color:"#000000"; }
td.tdNoDat      { background-color:"#e0e0e0"; color:"#808080"; }
td.tdList1      { background-color:"#f0f0f0"; color:"#000000"; }
td.tdList2      { background-color:"#fefefe"; color:"#000000"; }
td.tdHoli       { background-color:"#ffeaea"; color:"#000000"; }

input.btnMini   {
        font-size                               : 10pt;
        border-width                    : 1pt;
}

input.inpStrRo  {
        text-align                              : left;
        border                                  : solid 1px #000000;
}

input.inpNum    {
        text-align                              : right;
        ime-mode                                : disabled;
}

input.inpNumRo  {
        text-align                              : right;
        ime-mode                                : disabled;
        border                                  : solid 1px #000000;
}

TD.tdStr        {
        text-align                              : left;
}

TD.tdNum        {
        text-align                              : right;
}

TD.tdDate       {
        text-align                              : center;
}

TD.tdTitle1     {
    font-weight                         : bold;
    color                                       : #ffffff;
    background-color            : #999999;
}

INPUT.inpStr    {
        text-align                              : left;
base.css:        font-family                             : 'MS UI Gothic', 'ＭＳ ゴシック' ;
        font-size                               : 9pt;
}

INPUT.inpStr    {
        text-align                              : left;

}

INPUT.inpStrNoIME       {
        text-align                              : left;
        ime-mode                                : disabled;

}

span.attention  {
        font-family                             : 'ＭＳ ゴシック';
        font-size                               : 9pt;
        color                                   : "#ff0000";
}


/*---フッタ----*/
#footer {
	clear:both;
	padding: 2px;
	color: #ffffff;
	background:#1AA349;
	font: 1em "MS ゴシック", Osaka, sans-serif;
	text-align: center;
}