@charset "utf-8";

/* croissant */
#croissant .p-01{
	width:520px;
	padding:0 180px 0 0;
}
#croissant .p-02{
	width:520px;
	padding:0 0 0 180px;
}
#croissant #acc-croissant01{
	background:url(../images/img-croissant-03.gif) no-repeat 100% 100%;
}
#croissant #acc-croissant01 .float-left{
	padding:0 10px 10px 0;
}
#croissant #acc-croissant02{
	background:url(../images/img-croissant-02.gif) no-repeat 100% 100%;
}
#croissant #acc-croissant02 .float-left{
	width:44%;
}
#croissant #acc-croissant02 .float-left ul{
	margin:0;
	padding:0 0 0 2em;
}
#croissant #acc-croissant02 .float-right{
	width:55%;
}
#croissant #acc-croissant02 .float-right ul{
	margin:0;
	padding:0;
}
/*first-time*/
#croissant #first-time .p-01{
	background:url(../images/img-croissant-04.gif) no-repeat 560px 50%;
}
#croissant #first-time .p-02{
	background:url(../images/img-croissant-05.gif) no-repeat 20px 50%;
}
/*allergy*/
#croissant #allergy .dl-01{
	width:520px;
	padding-right:180px; 
	background:url(../images/img-croissant-06.gif) no-repeat 560px 50%;
}
#croissant #allergy .dl-02{
	width:520px;
	padding-right:180px;
	min-height:120px;
	background:url(../images/img-croissant-07.gif) no-repeat 560px 50%;
}
* html #croissant #allergy .dl-02{
	height:120px;
}
#croissant #allergy dt{
	margin:0;
}
/*communication*/
#croissant #communication .p-02{
	background:url(../images/img-croissant-08.gif) no-repeat 40px 50%;
}
/*life-rhythm2*/
#croissant #life-rhythm2 .p-01{
	background:url(../images/img-croissant-09.gif) no-repeat 520px 50%;
}

