@charset "UTF-8";

/*
* app用 login.css
*
*/


/*
* レイアウト
*/
#mamberRegist {

}
#memberRegist a.buttonAddChild {
  display: flex;
	align-items: center;
	justify-content: center;
	margin: 10px;
	padding: 10px 20px;
	font-size: 16px;
	font-weight: 600;
	border: 0;
	border-radius: 10px;
	color: #FFFFFF;
	background-color: #f19500;
	border: #f19500 3px solid;
}


/*
* 子供セクション（マスター）
*/
section.masterChild {
  display: none;
}


/*
* 子供セクションスライダー
*/
#slideChild section.secChild {
  height: auto;
  margin: 0 auto 20px auto;
}
#slideChild .slick-dots {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
#slideChild .slick-dots li button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;
  color: #111111;
  font-size: 16px;
  background-color: #CCCCCC;
  border-radius: 9999px;
}
#slideChild .slick-dots li.slick-active button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  background-color: #f19500;
  border-radius: 9999px;
}
#slideChild .slick-dots li button:before{
  content:none;
}