/* ####################################

                  [6]#schedule内の各指定

####################################### */

h1{
	position: absolute;
	margin-top: -9999px;
	margin-left: -9999px;
	color: #666666;
	font-size:10px;
	letter-spacing: -1px;
}
#sche_h2{
	width: 700px;
	height: 28px;
	text-indent:-9999px;
  	background-image: url("../img/schedule/plan_line.jpg");
  	background-repeat: no-repeat;
}
#sche_h3{
	width: 700px;
	height: 28px;
	text-indent:-9999px;
  	background-image: url("../img/schedule/history_line.jpg");
  	background-repeat: no-repeat;
}
.table_border{
  border-bottom: dotted 1px #B6A66E;
}


/*スクロール */
#history {
  width: 700px;
  margin: 50px 0px 20px 8px;
}
#rireki{
  height: 300px;
  overflow:scroll;
  overflow-x:hidden;
  border: 5px solid #F7F4EF;
  border-top: 0px;
}
/* .rireki_1＝濃茶　.rireki_2＝薄茶 */
.rireki_1{
  clear:both;
  padding-top:10px;
  background-color:#F2EDE3;
/*  height: 150px;*/
}
.rireki_2{
  clear:both;
  padding-top:10px;
/*  height:150px;*/
  background-color:#FDFAFA;
}
.hist-title{
  padding-left:15px;
  height: 25px;
  border-bottom: dotted 1px #B6A66E;
}
#history .hist-img{
  margin: 5px 0px 0px 15px;
  height: 25px;
}
#history .hist-cont{
 padding-left:15px;
 padding-bottom: 30px;
}
#history_img{
  vertical-align: bottom;
}



#plan{
  width: 708px;
/*  height: 380px;*/
  height: 200px;
  background-image: url("../img/schedule/plan_center.jpg");
  background-repeat: repeat-y;
}
#plan img{
  margin:0px;
  padding: 0px;
}
#plan_under{
  width: 715px;
  text-align:left;
  margin-top:30px;
  margin-left: 8px;
  padding:0px;

}
.plan_table{
  text-align: center;
  clear:both;
  list-style-type:none;
  padding-top:10px;
  display:block;
  width: 700px;

}
.table_bg{
  float: left;
  width: 132px;
}
.table_bg2{
  float: left;
  text-align:left;
  width: 370px;
  padding-left: 5px;
}
.table_bg3{
  float: left;
  width: 193px;
}