@charset "utf-8";

.unique_area{
	position:relative;
	margin-top:40px;
	margin-left:5px;
}

.unique_area p{
	width:315px;
	color:#624B26;
	line-height:20px;
	margin-top:10px;
	position:relative;
	z-index:2;
}


.unique_title{
	font-size:15px;
	padding-bottom:10px;
	color:#382e1a;
	position:relative;
	z-index:2;
}

.unique_title img{
	position:absolute;
	top:-5px;
}

.unique_title span{
	padding-left:40px;
}

.unique_title span small{
	font-size:10px;
}

.unique_title.title01{
	background:url(../image/unique/line1.png)no-repeat left 35px bottom;
}

.unique_title.title02{
	padding-bottom:15px;
}


@media only screen and (min-width: 768px) {

	.conetnt_area{
		padding:30px 15px;
	}


	.unique_title.title02{
		background:url(../image/unique/line2.png)no-repeat right bottom;
		padding-left:245px;
	}

	.right_area p{
		padding-left:265px;
	}

	.image01{
		background:url(../image/unique/image01.png) no-repeat right top;
		height:282px;
	}

	.image02{
		background:url(../image/unique/image02.png) no-repeat left bottom;
		height:291px;
	}

	.image03{
		background:url(../image/unique/image03.png) no-repeat right bottom;
		height:331px;
		padding-bottom:35px;
	}

	.image04{
		background:url(../image/unique/image04.png) no-repeat left bottom;
		height:296px;
	}

	.image05{
		background:url(../image/unique/image05.png) no-repeat right bottom;
		height:292px;
	}

	.image06{
		background:url(../image/unique/image06.png) no-repeat left bottom;
		height:376px;
	}


	.unique_area.left_area p{
		margin-left:20px;
	}


	.unique_area_nth{
		margin-top:60px;
	}

}

@media only screen and (max-width: 1000px) {

}

@media only screen and (max-width: 767px) {
	.unique_area{
		padding-left:0;
	}


	.unique_title.title02{
		background:url(../image/unique/line2.png)no-repeat left bottom;
	}

	.unique_area p{
		margin-left:20px;
	}

}

@media only screen and (max-width: 375px) {

}

@media only screen and (max-width: 320px) {


}




