/* ***************************************************
* CSS file For 船井エステチーム
	FileName: report.css
	data:2008/10/14 koyama
**************************************************** */

/*-----------------------------------------------------------
■common上書き
------------------------------------------------------------*/

div.Content {
	width: 860px;
	padding: 0 0 50px ;
}

div.Content a:link {color: #006699; text-decoration: underline;}
div.Content a:visited {color: #006699; text-decoration: underline;}
div.Content a:hover {color: #3399cc; text-decoration: none;}

/*-----------------------------------------------------------
■見出し
------------------------------------------------------------*/
h4 { margin: 0 0 10px; }

/*-----------------------------------------------------------
■冒頭
------------------------------------------------------------*/
div#Begin {
	margin: 0 0 30px;
	min-height:0;
	display: inline-table;
}
div#Begin:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div#Begin{height:0;} 
div#Begin {display: block;} 
/* */ 
/* -- end clear float -- */

div#Begin div.Photo { float: right; }

div#Begin div.Text {
	width: 530px;
	padding: 8px 0 0 ;
}

div#SalonData {
	background: url(/img/report/salondata_bg.jpg) no-repeat left top;
	padding: 20px 0 24px 114px;
}
div#SalonData img { margin: -2px 0 0 6px ; }

/*-----------------------------------------------------------
■成功ストーリー概要
------------------------------------------------------------*/
div#Story p {
	background: url(/img/seminar/arrow_under.gif) no-repeat bottom;
	padding: 0 0 15px;
}
div#Story p.Last {
	background: none ;
	padding: 5px 0 15px;
}

div#Story strong {
	color: #cc3366;
	font-weight: normal;
}

/* BEFORE-ACTION-AFTER */
div#Process {
	background: url(/img/report/process_bg.gif) no-repeat center;
	min-height:0;
	display: inline-table;
}
div#Process:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div#Process{height:0;} 
div#Process {display: block;} 
/* */ 
/* -- end clear float -- */

div#Process div {
	float: left ;
	width: 275px;
	margin: 0 0 0 17px;
	padding: 0 0 16px;
}
div#Process div p {
	width: 240px;
	margin: 0 0 0 16px;
}

div#Process div.Before {
	background: #e5e5e5 url(/img/report/before_btm.gif) no-repeat bottom;
	margin: 0 ;
}
div#Process div.Action { background: #e5e5e5 url(/img/report/action_btm.gif) no-repeat bottom; }
div#Process div.After { background: #e5e5e5 url(/img/report/after_btm.gif) no-repeat bottom; }

/*-----------------------------------------------------------
■成功者インタビュー
------------------------------------------------------------*/
div#Interview {
	min-height:0;
	display: inline-table;
}
div#Interview:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div#Interview{height:0;} 
div#Interview {display: block;} 
/* */ 
/* -- end clear float -- */

div#Interview div {
	float: left;
	width: 273px;
	margin: 0 18px 0 0;
}
div#Interview div.R { margin: 0; }

div#Interview div p {
	background: url(/img/seminar/arrow_under.gif) no-repeat bottom;
	padding: 0 0 15px;
	margin: 0 0 5px;
}
div#Interview div p.Last { background: none ; }
div#Interview div p.R { background: url(/img/seminar/arrow_right.gif) no-repeat bottom; }
div#Interview div p.S {
	width: 148px;
	background: url(/img/seminar/arrow_under.gif) no-repeat 130px bottom ;
}

div#Interview div strong {
	color: #cc3366;
	font-weight: normal;
	display: block;
	margin: 0 0 2px;
}


/*-----------------------------------------------------------
■ページトップ
------------------------------------------------------------*/
div.PageTop {
	text-align: right;
	margin: 8px 0 0 ;
}