@charset "UTF-8";

/*-------------------------------------

// skincare

-------------------------------------*/

#header ul li a.skincare{
	background-position:0 -25px;
}

/*sectionReason
--------------------------------*/
#sectionReason{
	padding:0 16px;
}

#point1,#point2,#point3{
	margin-bottom:30px;
}

#point2{
	padding-right:13px;
}

#point1 .container,
#point2 .container,
#point3 .container{
	width:540px;
}

#point1 .writing,
#point2 .writing,
#point3 .writing{
	padding:10px 75px 20px 10px;
}
	#point1 .writing p,
	#point2 .writing p,
	#point3 .writing p{
		font-size:75%;
		margin-bottom:1.3em;
	}

#point1 .container,
#point3 .container{
	float:left;
}

#point2 .container{
	float:right;
}

#point1 .figure,
#point3 .figure{
	float:right;
}

#point1 .figure{
	width:239px;
}

#point2 .figure{
	float:left;
}

/*-------------------------------------

// clearfix

-------------------------------------*/
#point1:after,
#point2:after,
#point3:after,
.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	clear:both;
	height:0.1px;
	font-size:0.1em;
	line-height:0;
}

* html #point1,
* html #point2,
* html #point3,
* html .clearfix{
	display:inline-block;
}

#point1,
#point2,
#point3,
.clearfix{
	height:1%;
}

