﻿@charset "utf-8";
/* CSS Document */


/* ワンダフルライフキャンペーン
------------------------------------------------*/

/* primary
------------------------------------------------*/
#primary {
	margin-bottom: 45px;
}


/* #campaignInner
------------------------------------------------*/
#campaignLeft {
	width: 439px;
	float: left;
}

#campaignRight {
	width: 426px;
	float: left;
}


/* テキスト部分背景設定
------------------------------------------------*/
#campaignBg01 {
	width: 865px;
	height: 122px;
	background: url(../img/campaign/bg_wonderful01.jpg) left top no-repeat;
}

#campaignBg01 p {
	padding-top: 20px;
	line-height: 1.5;
	text-align: center;
	font-weight: bold;
	color: #d50772;
}

#campaignBg02 {
	width: 245px;
	height: 76px;
	background: url(../img/campaign/bg_wonderful02.jpg) left top no-repeat;
}

#campaignBg02 p {
	width: 210px;
	padding: 18px 0 0 13px;
}

#campaignBg03 {
	width: 426px;
	height: 79px;
	background: url(../img/campaign/bg_wonderful03.jpg) left top no-repeat;
}

#campaignBg03 p {
	width: 200px;
	padding: 8px 0 0 156px;
}

#campaignBg04 {
	width: 218px;
	height: 95px;
	background: url(../img/campaign/bg_wonderful04.jpg) left top no-repeat;
}

#campaignBg04 p {
	width: 140px;
	padding: 30px 0 0 18px;
}

#campaignBg05 {
	width: 364px;
	height: 42px;
	background: url(../img/campaign/bg_wonderful05.jpg) left top no-repeat;
}

#campaignBg05 p {
	padding: 5px 0 0 23px;
	line-height: 1.3;
	font-size: 10px;
}



/* テキスト部分
------------------------------------------------*/
.awardText {
	line-height: 1.5;
	color: #7a1b3d;	
}

.asideText {
	line-height: 1.5;
	color: #085277;
}

/*
#summary dt {
	width: 500px;
	float: left;
}

#summary dd {
	width: 365px;
	height: 118px;
	float: left;
	background: url(../img/campaign/bg_campaignSummary.jpg) left top no-repeat;
}

#summary dd p {
	padding: 15px 10px 0 5px;
	line-height: 1.3;
	color: #7a1b3d;
}

#awardA {
	width: 386px;
	float: left;
}

#awardA dd {
	width: 386px;
	height: 147px;
	background:url(../img/campaign/bg_awardA.jpg) left top no-repeat;
}

#awardA dd p {
	padding: 5px 25px 0 195px;
	line-height: 1.5;
	color: #7a1b3d;
}

#awardAreaInner {
	width: 479px;
	float: left;
}

#awardAreaInner dd {
	height: 75px;
	background: url(../img/campaign/bg_awardB.jpg) left top no-repeat;
}

#awardAreaInner dd p {
	padding: 8px 30px 0 145px;
	line-height: 1.3;
	color: #7a1b3d;
}

#awardAreaInner .note {
	height: 38px;
	background: url(../img/campaign/bg_campaignNote.jpg) left top no-repeat;
}

#awardAreaInner .note p {
	height: 38px;
	padding: 8px 0 0 40px;
	background: url(../img/campaign/bg_campaignNote.jpg) left top no-repeat;
	font-size: 10px;
	color: #085277;
}

#morePresent {
	height: 72px;
	background: url(../img/campaign/bg_morePresent.jpg) left top no-repeat;
}

#morePresent p {
	padding: 20px 15px 0 165px;
	line-height: 1.3;
	color: #085277;
}
*/


/* orderArea
------------------------------------------------*/
#orderArea {
	width: 818px;
	margin: 0 0 60px 25px;
}

#orderAreaInner {
	margin-bottom: 40px;
}

#orderAreaInner li {
	float: left;
}

#orderAreaInner .aside {
	height: 83px;
	background: url(../img/campaign/bg_orderAside.jpg) left top no-repeat;
}

#orderAreaInner .aside p {
	padding: 20px 20px 0 385px;
	line-height: 1.5;
	color: #333;
}

#orderAreaAside h4 {
	margin-bottom: 10px;
}

#orderAreaAside .first-child {
	margin-bottom: 20px;
}

#orderAside01, #orderAside02, #orderAside03 {
	float: left;
	margin-right: 8px;
	line-height: 1.5;
	color: #333;
}

#orderAside01 li, #orderAside02 li, #orderAside03 li {
	margin:0 10px 0 10px;
}

#orderAside01 {
	width: 250px;
}

#orderAside01 span {
	font-weight: bold;
}

#orderAside02 {
	width: 270px;
}

#orderAside02 span {
	font-weight: bold;
	color: #ed247e;
}

#orderAside03 {
	width: 282px;
	margin-right: 0;
}

#orderAside03 span {
	color: #a03b68;
}





