a:visited { 
	color: #336633;
	text-decoration: none;
}
a:hover {
color: #FF6600; text-decoration: underline}
a:link {
	color: #339999;
}

.e9, .e10, .e12, .e14 {
	font-family:Arial, Verdana, sans-serif
}
.j9, .j14, .j16 {
	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif
}

 .j12 { 	font-family:"Osaka", } .j10 { 	font-family:"Osaka", } .bg {  background-color: #FFE6B3;
 }
 
 body td{
 	font-size:12px;
	line-height:150%;
	
	}
h1{
	font-size:18px;
	margin:15px 50px 20px 50px;
	}
h2{
	font-size:16px;
	margin:20px 10px 5px 80px;
	}
h3{
	font-size:14px;
	margin:20px 10px 0px 80px;
	font-weight:bold;
	color:#663300;
	border-left:3px solid #663300;
	padding:3px;
	}
#left15px{
	margin:10px 80px 10px 100px;
	}
#left152px{
	margin:0px 80px 50px 100px;
	}
#red{
	color:#660000;
	font-weight:bold;
	}

/*本心庵とは*/
.honpoint{
	color:#660000;
	margin:2px 2px 2px 20px;
		}
.chui {
	font-weight: bold;
	color: #660000;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660000;
}

/*住所*/
#address{
	margin:20px 20px 20px 20px;
	}
#address2{
	margin-left:10px;
	}
	
	
.lead{
	font-size:10px;
 	background-color: #FEDBB5;
	padding:3px 15px 3px 15px;
	}

/*書房*/
.setumei1{
	padding:5px 5px 5px 5px;
	color:#660000;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	}
.setumei{
	padding:0px 10px 5px 5px;
	text-align:left;
	font-size:12px;
	line-height: 130%;
	font-weight:800;

}

/*footer*/
.footer{
	font-size:10px;
	text-align:center;
	margin-bottom:15px;
		}


/*成功ブログ*/
#seikoblog{
	margin:5px 0 15px;
	font-size:120%;
	color:#000099;
}

#seikoblog a{
	color:#000099;
	text-decoration:none;
}
#seikoblog a:visited{
	color:#000099;
	text-decoration:none;
}
#seikoblog strong{
	 margin:0 8px 0 4px;
	color:#CC0000;
}
