/*--------- index ----------*/
.okami{
	width:660px;
	height:364px;
	float:left;
	background-image: url(../img/main/images/index_02.jpg);
	background-repeat: no-repeat;
	border: 1px solid #CCC;
	margin-top:20px;
}
.okami img{
	float:left;
	margin-left:20px;
	margin-top:20px;
	border:none;
}
.okami a img  {
	float:left;
	clear:both;
}
.ita{
	width:660px;
	height:237px;
	float:left;
	margin-top:40px;
	background-image: url(../img/main/images/index_06.jpg);
	background-repeat: no-repeat;
}
.ita img{
	float:left;
	margin-left:20px;
	margin-top:20px;
	border:none;
}
.ita a img  {
	float:left;
	clear:both;
}
.bokusui{
	width:660px;
	height:237px;
	float:left;
	margin-top:40px;
	padding-bottom:40px;
	background-image: url(../img/main/images/index_07.jpg);
	background-repeat: no-repeat;
}
.bokusui img{
	float:left;
	margin-left:20px;
	margin-top:50px;
	border:none;
}
.bokusui a img  {
	margin-top:20px;
	float:left;
	clear:both;
}

.sidebox{/*予約ボタン用*/
	width:200px;
	margin-bottom:20px;
	margin-left:20px;
	margin-top:20px;
}
.sidebox img{
	border:none;
}
.sidebox2{/*バナー用*/
	width:220px;
	margin-bottom:20px;
	margin-top:20px;
}
.sidebox2 img{
	border:none;
}
.qr{
	clear:both;
}
.qr img {
	margin-left:48px;
	padding-bottom:20px;
	padding-top:20px;
}
/*--------- room----------*/
.room_irori{
	float:left;
	width:320px;
	height:395px;
	background-image:url(../img/heya/roten_irori08.jpg);
	background-repeat:no-repeat;
	border: 1px solid #CCC;
}

.room_irori img {
	float:left;
	margin-left:20px;
	margin-top:20px;
	border:none;
}
.room_irori a img  {
	margin-top:20px;
	float:left;
	clear:both;
}
.room_roten{
	margin-left:10px;
	float:right;
	width:310px;
	height:395px;
	background-image:url(../img/heya/roten_roten8.jpg);
	background-repeat:no-repeat;
	border: 1px solid #CCC;
}
.room_roten img {
	float:left;
	margin-left:20px;
	margin-top:20px;
	border:none;
}
.room_roten a img  {
	margin-top:20px;
	float:left;
	clear:both;
}

.tokubetu{/*部屋メイン2つ*/
	width:660px;
	float:left;
	padding-top:20px;
	clear:left;
}

.tokubetu p{
	padding-top:10px;
	padding-bottom:10px;
	clear:left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.tokubetu img{
	float:right;
	border:none;
}
.tokugetu table{
	width:100%;
}
.tokubetu a{
	margin-left:20px;
	letter-spacing:2px;
	line-height: 120%;
}

.toiawase{
	width:660px;
	float:left;
	padding-top:100px;
	clear:left;
}
.coment {/*部屋コメント*/
	width:660px;
	margin-top:20px;
	border: 1px solid #CCC;
}
.setumei {
	width:660px;
	float:right;
	margin-top:20px;
}

.coment img {
	float:right;
	margin:10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	clear:both;
}
.setumei img {
	float:right;
	margin:10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.coment p {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.setumei a {
	float:left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #333;
	text-decoration: none;
}
.coment_okami p{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/*----風呂-----*/

/*----------料理------*/

.siosai {
	float:left;
	width:320px;
	height:395px;
	background-image:url(../img/ryouri/siosai.jpg);
	background-repeat:no-repeat;
}

.siosai img {
	float:left;
	margin-left:20px;
	margin-top:20px;
	border:none;
}
.siosai a img  {
	margin-top:20px;
	float:left;
	clear:both;
}
.yuunagi{
	margin-left:10px;
	float:right;
	width:320px;
	height:395px;
	background-image:url(../img/ryouri/yuunagi.jpg);
	background-repeat:no-repeat;
}
.yuunagi img {
	float:left;
	margin-left:20px;
	margin-top:20px;
	border:none;
}
.yuunagi a img  {
	margin-top:20px;
	float:left;
	clear:both;
}
.sub_ryouri table {
	margin-top:20px;
	margin-bottom:20px;
	width:640px;
	height:320px;
	float:left;
}





/*--------- テーブル（表）----------*/

#tb2 {
	width:640px;
	text-align:left;
	font-size: 12px;
	color: #666666;
	margin-top: 20px;
	float:right;
	clear:both;
}
#tb2 a img{
	float:right;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border:none;
}
#tb2 p{
	color: #666;
}

#tb3 {
	text-align:left;
	line-height:180%;
	font-size: 12px;
	margin-top: 30px;
	clear:both;
	
}
#tb3 th{
}
#tb3 td{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding: 5px;/*庭付きのテーブル幅*/
}
.topic{
	clear:both;
	padding:10px;
}
.topic p{
	margin-top:10px;
}
.topic1 p{
	}
.topic1 a{
	margin-left:20px;
	letter-spacing:2px;
	line-height: 120%;
}


/*--------- お風呂　spa ----------*/


}
.style1{
	padding: 5px;
	line-height: 1.5em;

}
/*----アクセス*/
.koutuu{
	width:660px;
	float:left;
	margin-top:40px;
	clear:left;
}
.koutuu p{
	margin-top:20px;
	clear:left;
	margin-left:20px;
}
.koutuu a{
	margin-top:40px;
	clear:left;
	text-decoration: none;
}
