
/************************************************/
/*        フォームメール用スタイルシート        */
/************************************************/


/* ------ ページ全体 ------ */
.bg_fff{background-color:#FFF;border-style:none;}
#title_r{
	background:url(../reservation/images/logo.gif) #00529b top no-repeat;
	padding-top:70px;
	text-align:center;
	padding-bottom:5px;
	font-size:140%;
	letter-spacing:3px;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:10px;
}
#contents_r {
	width:610px;
	margin-top:40px;
	font-size:0.8em;
	border-top:1px solid #00529b;
}

/* ------ タイトル ------ */
.title_r {
	color: #333333;             /* 文字色 */
	text-align: left;           /* 配置 */
}
#contents_r .txt{
	margin:auto;
	text-align: left; 
	margin-top:15px;
	margin-bottom:5px;
}
/* ------ テーブル ------ */
#contents_r table {
	border-style: none;
	width:610px;;
	margin-left:auto;margin-right:auto;
	border:solid #ffffff 1px;
	border-collapse:collapse;
	font-size:1em;
}

#contents_r th {                          
	background-color: #eeeeee;  /* 背景色 */
	color: #333333;             /* 文字色 */
	text-align: left;           /* 配置 */
	border-style: none;
	white-space: nowrap;
	padding: 5px;
	border:solid #ffffff 1px;
}

#contents_r td {
	font-size:0.9em;
	background-color: #ffffff;  /* 背景色 */
	color: #333333;             /* 文字色 */
	text-align: left;           /* 配置 */
	border-style: none;
	white-space: nowrap;
	padding: 5px;
	border:solid #ffffff 1px;
}

#note_r{margin-top:15px;margin-bottom:30px;padding:10px;
		text-align:left;
		color:#00B;
		border-top:1px solid #00B;
		border-bottom:1px solid #00B;
		line-height:160%;}

#note_r strong{font-size:110%;color:#00B;font-weight:bold;}

#note_r td{padding: 0px;color:#00B;line-height:160%;}

/* ------ メッセージ ------ */
.msg_head {
	color: #333333;             /* 文字色 */
	text-align: left;           /* 配置 */
}

.msg_foot {
	color: #333333;             /* 文字色 */
	text-align: center;         /* 配置 */
}



.required{
	color:#CC0000;
}
input, select, textarea {
background-color: #eeeeee;
} 
/* ------ ボタン ------ */
.submit {
	text-align: center;         /* 配置 */
}

.kome_ul{
	list-style-tyupe: disc ;
	list-style-image:url( ../reservation/images/kome.gif) ;
	list-style-position: outside;
	margin-left:15px;
	padding-left:0px;
	margin-bottom:0px;}
	}
.kome_ul li{
	margin-bottom:3px;
	}
#footer_r{margin-top:15px;padding:5px;background-color:#00529b;font-size:0.7em;color:#FFF;text-align:center;}
