@charset "utf-8";
/***** 共通 *****/
/*--------------------------------------------------------------------*/
/*        エラーパネル用　　　　　　　　                              */
/*--------------------------------------------------------------------*/
.error_panel {
	margin-top: 0em;
	margin-bottom: 0em;
	width: 630px;
	margin-left: 1em;
}

.error_midashi{
	font-size:140%;
	font-weight:bold;
	color:red; 
}

.error_top{
	font-weight:bold;
	color:red; 
}

/*--------------------------------------------------------------------*/
/*        ライン設定（白線）　　　　　　                              */
/*--------------------------------------------------------------------*/
.Line1 {
  color:#E6E6E6;
}
/*--------------------------------------------------------------------*/
/*        ライン設定（青線）　　　　　　                              */
/*--------------------------------------------------------------------*/
.Line2 {
	border-width: 1px 0px 0px 0px; /* 太さ */
	border-style: solid; /* 線種 */
	border-color: #4bacc6; /* 線色 */
	height: 0px; /* 高さ */
	margin-top:0px;
}

/*--------------------------------------------------------------------*/
/*        ライン設定（青線）※IE7バグ対応（hrの高さが一行分取られる件)*/
/*--------------------------------------------------------------------*/
.LineDiv {
border-style: solid;
border-color: #4bacc6; /* 線色 */
border-width: 1px 0px 0px;
margin-bottom:10px;
}

.LineDiv hr {
display: none;
}


/*--------------------------------------------------------------------*/
/*        クリア用（div閉じる際に必要？お約束事？                     */
/*--------------------------------------------------------------------*/
.clear {
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

/*************** 年月項目用 ***************/
.YYYY_TextField{
	/*font-size:80%;*/
	width:30px;
	ime-mode:disabled;
	text-align:right;
}
.MM_TextField{
	/*font-size:80%;*/
	width:20px;
	ime-mode:disabled;
	text-align:right;
}
.DD_TextField{
	/*font-size:80%;*/
	width:20px;
	ime-mode:disabled;
	text-align:right;
}

/*************** dlで作る入力フォーム ***************/
dl.inputform {
	padding: 0;
	border: 1px solid #eee;
	border-top: none;
	background-color: #f5f5f5;
}

dl.inputform dt {
	margin: 0;
	padding: 0.3em 0 0.1em 0em;
	border-top: 1px solid #eee;
	border-right: 1px solid #eee;
	width: 8em;
	float: left;
	color: #333;
}
	
dl.inputform dd {
	margin: 0 0 0 8em;
	padding: 0.3em 1em;
	/*border-left: 1px solid #eee;*/
	/*border-top: 1px solid #eee;*/
	color: #999;
	background-color: #fff;
}

/*--------------------------------------------------------------------*/
/*        カレンダー表示用ボタン　　　　　　　　                      */
/*--------------------------------------------------------------------*/
span.datepicker-icon {
	background-image: url("./images/calendar.gif");
	display:inline-block;
	margin:0px;
	width:10px;
	height:10px;
}