@charset "Shift_JIS";


/*基本設定
---------------------------------------------------------------------------*/
body {
	color: #333;	
	margin: 0px;
	padding: 0px;
	font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	font-size: 14px;
	background: #fff;
}
.black {
	font-size:90%;
}

.cant {
	font-size:90%;
	font-weight:bold;
	color:red;
}

.non_input {
	font-size:90%;
	font-weight:bold;
	color:red;
}

.info {
	font-size:90%;
	font-weight:bold;
	color: #0045AD;
}

img {
	border: none;
}
input,textarea,select {
	font-size: 1em;
}

table {
	border-collapse:collapse;
	font-size: 100%;
	border-spacing: 0;
}


/*リンク
---------------------------------------------------------------------------*/
a {
	color: #AF0002;	
}
a:hover {
	color: #FF0004;			
	text-decoration: none;
}

/* header */
#header {
	width:100%;
	height:40px;
	background-color: #003587;
}

/* footer */
#footer{
     position:absolute;
     bottom:0;
	 width:100%;
	height:40px;
	position:absolute;
	background-color: #003587;}
/* 入力フォーム */
TH
{
    background-color: #A1D1FF;
    color:#003587;
}
/* ボタン */
input[type="submit"],
input[type="button"] {
	width: 100px;
	padding: 8px;
	margin-bottom: 20px;
	border: none;
	border-radius: 20px;
	background-color: #fff;
	border: 5px solid #A1D1FF;
	-webkit-box-shadow: 0px 2px 5px #ccc;
	box-shadow: 0px 2px 5px #ccc;
	color: #000;
	font-size:11px;
	letter-spacing: 0.1em;
}

input[type="submit"]:hover,
input[type="button"]:hover {
	color: #000;
	background-color: #A1D1FF;
	-webkit-box-shadow: 0px 2px 5px #ccc;
	box-shadow: 0px 2px 5px #ccc;
}

input[type="reset"],
input[type="button"] {
	width: 100px;
	padding: 8px;
	margin-bottom: 20px;
	border: none;
	border-radius: 20px;
	background-color: #003587;
	border: 5px solid #D6D6D6;
	-webkit-box-shadow: 0px 2px 5px #ccc;
	box-shadow: 0px 2px 5px #ccc;
	color: #FFF;
	font-size:11px;
	letter-spacing: 0.1em;
}

input[type="reset"]:hover,
input[type="button"]:hover {
	background-color: #303030;
	-webkit-box-shadow: 0px 2px 5px #ccc;
	box-shadow: 0px 2px 5px #ccc;
}