@charset "UTF-8";

body { 
  font-family: "MS UI Gothic";
  background-color : white;
  background-image : url("../img/back000.gif");
}

/* ========== [ メイン部（左コンテンツ部 + 右コンテンツ部 ] ========== */
#MAINWRAP {
  text-align : left;
  margin-left : left;   /* レイアウト左寄せ（IE以外用）（IEはバグがあり、『text-align: left;』で寄せる必要あり） */
  margin-right : left;  /* レイアウト左寄せ（IE以外用）（IEはバグがあり、『text-align: left;』で寄せる必要あり） */
  width : auto;
  height : auto;
  min-height: 100%;     /* FireFox対応 フッターを画面の下に表示するため */
}

/* ========== [ 左コンテンツ部 ] ========== */
#LEFTBOX {
  float : left;
  width : 160px;
  padding-left: 17px; 
  position : absolute ; left : 0 ;
}

/* ========== [ 右コンテンツ部 ] ========== */
#RIGHTBOX {
  height : auto;
  width : 530px;
  margin-left : 160px;
  padding-left: 17px;      /* 左に少しスペースを空ける */
}
/* ========== [ 右コンテンツ部内「記事一覧」 ] ========== */
#SCROLLBOX {
  height: 500px;
  width: 530px;
  overflow-y: scroll;
  /*border: 2px #CCCCCC solid;*/
  padding-left: 13px;      /* 左に少しスペースを空ける */
  margin-top: 5px;      /* 左に少しスペースを空ける */
}

/* ========== [ 右コンテンツ部内「利用方法」 ] ========== */
.MANUALBOX {
  margin-left: 10px;      /* 左に少しスペースを空ける */
}
.MANUALBOXX {
  margin-left: 15px;      /* 左に少しスペースを空ける */
}

/* 中央寄せ */
#CENTER {
  text-align: center;
}

/* 右寄せ */
#RIGHT {
  text-align: right;
}

/* 左寄せ */
#LEFT {
  text-align: left;
}

/* 見出し h5 */
h5 {
  font-weight : bold;
  font-size : 20px;
}

/* 線 hr 記事一覧用 */
hr.info {
    padding: 0;
    width: 98%;
    height: 2px;
    border: #CCCCCC 2px solid;
    color: #CCCCCC;
    background: #CCCCCC;
}

/* 線 hr 利用方法用 */
hr.manual {
    padding: 0;
    width: 99%;
    height:1px;
    border: #3366FF 1px solid;
    color: #3366FF;
    background: #3366FF;
}

/* ========== [ テーブル設定 ] ========== */
td.header {
  text-align: right;
  height: 30px;
  width: 70px;
  color: #000000;
  background-color: #99CCFF;
  border: solid 1px #CCCCCC;
  padding-right: 8px;
}

td.input {
  text-align: left;
  height: 30px;
  width: 205px;
  color: #FFFFFF;
  background-color: #3366FF;
  border: solid 1px #CCCCCC;
  padding-left: 8px;
  font-size: 12px;
}

/* インプットボックス用 */
input {
  padding-left: 1px;
  padding-top: 1px;
}

input[type="text"] {
  width : 140px;
  height : 17px;
}
input[type="password"] {
  width : 140px;
  height : 17px;
  font-family:Verdana;
}

.ime-off {
  ime-mode: disabled;
}

b.info {
  font-size: 20px;
}
