body{
	margin:				0px;
	padding:			0px;
	text-align:			center;
	background-image:	url(img/haikei.gif);
	/*20081201*/
	font:				11pt/120% "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", sans-serif;

}    
.shadow_l{
	width:				7;
	background-image:	url(img/shadow_left.gif);
	background-repeat:	repeat-y;
}
.shadow_r{
	width:				7;
	background-image:	url(img/shadow_right.gif);
	background-repeat:	repeat-y;
}
.waku{
	width:			785px;
	margin-left:	auto;
	margin-right:	auto;
	padding:		0px;
}

.head	{width:770px}

.headtext{
	padding:			0px;

	background-color:	#485240;
	font-size:			10pt;
	vertical-align:		middle;
	color:				#FFFFFF;
}

.pad0	{padding:0px}
	  
.pad0 img{border:none}

/* === サイド部分のスタイル　=== */
.side{
	padding:			7px;
	vertical-align:		top;
	background-image:	url(img/side_haikei.gif);
}
      
/* === メイン部分のスタイル　=== */
.main{
	padding:			7px;
	vertical-align:		top;
	background-color:	#FFFFFF;
}
            
.youkoso_text{
	padding-left:			10px;
	padding-right:			10px;

	background-image:		url(img/youkoso_haikei.gif);
	background-position:	right bottom;
	background-repeat:		no-repeat;
	font-size:				10pt;
	vertical-align:			top;
}
	     
.photo{width:564px}

.oshirase{
	width:				564px;
	cellpadding:		0px;
	border-width:		3px;
	border-style:		double;
	border-color:		#C8BC96;
}
	   
ul{
	padding-right:			20px;
	list-style-image:		url(img/arrow.gif);
	font-size:				10pt;
}


/* === メイン部分（館内案内）のスタイル　=== */
.main1{
	padding-top:		7px;
	padding-right:		28px;
	padding-bottom:		7px;
	padding-left:		28px;

	vertical-align:		top;
	background-color:	#FFFFFF;
}  


.facilities{width:522px}

.facilities_photo{width:188px;
	       padding-top:10px}
	       
.kannai_haikei{
	padding-left:		20px;

	background-image:	url(img/kannai_haikei.gif);
	background-repeat:	no-repeat;
	font-size:			12pt;
	font-weight:		bold;
	height:				23px;
	color:				#6A4A28;
	vertical-align:		middle;
}

.kannai_text{
	padding-top:		10px;
	padding-right:		10px;
	padding-left:		10px;

	font-size:			10pt;
	vertical-align:		top;
}  

.bihin{
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		5px;

	font-size:			10pt;
	vertical-align:		top;
}

/* === メイン部分（宿泊プラン）のスタイル　=== */
.plan{width:522px}
      
.plan_photo{width:230px;
	       padding:10px}

.plan_haikei{
	background-image:	url(img/plan_haikei.gif);
	background-repeat:	no-repeat;
	font-size:			12pt;
	font-weight:		bold;
	height:				40px;
	color:				#FFFFFF;
	padding-left:		20px;
	vertical-align:		middle;
}

table.plan {
	border-collapse : 	collapse ;
	border-width : 		1px 0 0 1px ;
	border-style : 		solid ;
	border-color : 		#6A3906 ;  /* IE 6(Win)?? */
}

table.plan td {
	padding : 			1em ;
	border-color : 		#6A3906 ;
	border-width : 		0 1px 1px 0 ;
	border-style : 		solid ;
} 

.plan_bihin{
	font-size:			10pt;
	padding-left:		5px;
	padding-top:		5px;
	padding-bottom:		5px;
	border-width : 		0px;
	vertical-align:		top;
}

.bihin{
	font-size:			10pt;
	padding-left:		5px;
	padding-top:		5px;
	padding-bottom:		5px;
	border-width: 		0px;
	vertical-align: 	top;
}

/* === メイン部分（交通案内）のスタイル　=== */
.main2{
	padding-left:		28px;
	padding-right:		28px;
	padding-top:		7px;
	padding-bottom:		7px;
	vertical-align:		top;
	color:				#6A3906;
	font-size:			12pt;
	background-color:	#FFFFFF;
}

 table.access td {font-size:10pt}  
      
/* === メイン部分（観光案内）のスタイル　=== */
.kankou td{
padding:7px;
      vertical-align:top;
      color:#6A3906;
      font-size:10pt}


/* === メイン部分（フッター）のスタイル　=== */
.footer1{width:770px;
             height:100%}
.footer{
	background-color:	#485240;
	vertical-align:		top;
	padding:			5px;
	font-size:			10pt;
	color:				#FFFFFF;		  
}

.color_1 {
	color:				#f00;		  
}
.color_2 {
	color:				#000;		  
}
		  