@charset "utf-8";

.mizukakeInfo {
	padding: 60px 0px 90px;
	background: url("../../images/body01_bg.png") center;
}

.mizukake_about {
	margin-bottom: 70px;
  background-color: #fff;
  padding: 30px;
  box-shadow: 0 0 1rem rgba(0, 0, 0, .1);
  border-radius: 10px;
}
.mizukake_about .about_img img {
	border-radius: 15px;
}
.mizukake_about .about_text {
	width: 61%;
}
#contents .mizukake_about .about_text p {
	font-size: 19px;
	font-weight: bold;
	line-height: 1.8;
}
#contents .mizukake_about .about_text p .text_underline {
  background: linear-gradient(transparent 60%, #f7f792 50%);
}
.about_row_img {
	width: 36%;
}
.about_row_img img {
  border-radius: 15px;
}

.mizukake_enjoy {


}
.enjoy_item {
	padding: 30px;
	background-color: #fff;
	border-radius: 10px;
	box-shadow: 0 0 1rem rgba(0, 0, 0, .1);
	margin-bottom: 50px;
}
.enjoy_item:last-child {
	margin-bottom: 0;
}
.enjoy_item .row {
}
.enjoy_item h3 {
	font-size: 25px;
	font-weight: 900;
	border-left: 5px solid #006bb9;
	padding-left: 8px;
	display: inline-block;
	margin-bottom: 20px;
}
.enjoy_item h3 a {
  display: inline-block;
  color: #006bb9;
  font-size: 20px;
}
.enjoy_item h3 a:hover {
  text-decoration: underline !important;
}
.enjoy_item li {
	font-weight: bold;
	font-size: 19px;
}
.enjoy_item li span {
	color: #006bb9;
}

.enjoy_item_textarea {
	width: calc(100% - 120px);
}
.enjoy_item_img {
	width: 110px;
	max-width: 110px;
}

@media only screen and (max-width: 640px) {
	.mizukakeInfo {
		padding: 30px 0px 50px;
	}
	.mizukake_about {
		margin-bottom: 40px;
	}

	.mizukake_about .about_text {
		width: 100%;
		margin-bottom: 20px;
	}
	#contents .mizukake_about .about_text p {
		font-size: 16px;
	}
	.about_row_img {
		width: 100%;
		margin: 0 auto;
	}
	.enjoy_item {
		padding: 20px;
		margin-bottom: 20px;
	}
	.enjoy_item h3 {
		font-size: 20px;
	}
	.enjoy_item li {
		font-size: 16px;
	}
	.enjoy_item_textarea {
		width: 100%;
	}
	.enjoy_item_img {
		margin: 20px auto 0;
	}
}
