/*-------------------------------------------------------------------------
Consulting
-------------------------------------------------------------------------*/
#Consulting {
	width:674px;
	margin:0 18px 0 15px;
}
#Consulting h1 {
	width:674px;
	height:40px;
	background-image:url('./cssImages/consulting/cssTitle.gif');
	font-size:1pt;
	text-indent:-5000em;
}
#Consulting h2 {
	clear:both;
	margin:0 0 10px 0;
	padding:2px 8px;
	color:#fff;
	background-color:#999;
	font-size:small;
	font-weight:bold;
}
#Consulting h3 {
	padding:0 0 5px 0;
	font-size:110%;
	font-weight:bold;
}
#Consulting .introduction {
	width:640px;
	margin:20px 15px 25px 19px;
	color:#000;
	font-size:110%;
	font-weight:bold;
}
#Consulting .consulting {
	width:640px;
	padding:0 15px 40px 19px;
}
#Consulting .consulting p {
	margin:0 0 20px 0;
}
#Consulting .consulting .background1 {
	padding:0 0 221px 0;
	background-image:url('./cssImages/consulting/cssBackground1.jpg');
	background-position:left bottom;
}
#Consulting .consulting .background2 {
	padding:0 0 157px 0;
	background-image:url('./cssImages/consulting/cssBackground2.jpg');
	background-position:left bottom;
}
#Consulting .consulting .plan {
	width:623px;
	padding:0 8px 0 9px;
}
#Consulting .consulting .plan .flowShinshouhin {
	width:623px;
	height:56px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/consulting/cssFlowShinshouhin.gif');
}
#Consulting .consulting .plan .flowBrandkouchiku {
	width:623px;
	height:111px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/consulting/cssFlowBrandkouchiku.gif');
}
#Consulting .consulting .plan .flowHanbaisokushin {
	width:623px;
	height:56px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/consulting/cssFlowHanbaisokushin.gif');
}
#Consulting .consulting .plan .flowKigyoumanagement {
	width:623px;
	height:91px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/consulting/cssFlowKigyoumanagement.gif');
}
#Consulting .consulting .plan .flowJinzaiikusei {
	width:623px;
	height:91px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/consulting/cssFlowJinzaiikusei.gif');
}
#Consulting .consulting .plan .flowTenpokikakuunei {
	width:623px;
	height:91px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/consulting/cssFlowTenpokikakuunei.gif');
}
#Consulting .consulting .plan .flowShinshouhin li {
	display:none;
}
#Consulting .consulting .plan .flowBrandkouchiku li    {display:none;}
#Consulting .consulting .plan .flowHanbaisokushin li   {display:none;}
#Consulting .consulting .plan .flowKigyoumanagement li {display:none;}
#Consulting .consulting .plan .flowJinzaiikusei li     {display:none;}
#Consulting .consulting .plan .flowTenpokikakuunei li  {display:none;}
#Consulting .consulting .plan .task {
	margin:0 0 30px 0;
	padding:0 20px;
}
#Consulting .consulting .plan .task li {
	color:#b21107;
	list-style-type:disc;
}
#Consulting .consulting .plan .cost {
	width:378px;
	margin:0 0 10px 0;
	padding:20px 0;
	border:6px solid #e6e6e6;
	background-color:#f2f2f2;
	text-align:center;
}
#Consulting .consulting .plan .cost a {
	color:#b21107;
}
#Consulting .consulting .plan .linkHansoku {
	width:150px;
	height:15px;
	margin:0 0 10px 0;
	font-size:1pt;
}
#Consulting .consulting .plan .linkHansoku a {
	display:block;
	width:150px;
	height:15px;
	background-image:url('./cssImages/consulting/cssLinkHansoku.gif');
	font-size:1pt;
	text-indent:-5000em;
}
