/* color01 -----*/

.contents .color01 {
	position: relative;
	color: #ffffff;
	line-height: 140%;
}

.contents .color01 p.lead {
	position: absolute;
	top: 150px;
	left: 35px;
	width: 410px;
	margin: 0;
}

.contents .color01 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.contents .color01 ul li {
	position: absolute;
	width: 235px;
	padding: 0 10px;
	text-align: center;
}

.contents .color01 ul li.item01 { top: 1175px; left:  35px; }
.contents .color01 ul li.item02 { top: 1175px; left: 335px; }


/* color02 -----*/

.contents .color02 {
	position: relative;
	color: #ffffff;
	line-height: 140%;
}

.contents .color02 p.lead {
	position: absolute;
	top: 140px;
	right: 20px;
	width: 420px;
	margin: 0;
	text-align: right;
}

.contents .color02 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.contents .color02 ul li {
	position: absolute;
	width: 235px;
	padding: 0 10px;
	text-align: center;
}

.contents .color02 ul li.item01 { top: 1170px; left:  35px; }
.contents .color02 ul li.item02 { top: 1170px; left: 335px; }
.contents .color02 ul li.buy01  { top:  800px; left: 510px; width: 102px; padding: 0; }


/* item -----*/

.contents .item {
	position: relative;
	color: #ffffff;
	line-height: 140%;
}

.contents .item ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.contents .item ul li {
	position: absolute;
}

.contents .item ul li.item01 { width: 250px; top:  240px; left:  30px; }
.contents .item ul li.item02 { width: 280px; top:  420px; left: 320px; }
.contents .item ul li.item03 { width: 220px; top:  680px; left: 275px; }
.contents .item ul li.item04 { width: 165px; top:  875px; left:  30px; }
.contents .item ul li.item05 { width: 270px; top: 1250px; left: 340px; }

