body {
	 background:url(img/back1.gif); 
}
.f13 {
	font-size: 13px;
}
.mf13 {
	font-size: 13px;
	line-height: 18px;
}
.f10 {
	font-size: 10px;
}


a:hover { color:red;text-decoration:underline; }
.f12 {
	font-size: 12px;
	line-height: 16px;
}
.underline1 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CC6699;
}
.underline2 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #99CC66;
}
.underl3 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CC9999;
}
.underline3 {

	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #6165AF;
}
.underl4 {

	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #669933;
}
/* ルームプラン */
.r_waku1{
	width:auto;
	heigh:auto;
	border-left: 1px #83A02C solid;
	border-right: 1px #83A02C solid;
	border-top: 1px #83A02C solid;
	border-bottom: 1px #83A02C solid;
	background-color:#FFFFCC;
	}
.r_waku2{
	width:auto;
	heigh:auto;
	border-left: 1px #FF6666 solid;
	border-right: 1px #FF6666 solid;
	border-top: 1px #FF6666 solid;
	border-bottom: 1px #FF6666 solid;
	background-color:#FFFFCC;
	}
.r_waku3{
	width:auto;
	heigh:auto;
	border-left: 1px #FF6600 solid;
	border-right: 1px #FF6600 solid;
	border-top: 1px #FF6600 solid;
	border-bottom: 1px #FF6600 solid;
	background-color:#FFFFCC;
	}
.r_waku4{
	width:auto;
	heigh:auto;
	border-left: 1px #9966CC solid;
	border-right: 1px #9966CC solid;
	border-top: 1px #9966CC solid;
	border-bottom: 1px #9966CC solid;
	background-color:#FFFFCC;
	}
.r_waku5{
	width:auto;
	heigh:auto;
	border-left: 1px #3CB0B0 solid;
	border-right: 1px #3CB0B0 solid;
	border-top: 1px #3CB0B0 solid;
	border-bottom: 1px #3CB0B0 solid;
	background-color:#FFFFCC;
	}
.r_waku6{
	width:auto;
	heigh:auto;
	border-left: 1px #996633 solid;
	border-right: 1px #996633 solid;
	border-top: 1px #996633 solid;
	border-bottom: 1px #996633 solid;
	background-color:#FFFFCC;
	}
.r_waku7{
	width:auto;
	heigh:auto;
	border-left: 1px #3366CC solid;
	border-right: 1px #3366CC solid;
	border-top: 1px #3366CC solid;
	border-bottom: 1px #3366CC solid;
	background-color:#FFFFCC;
	}
.r_waku8{
	width:auto;
	heigh:auto;
	border-left: 1px #666633 solid;
	border-right: 1px #666633 solid;
	border-top: 1px #666633 solid;
	border-bottom: 1px #666633 solid;
	background-color:#FFFFCC;
	}
.r_title1{
	width:auto;
	height:auto;
	border-bottom: 1px #83A02C ridge;
	background: #83A02C url(img/back_g.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_title2{
	width:auto;
	height:auto;
	border-bottom: 1px #FF6666 ridge;
	background: #FF6666 url(img/back_r.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_title3{
	width:auto;
	height:auto;
	border-bottom: 1px #FF6600 ridge;
	background: #FF6600 url(img/back_o.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_title4{
	width:auto;
	height:auto;
	border-bottom: 1px #9966CC ridge;
	background: #9966CC url(img/back_p.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_title5{
	width:auto;
	height:auto;
	border-bottom: 1px #3CB0B0 ridge;
	background: #3CB0B0 url(img/back_blue.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_title6{
	width:auto;
	height:auto;
	border-bottom: 1px #663300 ridge;
	background: #996633 url(img/back_blue.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_title7{
	width:auto;
	height:auto;
	border-bottom: 1px #0000CC ridge;
	background: #3366CC url(img/back_blue.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_title8{
	width:auto;
	height:auto;
	border-bottom: 1px #666633 ridge;
	background: #666633 url(img/back_blue.gif);
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	}
.r_main{
	width:auto;
	height:auto;
	padding:5px;
	}
/* ガイドブック */
table.guide{
	width:500px;
	margin-left:auto;
	margin-right:auto;
	border:2px solid #CCCCCC;
	}
.guide th{
	width:180px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	}
.guide td{
	padding:5px;
	border-bottom:1px solid #000000;
	border-left:2px solid #000000;
	vertical-align:top;
	}
.guide h3{
	font-size:14px;
	margin:5px;
	padding:0px;
	}
	
