/*****************************************************************************/
/*                                                                           */
/* 共通スタイルシート                                                        */
/*                                                                           */
/*****************************************************************************/

.txtL {
    padding  : 1px;
    TEXT-ALIGN:        left;
}

.txtR {
    padding  : 1px;
    TEXT-ALIGN:        right;
}

.CmdButton1 {
    HEIGHT:             30px;
    WIDTH:              80px;
    PADDING-TOP:        2px;
    PADDING-LEFT:       0px;
    PADDING-RIGHT:      0px;
    PADDING-BOTTOM:     0px;
    FONT-WEIGHT:        normal;
    FONT-SIZE:          14px;
    FONT-FAMILY:        "ＭＳ Ｐゴシック";
    COLOR:              #ffffff;
    BORDER-TOP:         #97CBFF 1px solid;
    BORDER-LEFT:        #97CBFF 1px solid;
    BORDER-RIGHT:       #0000A0 2px solid;
    BORDER-BOTTOM:      #0000A0 2px solid;
    -moz-border-radius: 6px;    /* Firefox */
    -webkit-border-radius: 6px; /* Safari,Chrome */
    border-radius: 6px;         /* CSS3 */
    BACKGROUND-COLOR:   #0074E8
}

.scr {
  overflow: auto;   /* スクロール表示 */ 
  width: 900px;
  height: 300px;
}

.scr2 {
  overflow: auto;   /* スクロール表示 */ 
  width: 680px;
  height: 240px;
}

.scr_user {
  overflow: auto;   /* スクロール表示 */ 
  height: 450px;
}

/* 通常の入力フォーム */
.textInput,textarea {
    background-color:#FFFFFF;
    border:1px solid #000;
}

.ListBtnGet
{
    HEIGHT:            20px;
    WIDTH:             auto;
    PADDING-TOP:        3px;
    PADDING-LEFT:       3px;
    PADDING-RIGHT:      3px;
    PADDING-BOTTOM:     3px;
    FONT-WEIGHT:        normal;
    FONT-SIZE:          12px;
    FONT-FAMILY:        "ＭＳ Ｐゴシック";
    COLOR:              #000000;
    BORDER-TOP:         #C4FFC4 1px solid;
    BORDER-LEFT:        #C4FFC4 1px solid;
    BORDER-RIGHT:       #408080 2px solid;
    BORDER-BOTTOM:      #408080 2px solid;
    BACKGROUND-COLOR:   #80FF80
}
.ListBtnCan
{
    HEIGHT:            20px;
    WIDTH:             auto;
    PADDING-TOP:        3px;
    PADDING-LEFT:       3px;
    PADDING-RIGHT:      3px;
    PADDING-BOTTOM:     3px;
    FONT-WEIGHT:        normal;
    FONT-SIZE:          12px;
    FONT-FAMILY:        "ＭＳ Ｐゴシック";
    COLOR:              #000000;
    BORDER-TOP:         #C4FFC4 1px solid;
    BORDER-LEFT:        #C4FFC4 1px solid;
    BORDER-RIGHT:       #408080 2px solid;
    BORDER-BOTTOM:      #408080 2px solid;
    BACKGROUND-COLOR:   red;
}


/* waitingメッセージ
-------------------------------*/
#wait_msg {
    width:890px;
    height:60px;
    text-align:left;
    margin-top:2px;
    margin-right:auto;
    margin-bottom:5px;
    margin-left:auto;
    display: none;
}
#wait_msg #msgblock {
    padding-top:2px;
    padding-right:2px;
    padding-bottom:2px;
    padding-left:2px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px;
    background-color: rgb(0,102,153);
}
#wait_msg #msgblock .wait_title {
    width:100%;
    text-align:center;
    color:#ffffff;
    font-size: 16px;
    display: block;
}
#wait_msg #msgblock p {
    color: #cccccc;
    margin-top:5px;
    margin-right:5px;
    margin-bottom:5px;
    margin-left:5px;
    text-align:center;
    font-size: 12px;
}
.loading { 
     position: fixed;       /*位置を固定*/
     top: 50%;              /*垂直位置中央*/
     left: 50%;             /*水平位置中央*/
     width: 298px; 
     height: 151px; 
     margin-top: -75px;     /*中央から上に高さの半分移動*/
     margin-left: -149px;   /*中央から左に横幅の半分移動*/
     padding-top: 50px;     /*内容を大体中央に*/
     text-align: center;    /*内容を中央に*/
     /*background: url(<tb:url_base />images/loading.gif) no-repeat;*/
     color: #000; 
     font-family: Verdana; 
     font-size: 12px; 
}

.err_msg {
	padding: 4px;
	font-size: 14px;
	font-weight: bold;
	color: red;
	border-top: 6px #ff0000  solid;
	border-right: 6px #ff0000  solid;
	border-bottom: 6px #ff0000  solid;
	border-left: 6px #ff0000  solid;
}

/*
.required {
	padding: 6px 2px;;
	font-size: 18px;
	font-weight: bold;
	color: red;
}
*/
