/* 詳細説明テーブル */
table.detail{
	border-width:1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	margin-top: 10px;
}
td.detail{
	border-width:1px;
	border-style: solid;
	border-color: #999999;
}
th.detail{
	text-align: center;
	vertical-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-width:1px;
	border-style: solid;
	border-color: #999999;
}
th.title{
	text-align: left;
	padding-left: 10px;
	font-size: 16px;
}

/* 	タイトルの色　*/
#color01{
	background-color: #F9CFBA;
}
#color02{
	background-color: #FFE6AA;
}
#color03{
	background-color: #B5DFB5;
}
#color04{
	background-color: #BCC6E0;
}
#color05{
	background-color: #FEC698;
}
#color06{
	background-color: #CFF17E;
}
#color07{
	background-color: #AADDD6;
}
#color08{
	background-color: #FFEA97;
}


/* テーブルの色*/

.headcolor01{
	background-color: #FDF4EE;
}
.headcolor02{
	background-color: #FFFBF0;
}
.headcolor03{
	background-color: #EDF8ED;
}
.headcolor04{
	background-color: #E8EBF4;
}
.headcolor05{
	background-color: #FFEEDF;
}
.headcolor06{
	background-color: #F4FCE4;
}
.headcolor07{
	background-color: #EAF7F5;
}
.headcolor08{
	background-color: #FFF9DF;
}

.month {	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

/* 　イベントタイトル行間指定  */
.space1{
letter-spacing:15px;
}

.space2{
letter-spacing:3px;
}

.space3{
letter-spacing:1px;
}

/* 　イベント字下げ指定  */
.indent {   

    padding-left: 1em; 
	
    text-indent: -1em; 
	
    }
	
.indent2 {   

    text-indent: 1em; 
	
    }
	
p.indent3 {   

	margin:0px;
	
	padding:0px;
	
    text-indent: 1em; 
	
    }	
	
/* 　イベント左右揃え  */	

dl.list ,
dl.list2 { 

margin: 10px 0px;

padding:0px;

 }
 
dl.list dt,
dl.list2 dt {

float:left;

clear:left; }

dl.list dd {

padding-left: 8em;

 }
 
dl.list2 dd {

padding-left: 4em;

 } 
 
/* 　イベント入力ボックス  */	
.box {

margin:0px 0px 20px 0px;

padding:0px;

text-align:justify;

}

/* 　イベントタイトル  */	
h3.event {

	font-weight:bold;
	
	margin:0px;
	
	padding:0px;
	
	}






	
		
