H2 {
	background-image:url(../img/base-under/jyoho-bar.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	width:505px;
	height:57px;
	text-indent:-9999px;
	display:block;
}
H2 a {
	background-image:url(../img/base-under/jyoho-bar.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	width:505px;
	height:57px;
	text-indent:-9999px;
	display:block;
}
.entry ul {
	margin-left:-20px;
	/margin-left:20px;
}
.entry dl {
	margin-top:10px;
}
.entry table {
margin:0 0 30px 0;
padding:0;
line-height:150%; 
border-bottom:#333333 1px solid;
border-left:#333333 1px solid;
}
.entry table td {
padding:5px;
border-top:#333333 1px solid;
border-right:#333333 1px solid;
}

table#ayumi_hyou tr {
	vertical-align:top;
}
p.reiki_index {
	float:right;
}
.entry h4 {
margin:30px 0 5px 0;
padding:0 0 10px 0;
font-size:1.2em;
color:#333333;
line-height:135%;
border-bottom:#999999 1px solid;
}

p.linear-title {
margin:25px 0 0 0;
padding:7px 0 7px 0;
font-size:1.2em;
font-weight:bold;
color:#003300;
text-indent:15px;
border-left:#003300 3px solid;
border-bottom:#CCCCCC 1px solid;
}
p.linear-title2 {
margin:10px 0 0 5px;
padding:0;
font-size:1em;
font-weight:bold;
color:#336600;
}
ul.b-non {
color:#000000;
}
ul.b-non a {
color:#000000;
}
ul.b-non a:hover {
color:#FF6612;
}

.entry h4 {
color:#333333;
}
.entry h4 a {
color:#333333;
}
.entry h4 a:hover {
color:#FF6612;
}
