/* ***************************************************
* CSS file For 船井エステチーム
	FileName: company.css
	data:2008/10/06 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;}

/*-----------------------------------------------------------
■見出し
------------------------------------------------------------*/
h3 { margin: 0 0 10px; }

/*-----------------------------------------------------------
■冒頭
------------------------------------------------------------*/
div#Begin { margin: 0 0 20px; }

/*-----------------------------------------------------------
■メンバー紹介
------------------------------------------------------------*/
div#Member { margin: 0 0 30px; }

div#Member div.Introduce { margin: 0 0 10px; }
div#Member div.Introduce div {
	width: 710px;
	padding: 8px 0 0;
	float: right;
}
div#Member div.Introduce div p {
	float: left;
	width: 348px;
}
div#Member div.Introduce div p.L { margin: 0 12px 0 0; }

div#Member div.Introduce div span {
	display: block;
	background: url(/img/seminar/arrow_under.gif) no-repeat bottom;
	padding: 0 0 16px;
	margin: 0 0 4px;
}
div#Member div.Introduce div span.R { background: url(/img/seminar/arrow_right.gif) no-repeat bottom; }
div#Member div.Introduce div span.Last { background: none ; }

div#Member div.Introduce div strong {
	font-weight: normal;
	color: #cc3366;
}

/*-----------------------------------------------------------
■会社概要
------------------------------------------------------------*/
div#Company h3 { margin: 0 0 1px; }

div.ComInfo { background: url(/img/company/company_photo.jpg) no-repeat left top; }
div.ComInfo table {
	width: 710px;
	margin: 0 0 0 150px;
}
div.ComInfo table td { background: url(/img/company/cominfo_bg.gif) no-repeat left bottom; }
div.ComInfo table td p {
	padding: 0 10px 7px 34px;
	margin: -2px 0 0 ;
}

/* 所在地 */
div.ComInfo table td dl {
	padding: 0 0 0 34px;
	margin: 3px 0 7px;
	min-height:0;
	display: inline-table;
}
div.ComInfo table td dl:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div.ComInfo table td dl {height:0;} 
div.ComInfo table td dl {display: block;} 
/* */ 
/* -- end clear float -- */

div.ComInfo table td dt {
	width: 53px;
	float: left;
}
div.ComInfo table td dd {
	width: 610px;
	line-height: 14px;
}
div.ComInfo table td dd span { font-size: 10px; }
div.ComInfo table td dd strong {
	font-weight: bold;
	color: #993399;
}

/* お問い合わせ */
div#Inquiry {
	width: 720px;
	margin: 10px 0 0 140px;
}
div#Inquiry div {
	width: 607px;
	padding: 10px 0 0 ;
	float: right;
}
div#Inquiry div strong { font-size: 14px; }

/*-----------------------------------------------------------
■ページトップ
------------------------------------------------------------*/
div.PageTop { text-align: right; }