@charset "UTF-8";
body{
	background-color: #FFFDCE;
	
}
h2 {
  font-family: "筑紫A丸ゴシック";
  color: #535353;
  margin-left: 0px;
}
h4{
	font-family: "筑紫A丸ゴシック";
  color: #535353;
  margin-left: 0px;

}
p{
	font-family: "筑紫A丸ゴシック";
  color: #535353;
  margin-left: 0px;
	
}
.topmoji{
	margin-left: 18%;
	margin-bottom: 10px;
}
.topback{
	background-color: white;
	margin-left: -5px;
padding: 10px;
}
	
/*トップ下文字*/
.top{display:inline;
display:inline-block;
	float: left;
	
}
.topmojisita{
	margin: 0px;
	margin-right: 0px;
	margin-left: 20%;
	margin-bottom: -5px;
}
.pensyasin{
	width: 20%;
	margin-left: 77%;
	margin-top: -350px;
}
 .under{
	 background: linear-gradient(transparent 10%, white 10%);
}
/*トップ写真*/
.topimg{
	width: 80%;
	margin-left: 10%;
}
.topmoji2{
	margin-top:2%;
	margin-bottom: 20px;
}
.topline{
	border:solid 0.5px #000000;
	margin: 10px;
	margin-bottom: 0px;
}
/*ポイント*/

.point1{
	display:inline;
display:inline-block;
	float: left;
	}
.sankou1{
	width: 50%;
	margin-left: 15px;
	margin-bottom: -172px;
}
.point{
	width: 30%;
	margin-left: 62%;
}

.pointmoji{
	font-size: 90%;
	margin-left: 58%;
}
.point_2{
	display:inline;
display:inline-block;
	float: left;
	margin-bottom: 60px;
}
.sankou2{
	width: 50%;
	margin-left: 48%;
	margin-top: -65px;
}
.point2{
	width: 30%;
	margin-top: 35px;
	margin-left: 25px;
}
.pointmoji2{
	font-size:90%;
	margin-top: -90px;
	margin-left: 20px;
}
p.check3{
	margin-top: -20px;
	margin-bottom: 60px;
}
.link_button3{
  font-weight: bold;
  text-decoration: none;
  background:#FFFB5F;
  color:#D5D5D5;
	margin-left: 40%; 
	margin-top: -20px;
  padding:10px 15px;
	}
.link_button3:hover {
  background:#587EFF;
	text-decoration: none;}


















