@charset "utf-8";
/* CSS Document */


/* feature_working_girl */
#feature_oilbeauty {
	background:url(/images/pages/feature/201502_01/pc/bg_page.jpg);
	color:#250c0c;
}
/*メインビジュアル*/
#feature_mainvisual {
	height:462px;
}

/*リード*/
#feature_lead{
	position:relative;
	margin:0 0 57px;
	padding:26px 0 0;
	text-align: center;
}
.feature_snstop {
	position:absolute;
	top:6px;
	left:225px;
}
.feature_flower_lead {
	margin:0 0 50px;
}
/*コンテンツ01*/
#feature_section01{
	margin:0 0 55px;
}
.feature_title {
	margin:0 0 10px;
	text-align: center;
}

/*エンド*/
#feature_bottom  {
	position:relative;
}
.feature_sns_bottom {
	position:absolute;
	bottom:23px;
	right:38px;
}

/* feature_section01 */
#feature_section01 {
	margin:0 0 77px;
}
.feature_title {
	margin:0 0 25px;
	background:url(/images/pages/feature/201502_01/pc/line.png) no-repeat 50% 100%;
	padding:0 0 16px;
	line-height:1;
	color:#d19d52;
	font-weight:bold;
	font-size: 167%;
}
.feature_txt{
	font-size:100%;
	line-height:22px;
	text-align:left;
	letter-spacing:1px;
}
.feature_green {
	color:#1daa91;
	font-weight:bold;
	font-size: 116%;
}
.feature_img_left {
	float:left;
	margin:0 0 0 62px;
}
.feature_txt01 {
	width:351px;
	float:right;
	margin:0 60px 0 0;
}

/* feature_section02 */
#feature_section02 {
	margin:0 0 90px;
}
.feature_txt02 {
	margin:0 60px;
}
.feature_oil {
	margin:0 60px;
}
.feature_oil_detail {
	width:320px;
	float:left;
	margin:35px 0 0;
	text-align:left;
}
.feature_img_oil {
	float:left;
	width:135px;
	text-align:center;
	
}
.feature_right_txt {
	padding:25px 0 0;
	width:172px;
	float:right;
}
.feature_bold {
	font-weight:bold;
	font-size: 116%;
	letter-spacing:0;
}
/* feature_section04 */
#feature_section04 {
	margin:0 0 50px;
}
.feature_perfume {
	margin:0 0 0 90px;
}
.feature_perfume_detail {
	margin:0 0 50px;
}
.feature_perfume_left {
	float:left;
}
.feature_right_txt03 {
	float:right;
	width:360px;
	margin:0 80px 0 0;
	text-align:left;
	padding:10px 0 0;
}
.feature_red_title {
	color:#fa6170;
	font-weight:bold;
	font-size: 153.9%;
	margin:0 0 20px;
	line-height:1;
}
.feature_sub_title {
	font-size: 123.1%;
	line-height:1;
	margin:0 0 20px;
	font-weight:bold;
	letter-spacing:0;
}
.feature_txt04 {
	letter-spacing:0;
}
.feature_perfume_detail_last {
	margin:0;
}
.feature_txt05 {
	margin:25px 45px 0 60px;
}

/* feature_section03 */
#feature_section03 {
	background:url(/images/pages/feature/201502_01/pc/line_03.png) no-repeat 50% 100%;
	padding:0 0 75px;
	margin:0 0 25px;
}
.feature_anchor01 {
	margin:0 0 25px 60px;
}
.feature_number {
	float:left;
}
.feature_right_txt02 {
	float:left;
	margin:0 0 0 31px;
	width:435px;
	text-align:left;
	padding:15px 0 0;
}
.feature_arrow {
	vertical-align:middle;
	margin:0 8px;
}
.feature_bold_title {
	font-size: 138.5%;
	font-weight:bold;
	letter-spacing:1px;
	margin:0 0 5px;
}
.feature_des {
	font-size:66.67%;
	margin:0 0 0 40px;
	letter-spacing:1px;
}
.feature_sub_bold_title {
	font-weight:bold;
	font-size: 123.1%;
	letter-spacing:0;
	margin:0 0 5px;
}
.feature_red_des {
	color:#fa6170;
	font-weight:bold;
}
.feature_anchor02 {
	margin:0 0 25px 100px;
}
.feature_anchor03 {
	margin:0 0 45px 60px;
}
.feature_link_area {
	margin:0 0 0 312px;
	text-align:left;
}
.feature_txt_treat {
	font-size: 108%;
	letter-spacing:1px;
}
.feature_bold_treat {
	font-weight:bold;
}
.feature_link_deatail {
	color:#250c0c;
}






























