
div#rightmain h2 {
	width: 520px;
	height: 39px;
	padding: 0;
	margin: 0 0 17px;
	background: none;
}
div#rightmain h3 {
	margin: 0;
	padding: 0;
	border: none;
}
div#rightmain em {
	font-style: normal;
	font-weight: bold;
}
div#rightmain ul {
	list-style: none outside;
	margin: 0;
	padding: 0;
}
div#rightmain ul li,
div#rightmain p {
	line-height: 1.4;
	letter-spacing: 1px;
	font-size: 14px;
}
div#rightmain div.button {
	padding: 20px 0 45px;
	text-align: center;
}

/*-- セミナーのご案内 --*/
div#seminar {
	margin-bottom: 35px;
}

/*-- 更新情報 --*/
div#news {
	margin-bottom: 40px;
}
div#news ul li {
	margin-bottom: 15px;
	padding-left: 17px;
	background: url(../../image/square01_icon.gif) 0 3px no-repeat;
	font-size: 12px;
}

/*-- 個別相談のご案内 --*/
div#counseling {
	margin-bottom: 20px;
}
div#counseling div.image {
	width: 235px;
	float: left;
	text-align: center;
}
div#counseling div.text {
	margin-left: 245px;
}
div#counseling div.text p,
div#counseling div.text ul li {
	font-size: 14px;
}
div#counseling div.text ul li {
	margin-bottom: 5px;
	padding-left: 20px;
	background: url(../../image/square02_icon.gif) 0 3px no-repeat;
}
div#counseling div.text p.accent {
	margin: 30px 0 5px;
}

/*-- かづな先生のセカンドオピニオンとは？ --*/
div#second_opinion {
	padding-top: 1px;
	background: url(../../image/dot_line.gif) left top no-repeat;
}
div#second_opinion em {
	color: #ff6604;
}
div#second_opinion p {
	margin-bottom: 20px;
}

/*-- 雑誌・書籍・ＴＶ・ラジオ出演実績 --*/
div#media {
	
}
div#media em {
	color: #ff6604;
}
div#media p {
	text-align: center;
}
div#media p.link a {
	padding-left: 17px;
	background: url(../../image/arrow_icon.gif) 0 2px no-repeat;
}


/*-- clearfix --*/

div#counseling {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html div#counseling {
	height: 1%;
}
div#counseling {
	display: block;
}
/* End hide from IE-mac */

div#counseling:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}



