@charset "UTF-8";

/* ***************************************************
* CSS file For seo.cyberstar.co.jp/
	FileName: campaign.css
	data:2009/01/28 koma

**************************************************** */

/*-----------------------------------------------------------
■[01]:top
------------------------------------------------------------*/
div#Container{
	background: none;
}

div#campCon{
	width: 920px;
	padding: 30px 0px 0px;
	text-align: left;
}
div#campCon .sampleCap{
	width: 456px;
	height: 34px;
	padding: 25px 0px 10px;
}
div#campCon .sampleBox{
	width: 920px;
	display: block;
	padding: 0px 0px 20px;
}
div#campCon .sampleBox .dataBox{
	width: 920px;
	display: block;
	padding: 0px 0px 10px;
}

/****** dataLeft ******/
div#campCon .dataLeft{
	width: 450px;
	display: block;
	float: left;
	background: #e0f6f6;
}
div#campCon .dataLeft .caption{
	padding: 6px 10px 0px 7px;
}

div#campCon .dataLeft ul{ padding: 10px 8px 0px 10px; }
div#campCon .dataLeft li{
	padding: 0px 0px 10px 25px;
	font-size: 12px;
	line-height: 20px;
	color: #00a3a3;
}
div#campCon .dataLeft li.p01{ background: url(/img/campaign/camp_point01_001.gif) no-repeat; }
div#campCon .dataLeft li.p02{ background: url(/img/campaign/camp_point01_002.gif) no-repeat; }
div#campCon .dataLeft li.p03{ background: url(/img/campaign/camp_point01_003.gif) no-repeat; }
div#campCon .dataLeft li.p04{ background: url(/img/campaign/camp_point01_004.gif) no-repeat; }

/****** dataRight ******/
div#campCon .dataRight{
	width: 450px;
	display: block;
	float: right;
}
div#campCon .dataRight .banaEntry{ padding: 0px 0px 10px; }
div#campCon .dataRight .boxTel{ padding: 0px 0px 10px; }

div#campCon .boxAttention{
	background: #ffe0e0;
	width: 450px;
	display: block;
}
div#campCon .boxAttention .caption{
	padding: 6px 10px 0px 7px;
}
div#campCon .boxAttention ul{ padding: 10px 0px 4px 10px; }
div#campCon .boxAttention li{
	padding: 0px 0px 10px 25px;
	font-size: 12px;
	line-height: 20px;
	color: #F00;
}
div#campCon .boxAttention li.p01{ background: url(/img/campaign/camp_point02_001.gif) no-repeat; }
div#campCon .boxAttention li.p02{ background: url(/img/campaign/camp_point02_002.gif) no-repeat; }

/****** form ******/
div#campCon .SeoServiceFormBox{
	float: left;
	width: 920px;
	background-color: #666666;
	margin: 35px 0px 0px;
}

div#campCon .SeoServiceFormBox div.SeoServiceForm{
	width: 501px;
	background-color: #666;
	float: left;
}

div#campCon .SeoServiceFormBox div.SeoServiceForm div.FormBox{
	float: left;
	width: 480px;
/* 	background: url(/img/top/bg_seoserviceform.gif) no-repeat;
 */	height: 56px;
	padding-top: 5px;
	padding-left: 6px;
	border: 1px solid #b3b3b3;
	
}

div#campCon .SeoServiceFormBox div.SeoServiceForm div.FormBox p.MainWord input,div.SeoServiceFormBox div.SeoServiceForm div.FormBox p.SubWord input{
	color: #666;
	width: 148px;
	height: 22px;
	line-height: 22px;
}

div#campCon .SeoServiceFormBox div.SeoServiceForm p.FormBtn{
	float: left;
	margin-top : 4px;
	margin-left : 6px;
}

div#campCon .underText{
	background: url(/img/campaign/camp_spoint_001.gif) no-repeat right;
	font-size: 12px;
	text-align: right;
	padding: 2px 10px 0px 0px;
}