/* title -----*/

.contents .title {
	position: relative;
}

.contents .title p.credit {
	position: absolute;
	top: 100px;
	left: 390px;
	width: 215px;
	margin: 0;
}


/* plan1 -----*/

.contents .plan1 {
	position: relative;
}

.contents .plan1 ul {
	margin: 0;
	padding: 0;
	line-height: 140%;
	list-style-type: none;
}

.contents .plan1 ul li {
	position: absolute;
}
.contents .plan1 ul li.item1 { top: 215px; left: 280px; width: 320px; }
.contents .plan1 ul li.item2 { top: 600px; left: 295px; width: 310px; }
.contents .plan1 ul li.item3 { top: 730px; left: 235px; width: 370px; }


/* plan2 -----*/

.contents .plan2 {
	position: relative;
}

.contents .plan2 p.credit1 {
	position: absolute;
	top: 220px;
	left: 40px;
	width: 120px;
	margin: 0;
	line-height: 140%;
}

.contents .plan2 p.credit2 {
	position: absolute;
	top: 1095px;
	left: 40px;
	width: 190px;
	margin: 0;
	line-height: 140%;
}

.contents .plan2 ul {
	margin: 0;
	padding: 0;
	line-height: 140%;
	list-style-type: none;
}

.contents .plan2 ul li {
	position: absolute;
}
.contents .plan2 ul li.item1 { top:  445px; left: 315px; width: 130px; }
.contents .plan2 ul li.item2 { top:  595px; left: 115px; width: 210px; }
.contents .plan2 ul li.item3 { top:  725px; left: 380px; width: 215px; }
.contents .plan2 ul li.item4 { top: 1220px; left: 395px; width: 180px; }
.contents .plan2 ul li.item5 { top: 1275px; left:  40px; width: 140px; }
.contents .plan2 ul li.item6 { top: 1510px; left: 235px; width: 145px; }


/* plan3 -----*/

.contents .plan3 {
	position: relative;
}

.contents .plan3 ul {
	margin: 0;
	padding: 0;
	line-height: 140%;
	list-style-type: none;
}

.contents .plan3 ul li {
	position: absolute;
}
.contents .plan3 ul li.item1 { top: 240px; left: 215px; width: 225px; }
.contents .plan3 ul li.item2 { top: 400px; left: 215px; width: 180px; }
.contents .plan3 ul li.item3 { top: 545px; left: 395px; width: 180px; }

