@charset "UTF-8";

/* CSS Document */
/******************************************************************
# 富裕層戦略とは ＞ 富裕層戦略の必要性
******************************************************************/

/*ヘッダのメニュー*/
#header div.head_r ul.head_menu li.head_manage a {
	background: url(../../img/head_manage_f2.gif) no-repeat left top;
}

/*サイドメニュー*/
#main div#side_menu ul.side_manage li.side_manage_b1 a {
	background: url(../../img/side_manage_b1_f2.gif) no-repeat right top;
}

/*ページタイトル*/
#main div#side_menu ul.side_manage li.side_manage_b a {
	background: url(../../img/side_manage_b.gif) no-repeat right top;
}
#main div#main_r div#main_con h1.page_title {
	background: url(../../well/img/necessary/title.jpg) no-repeat left top;
}

/*見出し*/
#main div#main_r div#main_con h2.mds01 {
	background: url(../../well/img/necessary/mds01.jpg) no-repeat left top;
}
#main div#main_r div#main_con h2.mds02 {
	background: url(../../well/img/necessary/mds02.jpg) no-repeat left top;
}

#main div#main_r div#main_con h2.mds03 {
	background: url(../../well/img/necessary/mds03.jpg) no-repeat left top;
}



/* 富裕層戦略から派生した所得層戦略 */
div.senryaku03 {
	float: left;
	width: 295px;
}
div.senryaku03 p.text {
	width: 275px !important;
	margin-left: 20px !important;
}

p.senryaku03_r {
	float: right;
	width: 285px;
}


/* メニュー */
ul.menu li.menu01 a {
	width: 220px;
	background: url(../../well/img/menu01.gif) no-repeat left top;
}
ul.menu li.menu01,
ul.menu li.menu01 a:hover {
	width: 220px;
	background: url(../../well/img/menu01_f2.gif) no-repeat left top;
}

ul.menu li.menu02,
ul.menu li.menu02 a {
	background: url(../../well/img/menu02_f2.gif) no-repeat left top;
}

