/* CSS Document */

/* contents */

#contents{
		width:760px;
		margin-right:auto;
		margin-left:auto;
		padding-bottom:20px;
}


h1{
		clear:both;
		font-size:0.9em;
		line-height:1.5;
		color:#993333;
		margin-bottom:20px;
		border-bottom:1px solid #9c7445;
		border-left:10px solid #c5989e;
		padding-left:10px;
}

ul{
		margin-bottom:20px;
		margin-left:20px;
		font-size:0.9em;
		line-height:1.5;
}

/* funeralBg */

#funeralBg{
		width:740px;
		padding-top:20px;
		_padding-bottom:20px;
		padding-left:20px;
		float:left;
		margin-bottom:20px;
		background:#f8f8ff;
}


/* chart */

#chart{
		border-collapse:collapse;
		border:2px solid #b0c4de;
		background:#ffffff;
}

#chart th{
		background:#b0c4de;
		color:#ffffff;
		font-size:0.9em;
		line-height:1.5;
}

#chart td{
		font-size:0.9em;
		line-height:1.5;
		border-right:1px solid #b0c4de;
		vertical-align:top;
		padding-bottom:20px;
}

#chart h2{
		text-indent:-9999px;
		float:left;
		width:150px;
		height:74px;
}

#chart img{
		float:right;
		margin-left:20px;
}

#chartLeft p{
		margin-top:10px;
		margin-right:10px;
		margin-left:150px;
}

#chartRight p{
		margin-top:10px;
		margin-right:10px;
		margin-left:10px;
}

.titleSeikyo{
		background:url(../img/title_seikyo.gif) no-repeat;
}

.titleKaso{
		background:url(../img/title_kaso.gif) no-repeat;
}

.titleTuya{
		background:url(../img/title_tuya.gif) no-repeat;
}

.titleSogi{
		background:url(../img/title_sogi.gif) no-repeat;
}

.title49{
		background:url(../img/title_49.gif) no-repeat;
}

.titleMei{
		background:url(../img/title_mei.gif) no-repeat;
}

.titleNibon{
		background:url(../img/title_nibon.gif) no-repeat;
}

.title1Y{
		background:url(../img/title_1y.gif) no-repeat;
}





.fChart{
		background:url(../img/bg_fchart.gif) no-repeat bottom left;
		float:left;
}


.listArrow{
		background:url(../img/arrow_f.gif) no-repeat left top;
		padding-left:30px;
}









