body{
	background-color:#FFFFFF;
	margin-top:0;
	color:#333333;}

/*全体囲み----------*/
div#container{
	width:451px;
	margin-right:auto;
	margin-left:auto;}

/*タイトル*/
h1{margin-top:0;}

/*画像中央寄せ*/
p.image{text-align:center; margin:1em 0;}

/*前書き-----------*/

/*幅と背景色*/
#maegaki_haikei{
	width:434px;
	background-color:#E6FFE8;
	padding:8px; margin:1em 0;}

p{font-size:80%;}
.maegaki{
	font-size:80%;
	line-height:1.5em;
	text-align:left;}

strong{text-decoration:underline;}

p.annai{
	text-align:center;
	line-height:1.8em;
	margin:0.5em 0;}

h3{font-size:80%; margin:0.5em 0;}


div#atten{ width:350px; background-color:#FFFFCC;
		border:1px #333333 dashed;
		margin-right:auto; margin-left:auto;
		margin-top:10px; margin-bottom:10px;
		padding:8px;}

.aka{ color:#CC3333;}

/*以下は一覧表-----------*/

/*表見出し*/
h2{
	font-size:80%;
	font-weight:normal;
	text-align:center;
	margin:1em 0 0.5em;}

/*表の外枠*/
div#hyou{
	width:437px;
	border:1px #333333 solid;
	padding:6px;}

table{width:100%;}

/*表のセル全体*/
td{ font-size:80%;
	line-height:1.3em;
	padding:2px;}

/*県のセル指定*/
td.ken{
	background-color:#C2DBFF;
	text-align:left;
	vertical-align:top;}

/*温泉名のリスト*/
ul { margin: 0 0 0 2em; padding:0px; } 

p#note{	font-size:75%; text-align:center;}

div#modoru{ text-align:center; margin-bottom:2em;}