@charset "utf-8";


/* content01 */
#con01 .list_waku {
	clear:both;
	margin:0;
	padding:10px 0 10px 20px;
	background:url(/img/common/dot01.gif) bottom repeat-x;
}

#con01 .list_waku2 {
	clear:both;
	margin:0;
	padding:10px 0 10px 20px;
	background:none;
}

#con01 p {
	padding:2px 0 0 20px;
	margin:10px 0 0 0;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#con01 p.p2 {
	padding:2px 0 0 20px;
	margin:0 0 0 20px;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#con01 p.p3 {
	padding:2px 0 0 20px;
	margin:0 0 0 0;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#con01 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;
}

#con01 p.p4 {
	padding:2px 0 0 20px;
	margin:10px 0 0 20px;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#con01 p.p5 {
	padding:2px 0 0 20px;
	margin:10px 0 10px 20px;
	line-height:100%;
	background:url(img/icon.gif) no-repeat top left;
}

#con01 .list_item {
	clear:both;
	margin:10px 0 0 0;
	padding:0 0 0 20px;
}

#con01 .left {
	float:left;
	width:300px;
	padding:0 0 0 20px;
	margin:0 0 0 0;
}

#con01 .right {
	float:left;
	padding:0 0 0 20px;
	margin:0 0 0 0;
	background:none;
}



#con01 .inner .bg01 {
	background: #EEF1EA;
}
#con01 .inner .bg02 {
	background: #FAEEEE;
}

