@charset "utf-8";

/* リソウの化粧品
----------------------------------------------------------------------------------------------------*/

#cosmetic {
	width: 910px;
	text-align: left;
}

#cosmetic #main .left {
	float: left;
	width: 717px;
}

#cosmetic #main .left h2 {
	margin: 30px 5px 40px;
}

#cosmetic #main .left .margin {
	margin: 0 0 35px;
	padding: 0 15px;
}

#cosmetic #main .left .margin .left1 {
	float: left;
	width: 318px;
}

#cosmetic #main .left .margin .right1 {
	float: right;
	width: 318px;
}

#cosmetic .box2 {
	margin: 0 0 10px;
	padding: 0 7px;
}

#cosmetic .box2 .left1 {
	float: left;
	width: 345px;
}

#cosmetic .box2 .right1 {
	float: right;
	width: 345px;
}


/* ３つのこだわり
----------------------------------------------------------------------------------------------------*/

#persistence {
	width: 910px;
	text-align: left;
}

#persistence #main .left .margin {
	margin: 0 0 35px;
	padding: 0 25px;
}

#persistence #main .left {
	float: left;
	width: 717px;
}

#persistence #main .left h2 {
	margin: 30px 5px 40px;
}

#persistence #main .left h3 {
	margin: 0 0 20px;
	padding: 5px 25px 0;
}

#persistence .box1 {
	margin: 0 0 40px;
	padding: 0 25px;
}

#persistence .box1 .left1 {
	float: left;
	width: 281px;
}

#persistence .box1 .right1 {
	float: right;
	width: 340px;
}

#persistence .box1 .left2 {
	float: left;
	width: 340px;
}

#persistence .box1 .right2 {
	float: right;
	width: 281px;
}

#persistence .box2 {
	margin: 0 0 10px;
	padding: 0 7px;
}

#persistence .box2 .left1 {
	float: left;
	width: 345px;
}

#persistence .box2 .right1 {
	float: right;
	width: 345px;
}
