<!--ここにコメント入れないと、もしかして全部シフトJISで判定されるのか？-->


TEXTAREA, INPUT, SELECT {font-size : 9pt;}

input {padding:0px;}

.explain{position:absolute;font-size:40;color:red;font-weight:900;background-image: url(backscreen.png);}


.schedulestate-1{background-color: #FFAAAA;}
.schedulestate0{background-color: #DDDD00;}
.schedulestate1{background-color: #FFFFFF;}

.button A {
  float: left;					/*左詰で並べる*/
  display: block;             /* ブロック要素にする */
/*  width: 80px; */               /* 横幅 */
  color: #ffffff;
  background-color: #666699;  /* 背景色 */
  border: outset 2px #9999cc; /* 枠の色 */
  margin: px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
  font-weight: 400;
}
.button A:hover {
  display: block;             /* ブロック要素にする */
/*  width: 80px; */               /* 横幅 */
  color: #ffffff;
  background-color: #8888AA;  /* 背景色 */
  border: outset 2px #9999cc; /* 枠の色 */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
  position: relative; top: -1px; left: -1px;	/*マウスを乗っけると動く*/
}
.button A:active {
  color: #eeeeee;
  background-color: #555588;  /* 背景色 */
  border: inset 2px #9999cc;  /* 枠の色 */
  margin: 0px;
  padding: 4px 0px 0px 1px;
 }
.button A:visited { color: #ffffff; }
.button A:link { color: #ffffff; }
.button A { color: #ffffff; }





a:link { color: blue; }
a:visited { color: blue; }
a:hover { color: #88ff88; }
a:active { color: blue; }
a{font-weight: 700;}

.FontSize5{font-size : 5pt ;}
.Width500{ font-size : 9pt ; width : 500;}
.Width400{ font-size : 9pt ; width : 400;}
.Width300{ font-size : 9pt ; width : 300;}
.Width250{ font-size : 8pt ; width : 250;}
.Width200{ font-size : 8pt ; width : 200;}

.timecount{display:block;}
.timecount{display:none;}


.table1{font-size : 8pt ;border-style: solid;background-color: #E0E0FF;border-color: #EEEEff #888899 #888899 #EEEEff;border-width: 0px; border: 1px #888899 solid;border-spacing: 1px;}

.table2{font-size : 8pt ;border-style: solid;background-color: #CCCCFF;border-color: #CCCCCC #888888 #888888 #CCCCCC;border-width: 2px; border: 1px #888888 solid;border-spacing: 0px;}
.table2 TH{font-size : 8pt;background-color: #F8F8F8;border-color: #888888 #CCCCCC #CCCCCC #888888 ;border-width: 1px;border-spacing: 0px;}
.table2 TD{font-size : 8pt;border-color: #888888 #CCCCCC #CCCCCC #888888 ;border-width: 1px;}
.table2 .table2{font-size : 8pt;border-width: 1px;border-spacing: 0px;border-color: #888888 #CCCCCC #CCCCCC #888888}

.table3{font-size : 8pt ;border-style: solid;background-color: #E0E0FF;border-color: #EEEEff #888899 #888899 #EEEEff;border-width: 0px; border: 1px #888899 solid;border-spacing: 1px;}

.table4{font-size : 8pt ;border-style: solid;background-color: #EEEEEE;border-color: #EEEEff #888888 #888888 #EEEEEE;border-width: 0px; border: 1px #888899 solid;border-spacing: 1px;}

.table2 .table5{font-size : 8pt ;border-style: solid;background-color: #E0E0FF;border-color: #EEEEff #888899 #888899 #EEEEff;border-width: 0px; border: 1px #888899 solid;border-spacing: 1px;}

.table2 .table6{font-size : 8pt ;border-style: solid;background-color: #EEEEEE;border-color: #EEEEff #888888 #888888 #EEEEEE;border-width: 0px; border: 1px #888899 solid;border-spacing: 1px;}

.table5{font-size : 8pt ;border-style: solid;border-width: 0px; border: 1px #888899 solid;border-spacing: 0;padding:0;border-collapse: collapse; }
.table6{font-size : 8pt ;border-style: solid;border-width: 0px; border: 1px #888899 solid;border-spacing: 0;padding:0;border-collapse: collapse; }

.calendar{font-size : 8pt ;background-color: #CCCCCC;border-color: #CCCCCC #888888 #888888 #CCCCCC;border-width: 1px; border: 1px #888888 solid;border-spacing: 0px;}
.calendar TH{font-size : 8pt;background-color: #FFFFFF;border-color: #888888 #CCCCCC #CCCCCC #888888 ;border-width: 1px;border-spacing: 1px; border: 1px #888888 solid;}
.calendar TD{font-size : 8pt;background-color: #FFFFFF;border-color: #888888 #CCCCCC #CCCCCC #888888 ;border-width: 1px;border-spacing: 1px; border: 1px #888888 solid;}

.simple-table{border-collapse: collapse; border-style:solid;border-color: #888888 #CCCCCC #CCCCCC #888888 ;}
.simple-table TH{font-size : 8pt;background-color: #F8F8F8;border-color: #888888 #CCCCCC #CCCCCC #888888 ;border-width: 1px;border-spacing: 0px;}
.simple-table TD{font-size : 8pt;border-color: #888888 #CCCCCC #CCCCCC #888888 ;border-width: 1px;}

.more-simple-table{border-collapse: collapse; font-size : 8pt;border-color: #CCCCCC ;padding:0}

.small-help{font-size : 7pt}

.backfield{background: #F0F0FF;font-size : 8pt ;}

.selected-line{background: #AAFFCC ; color:#000000;font-size : 8pt ;}
.red-line{background: #FF2020 ; color:#000000;font-size : 8pt ;font-weight: 600;}
.selected-cell{color:#3333FF;font-weight: 900;font-size : 9pt ;}
.heavy-alert{background: #FF3333 ;font-weight: 900; color:#FFFFFF;font-size : 9pt ;}
.heavy-alert-lite{background: #FF3333 ;color:#FFFFFF;}
.alert-lite{background: #FFFFFF ;color:#FF8888;}
.alert{background: #FFFFFF ;color:#FF3333;font-weight: 900;font-size : 9pt ;}
.blue-alert{color:#3333FF;font-weight: 900;font-size : 9pt ;}
.ignore-alert{background: #FFAAAA ; color:#888888;}
.condition-green{background: #AAFFAA ; color:#888888;}
.bad-remark{background: #FFAAAA;font-weight: 900}
.nice-remark{background: #AAAAFF;}
.new{background: #FFAAAA;font-weight: 900}
.selected-unit{background: #AAAAFF;font-weight: 900;font-size : 8pt ;}

.blue1{color: #3333FF;font-weight: 500;font-size : 9pt ;}
.blue2{color: #3333FF;font-weight: 600;font-size : 10pt ;}
.blue3{color: #3333FF;font-weight: 700;font-size : 11pt ;}
.blue4{color: #3333FF;font-weight: 800;font-size : 12pt ;}
.grayfont{color: #BBBBBB;font-weight: 500;font-size : 9pt ;}
.grayfont-b{color: #BBBBBB;font-weight: 700;font-size : 9pt ;}
.redfont{color: #FF0000;font-weight: 500;font-size : 9pt ;}
.redfont-b{color: #FF0000;font-weight: 700;font-size : 9pt ;}


.sunday{color:#FF0000;font-size : 8pt ;}
.monday{color:#000000;font-size : 8pt ;}
.tuesday{color:#000000;font-size : 8pt ;}
.wednesday{color:#000000;font-size : 8pt ;}
.thursday{color:#000000;font-size : 8pt ;}
.friday{color:#000000;font-size : 8pt ;}
.saturday{color:#0000FF;font-size : 8pt ;}

.orange{background:#EF914F;}
.orange{background:#FFBF6F;}

.yellow{background:#FFFF66;}
.red{background:#FF9999;}

.green1{background: #00FF00 ;}
.green2{background: #10FF10 ;}
.green3{background: #20FF20 ;}
.green4{background: #30FF30 ;}
.green5{background: #40FF40 ;}
.green6{background: #50FF50 ;}
.green7{background: #60FF60 ;}
.green8{background: #70FF70 ;}
.green9{background: #80FF80 ;}
.green10{background: #90FF90 ;}
.green11{background: #A0FFA0 ;}
.green12{background: #B0FFB0 ;}
.green13{background: #C0FFC0 ;}
.green14{background: #D0FFD0 ;}
.green15{background: #E0FFE0 ;}
.green16{background: #F0FFF0 ;}

.gray1{color:#000000;}
.gray2{color:#111111;}
.gray3{color:#222222;}
.gray4{color:#333333;}
.gray5{color:#444444;}
.gray6{color:#555555;}
.gray7{color:#666666;}
.gray8{color:#777777;}
.gray9{color:#888888;}
.gray10{color:#999999;}
.gray11{color:#AAAAAA;}
.gray12{color:#BBBBBB;}
.gray13{color:#CCCCCC;}
.gray14{color:#DDDDDD;}
.gray15{color:#EEEEEE;}
.gray16{color:#FFFFFF;}

