/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 25 2020 | 11:43:24 */
/*･･･初回コンテンツ以外は非表示にする*/
.fstonly {
	display : none;
}
.page-id-10 .fstonly {
	display : block;
}


/*･･･spanのクラス*/
.chujiko {
  margin-top: -15px;
  line-height : 1.2em; /* 1行の高さ*/
  font-size: 62%;
  color: #66cdaa;}

input::placeholder {color: #90ee90;}
input:-ms-input-placeholder {color: #90ee90;}/* IE */
input::-ms-input-placeholder {color: #90ee90;}/* Edge */
textarea::placeholder {color: #90ee90;}
textarea:-ms-input-placeholder {color: #90ee90;}/* IE */
textarea::-ms-input-placeholder {color: #90ee90;}/* Edge */

/*･･･入力欄にフォーカスした時、プレースホルダーを非表示にする。*/
input:focus::placeholder,textarea:focus::placeholder {
	color: transparent;
	transition: .1s;
}
/*･･･Chrome・Safari用*/
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder {
	color: transparent;
	transition: .1s;
}
/*･･･Firefox18以前用*/
input:focus:-moz-placeholder,textarea:focus:-moz-placeholder {
	color: transparent;
	transition: .1s;
}
/*･･･Firefox19以上用*/
input:focus::-moz-placeholder,textarea:focus::-moz-placeholder {
	color: transparent;
	transition: .1s;
}


button {
	display : inline-block;
	border-radius : 5px;/* 角丸 */
	text-align: center;/* 文字位置 */
	cursor: pointer; /* カーソル */
	padding : 0.4em 2em; /* 余白 */
	color : #ffffff; /* 文字色 */
	line-height : 1em; /* 1行の高さ*/
	box-shadow: 6px 6px 3px #666666;/* 影の設定 */
	margin: 8px 15px 15px;/*上、右、下、左*/
}
button:hover {
	box-shadow: none;/* カーソル時の影消去 */
	color : #0059b3; /* 文字色 */
	background: #fafad2; /* 背景色 */
}

.btnl {
	font-size: 18pt;
	background: #0059b3;/* 背景色（紺色）*/
	border: 2px solid #0059b3;/* 枠の指定 */
}
.btns {
	font-size: 14pt;
	background: #6495ed;/* 背景色*/
border: 2px solid #6495ed;/* 枠の指定 */
}

.pcen{ text-align: center;}
.pmigi{ text-align: right;}

input[type="text"],input[type="email"],textarea,select {
	border: 2px solid #dcdcdc;
	border-radius: 4px;
	margin: 0;
	outline: none;
	padding: 8px;
	box-sizing: border-box;
	transition: 0.3s;
	font-size: 16px;
	line-height: 1.6em;
	font-family : inherit;
  	width:100%;
}
input[type="text"]:focus,input[type="email"]:focus,textarea:focus {
	border-color: dodgerBlue;
	box-shadow: 0 0 8px 0 dodgerBlue;
}
label {cursor: pointer;}

table {
  	width:100%;
}
