@charset "utf-8";

/*　キャンペーン
------------------------------------------------------------ */

#girls {
	width: 740px;
	height: 250px;
	background: url(../common/images/campaign_girls.jpg) left top no-repeat;
	position: relative;
}

#party {
	width: 740px;
	height: 250px;
	background: url(../common/images/campaign_party.jpg) left top no-repeat;
	position: relative;
}

#comic {
	width: 740px;
	height: 250px;
	background: url(../common/images/campaign_comic.jpg) left top no-repeat;
	position: relative;
}

#ice {
	width: 740px;
	height: 250px;
	background: url(../common/images/campaign_ice.jpg) left top no-repeat;
	position: relative;
}

#lunch {
	width: 740px;
	height: 250px;
	background: url(../common/images/campaign_lunch.jpg) left top no-repeat;
	position: relative;
}

#etc {
	width: 740px;
	height: 300px;
	background: url(../common/images/campaign_etc.jpg) left top no-repeat;
	position: relative;
}


#girls ul,
#party ul,
#comic ul,
#ice ul,
#lunch ul {
	width: 440px;
	position: absolute;
	left: 30px;
	top: 130px;
}
#girls ul li,
#party ul li,
#comic ul li,
#ice ul li,
#lunch ul li {
	font-size: 1.1em;
	font-weight: bold;
	color: #960;
}
#girls a img,
#party a img,
#comic a img,
#ice a img,
#lunch a img {
	width: 160px;
	height: 40px;
	position: absolute;
	right: 10px;
	bottom: 10px;
}

#etc ul {
	width: 480px;
	position: absolute;
	right: 15px;
	top: 65px;
}
#etc ul li {
	font-weight: bold;
	color: #960;
	padding: 0 0 10px 90px;
}
#etc ul li.family { background: url(../common/images/etc_family.gif) left top no-repeat; }
#etc ul li.senior { background: url(../common/images/etc_senior.gif) left top no-repeat; }
#etc ul li.student { background: url(../common/images/etc_student.gif) left top no-repeat; }
#etc ul li.ladies { background: url(../common/images/etc_ladies.gif) left top no-repeat; }

#etc a img {
	width: 160px;
	height: 40px;
	position: absolute;
	left: 40px;
	bottom: 10px;
}