/*-------------------------------------------------------------------------
MarketingSupport
-------------------------------------------------------------------------*/
#MarketingSupport {
	width:674px;
	margin:0 18px 0 15px;
}
#MarketingSupport h1 {
	width:674px;
	height:40px;
	background-image:url('./cssImages/marketingSupport/cssTitle.gif');
	font-size:1pt;
	text-indent:-5000em;
}
#MarketingSupport h2 {
	clear:both;
	margin:0 0 10px 0;
	padding:2px 8px;
	color:#fff;
	background-color:#999;
	font-size:small;
	font-weight:bold;
}
#MarketingSupport h3 {
	clear:both;
	padding:0 0 5px 0;
	font-size:110%;
	font-weight:bold;
}
#MarketingSupport h4 {
	padding:0 5px 5px 5px;
	color:#b21107;
	font-size:small;
	font-weight:bold;
}
#MarketingSupport .introduction {
	width:640px;
	margin:20px 15px 25px 19px;
	color:#000;
	font-size:110%;
	font-weight:bold;
}
#MarketingSupport .support {
	width:640px;
	padding:0 15px 40px 19px;
}
#MarketingSupport .support p {
	margin:0 0 20px 0;
}
#MarketingSupport .support .background {
	padding:0 0 157px 0;
	background-image:url('./cssImages/marketingSupport/cssBackground.jpg');
	background-position:left bottom;
}
#MarketingSupport .support .plan {
	width:623px;
	padding:0 8px 0 9px;
}
#MarketingSupport .support .plan .merit {
	margin:0 0 20px 40px;
}
#MarketingSupport .support .plan .merit li {
	color:#b21107;
	list-style-type:disc;
}
#MarketingSupport .support .plan .merit li p {
	margin:0 0 5px 0;
	padding:0;
	color:#000;
}
#MarketingSupport .support .plan .prPaper {
	margin:0 0 20px 0;
}
#MarketingSupport .support .plan .prPaper li {
}
#MarketingSupport .support .plan .prPaper li p {
	margin:0 0 5px 0;
	color:#b21107;
}
#MarketingSupport .support .plan .prWeb {
	margin:0 0 20px 0;
}
#MarketingSupport .support .plan .prWeb li {
	width:302px;
}
#MarketingSupport .support .plan .prWeb .prWeb1 {
	float:left;
	padding:0 0 20px 0;
}
#MarketingSupport .support .plan .prWeb .prWeb2 {
	float:right;
	padding:0 0 20px 0;
}
#MarketingSupport .support .plan .prWeb .prWeb3 {
	float:left;
	padding:0 0 30px 0;
}
#MarketingSupport .support .plan .prWeb li p {
	margin:0 0 5px 0;
	color:#b21107;
}






#MarketingSupport .support .plan .flowTool {
	width:623px;
	height:52px;
	margin:0 0 20px 0;
	background-image:url('./cssImages/marketingSupport/cssFlowTool.gif');
}
#MarketingSupport .support .plan .flowWeb {
	width:623px;
	height:135px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/marketingSupport/cssFlowWeb.gif');
}
#MarketingSupport .support .plan .flowTenjikai {
	width:623px;
	height:39px;
	margin:0 0 30px 0;
	background-image:url('./cssImages/marketingSupport/cssFlowTenjikai.gif');
}
#MarketingSupport .support .plan .flowWeb li      {display:none;}
#MarketingSupport .support .plan .flowTenjikai li {display:none;}
#MarketingSupport .support .plan .flowTool li     {display:none;}
#MarketingSupport .support .plan .cost {
	width:378px;
	margin:0 0 10px 0;
	padding:20px 0;
	border:6px solid #e6e6e6;
	background-color:#f2f2f2;
	text-align:center;
}
#MarketingSupport .support .plan .cost a {
	color:#b21107;
}
#MarketingSupport .support .plan .linkContact {
	margin:0 0 10px 0;
}
#MarketingSupport .support .plan .linkContact a {
	color:#b21107;
}
#MarketingSupport .support .plan .linkKoushi {
	width:65px;
	height:15px;
	margin:0 0 10px 0;
	font-size:1pt;
}
#MarketingSupport .support .plan .linkKoushi a {
	display:block;
	width:65px;
	height:15px;
	background-image:url('./cssImages/marketingSupport/cssLinkKoushi.gif');
	font-size:1pt;
	text-indent:-5000em;
}
#MarketingSupport .support .plan .linkSeminar {
	width:130px;
	height:15px;
	margin:0 0 10px 0;
	font-size:1pt;
}
#MarketingSupport .support .plan .linkSeminar a {
	display:block;
	width:130px;
	height:15px;
	background-image:url('./cssImages/marketingSupport/cssLinkSeminar.gif');
	font-size:1pt;
	text-indent:-5000em;
}
