@charset "UTF-8";

/*
 * 教育・研修のお問い合わせ／申込フロー共通操作ボタン
 * ブラウザ標準のフォーム外観に依存させない。
 */
#form_contents input[type="submit"]{
	-webkit-appearance:none;
	appearance:none;
	display:inline-block;
	box-sizing:border-box;
	min-width:160px;
	margin:4px;
	padding:10px 18px;
	border:1px solid #9ca3aa;
	border-radius:5px;
	background:#e5e7e9;
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.18);
	color:#222;
	font-family:inherit;
	font-size:100%;
	font-weight:normal;
	letter-spacing:0.06em;
	line-height:1.4;
	text-align:center;
	text-shadow:none;
	white-space:nowrap;
	cursor:pointer;
}

#form_contents input[type="submit"]:hover{
	border-color:#858c93;
	background:#d7dadd;
}

#form_contents input[type="submit"]:focus{
	outline:2px solid #6b9dc4;
	outline-offset:2px;
}

#form_contents input[type="submit"]:active{
	padding:10px 18px;
	background:#c9cdd1;
	box-shadow:none;
}

#form_contents table.editform input[type="submit"][name="chng_num"]{
	min-width:0;
	margin:2px;
	padding:6px 10px;
	font-size:90%;
	letter-spacing:0.03em;
}

#form_contents table.editform input[type="submit"][name="chng_num"]:active{
	padding:6px 10px;
}
