@charset "utf-8";

/* コンテンツタイトル */

div#contents_title div h2 {
	width: 285px;
	height: 50px;
	background: url(../../images/marketing/h2_title.gif) 0 0 no-repeat;
}


/* グローバルナビ */

div#global_navi ul li#gnavi_consulting a {
	background: url(../../../../common/images/head/global_navi.gif) 0 -20px no-repeat;
}



/* コンテンツスタイル
----------------------------------------------------------- */
div#main {
	background: url(../../../images/main_bg_consulting.jpg) -14px 28px no-repeat;
}


/* リードスタイル */

div#main div#lead {
	min-height: 84px;
	margin: 0 0 20px 80px;
	background: url(../../images/marketing/lead.gif) 0 center no-repeat;
}

* html div#main div#lead {
	height: 84px;
}

div#main div#lead p {
	font-size: 0;
	text-indent: -9999px;
	line-height: 0;
}


/* 画像スタイル */

div#main div.image {
	width: 526px;
	margin: 0 39px;
}


/* ボタンスタイル */

div#main ul#btn {
	width: 100%;
	margin: 50px 0 50px 111px;
	overflow: hidden;
}

* html div#main ul#btn {
	display: inline-block;
}

div#main ul#btn li {
	float: left;
	margin: 0 20px 0 0;
}

div#main ul#btn li#btn_price {
	margin: 0;
}

div#main ul#btn li a {
	display: block;
	width: 181px;
	height:37px;
	font-size: 0;
	text-indent: -9999px;
	line-height: 0;
	overflow: hidden;
}

div#main ul#btn li#btn_results a {
	background: url(../../images/btn_results.jpg) 0 0 no-repeat;
}

div#main ul#btn li#btn_price a {
	background: url(../../images/btn_price.jpg) 0 0 no-repeat;
}

div#main ul#btn li#btn_results,
div#main ul#btn li#btn_results a:hover {
	background: url(../../images/btn_results.jpg) 0 -37px no-repeat;
}

div#main ul#btn li#btn_price,
div#main ul#btn li#btn_price a:hover {
	background: url(../../images/btn_price.jpg) 0 -37px no-repeat;
}
