/*-------------------------|
|  ProgName: Sche_Mgr      |
|  FileName: style.php     |
|-------------------------*/


/*--------------|
|     Class     |
|------------- */

/* -------- メンテ -------- */

/* 表見出 */
.tbl_index {
  font-weight: bold;
  background-color: #333333;
  color: #FFFFFF
}

/* 表データ(横線あり) */
.tbl_data2 {
  background-color: #FFFFFF;
  border-top: 0px solid #CCCCCC;
  border-right: 0px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-left: 0px solid #CCCCCC;
  vertical-align: top;
}

/* 表削除データ(横線あり) */
.tbl_del2 {
  background-color: #FFFFFF;
  color: #999999;
  border-top: 0px solid #CCCCCC;
  border-right: 0px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-left: 0px solid #CCCCCC;
  vertical-align: top;
}


/* -------- リンク -------- */

/* 前年リンク */
.month_al_L {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
}

/* 来年リンク */
.month_al_R {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
}

/* 前年リンク(見出しテキスト用) */
.month_txt_R {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: middle;
}

/* 月選択タブ(未選択) */
.month {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 0px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
}

/* 月選択タブ(選択) */
.month_sel {
	background-color: #CCCCCC;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #333333;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
	font-weight: bold;
}

/* 月見出し */
.month_sel2 {
	background-color: #CCCCCC;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	padding: 2px;
        font-size: 16pt;
}

/*------------- 表 ------------*/

/* 表左 */
.sche_L {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
}

/* 表中 */
.sche_C {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
}

/* 表右 */
.sche_R {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
	text-align: left;
}

/* 表下 */
.sche_B {
	border-top: 2px solid #666666;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: bottom;
}

/* 表中_名前 */
.sche_Name {
	border-top: 0px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #DADADA;
	border-left: 0px solid #FFFFFF;
	vertical-align: top;
	text-align: left;
}

/*-------------- 今日 --------------*/

/* 表左_今日 */
.sche_L_to {
        font-weight: bold;
	background-color: #6699CC;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
}

/* 表中_今日 */
.sche_C_to {
        font-weight: bold;
 	background-color: #6699CC;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
}

/* 表右_今日 */
.sche_R_to {
        font-weight: bold;
	background-color: #6699CC;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
	text-align: left;
}

/*-------------- 土曜日 --------------*/

/* 表左_土曜日 */
.sche_L_sat {
	background-color: #FFFFCC;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
}

/* 表中_土曜日 */
.sche_C_sat {
 	background-color: #FFFFCC;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
}

/* 表右_土曜日 */
.sche_R_sat {
	background-color: #FFFFCC;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
	text-align: left;
}

/*-------------- 日曜日 --------------*/

/* 表左_日曜日 */
.sche_L_sun {
	background-color: #FFCC99;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
}

/* 表中_日曜日 */
.sche_C_sun {
 	background-color: #FFCC99;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
}

/* 表右_日曜日 */
.sche_R_sun {
	background-color: #FFCC99;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
	text-align: left;
}

/*-------------- フォーム --------------*/

/* フォーム左 */
.form_L {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: center;
}

/* フォーム中 */
.form_C {
	background-color: #FFFFFF;
	color: #000000;
	vertical-align: top;
}

/* フォーム中2 */
.form_Cm {
	background-color: #FFFFFF;
	color: #000000;
	vertical-align: bottom;
}

/* フォーム中ライン */
.form_Cl {
	background-color: #FFFFFF;
	color: #000000;
	vertical-align: top;
	border-top: 1px solid #DADADA;
}

/* フォーム右 */
.form_R {
	background-color: #FFFFFF;
	color: #000000;
	border-top: 0px solid #CCCCCC;
	border-right: 2px solid #666666;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	vertical-align: top;
	text-align: left;
}

/*--------------|
|      Tag      |
|------------- */

body { 
  background-color: #FFFFFF;
  font-family: "Arial","Helvetica","sans-serif";

	scrollbar-Face-Color:#F0EFF1;
	scrollbar-Highlight-Color:#FFFFFF;
	scrollbar-Arrow-Color:#990000;
	scrollbar-3dLight-Color:#CCCCCC;
	scrollbar-Shadow-Color:#CCCCCC;
	scrollbar-DarkShadow-Color:#FFFFFF;
	scrollbar-Track-Color:#F0EFF1;

 }

td        { font-size: 10pt }
p         { font-size: 10pt }
a         { text-decoration: none }
a:link    { color: #000000 }
a:active  { color: #333333 }
a:visited { color: #333333 }
a:hover   { color: #000000; font-weight: bold; text-decoration: underline }
input     {
            border-top : 1px solid;
            border-bottom : 1px solid;
            border-left : 1px solid;
            border-right : 1px solid;
            font-size: 10pt;
            background-color: #ffffff;
          }
textarea  {
            border-top : 1px solid;
            border-bottom : 1px solid;
            border-left : 1px solid;
            border-right : 1px solid;
            font-size: 12pt;
            background-color: #ffffff;
          }
