.top_content img{border-radius:10px;border:3px solid #fff;}
.top_content h2{margin-bottom:15px;padding-bottom:10px}
.top_content a {color:#8D5616;font-size:13px;text-align:left;}
.price{font-size:14px;text-align:left;}
.h2_script{font:20px 'Dancing Script', cursive;}
.gyo {line-height: 200%;}

.slider {
	position: relative;
	width: 658px;
	margin-bottom: 10px;
	overflow: hidden;
	z-index: -10;
}
.slider .bx-wrapper .bx-viewport {
	width: 641px;
	box-shadow: 0 0 0 #fff;
	left: 0;
	border: 8px solid #fff;
	z-index: -10;
  position:relative;
}
.slider .bx-wrapper .bx-pager.bx-default-pager a:hover, .slider .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #00592a;
}
.waku01 {
	margin-bottom: 25px;
	padding: 11px 13px;
	background: #c7c4a4;
}
.img_left01 {
	float: left;
	margin-right: 15px;
  margin-top: 8px;
}
.title01 {
	font-size: 18px;
}
.waku01 p {
	font-size: 12px;
    padding: 5px 5px 0px 5px;
}
#slider, #slider div, #slider img {
  position:relative;
	z-index: -10;
}

@media (max-width: 768px) {
	.slider {
		width: 100%;
	}
	.slider .bx-wrapper .bx-viewport {
		width: 98%;
		border: 1% solid #fff;
	}
	.slider img {
		width: 97%;
		height: auto;
	}
}


