/*@@ Campaign @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/* 導入部 */

#introBox {
	width: 470px ;
}
#introBox p {
	margin-bottom: 10px;
}
#introBox p.closing {
	text-align: right;
}


/* プレゼント */

#presentBox {
	width: 470px ;
	padding: 0 0 20px 0;
}

#presentBox img.tit {
	display: block ;
	margin: 0 0 10px 0;
}

#presentBox .main {
	float: left;
	width: 470px;
	margin-bottom: 20px;
}

#presentBox .wchance {
	float: left;
	width: 470px;
}

#presentBox .pic {
	float: left;
	display: inline;
	width: 250px;
	margin: 0 20px 0 0;
	text-align: center;
}

#presentBox .main p.item {
	margin-top: 50px;
}
#presentBox .wchance p.item {
	margin-top: 30px;
}


#Item{
		width : 470px ; 
		margin-bottom : 30px;
}
#Item .tit{ margin:30px 0 15px 0; }
#Item dl{
	width: 470px;
	margin:0 40px 30px 0;	
}

#Item dt{ width:285px; float:right; }
#Item dd{ width:185px; float:left; }

#TargetItem{
	width: 470px;
	margin-top:0px;
	background-image:url(img/targetProduct_flame03.gif);
	background-repeat:repeat-y;
}
#TargetItem dt{ width:235px; float:left; margin-left:10px;}
#TargetItem dd{ width:215px; float:right; margin-top:20px;}

/* キャンペーン詳細部分（色変更等） */
#Entry{margin-top:30px;}
#Entry H3{
	color:#FA8E00;
	border-bottom: 1px dotted #FA8E00;
}
#Entry dt{
	color:#FA8E00;
}
#Entry dd{
	border-bottom: 1px dotted #FA8E00;
}
#Entry .fontL{
	font-size: 1.2em;
	text-decoration: underline;
}
.note{	
	text-indent: -1em;
	padding-left: 1em;
}


