#sec1 {
	background: url(../img/concept/sec1_bg.jpg) no-repeat center top, url(../img/concept/bg_sec1_t.jpg) repeat-x center top, url(../img/concept/bg_sec1_rp.jpg) repeat center top;
	padding-bottom: 10px;
	position: relative;
}
#sec1 .box{
	position: relative;
	z-index: 1;
}
#sec1 .sec1_ml-img{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
#sec1 h2 {
	margin-top: 20px;
	padding-right: 10px;
	width: 40%;
	float: right;
}
#sec1 h3 {
	position: relative;
	z-index: 1;
}
#sec1 .box_2{
	position: relative;
}
#sec1 .box_2 h3{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
#sec1 .sec1_bg {
}
#sec1 h4 {
	padding: 20px 0 0;
}
#sec1 h5 {
	padding: 10px 0;
}
#sec1 .sec1_text {
	padding-top: 65%;
	padding-left: 10px;
	padding-right: 10px;
}
#sec1 .sec1_img1 {
	width: 50%;
	float: left;
	padding: 10px 5px 0;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
#sec1 .sec1_img1 .sec1_cap {
}
#sec1 .sec1_img2 {
	width: 50%;
	float: right;
	padding: 10px 5px 0;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
#sec1 .sec1_img2 .sec1_cap {
}
#sec1 .sec1_fruits {
	position: relative;
}
#sec1 .sec1_fruits p {
	padding: 10px 10px 20px;
}
#sec2 {
}
#sec2 h2 {
	padding: 20px 0 0 0;
	background: url('../img/concept/h2_bg.png') no-repeat center;
	-webkit-background-size: 100%;
	background-size: 100%;
}
#sec2 .sec2_price {
	background: url(../img/concept/bg_text.png) repeat center top;
	width: 85%;
	margin-top: -20%;
	margin-left: 5%;
	position: relative;
}
#sec2 .sec2_price h3 {
	font-size: 20px;
	text-align: center;
	padding: 10px;
}
#sec2 .sec2_price h3 span {
	font-size: 20px;
}
#sec2 .sec2_price p {
	padding: 0 10px 10px;
}
#sec2 .btn {
	padding: 10px 10px 20px;
}
