@charset "utf-8";

.mainBox .header {
	clear:both;
	height:7px;
	font-size:0px;
	background:url(img/top.jpg) no-repeat;
}

.mainBox .footer {
	font-size:0px;
}

/* content01 */
#content01 .list_waku {
	clear:both;
	margin:0 0 10px 0;
	padding:0 0 10px 20px;
	background:url(../img/common/dot01.gif) bottom repeat-x;
}

#content01 .list_waku2 {
	clear:both;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	background:none;
}

#content01 p {
	padding:2px 0 0 20px;
	margin:10px 0 0 0;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#content01 p.p2 {
	padding:2px 0 0 20px;
	margin:0 0 0 20px;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#content01 p.p3 {
	padding:2px 0 0 20px;
	margin:0 0 0 0;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#content01 p.p3_2 {
	padding:2px 0 0 20px;
	margin:10px 0 0 40px;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#content01 p.p4 {
	padding:2px 0 0 20px;
	margin:10px 0 0 20px;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#content01 p.p5 {
	padding:2px 0 0 20px;
	margin:10px 0 10px 20px;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#content01 .list_item {
	clear:both;
	margin:10px 0 0 0;
	padding:0 0 0 20px;
}

#content01 .left {
	float:left;
	width:300px;
	padding:0 0 0 20px;
	margin:0 0 0 0;
}

#content01 .right {
	float:left;
	padding:0 0 0 20px;
	margin:0 0 0 0;
	background:none;
}
