/*
 * 『スタイルシート』
 *
 * VERSION  : 1.0.0
 * HISTORY  : 2003/07/02 kami : 新規作成
 */


/********************************************************************************/
/*          要素毎のスタイルシートを定義                                        */
/********************************************************************************/
BODY
{
    font-family     : 'ＭＳ 明朝';
/*    font-family     : 'ＭＳ ゴシック'; */
    font-style      : Normal;
    font-size       : 10pt;
    font-weight     : normal;
    color           : #000000;
    margin-left     : 0;
    margin-top      : 0;
    margin-bottom      : 0;
    scrollbar-base-color: #FFFFFF ;
}

TH,TD,INPUT,SELECT,TEXTAREA
{
    font-family     : 'ＭＳ ゴシック';
    font-style      : Normal;
    font-size       : 10pt;
    font-weight     : normal;
}

A
{
    link:color      : #000099;
    visited:color   : #3333FF;
    active:color    : #FF3333;
    text-decoration : underline;
    color           : #0000FF;
    cursor          : hand;
}

.LK{ display: none ; }


/********************************************************************************/
/*          クラス毎のスタイルシートを定義                                      */
/********************************************************************************/


/********************************************/
/*          『システム毎共通ＨＥＡＤ        */
/*          　専用スタイルシート』          */
/********************************************/
.titlearea
{
    font-size       : 12pt;
    font-weight     : bold;
    font-family     : 'ＭＳ ゴシック';
    font-style      : Normal;
    border-width    : 2px 2px 2px 15px;
    border-color    : #009933;
}

.helparea
{
    border          : none;
}

.optionarea
{
    font-size       : 10pt;
    font-weight     : bold;
    font-family     : 'ＭＳ ゴシック';
    font-style      : Normal;
    text-align      : center;
    background-color: transparent;
    border          : none;
}


/********************************************/
/*          『システム毎共通ＢＯＴＴＯＭ    */
/*          　専用スタイルシート』          */
/********************************************/
.linkarea
{
    text-decoration : none;
}


/********************************************/
/*          『フォントスタイルシート』      */
/********************************************/
.B8
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 8pt;
    font-weight     : bold;
} 
.N8
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 8pt;
    font-weight     : normal;
} 

.B9
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 9pt;
    font-weight     : bold;
} 
.N9
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 9pt;
    font-weight     : normal;
} 


.B10
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 10pt;
    font-weight     : bold;
} 

.N10
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 10pt;
    font-weight     : normal;
} 

.B12
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 12pt;
    font-weight     : bold;
} 

.N12
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 12pt;
    font-weight     : normal;
} 

.B14
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 14pt;
    font-weight     : bold;
} 

.N14
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 14pt;
    font-weight     : normal;
}

.B25
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 25pt;
    font-weight     : bold;
}

.N25
{
    font-family     : 'ＭＳ ゴシック';
    font-size       : 25pt;
    font-weight     : normal;
}


TD.ym_from_margin {
    width: 40px;
}
TD.ym_to_margin {
    width: 55px;
}
TD.hyouj_koumk_margin {
    width: 20px;
}
TD.hyouj_tagt_margin {
    width: 10px;
}
TD.sosk_buk_margin {
    width: 20px;
}
TD.gyouti_hyouj_margin {
    width: 40px;
}
TD.kikn_tyousi_margin {
    width: 30px;
}


/********************************************/
/*          『その他のスタイルシート』      */
/********************************************/
.guide
{
    font-size       : 9pt;
    font-weight     : bold;
    color           : #993300;
}

.buttonb
{
    font-weight     : bold;
    color           : blue;
}

.caution
{
    font-size       : 10pt;
    font-weight     : bold;
    color           : #FF3333;
}

.disable-text
{
    background-color: transparent;
}


/* ================= INPUT(Text/Password) Class="ctext" --- Center Align/Normal ====== */
INPUT.ctext {
 border: 2px inset;
 text-align: center;
}
/* ================= INPUT(Text/Password) Class="rtext" --- Right Align/Normal ====== */
INPUT.rtext {
 border: 2px inset;
 text-align: right;
}
/* ================= INPUT(Text/Password) Class="vtext" --- Center Align/Display ====== */
INPUT.vtext {
 border: 2px inset;
 text-align: center;
 background: #C0C0C0;
}
/* ================= INPUT(Text/Password) Class="jtext" --- Japanese Input ====== */
INPUT.jtext {
 border: 2px inset;
 text-align: left;
 ime-mode:   auto;
}
/* ================= INPUT(checkbox) Class="checkbox" =============================== */
INPUT.checkbox {
 border: 0px none;
 height:    9px;
 margin:   0pt 1pt 0pt 1pt;
 padding:   0pt 0pt 0pt 0pt;
}
/* ================= INPUT(button) Class="pb" =============================== */
INPUT.pb {
 border: 1px outset;
 font-size: 7pt;
 text-align: center;
 vertical-align: top;
 height:    18px;
 margin:   0pt 0pt 0pt 0pt;
 padding:   0pt 0pt 0pt 0pt;
}
/* ================= INPUT(submit) Class="pb" =============================== */
INPUT.smt {
 font-family: "Arial","ＭＳ ゴシック";
 border: 2px outset;
 font-size: 8pt;
 font-weight: bold;
 text-align: center;
 vertical-align: top;
 height:    20px;
 width:     70px;
 margin:   0pt 0pt 0pt 0pt;
 padding:   0pt 0pt 0pt 0pt;
 background-color: #00FF00;
}
INPUT.btn {
 font-family: "Arial","ＭＳ ゴシック";
 border: 2px outset;
 font-size: 8pt;
 font-weight: bold;
 text-align: center;
 vertical-align: top;
 height:    20px;
 width:     50px;
 margin:   0pt 0pt 0pt 0pt;
 padding:   0pt 0pt 0pt 0pt;
 background-color: #00FF00;
}
/* ================= SELECT =============================== */
SELECT {
 font-family: "Times New Ronam","ＭＳ ゴシック";
 font-size: 9pt;
 margin:   0pt 0pt 0pt 0pt;
 padding:   0pt 0pt 0pt 0pt;
 vertical-align: bottom;
 border: 1px inset;
}


